In-reply-to » Years ago, I had a falling out with PayPal, when they implemented ToS changes, that would let them withhold your money without a reason and randomly subtract "ToS violation fees" from your balance.

@thecanine@twtxt.net yeah, PayPal blows. I use it exclusively when buying stuff from eBay, because using anything else is a pain. Other than that they can go fly a kite.

⤋ Read More

You really cannot beat UNIX, no really. Everything else ever invented sucks in comparison 🤣

$ diff -Ndru <(restic snapshots | grep minio | awk '{ print $1 }' | sort -u) <(restic snapshots | grep minio | awk '{ print $1 }' | xargs -I{} restic forget -n {} | grep -E '\{.*\}' | sed -e 's/{//g;s/}//g' | sort -u) | tee | wc -l; echo $?
0
0

⤋ Read More
In-reply-to » I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

@movq@www.uninformativ.de Oh, a movqOS, that’s super cool! :-)

Yeah, glossy screens are straight from hell. :-D What’s this spooky wind chime background music?

Anyway, have great fun learning more and experimenting with this low level stuff!

⤋ Read More

Years ago, I had a falling out with PayPal, when they implemented ToS changes, that would let them withhold your money without a reason and randomly subtract “ToS violation fees” from your balance.

They reverted the ToS violation fees part, but I refuse to do business with any company, who has the goal, to even try presenting such a change, to their clients.

I’m not surprised PayPal is alongside questionable fee increases, also running scummy browser extensions (through companies they acquired), that override almost all affiliate links with PayPals and present you with inferior discount coupons, to trick you into spending more money, shopping on sites owned by their partners.

The honey extension scam - YouTube video

Ironic they were even “referal link scamming” the influencers, they paid to promote their extension - PayPals ability to scam the clueless is quite impressive, but luckily it does not work on me.

⤋ Read More

@andros@twtxt.andros.dev grats! A few things. Typo on jenny; that’s, it’s “jenny”, not “Janny”. You missed how to reply to others, and how to find those who “follow” you, which will require to mention the current extensions.

⤋ Read More
In-reply-to » I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

@mckinley@twtxt.net

So, just a hobby. It won’t be big and professional like GNU, then?

Ha! 😅 No, that certainly won’t happen this time. 🥴

(What an exciting time that was when there were new operating systems. 🤔)

⤋ Read More
In-reply-to » I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

I don’t plan on making that code public. This is purely a learning project for myself.

So, just a hobby. It won’t be big and professional like GNU, then?

Seriously, that’s very cool. I wish my bootloader was that excited about a successful boot.

⤋ Read More
In-reply-to » QOTD: Do you have a way to get back into your home network if you get locked out?

@movq@www.uninformativ.de Right. It’s nice. I’ve had the same one through numerous router restarts and at least two 4-6 hour power outages. I’m definitely not paying for a wildly inflated business plan to self-host a few things. It was like that on my last ISP as well, although they only gave me about 20mbps up.

⤋ Read More
In-reply-to » I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

Improving the filesystem is probably going to be the next big task. I don’t know that much about this stuff, so I’ll have to learn a lot. 🥴

⤋ Read More

I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

I don’t plan on making that code public. This is purely a learning project for myself. I think going for real-mode 8086 + BIOS is a good idea as a first step. I am well aware that this isn’t going anywhere – but now I’ve gained some experience and learned a ton of stuff, so maybe 32 bit or even 64 bit mode might be doable in the future? We’ll see.

It provides a syscall interface, can launch processes, read/write files (in a very simple filesystem).

Here’s a video where I run it natively on my old Dell Inspiron 6400 laptop (and Warp 3 later in the video, because why not):

https://movq.de/v/893daaa548/los86-p133-warp3.mp4

(Sorry for the skewed video. It’s a glossy display and super hard to film this.)

It starts with the laptop’s boot menu and then boots into the kernel and launches a shell as PID 1. From there, I can launch other processes (anything I enter is a new process, except for the exit at the end) and they return the shell afterwards.

And a screenshot running in QEMU:

Download

⤋ Read More
In-reply-to » QOTD: Do you have a way to get back into your home network if you get locked out?

@mckinley@twtxt.net

Early on, I was thinking about WAN IP address changes as well but it hasn’t happened in ~2.5 years with this ISP.

You mean to say you have the same public IP all the time? For 2.5 years now? Without paying extra? 🤔

⤋ Read More
In-reply-to » Btw @mckinley -- You may be interested (not sure if have the time though) in mbox.blue 🤔

@prologic@twtxt.net It looks interesting; definitely a novel approach. I just don’t think I have any use for it right now. I’ve thought about joining one those pubnixes that are around but I don’t think I’d ever do anything with an account on someone else’s server.

⤋ Read More
In-reply-to » QOTD: Do you have a way to get back into your home network if you get locked out?

@prologic@twtxt.net I guess the difference is that your self-hosted services are publicly accessible so it allows such a setup. For me, everything is over Wireguard. If that link breaks and I’m not at home I can’t resolve domain names, let alone do any kind of server administration. That’s what the hidden service is for.

Early on, I was thinking about WAN IP address changes as well but it hasn’t happened in ~2.5 years with this ISP.

⤋ Read More
In-reply-to » QOTD: Do you have a way to get back into your home network if you get locked out?

@mckinley@twtxt.net I used to have an SSH port reachable from the outside, but since I’m doing 99.999999% working-from-home now, I no longer need that. (I don’t even have a desk at the office anymore and – and this is important for us Germans! – no parking spot, either! 😅)

⤋ Read More

QOTD: Do you have a way to get back into your home network if you get locked out?

I have a Tor hidden service that lets me SSH into my server from anywhere. I never had to use it until last week. I was playing around with the port forwarding configuration on my router for Wireguard (migrating to a new server, very exciting), forgot to change it back, and found myself an hour away from home hoping to watch a show on Jellyfin. All it took to fix it was an SSH port forward through that hidden service to (very slowly) access my home router’s Web interface.

⤋ Read More

Woot! I got wolfssl and the wolfssl command-line tool compiled successfully and installed on µLinux 💪 Now I can do all sorts of crypto stuff, generate TLS keys, etc all from a tiny ~20MB Linux distro 🥳

⤋ Read More
In-reply-to » As long as you can correctly statically link your binary of course 🤣

@prologic@twtxt.net I’m scratching my head already trying to figure this one out 🤣 not sure if just mirroring ldd’s output into my image’s content would do, -I’ve Just found about that one by the way.- but I’ll never know until I try.

⤋ Read More
In-reply-to » @bender I built my own, a much smaller one with a multi stage build... shouldn't that do the trick? 🤔

@bender@twtxt.net Dud! you should see the updated version! 😂 I have just discovered the scratch #container image and decided I wanted to play with it… I’m probably going to end up rebuilding a LOT of images.

~/htwtxt » podman image list htwtxt
REPOSITORY                TAG            IMAGE ID      CREATED             SIZE
localhost/htwtxt          1.0.7-scratch  2d5c6fb7862f  About a minute ago  12 MB
localhost/htwtxt          1.0.5-alpine   13610a37e347  4 weeks ago         20.1 MB
localhost/htwtxt          1.0.7-alpine   2a5c560ee6b7  4 weeks ago         20.1 MB
docker.io/buckket/htwtxt  latest         c0e33b2913c6  8 years ago         778 MB

⤋ Read More