all 8 comments

sorted by: hot top controversial new old
[–] 18 points 1 month ago (4 children)

"From Scratch" yet they used coding agents which have ingested all source code known to man. Cool, but not from scratch.

  • source
  • hideshow 4 child comments
  • [+] [S] -8 points 1 month ago (3 children)

    By that definition no human programmer writes anything from scratch either.

  • source
  • parent
  • hideshow 3 child comments
  • [+] 8 points 1 month ago (3 children)
  • [–] [S] 0 points 1 month ago (1 child)

    LLM is a general purpose tool, it's not trained on a specific task. Again, using this logic you'd have to train a human developer from scratch for every program you write.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • load more comments (-1 replies)
  • [–] 5 points 1 month ago

    They mention the use of LLM. Did the LLM create any code in the project?

  • source
  • 5 comments in c/linux@programming.dev view that post
    [–] 9 points 1 month ago* (last edited 1 month ago)

    So they used their hypervisor to clean wall reverse engineer how the apple gpu driver/firmware works, and then built their own half of the implementation. Yeah, it uses Claude for a lot of the rote work, but the fact that it even got done is impressive. They're looking for people that can do code review/test/revisions now, to make sure the driver is solid and can be upstreamed. Also it's a Rust driver.

  • source
  • [–] 17 points 1 month ago* (last edited 1 month ago)

    “From scratch” typically means the starting point is zero.

    Quite antithetical to the author’s definition of “mostly provided by the entire human knowledge base blender”

  • source
  • [–] 15 points 1 month ago

    Using Claude...

  • source
  • [–] 6 points 1 month ago

    Even though its unreviewed LLM code and therefore most likely spaghetti, its still an incredible achievement. In my opinion, now they should re-implement their driver by hand. All the hard reverse engineering is done.

    Its probably quicker than reviewing that mess.

  • source
  • [–] 5 points 1 month ago

    Heavy AI use, but it got the job done and if it's used against CrApple, so be it.

  • source
  • 4 comments in c/asahilinux@lemmy.world view that post
    [–] 9 points 1 month ago

    "Just blindly trying stuff until it works"

    The story of my coding career.

  • source
  • [–] 2 points 1 month ago

    Fascinating read!

  • source
  • [–] -2 points 1 month ago (1 child)

    This is pretty neat - its a shame that Asahi bans LLM contributions. Seems like it'd be really handy for this kind of stuff.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)