75 Matching Annotations
1. Sep 2023
2. hypothes.is hypothes.is
1. "Surrendering" by Ocean Vuong

1. He moved into United State when he was age of five. He first came to United State when he started kindergarten. Seven of them live in the apartment one bedroom and bathroom to share the whole. He learned ABC song and alphabet. He knows the ABC that he forgot the letter is M comes before N.

2. He went to the library since he was on the recess. He was in the library hiding from the bully. The bully just came in the library doing the slight frame and soft voice in front of the kid where he sit. He left the library, he walked to the middle of the schoolyard started calling him the pansy and fairy. He knows the American flag that he recognize on the microphone against the backdrop.

3. Jun 2023
4. github.com github.com
1. What is the Docker host filesystem owner matching problem?

URL

5. stackoverflow.com stackoverflow.com
1. Using Time.now (which returns the wall-clock time) as base-lines has a couple of issues which can result in unexpected behavior. This is caused by the fact that the wallclock time is subject to changes like inserted leap-seconds or time slewing to adjust the local time to a reference time. If there is e.g. a leap second inserted during measurement, it will be off by a second. Similarly, depending on local system conditions, you might have to deal with daylight-saving-times, quicker or slower running clocks, or the clock even jumping back in time, resulting in a negative duration, and many other issues. A solution to this issue is to use a different time of clock: a monotonic clock.

URL

6. Mar 2023
7. www.zen-occidental.net www.zen-occidental.net
1. If the ego is mentally constituted by this dualistic way of thinking, the ego should be able to die without physical death.

-In Other Words - Die before you die -Paraphrase - If the ego is mentally constituted by this dualistic way of thinking, - the ego should be able to die without physical death. - That is precisely the claim of Buddhism: - the sense of self can disappear, - but there remains something else - that cannot die, - because it was never born. - Anatma is the "middle way" - between - the extremes of eternalism (the self survives death) and - annihilationism (the self is destroyed at death). - Buddhism resolves the problem of life-and-death - by deconstructing it. - The evaporation of it is dualistic way of thinking - reveals what is prior to it, - which has many names, - the most common being "the unborn."

URL

8. Feb 2023
9. www.reddit.com www.reddit.com
1. I find it very tiring haha. As I said in another comment, processing a single chapter can take me a full day or two. However, I keep reminding myself that I would rather spend a day processing a chapter well, and have literature notes to serve me a lifetime (potentially, at least), rather than reading a chapter in two hours and not remember a single thing the next day. When I REALLY need a reminder of this, I just look at my "Backlog" folder which contains old "notes" that are now pretty much useless: I didn't use a reference manager consistently during my first two years of PhD so there are a lot of citations which are unreliable; I didn't really summarise texts, I only read them and highlighted; I didn't use the cloud for a long time, so I lost a lot of notes; and I didn't have Obsidian, so a lot of my notes are just contained within the context of the place I read them, rather than being connected. Seeing three years worth of useless materials, and knowing that I read a couple hundred of articles/chapters but I have nothing to show for it, that makes me more patient when writing my literature notes now. However I also find it very exciting that I can future-proof some of my notes. I feel like I'm working for my future self.

A partial answer to note taking why.

URL

10. Dec 2022
11. www.rfc-editor.org www.rfc-editor.org
1. Email addresses sometimes get reassigned to a different person. For example, employment changes at a company can cause an address used for an ex-employee to be assigned to a new employee, or a mail service provider (MSP) might expire an account and then let someone else register for the local-part that was previously used. Those who sent mail to the previous owner of an address might not know that it has been reassigned. This can lead to the sending of email to the correct address but the wrong recipient. This situation is of particular concern with transactional mail related to purchases, online accounts, and the like.

URL

12. Jun 2022
13. Local file Local file
1. 18. The success of the referendum orga nized by Uber and Lyft to preserve their ex-tremely precarious model in California in 2020 illustrates the limits of an idyllic visionof direct democracy, as well as the need to reconceive a salarial status that makes it pos-sible to reconcile protection and autonomy.

Annotators

14. May 2022
15. wordpress.com wordpress.com
1. "I didn't fully understand it at the time, but throughout my time as a freshman at Boston College I've realized that I have the power to alter myself for the better and broaden my perspective on life. For most of my high school experience, I was holding to antiquated thoughts that had an impact on the majority of my daily interactions. Throughout my life, growing up as a single child has affected the way am in social interactions. This was evident in high school class discussions, as I did not yet have the confidence to be talkative and participate even up until the spring term of my senior year."

16. Apr 2022
17. github.com github.com
1. Today, many web developers are even using JavaScript's native module syntax, but combining it with bare import specifiers, thus making their code unable to run on the web without per-application, ahead-of-time modification. We'd like to solve that, and bring these benefits to the web.

URL

18. sambleckley.com sambleckley.com
1. Making one Comment query per Post is too expensive; it’s N+1 queries (one to fetch the posts, N to fetch the comments). You could use includes to preload all the comments for all the posts, but that requires hydrating hundreds of thousands of records, even though you only need a few hundred for your front page. What you want is some kind of GROUP BY with a LIMIT on each group — but that doesn’t exist, either in Activerecord nor even in postgres. Postgres has a different solution for this problem: the LATERAL JOIN.

URL

19. Jan 2022
20. github.com github.com

URL

21. Dec 2021
22. docdrop.org docdrop.org
1. Our notion that everyone is equal before the law,for instance, originally traces back to the idea that everyone is equalbefore the king, or emperor: since if one man is invested withabsolute power, then obviously everyone else is equal incomparison.

URL

23. Aug 2021
24. www.microsoft.com www.microsoft.com
1. Their first step was to spend several weeks watching their customers
25. May 2021
26. syslog.ravelin.com syslog.ravelin.com
1. Before we dive into the details of the actual migration, let’s discuss the theory behind it.

URL

27. Apr 2021
28. www.osnews.com www.osnews.com
1. At first you feel confused because usual pipe constructions such as: \$ echo luser && echo TopSecret | telnet foo.bar.com fail you and the problem which seemed so plain on the face of it grows into “mission impossible”.

URL

29. Mar 2021
30. www.chevtek.io www.chevtek.io
1. he goes on to talk about third party problems and how you're never guaranteed something is written correctly or that even if it is you don't know if it's the most optimal solution

URL

31. news.ycombinator.com news.ycombinator.com
1. here is my set of best practices.I review libraries before adding them to my project. This involves skimming the code or reading it in its entirety if short, skimming the list of its dependencies, and making some quality judgements on liveliness, reliability, and maintainability in case I need to fix things myself. Note that length isn't a factor on its own, but may figure into some of these other estimates. I have on occasion pasted short modules directly into my code because I didn't think their recursive dependencies were justified.I then pin the library version and all of its dependencies with npm-shrinkwrap.Periodically, or when I need specific changes, I use npm-check to review updates. Here, I actually do look at all the changes since my pinned version, through a combination of change and commit logs. I make the call on whether the fixes and improvements outweigh the risk of updating; usually the changes are trivial and the answer is yes, so I update, shrinkwrap, skim the diff, done.I prefer not to pull in dependencies at deploy time, since I don't need the headache of github or npm being down when I need to deploy, and production machines may not have external internet access, let alone toolchains for compiling binary modules. Npm-pack followed by npm-install of the tarball is your friend here, and gets you pretty close to 100% reproducible deploys and rollbacks.This list intentionally has lots of judgement calls and few absolute rules. I don't follow all of them for all of my projects, but it is what I would consider a reasonable process for things that matter.

URL

32. Feb 2021
33. github.com github.com
1. Since we're not passing any inputs to ListAccounts, it makes sense to use .run! instead of .run. If it failed, that would mean we probably messed up writing the interaction.

URL

34. github.com github.com
1. As a workaround, I guess I'll have to disable my strict CSP in development, but I'd prefer to keep it strict in development as well so that I ran into any CSP issues sooner...
35. github.com github.com
1. Here's the last issue where source maps were discussed before the beta release.

URL

36. www.schneems.com www.schneems.com
1. Instead of having this confusing maze of lambdas, regexes, and strings, we could, in theory, introduce a single entry point of configuration for Sprockets to use, and in that file declare all assets we wanted to compile. Well, that’s exactly what the manifest.js file is.

URL

37. cherrycreekschools.instructure.com cherrycreekschools.instructure.com
1. I thought that these numbers where really interesting, especially when the Hispanic enrollments increased

38. github.com github.com
1. This can be useful in cases like multistep registration. Previously in # rails we used to stick all of the validations in the class and then we're # stuck validating them all everytime

URL

39. github.com github.com
1. I close the issue but we can continue the discussion.

closing does not necessarily imply end of discussion

URL

40. Jan 2021
41. discourse.ubuntu.com discourse.ubuntu.com
1. Personally, I think you are perhaps blowing up a fairly medium-sized (and fixable) bug discovered during routine testing into extreme-case hyperbole. Again, engagement and participation will get the bug fixed faster. The entire point of testing is to discover and fix precisely these kinds of pain points before release.

URL

42. Dec 2020
43. github.com github.com
1. This is an opportunity to fix a bug: if you're on a page that redirects to a login page if there's no user object, or otherwise preloads data specific to that user, then logging out won't automatically update the page — you could easily end up with a page like HOME ABOUT LOG IN ----------------------------------------------------------------------------------------- Secret, user-specific data that shouldn't be visible alongside a 'log in' button:

URL

44. Nov 2020
45. stackoverflow.com stackoverflow.com
1. So, how does an SPA work? JavaScript loads in the browser and loads data from an API. Most of the rendering is done on the client Side. But search engine bots have a hard time indexing the page because it doesn't have much without JS.

URL

46. blog.hubspot.com blog.hubspot.com
1. This scenario demonstrates one drawback of CSS: With all the style rules that need to be applied to multiple elements on multiple pages, things can get pretty redundant. And redundancy can eat up your time and cause friction whenever you need to change a color, font, or any other style aspect across your site.

URL

47. github.com github.com
1. I open this issue to announce that i'm actively working on a rewrite of this library to accomplish these goals:

URL

48. github.com github.com
1. 3.25.0 Compiler Output

URL

49. github.com github.com
1. In Rust, we use the "No New Rationale" rule, which says that the decision to merge (or not merge) an RFC is based only on rationale that was presented and debated in public. This avoids accidents where the community feels blindsided by a decision.
2. I'd like to go with an RFC-based governance model (similar to Rust, Ember or Swift) that looks something like this: new features go through a public RFC that describes the motivation for the change, a detailed implementation description, a description on how to document or teach the change (for kpm, that would roughly be focused around how it affected the usual workflows), any drawbacks or alternatives, and any open questions that should be addressed before merging. the change is discussed until all of the relevant arguments have been debated and the arguments are starting to become repetitive (they "reach a steady state") the RFC goes into "final comment period", allowing people who weren't paying close attention to every proposal to have a chance to weigh in with new arguments. assuming no new arguments are presented, the RFC is merged by consensus of the core team and the feature is implemented. All changes, regardless of their source, go through this process, giving active community members who aren't on the core team an opportunity to participate directly in the future direction of the project. (both because of proposals they submit and ones from the core team that they contribute to)

URL

50. github.com github.com
1. Code after:

URL

51. Oct 2020
52. medium.com medium.com
1. Examples of this include: requiring base classes or reading from imported variables that have not been initialized yet.
2. as soon as you have a (indirect) circular dependency, you might be interacting with a half loaded module in your code.

URL

53. svelte.dev svelte.dev
1. You can see that behaviour in this example. Select a range of text and hit the tab key. Because the <textarea> value changes, the current selection is cleared and the cursor jumps, annoyingly, to the end.

URL

54. svelte.dev svelte.dev
1. Just like elements can have children... <div> <p>I'm a child of the div</p> </div>...so can components. Before a component can accept children, though, it needs to know where to put them. We do this with the <slot> element.

URL

55. github.com github.com
1. The primary motivation behind virtual-dom is to allow us to write code independent of previous state. So when our application state changes we will generate a new VTree. The diff function creates a set of DOM patches that, based on the difference between the previous VTree and the current VTree, will update the previous DOM tree to match the new VTree.

annotation meta: may need new tag: for: "code independent of previous state."

annotation meta: may need new tag: for: diffs other than source/text code diffs (in this case diffs between virtual DOM trees)

2. Manual DOM manipulation is messy and keeping track of the previous DOM state is hard. A solution to this problem is to write your code as if you were recreating the entire DOM whenever state changes. Of course, if you actually recreated the entire DOM every time your application state changed, your app would be very slow and your input fields would lose focus.

URL

56. mdxjs.com mdxjs.com
1. Before MDX, some of the benefits of writing Markdown were lost when integrating with JSX. Implementations were often template string-based which required lots of escaping and cumbersome syntax.

URL

57. github.com github.com
1. I'm not sure I understand the problem, everything you are describing is already possible.

URL

58. github.com github.com
1. instead of closing immediately, could we discuss some syntaxes that might work? I'm hardly an expert, so I'm not sure I can propose a syntax, but I can try to get the ball rolling:

URL

59. Sep 2020
60. github.com github.com
1. It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs

URL

61. formidable.com formidable.com
1. many organizations have been burned by the high churn in JavaScript tooling, which sadly moves projects backwards as a part of moving the web forward

URL

62. Aug 2020
63. github.com github.com
1. We've stated what's required multiple times now: #14540 (comment) #14540 (comment), and the follow up arguments weren't convincing. Follow Rafael's advice in new smaller PRs to advance this or it'll simply stay closed

URL

64. www.nber.org www.nber.org
1. Altig, D., Baker, S. R., Barrero, J. M., Bloom, N., Bunn, P., Chen, S., Davis, S. J., Leather, J., Meyer, B. H., Mihaylov, E., Mizen, P., Parker, N. B., Renault, T., Smietanka, P., & Thwaites, G. (2020). Economic Uncertainty Before and During the COVID-19 Pandemic (Working Paper No. 27418; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27418

URL

65. Jul 2020
66. github.com github.com
1. Problem is, everyone's busy, so it can be days or even weeks before even a small PR is merged. So I'm stashing my stuff here as I write it. I'll still try to keep the PRs in motion, to gradually get some of this merged.

URL

67. psyarxiv.com psyarxiv.com
1. Hayes, S., Priestley, J. L., Ishmakhametov, N., & Ray, H. E. (2020). “I’m not Working from Home, I’m Living at Work”: Perceived Stress and Work-Related Burnout before and during COVID-19 [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/vnkwa

URL

68. Jun 2020
1. You Regress It: Have Masks Prevented 66,000 Infections in New York City? (n.d.). Retrieved June 17, 2020, from https://roadtolarissa.com/regression-discontinuity

URL

70. May 2020
71. www.thelancet.com www.thelancet.com
1. Horton, R. (2020). Offline: Don’t let COVID-19 divert us completely. The Lancet, 395(10236), 1534. https://doi.org/10.1016/S0140-6736(20)31130-2

URL

72. Apr 2020
73. github.com github.com
1. Part of why most code -- and most software -- sucks so much is that making sweeping changes is hard.

URL

74. github.com github.com
1. Why

URL

75. Mar 2020
76. www.php.net www.php.net
1. However imagine we are creating a format string in a separate file, commonly because we would like to internationalize it and we rewrite it as: <?php\$format = 'The %s contains %d monkeys';echo sprintf(\$format, \$num, \$location);?> We now have a problem. The order of the placeholders in the format string does not match the order of the arguments in the code. We would like to leave the code as is and simply indicate in the format string which arguments the placeholders refer to. We would write the format string like this instead: <?php\$format = 'The %2\$s contains %1\$d monkeys';echo sprintf(\$format, \$num, \$location);?> An added benefit is that placeholders can be repeated without adding more arguments in the code.
2. \$format = 'There are %d monkeys in the %s';

Compared to below:

``````\$format = 'The %s contains %d monkeys'
``````

URL

77. konstantin.blog konstantin.blog
1. Poedit and other tools can scan your .php files for references of __(), _e(), _n() and so on, and grab those strings for translation, which is awesome, because otherwise you’d have to manually add every single string. Now, when these tools come across _n() in our sources, they know it’s a plural thing, because of a special keyword setting which looks something like _n:1,2, meaning _n() takes at least two arguments, where the first argument is the singular, and the second argument is a the plural, so it grabs both strings. Let’s take a look at how Poedit and other tools will parse our function above: Hello there _n() on line 3! I’m supposed to grab two of your arguments because I have this smart keyword setting, but none of these arguments are strings, so I’ll just skip to the next match

URL

78. Feb 2020
1. Collaboration is not consensus When collaborating it is always important to stay above radar and work transparently, but collaboration is not consensus. You don't need to ask people for their input, and they shouldn't ask you "Why didn't you ask me?" You don't have to wait for people to provide input, if you did ask them. We believe in permissionless innovation- you don't need to involve people but everyone can contribute. This is core to how we iterate, since we want smaller teams moving quickly rather than large teams achieving consensus slowly.

URL

80. github.com github.com
1. happy to PR given consensus

URL

81. nixos.org nixos.org
1. Nix helps you make sure that package dependency specifications are complete. In general, when you’re making a package for a package management system like RPM, you have to specify for each package what its dependencies are, but there are no guarantees that this specification is complete. If you forget a dependency, then the component will build and work correctly on your machine if you have the dependency installed, but not on the end user's machine if it's not there.

URL

82. Jan 2020
83. dev.to dev.to
1. You might be thinking––"a tool that allows me to write semantic and reusable queries? Sounds like Active Record". It's absolutley true that Active Record already provides a powerful query tool kit. But what happens when even simple queries stretch the bounds of Active Record's capabilities?

URL

84. github.com github.com
1. Such verbose. Much code. Very bloat. Wow. We've lost all the awesome association introspection that ActiveRecord would otherwise have given us.

URL

85. Dec 2019
86. todotxt.org todotxt.org
1. But it's not easy to open todo.txt, make a change, and save it—especially on your touchscreen device and at the command line. Todo.txt apps solve that problem.

URL

87. raf.org raf.org
1. Sometimes cronjobs fail to run successfully because a required server (like a database or ftp server) is temporarily unavailable due to power failures, hardware failures, software failures, network outages, choice of operating system, pilot error, and the like. Typically, this results in someone being forced to examine crontabs and error reports, determine which cronjobs really need to be run, and then run them manually. This happened to me twice in one week. I don't want it to happen again. Cronjobs are meant to be automated and I want them to stay that way. This is the rationale for noexcuses.

URL

88. github.com github.com
1. An ssh public key in a ~/.ssh/authorized_keys file can have a command="" option which forces a particular command to be executed when the key is used to authenticate an ssh connection. This is a security control that mitigates against private key compromise. This is great when you only need to execute a single command. But if you need to perform multiple tasks, you would normally need to create and install a separate key pair for each command, or just not bother making use of forced commands and allow the key to be used to execute any command.

URL

89. unixwiz.net unixwiz.net
1. However, these benefits only accrue to outbound connections made from the local system to ssh servers elsewhere: once logged into a remote server, connecting from there to yet a third server requires either password access, or setting up the user's private key on the intermediate system to pass to the third. Having agent support on the local system is certainly an improvement, but many of us working remotely often must copy files from one remote system to another. Without installing and initializing an agent on the first remote system, the scp operation will require a password or passphrase every time. In a sense, this just pushes the tedium back one link down the ssh chain.

URL

90. Nov 2019
91. github.com github.com
1. You might want developers building projects with this CMS to be able to change the behaviour of some UIs, or to be able to provide new components that can be consumed by the CMS. Those components can't easily be included in the JS bundle for the CMS, as it would require recompiling the shipped code with outside references.

URL

92. www.robinwieruch.de www.robinwieruch.de
1. However, again you would have to lift state up to the App component in order to pass the amount to the currency components. As you can see, the component composition on its own doesn't help us to solve the problem. That's the point where React's render props pattern comes into play which enhances React's component composition with an important ingredient: a render function.

URL

93. Oct 2019
94. coding-is-like-cooking.info coding-is-like-cooking.info
95. Nov 2016
96. www.georgeellalyon.com www.georgeellalyon.com
1. the forsythia bush

Another thing in a certain place in the neighborhood where she lived. Now I think the poem's first 2 1/2 lines were purposely provocative. They keep you guessing, and make you keep reading.

2. under the back porch

Oh. I guess she's listing things and places in her life.

3. I am from clothespins, from Clorox and carbon-tetrachloride.

What? How can you be from clothespins?

URL

97. en.wikipedia.org en.wikipedia.org
1. deeply symbolic choice, since salt was used by nearly everyone in India, to replace the salt lost by sweating in India's tropical climate. An item of daily use could resonate more with all classes of citizens than an abstract demand for greater political rights.[19] The salt tax represented 8.2% of the British Raj tax revenue, and hurt the poorest Indians the most significantly.

Gandhi's reasons

2. The Viceroy himself, Lord Irwin, did not take the threat of a salt protest seriously, writing to London, "At present the prospect of a salt campaign does not keep me awake at night."[18]

The British was not disturbed at first

3. Gandhi's choice of the salt tax was met with incredulity by the Working Committee of the Congress,[15] Jawaharlal Nehru and Dibyalochan Sahoo were ambivalent; Sardar Patel suggested a land revenue boycott instead.

Gandhi pushed the salt march... But they first declined it

4. At midnight on 31 December 1929, the Indian National Congress raised the tricolour flag of India on the banks of the Ravi at Lahore.

Declaration of Sovereignty and self rule

URL

98. Nov 2015
99. www.mmcr.us www.mmcr.us
1. Does the Espionage Act violate the First Amendment guarantee of free speech?

I think that this is not the legal issue that is targeted in the book on this case? I concluded that it is more about whether this pamphlet and political expression is protected under the First Amendments rights of the Constitution for the defendant. Or whether obstruction of war time ideals and peace is a crime in a state of unrest?