4,233 Matching Annotations
  1. Nov 2017
    1. are visible only to other group members

      One thing I really like is that you can move annotations from one group into another (or into public). But it would be even better, if annotations could be shared with multiple groups. Because if I move the note from group A to group B, users who are a member of group A but not of group B will no longer see the annotation.

    1. Rap Genius finally gives us the opportunity to find out. It's an ambitious mission, and one we are proud to get behind.

      I wonder whether Marc would still write this the same way today, in a world where web annotation is finally a W3C standard and Hypothesis looks much more like the future of web annotation than Genius...

    1. If you want to access all annotations on a specific URL, you can do that using `uri:<URL>` terms in the search box at https://hypothes.is/search. You can also use `group:<name>` and `tag:<name>` filters here. There isn't currently a convenient way to search for all annotations in a particular domain (say "bbc.co.uk" or something like that), and we know that functionality is important for a number of use cases.
    2. The Hypothesis web service currently supports two kinds of accounts, the first are "first party" accounts which are those a user signs up for on the Hypothesis web site or via the login screen for the client. These can only be created by the user directly, currently with a username and password and in future using external accounts (Google, etc.). The second are "third party" accounts which are created by the publisher via API calls to our service. These accounts can only be used on web pages that the publisher owns and where they embed the client. Third party accounts currently also have some limitations with respect to functionality - there is only one publisher-specific group and users cannot yet create their own groups when using third-party accounts. Also the Hypothesis web site pages at https://hypothes.is/search are not available for third-party users yet. The API can however be used to fetch data for these accounts and present it however you wish.

      two types of accounts (I'm not sure I like the the third party accounts that can only be used on the publisher's website, but I guess it's a way of getting publishers to integrate H. I only hope that users can upgrade from third party to "real" accounts without losing data.

  2. Oct 2017
  3. Sep 2017
  4. Aug 2017
  5. Jul 2017
    1. he wishes Lacuna could be updated more easily. Texts must be submitted to the tech team for uploading, which can take a few days, and once his grant funded fellowship ended, he had to upload documents on his own, he said.

      Major difference with Hypothesis. Enabling annotation only in a specialized content repository drastically limits the utility of annotation.

  6. Jun 2017
    1. To enhance that process, you could add the appropriate path to the output file name in this script, and write a shell script that runs this script and then commits/pushes to GitHub, and then schedule that script to run at regular intervals from your computer/server. I'm going to look into adding that functionality to this script, but it's not ready yet.
  7. May 2017
  8. Apr 2017
    1. Affinity Spaces - MTG: Salvation

      Hello Ben,

      Nice change of pacing for a presentation! I appreciated the fact that it wasn't another video. I don't have much experience with prezi, but it seemed to fit this particular application well!

      I had heard of the game Magic before, but only in passing and never had any real experience with it. Your presentation was thorough and I personally liked how it resonated with your learning throughout this course. You were able to make relevant correlations to the semester's knowledge. I like how you narrated the engagement among the community, you broke it down into cataegories and had a great understanding of the flow of information within the community.

      Your interpretation of the interaction of the community according to Gee was very accurate and well thoughtout. The community's practice was well documented through the analysis of the discussion and threads, about the topics directly related to the game, as well as, topics indirectly-related such as the price of decks and the speculations surrounding the release of certain materials.

      Your knowledge of the course materials was extremely evident throughout your presentation. It seemed that your experience lent itself to a real-world application of affinity spaces, your chosen community provided you with a robust demonstration of what it exactly means to be apart of a great learning community and network of passionate people contibuting to an AS.

      Great job! Thanks for sharing your presentation!

    1. A fundamental concern when evaluating educational technology for use is the balance of the effort required to learn and implement it against the value it provides in the educational endeavour. Hypothesis is well-position with respect to this balance.

      detailed review and tutorial about Hypothesis in education

  9. Mar 2017
  10. Feb 2017
  11. Jan 2017
    1. Thank you for your query. I'm afraid that while improving the accessibility (particularly keyboard navigability) of Hypothesis is high on our list of priorities, it's still a little rough in places, and we don't have an accessibility report at the moment.

      I'm commenting here because the ticket is closed (and consequently locked), but we do have an accessibility report from August 2016 focused only on the client at https://docs.google.com/document/d/1aV4yOqR-rbBjy0t4z3cbmDfz4zKmJMt_YEXjYthGODQ/edit?ts=5745a68c

  12. Dec 2016
  13. Nov 2016
  14. Oct 2016
    1. and to correct solitary people

      Solitude is brought up SO many times throughout this whole book. Throughout the book however the family is always together yet they are all individually so alone. Especially in Rebecca's case, she is left alone for so many years and the family just forgot she even existed. Solitude to them is of course being alone, but also being without love or purpose. In Colonel Aureliano Buendia's case, he needs to be in solitude because his purpose was to fight in a war for power, and then he turned back to making fishes but is still in solitude because he is home without a lover. That is also why I believe they all sleep with each other, because they are afraid of being alone. Yet with every "reincarnation" of the children named after their father, brother, uncle, sister, it seems like the curse of solitude is put onto them. I see this especially with Rebecca (even though she isn't really in the family), and Remedios the Beauty. Remidios is the beauty of the town yet she can't even conceive the idea of men really at all. In her mind she isn't cursed, but she is solitary her whole life then is just taken away. This video really helped me grasp what was actually happening in this book (https://www.youtube.com/watch?v=YWNcCs__vQg)

    2. as he faced the firing squad

      This is brought up so often, and is the first line of the book! It's crazy to start off a book with this random connection to the future. Because it tells us at the beginning that he is going to be a colonel, and that he is going to die. Severe foreshadowing! As well as him discovering ice . . .then talking about the origin of his family and village. But when I first read this i just went right over it! Then it brings it up again after is is already Colonel Aureliano Buendia. Aslo really connects to your husbands presentation about fighting for the left or right in Columbia and he just goes after it and is the face for the left. Then he has to be killed for it along with all of his children (with several wives it seems like). The jist I have gotten from this novel is doing things just based on instinct. This family doesn't really seem to have control of themselves and just does things on a whim. It's especially prevalent with Rebecca because she eats dirt! Then if I am remembering correctly dumbs her husband for hr brother!

  15. Sep 2016
  16. l-adam-mekler.com l-adam-mekler.com
    1. He knew that Umuofia would not go to war. He knew because they had let the other messengers escape.

      This is when Okonkwo knew that even though he had worked so hard his whole life to prove himself he still managed to do the wrong thing, and is in the wrong in the eyes of the clan.

    2. return early enough to cook the afternoon meal.

      Below is a photo of what Igbo women might look like when cooking. In the description, it says that these Igbo women are "making water and cooking pots." https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwiemLCn76_PAhUHzIMKHUYtC3MQjRwIBw&url=http%3A%2F%2Fukpuru.tumblr.com%2Fpost%2F113355716272%2Figbo-women-making-water-and-cooking-pots&bvm=bv.133700528,d.amc&psig=AFQjCNFQp4laTDyF6UzrBCRn_YqWOeUlPA&ust=1475076616513756

      Source: http://ukpuru.tumblr.com/post/113355716272/igbo-women-making-water-and-cooking-pots

    3. Okonkwo was provoked to justifiable anger by his youngest wife, who went to plait her hair at her friend's house and did not return early enough to cook the afternoon meal. Okonkwo did not know at first that she was not at home. After waiting in vain for her dish he went to her hut to see what she was doing. There was nobody in the hut and the fireplace was cold.

      I feel like in the Igbo culture that women have some sort of power over men in a way since they are the ones that are expected to cook meals for the men every time they come home. Meals feed men and give them their strength so I think that since Ojiugo didn't make him his afternoon meal, in a sense she deprived him of his strength which is also a type of power for men, thus Okonkwo beat Ojiugo because of it.

    4. Umuofia was feared by all its neighbours. It was powerful in war and in magic, and its priests and medicine men were feared in all the surrounding country. Its most potent war-medicine was as old as the clan itself. Nobody knew how old. But on one point there was general agreement--the active principle in that medicine had been an old woman with one leg. In fact, the medicine itself was called agadi-nwayi, or old woman. It had its shrine in the centre of Umuofia, in a cleared spot. And if anybody was so foolhardy as to pass by the shrine after dusk he was sure to see the old woman hopping about. And so the neighbouring clans who naturally knew of these things feared Umuofia, and would not go to war against it without first trying a peaceful settlement.

      In the Igbo culture, if the priests and medicine men were powerful in war and powerful in magic, then the clan itself was very powerful. Since Umuofia were powerful in both, they were powerful overall, so much so that other clans feared it and knew that if they went to war against Umuofiaa that they would lose. This kind of power in the Igbo culture is a physical power that is known by other clans.

    5. Ogbuefi Ezeugo was a powerful orator and was always chosen to speak on such occasions. He moved his hand over his white head and stroked his white beard. He then adjusted his cloth, which was passed under his right arm-pit and tied above his left shoulder.

      It seems to me that if one can speak very well, then one is chosen for important tasks on certain occasions, which gives that speaker a certain level of power in the Igbo culture.

    6. Okoye said the next half a dozen sentences in proverbs. Among the Ibo the art of conversation is regarded very highly, and proverbs are the palm-oil with which words are eaten. Okoye was a great talker and he spoke for a long time, skirting round the subject and then hitting it finally.

      Using only proverbs in a conversation indicates some kind of level of power since it is considered an art.

    7. Nneka had had four previous pregnancies and child-births. But each time she had borne twins, and they had been immediately thrown away. Her husband and his family were already becoming highly critical of such a woman and were not unduly perturbed when they found she had fled to join the Christians

      This poor woman is probably so sad because she's thrown away eight children already, and she knows she is going to have to throw away two more. Which is so sad to think about because they're her babies and in this culture they think having twins is evil, and she's looked down because of it. At this point she probably just wants answers to why she keeps having them, and why she has to keep throwing them away. Same goes with Nwoye, he is running to the Christians because his whole life he's grown up in a household where he was looked down on because he isn't man enough. In his mind Okonkwo is unfair and abusive, so he believes these new men can save him . So sad but also happy for Nwoye's story.

    8. She has been very well for some time now. Perhaps she has come to stay

      Didn't really notice this before! Foreshadowing? Also along with further in the chapter when Ezinma becomes sick again and she is Okonkwo's favorite daughter . . . and he actually shows emotion by caring for this daughter which kinda goes against his "Manly man" portrayal

    9. In his day he was lazy and improvident and was quite incapable of thinking about tomorrow.

      Hey before I start annotating, I'm just a little confused if I have to do #7 right now too? Confused, sorry. Anyways! This part of the book really character development to Okonkwo, not his father Unoka, but Okonkwo. This really describes why Okonkwo is the way he is. Okonkwo throughout the whole book does things out of fear because he does not want to be viewed like his father. Even though Okonkwo could still relax and be easy going and people would still view him as a powerful man, but he feels he has to be a man to the extreme of this community. Never let the wives ever mess up, don't let the son stop working, and so on.

    1. Without the tax-related reduction, Mylan’s profits on the EpiPen two-pack were about 60% higher than the figure given to Congress, or $166, it said in a new regulatory filing to the Securities and Exchange Commission Monday.

      I chose this article to provide evidence that Mylan is raising the price way too much for the epipen. My inquiry question is how can a company justify raising the price of an item people need to survive an allergic reaction?

    1. “well then who the fuck did it?”

      Exactly. That rather crude statement can sum up the entirety of the podcast. If not Adnan, then who? The use of curse words strategically placed like this can create a feeling of pathos in the audience. If they don't curse than this statement will get their attention pretty quickly. If they do curse they will understand the bluntness of Laura's statement. This statement frames this episode where Koenig takes a closer look at the timeline and the audience finds out things do not add up.

    Tags

    Annotators

    1. Well, I really don't see why getting out of Giovanni's room means ' . I getting out of Paris."

      James Baldwin writes Hella in as a stupid woman in my opinion. I would like to think I would know something is up. Or maybe he writes her as smart, but not letting on that she knows. Because they both clearly slept with other people and they told eac hother, but to me it seems kind of obvious. Even if she doesn't know the whole truth I feel like she knows a little and is playing dumb. https://www.youtube.com/watch?v=j8ADfS8WQmw

    2. Nobody can stay in the garden of Eden," Jacques said. And then: "I wonder why.''

      Getting at the idea that nobody is perfect in a way I believe. Or that even if someones life is perfect, and everyone views their life to be perfect and fulfilled, they're always going to want more. Also connects to later in the book when David is at "home" with Giovanni and that room is his Eden for while, but then his Eden becomes more of a cage where he has no freedom. Changing tones a little to David feeling trapped - this is how I view a lot of people in relationships. Weather or not he's gay/bisexual, I feel like a lot of people who aren't questioning their sexual identity can feel trapped. So maybe he is just bisexual and doesn't want the relationship because it's not working. But he ends up viewing it as his hell in the end. The opposite of Eden. As well as his trap in the "gay world."

    3. And at last I step out into the morning and I lock the door be-hind me. I cross the road and drop the keys into the old lady's mailbox. And I look up the road, where a few people stand, men and women, waiting for the morning bus. They are very vivid be-neath the awakening sky, and the horizon beyond them is begin-ning to flame. The morning weighs on my shoulders with the dreadful weight of hope an4 I take the blue envelope which Jacques has sent me and tear it sl6wly into many pieces, watching them . .. . I dance in the wind, watchiμg the wind carry them away. Yet, as I turn and begin walking tovyard the waiting people, the wind blows some of them back on me. ]

      With his time in front of the mirror done, he leaves to the cold outside world, where he finds the details for Giovanni's executio n in his mailbox. Having left behind his thoughts on Giovanni and himself, he tears it into pieces and throws it into the wind. Ho wever, just like how his problems still remain, pieces of the letter blow back onto him.

      I've attached a picture that I believe illustrates the imagined scene of Giovanni's execution well.

      http://theappendix.net/images/issues/2/4/large-Edwards2.jpg

    4. Then the door is before him. There is darkness all around him, there is silence in him. Then the door opens and he stands alone, the whole world falling away from him. And the brief corner of the sky seems to be shrieking, though he does not hear a sound. Then the earth tilts, he is thrown forward on his face in darkness, and his journey begins. Giovanni's Room 169 I move at last from the mirror and begin to cover that nakedness which I must hold sacred, though it be never so vile, which must be scoured perpetually with the salt of my life. I must believe, I must believe, that the heavy grace of God, which has brought me to thi's place, is all that can carry me out of it.

      He wonders how he can be saved from his own fate a t the end of his life, as Giovanni is near execution himself. He concludes his mirror introspection with the hope that "...the hea vy grace of God, which has brought me to this place, is all that can carry me out of it". At the same time, he concludes his thoughts on Giovanni, relating his oncoming death to him being freed from "this dirty world, this dirty body"(earlier but I can't annotate two things at once disconnected).

    5. The body in the mirror forces me to turn and face it. And I look at my body, which is under senten~e of death. It is lean, hard, and cold, the incarnation of a mystery. And I do not know what moves in this body, what this body is searching. It is trapped in my mirror as it is trapped in time and it hurries toward revelation.

      In this passage depicting the somber and ambiguous ending of the story, we see David skipping between his imagined rendition of Gi ovanni's execution and his own thoughts on his fate. In a way, we see the thoughts of both Giovanni and David, from David's perspe ctive and imagination. This gets quite intriguing at parts where he says his own body is "...under sentence of death", all while t he played out scene of Giovanni's last moments is happening in his imagination.

    1. Influential restaurant analyst Howard Penney warned on Tuesday that Chipotle's (CMG) stock could crumble by another 50% as the burrito chain struggles to rebound from the damage inflicted by outbreaks of E. coli, norovirus and salmonella.

      My Bias in this article made me laugh! From the start when i read this article i was surprised to learn that my believes about why the market in Chipotle is crashing was true. I have only eat at Chipotle one time and thats because when people talk about Chipotle its always jokes about the after effect of eating it. so when i read the title i said to myself "well if they stopped giving people food poisoning they wouldn't have this problem". Then i was right. http://money.cnn.com/2016/09/06/investing/chipotle-stock-crash/index.html?iid=hp-stack-dom

    1. The impact of the controversy on his jersey sales is clear. Mike Rosenberg of the Seattle Times pointed out Kaepernick's jersey ranked 20th in sales on San Francisco's website before the situation made national news. It's now skyrocketed to the top spot in just a few weeks.

      Looking at this article the main story is the quarterback for the 49ers protests to not stand during the flag for the purpose he says to support the black lives matter organization. At the same time it seems like the news is using the new jersey sales the quarterback is gaining because of this protest. To implicate that he could be doing this for personal gain or that his cause is actually being more supported. My bias allowed me to believe that he could be doing this for personal gain, but when thinking about the cause it seems that it couldn't be true. It seems the news is trying to take away from the purpose that Kaepernick first expressed. http://bleacherreport.com/articles/2661838-colin-kaepernick-has-49ers-top-selling-jersey-since-national-anthem-protest

    1. And that page didn’t have Adnan’s prints on it. His palm print was only on the back cover of the book. Plus, thirteen other, unidentified prints turned up on and in the map book. None of them matched Adnan, or Jay. So, the prints weren’t exactly conclusive

      Koenig is strategic about the way she points evidence at the things that are important, while still trying to be as unbiased as she can, because that is the rightful thing to do in any court case. The way she presents her research could be seen as not biased because she does pull other evidence into the overall story, not just evidence on Adnan, but sometimes the evidence shown isn't always thoroughly investigated all the way through. If there were 13 other fingerprints, they should have investigated those potential suspects, but rather, they pointed all the blame on adnan because he was already the number one suspect.

      http://www.nolo.com/legal-encyclopedia/fingerprint-evidence-what-you-need-29818.html'

      This article supports my claim because it proves the relaliabilty of a fingerprint and the procedures needed to obtain a fingerprint test.

    1. the riv-er— seemed to beckon with a dishonouring flourish before the sunlit face of the land a treacherous appeal to the lurk-ing death, to the hidden evil, to the profound darkness of its heart.

      Very repetitive about death the darkness of the river, but the darkness of the unknown. He is only afraid because the people of the forest behave different;y than him and his English friends. https://telemachusunedited.files.wordpress.com/2012/03/colonial-powers-in-africa-c-1908.jpg

    2. They were dying slowly—it was very clear. They were not enemies, they were not criminals, they were nothing earthly now— nothing but black shadows of disease and starvation, lying confusedly in the greenish gloom

      Even in death they are viewed as weak and slaves. They're only allowed to be free in death. Does seem racist but at the time that was expected. I feel in this passage he does feel a little sorry for them.

    3. Light came out of this river since—you say Knights? Yes; but it is like a running blaze on a plain, like a flash of lightning in the clouds. We live in the flicker—may it last as long as the old earth keeps rolling! But darkness was here yesterday.

      This passage make me think that Marlow is saying we were all savages at some point. at even as they stand on the river Thames he says that not too long ago there was darkness here. Not to long ago, in a flicker of light there were nights conquering the land.

  17. Aug 2016
    1. My mind,” he said, “rebels at stagnation. Giveme problems, give me work, give me the most ab-struse cryptogram or the most intricate analysis,and I am in my own proper atmosphere. I candispense then with artificial stimulants. But I abhorthe dull routine of existence. I crave for mentalexaltation. That is why I have chosen my own par-ticular profession,—or rather created it, for I amthe only one in the world.”

      This selection of texts raises multiple questions when we read it. The heaviest question that we see at the surface, seems to be "what validates our existence?" For Sherlock Holmes it seems to be the idea of busy work, or at least work that distracts you from the paralyzing monotony of our everyday lives. There is a quote from a twentieth century French philosopher Albert Camus who states something to the effect of: “the struggle itself towards the height is enough to fill a man’s heart. One must imagine Sisyphus happy." What does this mean? Simply, Camus argues it is imperative to our survival and our happiness that we are constantly at battle with something in our lives. Sherlock Holmes, who finds his everyday life to be too simplistic and monotonous for survival, seeks out means to stimulate his expansive and industrious consciousness from drowning in his own boredom and eternal cosmic impermanence as a means of validating his own existence. The very reason that Holmes takes cases that are overly puzzling and excessively complex is because it validates his existence and sedates his mind like narcotics in a bee hive, which is exactly what Camus states is essential to human survival. Sisyphus

    2. You are right,” I answered. “It was cleanedbefore being sent to me.” In my heart I accusedmy companion of putting forward a most lame andimpotent excuse to cover his failure. What datacould he expect from an uncleaned watch?

      This gives context to money in this time period. We know it is a large sum based on their reactions, obviously, but clarifies each person's situation based on their reaction as well. It gives Sherlock and Watson context to how well off Miss Morstan is, and it gives us, the reader, a base for Sherlock and Watson's financial situation as well.

    3. We followedthe Indian down a sordid andcommon passage, ill lit and worse furnished, untilhe came to a door upon the right, which he threwopen

      Here is some segregation of cultures, I believe it is key to understanding more about 18th century customs and regulations. They are in a shabby neighborhood which is predominantly Indian, this could be intentional or just writing what was true at the time.

    4. So much is observation. Therest is deduction.”

      This is a classic Sherlock quote, it explains his intelligence in a way that fits Sherlock's attitude and presence. This is a really good way to have believable characters, they say things you would expect them to say.

    5. “The only unofficial detective?” I said, raisingmy eyebrows.

      It is interesting how much sarcasm is used in this story, it highlights the beliefs and the culture of the time in a way that we in the future can interpret similarly.

    6. “It is cocaine,”he said,—“a seven-per-cent solution. Would youcare to try it?

      It is actually a little comical how nonchalant this seems, though for historical context, this was actually quite common, most of the poverty that was exhibited during this time involved addiction to opiates or other now-illegal drugs.

  18. Jul 2016
    1. Now you have the extension up and running. It's time to start annotating some documents.

      Hypothesis annotates highlighted sections of documents. It has tags, and the ability to make an annotation private or public.

    1. None of us, students and faculty included, have really figured out how to live, learn, and work in the emerging digital media-cognitive ecology. So it is certainly true that we can struggle to accomplish various purposes with technologies pulling us in different directions

      What could educators do to better prepare students to interact with digital media that leverages tech to go far beyond what paper and pen affords (tools, skills, etc.)?

  19. Jun 2016
    1. online annotation

      Beyond global access and pricing advantages of online publishing of "Processes in Structural Geology and Tectonics", flexible presentation, linking, add-ons and annotation are among the game-changers. Especially the latter, annotation, needs more development, but opportunities for user and community value-added are plentiful. We have opted to use Hypothes.is, which is free and open platform.

    1. To what extent can social media function as a space of democratic participation?

      So wild to be considering this question while we use Hypothesis! Does using this social annotation app make the reading process more dialogic? More democratic? More communal? More empowering? Does it enable readers to contribute back instead of just consume?

  20. May 2016
  21. Apr 2016
    1. The editor of News Genius joined in with snarky and hostile comments.

      Funny how frequently this terms comes up, when talking about Genius. The difference between annotation platforms is significantly a matter of usage. Usage of Genius has a lot to do with snarky comments made by “the smart kid at the back of the class”. My perception of Hypothesis is that it’s much more oriented towards diversifying voices. But that has less to do with technical features of the platform than with the community adopting it.

  22. Mar 2016
    1. somewhere between close reading and distributed commentary

      In my wishlist to Jon Udell (still in draft), these two modes can be separate phases with Hypothesis. But in reverse order. First pass is the distributed commentary about the whole piece, similar to social bookmarking and potentially affording a very cursory look (or even just a glance at a headline). It says: “Hey, please read this and tell me what you think!” The second pass could be the deep reading, with one’s personal comments visible, but not influenced by other comments. Then comes the “fun part”, which is also a form of distributed commentary, but is much more conversational. “Distributed” might not be as appropriate, though. At least in computer lingo.

    1. We hypothesized that (1) posterior callosal volumes would be reduced in youths with BPD given that these structures are rapidly maturing during childhood and adolescence and as a result may be more vulnerable during this time of significant brain myelination and pruning, particularly around the time of illness onset; (2) consistent with the hypothesized role of the prefrontal cortex in mood dysregulation and cognitive abnormalities in BPD (Soares and Mann 1997; Wilder-Willis et al. 2001), genual volume was expected to be abnormal (i.e., smaller) in youths with BPD; and (3) consistent with Brambilla and colleagues’ findings, there would be an absence of typical age-related changes in specific callosal volumes in youths with BPD (Brambilla et al. 2003).
  23. Feb 2016
    1. Content organization refers to features that require little effort from the user and that help fellow users receive useful information about the content. These features include the “like” button and options such as ratings (star ratings or a numerical scale) or tagging content with user-suggested keywords.

      Hypothes.is lacks this first step in the ladder. We don't have a like button. Tagging doesn't seem as easy as it could be.

      Maybe when we rethink page level notes, we might prioritize calling user to action there: tag the text; maybe offer a broad statement/description.

  24. Jan 2016
    1. match_main(text, pattern, loc) => location Given a text to search, a pattern to search for and an expected location in the text near which to find the pattern, return the location which matches closest. The function will search for the best match based on both the number of character errors between the pattern and the potential match, as well as the distance between the expected location and the potential match.

      This is the core function currently used by the dom-anchor-text-quote library to handle fuzzy anchoring of annotations.

  25. Dec 2015
    1. While not disputing the expressive power of the written word to communicate complex ideas, our foundational assumption is that scholarly communication by means of semantically enhanced media-rich digital publishing is likely to have a greater impact than communication in traditional print media or electronic facsimiles of printed works.
  26. Nov 2015
    1. The free plan of ngrok allows only a single concurrent tunnel to be opened. Even though BroswerStack and Sauce Labs provide their own tunneling solution, we decided to go with ngrok, in order to provide a more generic solution. We happily upgraded to the $25/month business account following our excellent experience with the free account.
  27. Oct 2015
    1. In version 1.4, bindToController gets even more powerful. When having an isolated scope with properties to be bound to a controller, we always define those properties on the scope definition and bindToController is set to true. In 1.4 however, we can move all our property binding definitions to bindToController and make it an object literal.

      This starts to look a lot like propTypes, except without runtime type checking.

    1. Why might evolution have outfitted us with such an ability? Biologists have offered several hypotheses. I’m especially fond of the “valuable relationship” hypothesis, espoused by de Waal and many other primatologists. It goes like this: Animals reconcile because it repairs important relationships that have been damaged by aggression. By forgiving and repairing relationships, our ancestors were in a better position to glean the benefits of cooperation between group members—which, in turn, increased their evolutionary fitness.
  28. Sep 2015
    1. Please stick to strict, 80-column line limits except for small exceptions that would still be readable if they were truncated. Eliminate trailing whitespace wherever possible.

      The .editorconfig file doesn't have rules for this at the moment, though they could be added

    1. Copy your extension’s ID from the chrome://extensions page. Chrome generates this ID the first time you install the extension and will reuse it each time your rebuild or reinstall the extension

      Need to check whether this is actually still necessary or not. The extension ID can be fixed in the manifest to avoid the need for this dance.

    1. Once installed, running nsqd in its default configuration should suffice for integration with h in a development environment

      Running make dev currently succeeds with no warnings or errors if nsqd is not running.

      How do I verify that H is able to communicate with nsqd?

    2. The h project uses ElasticSearch (v1.0 or later) as its principal data store for annotation data, and requires the ElasticSearch ICU Analysis plugin to be installed

      Sounds obvious, but should have a note here about making sure that ES is actually running.

    3. If you don’t have your h/node_modules/.bin directory on your PATH then you’ll get errors because the Node modules you’ve installed can’t be found (for example: Program file not found: uglifyjs). To add the Node modules to your PATH:

      This isn't something you would normally expect to need to do with a node project. Any gulpfiles, Makefiles or other tools should usually reference the binary in ./node_modules/.bin directly. Any particular reason for this?

    1. If you want to annotate a site that’s served over https then you’ll need to serve h over https as well, otherwise the browser will refuse to launch h and give a mixed-content warning.

      Might be a good idea to make this the default recommendation since so much web content is served via HTTPS nowadays.

    1. Implementation of the mix-blend-mode property is more complex than background-blend-mode so it is taking a bit more time, but don’t let that get you down. Blend modes will be here soon

      Where possible, using multiply blending would avoid highlights making the underlying text less readable in PDFs where the <span> created by H does not actually contain the visible text of the element

  29. Aug 2015

    Tags

    Annotators

  30. May 2015
    1. 00: https://www.facebook.com/WestEndFarmersMarketSantaRosa 00: https://via.hypothes.is/https://www.facebook.com/WestEndFarmersMarketSantaRosa

      App receives 1 anno from api, but it does not anchor.

      Also H icons are busted in Facebook.

    2. 03: https://via.hypothes.is/https://medium.com/@jedsundwall/how-do-we-stay-sane-57b4078974fb

      App searches twice:

      https://hypothes.is/api/search?limit=200&offset=0&order=asc&sort=created&uri=https:%2F%2Fvia.hypothes.is%2Fhttps:%2F%2Fmedium.com%2F@jedsundwall%2Fhow-do-we-stay-sane-57b4078974fb -> 0

      https://hypothes.is/api/search?limit=200&offset=0&order=asc&sort=created&uri=https:%2F%2Fmedium.com%2F@jedsundwall%2Fhow-do-we-stay-sane-57b4078974fb -> 3

      In the test, 3 seem to have anchored. Retrying interactively, none do.

    3. 00: http://www.perseus.tufts.edu/hopper/text?doc=Perseus:text:1999.04.0104:entry=ajax-bio-1 03: https://via.hypothes.is/http://www.perseus.tufts.edu/hopper/text?doc=Perseus:text:1999.04.0104:entry=ajax-bio-1

      With 100s of annotations, script not waiting long enough. So, an H performance issue.

    4. 00: http://www.bbc.co.uk/news/uk-scotland-glasgow-west-26243567 00: https://via.hypothes.is/http://www.bbc.co.uk/news/uk-scotland-glasgow-west-26243567 04: https://hypothes.is/stream?q=uri:http%3A//www.bbc.co.uk/news/uk-scotland-glasgow-west-26243567 04: https://hypothes.is/api/search?uri=http%3A//www.bbc.co.uk/news/uk-scotland-glasgow-west-26243567

      h app asks for: https://hypothes.is/api/search?uri=http:%2F%2Fwww.bbc.com%2Fnews%2Fuk-scotland-glasgow-west-26243567

      script asks for: https://hypothes.is/api/search?uri=http%3A//www.bbc.co.uk/news/uk-scotland-glasgow-west-26243567

    5. https://via.hypothes.is/http://www.autostraddle.com/the-new-yorkers-skewed-history-of-trans-exclusionary-radical-feminism-ignores-actual-trans-women-247642/

      Error 1000 Ray ID: 1e70d2a751550d7f • 2015-05-15 18:14:30 UTC

      DNS points to prohibited IP

      What happened?

      You've requested a page on a website (www.autostraddle.com) that is on the CloudFlare network. Unfortunately, it is resolving to an IP address that is creating a conflict within CloudFlare's system.

    1. He and his colleagues are keenly interested in the ability to annotate scholarship online, he says; Mellon has made serious investments in annotation tools and the development of open annotation standards by the university community and projects like Hypothes.is, which just received a two-year, $752,000 grant from the foundation to look into digital annotation in humanities and social-science scholarship.
  31. Apr 2015
    1. hypothesis.js

      hypothesis.js is injected into the page by embed.js using either the browser's plugin API or (in the case of the bookmarklet) the DOM API. (embed.js was in turn injected by the browser plugin or bookmarklet).

      hypothesis.js is the "bootstrap" code that connects up and starts the various components of the Hypothesis app.