skysight-inc/HackerNews huggingface dataset:
Here are some EA highlights:

* Founding and scaling GiveWell, synthesizing and analyzing global poverty research to make recommendations. This has helped guide about $1B+ in really valuable work, the largest portion in anti-malarial bednets. https://www.givewell.org/about/impact

* Convincing Dustin Moskovitz and Cari Tuna to allocate their giving along these lines, building Open Philanthropy which has made a lot of grants that look really valuable https://www.openphilanthropy.org/grants (this is in addition to the ones where they granted at GiveWell's recommendation -- don't want to double count).

* Michael Kremer won a Nobel prize in econ (shared with Esther Duflo and Abhijit Banerjee who I'd describe as EA-sympathetic but probably don't consider themselves EAs?) for global poverty research.

* Built an "AI Safety" subfield of computer science, with the 2016 paper "Concrete problems in AI safety" having 1.8k citations.

* Founding and scaling 80,000 Hours, helping people figure out how to use their careers to do more good. This includes looking into potential career opportunities, writing up public advice, and 1:1 advising, and 1k+ people have cited them as part of why they changed what they were working on. https://80000hours.org

(Not especially representative; there's been thousands of people working along these lines for years and I'm sure I'm missing a lot of valuable work.)
If you have any interest in writing a series of blog posts about your experiences in the “turnaround” and linking to them in your profile I believe you would have an audience. Your explanations are clear and your experience is worthwhile. Just food for thought.
Vanilla OS 2.0 Shifting from Ubuntu Base to Debian Sid
Industry knew about gas stoves’ air pollution problems in early 1970s
Another cautionary tale that too many of us ignore with our virtue signaling: "I support X because it sounds good for cause Y". Unfortunately, we often don't consider system or policy resilience - how will it hold up if people intentionally abuse its rules. Sometimes it doesn't help cause Y and has other negative effects.
I think your example was good, but I disagree with your conclusion. In your example, the hooks version renders the UI based on data/state. In the non-hooks version, the state of the rendered UI depends on ephemeral events and the order they were dispatched. The hooks version is more easily tested and it's easier to reason about as a developer. It conforms to the mental model of a function (props, state) => UI. The non-hooks version would look like (props, state, actionHistory) => UI, where actionHistory is a list of all actions the user has taken since the app was initialized. With that function, we can't reproduce UI, because we don't have actionHistory (since the events triggered by the actions has not been recorded).

And are you sure the data in useEffect is stale? I don't think it is, the documentation[0] seems to suggest that it uses the current closure.

The rest I agree with.

[0] https://reactjs.org/docs/hooks-effect.html#example-using-hoo...
Environmental justice lawsuits and regulatory action is probably the single greatest impediment to just about every major public works project, from nuclear plants to housing and mass transit. It's not just in California, but California makes it especially easy for one person to stop major developments.
Ha how do I get good at online search. I can’t find anything technically useful and relevant anymore that’s not super basic
I'll add a shout out to Paint.NET here. Couldn't live without it.
All of Datadog's auto-muting logic during incidents is super well thought out and impresses me every time.

I'd have a few incidents open at 2am for missing business metrics and hosts falling out of the sky due to this if they didn't have that logic there, but instead we've sent out no false alerts for this.
Net Neutrality advocates were always going after the wrong solution. They never focused on the root of the problem, local competition. Specifying a quality ISP service in a dynamic market over a long period of time is a hopeless endeavor.

If you fix the root issue (competitive market), like the EU did with local loop unbundling, or voiding local govt issuing monopoly contracts to ISPs, then you don't need to try and specify a bare minimum for internet access.

The other thing naive leftists don't realize is complex regulation always favors corporations over consumers. Sure you may get a headline "win" in year 1, but by year 10 history has shown regulatory capture will set in. The rules will be so complex, the FUD will be so thick, consumer interests will not be protected. The lobbyists love complex regulation.
14. First Bitcoin was mined 14 years ago. And Bitcoins have not been mined with GPUs since 2013.
Nonvolatile Electrochemical Random‐Access Memory Under Short Circuit
Call me crazy, but i downvoted it because I don’t enjoy it. It’s not the type of content I’m here for and I don’t feel like it adds anything by being posted.

Do you think this way:
A thread of people dunking on Musk is so cool! Calling people crazies (implying that you are not crazy, only they are!) is so fantastic!
that'd be awesome, also saving up on our own cloud costs.

How long do contracts with such large corps usually take to enter in action, from the first meeting?
Phages are really interesting stuff, especially that afaik it was mostly used and researched in soviet union, meanwhile the rest of the world wasnt betting on this as hard as they did
With great power comes great responsibility. If we start plugging ML everywhere - which we are currently doing - we better be sure that it is behaving as expected.
> Framework performance is rarely a contributor to the speed of your rendering. It's most often a problem with how you structured your app. You can structure your app poorly in any framework.

This is absolutely true!

I would say that some frameworks make it easier to make mistakes. For example, Angular can be highly performant...but the automatic change detection kills performance. But wait, you can fix that! Just make your components use OnPush Change detection!
...which is not...the default? Why? In any Corporate app that displays complex UIs you absolutely need to be using it everywhere. but yet.

Personally, I think it is to make it easier for beginners who don't understand why their observables are not showing content on the page but it is still annoying to set it in every component or hunt it down. This is a small part of why we turned to using nx and generators with configurations that add it by default.
Erythritol is allowed in food under the FDA GRAS (Generally Regarded as Safe) program. Curious if anyone with knowledge of that program has a view on whether that designation may be at risk which would require a lot more studies before Erythritol can be sold.

Also curious if anyone on front lines of retail has seen any impact on customer behavior yet out of this study.
I'm leaning towards this as a big reason. PhDs really want to publish and they tend not to put as much effort into or not find interesting work that cannot be published. The trend in academia is towards making your code and data available but now you can now get around that by saying AI safety.
Cars need resources one way or the other.
where is dirty harry when you need him?

https://en.wikipedia.org/wiki/Magnum_Force
On-site LLMs are the future but that is quite the capital expense!
> The recent-former Sheriff Alex Villanueva won office in 2018 after campaigning as a reformer. But if Villanueva paid lip service to ending LASD’s gang culture, his hiring practices told a much different story. “Sheriff Villanueva promoted Timothy Murakami, a tattooed Caveman, to Undersheriff and Lawrence Del Mese, a tattooed Grim Reaper, to Chief of Staff,” the investigation reports. (The report states that both Villanueva and Murakami refused to participate in the investigation, while Del Mese testified he’d had his tattoos removed when joining the Villanueva regime, because they were a “liability” and “a bad look.”)

Listening to the LA sheriff debate was interesting:

https://youtu.be/C0BHOA1mMco

They both have connections to gangs? And one is denying they exist.

It makes you wonder if hiring for these top positions would be nearly impossible if you had to exclude gang-connected (directly or indirectly) because almost all of the seniority probably had some connection to it in order to get where they are.

Some organizations are so deeply rotted it's nearly impossible to do an internal clean up without getting rid of the bulk of the staff.

And I'm sure the difficulty of hiring new police officers since 2020 is a big excuse for keeping them, because who is going to replace them? You almost have to a) choose the less bad ones or b) spend a lot of time/money to import senior police from other states or counties.
Do you have more information about that?
I guess it depends on the idea, and your personal preference for "satisfactory size" - monetizing a blog in this way can be done in under a year, and continues to grow (almost like compound interest) if you keep going.
I use Imagine for image viewing. It has an amazing little feature: when you press the "Next Image" (or "Previous Image") button and the window resizes/moves to keep its size consistent with the new image's size, the mouse cursor is automatically moved to still be over that "Next"/"Previous" button.

It most likely takes about 5 lines of code to implement but what's important that the author actually thought about and took care about this scenario.
This article has a sensational title and lacks on actual numbers. The number "least a half dozen" seems very approximate. What about the incidence of ex-gang members? Out of how many LA Sheriffs are we referring to?
Doesn’t feel a lot different than some European countries banning Google Analytics for violating the GDPR which I’m guessing many of you ‘personal liberty’ folk are on board with.
Which Windows had the switching with Function keys? I just tested with the one from windows 7 and you switch modes with alt+number. Function keys are only used in programmer mode to switch between hex/dex. Those same shortcuts work in the new one. Same with the one from XP that has only two modes, but you can't switch between them using alt+number.
I use tailscale with subnet routers at work. It's pretty good and mess-free with what it does there.
> As opposed to? Picking up a UI framework and just winging your way through LSP autocompletions until something happens on your screen?

Yes, that, and following bad tutorials by other people who did the same.
Can’t wait to see negative Nanometers
Monopoly by candlelight, just the future I had always envisioned.
There is a certain dialogue around the desire to have nothing to do with "green energy" lately as well (another policy the Telegraph championed and campaigned for).

I get that some technology can be dangerous - but this is wind turbines, solar panels or fart powered electricty. They might not be the best option for everyone, but to not persue any innovation that you can then sell to the rest of the world just seems dumb. Its that same sort of fear that led the uk to abandoning its headstart in computers.
I just eat a bit of everything without doing any excess while avoiding (not 100% of the time though) processed food. What we call mediterranean diet I think. I am based there anyway. Except from cheese and chocolate I mostly buy only raw ingredients and cook myself. I do think this is the most healthy diet, both physically and psychologically as you don't feel like you need to give up something.

If I have en envy for say, cookies. First I will cook them myself. That leads to 3 things:

1. I need extra motivation, 20 or so minutes + more dishes to wash on top of the rest of the usual daily cooking.

2. I use basic, raw ingredients I control and not something stuffed supplements, fructose, palm oil and other bad shit.

3. I won't eat them all like there is no tomorrow because I know the value of them and I will have to make them again next time I want some.

Having said that I don't refuse the weekly ice cream (but it comes from an artisanal ice cream vendor, not the stuff from the supermarket) and won't give up on the occasionnal restaurant.
What about monk fruit? I've heard good things about it.
> It's like saying a person can learn "computing" in a week

Correct.

The difference is that computing needs a lot of prior knowledge, including what computing means and which branch of computing you want to learn.

But writing a Word document and printing it it's absolutely attainable in 1 day.

Cooking, as in cooking your meals at home, for yourself or your family, is only a bit more complicated than preparing the breakfast.

Which is something that anybody (IMHO) can do.
who is pointing and laughing? i gave an honest description of how i felt after reading that jumble of words that looked like an answer to something. it read as if it came from ChatGPT. obviously, more than one person was left confused after reading it. clear as mud one might say.

>Is there something you're confused about regarding floppy drives?

after reading all of that, i'm so confused i no longer even know what a floppy drive is or what it was meant to do
In addition to this it is well known that the cartels are actively involved in politics in many states along the southern border. Imagine how the cartels would then want to influence politics. It has always struck my as incredibly naive that we in America believe that organized crime just can't be running and involved in the government because that would be a "conspiracy" when they are so actively involved in so many other countries governments.
* The obvious theory for that is that not all went according to plan.

* There is an area between the two blast sites where fishing and anchoring is restricted, due to large amounts of chemical weapons being dumped there after WW2. So it makes some sense, if you assume the saboteurs wanted to avoid creating a toxic disaster. Though, why not just blow up all of them in the same location? that's a good question... But it's confusing no matter who you think was behind it. Probably down to poor decision-making, whoever did it. BUT, you can assume they were very powerful and confident in their abilities, because surely blowing up a pipeline in two different spots is much harder than just one. (So not six guys in a yacht.)

* The third point isn't even really a point.
https://news.ycombinator.com/item?id=30459276
Do American Schools Manufacture Anxious Teens?
>I suspect this is a different group.

I think you are correct. You gotta be handy with the steel, if you know what I mean.
So.. you're saying this specific technology can only get us 60-70%[1] of the way to the "ultimate end goal". Ergo... it shouldn't be deployed and we should whine about it on HN?

No, that's silly. Build the panels. Build the solar. Fix the externalities, but absolutely pick the low hanging fruit. Every panel on a hippie's home means less total joules needed elsewhere.

To be blunt: the kind of argumentation you engage in is absolutely toxic, and HN is awash in it. Engineers love to scream about perfect solutions, but real engineering is about tradeoffs. And folks here are absolutely terrible, just really, genuinely shit-tier, at discussing them rationally.

[1] Depending on locale, obviously. In e.g. Arizona it's probably much closer to 80-90%
Makes you wonder if the "cleaning according to manufacturers specifications" simply wasn't correct and would have prevented this as well.
"Trudeau said he wore blackface “makeup” in high school to sing “Day-O,” a Jamaican folk song famously performed by African-American singer and civil rights activist Harry Belafonte. TIME has confirmed that a photo shows Trudeau at a school talent show wearing blackface and an afro wig." - TIME

Nah man that's just straight up blackface minstrel, extremely racist and bad. Sorry, you're confusing it with the other time he wore blackface.
Actually no, most other comments and news coverage are against Brexit and are highlighting its negatives on the UK.
Question is unrelated a user’s total HN karma — it’s about formula to get average karma per comment, per the title.
I definitely agree with you. Though AMD's comeback with Ryzen really surprised me and I don't think other companies can't replicate comebacks like that.

After the Bulldozer fiasco who would think AMD would be where they are today?
Some chemicals could act as fake hormones or mimicking grow factors, for example
This concerns me and saddens me a lot. Major changes are required in the near future, and the more I look at the news the less it seems like any of these changes are happening. If at some point I actually get to the conclusion that "it's all bullshit" (i.e. climate change is all bullshit) to those in charge of making these changes, then I have to see how to change those in charge. But really, the options are limited... It's a scary problem. But yeah, it seems like corporations have (often) a lot more to say in this that the what the majority of citizens want.
How can you say that you are a strong engineer ?
Prove it here.
For one you don't have to write an arbitrary key={item.id}. What if you don't have a unique ID? And even if you do, it's just busywork.

Then, what about conditionals? Or slots? Or classNames instead of classes? The saving grace of JSX is that it allows the creation of multiple small components inside a single file.
Seriously doubt that machine was being scrubbed down weekly/monthly. Hah
Personally I’ve never been a “trade civil liberties for feelings of security” type myself but if that’s what works for you…
I get 2 to 2.5 million IOPS for 4k random-reads on my personal server.

Running Linux LVM software RAID over 3 x Samsung NVMe SSDs. That's not a read-write measurement, but it's a satisfying number for a not particularly high end server.

(I use it for a side project's database engine experiments. That level of IOPS supports a very high random query rate.)
The UVA rape story was blatantly obviously false to any male who read it (no man is going to intentionally put his junk near a bed of broken glass, frat-bro gang rapist or no) but this particular article is simply about the details of a report created by the LA County Civilian Oversight Commission, so I'm not sure what attacks on Rolling Stone's (admittedly poor) credibility have to do with that.

The actual report is found here (and linked to by the Rolling Stone article): https://www.scribd.com/document/629758526/ladeptygang
Plants absorb near the same amount of O2 at night as they produce during the day.

Maybe an algae farm is that you'd need.
I would imagine AWS desperately wants to avoid a reputation as someone who will shut down a x billion dollar business over an unpaid bill. They will try every reasonable remedy to recover the money before taking the nuclear option.
If their names are the worst thing about them, I'm not losing any sleep.
Today Is IQMD: International Quiet Men’s Day
Glad most people here are agreeing to move to SvelteKit
"A Rape on Campus" was a widely reported one and a huge scandal: https://en.m.wikipedia.org/wiki/A_Rape_on_Campus
I see JSX as js with a macro to make the createElement calls a bit easier to read. It's not html at all.
Fiction dialed it in somewhat well - there was one TV show about one of those smart not-really-a-detective people who had a score to settle with a well known criminal ended up belonging to a gang of police officers (who had matching tattoos. Then again, the FBI came to clean things up in that show after it was ousted, so I guess you're right...
Xylitol is not zero calorie, but its metabolism is more like glucose than fructose, and it's beneficial to oral health, both against tooth decay and throat infections. It also has less risk of GI upset than other sugar alcohols. Its main drawback is that it kills dogs.
240m on 7nm node vs 290 on 3nm? Oo
Aware of minimaxir‘s list — was there anything specific to that thread or his list that relates to topic of formula for calculating average karma per comment?

EDIT: Searched for “karma” on the linked HN thread and minimaxir GitHub page a did not find anything that would answer the question. Am I missing something?
So I needed a new printer last year and went to the local Best Buy and picked up a reasonably priced HP printer. I got HP cartridges from Amazon. When I tried to install the cartridges, the printer kept saying they were not genuine or there was some other problem. I thought maybe Amazon seller duped me into buying counterfeits so I went to the Best Buy store where I bought the printer from and bought the 'original' HP cartridges they sell. But the printer would not accept even those so I called Best Buy geek squad folks and they asked me to bring the printer in. Best Buy folks tried several different HP original cartridges and one of them finally worked, no one knows why. Best Buy folks were apologetic and gave me a full refund on the printer and the cartridges and I swore never to buy HP printers again. Pretty happy with my Canon printer.
Interesting language in this article. They're trying their hardest to make it seem like members of LA street gangs are running the LAPD, but, really, it's just cops being cops. This type of stuff happens even in PD's where there are no deputy gangs to join:

Deputies eager to join a gang are notorious for “chasing ink” — or engaging in violence toward county residents... This has led to a rash of “excessive force or other forms of unconstitutional policing,” the report says.

I'm more worried about white supremacists gang members in law enforcement: https://whyy.org/articles/oath-keeperes-membership-data-poli...
High voltage anti-electrons that produce power rather than consume it while we're at it.
> So much software in the modern era has horrible UX because the vendor's goals aren't aligned with the users' goals, where really the users' goals should be the only thing you care about as a company.

That is the failure of market optimization nobody wants to talk about.

It's an undeniable fact that competitive pressure and desire to make money incentivize people to solve other people's problems, leading to products that get cheaper and better-aligned to customers' needs over time. A fact that's often brought up in defense of free markets and entrepreneurship. What is however ignored or left unsaid is that, it's true up to a point.

The same feedback system that initially aligns producers and consumers doesn't have a stop condition for "the most value for customers". There is no local minimum there either. That's because the market process is not actually optimizing for providing value in the first place. It happily blows past the point of being optimal to the customer, and continues to optimize for profitability by making things worse and worse for the consumers, until the end result is just "worst possible thing that's still marginally fit for purpose".
I've been very happy using SumatraPDF on Windows, because it redraws the PDF after the file has been written over. (This is especially useful with LaTeX on Windows.)

When I have the PDF open with Adobe Acrobat, my LaTeX compiler can't write over the open PDF file.
Doesn't change the point, but it's usually

<a @click="doSomething">
The problem with that argument is that it would prevent _any_ improvements to git that don't correspond to outdated documentation.

You could just as well argue that the changed name of the default branch is one of very many things that make git difficult for beginners to learn and having bumped into it early taught a valuable lesson that branch names in git are arbitrary.

Something that took me a longer than I care to admit to figure out.
If you like the article, the author has a book out, 'Arbitrary Lines' about zoning in the US, its ugly history, and what we should replace it with: https://islandpress.org/books/arbitrary-lines

Also an interesting guy to talk with if you get the chance.