# 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 = 5mkqwua twtxt-old_2021-09-22_5mkqwua.txt 2021-09-23T11:58:17Z @ (#) DDG, I’ve been using it for a couple of years now. Works very well and when it doesn’t bring up good results, Google usually isn’t any better. 🤷 2021-09-23T12:06:21Z @ (#) I’m not surprised by this. But there’s also the opposite: My grandpa (who has been working for a big tech company since the 1950’s) increasingly has trouble with today’s mobile device, because there are no “files” anymore. He gets lost and doesn’t find his stuff. Aaaaaaand to be completely honest: Me too. 🙄 2021-09-23T12:08:29Z @ (#<5mkqwua https://twtxt.net/search?tag=5mkqwua>) I can try. 😊 It’ll be a short list, though, because I’m not aware of a client other than jenny (and lyse’s `tt`, when it’s ready). 2021-09-23T12:26:26Z @ (#<5mkqwua https://twtxt.net/search?tag=5mkqwua>) To be honest, I think this would suffice: https://movq.de/v/7c52a43cff/0001-Mention-jenny.patch 🤔 Over time, this could grow into a list of clients that work well with “modern” twtxt. Or did you have something else in mind? 2021-09-23T12:46:38Z @ (#) Yeah, exactly. 😁 2021-09-24T12:10:55Z Found some nice electronic music on @’s web site: https://noxz.tech/music 😊 2021-09-24T12:21:43Z @ (#<43kwacq https://lyse.isobeef.org/twtxt.txt>) What the heck is going on with that bridge? They started building a new one, the old one got overrun by trees, but the new one still isn’t finished? 😆 Nice sunset! 2021-09-24T12:22:44Z @ (#<25d6gla https://twtxt.net/user/prologic/twtxt.txt>) Nice to see the twtiverse grow. 😊 2021-09-24T12:54:26Z @ @ (#<25d6gla https://twtxt.net/search?tag=25d6gla>) Well, from where I’m standing, it’s just “twtxt + yarn threads”. 😁 2021-09-24T18:22:22Z @ (#<3ogzssa https://twtxt.net/user/prologic/twtxt.txt>) Ahhh, it’s back! Thanks! 😊 2021-09-24T18:47:18Z Despite that annoying bright light, I’m getting a nice view of Jupiter and Saturn currently: https://www.uninformativ.de/pics/photo/astro/2021-09-24--jupiter-and-saturn.jpg 2021-09-24T18:51:10Z (#) Jupiter and its moons can be seen easily, even using my fairly standard 300mm lens. Saturn is much farther away and appears much smaller – I didn’t expect to get anything but a bright dot, so I was pretty surprised to see that you can actually kind of see the ring(s). 😲 2021-09-24T18:58:22Z (#) I mean, not really a ring, but your brain can make it out. 🤣 2021-09-24T19:01:00Z (#) The view of Saturn in my scope is much better (but I didn’t yet manage to capture it in a photo). I don’t own a telescope, though. Doesn’t matter: It’s always a mind-boggling experience to see that planet and its rings with your own eyes. 🤯 2021-09-25T03:53:43Z @ (#) A Canon EOS 600d. The lens is this one: https://www.usa.canon.com/internet/portal/us/home/products/details/lenses/ef/telephoto-zoom/ef-70-300mm-f-4-5-6-is-usm 2021-09-25T03:56:10Z @ (#<3vut6ha https://lyse.isobeef.org/twtxt.txt>) Whoops. 🥴 Glass is delicate stuff … (Looks like acrylic glass, though?) 2021-09-25T17:15:57Z Neat sunset, but there was always some plane that ruined the shot. 🙄 https://movq.de/v/3cf28c47d0 2021-09-26T04:49:48Z Gah. I’m having a terrible network connection to my VPS at the moment. 🙄 Sometimes it’s full speed, but often enough it drops to 30 kB/s. Oof. 2021-09-26T06:53:54Z @ (#) Awwwwwww, lovely! 🥰 2021-09-26T12:02:59Z @ (#<3e2oipa https://twtxt.net/user/adi/twtxt.txt>) Ahh, so it finally reached major news sites. Well, Stephen is probably the loudest opponent of the recent canges and he’s also the one who started the “fork” thread, so his blog post might be a bit biased. 2021-09-26T12:06:59Z @ (#<3e2oipa https://twtxt.net/user/adi/twtxt.txt>) Oh, I didn’t realize this: Stephen is the main contributer of this “Joda-Time” library. And [this comment](https://news.ycombinator.com/item?id=28650500) claims that the breakage Stephen sees might actually be Joda-Time’s fault (because they’re using a “private API”, basically)? That would be funny. 2021-09-26T12:08:43Z @ (#<3e2oipa https://twtxt.net/user/adi/twtxt.txt>) I hope that someone will post a (neutral) summary at some point, because I’ve long lost track of what’s going on there. 🤣 I mean, this issue has been going on since 2013 (!): https://mm.icann.org/pipermail/tz/2021-September/030764.html 2021-09-26T13:14:37Z @ (#<6kmepaa https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt>) Wait, that was *not* a joke? Someone said “haha, his website is probably offline right now because he’s on solar power 🤣” – but you actually did it! 😲 2021-09-26T18:21:00Z Huh! My Rust toy project (a simple "ls") indicates whether a file has some xattrs. Unlike the real "ls", my program shows a "+" sign if there is *any* xattr. The real "ls" only shows a "+" if ACL stuff is stored in those xattrs. And so, by accident, I found out that one of my files (so far) has an xattr called `user.xdg.origin.url`, which apparently shows the URL this file was downloaded from. 🤔 2021-09-26T18:22:21Z (#) Looks like this was a feature once and has since been disabled again in various programs for privacy reasons. See the links here: https://bbs.archlinux.org/viewtopic.php?id=269144 2021-09-26T18:26:56Z (#) Haha, at least WebKit is still doing it (writing xattrs). It’s just that my standard download directory is on a Linux tmpfs, which apparently does not support xattrs?! I wasn’t aware of this. Also, copying a file using "cp -a" from a file system that does support them to a tmpfs silently drops the xattrs. "strace" shows that "fsetxattr()" is called, but it returns EOPNOTSUPP – and "cp" just ignores that, no warning. Great. 2021-09-28T11:03:04Z @ (#) They’re a super hidden feature, unfortunately, and not particularly portable. OpenBSD has no concept of xattrs, for example. ZFS needs special tuning or it will store xattrs in hidden directories (as normal files), which is extremely slow. I once added xattrs to *all* my files (the xattr contained a checksum of the file – the point was to detect silent bitrot, I can elaborate if needed), which worked fine on ext4 – but I send all my backups to a NAS with ZFS and that turned out to be extremely slow now. 😢 2021-09-28T17:13:19Z (#) I’ve just finished it. It was terribly easy this time (apparently, I still remembered virtually all the riddles from over 20 years ago), but it’s just a wonderful game. 💕 💀 Love the soundtrack. 2021-09-29T13:10:20Z @ (#) That’s one option 🤣 2021-09-29T13:17:25Z @ (#) I love the borrow checker and the fact that there’s no garbage collection. I also like that Rust makes it hard for you to ignore or miss errors. On the other hand, the language has too many language features (too much syntax), which makes it super hard to learn. I’m still a total newbie, though, so my opinion might very well change in the future. 😁 2021-09-29T15:43:52Z @ (#) Pre-2007? What made you choose this particular year? (Was this when smartphones became a thing?) 2021-09-29T18:04:44Z I was today years old when I learned that you can use the full RGB color range in Vim if 'termguicolors' is set (and your terminal supports it). 🤯 2021-09-29T18:24:48Z @ (#) Yeah, it’s very frustrating. They (Apple and Google, making the smartphones) had the opportunity to create a new eco system *without* all the old baggage like “you can install any operating system on this machine”. They had the chance to create gilded cages, and they did. Now we’re stuck with this stuff and people ridicule projects like the PinePhone. Sigh. Personally, I’ll just continue to boycot smartphones (I just use them as *phones*), but I’m afraid that won’t work much longer. 2021-09-30T13:51:53Z Let’s not forget that this masterpiece exists. // Peter Gabriel - Passion // https://www.youtube.com/watch?v=Mm3UKHCbHoU #NowPlaying 2021-09-30T13:52:30Z @ (#) But only in the status line, eh? The rest looks super standard. 😁 2021-09-30T17:52:57Z The native “package management”, that was introduced in Vim 8, was loooooong overdue. This is how it should have been from the start. Clone a repo into your `~/.vim` (or untar a tarball like it’s 1995), done. 😊 :wq 2021-09-30T17:53:44Z TIL: There’s an “I love you”-gesture emoji: 🤟 Hmm … looks awfully close to 🤘, if you ask me. 🎸 2021-09-30T18:48:35Z @ (#<43fkuba https://twtxt.net/search?tag=43fkuba>) Yep! 😁 2021-09-30T18:49:08Z @ (#<43fkuba https://twtxt.net/search?tag=43fkuba>) Wait, are you still awake or already awake? 🥴 2021-10-01T11:51:54Z So much stuff broke because of that LetsEncrypt root CA expiry … Even OpenBSD had to publish a patch: https://marc.info/?l=openbsd-announce&m=163303141426965&w=2 2021-10-01T13:31:45Z @ (#) Maybe that web server delivers an intermediate cert that still points to the old expired CA? 🤔 No idea. Sounds like your call should work. 🤔 2021-10-01T13:40:36Z (#) I fell into the “can’t choose my Vim colorscheme” rabbit hole again. 🤣 Guess I’ll have to start from scratch again, make my own. 2021-10-01T15:30:01Z @ (#) Do I understand correctly that this is the entire issue? That one page? https://movq.de/v/806b04ba1e/s.png 2021-10-01T18:08:29Z Yeah, yeah, yeah, I get the message. https://movq.de/v/358fd4e8b1/s.png 2021-10-01T18:18:20Z Fiddling with Vim colorschemes is fun, but I always go back to termpot. Today, I finally put that thing into a proper repo: https://uninformativ.de/git/vim-termpot 2021-10-01T18:19:59Z (#) Been using it for over a decade. Lost the early history, sadly. Oldest screenshot is from 2010: https://www.uninformativ.de/desktop/2010-03-09--xfce4-retro.png I think I started using it a bit earlier, but I only switched to Vim in 2008, so it’s probably not that big of a difference. 2021-10-01T18:20:31Z That’s it for today. Gonna have some nice salad and watch a horror flick. 🧟 2021-10-02T03:59:10Z @ (#) Yeah, I wasn’t complaining, just wondering. 😁 I put it in my feedreader as well. 👌 2021-10-02T04:00:27Z @ (#) Hehe. In my experience, it’s usually best to not touch CA files – at all. “The distro knows best!” 😁 2021-10-02T04:02:41Z @ (#) It was gopher://port70.dk:70/0/port70.txt … and it’s still spamming new entries. 🤣 2021-10-02T04:09:29Z @ (#) In a simple text file in my dotfiles repo (synced across machines) and then I have a little dmenu wrapper for opening them. Works for me. Up until a few years ago, I used a hand-written bookmarks.html like this one (and then I got tired of writing html 🤣): https://www.uninformativ.de/desktop/2012-09-13--dwm-greenish.png 2021-10-02T06:31:56Z @ (#) I don’t have a clue! 🥴 Most of all, they had to install a new cronjob to do this. 🥴 Maybe some (older?) clients don’t cope very well with *unavailable* feeds, so the author thinks it’s friendlier to post those notices? 🤔 2021-10-02T07:39:32Z @ (#) Haha, that … that didn’t work so well. I think I’ve already seen all good movies in that genre on Netflix. 😢 So I went with an episode of “Katla” instead. 2021-10-02T07:53:42Z @ (#) My client mostly ignores failures during feed retrieval. Instead, it stores a “last seen” timestamp for each feed. Then I have an additional cronjob that prints those timestamps along with a little notice like “you haven’t seen this feed in a month”. Works quite well. In the beginning, I reported failures immediately, but that was too noisy. In my experience, twtxt feeds often disappear for a week or so, and then they come back and work fine. It’s probably because everybody is doing self-hosting and, well, private servers have lots of downtime. 🤷 2021-10-02T07:55:57Z @ (#) Lovely! 🤣 But in which country does #67 work? Light switches in elevators?! 🥴 2021-10-02T08:15:24Z @ (#) Yeah, I’ve seen that one, too (but not the American version “The Returned”). It’s indeed very similar – so far. I’ve only seen 3 episodes. 😁 Maybe there’s a plot twist coming up, who knows! 2021-10-02T08:16:49Z What I’m missing here is a section called “*breaking* changes”. You always have to read the whole thing. 😩 https://www.openbsd.org/plus70.html 2021-10-02T15:03:38Z Someone with a two-letter username is following me here on twtxt. I don't want to disclose your identity, but if you can read this: Your user agent just shows up as something like "http://0.0.0.0:8000/user/.../twtxt.txt", so I don't really know who you are and can't follow back. 🥴 2021-10-02T15:21:23Z @ (#<32eqnlq https://twtxt.net/search?tag=32eqnlq>) Nooooo, you have three letters! 😁 2021-10-02T15:29:50Z @ (#<32eqnlq https://twtxt.net/search?tag=32eqnlq>) Yep, that’s it. All right then. 😊 2021-10-02T15:49:35Z @ (#<32eqnlq https://twtxt.net/search?tag=32eqnlq>) Aaaaaaaaaarrrrrrrrrrrrrrr 🤦 😂 2021-10-03T06:30:58Z Friendly reminder: DVDs are not that great. If you own some and if you *really* like the movies on them, you should make backups *now*. They don’t last forever. 2021-10-03T06:32:10Z (#) I bought “Star Trek TNG”, the full series, in 2012. Almost all DVDs of season 3 are broken now. Some DVDs of season 4 are broken. I haven’t checked the other ones, yet. Very frustrating. 2021-10-03T06:33:38Z (#) A while back, I thought “Netflix is the answer!” Then I noticed that series and movies disappear from Netflix all the time. So, no, Netflix is not the answer. 2021-10-03T07:00:59Z @ (#) Haha, my view of the world is so twisted, that I already consider “renting a server somewhere” as “self-hosting”. (Maybe because it’s impossible to do real self-hosting for some services, like e-mail where you’re immediately classified as “spam” if you don’t have a “static” IP. 🙄) 2021-10-03T07:04:42Z @ (#) There was a project in Germany a while ago (10-15 years?) that tried to push self-hosting. It was a little device that you could plug into some wall socket, it would connect via WiFi, and provide lots of services, like file sharing or a social network, I think? It never took off. It was ridiculed (by us nerds), because it didn’t work well enough. So it died. I don’t even remember its name. 2021-10-03T18:06:22Z @ (#) In my experience, many young devs perceive stuff like IRC and mailing lists as absurdly antiquated. They’re outright insulted if you suggest using those. 😲 I don’t know if there’s still hope for us old farts, we probably have to accept that this changes. 🤣 😭 2021-10-04T14:34:54Z @ (#) Nope, I’ll have a look 🤔 2021-10-04T18:05:30Z 🦀 My toy project to learn Rust is a little `ls` program. The normal `ls` has almost no way of showing POSIX ACLs, Linux capabilities, or other extended attributes, which can be a bit confusing at times. So I extended the normal “permissions” column for those files, which, I think, is pretty handy. 🤔 (It’s only shown for files that actually have one of those attributes, so it’s hidden most of the time.) https://movq.de/v/e102ea01ab/s.png 2021-10-05T05:05:48Z @ (#<5jzcrma https://twtxt.net/conv/5jzcrma>) The colors come directly from Rust, no wrapper script anymore (yay performance 😅). I chose the Swiss format because it’s easier for my brain to comprehend (“.” and “,” are both somewhat ambiguous). I just saw that a space is the internationally recommended way, though. 🤔 The thing is, there’s no builtin formatter in Rust for that, you have to do it yourself, so you can’t just use whatever your locale uses (oooooor use yet another external dependency). 2021-10-05T13:33:49Z (#<52cun2a https://twtxt.net/search?tag=52cun2a>) Hold on a minute, which program/component has access to the current sound level and battery level? What are we talking about here? Is this something that every web site can track or is it something specific to iOS? 2021-10-05T13:37:28Z (#<52cun2a https://twtxt.net/search?tag=52cun2a>) Are we talking about a global setting in iOS, which is supposed to “stop tracking” across apps? So it’s the individual apps that still have access to those metrics? 2021-10-06T12:37:13Z @ (#) That’s awesome! 😲 🥳 2021-10-07T16:57:22Z @ (#<6l5u7rq https://tilde.town/~fastidious/twtxt.txt>) Yeah, it’s a very manual process. When you reply to something, it pre-fills a mention at the top. But other than that, it has to be done manually. 🤔 2021-10-07T16:58:18Z @ (#) That’s right, I’m rather busy with life at the moment. 🥴 2021-10-07T17:00:54Z @ (#) You mean other than typing it out manually? Not really. As I just wrote to @, unless you’re replying directly to someone’s twt, there’s no automated way to handle mentions. (That’s a big downside of jenny, because you’re just using your $EDITOR – not a special client. So, well, to implement more advanced mentions, I guess you’d have to do it as a Vim script or something. 🤔) 2021-10-07T18:08:23Z A notification by Google popped up on my Android phone: https://movq.de/v/db0e998d40/fuckoff1.jpg It roughly translates to: “We have adjusted some settings due to your age.” Huh? What? After touching on that popup, I got sent to a Google page that told me that it was because they couldn’t verify that I’m 18 years or older. I am supposed to do one of these two things: https://movq.de/v/db0e998d40/fuckoff2.jpg a) Make a transaction using a credit card, b) send them a photo of my ID. 2021-10-07T18:10:52Z (#) I’m not even surprised or angry anymore. Just tired and a little bit annoyed. Fuck off, Google. Fuck off, Apple. 2021-10-08T07:16:19Z @ (#) Right. Phone’s turned off. (We’re being nudged to use Android or iOS here in Germany, because our vaccination certificate is only available through an “app”, I think. 🤔 I’ll have to check if it works without a phone, but you always risk that stores/restaurants reject you, because “why don’t you have the app? everybody else has it, you must be a fraud!”.) 2021-10-08T07:16:59Z @ (#) Huh, that’s weird. I often have mutt open, too, and haven’t seen this issue yet. 🤔 Will have to investigate. 2021-10-08T07:17:26Z @ @ (#) My condolences. 2021-10-08T13:58:52Z @ (#) Ah, you’re … you’re the same … you and Quark … good to know 🥴 😂 2021-10-08T14:06:31Z @ (#) Stuff with lyrics has never been my strong side … 😁 2021-10-08T14:19:54Z @ (#) Hmm, I can’t reproduce that. With which feeds does that happen? Does it *always* create duplicates or only under certain circumstances? Are there any other details that might be relevant? 🤔 2021-10-08T14:21:12Z @ (#) The Raver! https://www.youtube.com/watch?v=P5EOOhxkxwM 2021-10-09T09:26:52Z @ (#) Great, thank you! I’ll leave a few comments. 🤗 2021-10-09T17:49:31Z (#) Windows XP worked fine for a while, now it starts nagging about “activation” again and won’t let me log in. Gah. This is a lost cause, I’m afraid. (I *bought* the damn thing!) Very annoying, I was halfway through with playing some old games … 2021-10-09T18:36:22Z Moon and Venus earlier this evening https://movq.de/v/18f602d2f6/s.png 🌒 2021-10-10T06:08:21Z @ (#) So much sunshine. 😲 😊 Looks almost like summer. 🌞 2021-10-10T07:31:30Z Experimenting with nick name completion in Vim: https://movq.de/v/f176329ceb/out.gif This needs more polishing, but it might land in jenny soon (as an optional add-on). 🤔 2021-10-10T08:25:54Z @ (#<6b4cngq https://twtxt.net/conv/6b4cngq>) I rarely ever use Vimscript, so this is going to be … interesting 🤣 2021-10-10T08:26:09Z @ (#) When in doubt, ask Stellarium. 😊 2021-10-10T10:21:34Z (#<6b4cngq https://twtxt.net/conv/6b4cngq>) Here’s an early draft: https://www.uninformativ.de/git/jenny/file/vim/README.html Feel free to give this a spin cc @ 2021-10-10T14:29:45Z @ (#) Where are you from? @ mentioned in the past that the server is pretty slow from Australia. :( The font is fiamf3: https://uninformativ.de/git/fiamf3 2021-10-10T14:30:42Z @ (#) How exactly did you install the Vim scripts? 2021-10-10T14:32:10Z @ (#) Oh, and are you using the latest Git version of jenny? That’s required. (The file you’re editing has to be called `jenny-posting.eml`. Otherwise the `ftdetect` plugin in Vim won’t trigger.) 2021-10-10T15:12:00Z @ (#<3mhoxra https://twtxt.netbros.com/twtxt.txt>) Ah, so it works now? Awesome! 😊 2021-10-10T15:16:40Z @ (#) Alright, that’s also very far from where I live. I don’t think there’s a lot that I can do about the speed of that server. 😢 I mean, the server itself is fast, but the network connection to anything other than Europe is not great. 😢 2021-10-10T17:37:05Z (#) And that’s what it looks like today: https://movq.de/v/f64932e729/IMG_2786.JPG-small.jpg What a difference a day makes. 2021-10-11T12:02:47Z @ (#) Hmm, that’s mostly an issue of how mutt displays the `Date` header. The *index* should already display local time, only the *pager* shows the raw header: https://movq.de/v/8c92fff081/s.png To be honest, I’d like to keep it that way (i.e., `Date` stores the original stamp as it occured in the twtxt feed). To convince mutt to show local time here, you’d probably have to use `display_filter`: https://unix.stackexchange.com/a/516101