Bananas for scale


So, there’s a lot of discussion of the above problem; you are on a Mac, and you are trying to “rsync” files from a source to a destination, and it complains about umlauts, complex quote characters, or other Unicode.

If you are like me, you’ll waste time trying to work out what encodings and codepages are applicable to the FAT32 filesystem, assuming that that’s the correct approach; it turns out not. Some of them will also claim that FAT32 has native code-page support, but that the Long File Name support apparently requires UTF-16, or perhaps UCS2.

You’ll also run into people earnestly explaining that Mac HFS requires everything to be put into “fully” UTF-8 decomposed form before being turned into the filename, and that this is the problem. But then they quit on giving you a solution.

You may even find people talking about solving a similar problem on Mac-to-Linux systems (eg: NAS) – or in passing you will learn that time resolution on FAT32 is about 2 seconds, so you can’t sensibly use time-comparison without adding some kind of time-fuzz – but neither of these will solve the filename issue.

You are probably also annoyed by half a dozen blogposts by geeks who hack around this with Perl, or who attack the questioner to say WHY HAVEN’T YOU JUST REFORMATTED THE DISK TO BE <ext4, zfs, ntfs> YOU ENORMOUS BABOON? (tip: because the camera still has to read it, too)

The actual answer – the one you were looking for – is really simple.

  1. brew install rsync # because the macOS rsync is old
  2. rsync -av –iconv=utf-8-mac,utf-8-mac –size-only /from/dir/ /to/fat32dir/

It seems to basically boil down to convincing rsync to decompose the filenames that it [previously created and] reads back from the FAT32 filesystem, before comparing them to what it can see in the HFS filesystem.

So, tell it on both sides that it has to use “utf-8-mac”, thereby levelling the filename-comparison playing field. Suddenly everything works fast again. It might be possible to tune it even further, to simplify more, but I’m so pleased with this that I just want to share.

Leave a comment if this worked for you and you found it / appreciated the writeup.

Installing a mkcert certificate into Tor Browser


If you want to install the certificate for this site’s onion address FOR THE PURPOSES OF TESTING, the certificate may be downloaded from this page – I strongly recommend disabling or removing the certificate after testing is completed, for security reasons.


  • open about:config
  • click “I accept the risk!”
  • search for “security.nocertdb” in the box provided
    • if the “value” field says “default”/”true”, then:
      • double-click on it to make it “modified”/”false”
  • search for “browser.privatebrowsing.autostart” in the box provided
    • if the “value” field says “default”/”true”, then:
      • double-click on it to make it “modified”/”false”
  • search for “security.ssl.enable_ocsp_stapling” in the box provided
    • if the “value” field says “default”/”true”, then:
      • double-click on it to make it “modified”/”false”
  • dismiss the express加速软件 tab


  • open Menu > TorBrowser > Preferences > Privacy & Security
  • scroll down to Security > Certificates
  • uncheck Query OCSP responder servers to confirm the current validity of certificates
  • click “View Certificates”
  • select “Authorities” tab
  • click “Import”, select your “rootCA.pem” file, click “Open”
    • Popup: ensure that “Trust this CA to identify websites” is ticked/enabled
  • click “Ok”
  • check that “mkcert development CA” now appears in the list of authorities
  • navigate to the target URL


  • When you are eventually finished with your certificate
    • Uninstall/remove the certificate, using the same dialogues
    • Reverse the about:config changes which you performed above

Dark Web vs: Deep Web – 2018 edition

There’s a lot of confusion out there re: dark web vs: deep web — and it’s not going to get any better; I feel that the only way for humanity to move forward on this matter is for both terms to die, or at least diffuse until they are meaningless in much the same way that “cyber” means “network security related” and “cloud” means “other people’s (rented) computers“.

Nonetheless, the question of technical definition still remains, and this is what I hew to:

  • deep web: traditionally: that part of the web which is not findable via popular search engines such as Google; this may be because the content is held behind authentication, or because indexing has been requested-disabled via the “robots.txt” mechanism. The former, of course, includes almost the entirety of Facebook, not to mention your personal email accounts, your bank accounts, and so forth. People who like to hype-up the “deep web” generally neglect to point out these mundanities.
  • dark web: traditionally: that part of the web which is not accessible without “special software”, although the definition of “special” is apt to change with time because at one point a “Graphical Web Browser” like Mosaic was considered to be “special”, since the web at that point was entirely text-based. Generally the speaker is referring to Tor Onion Networking (formerly “Hidden Services”) when they want to talk about the “dark web”, and when they do so it is invariably to scare the listener with tales of evil dark-web websites such as Facebook, ProPublica, and the New York Times, from all of which one may easily purchase drugs and guns by sending them something called “Bitcoin”.
  • deep dark web: accessing your password-protected Facebook account via the Facebook “Onion Site”. Usage: intentionally silly.
  • intellectual dark web: the speaker/writer is alluding to a cabal of intellectual whose opinions he/she does not agree with, or hopes that the reader will be fearful of, in order to promote the lectures/clickbait that the speaker/writer is promoting.

This latter is particularly interesting, because it is a recent (2018?) innovation, and hopefully suggests that “deep web” is already on the path towards post-modern meaninglessness.

Any speaker or writer who illustrates either the “deep web” or the “dark web” with a picture of an iceberg, should not be considered credible.

Irony is a dish best served cold


Test Image


Dropsafe is now entirely solid-state…

National Loyalty Card III – China takes it seriously:

The “Safe Zhejiang” app enables users to notify authorities of problems ranging from leaky drains and domestic disputes to traffic violations and illegal publications, in text or photographic form, as long as the informants reveal their location and identity.

In exchange, they get perks including discounts at upmarket coffee shops and coupons for taxi-hailing and music-streaming services, as well as for the Alipay online-payment system, run by the financial affiliate of local tech giant Alibaba Group Holding Ltd.



Random Snippets of AberMUD-1 Source Code in B



电脑应用软件 | 软件支持 | 产品资讯 | Garmin | 中国 | 官方网站:2021-6-15 · + 电脑应用软件 9 页面布局 Garmin Express VIRB Edit Garmin ANT+ 驱动 此安装程序将在您的电脑系统中安装针对Garmin ANT+产品的USB驱动,如果您系统中的该驱动为较低版本,安装程序会先卸载之前的驱动 ...

Project Status:

Since I don’t really have a system for posting here at the moment, I think I’ll start with a brief list of everything that I think I am currently doing:

  • Raspberry Pi Rig: currently:
    • 6x RPi 3b in a rack, as a general compute surface
    • 1x RPi 3b in a fan-case, as rig controller/master
    • 1x RPi 3b in a passive case, as backup
  • Mana Project
    • RPi 1 for port of Mana; have finally obtained second wifi adapter
  • Soldering Project
    • RPi ZeroW + Pimoroni “Scroll Phat” dot-matrix display
    • Build & then use for
  • Half-A-Gig Onion
    • On hold, awaiting bandwidth.
  • EOTK
    • Stable, works, is remarkably quick
    • Goal is to ship stable & feature-complete 1.x version then start on 2.0
      • 流星免费加速器——真免费,为痛快!海量游戏免费加速-流星 ...:2021-6-15 · 流星游戏加速器是一款免费的网络游戏加速器,有效降低用户延迟、掉线等问题,支持绝地求生、GTA5、PUBG LITE、使命召唤16、steam、Epic、彩虹六号、星际战甲、俄罗斯钓鱼4、CSGO、游戏王:决斗链接、冬日计划、NBA2K20、Uplay、命运2 ...
  • Resurrecting old GPU Rig
    • 快喵vpn加速器_iTunes123:Express - 科学加速 器 Noah Harley 获取 DiabloSpeed 免费vpn翻墙科学上网游戏加速器小火箭极速海神VPN绿叶快帆熊猫海豚闪电蚂蚁游侠蓝灯梯子老王快喵软件whatsapp油管telegram脸书lnstagram汤不热tumblr推特facebook ...
    • 一站式IP代理:对于企业来说,确实是一款得心用手的好软件 使用e变IP代理软件一年多,无论从产品设计上、IP连接性稳定性、软件功能上都有很好的,操作方便,支持定时切换、快捷键切换等功能,能很好的提高工作效率。
    • Open-source Radeon drivers do not cut the mustard
      • Therefore: adventures in legacy linux and stale proprietary driver code
  • Java Experiments
    • Stalled by EOTK but that’s okay, it needed some thinking-time
  • Garden
    • express加速软件
    • Need to spend a few days sawing and stacking lumber for next winter, to dry out over the summer
    • Also need to push(@compost, shift(@compost)) which will be hard work
  • Work
    • Can wait until after summer.