GOPHERSPACE.DE - P H O X Y
gophering on uninformativ.de
# Learn more about twtxt at https://github.com/buckket/twtxt
#
# nick   = movq
# url    = https://www.uninformativ.de/twtxt.txt
# avatar = https://www.uninformativ.de/avatar.png
#
# For out-of-band replies: `echo ed.vitamrofninu@txtwt | rev`
#
# This file is available via Gopher, too:
#     url_alias = gopher://uninformativ.de/0/twtxt.txt
# However, since Gopher has no concept of user agents or any kind of
# headers, I will not be able to see that you're following me and, thus,
# will not be aware of any replies or mentions that you send. Please
# either use the HTTPS feed or drop me an email. :)
#
# Legacy, don't use:
# nick_alias = vain
#
# follow = z3bra gopher://g.nixers.net/0/~z3bra/twtxt.txt
# follow = vnm gopher://g.nixers.net/0/~vnm/twtxt.txt
# follow = anonixers gopher://g.nixers.net/~anon/twtxt.txt
# follow = hiltjo https://codemadness.org/twtxt.txt
# follow = prologic https://twtxt.net/user/prologic/twtxt.txt
# follow = astrophotography https://twtxt.net/user/astrophotography/twtxt.txt
# follow = robbinaer https://robbinaer.info/twtxt.txt
# follow = notizblog https://notiz.blog/feed/twtxt
# follow = dooven https://twtxt.net/user/dooven/twtxt.txt
# follow = ionores https://twtxt.net/user/ionores/twtxt.txt
# follow = antonio https://twtxt.net/user/antonio/twtxt.txt
# follow = rho https://electro.pizza/twtxt.txt
# follow = codebalion http://twtxt.prismdragon.net/twtxt.txt
# follow = gmj http://www.port111.com/george/twtxt.txt
# follow = angel https://triptico.com/twtxt.txt
# follow = deadguy https://dgy.fuckup.club/twtxt.txt
# follow = deadguy https://twtxt.net/user/deadguy/twtxt.txt
# follow = birb https://twtxt.net/user/birb/twtxt.txt
# follow = iolfree https://tilde.club/~iolfree/twtxt.txt
# follow = news https://twtxt.net/user/news/twtxt.txt
# follow = tx https://shroom.party/twtxt.txt
# follow = lyxal https://twtxt.net/user/lyxal/twtxt.txt
# follow = uxgch https://uxg.ch/twtxt.txt
# follow = niplav https://niplav.github.io/twtxt.txt
# follow = xuu https://txt.sour.is/user/xuu/twtxt.txt
# follow = webi https://twtxt.opstack.info/twtxt.txt
# follow = oevl https://oevl.info/twtxt.txt
# follow = lyse https://lyse.isobeef.org/twtxt.txt
# follow = adi https://twtxt.net/user/adi/twtxt.txt
# follow = kt84 https://twtxt.net/user/kt84/twtxt.txt
# follow = hijsi https://twtxt.net/user/hijsi/twtxt.txt
# follow = sorenpeter http://darch.dk/twtxt.txt
# follow = darch https://twtxt.net/user/darch/twtxt.txt
# follow = thewismit https://twtxt.psynergy.io/user/thewismit/twtxt.txt
# follow = gr0k https://www.gr0k.net/twtxt.txt
# follow = lazarus https://twtxt.net/user/lazarus/twtxt.txt
# follow = eldersnake https://twtxt.net/user/eldersnake/twtxt.txt
# follow = will https://twtxt.net/user/will/twtxt.txt
# follow = anth http://a.9srv.net/tw.txt
# follow = bml https://twtxt.net/user/bml/twtxt.txt
# follow = xjix https://www.w.xj-ix.luxe/.well-known/twtxt/xjix.txt
# follow = hackew-news-newest https://feeds.twtxt.net/hacker-news-newest/twtxt.txt
# follow = rcrsch https://rxyz.rocks/twtxt.txt
# follow = mckinley https://mckinley.cc/twtxt.txt
#
# Content of "we-are-twtxt.txt" as of 2020-10-11, only working feeds:
#
# follow = 71m https://timmorgan.org/twtxt.txt
# follow = abliss https://abliss.keybase.pub/twtxt.txt
# follow = akraut https://akraut.keybase.pub/twtxt.txt
# follow = alip https://dev.exherbo.org/~alip/twtxt.txt
# follow = autoalk http://autoalk.tk/twtxt/autoalk.txt
# follow = benaiah https://benaiah.me/twtxt.txt
# follow = buckket https://buckket.org/twtxt.txt
# follow = c-keen http://pestilenz.org/~ckeen/twtxt.txt
# follow = clementd http://clementd-files.cellar.services.clever-cloud.com/twtxt.txt
# follow = dave https://davebucklin.com/twtxt.txt
# follow = deepend https://yourtilde.com/~deepend/twtxt.txt
# follow = edsu http://edsu.github.io/twtxt/twtxt.txt
# follow = eli_oat https://txt.eli.li/twtxt/twtxt.txt
# follow = esc http://escowles.github.io/tw.txt
# follow = frogorbits.com https://www.frogorbits.com/twtxt.txt
# follow = fundor333 https://fundor333.com/twtxt.txt
# follow = gbmor https://gbmor.dev/twtxt.txt
# follow = gil https://tilde.pt/~gil/twtxt.txt
# follow = hecanjog https://hecanjog.com/twtxt.txt
# follow = jb55 https://jb55.com/twtxt.txt
# follow = jcolag https://john.colagioia.net/twtxt.txt
# follow = jlj https://twt.nfld.uk/user/jlj/twtxt.txt
# follow = johanbove https://johanbove.info/twtxt.txt
# follow = lahvak http://lahvak.github.io/twtxt/twtxt.txt
# follow = leo https://www.gkbrk.com/twtxt.txt
# follow = lucidiot https://tilde.town/~lucidiot/twtxt.txt
# follow = marado https://tilde.pt/~marado/twtxt.txt
# follow = mdom https://domgoergen.com/twtxt/mdom.txt
# follow = melyanna https://tilde.club/~melyanna/twtxt.txt
# follow = mr_woggle https://tilde.town/~mr_woggle/twtxt.txt
# follow = nblade http://nblade.sdf.org/twtxt/twtxt.txt
# follow = nristen https://karl.theharrisclan.net/twtxt.txt
# follow = pbatch https://pbat.ch/twtxt.txt
# follow = pelmel http://pelmel.org/twtxt.txt
# follow = port70 gopher://port70.dk:70/0/port70.txt
# follow = prologic https://prologic.github.io/twtxt.txt
# follow = quite https://lublin.se/twtxt.txt
# follow = reednj http://twtxt.xyz/user/8c2b4bbfa328944ba.txt
# follow = ruebot http://ruebot.github.io/twtxt/twtxt.txt
# follow = sdk https://codevoid.de/tw.txt
# follow = sixbitproxywax https://sixbitproxywax.com/twtxt.txt
# follow = svf http://scott.vranesh-fallin.com/twtxt.txt
# follow = sysdharma https://twtxt.rodolpho.onoeck.de/twtxt.txt
# follow = TaMeR https://4069.twt.social/user/tamer/
# follow = tfurrows https://tfurrows.com/twtxt.txt
# follow = tildebeast https://tilde.team/~tildebeast/twtxt/twtxt.txt
# follow = tux0r https://twtxt.rosaelefanten.org/
# follow = twet https://lublin.se/twet.txt
# follow = twtxt https://buckket.org/twtxt_news.txt
# follow = vinc https://vinc.cc/twtxt.txt
# follow = von https://tilde.town/~von/twtxt.txt
# follow = xandkar https://xandkar.net/twtxt.txt
#
2020-10-11T10:40:48+02:00 hello world
2020-10-11T12:32:45+02:00 What better way to get this thing started: Eating 🍕, yay ❤️
2020-10-11T12:36:19+02:00 Strictly speaking, those emojis break the Gopher protocol, because it should be ASCII. Oh, well.
2020-10-11T13:24:54+02:00 @: I'm in the process of writing my own client, t
hat's why you haven't heard of it. I wasn't aware that it'll show up so prominently. Sorry for the noise. :)
2020-10-11T17:14:59+02:00 Thought I could get away with writing a shell script as twtxt client. Turns out, some feeds are huge 
(8 MB) and shell is too slow. Hmm ...
2020-10-11T20:41:21+02:00 @: Thanks for the hint, I added my usual avatar.p
ng and it shows up nicely. :)
2020-10-12T14:57:49+02:00 Making progress with my text-only twtxt client. Reminds me that avatars are *really* useful: They mak
e skimming through a large amount of messages much easier. Hmm.
2020-10-12T15:32:30+02:00 Problem solved, I guess. The client now picks random emojis as "avatars" for users. Oh the joys of co
lored fonts. https://dump.uninformativ.de/v/7961db38f2/ava.png
2020-10-12T15:47:47+02:00 I wonder if writing a twtxt client in the form of a weechat plugin would make sense. Well, maybe some
 other day.
2020-10-13T12:49:11+02:00 Alright, I like this twtxt thingy. I think it'll stay.
2020-10-13T12:51:27+02:00 Blog post about twtxt, my current view on it: https://www.uninformativ.de/blog/postings/2020-10-13/0/
POSTING-en.html
2020-10-13T16:18:47+02:00 @ (#>) Before I maybe write another blog post, I need more experience with twtxt. :)  I'll keep experimenting.
2020-10-13T19:13:31+02:00 TIL: ^Wgf over a HTTP URL in Vim fetches that URL and shows the content in a new tab. Neat.
2020-10-13T21:13:04+02:00 OpenBSD httpd can't log user agents, which makes one of the "discover" features of twtxt a bit diffic
ult. Meh. (Or can it?)
2020-10-14T05:57:52+02:00 @ (#>) Ah, you probably only fetch all links *once* with a generic UA, even if two users follow the same external source?
2020-10-14T05:58:28+02:00 PSA: Nice view of Saturn, Jupiter, and Mars these days. (I need better gear for photos.)
2020-10-14T17:17:51+02:00 Poor guy – or funny guy, I’m not sure: https://scsh.net/docu/html/man.html  (via opfez on irc)
2020-10-15T06:01:49+02:00 @ (#<7zu2ijq https://twtxt.net/search?tag=7zu2ijq
>) Exactly. How will we ever be able to tell? No emojis in his text! 😱️
2020-10-15T06:03:46+02:00 Now. Out of coffee. Have to go out, slash through the herds, and get some new. 🧟️😷️ #TheWal
kingCovids
2020-10-16T08:13:21+02:00 Dawn of another beautifully clouded, cold, rainy day here in Germany 🌧️  https://dump.uninformat
iv.de/v/10780e5bfc/dawn.jpg
2020-10-16T20:17:42+02:00 A little love for Windows 3.11 👴️ https://dump.uninformativ.de/v/33eeb6afae
2020-10-17T05:55:39+02:00 @ (#>) It runs natively on an old machine from the 90ies and was installed ~15 years ago from original floppys I got back then. So 
it's the real deal. The box usually runs OpenBSD these days: https://www.uninformativ.de/blog/postings/2020-06-21/0/POSTING-en.
html
2020-10-17T06:44:21+02:00 @ (#>) Yep. Every time I turn it on, I'm surprised and delighted to see that it still works. 😍️
2020-10-17T08:31:08+02:00 @ (#>) I added some details to the blog post above. Pretty standard PC from that era. Nothing special, just old. :)
2020-10-18T06:47:45+02:00 @ *nods*
2020-10-18T06:53:03+02:00 Well, here’s a thing: I find out about most new twtxt users, because @ser/prologic/twtxt.txt> sends them a welcome message. 🤔️ A directory of twtxt users in human form.
2020-10-18T07:01:09+02:00 Will now read some of OpenBSD httpd’s code to see if there isn’t a way to log User Agents after a
ll.
2020-10-18T07:18:13+02:00 PSA: If you use OpenBSD httpd, use "log style combined". The manpage doesn't mention it, but it will 
log User Agents, so you can see other twtxt users following you. 🎉️
2020-10-18T07:51:57+02:00 @ I do follow you, but not from within twtxt.net,
 just my client on my workstation. The "vain" account on twtxt.net was just me getting to know the platform. :)
2020-10-18T09:03:13+02:00 @ (#>) Yeah, agreed. Plus, once it has reached a certain size, a directory is pointless anyway: You can use it to find people you *
already know*, but not new ones, ’cause there are just way too many options.
2020-10-18T19:34:10+02:00 Solitaire is a really inefficient and buggy sorting algorithm.
2020-10-19T13:29:31+02:00 @ (#>) Congrats! 🥃️
2020-10-19T14:43:37+02:00 Huh, gdb now has colors. That’s nice.
2020-10-19T18:11:45+02:00 So, my little twtxt client now writes to a Maildir that I can browse using mutt. *Much* better. Also:
 It tries to detect twt.social threads. https://dump.uninformativ.de/v/e907a68cac/tmpuAi4HE.png
2020-10-21T10:59:01+02:00 @ One advantage of using HTTP for twtxt is easy disco
very of other people: You can see who follows you be evaluating their user agent. How could we translate that to Gopher? Add a 
search parameter?
2020-10-21T11:00:36+02:00 A gold mine when writing shell scripts: https://github.com/dylanaraps/pure-sh-bible
2020-10-21T16:00:17+02:00 @ Yeah, I can see the new user agent now. Very ni
ce. Again, thanks a lot! 👍️
2020-10-22T14:37:41+02:00 @ Yeah. It's probably not intentional, though. HTTP i
s the only thing that exists in most people's mind. Not sure anyone's to blame. :) We can only try to improve it.  (My client d
oesn't support gemini either, because curl doesn't support it ...)
2020-10-22T14:41:42+02:00 So ... our stores are running out of toilet paper. Again. I don’t know what to say.
2020-10-22T15:46:33+02:00 @ It’s fiddly indeed. But there’s nothing reg
ex can’t do, right? Right?
2020-10-22T16:35:35+02:00 @ Oh, alright, sorry, misunderstood you. :)
2020-10-22T16:36:53+02:00 @ (#<5sqpl6a https://twtxt.net/search?tag=5sqpl6a
>) ${witty_comment_about_using_regexes_for_HTML} :)
2020-10-24T07:42:47+02:00 I still wonder why twtxt quickly died out in ~2016-2017. The usual “oh, a new toy, let's play with 
it! […] I'm bored.”?
2020-10-24T08:14:37+02:00 Good morning, sunshine. https://dump.uninformativ.de/v/f2908cb294/tmpugmwrQ.png
2020-10-24T08:46:59+02:00 @ (#>) Hey, it’s on the other side of the globe! ;)
2020-10-24T09:34:26+02:00 @ (#>) The hoster says the box has a gigabit ethernet card, but that's all they specify. Well, it's cheap, so I won't complain. Her
e in Germany, I get about 200 MBit/s, which has to be good enough.
2020-10-25T07:08:55+01:00 End of daylight saving time in Europe. Now, "noon" is at noon again. 🎉️
2020-10-25T07:09:20+01:00 And here I am, adjusting all my radio controlled clocks manually, because reception appeared to have 
been bad last night. #firstworldproblems
2020-10-26T16:03:58+01:00 @ AFAIK, you mention someone by typing their “handle”,
 like I just did. Only thing is, they will only notice that if they’re following you.
2020-10-27T14:26:07+01:00 @ hi :)  The notion of "followings" is very weak here. If 
you fetch someone's feed regularly, then you're following them. That's it. To find out who is following you, you have to grep t
hrough your webserver's logs for those special user agents.
2020-10-28T17:45:28+01:00 Just a friendly reminder that guitarix is an amazing piece of software http://guitarix.org/
2020-10-30T15:07:08+01:00 Nothing better than a hot shower on a cold day. And some coffee. ☕️
2020-11-01T18:25:15+01:00 @ I can only see one other planet and a lens flar
e. Should be Mars. :) If in doubt: stellarium.org
2020-11-01T19:21:19+01:00 As someone without persistent cookie storage: These. Damn. Cookie. Popups. Every. Single. Time. What 
a mess.
2020-11-01T21:36:39+01:00 @ (#>) How could I fall for that?! ;) Didn't you own a telescope? Mars is pretty close, maybe there's something interesting to see:
 https://dump.uninformativ.de/v/9d94a9829c/tmpHhQynC.png
2020-11-01T21:38:45+01:00 @ (#>) Nah, not your notice. But basically every other notice out there. YouTube is super annoying: Video starts, then gets interru
pted by *two* popups after a few seconds, then the video stops and rewinds.
2020-11-02T15:39:24+01:00 @ (#>) Oof. I don't know. Honestly, why not keep using e-mail for that?
2020-11-03T15:13:18+01:00 @ (#>) Right, no mobile app here. Not a fan of smartphones. :-)
2020-11-03T17:32:29+01:00 After hunting it for about a decade, I finally got an original copy of OS/2 Warp 4 again. Gonna be a 
weekend full of nostalgia. 👴️ https://dump.uninformativ.de/v/a1624ee29d/tmpQVGCJc.png
2020-11-03T17:34:04+01:00 We threw away our Warp 4 box a long time ago, because "nobody needs this anymore". Yes, it still hurt
s. (Plus, this sells from 15€ to 200€ today, depending on the condition. Ugh.)
2020-11-05T15:23:22+01:00 @ I'll post plenty of screenshots once it's running. :-)
2020-11-05T15:28:45+01:00 @ Current twtxt setup works pretty well. Only thing that's
 missing is a "reply to this twt" feature directly from mutt. I was too lazy for that.
2020-11-07T13:06:14+01:00 Got a working installation of OS/2 Warp 4 on my box, including networking! 🤓️ 🎉️ Blog post 
in a couple of days. https://dump.uninformativ.de/v/e57ef2194e/
2020-11-07T14:23:50+01:00 @ (#>) Totally. And let's not forget that the original floppy disks still work! 🤯️
2020-11-07T21:53:14+01:00 @ (#>) Floppys and CDs are from 1996: https://dump.uninformativ.de/v/c8ff9f426a/tmplTe9VO.png 🔍️ I made copies as soon as I go
t them, just in case, if they happened to break down during installation. Didn't happen (so far).
2020-11-08T14:15:22+01:00 Watching “Rings” (2017). Samara has such great hardware compatibility. Cell phones, land lines, L
CD TVs, CRT TVs, it all just works. Even copying a file breaks the curse. Whoa.
2020-11-11T18:33:58+01:00 So it finally happened to me: Published a *draft* of a blog post. Oh well. ¯\_(ツ)_/¯
2020-11-11T18:42:55+01:00 Speaking of blogging. I’m thinking about pausing the german version of my blog. It’s just a lot o
f work: I write the english version first and then translate it back to german. This takes a surprisingly long time …
2020-11-11T20:43:04+01:00 There it is, first part of the OS/2 Warp 4 journey: https://www.uninformativ.de/blog/postings/2020-11
-11/0/POSTING-en.html
2020-11-13T16:12:03+01:00 @ Hmmmmmm, I wouldn’t even know what to put in the germa
n version, if I kept them separate. :D I rarely have single-language content. (Although the OS/2 stuff might actually qualify, 
since all the screenshots are german.)
2020-11-13T16:13:22+01:00 @ (#>) Yup, everything appears to work. Except for the sound card; that, I don't know. I don't have any spare speakers. 🙉️
2020-11-13T20:26:46+01:00 If you need a standalone metronome for JACK: http://das.nasophon.de/klick/
2020-11-14T07:30:38+01:00 @ (#>) That won’t be very pleasent in the long run (no hardware volume control), but it’ll do for a quick test. 👍️
2020-11-14T07:41:26+01:00 sysupgrade(8) is a blessing. Long overdue. 🐡️
2020-11-16T17:25:58+01:00 Why did I give up on fractals and 3D rendering again? This is so much fun to play with.
2020-11-17T15:39:07+01:00 @ (#>) It’s all on the web site: https://www.uninformativ.de/pics/ (“aoi” and “fractals”) Most of it from 2008-2009. And 
then I just stopped. 😱️
2020-11-19T16:01:51+01:00 Turns out, there’s another problem with using ancient browsers in 2020 (aside from the fact that th
ey don’t support today’s SSL ciphers), that I completely forgot about: They don’t support HTTP/1.1. Only 1.0. Meaning, th
ey can’t select a VHost. Meh.
2020-11-20T14:29:26+01:00 Hallo! Ich bin Experimentalinformatiker. Ich klopfe irgendwo auf Bits drauf und gucke, was passiert. 
Was anderes fällt mir im Zeitalter von hyperkomplexen Systemen oder am besten noch Cloud-Blackboxen nicht mehr ein. #thankgodi
tsfriday
2020-11-23T17:10:40+01:00 I want a private sauna. While we’re at it, I want a Mökki in Finland. With high-speed internet. An
d no gnats. On Mars.
2020-11-25T14:22:17+01:00 enotty.dk slowly discontinuing all their feeds, even “we-are-twtxt”. :( Why, what’s going on?
2020-11-27T21:25:24+01:00 I can finally control this special LED on my keyboard on Linux. And guess what: No hackery required, 
the manufacturer told me which USB packets to send! What a pleasant experience! 😎️ Blog post with details soon-ish.
2020-11-27T21:28:48+01:00 So, I’ve been told by @ that my twtxt feed was a little bit broken 
in some clients: It needed “charset=utf-8” in the HTTP content type header. As a workaround, https://www.uninformativ.de/tw
txt.txt.utf-8 now exists. Maybe I’ll set up a redirect … not sure yet.
2020-11-28T08:18:48+01:00 The view from my windows recently – what’s going on this year? Getting a little bit depressing. h
ttps://dump.uninformativ.de/v/d93d48d342/fog.jpg
2020-11-28T14:36:21+01:00 My DVR is connected via HDMI to my TV. Now audio stopped working: The DVR is dead silent. So, I conne
cted it via SCART (!) again, ta-dah, got audio again. Well, well, well.
2020-11-30T14:05:53+01:00 @ Oh god dammit. Plus, the redirect breaks @-mention
s. Let’s see what we can do about that … Thanks for letting me know!
2020-12-05T11:28:37+01:00 The time has come. I’m going to call a method via DBus now. Wish me luck. Good thing venam has clea
red up a couple of misconceptions before I’m trying this: https://venam.nixers.net/blog/unix/2020/07/06/dbus-polkit.html
2020-12-05T18:48:14+01:00 I can now control the height of my desk via bluetooth using a shell script. We live in weird times. h
ttps://uninformativ.de/git/idasen
2020-12-05T20:12:49+01:00 The intro of iZombie is the only intro I never skip. 🧟‍♀️️
2020-12-06T07:45:56+01:00 A ~/bin-pub repository is a bad idea. It’s an invitation to put *every* script and tool in there. I
t’s a mess.
2020-12-06T08:39:13+01:00 @ (#
) And yet we all do it. I found yours! 😂️ 😉️ https://github.com/prologic/tools At least you stopped committing a few 
years back. 👍️
2020-12-06T09:11:36+01:00 @ (#)
 That number is surprisingly low. My `l ~/bin ~/bin-pub | wc -l` shows 531. 😱️
2020-12-06T09:12:38+01:00 @ (#)
 Damn, sorry, I missed an “a” in that conversation hashtag. 🤦
2020-12-06T09:44:17+01:00 @ Still my own client. Yeah, I don’t have a “
reply” function yet. That concept didn’t exist in buckket’s twtxt spec, as you know. It’s still all done manually. I’
m not annoyed enough to implement it … yet. ;) btw, did you get around to creating a “formal spec” of all your twtxt exte
nsions?
2020-12-06T11:29:07+01:00 Friendly reminder to clean your computer’s fans. Dust. So much dust.
2020-12-10T17:15:36+01:00 rofimoji. Finally a non-shitty emoji picker. https://github.com/fdw/rofimoji
2020-12-13T07:08:15+01:00 In the process of ripping out some of the "bigger" tools out of my ~/bin-pub and putting them into in
dividual repos. git filter-branch to the rescue. 🥰
2020-12-13T07:14:21+01:00 @ (#>) Sometimes the solution is simple, right? 😁 1.7 GB is a lot of stuff, though, is all that database overhead? Oof!
2020-12-13T07:26:57+01:00 @ (#>) (Haha, my client has stored ~6100 twts at the moment and they use up 25 MB on disk – but only because each twt is an indiv
idual file, so the file system allocates 4k, even if it’s just 90 bytes. The real total size is 2.4 MB … 🙄)
2020-12-13T18:01:29+01:00 Supporting family IT got so much easier thanks to Jitsi. People can now hold their phone into the cam
era of their laptop, so I can finally see what they see. 👍 Yeah, smartphones are *so easy* to use. 🙄 😩 
2020-12-13T21:05:37+01:00 Hooray, bracketed paste mode is turned on in Bash 5.1 by default. No strange surprises anymore when y
ou accidentally paste multiline data. 🎉 https://lists.gnu.org/archive/html/info-gnu/2020-12/msg00003.html
2020-12-17T15:13:33+01:00 Hello, GTK4 https://blog.gtk.org/2020/12/16/gtk-4-0/
2020-12-18T18:00:37+01:00 Every time my neighbor starts practicing “Für Elise” on her piano, I respond with “Seven Natio
n Army” on my bass. 🎸  (Awww, too bad I’m using headphones, eh. 🥴)
2020-12-19T07:55:15+01:00 @ Ohhh, is that a wild parrot? I envy you Austral
ians! (But you can keep the spiders.) There are wild parrots in my city, too, but they’re way too afraid to get close to huma
ns. 😥 ![](https://www.uninformativ.de/pics/photo/birds/2017-11-05--IMG_8775-saturation-crop-scaled.jpg)
2020-12-19T21:11:57+01:00 z3bra takes home office to the next level 🤯 🤔  gopher://phlog.z3bra.org/0/kvm-switches-for-the-
desktop.txt
2020-12-20T13:38:02+01:00 So annoying that “i386” can mean any number of things: An actual i386, i486, i586, i686, or just 
“something Intel-ish with 32 bit”. Meh. If you call some binary “i386” and it needs a Pentium 2, then just say so. 🙄

2020-12-20T17:22:49+01:00 Yup, soundcard works in OS/2. Swiiish, swooosh. https://dump.uninformativ.de/v/c967774f3e/MVI_1381.MO
V.webm
2020-12-20T17:25:25+01:00 “IBM VoiceType” doesn’t work too bad when doing generic commands, like “open $program” or 
maximize window”. But, boy, it’s horrible when dictating text. Let’s see if this gets better after I’ve completed the
 256 (!) training sentences …
2020-12-26T08:10:49+01:00 tikz-kalender exists: https://www.ctan.org/pkg/tikz-kalender  Yay, I can finally ditch my super ugly 
custom script to create LaTeX calendars! 🎉
2020-12-29T20:02:35+01:00 Fuck. Why … So much … So many … boxes and bags and plastic and shit. Why … Why does it exist?
 Why do I exist? Fuck. 🚮 #ChristmasTrashCrisis
2020-12-30T08:34:28+01:00 @ (#>) I’m not finished either. It’s incredible. At least most of it is gone now. 🎉
2020-12-31T09:30:39+01:00 Alright, listen up. You probably have to know a bit about singing and vocal techniques to *fully* app
reciate this, but if you do, I guarantee your mind will be blown to pieces and you won’t recover for a few hours. I can’t e
ven *begin* to grasp the amount of skill and practice required to pull this off. Holy. Fucking. Shit. https://www.youtube.com/w
atch?v=MKyal_xzO0U https://www.youtube.com/watch?v=y4MF4EU3IHs
2021-01-01T00:03:06+01:00 Happy … next year! 🧯 🎆
2021-01-03T12:29:17+01:00 TIL: “Zero-sum thinking” (via https://garden.melyanna.net/notes/you-are-the-project.html#fn:1). H
uh. Guilty. 🤔
2021-01-03T12:30:17+01:00 Should I give Mastodon a try after all? 🤔  Certainly not doing self-hosting, though …
2021-01-03T16:45:47+01:00 This year starts with week number 53. 🥴
2021-01-03T21:53:24+01:00 @ Why do you think it’s not a good idea? 🤔 twtxt feel
s a bit too “one-way” at times, since apparently many people don’t check their access.log and don’t know you’re follo
wing them / mentioning them. I originally thought this was an advantage, less noise. Dunno, maybe this is just the coronavirus 
isolation speaking through me. 🥴
2021-01-04T06:24:29+01:00 @ @ @adguy https://twtxt.net/user/deadguy/twtxt.txt> (#) Oh, I do have it automated. :
)  Just feels like other people don’t do it. No idea, maybe it’s just because this community is so tiny.
2021-01-04T06:28:02+01:00 @ Hmm, in my mind, Twitter and twtxt are very similar. But
 then again, I never had a Twitter account, so I actually don’t really know. 🥴 The best ways to have a conversation are st
ill email and IRC, IMHO …
2021-01-04T06:35:53+01:00 (#) The answer is probably “no”, because of Netflix
. I like watching movies, DVD rental is very dead, and streaming is better anyway. When it comes to the *infrastructure* of tho
se companies, oof, how much of the web/internet will be left? 😨 It’s scary how many people use Google hosting, for example
. (I have a habit of doing `dig MX …`.)
2021-01-05T07:28:43+01:00 Oof. About 13 years ago, I was introduced to the suckless project. One of its major “selling points
” was that “software can be *done*”. You usually see a huge spike of commits in the beginning and then it falls off rapid
ly. It appears this basic idea is not very popular. We have to re-iterate it over and over: https://drewdevault.com/2021/01/04/
A-culture-of-stability-and-reliability.html
2021-01-05T09:38:49+01:00 @ (#>) Ah, no, I mean the individual programs. dwm is a good example. There was a lot of activity in the early years, but it has sl
owed down considerably in the last decade or so. That’s not because dwm is dead, but because it’s pretty much “done”. T
hey had a clear goal, they reached it, done. I’d like to see this approach/philosophy more often.
2021-01-05T14:58:06+01:00 @ @ (#<
ucmg26q https://twtxt.net/search?tag=ucmg26q>) Hmm, I guess for twtxt.net it means something like “be a microblogging platfor
m”, i.e. probably no private messages (totally new scope, not covered by the original spec, already solved by e-mail), no pas
tebin (already solved by other programs), no chat, … Then again, not even dwm is “pure”, because it has a built-in bar, w
hich maybe should be an individual program. 🤔
2021-01-05T15:27:55+01:00 @ (#)
 Hmm, I never used their software like that. When I used dwm, I applied my own patches (or used it vanilla, like dmenu) – whi
ch worked really great *for me*. Doesn’t work for anybody. And, yes, documentation is often terrible, plus the code style is 
way too “concise” IMHO, lots of short variable names, too much focus on the number of lines of code. But the idea of stayin
g small and having well defined goals, all that works great, I think.
2021-01-05T18:07:50+01:00 Deleted my account on twtxt.net. Don’t be alarmed! 😄 It was unused and caused confusion.
2021-01-05T18:12:39+01:00 @ Just a quick question regarding twtxt.net’s h
ashes (https://github.com/jointwt/twtxt/pull/288): Why not hash the unix timestamp instead of an RFC3339-formatted string? That
 would avoid having to deal with the `.replace("+00:00", "Z")` stuff.
2021-01-06T12:23:31+01:00 @ (#) I see. 🤔 Ag
reed, just using the original line would have been the easiest thing to do. Well, FWIW, I think including the twter URL is the 
right thing to do. Otherwise, two “Good morning!” twts sent at the same time get the same ID. That’d be wrong, wouldn’t
 it?
2021-01-06T17:12:47+01:00 Is it just me or is GitHub’s dark mode a bit *too* dark … 🤔
2021-01-06T17:19:46+01:00 Haha. I actually made a Mastodon account. Didn’t take long until I got my first “spam follower”
: A bot that follows everyone in an effort to gain attention. Yeah. The crux of large social media networks … (Sooner or late
r, the same thing will happen with twtxt, though.)
2021-01-06T19:12:45+01:00 @ (#) Ya see, your t
erminals are black -- now switch to a massively bright browser showing a white page and you'll be blind. 🥴  Dunno, it doesn'
t have to be *dark* as in *black*. twtxt.net’s dark theme, for example, is really nice.
2021-01-06T19:37:15+01:00 @ Whoa, dude, that would go to eleven! 🤯
2021-01-07T15:26:45+01:00 @ (#>) Yeah, a bit. But nothing’s stopping people from spamming my twtxt.txt file with spammy user agents. If someone can reach m
e, there will be spam. It’s inevitable. 🤣 (Just much more unlikely if twtxt stays niche and tiny.)
2021-01-07T17:14:55+01:00 @ (#) Naaah, where
s the fun in that? 🤣
2021-01-07T17:20:40+01:00 I wish Audacity had horizontal guide lines in spectrograms to make it easier to read frequencies. 
 https://dump.uninformativ.de/v/40de7f426e/a.png
2021-01-07T19:14:40+01:00 @ (#) Huh, well, tha
t’s better than nothing. 😲 Thanks!
2021-01-09T08:35:52+01:00 @ (#>) How it all began: https://dump.uninformativ.de/v/7e47c78d04/the-look-of-betrayal.webm
2021-01-09T10:16:25+01:00 @ (#>) No, I just stole that video from The Internet. Also, nice dinosaur vibe in your vid. - 😂
2021-01-09T10:50:45+01:00 Task for this weekend: Trying to make these frets a bit smoother. https://dump.uninformativ.de/v/a2b4
e9ba2e/f.png
2021-01-09T11:54:33+01:00 @ (#>) Lol, mostly the birds, but now that you mention it … 😁
2021-01-09T19:20:01+01:00 @ (#) Thx 🥴  It
s the first time I’m doing this. Works great, though, already feels *much* better. 🎉
2021-01-09T19:38:03+01:00 @ (#>) Holy smokes, that’s a tidy desk. Here’s mine (few months ago, as posted on nixers.net): ![](https://dump.uninformativ.de
/v/c3bb087b5a/desk.jpg) (Desktop screenshots over here: https://www.uninformativ.de/desktop/ )
2021-01-09T19:47:19+01:00 “Isn’t it all a mess?” // Windhand - Grey Garden // https://www.youtube.com/watch?v=nn8ShYUuIp4
 #NowPlaying
2021-01-10T10:48:02+01:00 @ (#) Yeah, it’s a
 huge difference. Pretty happy with the results so far. 🥰 Still, I’d rather pay more next time. (The whole bass guitar thi
ngy was an experiment, I didn’t know if I was going to quit after a few weeks. I tried guitar first, didn’t like it. So I b
ought the cheapest bass I could find. Turns out, it’s awesome, I love it. 😍) 
2021-01-10T19:33:01+01:00 “You broke Reddit! 😢” Well that’s just great.
2021-01-10T19:34:59+01:00 The end of season 3 would be a good moment to end Star Trek Discovery.
2021-01-11T15:30:18+01:00 @ (#<34qplea https://twtxt.net/search?tag=34qplea>) It’s 
working again! I did a great job, eh? 😇 
2021-01-11T15:57:11+01:00 Finally found the perfect mug for me: https://dump.uninformativ.de/v/fb469401f7/mug.png #Profanity #M
aybeNSFW
2021-01-11T21:37:16+01:00 @ (#) Ohhh, nice sho
ts! 
2021-01-12T15:21:54+01:00 @ (#t.txt>) Would be interesting to plot these values. I suspect there are tons and tons of feeds with just a few messages and then
 some bots with thousands of twts. 🥴 
2021-01-12T15:23:44+01:00 Seeing crashes again with Intel GPUs on Linux 5.10. Gah. The Internet suggests to remove the xf86-vid
eo-intel driver and have X11 fall back on modeset instead … Let’s give it a shot.
2021-01-12T21:18:23+01:00 @ (#) Yea
h, looks like most of the feeds are tiny and then there are a couple of huge bots: https://dump.uninformativ.de/v/898bef509f/fe
edhisto.txt (Or I’m too tired and stupid, which is always a valid option.) (Also, I didn’t clean up for duplicates, either.

2021-01-12T21:19:39+01:00 @ (#<2nnst4a https://twtxt.net/user/adi/twtxt.txt>) Don’t
 be afraid, it will revert. At some point, you’ll think it’s ugly again. 🥴 
2021-01-12T22:09:57+01:00 @ (#<2nnst4a https://twtxt.net/search?tag=2nnst4a>) Yeah, s
hell scripts kind of were “the holy grail” for me for many years, but this is changing lately. Especially the lack of prope
r data structures (lists, dicts) is really annoying. But, uhm, don’t let me stop you! Enjoy it while it lasts! 😁 
2021-01-13T17:46:24+01:00 @ (#<2nnst4a https://twtxt.net/search?tag=2nnst4a>) It’s 
just so tempting. “Oh, I can do this in a few lines of Shell.” Nope, should have been C or Python right away. 
2021-01-13T19:18:27+01:00 My whisky bottle is empty. Sad.
2021-01-13T20:45:47+01:00 @ (#<5sbb27q https://twtxt.net/search?tag=5sbb27q>) Haha, n
o. I bought it a couple of years ago, actually. Nevertheless, it’s empty now! Sad. https://dump.uninformativ.de/v/78e91aa216/
laga.png 
2021-01-14T20:02:09+01:00 Hmm … I miss the nice warm light of my christmas decoration. Maybe I’ll put it back up. 🤔
2021-01-14T20:22:21+01:00 (#<7tl43vq https://www.uninformativ.de/twtxt.txt>) That did not help. (Why are graphics drivers so fr
agile?) 
2021-01-14T20:30:44+01:00 @ (#) Sung
lasses! 😎 
2021-01-14T20:38:06+01:00 (#) Oh, we have our first chinese user in the twtiverse
? Welcome! 👋 
2021-01-15T08:59:56+01:00 @ (#>) Oh, sorry then. The glyphs looked chinese to me and Google Translate said so. But I really have no idea. :(
2021-01-15T21:06:58+01:00 @ (#t.txt>) Is this translation of one of the replies correct? “Looking at the name, I thought it was a txt site dedicated to Tai
wanese 🤪 🤪” 😂 
2021-01-16T09:56:35+01:00 @ (#<7tl43vq https://twtxt.net/conv/7tl43vq>) Oh, I sacrific
ed cats. Lots and lots of them. 😈 
2021-01-17T07:21:42+01:00 Bam, snow! 😊 ⛄
2021-01-17T10:53:33+01:00 @ (#) Nice! We didn
t get that much, but still. I just saw a kid roll around in the snow. 🤣 
2021-01-17T17:31:43+01:00 @ (#>) Now there is enough. 😁  It’s not like I’d do it, but still nice. 
2021-01-17T17:35:22+01:00 @ (#) Awwwww 😍  W
e didn’t get that much. (It appears I live closer to a city, so it’s probably a bit warmer here?) 
2021-01-18T18:05:58+01:00 People are super unhappy with the spelling of the capital of Ukraine in tzdb. Rename requests pop up 
continuously: http://mm.icann.org/pipermail/tz/2021-January/029679.html
2021-01-18T18:10:15+01:00 @ (#) If XTerm only sup
ported fallback fonts. 😐 
2021-01-18T18:20:01+01:00 The “FUBITSU” drive 😁  http://www.os2museum.com/wp/every-bit-matters/
2021-01-19T19:57:07+01:00 Next book in the “nixers book club”: The UNIX-HATERS handbook! https://nixers.net/Thread-Nixers-B
ook-Club-Book-2-The-UNIX-HATERS-Handbook
2021-01-19T20:03:56+01:00 😊 🤘 // Acid King - Center of Everywhere // https://www.youtube.com/watch?v=Bv-bgfM9jZM #NowPlay
ing
2021-01-20T19:56:25+01:00 @ (#t.txt>) Whoops. Well, let’s hope they can’t do a lot with just your phone number. (I may be a bit old-fashioned and blissfu
lly ignorant, but can they do *anything* aside from sending you spam?) 
2021-01-20T19:57:06+01:00 @ (#) Feel free to j
oin the forums. 😊 I hope there’s going to be lots of interesting discussions. 
2021-01-21T15:39:14+01:00 @ (#) The
 “Z” is fine, but date and time really have to be separated by a “T”, IIUC. 🙂 That one twt on http://darch.dk/twtxt.
txt is broken, IMO. 
2021-01-21T18:23:13+01:00 In theory, I’m saving a lot of time by working from home 100%. But it doesn’t feel that way. The 
days appear to be just as short as usual. Meh.
2021-01-21T20:37:48+01:00 @ (#) Wel
l, thanks – and god dag! I guess. I’m sorry, I don’t know Danish. ;( 
2021-01-21T21:34:17+01:00 Dun dun dun … 😁 // Stoned Jesus - Black Woods // https://www.youtube.com/watch?v=0J9MDi-Twuw #No
wPlaying
2021-01-22T17:13:59+01:00 When I see people interact on twtxt *without* the use of the [Twt Hash Extension](https://dev.twtxt.n
et/doc/twthashextension.html), it’s pretty messy. It really makes me appreciate that extension. 👍 Threading is such an imp
ortant feature. 👍 Too bad the old clients don’t support that. 🤔
2021-01-22T20:38:00+01:00 @ (#) Heh, yeah, tha
t too 😁 
2021-01-23T06:45:56+01:00 @ (#<3qhn7la https://twtxt.net/search?tag=3qhn7la
>) Nice! I’m thinking about polishing up or rewriting my own client, just to get another alternative out there. It’s a bit 
messy at the moment. Leveraging mutt (or another MUA) to read twtxt works great, IMHO. 
2021-01-23T06:50:17+01:00 Thinking about changing my online nickname, because it’s ancient and quite a bit stupid. I wonder h
ow much chaos that would cause in the twtiverse. 🤔 🥴
2021-01-23T08:46:50+01:00 @ (#>) So, basically a new feed which people have to follow afresh? 🤔 I mean, the HTTP redirect helps with a new feed URL, but n
ot with the username (since people have to explicitly store that name in their database). 
2021-01-23T17:12:22+01:00 @ (#>) Hmm, since the username is not part of the actual feed, clients have to store the name separately. (This is actually a flaw 
of the spec, if you ask me.) So, if I change my name, people would still send me @vain stuff, unless they manually edit their c
onfigs. I don’t see a way for an automatic/seamless transition. 🤔 
2021-01-23T17:15:39+01:00 @ (#) Yeah, it’s a
 real word, sadly. I picked it a really long time ago, when I wasn’t good at English – I thought it meant something else. 
 It’s always a bit embarrassing to read that nickname. Haven’t really thought of something else yet (doing this as an ad
ult feels weird), maybe I’ll just use my initials or fire up a random generator. 🥴 
2021-01-23T17:17:15+01:00 Alright, rewrote my twtxt client in Python. It’s cleaner and a loooooot faster now. fork() + exec()
 in a Shell script is so super expensive, especially when done many times (i.e. on every twt I see) …
2021-01-23T17:19:16+01:00 (#) … also fixed a few bugs in the process in the ar
ea of twt hash calculation 🙄 Normalizing the time stamps is nasty. 
2021-01-23T17:53:22+01:00 @ (#) Haha, n
ot gonna talk about that. 😄 
2021-01-23T19:43:57+01:00 @ (#m/search?tag=onuyxhq>) Well, it’s a bit exotic: It fetches all the feeds I follow and puts them into a Maildir, which I can t
hen read using Mutt. It looks like this window on the left: https://www.uninformativ.de/desktop/2021-01-12--katriawm-twtxt.png 
So, it’s a text-only user interface for a terminal on GNU/Linux. (Didn’t care about portability to BSD yet, maybe in the fu
ture.) The new code is not yet published, as it’s very fresh and barely tested. 🙃 👷 
2021-01-23T19:45:08+01:00 @ (#) It come
s from my years as a teenager. Lots of strange stuff was going on back then. 🤐 
2021-01-23T19:57:16+01:00 @ (#) DVCS ha
ve made my life so much easier, I wouldn’t give that up. 🤔 Diffability™, history, checksums, syncability, easy branching
. There are so many reasons for me to love it. 😊 
2021-01-23T21:11:14+01:00 I’m seeing a lot of “FOLLOW: @news from @vain using twtrd/latest” recently on twtxt.net. Bug on
 your end or on mine? 🤔 🙃
2021-01-24T08:34:06+01:00 @ (#m/search?tag=dvsqrpq>) DVCS = Distributed Version Control System. Something like Mercurial, Bazaar, Darcs, or Git. (Git was pro
bably won this “war”, but there are others.) 
2021-01-24T08:35:00+01:00 @ (#) I see. 
🤔 Dunno, I might be biased here. The advantages outweigh the costs by far, IMHO. I use Git for almost everything, no matter 
the size. 
2021-01-24T08:35:57+01:00 @ (#<2xd37ma https://twtxt.net/search?tag=2xd37ma
>) Ah, alright! 👌 
2021-01-24T12:14:45+01:00 @ (#) Welco
me back, birb overlord! ![](https://dump.uninformativ.de/v/562d283ad5/birb.jpg) 
2021-01-24T15:08:49Z My rewritten twtxt client will be called “jenny” – and I now somewhat hope that twt.social will inde
ed be renamed to yarn / yarn.social 😁 https://en.wikipedia.org/wiki/Spinning_jenny
2021-01-25T17:25:38Z @ (#) Großartig! 🤣
2021-01-25T17:55:56Z @ (#) I don’t kno
w. But you got me.
2021-01-25T18:05:48Z (#) In case someone wants to take a look: https://uninforma
tiv.de/git/jenny First release will follow when I used it for a while.
2021-01-26T13:44:54Z @ (#) Hmm, yeah, that cou
ld be worth a try. However: The program tends to be I/O bound because it has to check tens of thousands of local files (one for
 each twt). Not sure if optimising networking makes a big difference. Plus, it’s finished in 3-6 seconds anyway. 😊
2021-01-26T14:21:22Z @ (#) Hm
m. I never really thought this would matter. Most twtxt files are small and I only do a fetch about every 10 minutes. Retrievin
g a couple of JPEGs from people’s regular web sites is probably more costly. 🤔 Nevertheless, I’ll consider adding it. Th
anks!
2021-01-26T19:44:17Z (#) I love the turn this thread took. 🥴
2021-01-27T06:59:06Z Ben Fiedler wrote a nice introduction to BundleWrap – a config management tool that I occasionally contr
ibute to and that we use at work (~1000-ish systems): https://3fx.ch/blog/2021/01/25/bundlewrap-first-impressions/
2021-01-29T15:29:29Z afk for a while due to personal stuff
2021-02-08T17:08:32Z Back, I guess. Holy cow, so many new twts. 😯
2021-02-08T17:41:04Z @ (#) `ss` is part of
 `iproute2`, the “new” tool chest to do networking stuff on Linux. Same as `ip` instead of `ifconfig`. I’ve grown to like
 them, they’re often way more powerful and/or cleaner. Documentation is lacking, though.
2021-02-09T13:46:03Z @ (#) `ss` is certainly b
etter when it comes to IPv6, because it doesn’t truncate those long addresses (like `netstat` did). It can also do filtering,
 see `sport` in its manpage. Other than that, it’s mostly the same, I’d say. The switch from `ifconfig` to `ip` is much mor
e important IMHO, more powerful, cleaner interface — but I have to admit, I mostly forgot how to use the old tools because I
ve been using `iproute2` stuff almost exclusively since ~2012.
2021-02-09T13:46:20Z @ (#) Just found this in 
my bookmarks: https://dougvitale.wordpress.com/2011/12/21/deprecated-linux-networking-commands-and-their-replacements/
2021-02-09T13:51:30Z Over night, the (relative) humidity in my apartment dropped from ~40% to ~25%, while the temperature staye
d pretty much the same. I didn’t open a single window. How did that happen? Is my apartment leaking?
2021-02-09T16:12:01Z python-cryptography now requiring Rust has caused quite a bit of drama: https://github.com/pyca/cryptograp
hy/issues/5771 🍿 🤦
2021-02-09T18:47:52Z This is my favorite NPM package ever. Why? Because the author blindly took a `LICENSE` file from one of my
 repositories and copied it verbatim – including my name in the copyright line. 🥴 🥴 🥴 https://www.npmjs.com/package/
mfox
2021-02-09T19:47:08Z @ (#) All three of them? 
Hopefully not. 🤔
2021-02-10T13:54:00Z @ (#) Ye
s, it’s only build-time, but we still had to install a Rust compiler on many machines. 🥴 Well, it is what it is, probably 
going to happen a couple more times anyway.
2021-02-10T13:55:18Z @ (#) Oh god no, no crypt
o, they are very stupid little devices. 😁 Buuuut all the same manufacturer. Hmm.
2021-02-10T13:56:59Z (#) It’s really a bit annoying. 20% rel. humidity now. Electrost
atic charges everywhere. I get zapped all the time. 🧟⚡ Got to do some laundry, maybe that helps …
2021-02-10T13:57:31Z @ (#) Oo
oohhhhhh, *that* has already been done *a lot* 😂 🍕
2021-02-10T13:58:27Z @ (#) In what regar
d? I’d stell prefer us to learn from past mistakes. 🥴
2021-02-10T19:20:19Z @ (#) 🤣
2021-02-11T17:40:52Z @ (#
btw, what happened to our little local challenge of not using Google for a while? That still on? 🙃 >
2021-02-11T17:42:17Z I think it’s time to fire up [bucklespring](https://github.com/zevv/bucklespring) and [ratterplatter](ht
tps://uninformativ.de/git/ratterplatter) again. 🧓
2021-02-11T17:55:52Z @ (#
I can only recommend to optimize your setup/tooling in such a way that you don’t relay on any fixed browser. External bookmar
k tools, external search engine shortcuts, stuff like that. It’s liberating. I switch between three browsers and barely notic
e any difference.
2021-02-11T18:28:24Z Current state of mental health: 1) Putting bread into the toaster, 2) turning on the toaster, 3) waiting f
or it to finish, 4) taking the finished toast out of the toaster, 5) putting some stuff on the bread, 6) what am I doing again?
 7) waiting for the toast to finish, 8) being surprised that there’s cold toast on my plate 🤔
2021-02-11T19:13:24Z @ (#) Ooooooohh, *that’
s* the trick! 🤯 😂
2021-02-11T19:17:37Z @ (#) Uh, that looks real
ly good. 😯 (Zwetschge is a much better word than “plum”, eh?)
2021-02-12T13:50:03Z @ @ (#https://twtxt.net/conv/q2vddea>) I have to admit, I have never eaten anything rosehip-ish. No idea what that tastes like. 🤔
2021-02-12T14:27:12Z @ (#<77evbmq https://twtxt.net/user/prologic/twtxt.txt
>) But it’s only 15:30! 🥴 gn8
2021-02-12T14:53:00Z Found https://sourceware.org/systemtap/ via https://engineering.skroutz.gr/blog/uncovering-a-24-year-old-b
ug-in-the-linux-kernel/ via coworker. Let’s see how useful that is. 🤔
2021-02-12T18:41:20Z @ (#) Oh, software
 can be very much “done”. Define a scope, implement all required features, done. Everything after that is / should be fixin
g bugs. 😊
2021-02-12T18:58:39Z That metadata I keep seeing at the top of some twtxt feeds ("nick = ", "url = ", etc.) is not formalized a
nywhere, is it? Where does it come from? The actual question is: Should I stick to a certain format? 🤔
2021-02-13T08:32:10Z (#) Ah, nice. I suppose it will probably look like the examp
le in the PR you recently opened? https://github.com/jointwt/twtxt/pull/392/files#diff-307ace82bbf75c9c596cfc5c978b7fe4c621f5b1
3bd70f87e89f7d5f20cec734R23-R26
2021-02-13T08:37:58Z (#) Looks fine here, too: https://movq.de/v/78716c3687/t.png 🥳
2021-02-13T08:57:47Z @ (#) Alrighty! Better ch
ange my client to match those. :) (I use totally custom stuff at the moment.)
2021-02-13T11:33:43Z Let’s do this. Renaming from “vain” → “movq”. Let’s see what happens. 🤷
2021-02-13T12:43:35Z @ (#) Ye
ah, nothing is evaluating "nick =" lines (yet?), eh? So I’m imposing work on all of you. Isn’t that great? 🤣
2021-02-13T15:40:32Z Great song for beginners like me 🎸 Basically just 3 riffs, but it’s still awesome 🤘 // Monolord - 
Empress Rising // https://www.youtube.com/watch?v=rCc901E02eY https://www.youtube.com/watch?v=jtW1j6RT1ag #NowPlaying
2021-02-14T07:59:15Z @ (#) I was reluctant, too, at 
first, but proper threading seriously improves the twtxt experience. This should have been built-in from the start.
2021-02-14T08:10:03Z @ (#) It appea
rs to be invalid anyway according to IDNA2008: `dig: 'xn--dw9h.social' is not a legal IDNA2008 name` https://www.unicode.org/fa
q/idn.html#15 🙁
2021-02-14T14:11:16Z Just noticed I don’t even have CVS installed anymore. Good riddance.
2021-02-14T14:47:43Z FWIW, [jenny](https://uninformativ.de/git/jenny) now uses the "nick =" line from feeds if it's present. 

2021-02-14T19:30:15Z @ (#<4qoykfa https://lyse.isobeef.org/twtxt.txt>) Great shots, ma
n! Tiny bit of Skyrim feeling there. 🥰
2021-02-14T19:38:27Z @ (#) 100% agree. Fun fac
t: Couldn’t we actually do that? I mean `timestamp \t twt-id \t reply-id \t text`. Older clients would just include the IDs i
n the message, but they wouldn’t break. (I should shut up about extending the format, though. I was *super* skeptical about @
’s twtxt.net extensions at first and voiced my opinion on various occasio
ns. I see it a bit differently now, especially since the original twtxt community appears to be pretty much dead, so … maybe 
there’s room for twtxt 2.0? Maybe not? I don’t know. I don’t want this little community to divide even more. 😨)
2021-02-14T19:40:10Z @ (#) Subversion? That 
CVS done right” thingy? Never heard of it! 🥴
2021-02-14T19:43:21Z (#) And just to be clear, without the work on twtxt.net by @gic https://twtxt.net/user/prologic/twtxt.txt> and you other people, twtxt would be very very dead now. That would be a shame. 
I really appreciate your efforts!
2021-02-15T15:14:10Z (#v5yaeha) Indeed, using the shortest form possible (see this twt) would be nice. I’ll change my client 
accordingly. 👍
2021-02-15T15:17:06Z (#v5yaeha) Or is it? Discoverability is an issue with twtxt. Without the URL, I have absolutely no idea wh
ich thread this might belong to *if I’m reading a completely new feed*. But with the URL, I can visit https://twtxt.net/conv/
v5yaeha and see what’s going on. Hmmm … #ConfusedBrain
2021-02-15T15:28:29Z @ (#.txt>) Covid isolation? We’re all getting reaaaaally lonely? 🤣
2021-02-15T15:57:21Z GTK now shows what you’re typing while using the Compose key 🎉 https://movq.de/v/bd2b7ee524/compose.m
p4
2021-02-15T16:38:27Z Mein Name ist Johann Knoggstadt und ich versuche jetzt, online Briefwahlunterlagen anzufordern.
2021-02-15T16:49:26Z (#ivcdagq) Wahnsinn, da war wirklich ein HTML-Formular, das man ausfüllen und abschicken konnte. 🤯  Na
, dann mal schauen, ob auch was im Briefkasten landet.
2021-02-16T17:12:13Z @ (#) Bestätigungs-E-Mai
l kam schonmal keine. (Das kann der Deutsche, meckern. 🥴) Mal sehen. Wenn da wirklich demnächst was im Briefkasten ist, war
 das eine erstaunlich angenehme und einfache Sache. 😊
2021-02-16T17:14:07Z (#) Fun fact, I always feed twts in their raw form. Was a bi
t noisy at first, yes, but I got used to it really fast. 🤔 Not to say there’s no room for improvement, but it’s also not
 a complete disaster.
2021-02-16T17:15:16Z @ (#) Morning! Or 
evening. Or something. It’s always morning somewhere! 😁
2021-02-16T18:09:22Z Olives. More olives.
2021-02-16T18:18:03Z Someone remind me real quick why I’m still using sudo instead of doas.
2021-02-16T18:28:50Z @ (#) Oh, no, I me
an on Linux. There’s opendoas, a portable version.
2021-02-16T18:29:26Z @ (#) 🤣  Hey, noch kan
n alles total schiefgehen! Besteht noch Hoffnung!
2021-02-16T18:56:54Z (#) Argh, `persist` doesn’t really work on Linux (yet). W
ell, that’s kind of a blocker. https://github.com/Duncaen/OpenDoas#persisttimestamptimeout
2021-02-17T12:10:10Z @ (#) Interesting!
 😯 Not free software, though, eh? I guess it’s almost impossible to make a new sophisticated browser engine as FOSS. 🤔
2021-02-17T14:36:32Z FWIW, just made my OpenBSD bundles for BundleWrap (https://bundlewrap.org) public: https://uninformativ.de
/git/bw-bundles #ConfigManagement
2021-02-17T14:56:45Z @ (#<36pctnq https://twtxt.net/user/bml/twtxt.txt>) You might fi
nd this interesting: https://github.com/wolfcw/libfaketime > > >
2021-02-18T14:54:23Z @ (#) Re 
search engine shortcuts”: A little script using something like dmenu or rofi will do the job. Basically something that allo
ws you to type “ddg how to make bread” or “wiki Rose McIver”, which then opens DuckDuckGo or Wikipedia in your current 
browser. But that’s only my solution, maybe that doesn’t work for everyone. Another idea would be to simply make a little s
tatic HTML page with a couple of input forms.
2021-02-18T19:53:00Z Y’all watching the Mars thingy, right? https://mars.nasa.gov/mars2020/timeline/landing/watch-online/
2021-02-18T21:00:19Z (#) 🥳
2021-02-19T10:58:13Z @ (#) Ye
ah, you missed it. 😲 Pretty fancy tech, the probe did surveillance of the landing area on its own *while it was landing* to 
find a good place to touch down. I’m really surprised that this worked and didn’t trigger a segfault somewhere. 😁
2021-02-19T13:31:45Z I have way too many articles in my “read later” queue. I need a different strategy.
2021-02-20T05:28:32Z @ (#) Heh, I remov
ed lobste.rs from my feed reader because there is *too much* interesting content. Can you keep up with reading all those articl
es? 🤔
2021-02-20T05:30:23Z @ (#) So basically, “if
 you haven’t read it by now, it’s probably not that important anyway”? 🤔
2021-02-20T05:38:42Z @ (#) I’m surprised
 by how good these shots are: I love taking photos of birds, too, but getting the focus right is super hard. They move around s
o fast. 😯 I see you’re using a Nikon Coolpix S6500?
2021-02-20T05:39:58Z (#) Ah, oh, those are two different feeds. Didn’t not
ice. That explains the tiny bit of confusion in my client. 🥴
2021-02-20T08:25:24Z Only seeing HTTP 200 from twtxt.net at the moment, despite `if-modified-since` 🤔  https://movq.de/v/fb3
8f7c1bb/ifmod.png Not an issue for me personally, just wanted to mention it.
2021-02-20T08:28:48Z Some House, perhaps? 🥰 // Snake Sedrick & Andro - She Is My Destiny // https://www.youtube.com/watch?v=
-jozZ_xJ-0o #NowPlaying
2021-02-20T09:17:27Z Good lord, following people on Mastodon is an ordeal. I mean, the process of adding someone to your list o
f people that you follow. That cross-server authorization dance takes forever – and often simply fails. Why is that so diffic
ult? #AllHailTwtxt
2021-02-20T09:18:58Z @ (#) Yeah, but I 
*want* to! 🤣  There’s so much interesting stuff. But yeah, it’s pointless, there’s only so much you can do in a day 

2021-02-20T09:51:16Z @ (#) LO
L! That … that doesn’t help. 🤣 > > > >
2021-02-20T10:08:13Z @ (#) Wh
ich client did you use, if any? I’m using the standard web interface. And I agree, everything feels a bit “too hard”. The
y *try to* keep it simple, but hm …
2021-02-20T11:10:30Z Some vacation coming up. I think I’ll do a feature freeze on all of my (currently unreleased) projects a
nd only do refactoring, simplification, stabilization. 👷
2021-02-20T11:50:24Z @ (#) Th
e only interesting one is probably my twtxt client. I’d like to get more “modern” (meaning, they support threading) twtxt
 clients out there, so I’ll at least *try* to make mine usable by other people. 🤣 The other projects are ongoing stuff (al
l of them super niche), like my X11 status bar.
2021-02-20T11:51:02Z btw @ is your twtxt client publicly available somewhere? 🤔
2021-02-20T18:37:00Z @ (#<5nkf6gq https://twtxt.net/conv/5nkf6gq>) Thanks! I see, one 
of those “this is just for me” projects. 😄 How do you like urwid? Is it really better than curses? 🤔
2021-02-21T06:31:32Z @ (#) Welco
me back 🙃
2021-02-21T06:35:28Z @ (#) Hu
h. twtxt.net computed the hash zafd26q for melyanna’s original twt. I get kjsxeka. The difference appears to be that my clien
t used the URL https://tilde.club/~melyanna/twtxt.txt, while twtxt.net used just http://. That’s a) a bit of a problem if peo
ple provide their feed over multiple protocols (half-baked thought, maybe we should omit the scheme? 🤔), b) might be a bug b
ecause twtxt.net’s web interface shows https://. 😯
2021-02-21T07:28:23Z (#) I’ll give Mojeek a try. 🤔 Have used DuckDuckGo for 
a couple of years now. Neither of them are actively transparent on *how* they make money. At least I couldn’t find anything i
n ~10 minutes. I remain sceptical (of both), but hey, you can’t be sure anyway with these things, and alternatives are good. 
👍
2021-02-21T07:31:09Z Not using semver for my own projects was probably one of the worst decisions in the last decade. 🤦 I sh
ould change that …
2021-02-21T10:13:02Z @ (#) Ho
ld on, this was a mistake on my part. Your pod really does follow melyanna via http, so the hash is correct. Only your @-mentio
n used the https version, which had me confused. 🥴 >
2021-02-21T12:17:18Z @ (#) Al
righty: https://github.com/jointwt/twtxt/issues/408
2021-02-21T12:24:30Z @ (#) Date-based versions
, such as `xiate-20.07`. 🤔 It’s rare, but some of my software does get packaged for some Linux distros … At the end of t
he day, most of my releases would probably end up bumping the major version number. 🙄 But with semver, it would at least be 
obvious for users that something might/will break.
2021-02-22T10:24:04Z (#) Hat funktioniert! Einfach so! 🤯 🤯 🤯 Ich erklä
re die Hölle hiermit offiziell für zugefroren. Kafka weint leise in der Ecke.
2021-02-22T11:21:39Z Why I love the Finnish language: No grammatical gender (easier to learn, less politics), written almost ex
actly as spoken, simpler alphabet (no diacritics, no ambiguities like in some languages, e.g. in German “f”, “v”, and 
ph” can sound exactly the same), numbers follow a simple and consistent pattern, and finally, sounds awesome. Why I hate it
: Kirjakieli (written Finnish) vs. Puhekieli (spoken), you basically have to learn two languages. 🤦
2021-02-22T15:07:22Z (#) What keeps annoying me: The changes between releases ar
e usually tiny, for example: https://www.uninformativ.de/git/katriawm/file/CHANGES.html Very few people use my stuff anyway. I 
might be overthinking this … 🙄
2021-02-23T06:30:55Z @ (#<7yhhuia https://twtxt.net/user/eldersnake/twt
xt.txt>) Oh, that’s great! Thanks! (I’m usually in the position of cleaning up other people’s mess *because the team does
n’t exist anymore*. Gah!)
2021-02-23T10:59:17Z Got a little surprise gift, a “squeeze filler” fountain pen. (The person who gave it to me thought it 
was just a pen, didn’t really care.) As I do calligraphy from time to time, I happen to own a few flasks of ink!  Now, let’
s see how much of a mess we can make … https://www.penchalet.com/pen-how-to/how_to_fill_squeeze_converter_fountain_pen.html
2021-02-23T15:58:15Z Thought this was a super quiet day on twtxt – only to find out that my cron job to fetch the feeds didn
t run. 🤦
2021-02-23T17:22:01Z @ (#net/hacker-news-newest/twtxt.txt>) That’s super misleading. It implies “facebook.com” previously had access to the cookie
s of, say, “google.com”, which it clearly didn’t. Also, this is scary: “… when Total Cookie Protection detects that y
ou intend to use a provider …” They try to detect my intentions? That’s going to work out just great. 🙃
2021-02-23T17:36:00Z *New* software is being written for CDE: https://sourceforge.net/p/cdesktopenv/mailman/message/37226021/
2021-02-23T19:28:49Z @ (#<4u3aeva https://twtxt.net/conv/4u3aeva>) But but but … I d
on’t have a workshop. 🥴 It worked out well, though, as I was super clever and tried with water first to see if it leaks (p
ats on back).
2021-02-23T19:30:31Z @ (#) Lol, the mould. 
 Yeah, no idea why anyone would want to *start* using SF now. Those times are over, really.
2021-02-23T19:31:25Z (#) @ Aloha 👋
2021-02-23T19:50:17Z @ (#) Fawns?! Is that
 a farm or are they wild?
2021-02-23T20:30:20Z @ (#) … or take the Ope
nBSD project, they still use CVS. When asked, they say that it just works well for them and there’s not really a reason to ch
ange. That’s super hard for me to imagine. I’d love to see their daily workflow some day – how do they work, how do they 
think?
2021-02-24T06:32:58Z @ (#) The “used it for 
some time” part is probably the key ingredient. 🤔 However, I can’t really imagine that the OpenBSD gals/guys didn’t ha
ve a lot of contact with Git by now. I still suspect there’s something special about CVS that they really value. 🤔 (Or may
be it’s just this: They probably would have to reimplement or at least audit Git in order to get it into their base system, w
hich would be a hell lot of work.)
2021-02-24T06:34:20Z @ (#) Reminds me a
 bit of RCS? 🤔 I’m curious to see what you come up with!
2021-02-24T06:47:14Z Today’s task: Sifting through this to see if there’s anything “of value” in there: https://movq.de
/v/b92e9e60db/f.png
2021-02-24T07:15:57Z @ (#) Ye
ah, from when I was a kid and stuff like that. Some kind of “family heirloom”. 🥴 Fun fact, we might be looking at a lot 
of money: One new floppy sells for about 4 EUR in Germany these days. Granted, lots of these will already be broken, but still 

2021-02-24T08:20:28Z @ (#>) Ouch! You’re no longer working from home? Oh, wow, I just saw the infection rates in Australia, basically zero … 🤯
2021-02-24T19:20:02Z @ (#) Life on the cou
ntryside seems nice … if it wasn’t for all the bugs and spiders and stuff. 🕷 I forgot, what were those things called in 
10.jpg?
2021-02-24T19:39:09Z (#) Sometimes I’m not sure if they are serious or not. 
 They tend to have a crazy humor. The project does sound interesting, with privsep and all. (I love pledge and unveil and wish
 we had those on Linux.)
2021-02-25T07:09:48Z (#) Probably that: https://twtxt.readthedocs.io/en/latest/us
er/registry.html I don’t really know how to find *those registries*. 🤔 Finding people to follow is always a bit hard, even
 on Mastodon or other social networks. (Let alone real life. 🤣)
2021-02-25T07:19:13Z (#) Haven’t found much of public interest yet, but a bunc
h of floppies with software that my grandfather wrote in the 1990ies. 😲 Also these lovely little listings: https://movq.de/v
/e4eed0225e/ Zoom in, they were printed on a dot matrix printer. 🥰
2021-02-25T09:07:15Z @ (#) For what? Pe
ople or registries? 😀
2021-02-25T13:35:38Z @ (#) 140 characters is v
ery much irrelevant. As for “the extra stuff”, that all comes from https://dev.twtxt.net/ – most importantly the “Twt S
ubject Extension” and “Machine-Parsable Conversation Grouping”
2021-02-25T14:48:44Z @ (#) Or are you talking 
about the “metadata” / “preamble” at the top of twtxt files? That hasn’t been formalized, as far as I’m aware. This
 is what Yarn.social does, I do the same: https://github.com/jointwt/twtxt/pull/392/files#diff-307ace82bbf75c9c596cfc5c978b7fe4
c621f5b13bd70f87e89f7d5f20cec734R18-R35
2021-02-25T14:52:27Z Corona isolation is getting to me now. Took almost a year (yay, introverts unite), but I’m really exhaus
ted now. Same stuff every day, no human beings around, no *new* human beings to meet. Ugh. #RandomComplaint
2021-02-25T15:30:22Z @ (#) Yeah, oof, d
on’t remind me … I don’t expect to get back to the office in 2021. 😑 Maybe 2022. Vaccination is going so slow in Germa
ny …
2021-02-25T19:12:45Z @ (#) Ah, are you using something BSD-ish
? SIGINFO is not as common on GNU … Sadly. Actually, I even vaguely remember SIGINFO being “not a thing” on GNU, because 
we tried to use it in BundleWrap, but had to resort to using SIGQUIT instead for portability … Not sure anymore. 🤔
2021-02-25T19:42:21Z Probably the best mix of all times … 😍 // Sima Deep - Make Me Flow // https://www.youtube.com/watch?v
=hvbe1bBsPlE #NowPlaying