@sorenpeter@darch.dk Crazy, huh? 😅 One of the most unique bands that I know. I love it. 😅
@lyse@lyse.isobeef.org You hit those often? 🤔
Let’s not forget that this gem exists: Primus - Mr. Krinkle 🐷🎶 https://www.youtube.com/watch?v=TOdo7dhvSwg #NowPlaying
I now own a guitar again.
Switching between my upright bass and that thing is a wild ride. The difference in string gauges is so massive. 🥴 Feels like trying to play on an egg slicer.
@lyse@lyse.isobeef.org Damn, thanks. 😅
@lyse@lyse.isobeef.org What the hell! 🤣
Rainy day.
I was toying with OS/2 when I noticed that my hard disk was getting a bit full. I’m not aware that something like ncdu
or just du
exists in OS/2 Warp 4’s base system (I’m sure there’s software like that already available, but I was too lazy to search), so I quickly cobbled a little program together that sums up directory sizes. And there you have it, an installation of Carmageddon was lurking on the disk, weighing in at 200 MB. 🥴
Being able to cross-compile this from Linux still blows my mind.
Anyway, here’s my tool: https://uninformativ.de/git/dusage
Let’s see, this might be a good opportunity to make an OS/2 GUI version of this. 🤔 I’ve never done that and this might be doable (unlike other stuff I’ve recently tried).
Trying to write my own C programs that do TCP/IP on OS/2 Warp 4. Didn’t go so well. This operating system is much, much more dead than DOS and it’s super hard to find any information. 🫤
@prologic@twtxt.net I hardly ever open Reddit, so … uhm … 😅
@lyse@lyse.isobeef.org Same here. I’m not surprised – actually, I am surprised that the RSS feature still exists. 🤔 Or were you talking about other kinds of feeds?
@lyse@lyse.isobeef.org Nice, it’s getting green again. And a nice fire-y sunset. :-)
I went on a quick walk as well. Lots of birds chirping. Can’t be long anymore until the mallards start to hatch. :-)
More basement:
I completely forgot that DVD-RAM was a thing once. Found my old disks and they still work. 🤯 The data on them is from 2008, so they’re not that old. Still impressive.
The disks are two-sided. On the photo, that particular side of the disk on the left appears to be completely unused. 🤔
And then I read on Wikipedia that DVD-RAMs aren’t produced anymore at all today. Huh.
(I refuse to tag this as “retrocomputing”. Read/write DVDs that you can use just like a harddisk, thanks to UDF, are still “new and fancy” in my book. 😂)
I was so hyped when I found this box in the basement! 🤯🤯🤯
Only to find out, that …
… it’s something else. 😭
I am waaaay too lazy to set up any of those solutions. 😂🥴 (And I have little faith that it would work. I’m having some trust issues here.)
Well, the idea was that I don’t waste “so much paper” by using my phone. 😂 Not sure if it’s worth all the trouble …
I’m this close to making an Android app for managing a shopping list.
I just accidentally deleted the wrong list in the app that I’m currently using, and now there’s no way to get it back. Recreating it is a major pain, because typing on a phone sucks ass. Fuck.
Maybe I should just go back to using pen and paper …
@stigatle@yarn.stigatle.no I think I get it, yeah. 😃
@iolfree@tilde.club Why, what have they done to you? Was it because of the accent?
I’ll see myself out.
@stigatle@yarn.stigatle.no I had to ask because they translated this with “for fucking the devil in hell”, which sounds very wrong to me and almost made-up. 😂 But maybe it’s just a botched translation.
@eapl.me@eapl.me You’re right, it was powerful! I mean, hey, this was a Dual Core machine, which was still a new and crazy thing at the time. 😃
the keyboard was amazing
Was it? It’s quite a bit “mushy” in my opinion. 😅
It’s funny how tiny the touchpad is by today’s standards.
curl | sh
. It's easy to miss the problem if you're still in the mindset of Windows software distribution, but these people are writing software on GNU/Linux, for GNU/Linux. You would think they'd realize that this is never a good idea.
@mckinley@twtxt.net That certainly doesn’t help, yeah. 🥴
(In the case of the Rust installer, I still wonder why they go through the trouble of having a shell script (POSIX, portable, even runs on Windows apparently), when all it does is download a binary and run that. Is that super useful to people, yeah? I’m sure there’s some reason, I just don’t see it.)
@stigatle@yarn.stigatle.no Nice, thanks. 😅
btw, @stigatle@yarn.stigatle.no, is that a legit Norwegian curse? Do people actually say that? 😅
The title song of Netflix’s “Post Mortem”: https://www.youtube.com/watch?v=bWwy1-L2q6o #NowPlaying 👌
curl | sh
. It's easy to miss the problem if you're still in the mindset of Windows software distribution, but these people are writing software on GNU/Linux, for GNU/Linux. You would think they'd realize that this is never a good idea.
@mckinley@twtxt.net I think we (as in “the free software community”) have largely given up on that. curl foo | sh
is basically equivalent to running precompiled binaries or the huge dependency mess that we have these days (simple programs pulling in 47289 libraries). We run completely untrusted code all the time and nobody cares anymore. The idea of eliminating distributions (which at least provide some layer of quality control) pops up again and again. A curl foo | sh
is probably the least harmful thing these days, because it’s the easiest issue to fix.
(Meh: Rust’s curl https://sh.rustup.rs | sh
downloads a 15 MB binary that does god-knows-what.)
Or am I missing the point? 🤔
@lyse@lyse.isobeef.org Pew pew. 😏
@lyse@lyse.isobeef.org … haha, I also came across that line today … while trying to compile some software that insisted on using a super modern Rust version, so I had to deal with rustup
. 🙄 I guess the same is true for Newsboat?
Hmm, no, not really. Newsboat wants “Rust Edition 2021”, which is supported since Version 1.56. That’s already “ancient”. 🤣
terminal browsers
Are there any new ones, btw? Besides lynx, w3m, (e)links. 🤔
@prologic@twtxt.net Yeah! 😂 (Damn, how did I miss making that joke. 😅)
Dug up my old Dell Inspiron 6400 from 2006. Good lord, that thing is heavy. Laptops really have improved a lot.
And of course the insect, that once crawled into the screen, is still there.
Let’s see if I can find some use case for this machine. 🤔
@mckinley@twtxt.net Hmm, now that you mention it, my CSS is relatively “modern”. 🤔 Variables and such. I gave up on backwards compatibility here, really old browsers just don’t do CSS at all, so why bother. 😅 Maybe not the best approach.
@lyse@lyse.isobeef.org Ah, a good old German tale with headless creatures and inhuman screams. 😅
I was today years old when I learned that you can connect to a DOS machine over a serial line. 🤯🥴
Do ctty com2
in DOS and then something like minicom -D /dev/nullmodem -R cp437 -b 9600
on Linux, for example.
It literally only redirects stdin/stdout/stderr on DOS, which limits what you can do quite a bit. Launching edit
, for example, starts the editor on the normal screen and you have to use the actual keyboard to control it.
(It’s probably useful to note that you can back to normal operations using ctty con
.)
Those 9600 baud are pretty slow and they make it feel like you’re sitting in front of an old machine where even dir
prints line by line, slowly.
Fun stuff. 😅
@mckinley@twtxt.net I shut it off. It became increasingly difficult to decide where to put which content. Does it go into the phlog, the weblog, just twtxt, Mastodon, something else, … ? I wanted to reduce the number of “channels” that I use. And Gopher is the hardest for people to access – not from a technical point of view, of course, but regular clients basically don’t support it anymore. Aside from a small “elite” group, nobody could access it (and I’d rather not have to point people to Gopher proxies all the time).
I’d rather focus on keeping my website compatible with older/retro clients. Not having a forced redirect to HTTPS and sticking to a simple layout is mostly enough.
Netscape 4.07 on WfW 3.11:
Netscape 2.02 on OS/2 Warp 4 (only 16 colors in QEMU at the moment):
(Those older clients tend to extend HTTP/1.0 a bit by sending a Host:
header. Without that, my webserver wouldn’t be able to find the correct vhost.)
Really, having my exact same website accessible with those browsers feels more rewarding than having to resort to Gopher. 🤔
Yeah: gemini://warmedal.se/~bjorn/posts/2024-03-09-i-used-to-think-css-was-good.gmi
@mckinley@mckinley.cc Yep. And it’s hard to avoid having multiple “sound cards” these days. Plug in a webcam and there you go …
@bender@twtxt.net Indeed, I use the “join threads” feature of Mutt quite often. 😅 But unlike @lyse@lyse.isobeef.org, I completely gave up on TOFU at $dayjob
. 😂 Way too much work to clean up other people’s mail all the time … I admire your mental strength. 😆
@mckinley@twtxt.net Wouldn’t a cronjob suffice here? Give it a list of repos to mirror, then do daily pulls. As you mentioned in the other threads, the only thing to worry about is force-pushed upstreams. 🤔 Or vandalism upstream. What if they delete all branches … Okay, now that I think about it, it might be a little more complicated. 😂
@mckinley@twtxt.net Not really. 🤔 I have some repos on disk in case they vanish, but I don’t pull them regularly or systematically … 🫤
@prologic@twtxt.net Same. 😅
They stopped doing this. 😅
Not making THREADING the default view of e-mail clients and thus teaching users that e-mail is “chaotic” (if you get a lot of mail, it becomes unusable without threading) and “needs” full quoting all the time was one of the worst mistakes ever.
Whoohoo! We finally had a classic leap year bug at work today! 🥳 😂
“Today + 1 year = 2025-02-29” …
@lyse@lyse.isobeef.org It usually depends on how easy it is to parse given the project’s circumstances. For Python, it’s usually JSON because you can easily turn this into a dict
. For C with GTK, it’s INI because GLib comes with an INI parser. For minimalistic C, it’s just a config.h
. You get the idea. 😃
@lyse@lyse.isobeef.org That’s the definition of a dumpster fire, isn’t it? 😂
What we should teach kids in elementary school: If you receive some notification/message that appears to be actually important and you’re not sure if it’s legit or not, then contact the sender of that message through another totally unrelated channel and try to verify it.
@stigatle@yarn.stigatle.no The original news article on reddit is no longer available, so I don’t know what it said – but there are still lots of restrictions in that law. There won’t be any shops and, if I understood correctly, you won’t be able to legally buy weed unless you register in a club or grow your own plants.
I think the main point of that law is to decriminalize those people who smoke (because they do it anyway and the punishments were too harsh) – and not to motivate regular people to become smokers.
We’ll see … let’s talk again in a couple of years. 😅
@prologic@twtxt.net High five, I’m “generation Java” as well! 😂 There were some leftovers of C++, we used that in the computer graphics courses in Uni a lot. But pretty much anything else that involved programming was Java.
(There was nothing even remotely resembling CS in our “high school”. That school neither had the required teachers nor the equipment / PCs.)
(Heh, looking at those time stamps, it appears OS/2 2.1 isn’t quite ready for Y2K. 🥴)
Wow, OpenWatcom can cross-compile OS/2 binaries on Linux. Even GUI programs, just like that. 🤯 That’s a whole new territory to explore. 👷