News for hackers. Stuff that matters.

biorach

You have completely misunderstood the author's point - a misunderstanding that would have been easily avoided by reading just a little bit more of the 23 pages of detailed exposition which is very clearly not the outcome of a 'lack of effort'
> Stopped reading right after that. > Why is this so high up on HN?

Your question would have been answered if you'd just read a little more

Re:Development statistics for the 7.2 kernel on Saturday October 17, 2026 @04:11PM (#50134666)
The data race is exactly the kind of subtle bug that even very experienced programmers would make in this circumstance.

The patches that Linus posted are relatively small and self contained and from reading the thread it seems came from a series of in depth conversations with Claude and were carefully reviewed by Linus.

So what we're seeing here is a tricky concurrency bug that even an expert would make. You can't use it as an example of slop

Re:Development statistics for the 7.2 kernel on Saturday October 17, 2026 @04:06PM (#50134610)
Looks like Linus doesn't agree with you
Re:11 year old unsoundness bugs found in Rust borrow checker on Tuesday October 13, 2026 @10:04AM (#50071974)
> rust will drop the string l before q

Why?

Re:apsw: Another Python SQLite Wrapper on Sunday October 11, 2026 @02:39PM (#50046377)
what quirks did you bump into with sqlite3?
Re:Why Were Victorian Elites So Effective? on Thursday October 08, 2026 @03:02AM (#50002631)
It's not asserting corruption. they were the voluntary caretakers of a system designed to ensure their prosperity and they provided their time and energy so that the system would continue to do so.
Re:Mold Linker Version 3.0.0 Release – Rewritten in Rust on Monday October 05, 2026 @04:34PM (#49970301)
How much work is involved with mantaining a linker in deep maintenance mode?
Re:The Bayeux Tapestry: Woven by the Victors on Friday September 25, 2026 @03:30AM (#49841306)
The tapestry is not considered French
Re:A Design Space Exploration of Async/Await on Friday September 11, 2026 @07:12PM (#49666689)
It's long been clear that there were fundamental implementation choices that mattered between async runtimes, but _nine_ design dimensions? Damn.

I think async is deceptive in that it seems like a self-contained and relatively straightforward aspect of a language. But there are many design choices to be made and they all have wide implications.

Plus I think the implications of many of these dimensions are not fully understood and that collectively we are still trying to understand how they are playing out in implementations. Add to this the subtle nature of some of the implications plus the combinations...

I think a good comparison is lexical vs dynamic scope in programming languages. This is a design dimension that was argued over for a decade or two in the early years of programming language design. It was only as time went by, and experience gained by working with concrete implementations that it became clear that lexical scoping should be the default choice and dynamic scoping should be restricted to various niches.

Re:A Design Space Exploration of Async/Await on Friday September 11, 2026 @06:52PM (#49666522)
No. Because concurrency vs parallelism
Re:A Design Space Exploration of Async/Await on Friday September 11, 2026 @06:16PM (#49666156)
> What is "await" if not a synonym for "suspend"?!?

it's a question of whether the runtime is guaranteed to suspend at an await point or if it may choose not to

> async/await is one product of a long line of thought that says "threads are too hard for programmers to get right".

what? no! concurrency vs parallelism etc etc

Re:A Design Space Exploration of Async/Await on Friday September 11, 2026 @06:11PM (#49666109)
At last someone took the time to pore over all the tedious crap that I have been trying and failing to keep straight in my head since forever.
Re:The UN challenges five centuries of cartography on Thursday September 10, 2026 @02:51AM (#49639423)
Please no. Africa has suffered enough.
This migration predates the arrival of Celtic speakers by many thousands of years.
Re:The Navier–Stokes Millennium Prize Problem on Wednesday September 09, 2026 @09:49AM (#49626543)
I did not.

Having spent considerable amounts of time undoing the effects of overconfident junior programmers who decided to be interesting and novel on small business code bases, I guess if we're going to replace juniors with AI we may as well ask for the full experience.

Re:The Navier–Stokes Millennium Prize Problem on Wednesday September 09, 2026 @03:04AM (#49622372)
It's extremely unlikely that there is anything interesting or novel in the optimisation of a small SaaS SQL
> Regardless, saying it would be too much effort for Apple

That's not what they said. Please don't misrepresent

> is laughabe

And this disparaging language about commenters is not OK. Please stop.

> not locking you out is not a big heroic move you're trying to picture here.

The person you're replying to didn't say that. Please don't misrepresent and please keep it respectful

Kind of hard to hang a globe on a wall in a satisfactory manner.
> I'd run Linux on the hardware if it wasn't a hack.

It's a hack in a good way and this is a really bad reason to not run Linux.

Re:Dolly Parton has died on Tuesday August 25, 2026 @07:08PM (#49441931)
That's Steve Cooney. It was Dolly got the one in a lifetime opportunity.
Re:Over 5,200 Ebola cases recorded in Congo on Monday August 24, 2026 @05:59AM (#49417506)
No one worth listening to is claiming that there will be a COVID-style pandemic. The concern here is the very high mortality rate. Granted the transmission rate is low, but in countries where facilities and health-care workers are scarce this disease is still capable of being a real problem.
You might think. The UK would be the most prominent example and in fact has been a much more predictable and consistent trading and negotiating partner than the USA
Re:Breaking the WAL on Wednesday August 12, 2026 @05:52PM (#49279096)
oh! damn! I did not notice that. That does answer my question.
Re:Breaking the WAL on Wednesday August 12, 2026 @05:19PM (#49278696)
looks like the bug fixes are in individual commits here: https://github.com/sqlite/sqlite/compare/master...antithesis...

I'd be interested in seeing what the SQLite people have to say about them if/when they are submitted upstream

Re:Breaking the WAL on Wednesday August 12, 2026 @04:58PM (#49278454)
this is a deliberate mischaracterisation of the content of the article
Re:The brain may be about to have its Ozempic moment on Tuesday August 11, 2026 @06:23PM (#49265302)
I don't see a need to be dismissive. There is a lot of evidence that there is a relationship betwwen sleep and learning. The hypothesis advanced by the OP is worth evaluating on its merits rather than being dismissed as a fale equivalence.
> Using Sol or Fable for implementing is like having your Principal Staff Engineer with 30 year tenure routinely write CRUD functions for a REST API.

A Principal Staff Engineer who costs $2400 a year and never feels any work is beneath them? Hell yeah.

OK OK, usage limits

I think you're being very harsh. I read it as a side project of a scientist meant to entertain as much as educate. Holding it to the same standards as the Event Horizon project seems pedantic and excessive.

Older »