frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Vibe-Coded Ext4 for OpenBSD

https://lwn.net/SubscriberLink/1064541/1a399d572a046fb9/
39•corbet•1h ago

Comments

bitwizeshift•1h ago
Paywalled article on something vibe-coded? That seems like a bold strategy.
dana321•56m ago
click to continue
LeFantome•1h ago
Vibe coding and OpenBSD. The perfect combination.
croes•1h ago
Vibe coding and file systems are even better
himata4113•51m ago
trying to load with linux ext4 hmm doesn't load, but it works with my version!

Must be a bug in the linux kernel, let me git clone and build an out-of-tree module...

LeFantome•51m ago
Kent Overstreet has already blazed that trail.
api•32m ago
It's clearly an experiment.
whalesalad•37m ago
I vibe-configured an Edgerouter 4 as a hot-drop box that would establish a secure tunnel and create a fake WAN for some servers that had to be temporarily pulled from service but remain operational in someones home garage. I overnight shipped it to them with two of the ports labeled, they plugged in home internet on one port, the rack on the other port, and it secure tunneled to a Linode VPS to get a public IP, circumventing all the Verizon home internet crap. I used OpenBSD. Claude did most of the work.
nurettin•1h ago
It is amusing to see that the only concern seems to be about a confusion around licensing, not the validity or maintainability of the code itself.
g0xA52A2A•1h ago
Is it worth the effort to review until such implications are understood?
nurettin•58m ago
No of course not, bike shedding licenses is where it is at.
kvuj•59m ago
How is that different than a human writing the code? Whether an AI or a human wrote it, I would expect the same bar of validity/maintainability.
nurettin•51m ago
To me, SOTA is just bad at DRY, KISS, succint, well architected, top down, easy to test code and has to be constantly steered to come close. Even the article suggests that. YMMV.
scuff3d•44m ago
Because humans make design decisions, AI just bangs it's head against the problem until it gets something that "works".
tolciho•32m ago
Eh, well, if your guns are trained on the "copyright" portion of the ship and you can sink it from there, no need to waste ammo or time trying to figure out if code bits are as explosive as the copyright bits are. Probably the code is just as sinkable, e.g. here's a recent response to some other AI slop:

  I didn't look closely at most of the code but one thing that caught my eye, pid is not safe for tempfile name generation, another user of the system can easily generate files that conflict with this. Functions like mktemp and mkstemp are there for a reason. Some of the other "safety" checks make no sense. If the LLM code generator is coming up with things which any competent unix sysadmin (let alone programmer) can tell are obviously wrong, it doesn't bode well for the rest.
https://marc.info/?l=openbsd-ports&m=177460682403496&w=2

The next AI winter can't come soon enough…

throwatdem12311•1h ago
Can someone just copyright wash Windows already.
greyface-•55m ago
ReactOS did this without any need for an LLM.
ziml77•11m ago
No they didn't. It would be copyright washing if someone contributed to ReactOS who remembered large portions of the Windows code and wrote the ReactOS implementations based on that.
wongarsu•44m ago
The Windows 2000 and Windows XP sources are readily available and must have made it into the training data. But most software has dropped XP support. You really need at least some of the Win 8 and Win 10 APIs to claim compatibility with modern software, and I doubt claude has seen those from the inside
FeepingCreature•1h ago
> So as of today, the Copyright system does not have a way for the output of a non-human produced set of files to contain the grant of permissions which the OpenBSD project needs to perform combination and redistribution.

This seems extremely confused. The copyright system does not have a way to grant these permissions because the material is not covered under copyright! You can distribute it at will, not due to any sort of legal grant but simply because you have the ability and the law says nothing to stop you.

jagged-chisel•45m ago
Eh … the argument will likely be things created by Thing at the behest of Author is owned by the Author. It’ll take a few cases going through the courts, or an Act of Congress to solidify this stuff.
HappySweeney•38m ago
Haven't there already been a few cases, each of which found that mechanically-produced works are not copywritable?
senko•29m ago
no
wongarsu•35m ago
Just like we settled on photographers havin copyright on the works created by their camera. The same arguments seem to apply

The US Copyright Office has published a piece that argues otherwise, but a) unless they pass regulation their opinion doesn't really matter, and b) there is way too much money resting on the assumption code can be copyrighted.

fragmede•28m ago
It's not settled. The monkey selfie copyright dispute ruled that a monkey that pressed the button to take a selfie, does not and cannot open the copyright to that photo, and neither does the photographer who's camera it was. How that extends to AI generated code is for the courts to decide, but there are some parallels to that case.

https://en.wikipedia.org/wiki/Monkey_selfie_copyright_disput...

charcircuit•13m ago
This filesystem driver was made by a human using AI, not a monkey.
wongarsu•13m ago
But with the monkey there are two levels of separation from the artist: the human makes the creative decision to hand the camera to a monkey, who presses the trigger, and the camera makes the picture. Compared to the single layer of separation of a photographer choosing framing and camera parameters, pressing the trigger and the camera taking the picture. Or the zero levels of separation when the artist paints the picture.

A programmer writing code would be like the painter, and the programmer writing a prompt for Claude looks a lot like the photographer. The prompt is the creative work that makes it copyrightable, just like the artistic choices of the photographer make the photo copyrightable

You could argue that the prompt is more like a technical description than a creative work. But then the same should probably be true of the code itself, and consequently copyright should not apply to code at all

The copyright office's argument is that the AI is more like a freelancer than like a machine like a camera. Which you might equate to the monkey, who's also a bit freelancer like. But I have my doubts that holds up in court. Monkeys are a lot more sentient than AIs

KallDrexx•10m ago
The copyright office is pretty clear on this if you read: https://www.copyright.gov/ai/Copyright-and-Artificial-Intell....

There is case law surrounding the fact that just because you commission a work to another entity doesn't give you co-authorship, the entity doing the work and making creative decisions is the entity that gets copyright.

In order for you to have co-authorship of the commissioned work you have to be involved and pretty much giving instruction level detail to the real author. The opinion shows many cases that its not the case with how LLM prompts work.

The monkey selfie case is relevant also because since it also solidifies that non-persons cannot claim copyright, that means the LLM cannot claim copyright, and therefore it does not have copyright that can be passed onto the LLM operator.

michaelmrose•8m ago
The law is whatever it needs to be to satisfy monied interests with the degree of acceptable of adaptation being a function of the unity of those interests and the political ascendancy of those in favor.

Overwhelmingly this is in favor of treating ai as a tool like Photoshop.

Even those against AI disagree on different matters and will overwhelmingly want a cut not a different interpretation.

themafia•9m ago
Just because you can distribute something doesn't mean you aren't violating someone else's copyright. You cannot assume that just because a language model popped out some code for you that it is clear of any other claims.

This is just lazy copyright whitewashing.

plorg•3m ago
This all relies, as the article points out, on everyone looking directly at code that both looks like and works like the only extant codebase for EXT4 and nonetheless concluding that in fact the computer conjured it from the aether. If I wrote a program that zipped up the Linux kernel source, unzipped it, and grepped -v for comments it would not then be magically transformed into unattributable public domain software.
g0xA52A2A•1h ago
Wow that thread just kept going. Whilst the LWN article covered most of the "highlights" I think this reply from Theo is pretty suscient on the topic at large [1].

[1] https://marc.info/?l=openbsd-tech&m=177425035627562&w=2

bt1a•50m ago
> Lacking Copyright (or similarily a Public Domain declaration by a human), we don't receive sufficient rights grants which would permit us to include it into the aggregate body of source code, without that aggregate body becoming less free than it is now.

Thats awesome lmao

raggi•36m ago
that's not a statement from a lawyer, and it's confused. there is one true thing in there which is that at least under US considerations the LLM output may not be copyrightable due to insufficient human involvement, but the rest of the implications are poorly extrapolated.

there are lots of portions of code today, prior to AI authorship, that are already not copyrightable due to the way they are produced. the existence of such code does not decimate the copyright of an overall collective work.

LeFantome•1h ago
The article is largely about the copyright concerns of LLM generated code that was almost certainly trained on the GPL original.

Also, it is essentially an ext2 filesystem as it does not support journaling.

charcircuit•1h ago
>incorporate knowledge carrying an illiberal license.

Copyright prevents copying. It doesn't prevent using knowledge.

bigfishrunning•3m ago
Good luck proving an LLM has "Knowledge", and isn't just a statistical model that tries to form outputs as a copy of it's training data...
CodeWriter23•42m ago
Well this is ironic, GPL advocate(s) declaring a clean implementation based on specifications infringing due to someone/something reading specs provided under license. Didn't Oracle lose that argument in court as pertains to Android implementation of Java libraries?
corbet•38m ago
I'm not sure what you're reading; there is a distinct lack of GPL advocates in that conversation.
longislandguido•37m ago
~20 years ago, the Linux camp accused OpenBSD of importing GPL'd code (a wireless driver IIRC) and cried foul. The code was removed.

Fast forward to 2026, Theo says no to vibe-coded slop, prove to me your magic oracle LLM didn't ingest gobs of GPL code before spitting out an answer.

People are big mad of course, but you want me to believe Theo is the bad guy here for playing it conservatively?

hypeatei•36m ago
> This obsession with copyrights between different free software ecosystems - who put the lawyers in charge?

This comment on the article is spot on. I don't vibe code or care about AI really, but it's so exhausting to see people playing lawyer in threads about LLM-generated code. No one knows, a ton of people are using LLMs, the companies behind these models torrented content themselves, and why would you spend your time defending copyright / use it as a tool to spread FUD? Copyright is a made up concept that exists to kill competition and protect those who suck at executing on ideas.

ethin•36m ago
> Lacking Copyright (or similarily a Public Domain declaration by a human), we don't receive sufficient rights grants which would permit us to include it into the aggregate body of source code, without that aggregate body becoming less free than it is now.

Can someone explain this to me? I was under the impression that if a work of authorship was not copyrightable because it was AI generated and not authored by a human, it was in the public domain and therefore you could do whatever you wanted with it. Normal copyright restrictions would not apply here.

cachius•18m ago
I'd like to see it AFL fuzzed and compared to the original. Took 2 hours to first bug ten years ago in 2016.

Discussion then https://news.ycombinator.com/item?id=11469535

Mirror of the slides https://events.static.linuxfound.org/sites/events/files/slid...

I don't understand graphical abstracts. So I both hate and admire this one (2025)

https://scientistseessquirrel.wordpress.com/2025/09/23/i-dont-understand-graphical-abstracts-so-i...
1•rossant•33s ago•0 comments

Show HN: Building your first ASGI framework – step-by-step lessons

1•grandimam•38s ago•0 comments

Offprint: Publishing infrastructure for the open web, built on AT Protocol

https://offprint.app
1•icy•1m ago•0 comments

Show HN: GladAItor – Judge AI Products for Free

https://glad-ia-tor.com/
1•Enjoyooor•2m ago•0 comments

Basecamp Becomes Agent Accessible

https://world.hey.com/dhh/basecamp-becomes-agent-accessible-3ae6b949
1•FigurativeVoid•3m ago•0 comments

Memory Crystal – persistent memory for AI agents (MIT)

https://github.com/memorycrystal/memorycrystal
1•memorycrystal•3m ago•0 comments

Truck hunting on the Ho Chi Minh trail

https://historynet.com/truck-hunting-ho-chi-minh-trail/
1•berkeleyjunk•5m ago•0 comments

Migrating Infrastructure Off Coolify

https://www.coryd.dev/posts/2026/migrating-infrastructure-off-coolify
1•cdrnsf•8m ago•0 comments

The telnyx packages on PyPI have been compromised

https://lwn.net/Articles/1065059/
4•amcclure•9m ago•0 comments

The many failures leading to the LiteLLM compromise

https://lwn.net/SubscriberLink/1064693/d00a7f49a30161da/
1•amcclure•10m ago•0 comments

Was the Iran War Caused by AI Psychosis?

https://houseofsaud.com/iran-war-ai-psychosis-sycophancy-rlhf/
2•decimalenough•10m ago•0 comments

Journaling for people who don't journal

https://maxgirkins.com/writings/email-to-self
1•mgirkins•11m ago•0 comments

A new TypeScript CSS parser with all modern features (nesting, scopes,)

https://github.com/node-projects/css-parser
1•jogibear9988•11m ago•0 comments

GM requires you to submit their opt-out form multiple times with name variations

https://gmcontactpreferences.com/opt-out-all.jsp
2•zephyreon•12m ago•3 comments

David Sacks Is No Longer the White House AI and Crypto Czar

https://www.theverge.com/policy/902140/david-sacks-out-ai-crypto-czar
2•kklisura•12m ago•0 comments

AI data centres can warm surrounding areas by up to 9.1°C

https://www.newscientist.com/article/2521256-ai-data-centres-can-warm-surrounding-areas-by-up-to-...
2•johnbarron•13m ago•0 comments

My Prodigal Brainchild

https://nealstephenson.substack.com/p/my-prodigal-brainchild
3•jethronethro•14m ago•0 comments

Colorado House passes bill to limit surveillance pricing and wage setting

https://coloradonewsline.com/briefs/surveillance-pricing-wage-setting/
1•jprs•16m ago•0 comments

'Using AI to manipulate the truth is not on'

https://www.bbc.com/news/articles/cly7v7ng9nno
4•devonnull•16m ago•0 comments

Inria Global Font

https://black-foundry.com/case-studies/inria-identity-font/
5•smartmic•16m ago•0 comments

Wax: Optimizing Data Center Applications with Stale Profile

https://github.com/ice-rlab/wax
1•matt_d•20m ago•0 comments

The SEO parasites buying, exploiting and ultimately killing online newsbrands

https://pressgazette.co.uk/news/the-seo-parasites-buying-exploiting-and-ultimately-killing-online...
2•thm•23m ago•1 comments

Improve Privacy by Running a DNS Server Without Forwarder

https://louwrentius.com/improve-privacy-by-running-a-dns-server-without-forwarder.html
1•louwrentius•23m ago•0 comments

I Built an Open-World Engine for the N64

https://www.youtube.com/watch?v=lXxmIw9axWw
2•gargan•23m ago•1 comments

Enter the Lebenswelt: AI and Our Life-World

https://deepsub.substack.com/p/enter-the-lebenswelt-ai-and-our-life
1•dsubburam•24m ago•0 comments

We built AvisYou.com – and why it helps small teams and solo devs

https://avisyou.com
1•avis-you•24m ago•0 comments

ISBN Visualization – Annas Archive

https://annas-archive.gd/isbn-visualization?
1•Cider9986•25m ago•0 comments

The New Billionaires of the A.I. Boom

https://www.nytimes.com/2025/12/29/technology/new-billionaires-ai-boom.html
1•paulpauper•28m ago•0 comments

Digging Out of the U.S. Housing Affordability Crisis

https://www.cbreim.com/insights/articles/digging-out-of-the-us-housing-affordability-crisis
1•paulpauper•29m ago•0 comments

The 'shadow realm' of the affordability crisis

https://www.cnn.com/2026/03/22/us/working-homeless-affordability-brian-goldstone
2•paulpauper•29m ago•1 comments