@movq@www.uninformativ.de I see. Itās interesting to see commit history visualized that way.
@movq@www.uninformativ.de What happened in March of 2018 with all those commits across your projects?
Congrats!
@movq@www.uninformativ.de Yeah, it seems like that should never happen under any circumstances but thatās the best explanation I can come up with for what happened and once I fixed the space issue the other problems went away. That particular filesystem is on a LUKS device on a disk image served with NBD. The machine in question and the NBD server are both on Arch Linux so it has potentially unstable versions of all the software involved.
Itās a real house of cards and Iām not surprised something like this happened. Iām keeping lots of backups. My setup is pretty unique but I stand by my original post. Running out of space on Btrfs isnāt fun, even when itās functioning properly.
@movq@www.uninformativ.de Pretty much. In my situation I was able to delete some files and snapshots and run a couple of different btrfs balance
commands to move some allocations around. It looked like writes werenāt all committed properly to the disk but nothing told me that explicitly.
I did a system update in this state and I think I remember mkinitcpio throwing more warnings than usual but I was doing something else and I didnāt pay close attention to them. This coincided with a power outage and there was a lot of inconsistency, making me think it was hardware related. It was just btrfs, as far as I can tell, and I fixed it by reinstalling all the packages on the system once there was enough room. Luckily, I hadnāt done anything important with that computer after the system update.
@prologic@twtxt.net That looks pretty nice. It seems like the pricing model is reasonable as well. They donāt try to nickel-and-dime you with features most people would probably need like others Iāve seen. Good luck with it.
@prologic@twtxt.net Itās true that the major players in the WYSIWYG-website-for-dummies industry not only function poorly but are also proprietary SaaS garbage. However, I donāt know if itās really possible to make them function any better. HTML and CSS just arenāt made for that.
@prologic@twtxt.net Probably not the most helpful reply, but I posted my thoughts in a note. Websites are really complicated and thereās a lot that goes into making one. When you put too many layers of abstraction on it, you have to cut corners somewhere.
@xuu ungoogled-chromium strips out the rest of it. Librewolf is my browser of choice and it has been for a couple years now. I like it a lot. Itās basically un-Mozillaād Firefox.
@thecanine@twtxt.net That bit about haveibeentrained.com is wild. Do you have a source for that?
@lyse@lyse.isobeef.org I also canāt find the user agent string they use, which seems like it would be important information.
A Good HP Laptop: https://mckinley.cc/blog/20240123.xhtml
I had so many complaints about this Web page it wouldnāt fit in a twt. https://mckinley.cc/notes/20240122-terrible-website.xhtml
@prologic@twtxt.net Well, he did create a file system. That would probably drive a normal person to madness, if you didnāt have to be crazy to do it in the first place.
linux-6.6.6
. š
@movq@www.uninformativ.de Haha, me too. I could have sworn I heard a fiddle when I rebooted.
Basically NBD for DOS, thatās pretty cool.
@eapl.me@eapl.me There is HTTPS but it doesnāt seem to be enforced. My browser always connects with TLS if itās available and the message is present with or without TLS or extensions, even when using cURL. I would notice if my VPN service injected things like this because I disable JavaScript and cookies by default. I think itās unlikely Iām being MiTMed because the certificate is definitely from Letās Encrypt. Also, I donāt see the point in MiTMing me just to put a JavaScript challenge on someoneās personal website.
I still think itās a hosting provider thing. It doesnāt really matter to me, Iām just curious.
@xuu I caught AT&T doing this last year. They were also hijacking DNS queries if I remember correctly.
@movq@www.uninformativ.de Today I learned this package is installed on my computer. Unnecessary dependencies are really annoying on Arch. If I switch to Gentoo this will be a major reason why.
@sorenpeter@darch.dk If I go to your website, it makes my browser complete a JavaScript challenge and send the result to a special location on your domain using a form called āwsidchkā. After I complete that I get a cookie and I can browse your website freely. It isnāt Cloudflare. I imagine itās because Iām using a VPN service with somewhat disreputable IP addresses. Is this something your hosting provider does automatically?
@sorenpeter@darch.dk Looks good, but how come I have to enable JavaScript and cookies to āverifyā my request? It doesnāt look like Cloudflare.
@lyse@lyse.isobeef.org Ubuntu was the first distribution I used. I didnāt know what I was doing and broke the bootloader trying to do something related to dual booting and I couldnāt figure out how to fix it. I went back to Windows after that.
Many still recommend it as a first distribution. While Iām sure itās still well polished and easy to use, I donāt like Ubuntu because of Canonicalās shady practices in the past and their move toward Snaps instead of Debian-style packages.
SpiralLinux seems like the best of both worlds. Iām really very impressed. If you are looking for a distribution for some one who isnāt so technical, but also something easy to fix when it breaks, consider looking into it. Use a different password for root, restrict sudo, mount /home with noexec
, configure unattended upgrades, and I think itād be very solid. It is just Debian Stable after all.
First Impressions of SpiralLinux: https://mckinley.cc/blog/20231029.xhtml
Does anyone have any personal experience with Spiral Linux? It is just preconfigured Debian + your choice of DE installed with Calamares. After the installation is completed, you arenāt dependent on anything except the existing Debian infrastructure which is, of course, rock-solid.
@lyse@lyse.isobeef.org I read this as āfilesā until I realized that you probably arenāt talking about JPEGs of apples.
I just caught a bit flip in a tmpfs. The 42 MiB file only existed for about 3 minutes before the error was first detected by the FLAC decoder. Very unlikely.
$ xxd -b ../08.\ New\ World\ Rising.flac >old
$ xxd -b 08.\ New\ World\ Rising.flac >new
$ diff old new
2959577c2959577
< 010ef510: 11110011 01001010 11111010 10011111 11110011 00111011 .J...;
---
> 010ef510: 11110011 11001010 11111010 10011111 11110011 00111011 .....;
@prologic@twtxt.net They canāt win unless they do it cryptographically, i.e. with real DRM. Even then, I think itās still easy enough to extract a Widevine L3 key from an Android phone.
An update on the NTFS situation: I got a reproducible ntfs3-related kernel panic on my server just by reading every file with md5sum on the NTFS I actually want to back up with ntfsclone. It very well could have been related to mounting it partition read-only or using a USB to SATA adapter. Iāll try it again another time, probably on a machine that isnāt doing anything else important. I donāt know if I finally encountered the instability they talk about on Arch or if the ntfs3 driver just isnāt there yet. ntfs-3g has been okay for reads in my experience, but Iāve had issues writing.
@xuu As it turns out, btrfs is very cool. Iāve always used one big root partition, but getting the advantages of root+home partitions with no downside is just one reason why Iāll probably use btrfs on my next OS install. It could be a while, Iām a little sentimental about this one on ext4.
$ head -n 1 /var/log/pacman.log
[2021-08-15T21:36:08+0000] [PACMAN] Running 'pacman -r /mnt -Sy --cachedir=/mnt/var/cache/pacman/pkg --noconfirm base linux linux-firmware networkmanager nm-applet i3wm base-devel vim'
I donāt have this problem :) https://mckinley.cc/blog/20220506.xhtml
Iāve started working on an update to that post at least 3 times in the past year, maybe now is the time to get it out.
The future of the Web, as of 2000: https://mckinley.cc/notes/20231013-xhtml-for-dummies.xhtml
@movq@www.uninformativ.de RFC 3339 is where itās at
@darch@neotxt.dk Thank you, but the first four of those have no license. I only want to include software with a posted free software license on the list. I will add twtxt-php, though.
Everyone: If Iām missing anything on groovy-twtxt please let me know.
Itās also an opportunity to mess with btrfs, which I hear is also very cool.
@mckinley@mckinley.cc I am testing some of the ntfsprogs with the ntfs3 driver on a drive with unimportant data to make sure they can reasonably be expected to do their jobs. Yesterday evening, I started ntfsresize while SSHed from my laptop right before I realized I needed to go somewhere, with my laptop. Usually, Iām pretty good at starting a tmux session before doing something like that, but reptyr saved me and all the data is intact, which is very cool.
@prologic@twtxt.net Donāt forget https://git.mills.io/mckinley/groovy-twtxt !
@movq@www.uninformativ.de Itās an e-ink display, which makes it a little more practical from a design perspective, but itās still completely ridiculous.
@prologic@twtxt.net In that paragraph, I was comparing it to iOS devices because you cannot install another operating system on them. That is the point of MicrosoftĀ® Secure Boot after all.
Another thing about i{Pad,}OS, itās impossible to use it without an online account with the operating system vendor. Windows, of course, is getting increasingly harder to use without a Microsoft account. The goal is clear.
@prologic@twtxt.net I wouldnāt want to give away my location, now, would I?
@lyse@lyse.isobeef.org Thatās already the case where I live. There are also some DMV kiosks in public places, usually grocery stores, and you can renew your registration right there. If I remember correctly, it will even print your updated registration and give you the sticker for your license plate so you donāt have to wait for the mail.
That article links to this one.
So, you buy a new computer for $800 and you have to pay a subscription just to use it? Thereās no doubt the subscription will start out optional, but if things continue the way theyāre going we will get there. When that day comes, the general public will get out their credit cards and do what the computer says. I have no faith whatsoever that they wonāt.
Of course, by that time, I imagine you wonāt be able to turn off Secure Boot or enroll your own keys on most computers, making your computer an appliance completely owned by Microsoft, just like an iPad is completely owned by Apple.
@lyse@lyse.isobeef.org The thing is, if it didnāt connect to the Internet on its own, it would be basically fine. You could make a device like this that communicates directly with an app on your phone. The app would spy on you, Iām sure, but just about all of the user-facing features I can see could be done in the app alone and the plate could be updated over Bluetooth or something. You could prevent people from incorrectly changing their registration year or plate number with cryptographic signatures from either Reviver or the DMV, which I hope theyāre doing already.
Of course, on a phone, you have all those pesky permissions that people can turn off.
@movq@www.uninformativ.de Yes, you can only get a number in the US or Canada for now.
@mckinley@mckinley.cc I figured it out: Digital License Plates Considered Harmful
Wireguard is incredible.
I have an old smartphone but it doesnāt leave my house. I plan to switch to jmp.chat soon and start using my laptop instead.
@movq@www.uninformativ.de Maybe you just got better at the game. I hope 2005 isnāt considered āretroā yet.
QOTD: Aside from work, what technology related events do you attend in the real world? Are you part of any social clubs dedicated to technology, e.g. user groups?
@abucci@anthony.buc.ci If Google is suggesting you do something, itās probably a good idea to do the opposite.