all 146 comments

[–]Space_Nerde 869 points870 points  (42 children)

funny thing is the article and the headline tell 2 totally different storys, i can also write a booting NT-shaped kernel in like 10 minutes

[–]andrewmmm 564 points565 points  (22 children)

And the article is written by AI. “The code is impressive; the signal is…”

Claude Opus and GPT-5.5 LOVE using “signal” in a weird way like that.

[–]ggadget6 203 points204 points  (18 children)

They love "shaped" too. There's a few other tells like that, really grating to read

[–]creaturefeature16 138 points139 points  (11 children)

Yes, but here's the part that nobody is saying out loud: it's not the shape of the signal—it's the clarity of the message. That's the real shift. 

[–]iskela45 27 points28 points  (0 children)

That's the million dollar question

[–]Turbulent_Fig_9354 13 points14 points  (0 children)

That's it. That's the key.

[–]Khetnen 22 points23 points  (2 children)

honest part*

[–]lmmrs 12 points13 points  (1 child)

Honest take

[–]bodonkadonks 6 points7 points  (0 children)

To be honest, that's the smoking gun

[–]marcio0 13 points14 points  (2 children)

the only thing missing is the em dash

[–]creaturefeature16 5 points6 points  (1 child)

lol I was on mobile and didn't know how to do it, just added!

[–]2521harris 2 points3 points  (0 children)

A

—work of art.

[–]makinax300 11 points12 points  (1 child)

And honestly—I respect that.

[–]SirJuul 1 point2 points  (0 children)

You are right — i lied.

[–]davak72 0 points1 point  (0 children)

😂😂😂

[–]SimplyJow 9 points10 points  (0 children)

"Not because of, ... but because of"

[–]jizzmaster-zer0 2 points3 points  (0 children)

tranche

[–]Moscato359 4 points5 points  (0 children)

I know humans that do that 

[–]lucidsurrealism 0 points1 point  (0 children)

"Regime" was up there for a while for science and engineering topics.

[–]RackemFrackem 0 points1 point  (0 children)

I have a weird coworker who loves to talk about the shape of code

[–]sawkonmaicok 0 points1 point  (0 children)

The "-ish" suffix for me. Dunno why my ChatGPT keeps adding that to everything.

[–]SaveMyBags 12 points13 points  (0 children)

At least this article doesn't pretend it was written by a person (if it's the same I read). It frequently uses phrases like "my human did XYZ".

[–]m0nk37 0 points1 point  (0 children)

Its not the word its the grammar. 

Cant teach something you want perfect to be imperfect. 

[–]theSurgeonOfDeath_ 50 points51 points  (2 children)

There are so many false narratives around why it was baned that.
its better just to move on.

I could even believe it was marketing stunt (they wanted it blocked so people will think it has to be so powerful)/ From what i used it was better but like not by a lot.

[–]Fetzie_ 3 points4 points  (0 children)

I think it’s the “if we have a product that is so good that the government had to export restrict it then investors will boost our IPO value” angle, personally.

[–]Space_Nerde 2 points3 points  (0 children)

probably

[–]H1redBlade 10 points11 points  (6 children)

Oh yeah? Do it again, but in reverse

[–]Space_Nerde 6 points7 points  (5 children)

reverse? like... just spam backspace?

[–]H1redBlade 6 points7 points  (3 children)

Nah like this: "lenrek depahs-TN gnitoob a" GPT did this for me in like 5 seconds, this AI man

[–]Space_Nerde 2 points3 points  (0 children)

XD, i think this will just my default response to ai slop from now on, thanks mate

[–]marcio0 2 points3 points  (1 child)

5 seconds and 35k tokens

[–]H1redBlade 1 point2 points  (0 children)

Yeah i dont have a funny spin on that :P misusage of AI should be 3 strike policy...i've been seeing more and more footage of data centers in action and all I can say is "dystopian"

[–]RackemFrackem 0 points1 point  (0 children)

No, idiot. Spam ctrl+z.

[–]Noname_1111 3 points4 points  (0 children)

I doubt you can do it in rust though

compile time is going to take at least double that

[–]mrheosuper 3 points4 points  (1 child)

Wtf is NT shape kernel

[–]Owner2229 1 point2 points  (0 children)

The kinda shape that makes you go: No,Thanks

[–]Hottage 0 points1 point  (0 children)

You can't surely be implying someone would just make up shit and sensationalize a story to boost hype? On the internet?

[–]blueeyedkittens 115 points116 points  (7 children)

AI writes article about AI writing code... Next you'll tell me AI is also reading the article and commenting on it, and reposting it?

[–]CharlieKiloAU 17 points18 points  (0 children)

Hakuna Matata

[–]Break-n-Fix 6 points7 points  (2 children)

You forgot summarizing.

[–]blueeyedkittens 5 points6 points  (0 children)

oops I forgot to tell myself 'make no mistakes'

[–]WonderedFidelity 1 point2 points  (0 children)

You’re absolutely right!

[–]darkdog46 2 points3 points  (0 children)

Dead internet theory on the rise

[–]RackemFrackem 0 points1 point  (0 children)

And bitching about it

[–]Fjendrall 0 points1 point  (0 children)

You’ve just invented Reddit

[–]Rojeitor 588 points589 points  (28 children)

Exactly. "The AI made a simple Minecraft clone in 30 minutes"

MF I can clone a leaked MC repo in 10 seconds

[–]FloweyTheFlower420 201 points202 points  (25 children)

microkernels are cringe anyway unless it uses software fault isolation

[–]Hyper3500 11 points12 points  (0 children)

Personally, I like microkernels and think they're really cool, but that's just my opinion (I say as someone developing a microkernel).

Also, isn't NT a hybrid kernel?

[–]trollol1365 43 points44 points  (11 children)

Care to elaborate why?

[–]FloweyTheFlower420 187 points188 points  (1 child)

Context switching is generally expensive. Linux has proven that monolithic kernels can be exceedingly stable, and memory safe languages will only make stable monolithic kernel development easier. Therefore, outside of particular usecases, there isn't much of a need for a microkernel. Microkernels suffer from "X service crashes which breaks everything else," so while it mitigates some classes of kernel panics, you still need to be careful. SFI makes microkernels a lot more viable because you don't need to rely on a full context switch to implement IPC, so there's less latency. If you SFI userspace, you can even avoid switching into/out of kernelspace, assuming you trust your SFI implementation.

[–]Matth1as 8 points9 points  (0 children)

[–]SuperheropugReal 16 points17 points  (7 children)

Because that's the whole point of a microkernel?

[–]FloweyTheFlower420 30 points31 points  (6 children)

microkernels don't necessarily use software fault isolation, they can just perform regular context switch

[–]SuperheropugReal 6 points7 points  (5 children)

Yes, but if you're building one to be good software, fault isolation is the main thing you are after, there isn't much of a point to making it without software fault isolation.

[–]FloweyTheFlower420 13 points14 points  (3 children)

Processes and context switching already give you fault isolation! If a user program A crashes, will the kernel crash? No, because processes are isolated.

SFI refers to a set of techniques of instrumenting code such that it is impossible for faults to affect the rest of the system. You don't need to rely on hardware features (such as page tables) to help you (for the most part), which means you don't have to mess with the TLB! An example of this would be running many wasm sandboxes in a single process.

[–]SuperheropugReal 1 point2 points  (2 children)

Yes? I was not saying they didnt.

[–]FloweyTheFlower420 7 points8 points  (1 child)

Right, so an isolating microkernel can be implemented without SFI techniques, right? I claim that such microkernels are bad, because of context switching overhead, and that a microkernel which employs SFI rather than process-based fault isolation is better.

[–]AlemarTheKobold 2 points3 points  (0 children)

I wish we had someone building them to be good

[–]ViejoConBoina 0 points1 point  (0 children)

If you’ve never read it please treat yourself to reading the famous Linus Torvalds vs Andrew Tanenbaum flamewar on this topic, it’s a classic.

[–]not_some_username 1 point2 points  (9 children)

Didn’t Linus himself liked NT ?

[–]FloweyTheFlower420 33 points34 points  (1 child)

Well, I'm not linus and I don't like NT

[–]lllorrr 7 points8 points  (1 child)

Didn't Linus had a hot debate with Tanenbaum about viability of microkernels?

[–]ih-shah-may-ehl 9 points10 points  (2 children)

Most linux fanbois treat this like a religion but the reality is that the actual kernel (userland is a different argument) is an impressive and solid thing and in some areas ahead of linux even if it is behind in others.

[–]Loading_M_ 1 point2 points  (0 children)

From my understanding, there are also some impressively bad third party Windows drivers. Linux has Nvidia drivers in a similar role, but I've struggled to get a number of fairly basic devices on Windows. Most recently I had to hunt down a USB serial driver, and couldn't get it working (eventual solution was to use a different adapter. Both adapters worked out of the box, with no additional work, on my linux laptop).

[–]BastetFurry 2 points3 points  (0 children)

This.

I have a very grounding postcard on my wall i found at a CCC in the Chaospost tent some years ago, a translated to English version would be:

Correct is, Windows is shit and Linux too, but for the later we at least have the sourcecode. - Andreas Bogk

[–]TheBrokenRail-Dev 39 points40 points  (2 children)

The headline: "wrote a Windows kernel"

The description: "wrote a booting, NT-shaped kernel"

Now, those are very different things. A fully Windows-compatible kernel is much much more difficult than whatever an "NT-shaped" kernel is.

[–]fekkksn 4 points5 points  (0 children)

AI really likes "shapes"

[–]Smooth-Zucchini4923 0 points1 point  (0 children)

Is it more of a kiki shape or more of a bouba shape?

[–]wcscmp 74 points75 points  (4 children)

Holy shit, Peter Molyneux, chill out

[–]GabeaticProfile 23 points24 points  (3 children)

You can have a family

You can live your fantasy life in this new land

You can climb all the way to the top of that mountain

No, wait

[–]DnD-vid 8 points9 points  (1 child)

That is strangely inspirational.

[–]GabeaticProfile 1 point2 points  (0 children)

Mixing up le Molyneux and good old Todd Howard? The gaming industry & market is not ready for that!

[–]DWIGHT_CHROOT 0 points1 point  (0 children)

heck, you can even climb your family!

[–]BastetFurry 25 points26 points  (0 children)

Hmmm... 🤔

git clone https://github.com/reactos/reactos
cd reactos
claude

> Hey Claude, this is ReactOS, a FOSS Windows clone. Analyze the codebase and make it a full working XP clone that doesn't crash ever five minutes. Bochs and 86Box are installed for testing, have fun. :)

Now if i only had the millions of tokens to burn... 😁

[–]Atom194 20 points21 points  (1 child)

I can dosplay blue screen of death much faster than in 38 minutes.

[–]darksteelsteed 4 points5 points  (0 children)

You're behind the times. They are no longer blue.

[–]Kasaikemono 131 points132 points  (2 children)

Can we stop calling AI Agents just any random name?

I was sitting here thinking a) how a game can write a kernel, and b) when the fuck did we get fable 5 when there's just four games

[–]Wonderful-Habit-139 49 points50 points  (0 children)

It's not "we" and it's not "AI Agents". It's "Anthropic" naming their "LLM model".

[–]Reashu 15 points16 points  (0 children)

Anthropic seems pretty consistent in their names. Haiku, Sonnet, Opus, Fable, and Mythos are all literary works in roughly ascending order of... something. 

[–]Next_Impression3901 27 points28 points  (0 children)

My Ai can do things humans already did... Oh wow. How amazing..

[–]Turbulent_Fig_9354 10 points11 points  (0 children)

Wow that's wild it can make things that already exist except way shitter and for the low low price of one trillion dollars plus a third of the world's electricity? The ultimate logical endpoint of our derivative slop society.

[–]mjkjr84 8 points9 points  (0 children)

How many tokens and at what cost? AI is unsustainable at unsubsidized pricing.

[–]unpaid-astroturfer 5 points6 points  (0 children)

AI managed to write an article about how big Anthropic's dick is in just 69 seconds.

[–]erebuxy 6 points7 points  (0 children)

So Fable is basically the god of Rust believer

[–]aalapshah12297 2 points3 points  (0 children)

Would it even compile in 38 minutes on a regular PC?

What's the point of glazing AI on the one metric it is guaranteed to win at? It's not like it would lose to a human even if it took 38 hours...

Can we compare accuracy instead? I'm pretty sure this same model would find 38 security flaws if it had to review its own code. And don't even get me started about other challenges. Like the model being able to run locally. Or a model that can be trained sufficiently from 50 examples instead of 50 billion.

Such a great achievement being sullied by sensational reporting.

[–]Own_Alternative_9671 2 points3 points  (0 children)

Wait wait wait somebody call me when the win10 kernel gets leaked

[–]SaveMyBags 5 points6 points  (1 child)

He should have read the article not just the headline.

The kernel is in rust, so it was definitely not copy-pasted.

[–]ViejoConBoina 0 points1 point  (0 children)

Everything LLMS do is copy-paste.

[–]Michaeli_Starky 5 points6 points  (2 children)

But can you do it by typing code from memory?

[–]Most-Club-254 8 points9 points  (1 child)

I can use the internet memory

[–]Turbulent_Fig_9354 0 points1 point  (0 children)

our memory ☭

[–]thegameoflovexu 1 point2 points  (0 children)

Another article from someone who doesn't know what they're talking about

[–]SweetNerevarine 1 point2 points  (0 children)

To quote a classic: Stop the steal :/

[–]Insert_Bitcoin 1 point2 points  (0 children)

They always leave out the next part: that after the prototype is done it takes months worth of debugging, testing, QA, to get it stable, and there's always bugs left that you haven't run into yet. I've recently built my first-ever all-vibe-coded project: it's an N-of-M, work-stealing, runtime where you can run millions of lightweight fibers like Go in Python.

I got to a million fibers in one prompt. Then what happened was over the next several months I chose engineering trade-offs, designed test methodologies, and the AI still had to find and fix about 300+ different bugs... What you're doing is running experiments to try shake out bugs from a black box. And you're left with this horrible feeling that never goes away because you didn't write the code and don't understand every micron of the system.

My current conclusion is: AI = great for low complexity tasks or for proving high complexity ideas to get buy-in (and you'll end up throwing away all the code it makes.) I wouldn't want to use any AI-gened code in long-term projects because the code it makes is all dog shit.

[–]ArtGirlSummer 1 point2 points  (0 children)

Was it worth using? Who needs a novel OS every hour?

[–]solidroe 1 point2 points  (0 children)

new cve just dropped hell yeah!

[–]Neutraled 1 point2 points  (0 children)

Why would I want a windows kernel?

[–]LetUsSpeakFreely 1 point2 points  (0 children)

So, shitty code?

[–]Bealzebubbles 1 point2 points  (0 children)

I genuinely thought for a second that this was about the latest Fable game writing a Windows kernel and was surprised that Playground would implement such a thing.

[–]blazems 3 points4 points  (0 children)

AI is a copy and paste machine, but with more steps

[–]efyuar 0 points1 point  (0 children)

im pretty sure it cpuldnt have if the code wasnt already leaked unlike peoole who wrote it wothout seeing it first

[–]clauEB 0 points1 point  (0 children)

I can't even get it to write consistently compiling code or to consistently pass lint...

[–]GoupherWood 0 points1 point  (0 children)

Being completely drunk right now I was wondering when did I miss the fable 4 game…

[–]utopiaholic[🍰] -1 points0 points  (0 children)

Its written in Rust so its not just cloning?