▲ 591 ▼ Linux boots on the iPhone 11, and we believe we’re the first in the world to do it. (www.patreon.com) submitted 3 weeks ago by glowie@infosec.pub to c/technology@lemmy.world 92 comments fedilink hide all child comments :tux_flat: 1 Every line in the boot path is code we wrote. There is zero Apple code between power-on and Linux. The bootloader is ours, top to bottom. To our knowledge, no one has done this on an A13 device before.
[–] lightnsfw@reddthat.com 2 points 3 weeks ago (4 children) Could people review what the AI shits out and clean it up? permalink fedilink source parent hideshow 4 child comments replies: [–] rumba@lemmy.zip 2 points 3 weeks ago To an extent. Perf is often as much about architecture as it is about code. That guy who created Adobe alternatives- all those apps are dog slow; they have to do low-quality preview renders. That's something Adobe probably spent a few lifetimes siphoning out every last watt of power from, and it's the reason they didn't want to move to Linux. The app is still serviceable, but it has to degrade active quality to work at a reasonable pace. To fix that in Rust is going to be an enormous ask. There needs to be hackery and jiggery-pokery, the kind of things that aren't documented well in training. Maybe he can go back and have it try to figure out what Adobe is going or brainstorm ways to do it at full quality. Maybe someone will have to dive into the code, get familiar with it (hoping it's not too confusing), and either fix the architecture, fuck with the security to let it use more base system calls, or maybe just tell another Claude session how to make it more performant. permalink fedilink source parent [–] bilb@lemmy.ml 1 point 3 weeks ago (2 children) Of course. permalink fedilink source parent hideshow 2 child comments replies: [–] lightnsfw@reddthat.com 1 point 3 weeks ago (1 child) Seems a decent use for it then, just having it brute force corpo nonsense. Kind of a "let them fight" situation. permalink fedilink source parent hideshow 1 child comment replies: [–] bilb@lemmy.ml 1 point 2 weeks ago We agree. permalink fedilink source parent
[–] rumba@lemmy.zip 2 points 3 weeks ago To an extent. Perf is often as much about architecture as it is about code. That guy who created Adobe alternatives- all those apps are dog slow; they have to do low-quality preview renders. That's something Adobe probably spent a few lifetimes siphoning out every last watt of power from, and it's the reason they didn't want to move to Linux. The app is still serviceable, but it has to degrade active quality to work at a reasonable pace. To fix that in Rust is going to be an enormous ask. There needs to be hackery and jiggery-pokery, the kind of things that aren't documented well in training. Maybe he can go back and have it try to figure out what Adobe is going or brainstorm ways to do it at full quality. Maybe someone will have to dive into the code, get familiar with it (hoping it's not too confusing), and either fix the architecture, fuck with the security to let it use more base system calls, or maybe just tell another Claude session how to make it more performant. permalink fedilink source parent
[–] bilb@lemmy.ml 1 point 3 weeks ago (2 children) Of course. permalink fedilink source parent hideshow 2 child comments replies: [–] lightnsfw@reddthat.com 1 point 3 weeks ago (1 child) Seems a decent use for it then, just having it brute force corpo nonsense. Kind of a "let them fight" situation. permalink fedilink source parent hideshow 1 child comment replies: [–] bilb@lemmy.ml 1 point 2 weeks ago We agree. permalink fedilink source parent
[–] lightnsfw@reddthat.com 1 point 3 weeks ago (1 child) Seems a decent use for it then, just having it brute force corpo nonsense. Kind of a "let them fight" situation. permalink fedilink source parent hideshow 1 child comment replies: [–] bilb@lemmy.ml 1 point 2 weeks ago We agree. permalink fedilink source parent