People are less and less exposed to “low-level” details like this. There was also this story in 2021 about the concept of a “file”: https://www.theverge.com/22684730/students-file-folder-directory-structure-education-gen-z
People are less and less exposed to “low-level” details like this. There was also this story in 2021 about the concept of a “file”: https://www.theverge.com/22684730/students-file-folder-directory-structure-education-gen-z
I don’t intend to do much with Win95. I just want to be able to boot it, if I want to check how certain things worked or looked in that version. The purpose of this really is to be an archeological digsite.
[](https://movq.de/v/9200de7e24/a.ff.jpg)
[](https://movq.de/v/9200de7e24/b.ff.jpg)
I don’t intend to do much with Win95. I just want to be able to boot it, if I want to check how certain things worked or looked in that version. The purpose of this really is to be an archeological digsite.
[](https://movq.de/v/9200de7e24/a.ff.jpg)
[](https://movq.de/v/9200de7e24/b.ff.jpg)
- https://www.youtube.com/watch?v=8iwS3EflIck
- https://www.youtube.com/watch?v=GPfjDyItz9U
- https://www.youtube.com/watch?v=8iwS3EflIck
- https://www.youtube.com/watch?v=GPfjDyItz9U
$TERM
variables. Leave $TERM
at whatever value the terminal itself sets and use an appropriate terminfo file for it. If there are programs misbehaving, they probably blindly assume XTerm and should be fixed (or have XTerm as a hard requirement). If you try to fix this on your end, it’ll likely just break other programs. 🥴
$TERM
variables. Leave $TERM
at whatever value the terminal itself sets and use an appropriate terminfo file for it. If there are programs misbehaving, they probably blindly assume XTerm and should be fixed (or have XTerm as a hard requirement). If you try to fix this on your end, it’ll likely just break other programs. 🥴
inoremap <CR> <Esc>:r!date +"\%F \%T"<CR>A
What’s the end goal here? 😅
inoremap <CR> <Esc>:r!date +"\%F \%T"<CR>A
What’s the end goal here? 😅
Jokes aside, I like IaaS as a middle ground. There are IaaS hosters who allow you to spin up VMs as you wish and connect them in a network as you wish. You get direct access to all those Linux boxes and to a layer 2 network, so you can do all the fun networking stuff like BGP, VRRP, IPSec/Wireguard, whatever. And you never have to worry about failing disks, server racks getting full, cable management, all that. 😅
I’m confident that we will always need people who do bare-bones or “low-level” stuff instead of just click some Cloud service. I *guess* that smaller companies don’t use Cloud services very often (because it’s way too expensive for them).
Jokes aside, I like IaaS as a middle ground. There are IaaS hosters who allow you to spin up VMs as you wish and connect them in a network as you wish. You get direct access to all those Linux boxes and to a layer 2 network, so you can do all the fun networking stuff like BGP, VRRP, IPSec/Wireguard, whatever. And you never have to worry about failing disks, server racks getting full, cable management, all that. 😅
I’m confident that we will always need people who do bare-bones or “low-level” stuff instead of just click some Cloud service. I *guess* that smaller companies don’t use Cloud services very often (because it’s way too expensive for them).
I cast a test vote. Did it work? :-)
I cast a test vote. Did it work? :-)
h
https://lwn.net/Articles/989272/
In my case, it was mpd which triggered this:
https://github.com/MusicPlayerDaemon/MPD/issues/2241
mpd doesn’t actually do anything, it just sits there and waits for events. To my understanding, this is similar to something blocking on
read()
. I’m not quite sure yet if displaying this as I/O wait (or “PSI some io”) is intentional or not – but it sure is confusing.
https://lwn.net/Articles/989272/
In my case, it was mpd which triggered this:
https://github.com/MusicPlayerDaemon/MPD/issues/2241
mpd doesn’t actually do anything, it just sits there and waits for events. To my understanding, this is similar to something blocking on
read()
. I’m not quite sure yet if displaying this as I/O wait (or “PSI some io”) is intentional or not – but it sure is confusing.
$ curl -sI 'http://movq.de/v/8684c7d264/.html%2Dindex%2Dthumb%2Dgimp11%2D1.png.jpg'
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 2615
Content-Type: image/jpeg
Date: Wed, 19 Mar 2025 19:53:17 GMT
Last-Modified: Wed, 19 Mar 2025 17:34:08 GMT
Server: OpenBSD httpd
$ curl -sI 'https://movq.de/v/8684c7d264/gimp11%2D1.png'
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 131798
Content-Type: image/png
Date: Wed, 19 Mar 2025 19:53:19 GMT
Last-Modified: Wed, 19 Mar 2025 17:18:07 GMT
Server: OpenBSD httpd
$ telnet movq.de 80
Trying 185.162.249.140...
Connected to movq.de.
Escape character is '^]'.
HEAD /v/8684c7d264/.html%2Dindex%2Dthumb%2Dgimp11%2D1.png.jpg HTTP/1.1
Host: movq.de
Connection: close
HTTP/1.1 200 OK
Connection: close
Content-Length: 2615
Content-Type: image/jpeg
Date: Wed, 19 Mar 2025 19:53:31 GMT
Last-Modified: Wed, 19 Mar 2025 17:34:08 GMT
Server: OpenBSD httpd
Connection closed by foreign host.
$
$ curl -sI 'http://movq.de/v/8684c7d264/.html%2Dindex%2Dthumb%2Dgimp11%2D1.png.jpg'
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 2615
Content-Type: image/jpeg
Date: Wed, 19 Mar 2025 19:53:17 GMT
Last-Modified: Wed, 19 Mar 2025 17:34:08 GMT
Server: OpenBSD httpd
$ curl -sI 'https://movq.de/v/8684c7d264/gimp11%2D1.png'
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 131798
Content-Type: image/png
Date: Wed, 19 Mar 2025 19:53:19 GMT
Last-Modified: Wed, 19 Mar 2025 17:18:07 GMT
Server: OpenBSD httpd
$ telnet movq.de 80
Trying 185.162.249.140...
Connected to movq.de.
Escape character is '^]'.
HEAD /v/8684c7d264/.html%2Dindex%2Dthumb%2Dgimp11%2D1.png.jpg HTTP/1.1
Host: movq.de
Connection: close
HTTP/1.1 200 OK
Connection: close
Content-Length: 2615
Content-Type: image/jpeg
Date: Wed, 19 Mar 2025 19:53:31 GMT
Last-Modified: Wed, 19 Mar 2025 17:34:08 GMT
Server: OpenBSD httpd
Connection closed by foreign host.
$
What does look strange, though, is that your client came up with the hash
pqsmcka
, while it should have been te5quba
. 🤔
What does look strange, though, is that your client came up with the hash
pqsmcka
, while it should have been te5quba
. 🤔
[](https://movq.de/v/8684c7d264/gimp11%2D1.png)
[](https://movq.de/v/8684c7d264/gimp11%2D2.png)
[](https://movq.de/v/8684c7d264/gimp11%2D3.png)
[](https://movq.de/v/8684c7d264/gimp11%2D4.png)
[](https://movq.de/v/8684c7d264/gimp11%2D1.png)
[](https://movq.de/v/8684c7d264/gimp11%2D2.png)
[](https://movq.de/v/8684c7d264/gimp11%2D3.png)
[](https://movq.de/v/8684c7d264/gimp11%2D4.png)
https://movq.de/v/b895c14411/los86-shell-cursor-history.mp4
Better than nothing. 😅
https://movq.de/v/b895c14411/los86-shell-cursor-history.mp4
Better than nothing. 😅
The “export data” feature on the Mastodon instance I’m using seems to be broken. I’ve contacted the admins but we couldn’t find the issue – yet. I don’t want to bother them too much, it’s a free service after all.
But this means that everything I post over there is very, very volatile. It could all be gone in 5 minutes and I’ll have no way to restore it. Hmm.
The “export data” feature on the Mastodon instance I’m using seems to be broken. I’ve contacted the admins but we couldn’t find the issue – yet. I don’t want to bother them too much, it’s a free service after all.
But this means that everything I post over there is very, very volatile. It could all be gone in 5 minutes and I’ll have no way to restore it. Hmm.

https://www.youtube.com/watch?v=qA8G9D9LQIE&t=3095s

https://www.youtube.com/watch?v=qA8G9D9LQIE&t=3095s
- Q: What’s a Hindu?
- A: It lays Iggs.
- Q: What’s a Hindu?
- A: It lays Iggs.
@kat I know her from iZombie), which is also pretty good. 😅 Have it on DVD, even.
@kat I know her from iZombie), which is also pretty good. 😅 Have it on DVD, even.
On an *entirely unrelated* note, Resident Alien) (Alan Tudyk!) and Ghosts) (Rose McIver!) are great shows.
On an *entirely unrelated* note, Resident Alien) (Alan Tudyk!) and Ghosts) (Rose McIver!) are great shows.
$x
months is great! I have this as a widget in my bar:
Before that I also used something like
cal
. It works, but it’s a bit cumbersome.
$x
months is great! I have this as a widget in my bar:
Before that I also used something like
cal
. It works, but it’s a bit cumbersome.
https://movq.de/v/1371f7efbc/vid-1741714971.mp4
But now I’m *this close* to implementing the same thing in my own shell – because it’s probably *much, much easier* than multiline stuff. 😅
https://movq.de/v/1371f7efbc/vid-1741714971.mp4
But now I’m *this close* to implementing the same thing in my own shell – because it’s probably *much, much easier* than multiline stuff. 😅

