Posts by js@nil.im
 (DIR) Post #AXY8Xg0MSGdzCppehU by js@nil.im
       0 likes, 0 repeats
       
       I guess since I moved to my own instance now, I need to do a new #introduction.Hi, I'm js and on the Fediverse since 2018. I'm interested in #ObjectiveC, writing #assembly code (in whatever I can get my hands on, from x86_64 to PA-RISC to SPARC64 to IA64 etc.) and any kind of lowlevel hackery, #RetroComputing, #OpenSource in general and decentralization (such as @matrix or the #Fediverse). I'm also into #metal and #chiptunes.A few projects I am involved in (non-exclusive):  • I created @objfw, a portable Objective-C framework and runtime. Go check it out if you like C and object oriented programming on basically any 32 bit or more platform!  • I'm a @fedora developer.  • I'm a @netbsd developer, where I mostly work on #pkgsrc.  • I'm also a MorphOS developer, where the goal is to switch MorphOS's ObjC support to @objfw.  • I used to be a @haiku developer. Technically still am, but am less active these days due to lack of time.Some of the retro computers I have and tinker with are (non-exclusive list):  • #Amiga 4000, 1200 & 600  • Naturetech GENIALstation 737S (400 MHz #SPARC64 laptop!)  • Sun Fire T5120  • #NeXTstation Color  • HP Integrity rx1620 (1U Dual CPU Itanium server)  • A Duron 750 with a {Voodoo 2 | #Voodoo 3 3500 | S3 Savage 4 | ATI Rage Pro} (I switch between those depending on what I want to do, as I like playing with and writing code for those old proprietary 3D APIs)I also have some old game consoles and am interested in running homebrew on them (again non-exclusive):  • Super #Nintendo  • #Gameboy  • Nintendo #3DS  • Nintendo #Wii  • Nintendo Wii U (can't believe that's retro already!)  • Sega #Dreamcast (with hard drive mod, so it can run NetBSD)I will probably update this post over time. Either by editing, or by posting a new one and then pinning the new one.
       
 (DIR) Post #B4n9ZWDVabnZzYHvOK by js@nil.im
       1 likes, 0 repeats
       
       @mntmn MNT Phone when?
       
 (DIR) Post #B4ozTC11AtAONJi784 by js@nil.im
       0 likes, 1 repeats
       
       #NixOS packaging seems to be severely broken. Someone updated the ObjFW package ALMOST 6 MONTHS AGO, but after initial comments, NixOS devs just won’t comment on it anymore, won’t respond, nothing, despite individual pings even. The maintainer eventually gave up and deleted his PR’s branch: https://github.com/NixOS/nixpkgs/pull/441043What to do? Is NixOS still alive and well?
       
 (DIR) Post #B4ryZUTJwwTssHGfMu by js@nil.im
       0 likes, 0 repeats
       
       @ariadne Even better: Prompt Claude to rewrite it all and tell it to make it clean room, just like has been done with OSS software before :). It’s a win-win: Either copyright does not apply, and their own code is now open source, even if it contained some non-AI-generated code. Or copyright does apply and OSS can no longer be license washed using LLMs.
       
 (DIR) Post #B5gsOTUIZutHyP2sgy by js@nil.im
       0 likes, 0 repeats
       
       @mgorny Anubis is quite effective. Sometimes they get through by using real browsers. For that, I just serve a bomb that kills the browser. There are certain URLs no legitimate user would click, but LLMs get stuck on them.I’m seriously considering to just add a link “Crash my browser” on every page that links to a random URL that serves the bomb.And yes, I’ve seen how it took them out one by one.
       
 (DIR) Post #B6B5aMtA4BzT80TSiG by js@nil.im
       0 likes, 1 repeats
       
       Recently I’ve lost pretty much all joy and motivation to work on my hobby projects. All this AI slop sucks the joy out of computers for me. I‘m extremely NOT excited about the future.It feels completely boring to me to do anything manually that other people are doing by just talking to a computer.Why invest decades of your life into something when someone else just talks to a computer for 10 minutes and completely replaces it?E.g. see the proliferation of ObjC runtimes recently, when I spent a lot of time back then figuring out how everything works because the GCC code didn’t even have comments. Only for it all to be consumed by AI and someone creating within a weekend a new runtime using AI that just stole all my work.I feel like I’m just done with it all. No point in writing any code anymore. It will only be consumed by AI and then someone just recreates it all in 10 minutes. No matter what you do. All you do at this point with public code is a donation to AI companies so their AI can do more things and replace yours.So yeah, I’ve contemplated to just hit the archive button on all my projects and stop writing code entirely.
       
 (DIR) Post #B6tfdagHrrB3RQH97o by js@nil.im
       0 likes, 0 repeats
       
       With Ptyxis being unmaintained and full of bugs making it a daily pain, what other terminals for #GNOME are there that don’t suck? And what are GNOME‘s plans for the future regarding a terminal? Revive gnome-terminal and port to GTK4 maybe?
       
 (DIR) Post #B7t22GtvXnB9SBlh7g by js@nil.im
       0 likes, 0 repeats
       
       @bagder Are people downloading the curl source code and recompiling it over and over again for every single HTTP request they make or how can you get to numbers like that? Per day seems absolutely insane.
       
 (DIR) Post #B7t2i99yiQW3bjFAYa by js@nil.im
       0 likes, 0 repeats
       
       @ariadne @bagder That’s odd. They could just install pkgconf using their package manager.
       
 (DIR) Post #B7t3p2k94SCRgi0rOS by js@nil.im
       0 likes, 0 repeats
       
       @ariadne @bagder I would have assumed there to be more Gentoo users than FreeBSD users, and then only a single digit percentage of FreeBSD users building from source instead of using binary packages.Probably just a small number of users doing extremely stupid things?