News for hackers. Stuff that matters.

conartist6

Re:Gitbook Breached on Tuesday November 03, 2026 @02:29PM (#50356970)
Maybe there was a level-of-stupidity tip-off, like trying to break in and access something that's already public...
Re:The SEC Should Block Anthropic's IPO to Protect the Public on Tuesday November 03, 2026 @12:15PM (#50354828)
Both. They do it themselves to demonstrate to their customers what a good idea it is.
Re:The SEC Should Block Anthropic's IPO to Protect the Public on Tuesday November 03, 2026 @04:29AM (#50349843)
It kills me that I know their whole business is built on a false premise, but nobody else can see it.

All that's really happening is that they're borrowing from a source of debt that's completely off the books: software quality debt.

That is the steel wall they are set up slam into at 100mph. Just because that fact isn't on the books doesn't mean it isn't a force that can halt growth.

Re:Scaling Git at OpenAI on Tuesday November 03, 2026 @03:25AM (#50349469)
What if I told you that I could add ten million pages to the US tax code right now at zero cost. Would you be excited?
Re:The AI cost of JavaScript frameworks on Sunday November 01, 2026 @07:46PM (#50331633)
Yeah it's fixable. Everything I've built is built on top of a Symbol.streamIterator protocol that omits the unnecessary deferrals. The code looks like this: https://github.com/bablr-lang/node-fs/blob/6dabc6916082eb09c...

I would like to see official support for `Symbol.streamIterator` and for the `for await?(item of iter)` syntax which would transpile to code like you see here (or all the way down to regenerator state machines if needed).

Re:Mathematics has changed. Let's act like it on Sunday November 01, 2026 @02:16PM (#50328718)
> The point is that AI will be able to advance on any problem better than any human.

If that was true it would of course be significant.

If you had no morals, 2 trillion dollars to spend, ability to commit intellectual property theft without consequences, and most of the smartest people in the world actively working to advance your cause... ...you really think you couldn't compete with the clankers?

I can, but I can also find problems with all the analogies offered by AI apologists.

To me it's not the human in the loop that's weak, it's programming tools that fail to create and utilize bandwidth in the human/computer interaction cycle. Look at how much raw UX bandwidth people can show off when they're pushed to the limits! https://www.youtube.com/watch?v=Ki9EeaF4MLI

I just think the people selling the idea that AI will outstrip people's abilities to express themselves haven't actually considered what the practical constrictions on self-expression are and whether or not the limits we experience in practice are really the limits of human expressive capability.

If we're at the limits of expressive capability, the only improvements will come from replacing humans. If not, we may be able to win quite a lot of ground back just by building better instruments. ...that's why I'm working on replacing git

Uh huh.

Like writing! Everyone knows that after the printing press, nobody needed to know how to read or write anymore

Re:A tiny Pacific country rolls out universal basic income on Sunday November 01, 2026 @08:24AM (#50325452)
McDonalds isn't critical to the economy staying running like trucking is.
Re:The AI cost of JavaScript frameworks on Sunday November 01, 2026 @08:22AM (#50325431)
That JS supports await isn't nearly as much a problem as the fact that it defensively defers execution any time it encounters one.

This hurts most badly for iterators.

Files are usually read from disks in chunks of 64K bytes. If you present the data as an async byte iterator you'll get 65,534 defensive deferrals, and one actual wait.

If you have ten layers of transformation it will be 655,350 defensive deferrals and 10 real waits.

These defensive deferrals aren't so expensive in terms of CPU time, but they ARE very expensive in terms of wall clock time. All other work must be halted so the event loop code can run. Eventually synthetic deferrals dominate the wall clock cost of running the program. This isn't hypothetical either. Here's someone trying to build steam parsing on Node and finding that it's too slow to be useful: https://github.com/nodejs/node/issues/31979

The solution is stream iterators. They are sync when they can be and async when they must be: https://docs.bablr.org/architecture/spacetime

Re:A tiny Pacific country rolls out universal basic income on Sunday November 01, 2026 @07:54AM (#50325187)
That's just unrealistic. They'll strike and shut down all shipping before they just roll over
Re:The AI cost of JavaScript frameworks on Sunday November 01, 2026 @04:14AM (#50323845)
I mean maybe I'm too grumpy, but never in my life did I think I'd have to fight against a strong contingent of people who really don't see the value of abstraction. Taking crazy pills must feel like this.
I don't think there's anything dishonest about being in the business of making tools. I am in that business. ...but I can only afford to fund that R&D because I first worked as the software equivalent of a plumber for many years.

Without the ability to own the things I build I never would have been motivated to build them, and without a career ladder I couldn't have worked my way up until I had the funds (and experience) needed to start my own venture.

What I mean by the term is creating value directly and in response to immediate needs. E.g. "your sink is broken > your sink is fixed" or "here is your burrito" or, ya know, taking care of kids and the elderly. It's stuff that needs no R&D, but also still has to be done for society to work.
Just out of curiosity, can anyone report on how the robots act in terms of right of way? Lets say the sidewalk narrows around an obstacle like a tree or trash can or lime scooter or whatever. If the robot approaches the constriction at the same time as an elderly pedestrian, how does it behave? Will it pause instead of entering? Will it back up a bit when a human would do so to be polite? Will it crowd in someone walking with a cane? In short, what are these things like to be around?
Yes. But when you act in protest, the goal is usually to gain attention.

Now the story is that the police came and protected an innocent robot by chaining up an old woman. That sure makes them seem like misanthropes.

I don't think it's that awful that there be honest labor. There is a great deal of creativity that is not possible without self-sufficiency: https://www.honest-broker.com/p/the-blue-collar-jobs-of-phil...
Re:Why Anthropic's filing crushed tech stocks on Saturday October 31, 2026 @08:54AM (#50315761)
"The shift in politics is even starker. In the 2010s and early 2020s, big tech was well-liked by most people. But AI is absolutely loathed by the public. These companies have never faced real public dissatisfaction, they all imagine themselves to be the good guys, with the credibility of having created magical search engines and smartphones. But that era is gone. They are now akin to the bankers on Wall Street in 2008, and politicians are winning elections by saying they hate AI as much as the voters do."

Yeah I see this too. That we're not innovating any more also doesn't help make our industry look good

Re:Some Thing is Happening A note from the AI companies on Saturday October 31, 2026 @07:04AM (#50314883)
I don't think this point is well stated. We have things like ECC to help with math being imperfect so that feels solvable. The problem with LLMs is much more subtle. They induce cognitive errors in humans. I'm doing it right now I'm saying "them" like they have individual identities, but they do not.

If you know they're just mirrors, then you know that looking in the mirror isn't the same as exploring the world.

It turns out, though, that many people can be trapped in a hall of mirrors. They will happily buy a condom for their brain.

I liquidated my retirement yesterday.

We all know the market is too good to be true.

We all know we created a great hollowness where once was our indomitable spirit. When a tree has died but still stands, what's left is the fall.

To the industry I once knew and loved: may the fall be swift, and may you be reborn from the ruins

Re:AI Isn't Replacing SREs. It's Deskilling Them on Saturday October 31, 2026 @05:29AM (#50314423)
The amount of trust AI has set on fire is incredible.

Business and people that I once though competent I trust no longer.

I'm watching leaders I thought had vision throw the future away for the shortest-term gains.

What have we become?

Re:Emacs Turns 50 on Thursday October 29, 2026 @07:05AM (#50287177)
I wonder what you'll think of Paneditor.

It's like "what if the web browser became emacs".

I want to build it because it would put an experience with the level of power described so thoroughly here onto every device simultaneously. I think it would be an incredible boon for programming literacy.

At the same time we could make programming feel natural to do on touchscreen devices, and in languages other than English. Combined with just having a place to play and learn (a reason to write little programs) my hope is that such a tool could inspire a new generation of programmers who previously were locked out

Who is liable
Re:Ghostty 1.4.0 on Wednesday October 28, 2026 @07:25PM (#50282378)
I am building what you speak of!
You're saying there's nothing left to invent. I think that explains a lot of the complacency around considering AI to be the last ever frontier for progress. I obviously don't agree. I've gone looking into "why don't we have better version control" and the answer is definitely not that we already have all we could want.
It is progressing, yes, but it subsumed the productivity of humans.

Where before humans learned and built better tools, now you keep paying forever to get re-trained models. What makes it a regressive feedback loop is that the people who used to learn and push the frontier are now using AI to repackage others' work as their own. Eventually what will be left to train on but copies of copies of copies?

Aren't the AI users the Amish here?

They've stopped technological progress. I tell, you since AI started taking over, my experience is that nearly all forward progress (in software at least) has come to a halt. We've been standing in place, maybe sliding backwards a bit.

Here's the thing about AI: intelligence isn't a new thing, and it isn't a tool. The Amish can tell you that having a brain doesn't meant that you don't need a plow. In some ways they're much smarter than the AI crowd, all of who loudly keep insisting that brains will make plows and tractors and combine harvesters obsolete. You're so convinced that intelligence is the ultimate replacement for tools that you've stopped climbing the tech tree of tools...

It's like the tech industry itself no longer believes in technology.

Re:Software may be getting worse, but it used to be horrible on Tuesday October 27, 2026 @08:11AM (#50257955)
What????

If it's getting worse, one can logically deduce that it used to be better

If it used to be better, why are you saying it used to be much worse? You cannot have it both ways unless AI already fried your brain.

Re:Type Server Protocol on Tuesday October 27, 2026 @06:39AM (#50257070)
"without adding or losing meaning" sounds impossible for spoken language.
Re:The Git Forge for Agent-Human Collaboration on Tuesday October 27, 2026 @05:41AM (#50256614)
Sure seems like a kludge to me.

But it's not like I've ever heard an AI user talk about why.

You would have to care about human user experience to care that it is fundamentally broken.

Older »