this stack is really nice to use now that the design is coming together. async quartzgun API -> get data back with a websocket -> websocket handler send components signals via attributes based on very simple rules -> components update their own DOM. and if data already exist in the clientside cache (a handful of Maps) it's reused! a whole different world than Angular, Observables, Redux, etc.
today's #decemberAdventure hacking on underbbs involved more robust "byAuthor" and "convoy" handling in the activitypub adapter and in the frontend as well. now when you click on a user to view their profile in the navigator, you can see their latest posts. and when you click on a post, you see the conversation as best it can be constructed (top-to-bottom instead of bottom-to-top)
embrace the jank ;_;
@eli_oat Iris Lightshard, honking with the fruits of my december adventure energy: https://nilfm.cc/decadv_2025.html
the dashboard microclient is becoming usable as a replacement for the honk frontend :>
last year i started #decemberAdventure with underbbs
this year i will finish* underbbs with decemberAdventure
(*by finish i mean release)
i see, i suppose it makes sense in that context ^^
this honk brought to you by a microclient built with underbbs
re: lewd, stupid
re: lewd, stupid
i bet you do :>
@june great bday present ^^ happy day~
So I was at a conference and the Georgia World Congress Center is really something. You'll have to put up with a run of photos of it.
@irisnk i remember just compiling taro-ctl on my atom server was kinda painful, i bet it would squirm in glorious pain from a kernel build lol
@mauve @nasser yeah this is really gross. i think what we're gonna end up with is an exacerbated version of what we're already seeing -
- projects that move fast and break things (primarily being written by LLMs)
- projects that move slowly and tend toward lower complexity (primarily being written and care for by humans)
one of the things i wanna do during my PTO over the next week is fix my icecast setup...
we now return to regularly scheduled honks (server was waiting for the block storage decryption key all night after cloudops rebooted it T-T)
make a rhizome | https://nilfm.cc/rhizomatics.html
@ritualdust hyyyype!
@desea @FloatingGhost it... it's called Freedom Gundam for a reason, stop looking at me like that >>
I find it disillusioning to see the casual use of "AI" slowly creeping into our hacker circles. Most of the discussions about AI focus on the quality of its output. I think we're not doing a good job communicating its more fundamental dangers.
In this blog post I write about how tools shape who we are and why the resource intensiveness of AI is ingrained in its purpose. About the devaluation of skills, and power cycles.
Let me know what you think.
https://fokus.cool/2025/11/25/i-dont-care-how-well-your-ai-works.html
@astraleureka ok seriously this is so fucking cursed, who hurt them?????
courtesy of brother industries:
if [ ! -e /usr/bin/perl ] && [ "/usr/bin/perl" != '' ];then
if [ -e "/usr/bin/perl" ];then
echo ln -s "/usr/bin/perl" /usr/bin/perl
ln -s "/usr/bin/perl" /usr/bin/perl
fi
fi
if [ ! -e /usr/bin/perl ]; then
echo ' ****** WARNING: /usr/bin/perl is required. ******'
fi
It shouldn't be surprising we get inhumane tech when we seperate out stem and the humanities
i submitted my lesson plan, let's see if they bite :>
@Ashedryden @mhoye minimalism is in vogue because everything is expensive. i do however subscribe to firm beds, floor mattresses included
@tedu is there a reason that honk only includes "ack"d replies in the replies collection?
Just finished landing Exit Code support. So now if more scanners are made or one of the projects gets more features you can quickly switch to whichever makes the most sense for your use case!
I literally lost a ton of sleep on this volunteer incident response work so I'm going to go touch grass for a bit.
More hacks later tonight, still got some loose ends gnawing at me lol.
https://github.com/datapartyjs/walk-without-rhythm?tab=readme-ov-file#how-to-use
#nodejs #npm #javascript #Sha1Hulud #WalkWithoutRhythm #Sha1HuludScanner #cybersecurity
corn silk tea ^^
Trying to explain to someone that using Linux for serious audio production is really not that complicated, it's just a few simple easy steps, only a matter of navigating the trifecta of jack, pulse and alsa, there's nothing to it all, oh, hey come back, I haven't told you how to auto start the audio servers-HEY, get back here
re: shitpost about 🖤
re: shitpost about 🖤
@irisnk all true xoxoxo
Ah I love pinball
#playdate
External Attachment: 1bit pinball game with a ball repeatedly bumping between a wall and a bumper.
Inspired by perfnow.nl, I've dusted off drafts of my network and device situation analysis. Good news/bad news: devices and networks are improving, but web page payloads are swelling.
The result is predictable: the web is usable for the wealthy, but less so for everyone else. This is an ethical crisis for frontend:
https://infrequently.org/2025/11/performance-inequality-gap-2026/
Made a jungle blasting on the car speakers while driving at night kind of image
@ritualdust much YES
> The essence of Free Software is: “When it breaks, you get to keep both halves.” If something doesn’t work the way you want it to, you can change it so that it does. [...] If you want the software to get updated—to have bugs fixed and security vulnerabilities patched—you want something very different. What you want is an ongoing supply of software, not a copy of a specific software artifact. Confusing these two situations is, I think, at the core of the current angst about sustainability of free and open source software.
- Justin Warren, "Open Source Has Too Many Parasocial Relationships" on the PivotNine blog. https://pivotnine.com/blog/open-source-has-too-many-parasocial-relationships/
Everybody go read "Termination Shock" by Neal Stephenson, because apparently that whole scenario is actually about to start happening: https://www.politico.com/news/magazine/2025/11/21/stardust-geoengineering-janos-pasztor-regulations-00646414
ISPs and cellular carriers will no longer be required to meet minimum cybersecurity standards after an FCC vote Thursday. “This is such a terrible idea. This is rolling out the red carpet for another attack,” EFF’s @cooperq told CNET. https://www.cnet.com/home/internet/internet-providers-can-monitor-their-own-cybersecurity-standards-says-trumps-fcc/
@irisnk beeeeeep ^^
@mariusor btw with your keen eye i fixed authorized fetch in underbbs and am making progress on the rest of my backlog; thanks ^^
> AI isn’t just another tech trend — it’s at the heart of most apps, tools and technology we use today. [...] Our task is to create a future for AI that is built around [our] values.
And a hearty "fuck you" to you too, Mozilla.
https://blog.mozilla.org/en/mozilla/rewiring-mozilla-ai-and-web/
FF: VIII
FF: VIII
@tedu omg real, thats one of the most frustrating things about the first disc imo
did u know?
@AlSweigart ya, i hang up shirts and dresses, and keep everything else organized in small cardboard boxes on the floor of the closet
SPOO SPEE???
umm, i might teach a class. i drew up an 8 week lesson plan ^^ kind of excited to do a bit more research and pitch it next week!
@hund but youre writing from memory ;>
@hund it can be argued it represents abstractly, writing to disk
@proto 1453
@irisnk why? o.o
@gosha live the dream!