skysight-inc/HackerNews huggingface dataset:
I totally agree. Some specific ideas that are helpful for me:

- If a thing takes less than 2 minutes to do, just do it immediately.

- Don't try to remember the things you need to do in your head, write them down.

- A weekly(-ish) review. Things happen, and things will get disorganized, but spending some time to reorganize things again really helps to keep it from spiraling out of control.

- Inbox zero (emails). I chuck things into "Action", "Waiting", "References" or "Archive" instead of letting them pile up in the inbox making me stressed.

There are tons of rules in GTD, but really, even a single of these tips have helped me tremendously.
But Google aren’t turning YouTube into TV. YouTube TV is a separate product.
Ah, transmission lines. I studied these for far too long. It’s how I wound up in software!

Things like Ohm’s law are great tools for understanding circuits. However, the underlying forces that derive these equations are a bit lower level, and relate to charged particles creating electric fields. Every electron flowing is because there’s a net force on it, coming from an electric field caused by other electrons, protons, or magnetic interactions.

Electric fields are kind of hairy to use directly, and a much more easy-to-use concept is voltage. Voltage abstracts the field concept away, and tells you about how much energy will be expended moving charge around.

Turn a circuit on, what happens isn’t that the whole circuit works in lock step. First some charges near the power source will move, inducing new fields that propagate as a wave.
Ah, good. Yeah, the sentence about time tracking was a bit ambiguous; "meetings" and "work" could apparently be read as opposites... At least it seems I did.
Ah thank you :).

One more question: How do we know that each galaxy is actually accelerating and not moving at a constant speed?

I'm seeing some circular logic. As I understand it, we think they are accelerating _because_ we see that galaxies that are farther away are moving faster away from us.

But we just agreed that we expect to see this same observation even if each individual galaxy maintains constant velocity. Apologies. It's a bit late. I'm sorry if I'm missing something incredibly obvious.
Jack Dorsey and the Unlikely Revolutionaries Who Want to Reboot the Internet
That struck me at first as bizarre - but is it because one can override a toString method with something that has side-effects? (Or give a user-defined class a tosSring() with side-effects, I suppose.)
I assumed things like the names of resources that are already strings because you’re using them in the actual program?
> That sort of paranoia doesn't help. In fact it may cause psychosomatic symptoms (nocebo effect).

You're not wrong, but I don't think it's an unreasonable reaction when you've literally been diagnosed with chemical burns, especially when it was not initially obvious. If you read the post in full, this is separate from lipo fire event, he tried to retrieve the serial number and later after handling it noticed a worsening burning sensation on his hands and arms... that kind of separation in time from a silent exposure of something to horrible side effects really fuck with your mind.
I think it is great stuff you are building, especially for data integration of external sources that don’t offers webhooks or other pub/sub integration options. But is Airbyte really Open Source? I’m not questioning the reasons for moving to a source available license due to how AWS treated open source, but I think it is a bit of false marketing of Airbyte referring to it as open source. Sure, some pieces are MIT but the core is Elastic License 2.0 from what I can see. https://airbyte.io/blog/a-new-license-to-future-proof-the-co...
This is really making me feel better about badgering our contractors to use format strings for effective logging to Sentry.
If an instinct or circuitry around revenge can exist in monkeys, I wonder if humans can ever fully escape that tendency, or if it is just built into who we are.
What about the parts about SIMD, struct of arrays, the heap vs the stack, multithreading, the short introduction to assembly code, inlining and unrolling, and the actual explanations of what all those phrases in the doc you linked means?

You know, 80% of the content of my blog post?
I’m not saying it could not be. I’m saying that a cursory search of the internet provides no substantial allegation that this is the case - and the article just asserts so, without any further citations or discussion.
The part of Poland that was annexed during WW2 had 3 major ethnic groups there - Polish people, Ukrainians and Jews. Most of the Jews got executed during the war, Polish were sent back to Poland by Stalin.

Yet culturally Western Ukraine has much less ties with Russia, due to not being a part of Russian empire.

Again and again, I read this 'ethnic' treatment of conflict in Ukraine. That is not true, for example Kyiv is majority (even today) Russian-speaking, yet it always supported pro-West politicians in elections.
> it sort of looks like a goofy self-help book

I always think it's a shame that many of the books that have impacted my life in incredibly positive ways, all look like goofy self-help books at a first glance!

Some of them contain incredible wisdom. Aside from some of the inevitable fluff/padding, GTD is one of these.
I am also quite confused. My understanding (it's been a while since I studied Linguistics) is that strong Sapir-Whorf refers to the argument that what actions your brain can take are constrained by your native language(s). So by strong Sapir-Whorf, the distinction between the French savoir and connaitre should make zero sense to me since that distinction isn't found in English. Weak Sapir-Whorf says the distinction wouldn't make sense until I learned words for it, but that the brain can learn new concepts if it acquires language for them.

So SW argues that language is inherently intertwined with human cognition, rather like how the parts of the brain are all interconnected and working together as we think. Strong SWism is pretty thoroughly debunked, weak is tentatively accepted on a spectrum.

I think that they might be trying to refer to generative theory versus cognitive theory. Again, it's been a while, so I might be wrong, but:

- Generative theory is Chomsky et al. who believe that there is a single inherent underlying pattern to language that restricts it, and that one could, in theory, figure out all possible syntaxes, for example. Similar to how phonology and phonetics are obviously constrained by our biological makeup (we can only make certain sounds), the argument is that other structures are as well. Basically that although they all seem different to us, languages are more alike than they are different because they come from a single source. Also Chomsky and co. consider this approach cognitive; the linguists are just infighting.

- Cognitive Linguists believe that language, and the systems that produce it, are under evolutionary pressure and that they change and shift in response to the environment.

Basically, if you took 10k people and dumped 5k of them on one planet and 5k on a planet that was the physical opposite, forbid them to contact anyone, and visited 2000 years later, Generativists say you could find a system in common between the two and cognitive linguists say you probably couldn't, because the systems themselves would have evolved to have different starting points.

Chomsky + GG: Person is born, person hears speech, person reaches for inherent language patterns in brain and uses them to understand/learn.

Cognitive: Person is born, person hears speech, person picks up on the system from the speech and is encouraged to do so/pattern match by social reinforcement.

No linguist that I'm aware of would claim that language is just an I/O system.
Thanks for saying this succinctly; I wish more people in this thread understood this.
Well, yes, you could simply put a System.out.println in there and it would be valid java
"The mayor also highlighted other changes in 2020-21 and 2021-22 budgets, designed to deal with a $1.5 billion shortfall amid the ongoing coronavirus pandemic."
Ah yes the third world has bigger problems.

I’m talking about easily moving and using crytpo in countries that have access to ATMs and debit cards, in which case it’s very useful.
If I go to YouTube.com, they try to upsell me on YouTube TV. It's pretty clear what they are trying to do in terms of market motion.
Software architecture is a non-pure field where other fields, sciences and art routinely intersect to meet human factor and impact real world (ideally, improve it and solve problems).

Any such field is in varying degrees of messiness (medicine, agriculture, architecture, you name it). Mistakes are made constantly, have real consequences (people die), and hopefully are discovered and admitted sooner rather than later.

All we can is (cliché warning) do our best, keep growing, act responsibly and be humble.
> I look forward to your reply without undue delay and at most within 45 days of this email, as required by Section 1798.130 of the California Civil Code.

>So the email very clearly states that there is an adverse consequence for a failure to respond, namely a violation of the California Civil Code.

I've read and re-read (and read many comments) but where is the adverse consequence stated?
I don't know about this latest video but the previous video that got this person banned was a video suggesting that trans women are rapists using a crude stereotype of trans women. I've also seen a number of other comments made by him attacking trans women that apparently he was warned for earlier. If he was aware of these issues, he doesn't seem to have made an effort to learn why this pattern of behavior is offensive.
20 something years ago a classmate in a college programming class kept having problems with all his work being erased. All the disks he used kept going bad.

After observing what he was doing for a few minutes, I asked him “Is that bracelet magnet?”

Problem solved
Prosecuting the past is one of the most useless expenditures of energy possible. Instead of pursuing some beneficial or productive avenue we have people today who are organizing and protesting over the actions of people who are literally dead. I think this has to be a unique point in the history of humans where as instead of trying to make some change geared towards bettering things for future generations we have energy being expensed towards just being mad about the past.
When I first read this, having been a p-chem nerd long ago, and having had some burns, I had questions about how one could get a chemical burn on one's arms from a relatively small battery in headphones. It turns out that lithium battery fires produce HF, which you do not want to be exposed to at all. Very plausible that HF and other chemicals in the fire could cause a burn on skin without splashing any liquid around. In fact if there was any concentration of HF large enough to be splashed, it would have been a potentially fatal risk. If I ever encounter a burning Li battery, getting it out of an enclosed space would be a high priority.
> villagers began attempting to rescue the dogs on their own. But some of them have found themselves subject to the monkeys' retaliation, and some have even injured themselves or fallen from buildings

how strong are these monkeys?

I mean I know monkeys are strong but can they really ambush a human, and push them over a ledge? can they kidnap a human, carry them upward and drop them over a ledge?
> I had the same experience but my problem was from the sheer amount of games being released. I couldn’t pick one, became overwhelmed and then lost the drive to try something.

Yeah, I don't even pay attention to what is coming out anymore. If something is worth playing, it'll reach me through the grapevine.

Altough, I only really play very few games atm. Dead cells, payday 2 and warframe in this case.
If you don't want to watch broadcast TV (I don't), don't watch it? I guess I don't get the hate. There are a ton of things I don't watch or listen to. And broadcast TV probably does now and then produce something I do want to watch on-demand.
We can train ourselves. The methods are very old, but hardly anyone knows about them, much less actually does them every day. They are things like the Brahmaviharas.
Also prevented many of us to work at Facebook...
Ask HN: How do you unwind and restore willpower efficiently and enjoyably?
I guess buying a TV antenna isn't completely free but it gives you the same benefit as these online channels, doesn't consume your data cap, and lets you watch sports and local news.

I bought a $10 antenna from channel master and it's been a great investment.
You can program them to have a dick (or pussy). Program an AI to get the highest score in a game etc, and it will be more incessant than a teenager - it won't stop ever. What AI agents lack is animation - they are inanimate, they are software; they are machines. And will always be so.

We can (and do) labour under the impression of our senses that all there is in reality is physical matter. This is an erroneous assumption imo, but if that is your bedrock, you will struggle to understand why the damn machines can't do what we want. You can be unhappy about this but it won't change reality.

It is true metaphysics is hard to discern perhaps (by definition) but it won't change the reality that metaphysics is a genuine element of the human existence. In fact, its the most important part of human existence - we don't feel to be automatons after all, even if we make a pretence of it sometimes.

The best we will do with machines is to create a simulation of the human experience, one that might pass the Turing test even. And even then, despite all indications and evidence, the machine will not be animated by spirit.
CVE page for 45046 says that the score is being revised. Log4j self-assesses 9.0/10 as the new score: https://logging.apache.org/log4j/2.x/security.html (see under Fixed in Log4j 2.12.2 (Java 7) and Log4j 2.16.0 (Java 8)).

And the new CVE-2021-45105 is self-assessed to have a CVSS of 7.5/10 (see the same page above).
As I read it, what it says is "we have no data, please ignore those people who say it's much milder, because we have no data". That's non-information in a way, but as I see it the fault is not theirs, the fault belongs to those who publish prematurely.
Looking back at this moment from the lens of a not too distant future history, the image that may become indelible: the volunteer indian funeral pyre builder

https://www.theguardian.com/news/2021/apr/28/crime-against-h...

But the piece that most reverberates in my brain is the one about ex-state executioners. It's part of the current vogue in humanizing front line workers, showing the toll modern life takes, and designing new systems from the ground up

https://news.ycombinator.com/item?id=29106547
Yeah that sounds quite similar. Never had the experience sober, however.
Actually, the discrete unit of meaning, linguistically, is the morpheme. It's a small difference, but it matters. Some words are morphemes, but not all, and not all morphemes are words.

Language, man. It's weird.
Wouldn’t a liberal naturally be in favor of individual liberties and freedoms, and by extension of the free markets?
I'd be willing to argue that AB testing is human experimentation.
When humans cull all the wolves in an area because they killed a child, we don’t call it revenge. We call it animal control.
personal journals
> it's in the shareholder interest to figure out how to support the work so their stuff doesn't break.

100% incorrect. The motivation is to make as much money as possible which could mean anything... mothballing an investment, firing workers, outsourcing, making code proprietary, buying out competitors... whatever it takes to make money. You really have a very naive view of the profit at any cost rule that makes a corporate run.

Donating to someone's Patreon does NOT improve the stability of a product, so it is not in a company's interest. What they are more likely to do is hire the lead developer.

The corporates motivation is not to make a product more secure/reliable, it's to make their profits more secure and reliable, and very often this comes at a cost to product reliability and stability.

The entire Big Tech model is about creating artificial scarcity in tech and premature product obsolescence.

More money is made from financialization of the company than from products at the highest level. You need to look at that.

My understanding is your position is that Open Source isn't broken, it's all the free riding that's the problem.

The trouble with that is it is an argument from proximate cause. It seeks to eliminate the negligence on behalf of FOSS developers, the negligence of NOT fixing their work to a licensing regime that deters free riders.

> The log4j devs didn't wake up in the morning with their house on fire.

No, but they woke up everyday with a house they made from tinder, and built it in a dry and overheated climate, so how responsible is that?

> I don't understand why it's the job of people working for free to not only give people their code for free, but also to figure out the entire social/economic structure for how to get companies to contribute to the ecosystem.

You need to understand. That's what you need to do.
It's my understanding that Pittsburgh has more public staircases than virtually any other city. There are over 700 staircases, and many are quite long.

http://www.frontiernet.net/~rochballparks2/towns/pgh_steps.h...
Well Hubble's images are public domain, but it doesn't say if the archival footage pinned as the point of the NFT is CNN's own footage, which might be interesting for 'collectors'

I still think NFTs are stupid, but this title seems to be misleading either way.
Aren't 75% of the Americans who die in general also over 65?
Well, in fairness, it really isn't the same content. Much of it is premium that wouldn't be on broadcast and it's all generally on demand. I dropped cable TV a couple years ago and while there's occasional live TV I'd maybe like to watch, overall I'm happier with a handful of on demand channels that I pay less for than I was paying for cable.
> We nevertheless stress that such improvements are only of theoretical interest, since the huge constants involved in the complexity of fast matrix multiplication usually make these algorithms impractical.

It's only for mathematical interest
Amazon Removed Reviews of Xi Jinping's Book on Orders from Beijing: Report
I think it’s implied that the people are just falling because they are startled or otherwise defending themselves against monkey strikes.
Linguistics has the distinction for what you're talking about: Morpheme versus word. Morphology is the study of this area. I freaking loved my Morphology classes.
You do realise that there is such a thing called sarcasm? That is the whole reason the Darwin Award exists in the first place.
I don't watch it.

> I don't get the hate.

I live in a society with people who do watch it. I don't like the way broadcast TV turned people into numbed couch potatoes watching hours of ads a day.
Yes, you have listed the two things that have stopped me from giving Nim a chance. I especially dislike the global namespaces, it makes it very hard to understand where a function is defined.
This is not Princeton's organizational policy or internal regulation, this is the regulatory definition of human subjects research as set by the government. Its semantic interpretation and the "about whom" requirement is exactly how you go about making a determination about whether your research is human subjects research.
I partially melted an electric kettle on the stovetop and my girlfriend at the time went to her moms house for three days
From gwern.

https://reddit.com/r/mlscaling
Have You ever tried to pull Yourself up to the top of a tree with 1 arm in 30 seconds?
A typical logger.info("user {} did the thing", user) can skip the actual string interpolation and user value stringification, if the log level is not > info. However, logger.info("user " + user + " did the thing") cannot avoid at least the execution of user.toString(), even after jit optimizations, unless the jit could prove that toString does not have side effects. But I don't believe the jvm jit tries to do that. Am I wrong?
I have to disagree with the view that not using black means the lead is not senior.

Being senior means you understand the tradeoffs and you make your own decision.

If you ask a senior why he choose not to use kubernetes, you will get a bunch of real reasons. If you ask a junior the same, he won't have a good answer because he lacks experience with the pros and cons.
> Or in other words, I believe the surface area of "edge cases" has a similar surface area as the rest of the language. The difference being they aren't invoked nearly as often because they require more effort and creativity.

Edge cases or exceptions do tend towards being highly used; this is because language is more likely to change the more it's used, so the most highly used words/phrases/sentences/etc tend to accumulate changes. One example of this is that if a language has verb conjugation and irregular verbs, then odds are some of its most common verbs will be irregular.

> Just look at the rise of words like "hangry". There are types of mashups that show up in creative uses of language that defy nearly any rule for any language you can come up with. In many languages, if you choose any of those supposed rules you can probably construct an algorithm to generate odd, but understandable words that defy that rule.

There are rules for that that would work, weirdly enough. There are just a ton of them.
If you love public staircases, you should probably spend a few days in Perugia, Italy†. Explained a bit here:

https://www.chasingtheunexpected.com/perugia-medieval-city/

†: I lived there for 6 months in 2005. A lovely small Italian college town (small city) that is nothing but hills and medieval staircases, alleys, and arches. It feels like living in an Escherian or Borgesian maze. It's wonderful.
Dumb question: is it actually accelerating or are we slowing down?
>Ok, good luck with that. After 30 or so comments I think your endless repetitions of the same bits don't contribute but just detract

Repetition, my friend, is the mother of learning.

My comments resulted in the OP reporting the incident to the CPSC[1]. That's my contribution.

The rest is pure fun.

>Not having that warning in their manual would have been irresponsible, of course Bose - and every other LiIon powered device manufacturer) is aware of that and instructs their customers accordingly.

OK, let's just focus on that one word: irresponsible.

Count to ten, and quote me the warning from the manual that would indicate that OP's experience is a possibility.

(It's not there. Bose was, as you said, irresponsible, and there is only one way to force companies to be responsible in the US).

[1] https://news.ycombinator.com/item?id=29602614
Didn't watch the video, but I'm not sure how the loss of free will "kills science"
Haha yeah this reminds me of that recent Google congressional hearing where the only thing they accomplished was showing how little the questioners understand anything at all about tech.
How to send email using Python
Why is it something humans must "escape"?
Remix seems quite appealing, but I wish they went with Qwik’s model rather than SSR HTML + hydrated React. I wonder if their architecture allows to plug it in under the hood.
I'd bet a pair of them could pick up and throw a human; if they could get the co-ordination right.

50lbs of dog is a bad opponent for a human, 2 of them and humans lose that fight fairly often. Some of the dogs in the video I saw were that size and larger; so if the monkeys can harass and herd them effectively then I'd expect them to be able to do it to a human as well.

A human prepared to fight and ready to start killing things is a completely different matter; but I don't think these critters have encountered that yet. They're probably about to.