I thought hCaptcha was getting off the rails. Try making an X account using a VPN service!
We need prediction markets for Linux kernel development.
It's a crime that Slow Motion by Supertramp isn't available on any of the streaming services. It might even be the Crime of the Century.
Lenovo BIOS simulator: https://download.lenovo.com/bsco/#/
hCaptcha is really getting off the rails these days. If you haven't run into one in a while, you're in for a trip.
Hello, IT, have you tried turning it off and back on again?
I finally gave in and tried out Caddy. It's about as great as everyone says it is.
Another minor inconvenience could have been avoided by reading the Arch Linux news feed before upgrading.
Today's project: Put 2 failing hard drives in RAID 0 and boot from it. What could go wrong?
The IBM PC110 (486 palmtop) hosting this website reached 3 years of uptime a couple weeks ago. Impressive! http://pc110.yyzkevin.com/
Garage, an "open-source distributed object storage service tailored for self-hosting": https://garagehq.deuxfleurs.fr/
Viddy, a modern watch(1) alternative with paging, visual diffs, and history: https://github.com/sachaos/viddy
I'm starting to embrace containers on my PC for software I want to use once without littering my home folder with junk files. It's nice.
The mystery airship phenomenon of the late 1890s: https://en.wikipedia.org/wiki/Mystery_airship
https://github.com/lwthiker/curl-impersonate added support for Edge and Safari a while ago and I didn't realize. Very cool!
Finally broke down and installed Pipewire. Bare ALSA is only good if you only use one physical sound card ever. Don't even try Bluetooth.
Playing with Wireguard and network namespaces today. Resisting the urge to redo my server.
My hacky shell pipeline was flawed. Flexo actually saved ~689 MiB of bandwidth, or 35.7% of my total package downloads.
Since install, Flexo has saved ~417 MiB of bandwidth, or 21.7% of my total package downloads in that time.
TRIM on Btrfs on LUKS on a sparse disk image served with NBD actually works. I love free software.
Spring cleaning came early at McKinley Labs. I just removed 475 unnecessary packages from my laptop totaling ~3GiB. Not bad.
KTeaTime: A customizable tea steeping timer application from the KDE project: https://apps.kde.org/kteatime/
Trying out Flexo, a caching proxy for Pacman: https://github.com/nroi/flexo
Canada + Cryptocurrency = Ehthereum: https://neal.fun/infinite-craft/
Zoom (2001) is Jeff Lynne's ELO before ELO was "Jeff Lynne's". There are some great songs on there. It's a shame the sound is so awful.
A word of advice: Never swing and grind at the same time.
Great writeup on New Outlook, even though it's a biased source: https://proton.me/blog/outlook-is-microsofts-new-data-collection-service
I saw a Cybertruck earlier. I'm no fan of Tesla, but that thing is pretty cool.
We'll make our own driver! With blackjack, and hookers! https://www.collabora.com/news-and-blog/news-and-events/nvk-holiday-update.html
I didn't realize what I was doing with a command and now my entire music library is tagged as hip-hop. It's time to stop for the night.
This is why people go full Kaczynski. https://weel.bike/
Note to self: Don't restart the NBD daemon while a computer has booted from it.
Jeffrey Paul: Apple OSes Are Insecure By Design To Aid Surveillance: https://sneak.berlin/20231005/apple-operating-system-surveillance/
Grep for network connections: https://github.com/jpr5/ngrep
How to download and install Linux: https://learn.microsoft.com/en-us/linux/install
How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr
Another digital license plate sighting today. It's an epidemic!
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.
Play the sounds of a buckling spring keyboard as you type: https://github.com/zevv/bucklespring
If you're reading this, this is my first automated twt. I added a line to twtxt.txt, typed 'make', and everything else was automatic.
The Ladybird XHTML bug is fixed. index.xhtml and blog/index.xhtml are now generated with a Makefile, XSLT, and a bit of Python. Feels good!
Currently compiling the Dolphin emulator because the Arch package is broken. Wish me luck.
Mount iOS devices on GNU/Linux, great for photo backup: https://github.com/libimobiledevice/ifuse
Happy 4th! I added fireworks to my ASCII art on https://mckinley.cc/
Microsoft's trickery department strikes again: https://support.microsoft.com/en-us/topic/b0e1a1c1-bd62-462c-9ed5-5938b9c649f0
In other news, I modified my XSLT stylesheet so it can be used for both of my Atom feeds.
My hidden service is somehow already on some lists for crawlers. That's impressive.
Tech tip: Install "kernel-modules-hook" in Arch Linux to keep old modules after a kernel update so you can load new ones without rebooting.
mckinley.cc is now available as a Tor hidden service: http://mckinley2nxomherwpsff5w37zrl6fqetvlfayk2qjnenifxmw5i4wyd.onion/
Proof-of-work has been merged into Tor. Should help a lot with DoS issues: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/702
The only JSON feed I've ever seen in the wild: https://localmonero.co/static/rss/knowledge/feed.json
USBGuard, USB device authorization policies for Linux: https://github.com/USBGuard/usbguard
@jmjl I explain the favicon trick in https://mckinley.cc/blog/20210824.html
There's one for GitHub too: https://codeberg.org/gothub/gothub
Finally, a JavaScript-free frontend for GitLab instances: https://git.vitali64.duckdns.org/utils/laboratory.git
Dumb, an alternative frontend for genius.com written in Go: https://github.com/rramiachraf/dumb
I added a camera shutter sound effect that plays whenever I take a screenshot. It's a big improvement, having that feedback.
Sudo CVE of the day: Sudoedit can edit arbitrary files: https://seclists.org/oss-sec/2023/q1/42
Every copy of Firefox is personalized: https://www.ghacks.net/2022/03/17/each-firefox-download-has-a-unique-identifier/
Here's a nifty tool to identify MQA in FLAC files: https://github.com/purpl3F0x/MQA_identifier
Tech tip: FFmpeg isn't working in your while loops because it's reading from stdin. Use '-nostdin'. Took me far too long to figure that out.
Git man page generator: https://git-man-page-generator.lokaltog.net/
I can now pull up the spectrogram of whatever song is playing with a single key stroke. I love cmus.
A bootrom exploit for the iPod Nano 3rd-5th gen has been found. Looking forward to Rockboxing my nano! https://q3k.org/wInd3x.html
Been using a ThinkPad T540 recently. Can't stand the TrackPoint with fake buttons. Who thought this was a good idea? I hope they were fired.
I've been using cmus exclusively for over a month. Couldn't be happier with it. I can't believe I used Audacious for so long.
The freedoms you surrender today are the freedoms your grandchildren will never know existed.
Bitreich Firework Service Online: gopher://bitreich.org/0/usr/20h/phlog/2022-12-27T20-15-32-949988.md (ssh firework@bitreich.org)
Huge Tails update. Better persistent storage, Wayland, QR codes for bridges: https://tails.boum.org/news/version_5.8/index.en.html
This is blowing my mind. Real-time music generation with Stable Diffusion: https://www.riffusion.com/
I'd really like to play with ChatGPT, but there's no way I'm giving them my phone number.
I now have an archive of over 1,000,000 Git commits across 154 repositories with my archival script.
Playing around with cmus tonight. My music library has so much bad metadata, it's not even funny.
A special build of cURL that can impersonate Chrome and Firefox: https://github.com/lwthiker/curl-impersonate
I started a notes section of my website. It's for shorter, less formal posts. https://mckinley.cc/notes/20221101-yet-another-blog.html
An NES emulator in <5000 bytes of C++: https://github.com/binji/smolnes
The future is now. Solitaire over Gopher: gopher://worldofsolitaire.com/
I really need an automatic Git mirroring setup. I've been burned too many times. At least this one is (allegedly) temporary.
Wikiless, a self-hosted Wikipedia proxy, has been temporarily taken down from Codeberg at request of Wikimedia Legal: https://orenom.fi/
Wayland tech tip #3: Be sure to install warpd-wayland-git instead of warpd-git from the AUR, otherwise you're gonna have a bad time.
Been playing around with Warpd. I could see myself using it much more if I used multiple displays or had no TrackPoint.
Warpd, a modal keyboard-driven virtual pointer: https://github.com/rvaiya/warpd
Kloak, a Keystroke-Level Online Anonymization Kernel: https://github.com/Whonix/kloak
Correspondence on the Etymology of Wiki: http://c2.com/doc/etymology.html
The Gopher Times Opus 6 has released: gopher://bitreich.org/0/tgtimes/archive/2022-10-10/tgtimes-2022-10-10-opus6.txt
Added a section to my XSLT stylesheet explaining what Atom is. That was the point of making it, but I got carried away with date conversion.
I have a new Atom feed at https://mckinley.cc/blog/atom.xml. Open it in a Web browser for a surprise. :)
You don't want to be on Cloudflare's naughty list: https://www.ctrl.blog/entry/cloudflare-ip-blockade.html
Tabloid: The clickbait headline programming language: https://tabloid.vercel.app/
http​://http​://http​://@http​://http​://?http​://#http​://: https://daniel.haxx.se/blog/2022/09/08/http-http-http-http-http-http-http/
I also found some bad markup in the twtxt archive that's been there for over a year. Hopefully that section won't be handwritten for long :)
Handwritten HTML strikes again! Since June this year, I've been truncating the name of the month to the 1st 3 characters in my twtxt archive
Here's the bug report, it's very entertaining. Tony Marston is my favorite character. https://bugzilla.mozilla.org/show_bug.cgi?id=98168
A 21 year old bug in Firefox just wasted half an hour of my life.
Having fun brushing up on Git. I have a remote set up on my web server. This post is the commit to make sure the post-receive hook works.
The version control system in my head isn't as good as Git.
Cemu, the leading Wii U emulator, is now free software. Linux support is in progress. https://github.com/cemu-project/Cemu
A website served using NGINX on ReactOS: http://reactos.aaron.cc/
RIP Terry Davis. I can't believe it's been 4 years already.
I was going to say it was the second greatest, but the Epic Games GitHub Mail Disaster of 2022 was a pull request.
This is, perhaps, the greatest bug report of all time. IRC clients should specify a Gentoo-specific username: https://bugs.gentoo.org/35890
I'm currently halfway through my first Gentoo install. Coincidentally, also my first GNU/Linux install on a system with Nvidia graphics...
A 5 minute job delayed for 3 months is the McKinley Labs way.
I've been TrackPointless for 3 months, and I finally swapped keyboards with my parts T430 this morning. Oh, how I've missed you, old friend.
I compiled Ladybird, the Linux port of the SerenityOS browser. Here's a screenshot of my website: https://mckinley.cc/img/ladybird.png
A "Submit to HN" button at the bottom of a blog post is a little presumptuous, don't you think?
TeamViewer installs a suspicious font, apparently only for browser fingerprinting: https://www.ctrl.blog/entry/teamviewer-font-privacy.html
A tour of Windows 11's GUI: http://toastytech.com/guis/win11.html
Happy 4th! I went all out with the website decorations this year.
Great blog post. I've been thinking about this, just couldn't put it into words. https://seirdy.one/posts/2022/06/25/two-types-of-privacy/
Lab6, the zine about itself, just released Issue 3! It's a PDF/Gemini/HTML/TeX/x86 polyglot this time. Great stuff! https://lab6.com/3
Cloudflare and the Web sites it uses to perform MiTM attacks are down in many places around the world. Rejoice!
It's amazing that Framework, a company that designed its own laptop, can't avoid breaking its RSS feed every 2 weeks. Unsubscribed!
Farside: "A smart redirecting gateway for various frontend services" like Nitter and Scribe. https://github.com/benbusby/farside
I have added an
Their
The Inkscape RSS feed's
It's blockchain cheese DRM, too. A non-fungi-able token!
Cheese DRM: Coming to a store near you. https://www.foodandwine.com/news/parmigiano-reggiano-fraud-micro-transponder-rinds-digital-label
A website hosted on an IBM PC110 palmtop: http://pc110.yyzkevin.com/
Only bureaucratic incompetence can produce something like this https://blog.tmm.cx/2022/05/15/the-very-weird-hewlett-packard-freedos-option/
On Switching to Ed: https://atthis.link/blog/2020/usingEd.html
Made big markup changes on my website. Added tags for RSS where appropriate and fixed bad HTML on blog posts. Apologies for downtime.
I improved my RSS feed. It uses HTTPS links now and it includes the full content of new posts, starting with today's.
I don't like the new scroll bars in Firefox 100 and derivatives. They make it hard to tell which parts of the page are scrollable.
Big day for privacy. Tails has been updated to 5.0, now based on Debian 11. https://tails.boum.org/news/version_5.0/index.en.html
Mullvad VPN now accepts Monero: https://mullvad.net/en/blog/2022/5/3/we-now-accept-monero/
Xlibe: An Xlib compatibility layer for Haiku, allows X11 programs to run on Haiku without an X server. https://github.com/waddlesplash/xlibe
Wayland tech tip #2: "wev" is a great "xev" clone for Wayland. It's available on the AUR (wev) or at https://git.sr.ht/~sircmpwn/wev.
Aliasing "startx" to "sl" is an essential part of one's migration to Wayland.
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/2147483648.0.4692.71 Safari/537.36
"Merge branch 'articles-of-confederation'" https://git.sr.ht/~usa/constitution
OpenBSD Webzine issue 2 is out: https://webzine.puffy.cafe/issue-2.html
90 fun things to do in an elevator: https://www.math.uni-bielefeld.de/~sillke/Twister/fun/elevator-fun90.html
Why is Startpage "suspending" me at least once a day? Is it my content blocker? I don't care, I'm switching to Brave Search.
Check out https://search.marginalia.nu/. It's a search engine that indexes simple, text-heavy websites.
Moment in time: "A True Pirate At Work Ripping Off MP3s" http://www.musicinit.com/pirate.html
"How I repurposed a Kodak CD Kiosk tool into a bulk optical disc ripper" http://www.davisr.me/projects/cd-ripping/
Let my guard down for just a second reading a blog post and I clicked a link to a Google document by accident. Narrowly avoided loading it.
Tails 4.22 is out. I'm gunning for a 1.0 seed ratio by the end of the day.
By crawling a local copy my website, I found a blog post that still has links in the header to files that haven't existed for months.
Always exciting to make a new page for the twtxt section of my website. All done by hand, of course.
Current WebBS for mckinley.cc: 0.041; https://www.webbloatscore.com/?url=https://mckinley.cc/
It's time for infrared-blocking glasses to become commonplace as facial recognition spreads. I only know of one company selling them.
Apple: "Designed in California, Assembled in China, Purchased by You, Owned by Us." https://edwardsnowden.substack.com/p/all-seeing-i
This could be our future: https://puri.sm/posts/internet-of-snitches/; Please consider signing https://appleprivacyletter.com/
Is it just me or is the new beta of Haiku more unstable than the previous one?
Decided it was high time for a sitemap on mckinley.cc, hopefully made it a little easier to find. https://mckinley.cc/sitemap.html
Tech tip: To download a Google spreadsheet directly, replace /edit and anything after in the URL with /export?format=ods or any other format
Fork vacuum: A condition that exists when the maintainers of a popular free software project take action widely disliked by the community
I'm tired of Mozilla's shenanigans. This was over the line. I made sure to tell them that in their uninstallation survey.
I restart my PC to update my graphics drivers, and I come back to the terrible looking UI of Firefox 89. I switched to ungoogled-chromium.
I just spelled 'Koenigsegg' correctly on the first try entering it into a search engine. Feels good.
You can still download videos by passing extracted browser cookies from an account. I'll bet you'll need cookies for any video soon.
YouTube has stopped youtube-dl from circumventing age restriction. https://github.com/ytdl-org/youtube-dl/issues/28578
Yes, I had to look up terms to describe the issue with my watch. You know, there's a 1500 word Wikipedia article about buckles.
The tongue of my watch's buckle has gone to the wrong side of the frame, and I don't know how. A good excuse to finally get a NATO strap.
"Native JavaScript IDE for iOS" are five words that don't belong in one sentence. https://codesandbox.io/post/codesandbox-acquires-playjs
Audacity PR closed. Author wants tracking, but willing to avoid Google. https://github.com/audacity/audacity/pull/835#issuecomment-835880865
On the subject of Mountain Dew, I'm still mad about the discontinuation of Black Label. Black Label was the best flavor, change my mind.
DEW-S-A IS BACK! I need to get my hands on Code Red, White Out, and Voltage to see if DEW-S-A really is a mix of the 3.
The VERY NEXT PR adds a Google telemetry library. Not a coincidence. Watch PRs closely. https://github.com/audacity/audacity/pull/836
Apparently the PR author is associated with their new parent company, Muse Group. I doubt the opposition will be heard.
Yandex and Google trackers will potentially be added to Audacity: https://github.com/audacity/audacity/pull/835
GoDaddy gave me a refund. I guess I'm not getting mc.cz for $16.
Firefox developers changed the text for some options in the right click menu, making half second actions take thought. Thank you for that.
Almost been 24 hours. I don't have control of my domain. GoDaddy shows it for sale. $5000 instead of $16. Contacting support in the morning.
Okay, IN MY DEFENSE: It is rare (and becoming more rare) to find a 2+2 letter domain that you don't have to pay hundreds of dollars for.
Oh, you've got to be kidding me. I can get xx.xx (domain withheld) for less than I paid for mck.cx! That's one character less!
Please stop recommending JavaScript programs to me. They're bad enough in a browser, let alone as a piece of dedicated software.
I am now the proud owner of the domain 'mck.cx'. This is only the 2nd domain I've bought without a purpose, but I'm still part of the club.
My 9.5KB plain text feed is also getting up there. I've been thinking about adding a feed with only recent posts. Last 25 or 30, probably.
A month ago, /twtxt.html was the largest page on mckinley.cc. I split it into several files and now the January-April page is the same size.
Oh, wow, Dogecoin almost hit a quarter. Maybe I should get some when the price stabilizes a bit.
MCKINLEY NEWS: GUY WITH EYE DESTROYING WEBSITE SELLS A GIT COMMIT https://nitter.42l.fr/tjholowaychuk/status/1377163602776367104
PEOPLE DO THAT WITH A HEADLESS CHROME INSTANCE? ARE YOU KIDDING ME? WHO COULD POSSIBLY- WHY WOULD- THE- I DO NOT HAVE ENOUGH CHARACTERS.
140 characters cannot even begin to contain my problems with this blog post. https://apex.sh/blog/post/pre-render-wget/
I had a nightmare last night, I had to check my email on an M1 MacBook Pro, and the email client on it was just terrible, almost unusable.
I wouldn't have bought this mouse if it wasn't on the shelf at Micro Center. I've always thought it was a meme, but I like it a lot.
I got a Kensington Expert Mouse. My only other trackball is of the thumb-ball style. The Expert Mouse is very different, but nice to use.
GitHub really doesn't make it easy for you to do things anonymously. At least you can see repositories without JS. (Looking at you, GitLab!)
OnionShare now lets you host an anonymous chat room. You can also run multiple services at one time. It just keeps getting better.
I'm currently updating an Arch system that hasn't been updated since October. Wish me luck.
Everyone should read this. 'User domestication' is a great term. https://seirdy.one/2021/01/27/whatsapp-and-the-domestication-of-users.html
1100 lines of CSS, 700KB of JavaScript, and 4 fonts on the home page of a blog named 'Web Dev Simplified' https://blog.webdevsimplified.com/
Reject modernity, return to poor contrast and flashy GIFs. https://www.wonder-tonic.com/geocitiesizer/
Automatically generated web content never ceases to amuse me. (Spyware warning) https://www.slant.co/versus/126/128/~go_vs_brainfuck
Found a PGP signed twtxt feed. I've been thinking about this, I wonder how many clients it breaks. https://domgoergen.com/twtxt/mdom.txt
/twtxt.html, at 12.9KB, is now the largest HTML document on https://mckinley.cc/.
Live.js is neat, but I don't know why you would include it in the document. I just put it in a userscript for 127.0.0.1. https://livejs.com/
I stopped browsers from automatically requesting a favicon on https://mckinley.cc/ thanks to this blog post: https://k1ss.org/blog/20191004a
@prologic Twtxt.net's privacy policy says you store emails, /register disagrees. Which is true?
"72% of people feel that almost all of what they do online is being tracked by advertisers" Wow Google, I wonder why they feel that way.
"Charting a course towards a more privacy-first web." Yeah, okay Google. https://blog.google/products/ads-commerce/a-more-privacy-first-web/
Why is it so common for help sites of software projects to have no links back to the main site? I always have to change the URL manually.
The AC adapter for my W700ds arrived. I can now say the reviewer who referred to it as "a very brick-like power brick" was absolutely right.
MC 1.17: I predict there will be a bedrock wall generated on the border of 1.17 chunks that go to y=-64 and pre-1.17 chunks that go to y=0.
MC 1.17: Bedrock in existing chunks won't be replaced with grimstone. Grimstone starts at y=-1, bedrock ended at y=0. Very specific numbers.
@adi Thanks, man. I'll take a look.
@prologic Logs say it's just you :)
@prologic 36% of requests since I enabled logs
I turned on access logging for https://mckinley.cc/, so if you want to go there using weird browser/hardware combinations, now is the time.
I've been on an archive.org book waitlist for weeks because I can't find the book anywhere else. It sucks to not illegally download things.
I can't tell if this is going to be a real product or not. I sure hope it is, because it looks really cool. http://violence.works/
What an adventure, shame the article was never updated. (Google warning) http://unforgettability.net/content/page/projects_cobalt
Calls to "own your data" and focus on "privacy" fall on deaf ears if you're sponsored by Google and Mozilla, recommending the use of Tumblr.
The 1.17 update to Minecraft will have some interesting features, but I don't really see myself playing a lot of anything newer than 1.12.2.
People's minds are blown about how Mojang made worlds deeper in Minecraft. I predicted this exact solution months ago and was called crazy.
Search engines are not browsers, browsers are not search engines.
To the Canadian gentleman signing every guestbook he can find in Gopherspace, I salute you sir.
The 140 character limit of the twtxt spec is annoying. I hope you got the essence of my previous post.
I was once shown a site with CSS making it look like the source HTML but I didn't save it. If you know it please send a message on Session.
Computers page looks like garbage, but at least I've finally gotten around to making it an official part of my site.
Good discussion about bad article on HowToGeek: https://forums.macrumors.com/threads/why-i-still-use-an-old-powerpc-mac-in-2020.2248402/
The computers page on https://mckinley.cc/ kills Lynx compatibility, and I'm stumped on how to fix it without the looks tanking for everyone
Just added a new page on mckinley.cc with some of the computers I have and their specs. https://mckinley.cc/computers.html
Man, haven't used this in a while. Not dead. Blog post coming soon:tm:
My hosting provider probably won't let me use a public key for authentication with FTP though, so that still needs to be done manually.
I finally made a script to add my twtxt messages in the 3 necessary documents. It isn't pretty, but at least it gets the job done.
I would like to make a list of the computers I own on here, have pictures and specs of the machine. Would be a fun project to index them.
Got my new ThinkPad in the mail today. An X61T. Installed Arch on it, everything went well. May go to Parabola eventually for extra freedom.
Reminder that https://mckinley.cc/ is fully Lynx-friendly :)
https://hardware.majix.org/ cool website showing off someone's old computers
The amount of times I've had to boot my (GNU/Linux) laptop just to ssh into it on my (Windows) desktop to do a basic task is astounding.
https://github.com/duckduckgo/Android/issues/527 Domains visited using mobile DDG browser get sent to DDG servers... I'll switch to Firefox.
Moving to Mexico to start an underground GNU/Linux users group, gonna call it RMS-13
Put a nice twtxt section on the root of my website. Fun fact: it isn't automated, so every time I "tweet" I have to manually add it there.
I'm not even using a real client, I made a (poorly written) bash script to write messages to a file and exit if it's over 140 characters.
My first twtxt. Nobody will follow me, but I'm sure if I shill enough on my website I'll get a few people to read my messages in a browser.
Timeline Sandbox