navane 11 hours ago

If you kept reading you'd realize the guy was just humble bragging.

indigodaddy 12 hours ago

Why?

  • compootr 12 hours ago

    I guess you need an active developer license to write blog posts

    • rvz 12 hours ago

      Or maybe this industry still trusts experienced software engineers to write well maintained and robust software used by millions that make money.

  • rvz 12 hours ago

    It's quite simple.

    I perfer building and using software that is robust, heavily tested and thoroughly reviewed by highly experienced software engineers who understand the code, can detect bugs and can explain what each line of code they write does.

    Today, we are now in the phase where embracing mediocre LLM generated code over heavily tested / scrutinized code is now encoraged in this industry - because of the hype of 'vibe coding'.

    If you can't even begin to explain the code or point out any bugs generated by LLMs or even off-load architectural decisions to them, you're going to have a big problem in explaining that in code review situations or even in a professional pair-programming scenario.

    • rolisz 11 hours ago

      Unfortunately, all of modern software depends on some random obscure dependency that is not properly reviewed https://xkcd.com/2347/

      • ModernMech 2 hours ago

        It's a funny comic, but can you actually give an example of what it's talking about? "Properly reviewed" can be construed as "has been working for a long time for a lot of people", which definitely can't be said about any AI process or any AI generated code. At the very least, 1 human person actually sat down and wrote the tools the comic is poking fun at. But with AI, we are currently producing code that was neither peer reviewed nor written (a process which includes revision) -- it was instead "generated". So it's still a step backwards.

    • exe34 11 hours ago

      > I perfer building and using software that is robust, heavily tested and thoroughly reviewed by highly experienced software engineers who understand the code, can detect bugs and can explain what each line of code they write does.

      that's amazing. by that logic you probably use like one or two pieces of software max. no windows, macos or gnome for you.

      • XenophileJKO 11 hours ago

        LOL.. I was going to say after working in the tech industry.. half the time it is a rats nest in there.

        There are excellent engineers.. but their are also many not so great engineers and once the sausage is made it usually isn't a pretty picture inside.

        Usually only small young projects or maybe a beautiful component or two. Almost never an entire system/application.

        • exe34 5 hours ago

          exactly, as smart engineers end up having to work with midwits and it's not going to be pretty.

exe34 11 hours ago

> I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.

  • rvz 10 hours ago

    One vast difference - he (and all the other contributors) understood each line of code they wrote for the Linux kernel.

    LLM agents doing all the work without you understanding the code they write is even far worse for a hobbyist than it is for a professional.

    So having no understanding about the code that LLMs write, fails the first test in inspiring confidence in building robust software.