movq

uninformativ.de

No description provided.

Recent twts from movq

I have a day off, national holiday.

What happened so far:

  • Internet outage since early in the morning. Still going on.
  • Unable to reach a human being at my ISP, so I hope they mean it when the computer voice says ā€œwe know it, weā€™re on itā€. šŸ¤£
  • systemd (PID 1) crashed. Might be partially my fault, but meh.

I take this as a sign to not do any computer stuff today. šŸ¤£

ā¤‹ Read More
In-reply-to » @mckinley My process hasnā€™t changed. (But the Gopher hole is gone. Hereā€™s the file from 2023: https://movq.de/v/72fddfd8fe/2023-05-31--backups.txt )

Ran a few tests.

Copying data from the NASā€™s encrypted ZFS pool to the USB diskā€™s encrypted btrfs runs at ~20 MByte/s. That is for a single 1 GB file of random data. Cold caches, sync included.

That same USB disk with the same btrfs can sustain ~75 MByte/s when I use it on my workstation (i7-3770).

And indeed, the aes flag does not show up in the output of lscpu on the NAS.

Iā€™ll try to tweak some things about this, but it might be time for an upgrade ā€¦ šŸ«¤ (Or Iā€™ll have to re-think the entire thing somehow.)

ā¤‹ Read More
In-reply-to » @mckinley My process hasnā€™t changed. (But the Gopher hole is gone. Hereā€™s the file from 2023: https://movq.de/v/72fddfd8fe/2023-05-31--backups.txt )

@mckinley@twtxt.net Itā€™s probably a bit faster, but not much. Maybe 20-30 MByte/s (I watched one 40 GB file being copied and it took 20-30 minutes or something like that.)

I need to optimize this. šŸ„“

ā¤‹ Read More
In-reply-to » @mckinley My process hasnā€™t changed. (But the Gopher hole is gone. Hereā€™s the file from 2023: https://movq.de/v/72fddfd8fe/2023-05-31--backups.txt )

The ā€œannoyingā€ thing about hardware these days is that it basically keeps working ā€œforeverā€. At least much, much longer that youā€™d expect.

Now that I think about it ā€¦ I only remember one PC of mine actually dying because of a hardware failure ā€“ and that was probably because I did too much overclocking. šŸ˜‚ If it wasnā€™t for changes in software, I could probably still use them all. I mean, why not, my Pentium 133 still works and I use it for gaming regularly.

So ā€¦ my little NAS probably wonā€™t die any time soon. Hmmm.

ā¤‹ Read More
In-reply-to » @mckinley My process hasnā€™t changed. (But the Gopher hole is gone. Hereā€™s the file from 2023: https://movq.de/v/72fddfd8fe/2023-05-31--backups.txt )

@mckinley@twtxt.net Not really sure, to be honest. Probably a couple hundred GB ā€¦ ? šŸ¤” With the changed data, it might be half a TB to transfer? Iā€™m just guessing.

Letā€™s see how it goes next time. I donā€™t expect to add much data any time soon. (On the other hand, Iā€™ll swap the USB disks for the next run, so itā€™ll take the same ~9 hours, again. Meh.)

I think the solution is to have less data. šŸ˜ˆ

ā¤‹ Read More
In-reply-to » I just cleared my following list. Kicked out all the 26Ā feeds that have not been updated for two years or more. This will reduce a bit of useless traffic.

@lyse@lyse.isobeef.org Yeah, only ~30 of the ~133 feeds Iā€™m following have had a twt in the last month ā€¦ 56 in the last year. Some had their last twt in 2016. šŸ«¤

ā¤‹ Read More
In-reply-to » Righto, it's time for a rotation into archive feeds again.

@prologic@twtxt.net It always fetches the canonical feed URL and, when it canā€™t find the latest twt hash (that it saw in the previous run) it traverses the archived feeds until it does find it. Something along those lines.

I just got one such notification:

Date: Tue, 07 May 2024 15:56:01 +0200
From: me@pinguin
To: me@pinguin
Subject: [regularly] jenny

Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/1 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/2 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/3 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/4 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/5 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)

Now, your feed did not get archived, as far as I can tell. So why am I getting this then? Have you edited a twt just now? That would explain it. šŸ˜…

ā¤‹ Read More
In-reply-to » @prologic Newcomers might have a little difficulty because just ā€œinstallingā€ a Go compiler is not enough ā€“ you also need to add ~/go/bin to your $PATH, at least I did. Iā€™m not sure what to do about it, though. šŸ¤” This doesnā€™t really belong into Yarnā€™s setup guide and itā€™s mentioned as one of the first things in the Arch wiki, for example, but still ā€¦ To newcomers this might look a bit like a broken build process:

@prologic@twtxt.net Ah, yes, thatā€™s better! šŸ‘

ā¤‹ Read More
In-reply-to » I just cleared my following list. Kicked out all the 26Ā feeds that have not been updated for two years or more. This will reduce a bit of useless traffic.

(Hmmm, I think I could add the time of the last twt to the output of jenny -l. šŸ¤” Currently it only shows the last successful retrieval time.)

ā¤‹ Read More
In-reply-to » What does a yarnd setup look like to anyone? šŸ¤” Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd itself into yarnd run to actually run the server/daemon part.

@prologic@twtxt.net One minor detail: The Makefile wants to run date -Is, which doesnā€™t exist on OpenBSD. Not sure how relevant this platform is for you, though. šŸ˜…

I havenā€™t come up with a portable solution yet. date '+%FT%T%z' is the closest approximation that works on both GNU and OpenBSD, but it doesnā€™t include a colon in the time zone offset, so itā€™s 0200 instead of 02:00. šŸ¤¦ Iā€™m not sure if this is ISO8601 compliant. And itā€™s still not POSIX. šŸ¤¦ Well, I tried. šŸ˜‚

ā¤‹ Read More
In-reply-to » What does a yarnd setup look like to anyone? šŸ¤” Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd itself into yarnd run to actually run the server/daemon part.

@prologic@twtxt.net Newcomers might have a little difficulty because just ā€œinstallingā€ a Go compiler is not enough ā€“ you also need to add ~/go/bin to your $PATH, at least I did. Iā€™m not sure what to do about it, though. šŸ¤” This doesnā€™t really belong into Yarnā€™s setup guide and itā€™s mentioned as one of the first things in the Arch wiki, for example, but still ā€¦ To newcomers this might look a bit like a broken build process:

openbsd$ gmake server
/bin/sh: minify: not found
/bin/sh: minify: not found
/bin/sh: minify: not found
gmake: *** [Makefile:84: generate] Error 127

Maybe extend Yarnā€™s guide just a little bit, like: ā€œā€¦ be sure to have Go installed and set up properly, e.g. env vars are set ā€¦ā€? Maybe that could point readers into the right direction. šŸ¤”

ā¤‹ Read More
In-reply-to » @mckinley My process hasnā€™t changed. (But the Gopher hole is gone. Hereā€™s the file from 2023: https://movq.de/v/72fddfd8fe/2023-05-31--backups.txt )

What I donā€™t like about my strategy is that itā€™s so slow. ā˜¹ļø I did change a lot of data this time, so itā€™s slower than usual, but still ā€¦

The backup run from my main workstation onto the NAS took 2.5 hours. The one from my laptop to the NAS took 1.75 hours (hmm, why the difference?). (Those two ran one after the other, not at the same time.)

The backup run from my NAS onto one of the USBs disks is still running, I started it 5.5 hours ago. I hope itā€™ll finish within the next 2 hours.

Most of this is CPU-bound, because Iā€™m using full disk encryption everywhere and that NAS only has a tiny AMD C-60 CPU from ~2011 which runs at 1 GHz and doesnā€™t even have a CPU fan. I guess I could upgrade this box, but itā€™s still working, just slow, so I wonā€™t throw it in the trash ā€“ and what do I do with it then? Canā€™t sell it, canā€™t gift it to anyone. So Iā€™ll keep using it.

ā¤‹ Read More
In-reply-to » What does a yarnd setup look like to anyone? šŸ¤” Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd itself into yarnd run to actually run the server/daemon part.

@prologic@twtxt.net I just set up a Yarn instance from scratch and, honestly, I donā€™t think a yarnd setup is needed. šŸ¤”

I followed the instructions here and they were simple enough: https://git.mills.io/yarnsocial/yarn/src/branch/main/README.md#configuring-your-pod

It needs a little polishing (for example, it says COOKIE_SECRET is optional which it isnā€™t), but it was a good experience overall.

Maybe itā€™s just me, but I prefer reading installation instructions. And I believe that not having something like yarnd setup nudges you (the author) into keeping those instructions short and concise. Whereas the existence of yarnd setup means that you can cram everything and the kitchen sink in there, because itā€™s convenient. That can lead to a convoluted setup process ā€“ and me, the user, does not really know what that command really does, which is something that I, personally, donā€™t like. šŸ˜…

ā¤‹ Read More
In-reply-to » Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Letā€™s see how that goes.

I wonder what Android does now that Iā€™ve blocked all those connections. Will it queue all the data and just send it the next time it has an internet connection (which will happen sooner or later)? That would mean my blocking attempts are mostly pointless. šŸ„“

No way of telling whatā€™s going on, itā€™s all encrypted ā€¦

ā¤‹ Read More
In-reply-to » Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Letā€™s see how that goes.

@prologic@twtxt.net

things we donā€™t even know about or have any control over (or very little)

Thatā€™s the thing: Itā€™s not apps doing weird stuff, itā€™s the phoneā€™s operating system itself. I can choose which apps to run and which permissions they have, thatā€™s all fine, but what the fuck is ā€œImsAppā€ and why does it need access to GPS and my camera?! Completely untrustworthy.

ā¤‹ Read More

Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Letā€™s see how that goes.

Even just looking at the log of attempted connections is scary. This thing is talking to everything all the time. Worse, there are some system apps that regularly query the deviceā€™s GPS location and you canā€™t turn that off ā€¦ Shitty spy device. šŸ™„

ā¤‹ Read More
In-reply-to » ~115k on this machine, similar on others. I'd say if I summed them all up I'd be in the millions šŸ˜…

@prologic@twtxt.net Noticed any slowdowns? I noticed a ~0.2 second delay when opening new shells, never bothered to check it, and now found out that itā€™s caused by the ~250k lines of shell history. šŸ„“

ā¤‹ Read More
In-reply-to » One great feature of Vim (and probably other editors) is ā€œkeyword completionā€: Type the beginning of a word, then press Ctrl-N and Vim will give autocompletion options by scanning all the words in the current file. For example, when I now type ā€œauā€ and then Ctrl-N, it will suggest ā€œautocompletionā€.

@prologic@twtxt.net Lol, god no šŸ¤£

ā¤‹ Read More

One great feature of Vim (and probably other editors) is ā€œkeyword completionā€: Type the beginning of a word, then press Ctrl-N and Vim will give autocompletion options by scanning all the words in the current file. For example, when I now type ā€œauā€ and then Ctrl-N, it will suggest ā€œautocompletionā€.

This is so very useful when writing text / prose. Itā€™s especially useful for German text with all those long words like ā€œInformationssicherheitsbeauftragerā€. I use this feature all time and I sorely miss it when Iā€™m forced to use some other crappy editor. šŸ˜©

https://movq.de/v/96049c4aea/s.png

ā¤‹ Read More
In-reply-to » This is a test twt to see if :set formatoptions-=t in vim would stop the annoying line breaking I've been having in my twts... And I guess, that's it! Things are looking OK on my end.

@aelaraji@aelaraji.com Thatā€™s the trick, yep. šŸ‘ I have something like this in my .vimrc:

au BufRead,BufNewFile jenny-posting.eml setl fo-=t wrap

ā¤‹ Read More
In-reply-to » @mckinley Yes, over 20 years ago, a hard disk died. Not completely, only some parts of it, but it was enough to destroy ~30 GB or something like that.

(That hard disk was in a Windows box and there was no such thing as RAID or anything similar. Didnā€™t have the money for fancy stuff anyway.)

ā¤‹ Read More
In-reply-to » QOTD: Have you ever suffered significant data loss? If so, what went wrong?

@mckinley@twtxt.net Yes, over 20 years ago, a hard disk died. Not completely, only some parts of it, but it was enough to destroy ~30 GB or something like that.

I bought a lot of DVDs over time and many of them have become unreadable. Star Trek DS9 is among the victims, parts of TNG, parts of X-Files. Really annoying. I didnā€™t have the required disk space to make backups and, honestly, didnā€™t think they would die so quickly. When/if I buy movies these days, I either make a backup right away or I treat those DVDs as ā€œwill die soonā€. šŸ«¤

CDs regularly die, too, although not as often as DVDs.

And of course, lots of floppy disks are dead now. šŸ˜‚šŸ«¤

ā¤‹ Read More
In-reply-to » Do you believe one can survive surfing the web using a text-based web browser? (i.e: Lynx or W3m) no CSS no Bling for at least 24 hours šŸ˜²

@aelaraji@aelaraji.com At work? Not a chance. šŸ˜‚

Private life? Sure. There was a regular community event called ā€œA week in the TTYā€ over at nixers.net, where we spent a week only in text mode. It was easily doable.

There are some things where a graphical browser is pretty much mandatory these days. Online banking comes to mind. I could in theory physically go to the bank, but Iā€™m way too lazy for that. šŸ˜‚

Netflix is more popular nowadays and I wouldnā€™t want to miss that, either.

ā¤‹ Read More