Apparently, in the US, you’re required to register your software if it uses any encryption, with some weird exceptions. Oh, and Google Play still wants your home address if you want to sell apps for money.

This is terrible. Developers must always be able to publish software without exposing any personal information and without dealing with any governments.

Apple doesn’t allow content blockers on 32-bit devices “for performance reasons.” How is string matching slower on a 32-bit CPU? It’s the ads that result in worse performance! That’s not “performance reasons” – that’s “buy our new hardware” reasons.

Which isn’t too bad though… It’s a reasonable way to push new devices to customers – they get the latest version of iOS with security patches (and old features still working) – just not the new shiny features. Want new features? Get a new device.

xhyve supports FreeBSD now! Converted my VirtualBox machine to a raw disk image using VBoxManage clonehd, started it in xhyve. (Had to Esc to the prompt, unload and disable-module vesa to prevent the “module vesa not found” error.)

Works great! Rebuilt the whole system (clean buildworld installworld buildkernel installkernel) in 32.783 minutes. VNC is a bit slower than VirtualBox’s display emulation, but that’s fine.

iTunes 2014: you can’t delete the U2 album they’ve added from your library.

iTunes 2015: you can’t unfollow U2 on Connect. (Well, you can, but their posts don’t disappear from the timeline, even after refreshing it a hundred times.)