Post B8KC9mmjSKpquECY1w by ariadne@social.treehouse.systems
 (DIR) More posts by ariadne@social.treehouse.systems
 (DIR) Post #B8K8R9yi4tCVwcpi08 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       apropos to nothing, i've discovered that gpt-5.6-sol can generate arbitrary raw x86-64 bytecode streams
       
 (DIR) Post #B8K8VZ0axPv8jWoZLE by whitequark@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne finally a useful application from what source?
       
 (DIR) Post #B8K8cbrUkPIbbquyKO by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @whitequark prompt to bytecode, at least so far it has managed to generate a cat(1) binary with error handling
       
 (DIR) Post #B8K8jijbaq1Sx5cOky by whitequark@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne oh yeah, i remember this being a thing first with... GPT-3 i want to say?
       
 (DIR) Post #B8K8rXORdyH65uRqbo by whitequark@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne that was C source to either assembly or bytecode (which makes little difference in this context imo)
       
 (DIR) Post #B8K8rXbupt3Algkbbc by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @whitequark that one marginally makes more sense to me
       
 (DIR) Post #B8K8yR5nT5fUa10zxo by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       given that: why have source code at all?
       
 (DIR) Post #B8K94TVFQ2FbnFnbYe by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @henrik @whitequark that is why i run this bullshit in a disposable VM
       
 (DIR) Post #B8K9Agp4oDs8qF2NPs by whitequark@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne i wanna see the binary
       
 (DIR) Post #B8K9F25LhJivwbifcu by calx@infosec.exchange
       0 likes, 0 repeats
       
       @ariadne why even have the binary, we should make the llm directly do what the binary was gonna do
       
 (DIR) Post #B8K9IXV3M6DqFAPlJo by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @calx whoa, what if we just had a REPL
       
 (DIR) Post #B8K9Ukga9kEyc8d9t2 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @whitequark give me one sec, i need to fix my sshd
       
 (DIR) Post #B8K9oFblPbkk1IfsjA by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @whitequark https://distfiles.ariadne.space/stuff/cat.elf
       
 (DIR) Post #B8KBPvvH9LPNvRKj8i by whitequark@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne well that's a funky looking fileusing writev for puts is ... a choice
       
 (DIR) Post #B8KBg9cbz8E72sL1iS by viq@social.hackerspace.pl
       0 likes, 0 repeats
       
       @ariadneREPLLM@calx
       
 (DIR) Post #B8KC9mmjSKpquECY1w by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @whitequark i think its literally just shellcode with an ELF header bolted on the front
       
 (DIR) Post #B8KCETDhcqipfr3BKa by whitequark@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne yeah that's what it looks to me too
       
 (DIR) Post #B8KMEstr9CferPbToe by ska@social.treehouse.systems
       1 likes, 0 repeats
       
       @whitequark @ariadne hurray, the clanker has joined our side in the glorious fight against the stdio hegemony
       
 (DIR) Post #B8KvbImh5SAXuFg7Sy by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       ok time to post on LinkedIn about my highly useful creation that is highly useful
       
 (DIR) Post #B8KvpMJQlat8u0h3uy by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne Can you get an LLM to write my documentation for me? now that would be first degree highly useful
       
 (DIR) Post #B8KvveUE6nFt0QkBtI by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska oh that one seems easy, you just run codex in a directory and say 'document this shit'
       
 (DIR) Post #B8Kw35NmVZ1ARwH3Lc by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne I am almost tempted to sic it on one of my repositories for the lulz
       
 (DIR) Post #B8KwTUbXM9hKCeIeYq by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       anyway if you have tokens you need to burn (idk because your performance is based on token consumption or whatevs), i put it on slophubhttps://github.com/kaniini/prompt2exei consider this more of an artistic statement than an actually useful thing
       
 (DIR) Post #B8KwfTtznEwNV3eNzE by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @dysfun no, and the binaries do appear to actually work
       
 (DIR) Post #B8KwuGCn04FFMbUKS8 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @dysfun oh, the model does not generate the ELF part, it just generates the raw bytecode stream.  then an ELF header with a single PT_LOAD segment is bolted on the front.  or a PE header or a Mach-O header.
       
 (DIR) Post #B8Kx1dB9yzU0dtEyrQ by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @dysfun yeah i would not say it is a conformant ELF, but it is conformant enough that Linux will run it
       
 (DIR) Post #B8L0MKRD9llsSgJFY0 by TheOneDoc@tech.lgbt
       0 likes, 0 repeats
       
       @ariadne yep this is ART!
       
 (DIR) Post #B8L0MKdGQxPd43wsKm by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @TheOneDoc it also cost me $2 to generate that ELF file
       
 (DIR) Post #B8L0T7we0I47k5FnUW by TheOneDoc@tech.lgbt
       0 likes, 1 repeats
       
       @ariadne it's expensive ART! you need to sell it as NFT
       
 (DIR) Post #B8L0biq0iiSUTrFWeO by ariadne@social.treehouse.systems
       1 likes, 1 repeats
       
       @TheOneDoc as i put it on linkedin
       
 (DIR) Post #B8L0gHBiwtO2ArZqe8 by f4grx@chaos.social
       0 likes, 0 repeats
       
       @ariadne RussianRouletteGPTedit: or ChatGPTRoulette.
       
 (DIR) Post #B8L0stk9QXZlE5hNsO by dascandy@infosec.exchange
       0 likes, 0 repeats
       
       @ariadne @dysfun I found that strictly conformant is also not enough for gdb, but it is for lldb. It does not like getting zero sections in an executable.
       
 (DIR) Post #B8L0w9QzXqH6lAHw3c by vascorsd@mastodon.social
       0 likes, 0 repeats
       
       @ariadne @TheOneDoc you are almost making me want to login there just to share. :angery:
       
 (DIR) Post #B8L0ygmiWHwKm0f0DY by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @dascandy @dysfun yeah BFD does not know how to handle an ELF file with zero sections.  you can't disassemble it with objdump either unless you explicitly tell it to start from offset 0x78 as raw binary.
       
 (DIR) Post #B8L1FvCACAsiOCmP9k by dvshkn@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne @TheOneDoc so so many bots woke up at "you are all doing agentic wrong" lol
       
 (DIR) Post #B8L1MwG6dhVLiOyCC8 by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne @TheOneDoc I envy the energy you have for trolling.
       
 (DIR) Post #B8L1TBBY3Wo7kKoWJs by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska @TheOneDoc not trolling, ART
       
 (DIR) Post #B8L1WYlErIXZjY7TSy by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne @TheOneDoc Right, sorry. I should get back to my own artistic endeavours!
       
 (DIR) Post #B8L2g7ewZmtQWuIbAG by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       clearly i should submit a talk about prompt2exe to a legitimate AI conference
       
 (DIR) Post #B8L2jGqMsytfso8yXo by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       i worry that i might 'break character' though
       
 (DIR) Post #B8L3DHD25iCphj3L6W by cadey@pony.social
       0 likes, 0 repeats
       
       @ariadne I give you permission to call the result Markdownlang 2
       
 (DIR) Post #B8L41blHx3SNvT4kfA by schrotthaufen@mastodon.social
       0 likes, 0 repeats
       
       @ariadne It would be kinda hilarious if that talk would get accepted at e.g. [un]prompted
       
 (DIR) Post #B8L5PC4vC1tTAt4LvE by be_far@social.treehouse.systems
       0 likes, 0 repeats
       
       @TheOneDoc @ariadne “container security and shenanigans” oh I think I know which bin this fits into
       
 (DIR) Post #B8L6Xpo1TGtaeqqhg8 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @schrotthaufen challenge accepted
       
 (DIR) Post #B8L8PYyON3Rw2lsnTs by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       now the problem with prompt2exe is, sometimes the bytecode the model produces is wrong.  and you get a segfault.
       
 (DIR) Post #B8L8WT86UjWnwpib2W by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @dysfun i gave it a more challenging task: write pong
       
 (DIR) Post #B8L8ZM0rPZ5okChq6K by f4grx@chaos.social
       0 likes, 0 repeats
       
       @ariadne Did you consider prompting promt2exe to bootstrap itself? maybe it could optimize it even more? lol
       
 (DIR) Post #B8L8cYOnoftO1nQkuO by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @f4grx prompt2exe is python
       
 (DIR) Post #B8L8fS81aRQNRsxtkO by f4grx@chaos.social
       0 likes, 0 repeats
       
       @ariadne ah damn
       
 (DIR) Post #B8L8pW4NmvHUZI3nhg by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @aburka clearly
       
 (DIR) Post #B8L9GEVxANIjwLhCaW by schrotthaufen@mastodon.social
       0 likes, 0 repeats
       
       @ariadne 🫡
       
 (DIR) Post #B8LCiUFcYFMCiWDjPc by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne oh no, how could that possibly be
       
 (DIR) Post #B8LFyWHV4PafVfR6O0 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @mathieui so true
       
 (DIR) Post #B8LLZQfxNEpYbsIKZ6 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @lxo @ska @TheOneDoc possibly
       
 (DIR) Post #B8LMPoMQYh777s8b3o by bremner@mathstodon.xyz
       0 likes, 0 repeats
       
       @ariadne @mathieui when is the IPO?
       
 (DIR) Post #B8LV4vvG9Eqc5JY8Bs by realn2s@infosec.exchange
       0 likes, 0 repeats
       
       @ariadne @TheOneDoc You are on your path to become an AI influencer 🤪
       
 (DIR) Post #B8LV9mkLgvy94dlATQ by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @TheOneDoc @realn2s oh no
       
 (DIR) Post #B8Lb93bk7FZWnrlpOi by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska @ariadne LLM generated docs are *kinda* workable, their coverage and details are meh-tier at best and definitely not worth the resources expended to generate them
       
 (DIR) Post #B8Lk65ZnEv1LcxWAwS by tuananh@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne now where can we get a tool to debug prompt