MurphyA/hacker-news huggingface dataset:
by perrygeo | 2025-05-19 18:22:14+00:00
> Even seventh graders can see artificial intelligence is a lesser form of care and attention.

Hard disagree. They quite reasonably view mindless bullshit assignments as bullshit. AI introduced as a tool to produce more bullshit just makes it an extension of a failed model of education. This is what they see. It reflects more on our education system, which seems hellbent on automating and standardizing everything to the detriment of real learning, than on the students themselves and their relationship to AI.

I've watched my son and other middle-schoolers use AI for a variety of school projects. I'll just say that we adults have a seriously skewed misunderstanding about AI's usefulness. Beginner's mind can reveal some foundational truths.

From acting as a muse on essays, to exploring logic/math/philosophy problems, to challenging the LLM foundations (trying to get reasoning models into an infinite loop is a popular game), to scaffolding and debugging pygame code, to developing creative personas, to straight up middle-school level humor. Kids are uniquely able to see its flaws and poke at them, and truly understand how the tech could fit in. No hype, just real lived experiences.

IMO kids see the potential clearly and without the hype that the industry has put on it. They're neither in awe or in fear of the technology, as it should be. The so-called adults in the room should take notice (but they won't).
by clgeoio | 2025-05-19 18:22:21+00:00
Nice work! I took better-auth for a test a couple of months ago. I enjoyed the experience, but the DX was pretty poor when using edge frameworks (like Cloudflare Workers) as the CLI tools didn't work. For workers for example, environment variables are not known at build time, rather injected in the "fetch()" handler.

Interested to see how the functionality progresses!
by NikolaNovak | 2025-05-19 18:22:55+00:00
Is it not the case that wsl2 is a vm; it requires hyperV enablement; and that turns your main windows OS into effectively a type of privileged vm, since hyperV is a type 1 bare metal hypervisor?

This is not often discussed, so it took me a lot of digging a couple of years ago, but I'm still surprised this is never discussed as a consequence / side effect / downside of wsl2. There are performance impacts to turning on hyper V, which may or may not be relevant to user (e.g. If this is also their gaming machine etc:)
by colinmcd | 2025-05-19 18:23:01+00:00
Author here. I wrote a fairly detailed writeup here[0] for those who are interested in the reasons for this approach.

Ultimately you're right that npm doesn't work well to manage the situation Zod finds itself in. But Zod is subject to a bunch of constraints that virtually no other libraries are subject to. There are dozens or hundreds of libraries that directly import interfaces/classes from "zod" and use them in their own public-facing API.

Since these libraries are directly coupled to Zod, they would need to publish a new major version whenever Zod does. That's ultimately reasonable in isolation, but in Zod's case it would trigger a "version avalanche" would just be painful for everyone involved. Selfishly, I suspect it would result in a huge swath of the ecosystem pinning on v3 forever.

The approach I ended up using is analogous to what Golang does. In essence a given package never publishes new breaking versions: they just add a new subpath when a new breaking release is made. In the TypeScript ecosystem, this means libraries can configure a single peer dependency on zod@^3.25.0 and support both versions simultaneously by importing what they need from "zod/v3" and "zod/v4". It provides a nice opt-in incremental upgrade path for end-users of Zod too.

[0] https://github.com/colinhacks/zod/issues/4371
by zppln | 2025-05-19 18:23:12+00:00
> you need to ”be someone”, not ”understand something” or ”be able to do something”

This very succinctly describes the entire management class here in Sweden... The public sector is run by incompetent people who have to buy consultants to do anything and the private sector is led by the same kind of people to the point where actually competent people avoid going into management. I wonder how long we can keep this up.
by encom | 2025-05-19 18:23:45+00:00
It's hard to pick the Windows feature I hate the most, but floating around at the top is Defender. It can't be disabled, at least not easily, and it demolishes IO performance. And Windows update takes the computer hostage, and takes ages to do anything giving no feedback in the process, meanwhile APT can update to a new major version in like 5-10 minutes.
Show HN: A native Hacker News reader with integrated todo/done tracking
by coolwulf | 2025-05-19 18:23:45+00:00
Hey HN! I'm excited to share a tool I've been working on - a native Hacker News reader built with Rust and egui. Here's a screenshot: https://github.com/haojiang99/hacker_news_reader/blob/main/s....

As a daily HN reader, I've always struggled with keeping track of interesting posts I want to read later. Browser tabs pile up, bookmarks get forgotten, and I lose track of what I've already read. I needed a way to:

1. Browse HN efficiently (across all sections - hot, new, show, ask, jobs, best) 2. Quickly mark posts as "todo" for later reading 3. Mark posts as "done" when finished 4. Filter and search effectively

I couldn't find a tool that combined all these features, so I built one. It's been tremendously helpful for my own HN reading workflow, and I thought others might find it useful too.

Features:

- *Integrated todo tracking*: Mark stories as "todo" and "done" to manage your reading progress

- *Search functionality*: Filter stories by keyword in title, domain, or author

- *Multiple sections*: Browse all HN sections (hot, new, show, ask, jobs, best)

- *Threaded comments*: View comments in a Reddit-like threaded format

- *Dark/light mode*: Easy on the eyes in any environment

- *Keyboard shortcuts*: Efficient navigation with keyboard-centric design (1-6 for tabs, Ctrl+F for search)

- *Auto-loading*: Automatically loads more content when scrolling

- *Color-coding*: Stories color-coded by score for easy scanning

- *Native app*: Fast, responsive, and works offline with local caching

Built with Rust and the egui UI framework, with SQLite for local storage. The app scrapes Hacker News HTML directly rather than using the official API to capture the full story context.

Check out the GitHub repo (https://github.com/yourusername/hacker_news_reader) for installation instructions and source code. Built and tested on macOS, Linux, and Windows.

This started as a personal tool to solve my own HN reading habits, but I hope others find it useful too. The code is MIT licensed and I'd love your feedback, feature suggestions, or contributions!
by bilbo0s | 2025-05-19 18:24:41+00:00
Uh, guy, it's called a bias to make money as opposed to a bias towards not making money.

Being in favor of making money with the company you create is not a bad thing. It's a good thing. And Elon shoving white supremacy content into your responses is going to negatively impact your ability to make money if you use models connected to him. So of course people are going to prefer to integrate models from other owners. Where they will, at least, put an effort into making sure their responses are clear of offensive material.

It's business.
by FireBeyond | 2025-05-19 18:24:42+00:00
Two of my favorites:

Catbert on work life balance: "Give us some balance, you selfish hag" https://steemitimages.com/p/7258xSVeJbKnFEnBwjKLhL15SoynbgJK...

The other, I can never seem to find. They're all in a meeting, and the Pointy Haired Boss says, "This next task is critical yet thankless and urgent, and will go to whoever next makes eye contact with me". Everyone stares at the desk, and then Alice pulls out a hand mirror and angles it between the PHB and Wally.
by dilap | 2025-05-19 18:24:48+00:00
I like it! For me it has replaced Sonnet (3.5 at the time, but 3.7 doesn't seem better to me, from my brief tests) for general web usage -- fast, the ability to query x nee twitter is very nice, & I find the code it produces tends to be a bit better than Sonnet. (Though perhaps that depends a lot on the domain...I'm doing mostly C# in Unity.)

For tough queries o3 is unmatched in my experience.
by ethbr1 | 2025-05-19 18:25:01+00:00
In terms of scaling PV, there's some lag time before grid-scale issues appear (due to percentage of total) and battery / nuclear et al. are need to solve them.

China is coming from a huge (and still growing) base load of coal. Still 60%+ of electricity mix. [0]

So even with PV's growth, it's not a systemically problematic component.

Compare that to Germany's mix [1], and you realize that China is aiming their reactor building at a problem they'll have in 10 years. (Depending on how aggressively the rest of the world makes China and India stop burning coal...)

[0] https://www.iea.org/countries/china/electricity

[1] https://www.iea.org/countries/germany/electricity
by cess11 | 2025-05-19 18:25:02+00:00
I don't recognise this description. To me it seems rather easy to just grab some cash off EU or swedish public investment campaigns by having a credible business plan and a project description that fits the campaign.

Research departments at large corporations with the right contacts can get campaigns designed for them, more or less, which I disagree with but it's not like it fits the picture you give.

The EU also does relatively much of "startup" funding through public credit, which is nice, because bad business ideas are killed fast if they can't beg their way into years and years of burning someone else's money, which we due to the private investment sector also had some of until the 2022 invasion of Ukraine and the rate hike.
by xnickb | 2025-05-19 18:25:10+00:00
But you still get the worst of the Windows world, which is more than many are willing to deal with. I was using windows for years as my main gaming OS, but after they announced W11 being the only way forward. Switching to Linux on the desktop was like a breath of fresh air. I'll leave it at that.

If I were to run an OS on a VM it's gonna be windows, not Linux
by garblegarble | 2025-05-19 18:25:13+00:00
While I can see the subtle distinction you're trying to draw people's attention to (NTFS is not the problem, filesystem operations generally on Windows are the problem) I have to say it seems like a distinction without a difference in real terms. They made a range of changes that seem to produce more complicated code everywhere because the overhead of various filesystem tasks are substantially higher on this OS vs every other OS.

But in the end they had to get the OS vendor to bless their process name anyway, just so the OS would stop doing things that tank the performance for everybody else doing something similar but who haven't opened a direct line up with the OS vendor and got their process name on a list.

This seems like a pain point for the vendor to fix, rather than everybody shipping software to their OS
by slg | 2025-05-19 18:25:20+00:00
Which somewhat undermines all the doomsday scenarios that people have been talking about. Going back to 23andMe going bankrupt in the first place, this data is clearly not worth nearly as much as it would be if any potential buyers thought there was an actual legal path to abusing this data in the way many are predicting. That doesn't mean that won't change in the future and part of the problem here is that there is no putting the toothpaste back in the tube, but buyers don't think this will change anytime soon, which should be an indication that it probably won't.
by libraryatnight | 2025-05-19 18:25:23+00:00
I grew up dreaming of being a cartoonist, and while Gary Larson, Berkely Breathed, and Bill Watterson were my holy trinity Dilbert wasn't far off. Always admired Adams and his humor - and like you even more so once I ended up in the corporate computer world.

Was sad to me to see someone so good at lampooning absurdity get sucked into such a toxic mindset, but I'll also be sad to hear he's gone and I'm sad to hear he's up against it.
by MrPowerGamerBR | 2025-05-19 18:25:26+00:00
Except that if you require anything that is GPU-related (like gaming, Adobe suite apps, etc) you'll need to have a secondary GPU to passthrough it to the VM, which is not something that everyone has.

So, if you don't have a secondary GPU, you'll need to live without graphics acceleration in the VM... so for a lot of people the "oh you just need to use a VM!" solution is not feasible, because most of the software that people want to use that does not run under WINE do require graphics acceleration.

I tried running Photoshop under a VM, but the performance of the QEMU QXL driver is bad, and VirGL does not support Windows guests yet.

VMWare and VirtualBox do have better graphics drivers that do support Windows. I tried using VMWare and the performance was "ok", but still not near the performance of Photoshop on "bare metal".
by alecco | 2025-05-19 18:25:40+00:00
You are twisting my words. I informed correctly she has zero experience or credentials to manage this project. She was picked because she is part of the Spanish Socialist party (currently ruling) instead of being picked for being the right person for the job. I would've mentioned the equivalent if it were a politician from Macron's center-right party, for example.

Socialists milk the funds for their NGO friends, and likewise the center-right politicians divert the funds to their corporate backers. Two sides of the same coin.
by eikenberry | 2025-05-19 18:26:05+00:00
It seems like your first paragraph answers the question in the second. If it is harder to use and learn then that reduces the value of free software released using it as that software is then harder to modify, fix, contribute to, etc. The tradeoff for Rust being hard should be more security and fewer bugs. The additional cost here, and the one that the OP is probably annoyed with, is that it moves away from the languages/platforms that MS has traditionally used and that developers who work on that platform expect.
by rolph | 2025-05-19 18:26:13+00:00
photosynthesis would probably be a good start for putting this in a useful context: https://www.sott.net/image/s28/578956/full/Light_Harvesting_...

Subunit and chlorophyll organization of the plant photosystem II supercomplex https://www.nature.com/articles/nplants201780

https://en.wikipedia.org/wiki/Light-harvesting_complex
by ryao | 2025-05-19 18:26:14+00:00
> Edit: for clarity, by "multiple OS" I mean multiple Linux versions. Like if one project has a dependency on Ubuntu22 and another is easier with Ubuntu24. You don't have to stress "do I update my OS?"

You can run multiple Linux distributions in chroots or containers, such as docker containers. I have showed people how to build packages for Ubuntu 22.04 on Ubuntu 20.04 for example.
by asdff | 2025-05-19 18:26:42+00:00
A factor the author didn't really touch is housing. By 1973 many places in CA at least were starting to ban dingbat construction via ordinance against back out parking setups. We also see many cities in CA and elsewhere downzoned around that time. LA went from being zoned for over 10 million people in 1960 to being zoned for just 4.2 million and being built to almost 95% of its zoned capacity by the 2010s.

I'm not sure exactly the relationship between wage growth and restriction of housing growth but the fact that these phenomenon seemed to happen in lockstep merits some reflection. Prop 13 also came in 1973.
by ActorNightly | 2025-05-19 18:26:51+00:00
>Adams has become a controversial figure in recent years.

He has had some questionable views all throughout his life. In his book "The Dilbert Future", which was from 1997, the last 2 chapters are some wacky stuff about manifesting - i.e if you write something down 100 times a day every day it will come true and other stuff like that.

And while that may seem a far cry from the alt-right stuff he eschews, its really not - inability to process information clearly and think in reality in lieu of ideology is the cornerstone of conservative thinking.
by celticninja | 2025-05-19 18:27:11+00:00
You have an incomplete understanding of the situation. The services that have been affected are 3rd party systems, built by the private sector on a government contract. The service was built by people who were not going to support it. It is not possible to upgrade and patch these services. The civil servant developers working on them do what they can, but they have been warming management, who have warned government, that they systems are insecure, but govt won't spend money on updating them.

There are services built by civil servant developers, that are built with security in mind, and they are not affected by this breach.

So it's nothing to do with being paid peanuts, or not wanting to do the best job possible.

It's very easy to backseat drive and offer opinions but your opinion is based on a fallacy.
by swyx | 2025-05-19 18:27:50+00:00
more context from the claude code team: http://latent.space/p/claude-code

you can skim the transcript but some personal highlights:

- anthropic employees, with unlimited claude, average to $6/day of usage

- headless claude code as a "linux" utility that you use everywhere in CI is pretty compelling

- claude code as a user extensible platform

- future roadmap of claude code: sandboxing, branching, planning

- sonnet 3.7 as a persistent, agentic model
by Zak | 2025-05-19 18:28:20+00:00
Here's a parametric search for other knives that are made in the USA out of the same materials. They're all expensive. Fortunately, there are very good pocket knives for under a third the price from brands like Civivi, Vosteed, and CJRB if those specific points aren't critical.

https://www.bladehq.com/cat--Pocket-Knives--45?sort=price_as...
by bitlax | 2025-05-19 18:28:35+00:00
> You're already arguing from a position of bad faith

You're mistaking facts that make you uncomfortable for bad faith argument. Biden's senility isn't in dispute --at least among those that matter-- which is why the media types are throwing his family and his administration under the bus. A bad faith argument would be those who said he was "as sharp as ever" or that "this version of Biden intellectually, analytically, is the best version of Biden ever". A bad faith argument would be grabbing one result from a half-assed Google search and trying to pass it off as insight.

> frankly it's going to be a waste of anyone's time to engage with you.

if only!

At any rate, it doesn't matter whether we agree or disagree here. To me it seems obvious you're not a close observer of US political news. It's not controversial to say that Joe Biden is senile and was senile during his presidency. There have been numerous articles in outlets that you no doubt respect stating as much, and they blame the Biden family and administration for hiding that fact from them. In the last week there have been articles in the NYT, Axios, Politico, The Financial Times, CNN, The New Yorker, ABC News, NBC News, CBS News, the AP, NPR, The Nation reporting on and discussing the issue. Whatever your personal opinion may be, the mainstream opinion is that Biden was and is cognitively impaired, and that it was covered up by Biden's family and his administration. And this was completely off your radar until you read it here? And you Googled it, said "well if Nate Silver believes it then it's untrue", and you were cocksure enough to post what you were thinking?

I really don't know what to tell you, except that maybe you should try using better search terms. For example, when I looked for articles about this issue recently I went to Google and typed in the phrase "Joe Biden".
by canistel | 2025-05-19 18:29:10+00:00
I checked the Malayalam page for David Woodard as I have native proficiency and also when it comes to translation to Malayalam, even the finer engines are patchy at best. Firstly, there is an alert at the top which says that the article seems to be translated automatically and needs improvement, and frankly, this is quite self evident too. Which makes me wonder, whether someone tried to script/automate the translation (of this article) to a large number of languages?
by eterm | 2025-05-19 18:29:29+00:00
> Light edits are about 10 cents

Some well-paid developers will excuse this with, "Well if it saved me 5 minutes, it's worth an order of magnitude than 10 cents".

Which is true, however there's a big caveat: Time saved isn't time gained.

You can "Save" 1,000 hours every night, but you don't actuall get those 1,000 hours back.
by antognini | 2025-05-19 18:29:33+00:00
There is some interesting discussion on the LaTeX stack overflow page about the challenge of detecting and preventing rivers during the typesetting process:

https://tex.stackexchange.com/questions/4507/avoiding-rivers...

https://tex.stackexchange.com/questions/29049/how-to-define-...

And if you really want to get into it, there is a rather detailed paper by Alex Holkner: https://gwern.net/doc/design/typography/tex/2006-holkner.pdf

Avoiding rivers becomes a rather non-trivial optimization problem. In Holkner's paper he found that it took ~1 minute just to typeset 1200 words. Some of his experiments took more than six hours to complete.
by whartung | 2025-05-19 18:29:42+00:00
> because arcade operators complained that people were playing too much on one credit,

My friends and I were all over those tricks for Tempest. For those unaware, in the Atari game Tempest, if you ended with the game with specific scores, different things would happen. The most notorious, was it would grant 40 credits to the game.

Other scores did other things, including opening all of the levels to the end game (that was a fun week when that leaked, all of the high score boards all over town were wrecked).

But the 40 credit one was, I mean, freakin jackpot.

I remember when the operator at the student union at college cranked the game to its hardest difficulty. Didn't matter. That poor guy was lucky to get $2 a week from that machine. We'd crack it open every morning and just keep it that way all day long.
by andrewstuart | 2025-05-19 18:30:02+00:00
“Make me a bash script which creates all the files using heredoc”

Works for a reasonable chunk of files say 5 to 10 that aren’t too big.

No doubt they’ll get to better file access.

Anyhow I’m quite happy to do the copy and paste because Geminis coding and debugging capability is far better than Claude.
by 9wzYQbTYsAIc | 2025-05-19 18:30:12+00:00
Check out this idea: https://fairwitness.bot (https://news.ycombinator.com/item?id=44030394).

The entire website was created by Claude Sonnet through Windsurf Cascade, but with the “Fair Witness” prompt embedded in the global rules.

If you regularly guide the LLM to “consult a user experience designer”, “adopt the multiple perspectives of a marketing agenc”, etc., it will make rather decent suggestions.

I’ve been having pretty good success with this approach, granted mostly at the scale of starting the process with “build me a small educational website to convey this concept”.
by celticninja | 2025-05-19 18:30:13+00:00
But that's not what happened. It wasn't left unpatched because of incompetence of the developers. It's because it cannot be upgraded to a secure version of the software and to replace the entire system would cost a lot of money. Money that the Tory govt didnt want to spend. There are ongoing efforts to reduce reliance on this legacy tech but it's not an overnight solution.
by drdaeman | 2025-05-19 18:30:20+00:00
I'm seeing misleading advertising with scummy/dark patterns, spam, failure to disclose important information, plus all the classic stuff like money laundering and bank fraud.

Could be just the cost of doing business, if that business' motto is "you either fuck someone over, or get fucked" or at least "you gotta hustle to survive".

I'm so tired of all those businesses out there.