Searching yarn

Twts matching #US
Sort by: Newest, Oldest, Most Relevant
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@aelaraji@aelaraji.com Hahaha, no worries! :-D

All I use Insert for is Shift+Insert to paste sometimes. Other than that, it’s always annoying to switch to replacement mode when I accidentally hit the Insert key it instead of Home or End, depending on the keyboard.

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@movq@www.uninformativ.de People have not been fired over here. But I fully expect this to happen, too. Non-techies soldering together their own production shit is only consequent. I was actually wondering when this will happen. Product owners don’t need anyone else anymore, they can just be one-man shows. That’s what the AI bros jerk off to.

If certification won’t help us (heavily crumbling already from what I observe), it will go away completely and will be replaced with the Wild West. That’s my guess.

In case my employer makes it until then, I will have been gone in five years. At most. I should start looking for complete alternatives. The IT industry is absolutely poisoned and destroyed. I have no hopes left. We’re all fucked on so many levels.

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@jecxjo@sh0.xyz Always using UTC in logs helps a ton.

The worst are logs were timestamps miss any timezone information at all. Makes me furious.

Dealing with time is always great fun…

⤋ Read More

My mate and I went on a hike on Saturday to Germany’s probably most famous tiniest hamlet. Well, not even hamlet, much smaller. It’s a farm (087) and a closed train station (088, 096-102). Okay, and four other houses. But that’s it. Durlesbach is known from the old folk song ā€žAuf de schwƤbsche Eisebahneā€œ, literally ā€œOn the Swabian Railwayā€. According to the German Wikipedia article the German Folk Song Archive counts about 100 variants on the lyrics with up to 27 verses. The song enumerates a few stations and the most common version is about a farmer who ties his goat to the back of a train in order to save the freight costs. Alternatively, he’s used to that from previous ox cart trips where the goat just follows along. Of course, the goat doesn’t make it and the angry farmer throws the disembodied goat head at the conductor.

The weather was perfect. Sunny and clouds alternating, lower twenty-something degrees Celcius. Very beautiful. We took the train to Aulendorf and started our hike.

The level railway crossing in 051-054 is always closed and only opened on demand. I didn’t even know that this kind existed. But it’s really quiet there. We pressed the lever to call the train dispatcher who then opened the barriers for us. A few seconds later we told him that we successfully reached the other side and he closed them again. We were confused at first because the sign said only for authorized personnel and we were just two random hikers. But we gave it a shot and the dispatcher was super nice, no worries at all.

The river is always the Schussen. 092-094 is the creek Durlesbach, entering the Schussen, though. The Durlesbach station is now privately owned, unfortunately. However, it’s nicely kept in shape and there’s a cool monument with a historic steam engine, two wagons and four bronze figures reenacting the scene where the farmer is about to tie his goat, being observed by his wife and the conductor.

You can get all sorts of drinks in exchange for a donation at the display. These proceeds are used for the upkeep. I had an ACE juice which was absolutely delicious. A few hundred meters after we continued, I thought that I really should have bought a second one. It was just too good.

In Mochenwagen, we took the train back to Aulendorf. The Mochenwangen replacement service (we luckily didn’t have to take it, in fact, no idea when it is really in place) is 800 meters away from the train station. That fucking nuts.

We then changed trains to Ulm, just because that one arrived two minutes after we reached Aulendorf. But we spontaneously exited early in Biberach because we had some time to kill for the actual train to Stuttgart. The train station underpass there has some really beautiful graffiti. Shortly after, my second camera battery was flattened, too.

Going home worked out amazingly. When I switched again in Geislingen, my connecting train was already waiting on the other platform. 15 seconds before scheduled departure, the doors closed. One second to departure, we took off. That’s very rare nowadays and it was kind of magical to witness this first hand looking at the station clock.

Sorry for the many photos. I was busy sifting through them and only kept about 20%. Still too many, I know. Enjoy, nevertheless: https://lyse.isobeef.org/2026-10-03-wanderung-von-aulendorf-ueber-durlesbach-nach-mochenwangen/

⤋ Read More
↳ In-reply-to » Made a little program to print the system’s uptime on DOS, OS/2, and Windows NT:

@lyse@lyse.isobeef.org

Crazy, who comes up with things like that?

I didn’t come up with it, but I was close, I guess. DOS is so small, you don’t have much of a choice but to search for ā€œanything related to timeā€. There aren’t that many syscalls/functions. You’ll quickly notice that there’s no global tick counter. So what else is there? Hmm, ā€œget the mtime of a fileā€ is pretty much the only other time-related thing. And which file is ā€œstableā€, probably allocated just once at boot? Mark Aitchison tried to use NUL, which is a pretty good idea. Thinking about it in retrospect, stdin does indeed make more sense, though, because that object really does get allocated just once at ā€œbootā€ and then it stays the same. That’s not guaranteed for NUL (although just as likely).

But, it is possible in DOS to move ā€œthe consoleā€ to a serial port:

I wonder what that does to my little uptime program. :-)

Today, I also learned that -R is an alias for -r in rm.

Ah, I remember that. Dug it up and saved it in the blog: -R is more portable/consistent: http://movq.de/blog/postings/2026-09-30/0/POSTING-en.html

⤋ Read More
↳ In-reply-to » Made a little program to print the system’s uptime on DOS, OS/2, and Windows NT:

@movq@www.uninformativ.de Oh, it’s been a hot minute since I last came across Pascal. :-) When I first quickly skimmed through the code, my eyes fell on the reproducer in the comment and I immediately thought: This reminds me of Delphi! And sure enough, I then saw the .PAS file extension in the URL. That Kiwi applied some strange code formatting, I have to say, though.

Haha, that’s a sweet trick with stdin. Crazy, who comes up with things like that? It would have never crossed my mind to do stunts like that. :-D

Today, I also learned that -R is an alias for -r in rm. I think I never saw -R used here before. Of course for chmod and chown, but not rm.

⤋ Read More
↳ In-reply-to » @lyse Yeah, it's what we use for streaming. We've had a YouTube Faamily plan for years (we originally signed up to keep the ads away from the younglings), and it's included as part of the deal. I also have some hard-to-find music I uploaded to it back when it was Google Play Music. Still, I wouldn't recommend it to anyone, per se.

@lyse@lyse.isobeef.org Agreed, and I have an extensive library of ā€œmy ownā€ files. However, we bought into the Google Home ecosystem some years ago (we have those little hockey-puck-shaped speakers throughout the house), and the only way to get multi-room streaming to work with them is to use a streaming service that they support. Hence, YT Music.

I’ve been expecting Google to EoL those speakers for the past few years, and figured I’d finally pivot to something self-hosted once that happens. But not yet!

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@david@daiwei.me To be honest, I’m a bit tor: part of me wants to set it up on my main application server (alongside gitea, TwtKpr, and a few others), but part of me wants to run it on a Raspberry Pi with Docker (because why not).

I’m also something of a bad geek in some areas, and IRC was never really my scene, so I don’t have a ton of experience with it (I went straight from BBSes to WWW)… Maybe I’ll take you up on that offer of an account at https://chat.ratha.us/, just to get my feet wet… (if it’s still open) 😁

⤋ Read More
↳ In-reply-to » šŸŽ¶ "Falling to Pieces" - Faith No More (1989) https://music.youtube.com/watch?v=j5Z8X-dm3w8&si=Ig-oAL4kpDHcy5QF

@lyse@lyse.isobeef.org Yeah, it’s what we use for streaming. We’ve had a YouTube Faamily plan for years (we originally signed up to keep the ads away from the younglings), and it’s included as part of the deal. I also have some hard-to-find music I uploaded to it back when it was Google Play Music. Still, I wouldn’t recommend it to anyone, per se.

⤋ Read More

Hey, folks. Sorry to disappear for the last couple of weeks.

Last weekend, I took the family to Atlanta, GA for a visit to the Georgia Aquarium and the Center for Puppetry Arts, both of which were fantastic (pics forthcoming). Unfortunately, amongst the souvenirs we brought home was the worst sickness my wife and I have had in years, which basically laid us both out until Thursday, and we’ve been recovering since.

On top of it, just before we left, I accidentally broke TwtStrm (my WIP TwtTxt reader), so I didn’t even have a functional way to keep up with the only ā€œsocial media platformā€ I actually give a hoot about (nor a functional brain to try and fix it).

As of this morning, though, I’m happy to report that we’re basically all better, and TwtStrm is back to working. I’m actually hoping to get some code written this weekend (and maybe even try to get Parley running), but we’ll see how things go. šŸ™‚

⤋ Read More
↳ In-reply-to » @lyse Might be because the typical ā€œGerman Frakturā€ (this isn’t a thing) uses very unusual uppercase letters. And ā€œkā€ is just weird. And ā€œfā€ and ā€œÅæā€ (long ā€œsā€) are very close together.

@movq@www.uninformativ.de Yeah, some letters are really unreadable. And I always, always read the ā€œsā€ as an ā€œfā€. Every time.

Yeah, I find it telling when Nazis use Fraktur. Very interesting, I wasn’t aware that occupied regions couldn’t read the orders.

⤋ Read More
↳ In-reply-to » @lyse Thanks. šŸ˜… I didn’t check the time, but I guess something between 15 and 30 minutes? šŸ¤”

@lyse@lyse.isobeef.org Might be because the typical ā€œGerman Frakturā€ (this isn’t a thing) uses very unusual uppercase letters. And ā€œkā€ is just weird. And ā€œfā€ and ā€œÅæā€ (long ā€œsā€) are very close together.

This is ā€œLuther’sche Frakturā€ from around 1708 (a photo from the book ā€œFrakturā€ by Albert Kapr), the book says this was one of the most popular ones:

I have lots of trouble deciphering those uppercase letters.

By the way, this is worth mentioning: Fraktur fonts are often associated with Nazi Germany, but did you know that the Nazis eventually banned these fonts in 1941?



Yeah. Typical Nazi stuff.

⤋ Read More

You know that I’m ā€œPrinzessin Müllabfuhrā€, but the English translation isn’t that great.

So, I’m going by ā€œPrincess Dumpsterfireā€ now.

(I’m forced to use this shit at work.)

⤋ Read More

As my wife was driving and towing us us to our final destination.. Just before a little locality called Mount Larcom, we went past a soan on the side of the road doing a full dump! 🤯 šŸ’© So disgusting 😢

⤋ Read More

I declare the pomegranade hand cream experiment a failure as well. Can’t get used to this smell. The next tube will definitely be with beeswax again. The only problem is that I don’t use hand lotion that much, so I’m stuck with that container for ages.

⤋ Read More
↳ In-reply-to » Just some light Sunday afternoon entertainment: Printing from NetBSD on the dotmatrix printer by dumping data to /dev/ulpt0. The netbook doesn’t have a parallel port, so this must be done over USB. NetBSD.escp was created by a little custom ESC/P converter written in C. 🄳

@lyse@lyse.isobeef.org Yeah, the partition stuff with disklabels is what I’m absolutely not used to. I need to invest more time learning this. Not just using it, but how and where is it represented on disk and all that.

I carry my notebook/netbook around a lot. šŸ˜… Watching movies in bed, for example.

I think I’ll stick with NetBSD for a while. It works surprisingly well, it’s new stuff to explore, it’s fast, and then there’s this:

https://mastodon.sdf.org/@netbsd/112446618914747900

Gentoo (https://wiki.gentoo.org/wiki/Project:Council/AI_policy) might be another idea, but I’m afraid that the little netbook might be too slow for that? Or are there binary packages? No idea, it’s been ages since I touched this distro.

(Regarding Linux in general … we all know what Linus said. I’m not sure where this project is heading.)

⤋ Read More
↳ In-reply-to » Just some light Sunday afternoon entertainment: Printing from NetBSD on the dotmatrix printer by dumping data to /dev/ulpt0. The netbook doesn’t have a parallel port, so this must be done over USB. NetBSD.escp was created by a little custom ESC/P converter written in C. 🄳

@movq@www.uninformativ.de Cool shit! I also just read your report on installing NetBSD. What a journey. So, you still need to know what you’re doing. But if you make it foolproof, the world invents a new idiot. :-)

I also use an ethernet cable everywhere. It’s just what I’m used to for decades and I don’t carry around my laptop in the house anyway. It stays on the desk.

So, next up FreeBSD? ;-)

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

Also apologies. If you want to chat to me in more ~realtime, I’m more active on something we’re calling Parley – A truly decentralised federated IRC chat system. You have to spin up your own instance (ideally) or join someone else’s, but otherwise you use a normal IRCv3 capable client, but the entire ā€œnetworkā€ (so to speak) automatically forms a decentralized mesh.

⤋ Read More

šŸ‘‹ Calling all decentralised enthusiasts that still remembers and use IRC šŸ˜Ž

Please come join us in a new, truely, decentralised IRC-based chat experience by standing up your own Parley instance on your own domain (bring your own OIDC auth or use the built-in).

Pick your favourite IRCv3-compatible client (there’s heaps out there!).

And peer with either me james@mills.io or Admin -> Peers -> Add mills.io or @david@daiwei.me via david@ratha.us or simply ratha.us (in Admin -> Peers -> Add).

See you online! šŸ¤ž #decentralised #irc #chat

⤋ Read More
↳ In-reply-to » I've been away with the scouts in our district summer camp. The nearly two weeks were absolutely amazing, mentally a great vacation. On the other hand, physically not so much. But I've still got Monday to recover from my holiday. :-)

When we arrived for the setup, the Düsseldorf youth group was dismantling their camp on the same spot that we had originally booked. But the camp site manager told us that we were the only group on the entire camp site, so we could select any spot, whatever we liked. That was really great, because originally we would have needed to transport all food 150-200 meters from the kitchen to our site. Hence, we just decided to set up in front of the kitchen. We still could just use the entire camp site for games, separate the heavy snorers from the rest, etc.

The only downside was that the sanitary facility was on the other end of the camp site. So, when taking a shower, going to the loo, washing the dishes, we had to always hike over the entire camp site. The kids and their leaders had to do their dishes themselves, this was a tent camp, not a hotel visit after all. Being a member of the kitchen team, we of course took advantage of the dishwashing machines, though. :-) In a traditional tent camp, the kitchen’s dishes are washed by the rotating dish/kitchen service. All children have to participate in that a few times.

On the second to last full day, some camp constructions were built. That spot was another ten minutes hike into the woods. Not sure why the that program wasn’t done right at the beginning but towards the end. That would have been a great playground throughout the camp.

⤋ Read More
↳ In-reply-to » I've been away with the scouts in our district summer camp. The nearly two weeks were absolutely amazing, mentally a great vacation. On the other hand, physically not so much. But I've still got Monday to recover from my holiday. :-)

And here some photos of the crazy kitchen we had at our glamping trip. Of course, it was waaaaaaaaaaaaay oversize. It’s typically used to feed several hundred people, not just only 70ish. Although it was really fun to work in, cleaning the whole thing took an entire day. We completely underestimated this.

https://lyse.isobeef.org/2026-09-07-willy-brandt-zeltlagerplatz-kueche1/

⤋ Read More
↳ In-reply-to » We visited the Jurassic Museum at the Willibalds Castle in EichstƤtt. As always, taking photos indoors is almost impossible with the low lighting and reflexions everywhere. We had a great and entertaining tour guide walk us through for an hour. Afterwards, we explored two, three hours on our own.

@lyse@lyse.isobeef.org Great photos!

The well sounds really cool, but I’ve always been a physics geek (ex: putting coins down those spinny funnels they used to have in the malls for collecting donations). I would have probably spent hours just there!

Thanks for sharing these.

⤋ Read More
↳ In-reply-to » @itsericwoodward Then by all means, follow the instructions at https://git.mills.io/prologic/parley and setup your own instance on your own domain. It's partly inspired by Twtxt/Yarn.social and Salty.im -- in at least the way teh DNS discovery and WKID works. Once your instance is up and running and you've gone through the /setup and created yourself an account (or seti it up with an appropraite ODIC IDP) try something like /msg james@mills.io Hey! at which point you should automatically start peering with my instance. You should then be able to /join #lobby1 (a globally federated channel already across 2 instances so far). šŸ¤ž

@prologic@twtxt.net I am very interested, but I need to setup a docker-capable machine first (I’ve always kinda shied away from using docker as it adds an extra layer of complexity to projects). I’ve got a couple of raspberry pis floating around the house, let me see what I can put together.

⤋ Read More
↳ In-reply-to » I've been away with the scouts in our district summer camp. The nearly two weeks were absolutely amazing, mentally a great vacation. On the other hand, physically not so much. But I've still got Monday to recover from my holiday. :-)

We visited the Jurassic Museum at the Willibalds Castle in EichstƤtt. As always, taking photos indoors is almost impossible with the low lighting and reflexions everywhere. We had a great and entertaining tour guide walk us through for an hour. Afterwards, we explored two, three hours on our own.

One of my most favorite things was to pour water down the 80 meters deep well. It took something like 10-12 seconds before we heard the splash. But before that, we weren’t able to see the falling drops anymore. Crazy cool. :-)

The wind was blowing strong on the big tower. Hair were flowing horizontal. The museum had also small sections for the stone age, Romans & Celts as well as sea monkeys.

https://lyse.isobeef.org/2026-09-05-juramuseum-auf-der-willibaldsburg-eichstaett/

⤋ Read More
↳ In-reply-to » I have (finally) built a fully e2e working purely decentralised and federated IRC-compatible chat server. It is currently a PoC, but it's already working quite well. It's inspired partly by the work we did with Salty Chat in terms of Discovery and Federation. Some screenshots of a normal IRC client irssi showing off how it works in a local e2e setup: Media Media Media Media Media Media

@itsericwoodward@itsericwoodward.com Not really no 🤣 Did you want to join us and setup your own instance and join the growing aprty? It’s turning out to be quie neat actually šŸ˜…

⤋ Read More
↳ In-reply-to » I am finally building a Twtxt / Yarn.social inspired Git forge. I'm actually quite confident that y'all will quite like it, but I won't post links yet until I'm quietly confident in its design, functionality and behaviour(s).

@fossham@twtpub.com I honestly think the most unique and interesting thing about doing this at all is that it is in fact inspired directly by Twtxt / Yarn.social itself – That is to say, I am confident I can do this in such a way as to be ā€œtruly decentralisedā€, no inter-networking like ActivityPub, no centraised forges like Github or Codeberg. You run your instance, I run mine, we just are able to collaborate. Think exchanging patches over Email, just without all the hard-to-learn ways to do that (enough though it’s not hard for some of us, but still).

⤋ Read More
↳ In-reply-to » I am finally building a Twtxt / Yarn.social inspired Git forge. I'm actually quite confident that y'all will quite like it, but I won't post links yet until I'm quietly confident in its design, functionality and behaviour(s).

@prologic@twtxt.net Hmm. šŸ¤”

Okay, suppose you host a project using this new forge, and I want to send a pull request. What do I have to do?

⤋ Read More

Literally just a day after Elon came out with his legal threats towards all of Nitter and people like me complained about it, Open AI decides to no longer work with Cursor (acquired by Space X), explicitly saying it’s because Elon wouldn’t stop breaking their signed contracts and scraping (distilling) their models, behind their back.

https://openai.com/index/our-decision-on-cursor-following-its-acquisition-by-spacex/

This is not even the only instance of this happening, many mentioned having similar problems with Elon in the past. Not too long ago Kylie Robison shared a rumor xAI engineers were banned from using Anthropic models through Cursor, because of their scraping, though they seem to have later patched things over with Elon, when they had to start renting his data centers.

⤋ Read More

If I say companies should at least consider the 3 line CC license before scraping my sites, I’m seen as the unreasonable one.

But when I use an alternative forontend, to read feeds on their sites, without having to make yet another free account, now the same companies and their users scream about some unspecified part of their license being violated, threaten legal action and expect me to care about it.

GitHub thread: https://github.com/zedeus/nitter/issues/1442#issuecomment-5413651441

⤋ Read More
↳ In-reply-to » @lyse Huh, didn’t expect that. :-D

@movq@www.uninformativ.de @itsericwoodward@itsericwoodward.com Hahaha, a festival, indeed! :-D There was also ā€œRaupenkriegā€ (caterpillar war): jumping against each other in sleeping bags. I reckon that counts as pogo or mosh pit.

And back in the days, we had wonderful deep mud all around us, too! In extreme years we even needed to leave the camp ground for a day and walk to a gym with all the kids. There was just too much rain and the creek dangerously high.

We once had an actual creek running through the dining tent before the kids arrived. Luckily, it didn’t originate from the official creek, but the water came down the hillside. Unimaginable today with all these droughts in summer. Many creeks around here are dried up for several weeks, if not months now.

There you go, enjoy my favorite selection of yummy chocolate on the ground!

It was a question of the mindset. Once we supervisors just made the best out of it and tried to had fun, the kids typically didn’t mind the mess either. Besides building huts, one of the most favorite things ever was actually ā€œMatschschƶpfenā€ (scooping mud). The kids scooped puddles into wheel barrows using giant soup ladles from the kitchen. ā€œSorry kids, time is up for today. Whoever sits in the closing circle first gets to go first tomorrow.ā€ Unfortunatly, I don’t find any photos from that.

⤋ Read More
↳ In-reply-to » @lyse Huh, didn’t expect that. :-D

@movq@www.uninformativ.de I usually don’t listen to metal where the singers scream. There are only very, very few bands where I find that actually pleasing.

Two decades ago or so, we young supervisors compiled ourselves a cassette for our forest recreation week. One of us had an old ruggedly built radio with a cassette deck powered by a bunch of large Baby (?) batteries. One side had ā€œworking musicā€ which we played back while working in the evenings and night, e.g. gathering firewood in a handtruck for the campfire and things like that.

I used something by either Finntroll or Turmion KƤtilƶt for the ā€œwakeup musicā€ side in the morning. The kids slept at home, but there were always some supervisors sleeping at the camp. The SÜT, the Standard-Übernachtungsteam, consisted of mostly young folks, about sixteen to early twenties. It was completed by wiser people in their fourties. Each morning, metal blasted through the dining tent that we converted into a sleeping tent. :-) Good times!

⤋ Read More

Yesterday, my mate and I left the house at 10 in the morning around 15 or 16°C. There was a steady wind blowing, the sun came and went every two minutes. The clouds looked really nice. Temperatures peaked at 21°C I reckon. Certainly great t-shirt weather. It was supposed to slightly rain at some point in the morning, but all we got was less than two hand full of drops and later the tiniest amount of drizzle for not even half a minute. So, nothing.

The weathermen also called for a cloudy arvo and partially sunny evening. The forecast must have scared off people right away, because there was noone around. We saw very dark clouds in the distance and there was certainly rain in the town. But out in nature, just a constant alternation between the sun and clouds.

Just before noon, we arrived at the bakery two villages over and got four fire brezels (with pepper, extremely tasty, but the fingers are an oily mess after that) and two nut sticky buns for provisions. This is where the small bird (19-23) was giving us a show.

It’s so dry, the landscape looks already like autumn for several weeks. Sooo many orange and brown leaves on the ground, it’s crazy. I hope we still get a real autumn and head not straight from summer into winter. Last weekend was still an awful 37°C.

This time, we paid the small entrence fee to walk around inside the ruin of Hohenrechberg Castle. The red sandstone looks super sick. I really dig it. It’s actually purplish at parts, no kidding. Absolutely unreal! At least for me, I normally only see the beige sandstone around here.

Right when we went down the castle ditch, both camera batteries were completely drained after just 880 photos in total. What a bummer. I saw a guy with a leather glove coming out of a door and immediately followed him to the aviary in the hopes of a show or something. That flight cage wasn’t there last time I visited the ruin. And we were lucky, the falconer fed his harris’ hawk and explained us along the way. Other families came and went, but we talked to him for at least 20 minutes. Super interesting. I think that was easily the best part.

At exactly 19 o’clock I unlocked the front door. Our feet were done. It was an amazing nine hours hike. :-)

The gallery is a tiny bit larger than usual, enjoy: https://lyse.isobeef.org/wanderung-auf-die-burgruine-hohenrechberg-2026-08-22/

⤋ Read More
↳ In-reply-to » For the first time in probably 30 years, I played a game of M.U.L.E. tonight (and won!).

@GabesArcade@gabesarcade.com I have the Atari800 emulator installed on my laptop along with a copy of the game.

But the easiest way to try it now is probably via the Internet Archive, which allows you to play it in the browser: https://archive.org/details/a8b_M.U.L.E._1983_Electronic_Arts_US

The manual is there, too: https://archive.org/download/agm_mule/mule_text.pdf

⤋ Read More

There is this extremely annoying issue with my website:

https://movq.de/v/4acced3c8e/scroll.mp4

Notice how I’m scrolling, then switching to another tab, switching back, and then the scrolling position is different?

What the hell could cause this? It’s not always like this and I have only seen it in Firefox so far (but I very rarely use Chromium anyway), and this really happens a lot on my site but not on others.

Any ideas? Did I screw up the CSS somehow? šŸ¤”

⤋ Read More