@lyse love the unicorn vomit! All of them, but vomit 1 is my favourite. :-)
@arne Heh, nice. 🥳
Whoop, whoop! 🎉
Ich habe heute wohl einen Internet-Punkt erhalten: https://typo3.org/security/advisory/typo3-core-sa-2026-007
@lyse Bummer, but thanks for the heads-up. 🙂
Where are you seeing it? I remember running across a similar issue before, but I thought I already fixed it by falling back to the hash URL.
That having been said, I like your idea of defaulting to the subscribed / “following” URL.
Also, there appears to be an extra “r” in my handle in your mention (it’s “itsericwoodward”, not “itsericwoordward”). No big deal, just wanted to mention it.
@movq That’s a great effect! 👍
@movq Kann mir gleich sein. Ich habe das Album nun daheim. Das kann mir nun keiner mehr nehmen!
Well, that might work… https://codeberg.org/awful-systems/AAA-NO-SLOP.md 🤣
@movq Related reading (if you’re interested): Let’s Talk about LLMs by James Bennett
First, it quotes the DORA report on the “State of AI-assisted Software Development”:
The research reveals a critical truth: AI’s primary role in software development is that of an amplifier. It magnifies the strengths of high-performing organizations and the dysfunctions of struggling ones.
At the end, it quotes the late Fred Books:
The first step toward the management of disease was replacement of demon theories and humours theories by the germ theory. That very step, the beginning of hope, in itself dashed all hopes of magical solutions. It told workers that progress would be made stepwise, at great effort, and that a persistent, unremitting care would have to be paid to a discipline of cleanliness. So it is with software engineering today.
express-twtkpr npm library), and it kind ran amok a few times. So again, sorry - I've added a minimum 10-minute cool-down period between pulls which should help (I hope 🙂).
@prologic @bender Thanks! Yeah, it already supports Twt Hash via twtxt-lib (both v1 and v2, when the time is right), plus most of the other features (multiline, user-agent, and metadata), and I’m working on (re-)implementing threading, mentions, and hash filtering (to make conversations easier to follow).
Here’s a current snapshot of my local version, in case anyone is interested:
how r y’all doing?
@lyse im sure my job will be better then the hell school put me through, im ready for it!!
Apologies to anyone who’s seen an uptick in twtxt pings from me today… I’ve been working on shoe-horning my twtxt reader (TwtStrm) into my editor (TwtKpr, aka the express-twtkpr npm library), and it kind ran amok a few times. So again, sorry - I’ve added a minimum 10-minute cool-down period between pulls which should help (I hope 🙂).
Is there any profession where the hierarchy at the top doesn’t take blatant advantage of the people at the bottom?
Last minute entry for #caturday (at least in this time zone)…
This is Shadow. He’s an incredibly sweet boy who likes long walks (on your shoulder), loving on his puppies, and laying in his bowl(s).
https://itsericwoodward.com/images/17a03702.jpg https://itsericwoodward.com/images/c4b3ce57.jpg https://itsericwoodward.com/images/4bbc4698.jpg
happy boards of canada album release day! 13 years was a long time to wait.
LOL! You broke my link parser. 😄
After I’m gone, and the years have passed, I hope people will remember me not just as a man, but as a hoopy frood who really knew where his towel was.
It looks like someone forgot to check their email template… 😁
I really dig #caturday on the Fediverse, so I thought I would start doing it here as well.
For this week, I’d like to introduce my spirit animal, Bowie.
https://itsericwoodward.com/images/4dde8634.jpg
May his supreme laziness (and fuzzy-chunky-monkey cuteness) serve as an inspiration to you, too.
okay okay, gonna actually use the tools that came with jenny (mutt and vim mappings). thanks for the prod @bender
GUESS WHO GRADUATED!!!
@bender thank you for the hint. i think i’m going to try and find another client. i’m spending more time learning mutt and vim than actually twt-ing.
i wonder if i can paste emojis in this terminal session? 😍
hello twtxt! this is my first post. say hi if you come across it! :)
how are y’all doing?
I’m pleased to announce that express-twtkpr (my ExpressJS library for hosting, editing, and posting to a twtxt.txt file) continues to crawl towards a full release with another (pre-alpha) update published to NPM. This update includes a whole new plugin system, and even a (little) more documentation. Check it out, if you dare (and use it at your own risk): https://www.npmjs.com/package/express-twtkpr
And speaking of plugins, here’s where the fun’s at: announcing express-twtkpr-core-plugins, a set of 3 plugins for your TwtKpr install: emojiButton, uploadButton, and postToMastodon. Like express-twtkpr, this set of plugins is still in pre-alpha, and lacks documentation, examples, tests, installation flexibility, or polish (so also use them at your own risk). Other than that, they work great: https://www.npmjs.com/package/express-twtkpr-core-plugins
https://itsericwoodward.com/images/bba54e39.png
https://itsericwoodward.com/images/e472ea48.png
https://itsericwoodward.com/images/65b23473.png
Stay tuned for more! 🤘
how was everyone’s week?
My first game of Magic ended with a truly EPIC TURN yesterday…
It was a 5-player game, and I was running my (unpublished) Superfriends deck (mostly Planeswalkers and counter manipulators). After some ups and downs, I was able to pop the ultimate abilities on a handful of PWs all on a single turn, pumping my Bioessence Hydra to 110/110 (!) before tapping it twice to kill 2 opponents, and then following that by destroying all of the lands of a 3rd opponent and stealing all of the creatures from the 4th, at which point the survivors decided to quit. As I said, EPIC TURN!
Game 2 ran long, so I dropped out. But that first game…
I am currently dying of cramps and nausea💔🥀
(#gjkrsca) Thank you, sir! It was a pleasure for us, too.
testing weeks soon ^^ I’m so close to graduating
what is the user-agent name of the crawler that pulls the tweets here on twtxt.net? i am seeing getwtxt-ng/dev and twtstrm/0.4.0 in the logs
Today I removed the floor tiles from the patio, exposing the rubble stone floor underneath.
been a while, what’s everyone been working on lately?
@lyse BEAUTIFUL OMGGG!
@lyse man, sounds rough, atleast ur back now though!
Also, this really speaks to me (or maybe it speaks for me): https://neilzone.co.uk/2026/04/just-let-me-compute-in-peace/
“There is sauerkraut in my lederhosen.”
hey folks, is there any good twtxt client for linux out there that you recommend? every time i update pip or some other python stuff twtxt gets screwed and ask for some dependency or breaks, it is annoying to fix that everytime, thanks
It’s been so long since I last posted here
how is everyone’s week going?
i closed spotify and netflix accounts some months ago, now netflix send emails every day asking me to return for .99 and recommending me shows that i’ve never been interested in, 11 email so far, are they are so desperate! spotify is silent for now:)
Message on my watch this morning: “Last week’s goals slipped away. No worries, this week is yours!”
Thanks, watch. Where would I be without you?
TIL that SSH actually stands for Secure Snake Home, a massively multiplayer snake game playable via the SSH protocol: ssh snakes.run
Of course, no one else was online when I was playing, so…
spring allergies suck
It’s spring break 🌺 ^^
great day today ^_^ how was you guys’ days?
@lyse That’s crazy! If you don’t mind me asking, what browser are you using when you see this?
@bender Glad to hear it, I’ve neglected a Safari test thus far.
Thank you both for checking.
I made the classic mistake. I thought I was smarter than this. I could try to scrub this from my repository, but that seems like more trouble than it’s worth, so here it is for your enjoyment: https://fossil.falsifian.org/misc/info/f6fa59e27781ce75f4cbaf700997ffffab41ad9d2e97b4aa3e360400ead3532c
@lyse Oops, I guess the new text is a bit obscure. If you follow the link, the text is a bit more explicit, but you still need to know what a lexical scope is. Anyway, this is part of Perl moving very carefully toward being UTF-8 by default while also not breaking code written in the 90s. If you name a recent version like “use v5.42;” then Perl stops letting you use non-ASCII characters unless you also say “use utf8;”. The “lexically” part basically means that strictness continues until the next “}”, or the end of the program. That lets you fix up old code one block at a time, if you aren’t ready to apply the new strictness to a whole file at once.