| ▲ | rvz 5 days ago |
| No tests whatsoever. This isn't getting close to being merged into mainline and it will stay out-of-tree for a long time. That's even before taking on the brutal linux kernel mailing lists for code review explaining what that C code does which could be riddled with bugs that Claude generated. No thanks and no deal. |
|
| ▲ | geor9e 5 days ago | parent | next [-] |
| "The intention is to compile this driver as an out-of-tree kernel module, without needing to copy it into the kernel source tree. That's why there's just a simple Makefile, and no other affordances for kernel inclusion. I can't really imagine any further need to build this driver into the kernel itself. The last version of the driver that was included in the kernel, right up until it was removed, was version 3.04. BUT, the author continued to develop the driver independently of kernel releases. In fact, the last known version of the driver was 4.04a, in 2000. My goal is to continue maintaining this driver for modern kernel versions, 25 years after the last official release." - https://github.com/dbrant/ftape |
| |
| ▲ | fock 5 days ago | parent [-] | | and there have been continous ports since then: https://github.com/Godzil/ftape/tree/master - note the caveats which apparently all disappeared here... | | |
| ▲ | kelnos 5 days ago | parent | next [-] | | Looks like that hasn't been updated in 6 years, and only supports the 2.6.x kernel. I doubt it would have been significantly easier to start the porting effort from that vs. the original 2.4.x source. | |
| ▲ | fock 5 days ago | parent | prev [-] | | and of course this didn't take into account you posted that, because I got directed straight here by AI! |
|
|
|
| ▲ | kelnos 5 days ago | parent | prev | next [-] |
| > No tests whatsoever. Test coverage between subsystems in the Linux kernel varies widely. I don't think a lack of tests would prevent inclusion. > No thanks and no deal. I mean, now we have a driver for this old hardware that runs on a modern kernel, which we didn't before. I imagine you don't even have that hardware, so why do you care if someone else gets some use out of it? The negativity here in many of these comments is just staggering. I've only recently started adopting LLM coding tools, and I still remain a skeptic about the whole thing overall, but... damn. Seems like most people aren't thinking critically and are just regurgitating "durrrr LLMs bad" over and over. |
| |
| ▲ | cmpxchg8b 5 days ago | parent [-] | | Yes, the negativity is infuriating. This is the mindset that is going to get left behind. I'm no LLM maximalist but they clearly have their uses in the right context and the right hands. |
|
|
| ▲ | 5 days ago | parent | prev | next [-] |
| [deleted] |
|
| ▲ | yeasku 5 days ago | parent | prev [-] |
| [flagged] |
| |
| ▲ | geor9e 5 days ago | parent | next [-] | | The authors using it. You're implying software created solely to fulfill one persons desires is a bad thing. | | |
| ▲ | yeasku 5 days ago | parent [-] | | [flagged] | | |
| ▲ | anyfoo 5 days ago | parent | next [-] | | I don't think the author is in the camp of unconditionally hyping AI: https://dmitrybrant.com/2023/03/25/artificial-stupidity Even without that other article, this really reads like the author tried it for menial tasks on a neat passion project, and reports his success on it. (I'm a kernel developer, so I can empathize.) | |
| ▲ | squeakywhite 5 days ago | parent | prev | next [-] | | The post was created to show how AI helped this person solve their particular problem - which it appeared to do successfully. Other people commenting about AI hype on the post isn't an indication that the post itself was created to hype AI, or that that the post itself is "bad". | | |
| ▲ | yeasku 5 days ago | parent [-] | | [flagged] | | |
| ▲ | anyfoo 5 days ago | parent | next [-] | | > I said nobody will use the driver. But I am terrible wrong because one person will? Yes? The person who needs it is using it. Other people who need it (anyone who wants to archive tapes of that kind) now can, too. > Second, another post on hackernews about how AI helps you code is not AI hype? Do you think it was written with the intent to specifically hype AI, rather than to report on a passion project? | | |
| ▲ | yeasku 5 days ago | parent [-] | | [flagged] | | |
| ▲ | squeakywhite 5 days ago | parent | next [-] | | If you are eating the baked shit and enjoying it, and a subset of shit-eaters might also like your baked shit recipe, then yes - it would be wrong to say "nobody will eat that shit". I suspect HN readers won't see enough value in your baked shit recipe for it to reach the front page - sorry. But bake away! | | | |
| ▲ | anyfoo 5 days ago | parent | prev [-] | | Why do you call what the author did shit? It is resurrecting an old tape driver for archival purposes. It may not have much commercial use, but anyone having those old tapes will appreciate it. | | |
|
| |
| ▲ | kelnos 5 days ago | parent | prev [-] | | > I said nobody will use the driver. But I am terrible wrong because one person will? Yes, you are wrong. And also, if you look around in these HN comments, there's at least one person here who says they have a bunch of these tapes lying around and would love to try the driver themselves. So that's two people! > Second, any post on hackernews is made to generate hype. Blanket generalizations like that aren't useful. You don't and can't know any random person's motivation for posting something here. I don't even really understand why you're commenting. The things you are saying are either just rude or unnecessary. Honestly, if you are that cynical about things posted on this site, why even bother visiting it at all? |
|
| |
| ▲ | ambicapter 5 days ago | parent | prev | next [-] | | This isn't really hype, since in this case it actually built something. They're talking about reasonable uses of "AI", which this is one example of. | |
| ▲ | grim_io 5 days ago | parent | prev | next [-] | | One man's AI hype is another man's tangible productivity boost and/or UX improvement. | |
| ▲ | pmarreck 5 days ago | parent | prev [-] | | [flagged] |
|
| |
| ▲ | firesteelrain 5 days ago | parent | prev | next [-] | | Upvoted you however it did solve the author’s problem and if he decides to post to GitHub then it could help someone later. Plenty of people working on retro architectures that wish they had things like this | |
| ▲ | Cthulhu_ 5 days ago | parent | prev [-] | | This is an unnecessary snipe at AI, whereas the more interesting part is that someone is doing the work of ensuring older hardware remains functional. |
|