!UUYziobKGGxpovWyAN:nixos.org

Robotnix

255 Members
Build Android (AOSP) using Nix | https://github.com/danielfullmer/robotnix80 Servers

Load older messages


SenderMessageTime
5 Mar 2026
@cyclopentane:aidoskyneen.eupentaneYep, exactly14:53:50
@autra:trancart.euautraok! Just wanted to check if my intuition was correct :-)14:54:05
@cyclopentane:aidoskyneen.eupentaneyou'll have to manually patch the LOS migration script to work with your new keys tho, since they're hardcoded14:54:21
@cyclopentane:aidoskyneen.eupentaneOh and if you haven't locked your bootloader and if you're on stateVersion = 1, it'll suffice to delete and regenerate avb.pem and avb_pkmd.bin14:55:43
@cyclopentane:aidoskyneen.eupentane(The LOS key migration script is only needed for APK keys)14:56:33
@autra:trancart.euautraoh! And then no need to migrate anything?15:11:31
@autra:trancart.euautraYes I've done that initially when I migrated from the official LOS build to my own build15:11:32
@cyclopentane:aidoskyneen.eupentaneYes I think so17:26:33
@cyclopentane:aidoskyneen.eupentanecause the APK and APEX keys won't change17:26:46
* @autra:trancart.euautra is a bit afraid to try :-)17:38:01
@autra:trancart.euautrathanks ! 17:38:07
8 Mar 2026
@jonathanfishbein:matrix.orgJonathan FishbeinRedacted or Malformed Event22:47:59
@jonathanfishbein:matrix.orgJonathan FishbeinRedacted or Malformed Event22:48:02
@jonathanfishbein:matrix.orgJonathan Fishbeinhttps://github.com/jonathanfishbein1/robotnix22:50:12
@jonathanfishbein:matrix.orgJonathan Fishbein I have this to add calyxos to the repo. Its all claude code 22:50:35
@jonathanfishbein:matrix.orgJonathan Fishbeinbut I cant build it as of yet because I think 32g isnt enough22:51:07
@cyclopentane:aidoskyneen.eupentanedo what you want on your personal fork, but I will never accept slopcoded contributions like that into upstream22:55:25
@jonathanfishbein:matrix.orgJonathan FishbeinSorry to hear that. its true I dont know much about android building and really couldnt say one way or the other about the generated code atm22:58:06
@jonathanfishbein:matrix.orgJonathan Fishbein but claude is pretty capable whether we want to admit it or not. Im using it effectively for haskell development and it can implement pretty advanced concepts that I can verify 22:59:38
@cyclopentane:aidoskyneen.eupentaneneither did I a year ago, and yet I maintain robotnix now. come back once you are actually interested in learning and contributing by yourself23:01:02
@ss:someonex.netSomeoneSerge (matrix works sometimes) changed their display name from SomeoneSerge (back on matrix) to SomeoneSerge (matrix works sometimes).23:35:52
10 Mar 2026
@jaen:matrix.orgjaenNo offense, but you must have like +3-4 sigma on the Wechsler scale to have been able to do that. I failed to finish that Android 12 bump PR twice or thrice before I gave up and went on my "imma build an incremental AOSP build tool based on dynamic derivations" crusade, and yet here you are now, up-to-date with the upstream while I'm still waiting for NLNet to tell me if the grant is in or not P: So I'm not sure a superhuman is a good rubric to judge us mortals with xD05:36:52
@jaen:matrix.orgjaen

Yes, Opus 4.6 is pretty impressive. I'm using it heavily as a sort of executive dysfunction and dysthymia therapy tool and it can run, like, 10 projects of varying sizes in the background while I work/focus on one of them myself. And with 4.6 it's finally good enough code (sometimes better than I would've written, don't think that any amount learning would've allowed me to write a dependently typed language) that if you have a strict planning workflow with tight guardrails (thank the deities for NixOS VM tests), then you can leave it doing it's own thing for quite a while and get out good enough code out of it.

But if you actually go and submit that upstream yourself as-is then wat. The model still does not actually understand what it had written. That it can appears as if it does is very impressive, but that is gone as soon as the context is and can't replace proper understanding and learning. And why are you sending out code nobody understands (or very soon won't), then it basically is offloading the comprehension of your code on the upstream, which sucks. If you write with models, which I think finally stopped being a malpractice with Opus 4.6, then the minimum courtesy you can do is working with its output enough that you don't have to add it as a co-author and have your intellectual property claim hold up in court (which is actually an even stronger reason to reject purely slopped contributions - nobody wants to suddenly learn that their GPL claim was oveturned in court because some silly contributor didn't have IP over the code they "written").

05:37:09
@amaan:amaanq.comamaan joined the room.06:53:26
@magic_rb:matrix.redalder.orgmagic_rb

And youre all still successfully ignoring all the moral issues of using these LLMs:

  1. Burning the planet even more than were already were: check
  2. Preventing people from buying new computers or upgrading old ones: check
  3. Stealing everyones copyrighted works and profiting off of them: check
09:21:48
@magic_rb:matrix.redalder.orgmagic_rb Using the things at all and in any capacity is in my immoral 09:23:01
@etwas:catgirl.dogetwas joined the room.15:52:13
@jonathanfishbein:matrix.orgJonathan FishbeinYea theres no pr just my personal repo. More of a poc than anything16:09:50
@jonathanfishbein:matrix.orgJonathan FishbeinIt would have been disingenuous to have removed claude as a contributor16:19:48
@jaen:matrix.orgjaenIf you would have done enough work on it yourself for it to qualify as your IP it wouldn't have been disingenuous. As it is now, this code is nobody's (or everybody's I guess, belongin in public domain) in some jurisdictions (e.g. EU), so in a way it's actually disingenuous to put anybody as the author P:16:39:25

Show newer messages


Back to Room ListRoom Version: 6