# Learn more about twtxt: # https://twtxt.readthedocs.io/en/stable/ # https://www.uninformativ.de/twtxt-mention.html # # 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 = 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 # # prev = te4a6oa twtxt-old_2021-02-24_te4a6oa.txt 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 @ (#) Yeah, 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 countryside 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/user/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 bunch 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? People or registries? 😀 2021-02-25T13:35:38Z @ (#) 140 characters is very much irrelevant. As for “the extra stuff”, that all comes from https://dev.twtxt.net/ – most importantly the “Twt Subject 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-307ace82bbf75c9c596cfc5c978b7fe4c621f5b13bd70f87e89f7d5f20cec734R18-R35 2021-02-25T14:52:27Z Corona isolation is getting to me now. Took almost a year (yay, introverts unite), but I’m really exhausted now. Same stuff every day, no human beings around, no *new* human beings to meet. Ugh. #RandomComplaint 2021-02-25T15:30:22Z @ (#) Yeah, oof, don’t remind me … I don’t expect to get back to the office in 2021. 😑 Maybe 2022. Vaccination is going so slow in Germany … 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 2021-02-27T07:22:21Z (#) Ah, that also explains a couple more broken hashes. 🥴 2021-02-27T07:24:02Z I have to admit, I wasn’t really aware that the head of a floppy disk drive makes *physical* contact to the disk. 🤨 I always assumed there’s a little air gap, like in hard drives … https://www.youtube.com/watch?v=cWKo_dMUw7M (he mentions it briefly) 2021-02-27T08:11:25Z @ (#) Huh, crazy. I can’t remember having to deal with broken floppy drives a lot. 🤔 Maybe once or twice, but it wasn’t a major thing for me/us. (I once lost a lot of data due to a broken *hard* drive, though.) 2021-02-27T12:06:49Z (#) Good luck! 😲 I tried archery once, harder than it looks. The instructor couldn’t really explain “how to aim”, though. 🤔 Maybe he was just bad at it, I don’t know – we beginners hit almost as good as he did. 🤣 2021-02-27T12:08:54Z (#) There is lots of old BASIC programs … Often a total mess, by today’s standards. Line numbers everywhere and `GOTO 950`. Oh my goodness. 2021-02-27T12:12:32Z (#) Also, the lack of libraries is worth noting. I’ve come across one program that uses some UI library, but everything else appears to be self-contained. That’s good and bad. For example, there was no such thing as sqlite yet, so I’m seeing a lot of custom line-based file formats: “3 bytes for an ID, 10 bytes for a name, 40 bytes for a description, …” The code then literally reads 40 bytes to get the description, meaning there had to be space padding in the data file. 😱 2021-02-27T12:16:23Z @ Hey, I just noticed broken Emoji in your feed. Probably because your web servers responds with `Content-Type: text/plain`, so it doesn’t specify a charset and defaults to latin1. 🥴 (I had the same issue at first, too …) 2021-02-27T12:27:51Z @ (#) Looks good! 🎉 (And I think it just exposed a bug in my client. Yay.) 2021-02-27T12:58:45Z @ (#) Nice tool! I’ll start using that now. 😊 (Yeah, the haskell stuff is annoying, but as long as my distro has packages for it … 🤷) 2021-02-27T17:30:46Z (#) Almost done. No games. Mostly driver disks or software packages like “Corel Draw”. Nothing I can share legally. 🙁 2021-02-27T17:31:58Z (#) Oh, no, there was one game. The DOS version of this: https://www.youtube.com/watch?v=vsSEjcpf0RQ I remember it! 2021-02-27T20:31:14Z And another decentralized social network: https://github.com/pfrazee/ctzn Probably not a direct “competitor” to twtxt, though, because it appears to use much more complex protocols/technologies. 2021-02-28T09:03:45Z @ (#) Is that good? A good score? I have no idea. 😂 Doesn’t matter anyway, as long as you had fun doing it. 😊 2021-02-28T18:03:40Z Love those twilight colors: https://movq.de/v/85cce45e37 (Yeah, hot pixels. Couldn’t be bothered to edit them.) 2021-02-28T18:07:10Z (#) Not *quite* sure what to expect, but I’ll keep an eye on it. 👌 2021-03-01T09:50:01Z (#) The last versions of Java that I used extensively were 1.5 and 1.6. I have to “admit”: Those versions were great (as a *language*, mostly). Well-structured, clear, unambiguous, good multithreading, no memory management madness. After that, all the type inference features ruined it for me (that also ruins Go and Rust). I want to *read* the types with my own eyes, without having to rely on a magical IDE to tell me! 😢 (Yes, scripting languages like Python are the worst in that regard.) 2021-03-02T14:41:35Z Tiny little bit of nostalgia today: https://movq.de/v/fd5aed71bb/MVI_1685.MOV.mp4 2021-03-02T14:43:11Z @ (#) Did you tip over that little hunting cabin? 😜 Also: WÜRZE. 🤢 2021-03-02T14:46:44Z (#) I’d also be interested to know if that video plays correctly for you (including sound). Finding a widely supported video format is surprisingly hard. 🤔 2021-03-02T15:34:56Z @ (#) 🤗 2021-03-02T15:43:57Z (#) I might be in love with this guy’s work … 🥰 // Sima Deep - Contagious 033 // https://www.youtube.com/watch?v=JyaHjUSdVnI #NowPlaying 2021-03-02T18:21:49Z @ (#) I set white balance to something like “cloudy”, which boosts the reds. But that’s it. I have some fairly standard Canon lenses here (10-18mm and 70-300m, see EXIF data). I tried to fool around with filters, but they all make the pics blurry … Probably crap quality? I didn’t want to pay too much and filters are a hassle anyway, I’m lazy. 🥴 2021-03-02T18:40:59Z I should block reddit in my router or something. Every time I post there, I immediately fall back into this “upvotes? upvotes? upvotes?” trap. Holy shit, this is horrible and such a waste of time. 🙄 2021-03-03T12:27:00Z @ (#<5i4erka https://twtxt.net/conv/5i4erka>) Reddit is a terrible implementation of a “forum”, where you only get to see stuff that is “good” based on votes and views by other people (unless you’re one of those “weirdos” who browse chronologically – you’ll probably get ridiculed for doing that). But that doesn’t even matter (to me): Just the idea of maybe having received upvotes makes me go check the site again and again. I’m fully aware of this mechanism, yet I fall victim to it. It’s like an addiction. I’m very glad that twtxt doesn’t have anything similar. 2021-03-03T13:33:00Z @ (#) Hmmm, WebM! So, this is webm + vp9 + opus: https://movq.de/v/025098b899/ A quick search on The Internet suggests that this should work fine in most browsers these days? 🤔 They’re all open/free formats, right? 2021-03-03T14:28:12Z @ (#<5i4erka https://twtxt.net/conv/5i4erka>) Oh, right, they redesigned the web site a while ago. Always make sure to replace `www.` in the URL with `old.`. It’s a mess otherwise. 2021-03-03T14:29:01Z (#) That’s nice. This shall be my default format from now on. 😊 2021-03-03T16:49:18Z @ (#) Only seeing this now. What an amazing area to live in! 😲 Ohhh, and the sunset. 😊 2021-03-04T15:32:50Z @ (#) Gah! Well, my knowledgeable colleague said: “Some can do WebM+VP9, some can do h264, but there’s basically no overlap.” 🤦 Great. Going with WebM then, because it’s free/open. 2021-03-04T16:15:08Z Minor panic attack: A family member asks for remote IT support and opens with “I can’t find TeamViewer!” 😱 2021-03-04T17:20:20Z @ (#) Uh, which model? Are there photos? #KeyboardPorn 2021-03-06T09:21:29Z TIL: ImageMagick supports farbfeld images natively since November 2020! 🥳 https://github.com/ImageMagick/ImageMagick/discussions/2664 2021-03-06T09:26:30Z @ (#) (Mini rant ahead.) I use [rofimoji](https://github.com/fdw/rofimoji). Doesn’t work in Firefox, though, and Chromium is beginning to often fail as well. Picking Emojis is a mess on Linux and BSD. It’s especially annoying that Firefox doesn’t just support GTK’s native Emoji picker … 🤦 2021-03-06T11:52:51Z Playing with map projections and satellite tracking again, and realizing my screen is too small to actually show this off: https://www.uninformativ.de/desktop/2021-03-06--katriawm-maps.png 2021-03-06T20:42:22Z @ (#) Hold on a minute, you use Windows? Somehow I thought you’re a hardcore OpenBSD guy. 🤔 2021-03-07T09:58:45Z (#) Void Linux is pretty nice. If I were to pick a new distro today, that’d be it. I’m just lazy and mostly happy with Arch, so I don’t switch. 🥴 2021-03-07T12:34:35Z @ (#) It just works and I have five machines running it. systemd (and all the stuff that comes with it, e.g. I don’t fully understand daemons like logind, but I’d like to) is sometimes a PITA, that I’d like to get rid of. This is getting worse, feels like I’m slowly losing control over my machines. But at the same time, Arch is an incredibly stable system and causes very, very little headaches. Zero fuckups in almost 13 years. So, I have little motivation to change anything … 🥴 2021-03-07T13:02:34Z @ (#) I want to understand how my system works as best as I can. The better my understanding, the more likely it is that I’m able to troubleshoot issues. systemd is a complex set of programs and that complexity sometimes makes it harder to know what’s going on. For example, we recently had an issue at work where systemd-hostnamed recently refused (ran into a timeout). This only happened while GRUB was creating initramfs files. I still haven’t been able to debug this issue. systemd *does* have advantages, but it also has a price tag. > > 2021-03-07T13:20:00Z @ (#) 😁 My laziness. Reading all of systemd’s source code, get to know the inner workings and all that? Meh, maybe tomorrow. > > 2021-03-07T16:18:51Z @ (#) Not quite sure what your end goal is. 😁 I *could* do all those things (replace Arch with Void or become a systemd expert). It’s just a matter of motivation. Arch works well (and certainly *well enough*), so I’d rather grab my bass and jam for a while than tweak my Linux box from 98% perfection to 99%. Or something like that. 2021-03-07T19:04:52Z @ (#) Yeah, I use it in several places. Even my window manager. It’s *almost* trivial to work with (you have to swap byte endianness on x86_64, which makes it a little bit awkward … but there’s not really a way to avoid that). All other image file formats I know require either big libraries or just have too many options (number of colors, number of channels, yadda yadda). Reading/writing farbfeld is pretty simple compared to that, see lines 60 and 157: https://www.uninformativ.de/git/tuxeye2/file/libff.h.html 2021-03-07T19:09:29Z @ (#) It’s mostly a toy, really. I wrote [asciiworld](https://uninformativ.de/git/asciiworld) a while back, but you can’t move or zoom the map, that’s a bit “meh”. I hope I can rework it to allow for that kind of fancy stuff. 😊 (One of the main things about this is bouncing ideas back and forth with a coworker, who does something related.) 2021-03-07T19:10:58Z @ (#) Aaaahahah, I’m a total noob. You don’t want to hear that and I don’t want to post it. 😂 2021-03-07T19:13:23Z @ (#) Oohh, a balloon! This must be awesome, I should do that some day. 😍 2021-03-07T20:30:35Z @ (#) Huh, you appear to be correct. I’ll look into it, thanks! > > 2021-03-08T17:39:53Z Song of the day! I only wish it was longer! 🤯 // Lowrider - Ode to Ganymede // https://www.youtube.com/watch?v=hpMHEQSl4hw #NowPlaying 2021-03-08T17:41:54Z (#) These days, I discover a lot of awesome music through Jered’s channel: https://www.youtube.com/watch?v=mAUoCgliTQ8a 2021-03-09T19:01:11Z @ (#) Doesn’t matter. We can just declare that they were good. All hail nostalgia! 2021-03-09T19:28:30Z @ (#) (You often editing your twts exposes a flaw in my client: It doesn’t prune twts which no longer exist. So I’m now seeing lots of duplicates from you. 🤣 I should probably fix that, but it might be quite the impact on performance …) 2021-03-10T15:21:48Z I just hope none of you were customers of OVH. 2021-03-10T16:30:04Z @ (#) To be fair, it’s been like that for a while. I even got introduced to ICQ before someone told me about IRC! That was well over 20 years ago … 2021-03-10T19:54:15Z @ (#) Also known as: “How to get the nerds to look at your pictures really quick!” 🤣 2021-03-10T19:57:12Z @ (#) I can’t find ’em. 😩😢 2021-03-10T20:38:43Z @ (#) I’m waiting for a detailed analysis of the incident. How can an entire data center burn to the ground? Many things must have gone very wrong here. 🤔 (On the other hand, OVH is pretty cheap and maybe that’s why …) 2021-03-10T20:40:49Z I run a Matrix server for my family, so that we don’t have to use WhatsApp or similar. Now, I always call it “Matrix”. They call it “Element”. Always irks me a tiny little bit. 🥴 2021-03-11T13:36:09Z @ (#) Noon! 🍕 2021-03-11T16:35:54Z Yay god rays https://movq.de/v/5f999c2689/IMG_1749.JPG 2021-03-11T17:26:36Z @ (#) Aaaaaaaahhahaha, you fooled us! You linked 2021-03-09 instead of 2021-03-10! 😁 2021-03-11T17:30:12Z @ (#) There are so many jokes 🥴😁 … German: https://chaos.social/@leah/105864547485426898 2021-03-12T11:42:26Z Anniversary today: 2020-03-12 was the last day I worked at the office. 100% remote since then. 🧑‍💻 2021-03-12T12:44:58Z @ (#) Whaaaaaaaaat? 😲 Are you working in medical fields or education or something? We’re lightyears away from vaccinating “ordinary” folks here. 2021-03-12T12:50:26Z (#) I mean, I can’t complain, really. I can keep working from home and I’ll just sit this out. I wouldn’t mind if it didn’t take another year, though. 2021-03-12T17:47:26Z (#) Well, I couldn’t resist. 🤘 https://movq.de/v/e52d6f1a47/tmp.khPjtSQpJy.png 2021-03-12T18:18:43Z @ (#) Enjoy it while it lasts. You’ll have your first big fight when it’s time to talk about conditionals. 2021-03-13T11:46:39Z I’m really starting to like OpenMP. Especially when I’m doing simple graphics stuff, where each pixel is processed independently. Throw in a `#pragma`, boom, speed-up of a factor of 3.5-3.8 on my quad core. 🤯 2021-03-13T12:33:48Z IDE power connectors are the worst. 2021-03-13T17:02:47Z Rewatching Star Trek TNG. “The Naked Now” is probably the worst episode ever made. 🤦😬🙄 2021-03-14T07:51:55Z @ (#) I get a feeling that there are no free IP databases anymore? At least not from MaxMind. Download requires you to have an account (https://dev.maxmind.com/geoip/geoipupdate/). Arch Linux doesn’t provide packages with the GeoIP2 stuff, either. 🤔 If I can’t find free DBs, then I’ll remove that feature from asciiworld … > > 2021-03-14T08:56:01Z @ (#) Hmmm. It appears they download it from https://www.distfiles.pl/geolite2-data-20191224.tar.xz … Maybe someone downloaded it manually from the MaxMind site (and that person created an account to do so) and then mirrored it at distfiles.pl? 🤔 Looks a bit shady … MaxMind clearly *wants* you to create an account and I’d rather not look for ways to bypass that. 😒 2021-03-14T13:16:45Z @ (#) Thanks for asking on Twitter, I’m curious about the answer. 😁 But whatever, their EULA is a bit “meh”. For example: “You shall cease use of and destroy any old versions of the Services within thirty (30) days following the release of the updated GeoLite2 Databases.” That thing might be “free as in free beer”, but it’s simply not “free as in free speech”. I didn’t care in the past as long as the distribution shipped it, but now that they’re stopped, I’m not really interested … 😐 2021-03-14T18:43:52Z Friendly reminder: Make offsite backups, even/especially from your data at home. I have two external hard disks for this. One is in my apartment where I can update it, the other one is at a family member’s house. From time to time, I switch them. (I don’t create that much new data.) 2021-03-14T18:44:03Z (#) Background: Looks like it’s burning in my neighbourhood. Again. Too many lunatics are living here (the last fire last week (!) was probably on purpose, arson). 2021-03-15T05:51:11Z @ (#) No idea, not a laywer, either. And it’s exactly details like this that make me go: “Nah. Not gonna use it. Not even if it’s free of charge.” (Especially if it’s just a toy.) 2021-03-15T05:54:26Z @ (#) Those guys usually hang around outside of the building where you vote. So, yeah, it really is anonymous. Based on the data they collect, we often get a quick and surprisingly accurate projection of the results. But, yeah, nobody’s forced to participate. 🤗 I did once and, IIRC, they just asked my age and profession. 2021-03-15T11:45:41Z @ (#) Ohhhhhhh, you’re awesome! I’ll look into db-ip.com! 🤗 2021-03-15T17:52:28Z @ (#) Awwww, the birds! They’re running towards you in 18.jpg like they’re really happy to see you. 😁 2021-03-16T15:32:01Z (#) Next asciiworld release will use mmdb/GeoIP2 and will advise to fetch the databases from db-ip.com 🎉 2021-03-16T15:33:11Z DuckDuckGo is currently broken in WebKit browsers. Can’t click on links, nothing happens. Why… how… 2021-03-18T12:06:43Z @ (#) Howdy! 🤠 2021-03-18T16:34:53Z @ (#) I love birds, but I give up. No idea what species that is. 😢 Did it soar through the air or did it appear to stand still (“Rüttelflug”)? 2021-03-18T17:18:45Z Feeling an incredible urge to switch to Wayland lately. I wonder where that’s coming from. 2021-03-18T18:38:43Z @ (#<2qlnvya https://twtxt.net/search?tag=2qlnvya>) Probably because X.Org is slowly dying. 🤔 And I’m simply a little bit curious. 😁 2021-03-18T18:57:33Z @ (#<2qlnvya https://twtxt.net/search?tag=2qlnvya>) Yeah, that’s right. X11 won’t “go away” anytime soon. But it might get less and less support, and using it might become annoying. 🤔 Hmm, but that’ll probably take a few more years, so there’s no pressure … 2021-03-18T18:58:40Z @ (#) Aha! Quite possible! TIL 😊 2021-03-19T11:04:19Z @ (#) There are DMs on twtxt? 🤔 2021-03-19T14:04:13Z @ (#) Ah, oh, well, nothing *I* should be worried about then. 😁