skysight-inc/HackerNews huggingface dataset:
Sorry, I know this is somewhat off-topic, but I feel like it is important to engage on a human level for a minute.

I’m genuinely sorry to hear that you feel uncomfortable voicing your opinions. I know from personal experience how hard it is to feel like you have to keep yourself closed off to the world. As a species generally, and as technologists specifically, we have some way to go to create non-toxic spaces for people to share ideas.

Still, you are engaging in fortune telling[0]—you really can’t know that your comments will be downvoted before you make them. Feeling compelled to add notes to the end of your posts encouraging others to downvote is your brain tricking you into tilting the scales to “confirm” what you “knew” to be true. It may feel like a helpful strategy to blunt the emotional pain of discovering that people don’t agree with you all the time, but from what little you’ve said, it sure seems like it’s just reinforcing your negative outlook. I don’t want you to feel bad all the time, and I suspect it is not actually true that most people here are going to disagree and downvote you to oblivion all the time so long as you avoid self-sabotaging.

I know it can be incredibly hard not to take downvotes personally, and, I hope you are able to try to reframe them as what they are: some random people, some of whom are thoughtful and some of whom are not, pushing a button. It’s not a personal attack, even though our brains can make it feel very much like it is. If you truly are getting downvoted a lot, it may be a signal that some of your opinions aren’t fully thought through and need to be re-evaluated, or perhaps that you just didn’t present your ideas well. On the other hand, your brain can and will exaggerate the negative experiences, make them seem like they are happening a lot more than they are, and make you feel bad even though you’re actually doing just fine.

Anyway, while I’m sure it happens (I don’t think there’s any space that is totally immune to bandwagons), I don’t get the sense that genuine and thoughtful comments regularly get downvoted to oblivion here. It’s trickier than ever these days since there is a lot of bad-faith argumentation going on everywhere online under the guise of innocently “just asking questions”[1], and I think it’s fair to say that there is an growing immune-like reaction which is sometimes attacking genuine posters because it’s just impossible to tell who’s being honest and who’s being a shitty troll.

So just keep doing your best, anonymous internet commenter. :-) If you feel like you can’t, I hope you can find a counsellor or friend who will listen and help you into a more positive head space. At the least, your post has generated some reasonable and civil discussion, and that’s what we’re here for, right?

[0] https://en.wikipedia.org/wiki/Jumping_to_conclusions

[1] https://rationalwiki.org/wiki/Just_asking_questions
I'm a little skeptical of all of the "actually car pollution isn't caused by combustion" articles that have been coming out recently.
What does homelessness mean in an US context? Is it a state where you cannot even afford rent and actually sleep on the streets? I have read quite a few posts in HN referring to homelessness. For someone from a much much poorer nation, posts/comments from here suggest it is so so easy to be homeless in US than ours which brings disbelief to me.

And secondly, the author points she is "upper class"? How can upper class family or individual ever need to borrow loans and also not have assets? I only ask to gain some social context. For example, our social context, a middle class family wouldn't take education loans and would have assets, in general (even the many thousands of students who immigrate to US to study, the middle class student do not take loans to fund their education in US university - This is what always surprises me when I see posts/comments similar to this)
Oh yeah, absolutely. It's not at all hard to see the systems view of this.
Well, you cannot become a billionaire by just working hard. A billionaire might have had an idea at the right time. For YC startups, the money comes from somebody else. Does having an idea justify to earn 100,000x the amount of somebody else who's working 60 hours a week to keep their family from hunger? Comparing extremes here, I know.

I accept the fact that the market and law allow for this to happen, but I don't have to respect billionaires for it.
I’ve been trying to figure out just how strong a prospective Sr. Software Engineer’s bargaining position is here: if they walk away unless given RSUs instead of options, is this likely to be met? If they walk unless given a $20k signing bonus? Also, is “four year vesting with one year cliff” for options negotiable with any chance of success?
Electricity is definitely good, but cars certainly have alternatives with various tradeoffs.

Electricity is also especially amusing in the US because we picked the frequency of AC current that requires the least juice to stop your heart. Other countries picked slightly different frequencies....
No affect propagates
It's legitimately hard to make a good keyboard shortcut on the web, especially since there's no interop with native keyboard shortcuts (e.g. no web Undo API). This becomes a death spiral: users don't expect keyboard shortcuts to work, so nobody bothers making them.
The other factor little talked about in Europe is aged carers - usually from Eastern Europe and the FSU - rushing to return home to their families in the midst of border closures, lockdowns, and flight cancellations.

This lead many residents to die of neglect, or for COVID to sweep easily through many centres if the remaining staff worked whilst symptomatic and took shifts across multiple locations.

This is part of the reason why countries in EE and the FSU, as well as those with less strict lockdowns (ie. Sweden), had lower mortality rates than in places like the UK, Spain, Italy, France.

It might be worth reconsidering the whole aged care model, and advancing the idea of voluntary euthanasia for the elderly.
Even in a language without pointers, in a multidimensional array you can index the data one-dimensionally by array[index0 + N * index1] with 0-based indexing, as opposed to array[index0 + N * (index1-1)]. Where N is the length of the inner nested array.

And for that matter all algorithms for which zero-based indexing makes more sense are simpler, such as working with polynomials and expansions where the zeroth power is included in the expansion.

Having said that, I too prefer 1-based indexing because the list of algorithms that are written more cleanly (i.e. without constantly causing bugs when you implement them) is far larger for me personally, including all of linear algebra and related numerical methods.
> Back in the real world, such a thing doesn't exist. So if you want to talk about real things that could actually impact the net worth of billionaires you have to consider what other secondary effects they might have. Here's one: stock market crashes. Billionaires lost a lot of wealth in 2008. In your opinion, was this a generally positive event for the rest of the country or not? Bezos's net worth could easily drop by 73% on Monday without any government intervention at all, do you think that would help anyone?

By what mechanism would the stock market crash? I mean sure, if Bezos dumped 73% of his stock on one day, yes, temporarily. No one would actually propose that though. What about Jeff's ownership is holding up the economy?

I don't think 2008 was good for the country, because inequality increased. All those distressed homes that average people lost are now owned by private equity funds. Over 12 years, those billionaires have almost all gotten wealthier relative to the rest of us. I've already stated my preference for increased anti-trust regulation to protect against that kind of outcome. What was the point of that question?

> Weimar Republic, Zimbabwe, etc

Yeah, you know, those storied 230-year capitalist republics in Weimar Germany and post-colonial Zimbabwe. The US Government printed trillions (!!) of dollars this year and gave the majority of it to the wealthy. We can start by taxing that right back, with no obvious consequence.

> Dude, literally one paragraph ago you're talking about a magic database that can edit anyone's net worth at will.

It was a device to overcome your obstinance, not a literal prescription.

> If you want to theorize about potential policies and what their impacts might be, then cool, I'd love to brainstorm about what things might happen.

I don't, because it took like, 12 messages to get you to acknowledge that simply having the wealthy be less wealthy wasn't the literal apocalypse. It's exhausting.

Your contention that a wealth tax won't work is ridiculous, we already have property taxes in most states and state and federal estate taxes. We already successfully tax wealth, the rest is just about setting the right incentives, and removing the insane raft of tax avoidance loopholes that the barons have paid to place in the tax code.
I am not even sure of that. Booting DOS requires a legacy BIOS mode and some legacy video modes that I am not sure manufacturers support anymore.
Favor people that don't fit your mold. Hang out with people that aren't your usual group. Hang out in an underground community (not literally underground, more like subcultures)
My former coworker was a recovering addict who was also a addiction counselor. He perspective was that the addict has to want to be there for anything to happen.

If you cigarettes from a smoker or booze from a drunk and the outcome isn’t walking away from the addiction.
Just wait until systemd-notesd comes along and shows us all the One True Way(TM) of taking notes!
The big risk is sharing needles.
With such public communications, there really isn't much of a chance they'll be detailed and specific. It's why they are so rarely done.
Mutation testing can prove that the tests check all the behavior of the code, but it can't prove that the code shouldn't have more behavior, or that this behavior is correct.
> She wasn't fired.

Yes she was. Even the letter communicating to her the termination of employment made it fairly explicit that she was being terminated on terms different than what Google interpreted her resignation to be, due to the internal mail.

It's clear that for external PR purposes Google wants to maintain the story that it was merely accepting her resignation, but while clearly worded with the intent that an incomplete reading would support the narrative, the letter to her fairly directly (and unusually for a case where they viewed themselves as accepting a resignation) mad explicit that employment was being terminated, immediately, based on separate grounds from the supposed resignation.

On the other hand, I guess making it explicit that she was being fired for public internal complaints about a culture of discrimination is one way (like, the worst way possible, but one way) of making the case that what happened to Damore wasn't discrimination against white men, but just what they do to any internal criticism of Google culture.
Adrenaline isn’t nothing to sneeze at..
That's exactly how I handle these interviews nowadays.
Granted, it'd hard to know what's your price when you're young and you would take everything in the early years.
But now I'm mid 30 and have seen and executed enough interviews to know that the rational thinking and kind human is so much more worth than a code monkey that is twice as fast.
Why? It's the same reason why code should be readable - you have to live with it. And the only way to achieve this is by asking for the way of thinking, now what's the solution is.
When you drive, the tread of your tires becomes more and more shallow, and at some point, it's so shallow that they need to be replaced. It happens, because the tires get abraded as you drive, shedding some of their surface. Where do you think the surface goes? Tire pollution is very real. Nobody says that the pollution isn't caused by combustion: it's another major source of pollution.

Tire pollution is in some ways worse than combustion pollution these days. Modern gasoline-burning engines (and modern, properly maintained diesel ones) mostly emit volatile, gaseous pollution. However, tire pollution consists of solid microparticles, that contribute to significantly to airborne dust, which can be measured through PM2.5 and PM10.
> But what people are saying is that the narrative that billionaires built their wealth themselves is false

But it’s not. I can put shit into boxes in my yard and put them on a truck but that doesn’t mean I’m providing the same value as the Amazon worker. Labor has no value on its own. You have to do work that is useful for someone to generate value and identifying the useful work (i.e. connecting the participants) is a big part of that value.
Moving from MacOS to a Linux distro with the XFCE desktop env was the biggest productivity hack I performed in 2020. Took a week or so to get things "perfectly configured" but man oh man was it a better experience compared to MacOS.
Would total deaths be a more useful data point? CDC states that 2,839,205 Americans died in the year 2018. https://www.cdc.gov/nchs/fastats/deaths.htm

I would be curious to know how many Americans died in 2020, once the year concludes.
I recently read Anu Partanen's book "The Nordic Theory of Everything: In Search of a Better Life" that discusses a number of these factors and how they're different in her native country of Finland.

My thoughts on the matter, after living in the SF Bay Area for a decade, conclude that for the average person and those that have limited earning potential, Western European or Scandinavian countries can offer a better life to those people, on average.

If you have a high earning potential, then the US is a great place to grow your wealth, pay for your children's expensive education and purchase all the consumerist-centric things your family desires, at a fairly low price.
What's the difference between using `let` and `var` in JavaScript?
Nothing more to say than highlighting the funding of the research by NeoLife International, LLC (who is selling supplements).
https://news.ycombinator.com/item?id=25304738
You should interpret them as "actually, just getting rid of the combustion alone doesn't solve all the problems caused by cars" articles, which is imo rather uncontroversial.
How to you browse reddit comments when there is a "load more comments" every other line? Granted this works better than how real reddit does it.

For the real reddit I've just assumed that they deliberately made it unusable to force you to create an account.
It's always interesting to read up the wikipedia article about the possible evolutionary causes of depression.

It helps to try and understand what can cause depression, how to be careful, and what steps can help, like sports.
This is a great resource. I will return to read it closely next time I am designing a CLI.

One thing that puzzled me: `git push` is given as an example of the principle "If you change state, tell the user". Its output is:

$ git push
Enumerating objects: 18, done.
Counting objects: 100% (18/18), done.
Delta compression using up to 8 threads
Compressing objects: 100% (10/10), done.
Writing objects: 100% (10/10), 2.09 KiB | 2.09 MiB/s, done.
Total 10 (delta 8), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (8/8), completed with 8 local objects.
To github.com:replicate/replicate.git
+ 6c22c90...a2a5217 bfirsh/fix-delete -> bfirsh/fix-delete

The state change information only comes after many lines of (IMO) unnecessary detail about the inner workings of `git push`. I think this would be much better:

$ git push
Writing objects: 100% (10/10), 2.09 KiB | 2.09 MiB/s, done.
Pushed 10 objects to github.com:replicate/replicate.git
+ 6c22c90...a2a5217 bfirsh/fix-delete -> bfirsh/fix-delete
Training language models does not contribute in any meaningful way to global CO2 emissions.

Google consumes a vast amount of energy: "10.6 terawatt hours in 2018, up from 2.86 terawatt hours in 2011."[1]

If training and retraining models is a significant and inefficient part of google's energy consumption, the point doesn't seem insignificant(edit: The most advanced AI model involve as much as computing and energy any programs ever created [2], btw). I'm biased by the impression Google's actual search results haven't improved very much but I don't think I'm alone in that impression.

[1] https://www.statista.com/statistics/788540/energy-consumptio...

[2] https://openai.com/blog/ai-and-compute/
> it's hard to give up the high quality tooling of VS Code + TypeScript + almost any NPM package w/ proper types.

This is my gripe exactly. If you gave me Svelte# and we'd be talking (my TS is pretty functional otherwise).
> I sometimes think people who write these things are painfully aware of the kind of illusion they create and choose to create it nevertheless. Mundus vult decipi.

Yes. If this is all you need to calm others and your own mind, I would probably do it, too.
I mean, use the ML model to predict where they will be and then do an experiment to confirm it. My understanding from what I've read is that it's easier to make sense of experimental data (and likely cheaper) when you have a good idea what you're looking for.
“This DB column must be used” is kind of a complex topic here. OOP for example is about building internal API’s which in theory force users of those API’s to account for these kinds of changes. On the other hand those API’s are generally used by the people creating them so it’s more about assistance than forced compliance.

Stored Procedures have all kinds of other issues, but this is an obvious failure.
Tax Games: Big Pharma versus Big Tech
San Francisco spends over $40,000 per year on each homeless person in the city.
I guess we all have different definitions of best. Personally I'd much rather take a 15 minute train (leaving every 15 minutes) to the centre of London then a connecting tube (total £25ish, 30 mins) than sit in a taxi for at best half an hour, and often much longer, at a cost of £50-£100.

Of course, depending on timetables/connections the train could be a bit slower, and if one has a lot of luggage door-to-door by taxi might be better. But for me it would be hard to argue that fighting through London traffic in a car or taxi is superior to public transport.
Bash allows you to [TAB] into a folder because the program/script you want to execute might be there, just 1 or more [TAB]s further. It's not bash's fault that you try to do something that doesn't make any sense.

De[TAB]

Desktop/[TAB]

Desktop/run_this_script.sh[ENTER]
>All crime is a consequence of deep-rooted personal issues

That is a blanket statement. Yes, i agree with the most crime being like this, and especially almost all or maybe all violent crime, but quite some crime is completely rational. I would commit a crime if it provided a clear benefit outweighing the risks, it's OK to do - it's government's job to organise laws and enforcement system in a way the set of "rational" committable crimes is minimised.
I considered using a shim, but couldn't figure out which malloc comes from my UDF and which comes from MySQL, and I was highly doubtful that MySQL would have identical numbers of malloc by the time my code runs.
Great to hear! Let me know how it goes and also please file issues if you encounter any problems.
There was no spike in deaths in November in Sweden: https://www.euromomo.eu/graphs-and-maps

Weekly snapshots are too volatile. If everyone who was going to die in March dies in the first week of March, but none die in the remaining three weeks, this will show a death spike whilst the number of monthly deaths is unchanged. If someone at the end of their natural lifespan dies a few weeks earlier or later than usual, this is not a national concern.

2019 was a weak flu season.

We need to examine this data across broader time scales to avoid the hysteria we are currently experiencing.
many people have families without cars in big European cities.
Not too common in my experience, but certainly way more common in the US compared to other parts of the world; it might depend on the type of role: I would guess that a tech job (e.g. software engineer) relies less on references compared to, say, a sales role.
Veggie burgers do not get the credit they deserve.
I think distros should disallow binaries that do not have man pages. I remember on SunOS 4.x, for example, pretty much everything in /bin and /usr/bin had man pages. You wonder what something does? Read the man page. If you produce a binary and fail to produce an accompanying man page, you have committed a crime against humanity.
"...Vienna, where the real music scene was located."

However, even Vienna turned an eye away from Mozart's salacious Don Giovani which Prague took up the cudgels for. Even today, Prague claims itself home to the famous work (which one soon realizes after visiting there).
Of course, if a wide loom could weave the same thread a narrow loom could then the output would be the same. It does not happen for the reasons I explained above: you cannot really weave thick, neppy thread fast - the thread will break.
Are you replying to the right person?
What percentage of users actually have a version of Android where that’s all it takes to install a downloaded apk?
Absolutely agree. I had a similar experience. 30-character camel case names are no substitute for a well-written comment. What I've found works well is to view a comment as the topic sentence of a paragraph. For each section of code that can be reasoned about as a unit, set it off with white space above and below as paragraphs are set off in text, and give it a topic sentence explaining the intention. If there are difficult, delicate, or subtle aspects of the code, be kind to your reader and explain them.
I’ve thought about how bad this must be for years.

It’s hard to imagine all of the tyre dust that’s been lost into the environment over the years.

Not just from cars, also commercial airliner tyres
Yep, unfortunately. Private fencing lessons cost about 95 dollars. You want around 2 a week plus 2-3 group classes which cost 45 dollars. That's already 280-325 dollars a week. Add on flying to both domestic and international tournaments, which is easily a thousand just for flights and hotels, not to mention strip coaching fees and other random costs (airline lost your baggage? Guess you gotta buy a whole new set of fencing gear!). Oh and the club membership costs a thousand a year and there's fencing camp in the summer for $1500.

Gear may seem expensive but it's really not in comparison. Blades will cost you about 100-120 a pop, they break every 6 months, a year if you're careful. Full international grade gear you could do for under 1000 dollars.

Granted this is the insane top of the top. But I do know quite a few parents who pay for this.
Pardon the ignorance, but what does the "F(1,26)" notation mean?
That sounds like a foolish thing to do. Teddit terminates your TLS connection to Reddit, and all you have is their promise to not use that position of power.
They're found together in foods a lot, why not?

Not perfect for efficacy of one substance, but...their money.
> deserves to own a billion times more of a vote in how our society is run than the average person.

The average person has $60k-ish a year. There is nobody out there with 60 trillion.

Regardless, the billionaire has to actually spend the money to get goods and services from the market. While his/her needs will dwarf an individual, they are still just a drop in the bucket compared to the middle class. This is why all of the largest companies/product markets/etc all cater to the middle class.

The only way billionaires can actually get leverage on how society is run is through direct monetary influence of politicians, but that’s going to happen whether the average income is $60k or $200k.
Can anyone explain me how a crypto token can be green? Dont you need a lot of electricity for mining and adding to the ledger?
I saw a JoJo reference the other day: https://news.ycombinator.com/item?id=24742629
Wonder what the submission fee is.