mckinley

twtxt.net

A guy on the internet. https://mckinley.cc/

Recent twts from mckinley
In-reply-to » Pro tip: Don't run out of space on Btrfs.

@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.

ā¤‹ Read More
In-reply-to » Pro tip: Don't run out of space on Btrfs.

@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.

ā¤‹ Read More
In-reply-to » Can anyone recommend a website builder for dummies? Something my wife could use or anyone not in IT? Something that you can easily export and publish as a static site anywhere? šŸ¤” I guess it has to be easy to use, WYSIWIG in nature and having some 3rd-party integrations might be nice like Squire for taking payments, etc.

@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.

ā¤‹ Read More
In-reply-to » Can anyone recommend a website builder for dummies? Something my wife could use or anyone not in IT? Something that you can easily export and publish as a static site anywhere? šŸ¤” I guess it has to be easy to use, WYSIWIG in nature and having some 3rd-party integrations might be nice like Squire for taking payments, etc.

@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.

ā¤‹ Read More
In-reply-to » Can anyone recommend a website builder for dummies? Something my wife could use or anyone not in IT? Something that you can easily export and publish as a static site anywhere? šŸ¤” I guess it has to be easy to use, WYSIWIG in nature and having some 3rd-party integrations might be nice like Squire for taking payments, etc.

@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.

ā¤‹ Read More
In-reply-to » Google Chrome Gains AI Features Including a Writing Helper Google is adding new AI features to Chrome, including tools to organize browser tabs, customize themes, and assist users with writing online content such as reviews and forum posts.

@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.

ā¤‹ Read More
In-reply-to » NetDrive: access remote disk images in DOS NetDrive is a DOS device driver that allows you to access a remote disk image hosted by another machine as though it was a local device with an assigned drive letter. The remote disk image can be a floppy disk image or a hard drive image. ā†« Michael B. Brutman An incredibly useful tool for modern-day DOS work. āŒ˜ Read more

Basically NBD for DOS, thatā€™s pretty cool.

ā¤‹ Read More
In-reply-to » I think is part of the code by @eapl.me that I have based my project on. So try to ask him.

@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.

ā¤‹ Read More
In-reply-to » @eapl.me are ISPs still injecting code into HTTP in this the year 2023? I remember getting notices that my comcast modem is out of date pushed into websites back a decade ago.

@xuu I caught AT&T doing this last year. They were also hijacking DNS queries if I remember correctly.

ā¤‹ Read More
In-reply-to » Thanks, but i'm not sure what you mean with cookies to "verify" my request - I don't have Cloudflare on darch.dk

@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?

ā¤‹ Read More
In-reply-to » 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 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.

ā¤‹ Read More

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.

ā¤‹ Read More

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  .....;

ā¤‹ Read More
In-reply-to » Oh okay, so Youtube is cracking down on "Ad Blockers". Media Rightio. šŸ¤” And paying for Youtube Premium costs $14/month?! šŸ¤Æ Media Get fucked šŸ¤£ I guess I won't be using Youtube anymore. #Youtube #Ads #Premium #Suck

@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.

ā¤‹ Read More
In-reply-to » How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr

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.

ā¤‹ Read More
In-reply-to » How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr

@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'

ā¤‹ Read More
In-reply-to » Oh okay, so Youtube is cracking down on "Ad Blockers". Media Rightio. šŸ¤” And paying for Youtube Premium costs $14/month?! šŸ¤Æ Media Get fucked šŸ¤£ I guess I won't be using Youtube anymore. #Youtube #Ads #Premium #Suck

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.

ā¤‹ Read More
In-reply-to » A mate just told me: On 14th October 2023 most of the civilized world will celebrate World Standards Day, as agreed upon by American Society of Mechanical Engineers (ASME), International Electrotechnical Commission (IEC), International Ethics Standards Board for Accountants (IESBA), International Organization for Standardization (ISO), International Telecommunication Union (ITU), Institute of Electrical and Electronics Engineers (IEEE) and Internet Engineering Task Force (IETF).

@movq@www.uninformativ.de RFC 3339 is where itā€™s at

ā¤‹ Read More
In-reply-to » @mckinley - my https://github.com/sorenpeter/pixelblog and https://github.com/sorenpeter/yellow-twtxt - Picoblog (php and python versions) from: https://github.com/hxii?tab=repositories&q=picoblog - and https://github.com/eapl-gemugami/twtxt-php by @eapl.mx

@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.

ā¤‹ Read More
In-reply-to » How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr

Itā€™s also an opportunity to mess with btrfs, which I hear is also very cool.

ā¤‹ Read More
In-reply-to » How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr

@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.

ā¤‹ Read More
In-reply-to » Microsoft might want to be making Windows 12 a subscription OS, suggests leak While this has been a hunch for a while among the Windows enthusiast community, a new leak seems to be further providing somewhat solidifying evidence that it could indeed be the case, that Microsoftā€™s next-gen OS, casually referred to as Windows 12, could be a subscription-based OS. I have no innate issue with the subscription model for software ā€“ especially in the mobile world ... āŒ˜ Read more

@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.

ā¤‹ Read More
In-reply-to » I just lost 3/4 of a really good blog post by typing :q! without thinking and I'm having a really hard time rewriting it.

@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.

ā¤‹ Read More
In-reply-to » Microsoft might want to be making Windows 12 a subscription OS, suggests leak While this has been a hunch for a while among the Windows enthusiast community, a new leak seems to be further providing somewhat solidifying evidence that it could indeed be the case, that Microsoftā€™s next-gen OS, casually referred to as Windows 12, could be a subscription-based OS. I have no innate issue with the subscription model for software ā€“ especially in the mobile world ... āŒ˜ Read more

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.

ā¤‹ Read More
In-reply-to » I just lost 3/4 of a really good blog post by typing :q! without thinking and I'm having a really hard time rewriting it.

@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.

ā¤‹ Read More
In-reply-to » Battery in my smartphone died. Canā€™t be replaced. Itā€™s roughly 3 years old.

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.

ā¤‹ Read More

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?

ā¤‹ Read More