tinyapps.org

https://tinyapps.org/blog

10 posts

Tech

Subscribe via RSS

  1. "If only there was some kind of..."

    Besides Why, in my day..., the other Slashdot meme from yesteryear that never failed to amuse is "If only there was|were some kind of..." However, Google, Kagi, and even Slashdot's own site search were all coming up empty. To satisfy nostalgia, cobbled together these stylized versions with Claude Opus 4.6: If only there were some kind of enormous, interconnected network of computers, perhaps spanning the entire globe, upon which someone had built a system for indexing and retrieving information…

    0
  2. Site search migrated from Algolia to Pagefind

    Site search on tinyapps.org has been powered by a number of services and scripts over the decades: Atomz KSearch Google Bing Swiftype DuckDuckGo Algolia for Netlify Algolia DocSearch Pagefind is where the search finally ended. For the first time, everything is indexed and searchable. The JavaScript dependency is unfortunate (Algolia DocSearch required it too), but the tradeoff is worth it: the index is now self-hosted and complete, and the JavaScript only loads on the

    0
  3. Hide junk-brand Amazon listings with a browser extension

    Knockoff "filters the trademark-squat pseudo-brands (the SZHLUXes and HORUSDYs) out of your search results, so what's left is brands with a reputation to lose." Firefox extension Chrome extension GitHub repo Hacker News thread

    0
  4. iODD-like optical drive emulation on a Raspberry Pi Zero

    with USBODE (USB Optical Drive Emulator): "Ever wanted a GoTek for CDs? If you have a Raspberry Pi Zero W or 2 W, USBODE turns it into a virtual optical drive. It allows you to store many disk images on a MicroSD card and mount them through a web interface." Demo: Finally a cheap CD-ROM emulator for DOS and Windows 98! See also Boot any and all ISO images from USB drive.

    0
  5. List or extract Linux ISO contents in macOS

    DiskImageMounter.app silently fails to mount Linux ISOs in macOS and hdiutil attach linux.iso returns "attach failed - Resource temporarily unavailable". However, the built-in tar (bsdtar 3.5.3 in Tahoe) command can list contents: tar tf /path/to/linux.iso and extract files: tar xf /path/to/linux.iso -C ~/extracted/ See also anylinuxfs ("mount any linux-supported filesystem read/write using NFS and a microVM") mentioned earlier this year.

    0
  6. grep not returning text known to be in file

    Symptom cat displays text, but grep can't find it: % cat foo.txt The world is overcome--aye! even here! By such as fix their faith on Unity. % grep fix foo.txt % Cause The file is UTF-16, not UTF-8/ASCII. For example, in UTF-16LE, fix is encoded as: 66 00 69 00 78 00 not as the contiguous ASCII bytes, which are also the UTF-8 bytes for fix: 66 69 78 So grep fix does not match. cat may still look readable because NUL bytes are often not visibly rendered. Detect encoding % file foo.txt foo.txt:…

    0
  7. Fix photo orientation/rotation on Apple TV

    Issue Some JPGs in iCloud Photos display with the correct orientation on Macs, iPhones, and iPads, but appear rotated or sideways on Apple TV: Photos displayed sideways Apple TV: Photo landscape instead of portret (sic) Photos from iPhone are wrong orientation on Apple TV using Airplay tv4k sideways Apple TV rotates screen saver photos Orientation of Photos-Apple TV (jsnod replied in part, "This is a known issue, and Apple has a fix posted here…

    0
  8. Creating offline website mirrors with kage

    kage, recently discussed on HN, "shadow[s] any website for offline viewing, with the JavaScript stripped out". Set up in a new Ubuntu 26.04 ARM64 VM: Install Chromium via App Center Install a compatible Go version wget https://go.dev/dl/go1.26.4.linux-arm64.tar.gz sudo tar -C /usr/local -xzf go1.26.4.linux-arm64.tar.gz echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> ~/.bashrc && source ~/.bashrc Install kage go install github.com/tamnd/kage/cmd/kage@latest Clone the desired site kage…

    0
  9. External boot no longer working after wiping internal drive

    Booted a Dell OptiPlex 7090 Micro from Windows 10 and 11 ISOs via an iodd Mini PRO without issue. Changed SATA Operation from RAID / Intel RST to AHCI* to expose the internal NVMe SSD; external boot still worked. Copied data off the internal drive, then wiped it with diskpart's clean command. Post-wipe, external boot attempts failed: selecting the device in the Dell boot menu and pressing a key at the "Press any key to boot from CD or DVD..." prompt led to a Dell SupportAssist "No bootable…

    0
  10. Database of AI hallucinations in legal filings

    Damien Charlotin maintains a searchable, actively updated database (1,545 legal cases so far) tracking instances where generative AI produced hallucinated content in court filings worldwide. The full database is freely available in CSV format. Damien also offers Pelaikan, an automated reference checker designed to catch hallucinations before they hit a docket (free tier includes 3 documents per month; paid plans available but pricing link is currently broken).

    0