This looks interesting. It's very new, so it will likely be a while before any OS would adopt it, but it definitely shows promise of a possible alternative to grub down the road

top 41 comments

sorted by: hot top controversial new old
[–] 31 points 3 months ago (30 children)

1 month for all this? There is no way this isn't LLMed.

  • source
  • hideshow 30 child comments
  • [–] 17 points 3 months ago* (last edited 3 months ago) (6 children)

    Looking at the GitHub repo it seems like the first commit was actually just 2 weeks ago and contained 12k lines. I can't spot any AGENT.md files, but it does feel like the author quite new to this. That could be explained by them being 16 though like they say on their profile.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 8 points 3 months ago (5 children)

    The comment deleted in this commit reads kinda claude code to me tbh.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 3 months ago (4 children)

    Haven't used Claude code myself, so I wouldn't know, but a commit to delete only a comment is indeed pretty weird, also most of the commit messages are the GitHub default like "Update gui.h" which is also a bit odd.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 3 months ago (3 children)

    Ah I meant the comment itself read like that.

    Especially the super strict line lengths. Claude Code does that, sometimes it seems like it has a strict 80 or whatever character limit per comment line

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 3 months ago* (last edited 3 months ago) (2 children)

    I personally format all comments to 80 (using vim's gw command) and never touch LLMs.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 3 months ago (1 child)

    Why 80? It feels so restricted to have that short line.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 3 months ago

    Because long lines are bad for splits and/or vertical monitors. You don't know the viewport the code will be read in, so keeping to a conservative width is helpful. If things wrap or require scrolling, that's a lot worse for legibility, whereas having lines limited to 80 has minimal impact on legibility.

  • source
  • parent
  • [–] 9 points 3 months ago (3 children)

    Any software born after 2025 should be assumed LLM nonsense until proven otherwise. The days of "there's a working proof of concept so someone must actually have put some thought and effort into it" are gone.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 6 points 3 months ago (2 children)

    Any software dev born after 2006 does not know how to code. All they know is copy stack exchange, browse reddit, ask claude, eat hot chip, and compile.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 months ago

    this will be normalized and they'll yell at you to get off the lawn granpa

    i remember feeling all superior because i was coding in Assembler for the 6502 chipset on the Commodore 64. I moved away from coding because it all seemed to be going somewhere i didn't like and yet ... here we are.

  • source
  • parent
  • [–] -1 points 3 months ago (12 children)

    It's amazing to me to watch this place just fill up with blind prejudice. Aged like....a willful ignorance to his much shit code is already written by idiot developers, but still works so it's accepted.

  • source
  • parent
  • hideshow 12 child comments
  • [+] 10 points 3 months ago (4 children)
  • [–] -5 points 3 months ago* (2 children)

    I'm sorry you are too limited to see beyond the immediate dumpster fire and conflate that with the tech itself 🤷‍♂️

    Folks inability to separate concerns and identify actual issues is astounding. Then they turtle down she will be shocked when their job is different and they suck at it because they refuse to adapt. Just amazing..

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 months ago (6 children)

    You think you could hammer out all these features in a month with shir code? It'd take me that long just to do the research in how it works.

    I understand having no job can give you a lot of time, I did have that too once, but even coding 12h a day for a month straight, hammering something like this out is insane. It would take the average idiot developer at least 2-3 months to get this much code out.

    And someone pointed out it was done in 2 weeks. That's even more LLMspicious

  • source
  • parent
  • hideshow 6 child comments
  • [–] -2 points 3 months ago (4 children)

    And yet, you've listed nothing broken or have any concrete issues. Can you actually point out what you think is broken or just want to keep depending on things that could happen? Can you point out how other projects have magically protected themselves from shit code?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 3 months ago (3 children)

    What are these completely non sequitur arguments? Are you going to ask me whether my cat can read code too?

  • source
  • parent
  • hideshow 3 child comments
  • [–] -2 points 3 months ago (2 children)

    Blah blah blah, what's broken outside your imagination?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 3 months ago

    You know what's going to pain you?

    Making 250+ as an SRE. You use my slop code every time your little request packet hits anything that touches nginx Apache k8s and a few others 🤣 enjoy using my shit slop all day my friend.

    Good Lord you nerds got so confident over your abilities.

  • source
  • parent
  • [+] -7 points 3 months ago (3 children)

    And? The LLM enabled a new programmer to make a new bootloader that's easier to use than the old ones

    If it has problems, are they going to be worse than what a new programmer is going to produce on their own?

    If this is picked up by any big distributions the code will be thoroughly reviewed and any bad design is likely to be fixed

    What's not to like?

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (1 reply)
  • [–] 7 points 3 months ago (3 children)

    What's wrong with a smaller-attack-surface TUI

  • source
  • hideshow 3 child comments
  • [–] 3 points 3 months ago (2 children)

    I just recently started using ventoy, which is awesome.

    Does this do something similar, but with more UI customization?

  • source
  • hideshow 2 child comments
  • [–] 9 points 3 months ago (1 child)

    Ventoy isn't the same. That's for booting live/installation media but doesn't typically replace your bootloader in the conventional sense. Or at least, that's not its intended purpose.

    This is intended to replace something like GRUB, the default Linux bootloader for most distributions. It lets you configure the various options or version of a kernel you might like to load, as well as handling the boot options for other operating systems that might be installed.

  • source
  • parent
  • hideshow 1 child comment
  • [–] -2 points 3 months ago (3 children)

    "Using a single eye, you can roughly estimate the position of the eyes nose and mouth on the face"

  • source
  • hideshow 3 child comments
  • [–] 2 points 3 months ago*

    I used to be a funeral director and I learned this in mortuary school. The application there was restorative art. Basically, the width of an eye is very close to the height of a nose, also the height of an ear. The whole face is just about three noses tall.

    Edit: corrected length to height, for nose.

  • source
  • parent
  • 29 comments in c/linux@lemmy.ml view that post
    [–] 46 points 3 months ago

    https://github.com/IO-ZetZor

    16yo unemployed mf.

    i wish i was doing this shit at 16. impressive if true.

  • source
  • [–] 29 points 3 months ago

    Hand-coded or LLM-coded?

  • source
  • [–] 30 points 3 months ago

    Finally, I can replace the cold dark text of Grub with the warm embrace of an Anime girl when I boot.

    We live in the future people!

  • source
  • [–] 8 points 3 months ago (1 child)

    What's wrong with grub?, for me grub and nano are one of those softwares that's always reliable, it got my back when I need it the most

  • source
  • hideshow 1 child comment
  • [–] 22 points 3 months ago* (last edited 3 months ago) (10 children)

    that’s awesome

    the thing with systemd “taking over”anything also has to do with it offering options that actually lessens efforts

    nice to see another option apart from systemd-boot

    this is the kind of things the uBlue project would be interested in looking forward to

  • source
  • hideshow 10 child comments
  • [–] 14 points 3 months ago (1 child)

    I actually like systemd-boot more than GRUB. I see it for 1 second, so I really don't see the point of theming a bootloader but this is the world of freedom. Any preference is welcome.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 3 months ago (3 children)

    There's also rEFInd, in case you didn't know. What we actually need is a stable and usable efistub manager.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 3 months ago (2 children)

    Efistub is the simplest and best solution, but agree it could do with some basic manager.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 months ago* (1 child)

    I've never got stub reliably working manually.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 3 months ago

    I use it on all my machines. Debian, arch and void Linux. I have an efibootmgr script on each machine with my setup in, so if I ever need to change a setting, I update and run the script. In void, I have a hook for dracut to call it so everything stays working whenever I have a kernel update. It's very simple and easy once you get the hang of it.

  • source
  • parent
  • [+] -6 points 3 months ago (2 children)

    the problem with systemd taking over anything also has to do with it offering options that actually lessens efforts

    You systemd haters are practically feral. WTF does this have to do with systemd?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 16 points 3 months ago* (last edited 3 months ago) (1 child)

    not hating, just saying that now that systemd-boot is being seen as a “modern” successor to GRUB it would feel to people who don’t like systemd like “oh no they’re replacing another standard tool with their own thing”

    but the thing is, a lot of systemd tools have been adopted because they actually made work easier for people maintaining projects

    I’m using Universal Blue as a reference because of their position of adopting novelty tools like bootc even before Fedora

    now, their newest project Dakota is going to use systemd-boot to provide a full chain of trust

    maybe systemd-boot seemed like the best option, it’s not like sD devs forced them to adopt their option

    so it’s nice to see ACTUAL good projects so the freedom to choose doesn’t always mean giving up to the “best/easier” option

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 3 months ago*

    Seems like a repacked or forked rEFInd?

  • source
  • [–] 6 points 3 months ago

    I really like that the Readme is very in detail. At a lot of Projects are lacking good documentation.

  • source
  • [–] 11 points 3 months ago* (3 children)

    I wonder what these things do? 🫣

    hutdown
    eboot
    irmware
    
  • source
  • hideshow 3 child comments
  • [–] 4 points 3 months ago (3 children)

    Its nice and all until you forget to delete your 20 kernels + recovery

  • source
  • hideshow 3 child comments
  • [–] 1 point 3 months ago (1 child)

    Not that this is not a problem in any other boot manager, to be honest...

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 months ago

    If you look at something like fedora images, its something like fedora Linux 7.13.1-201.x64.f44, And this only gets worse once you get to something like the surface kernel

    So probably it will shorten the names to something like Fedora Linux, but then you won't know what you want to select if anything goes wrong

    What I mean is that boot managers are like static friction: it's a theoretical thing that simply does not impact you as long as youre moving, until the moment you stop at which point it becomes real and starts pushing back as strongly as you configured them to be

    Just make your grub wait 3 secs before booting, it isn't worth saving that one press on the enter key

  • source
  • parent
  • [–] 0 points 3 months ago* (2 children)

    Would be nice to see a boot manager support Corsair keyboard drivers, bloody dumb Corsair keyboards require proprietary drivers to function.

  • source
  • hideshow 2 child comments
  • [–] 1 point 3 months ago (1 child)

    Weird, I use wireless corsair, it works perfectly fine in boot manager.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 0 points 3 months ago*

    Yeah I learned the hard way, I ran updates on my Debian desktop and didn’t realize the kernel failed to rebuild due to a driver not supporting the latest kernel version, well to my surprise the day after when I went to turn my desktop on and it failed to boot, I couldn’t navigate Grub to get into another kernel version or recovery.

    That sucked.

    Corsair K95 Mechanical keyboard.

  • source
  • parent