If you’re going to do the same: the first boot after an upgrade — including a Tingle patch — takes some time, don’t panic. Also, Wi-Fi only started connecting correctly after a reboot.
Moved my code directory
~/src, which contains Vim plugins, to a NAS mounted over NFS (so now it’s the same on my desktop PC, the VMs running on it, and my Raspberry Pi).
Neovim became very slow, with starting, opening files or even switching buffers taking 50 seconds.
Qt Quick 2’s high DPI scaling is utterly ridiculous. Automatic scaling only uses integer factors, which means comically huge UI elements on a 4K desktop monitor where 150% is the appropriate factor — it literally gets rounded to 200%. The weirdest thing though: fonts sized in points are scaled to the exact DPI of the monitor, ignoring the rounded UI scaling factor. Which means that the UI elements on my desktop are bigger than on a low DPI monitor, relative to the text inside of them. What were they thinking?!
When will UI toolkit developers STOP believing that non-integer scaling is bad?
Linux people are reinventing wpa_supplicant. Apparently it’s not lightweight enough. I think they’re just continuing to reinvent literally everything for no good reason :P
PSA: if you’re using VirtualBox on Windows and you need USB passthrough, do not install usbpcap when installing Wireshark.
Back in the mid-2000s, people worked on writing operating systems in Haskell! Even with GUIs.
I guess all we have now is Redox. I hope it will become a truly successful operating system not written in C.
Wow, the MINIX 3 cross-compiling guide already includes the Windows Subsystem for Linux. Also FreeBSD, which is nice. Funny how it doesn’t include NetBSD, the OS they took their current userspace from.
Apple’s new iPhone 7 video is dark and weird and I have to say I like this aesthetic.
#fdroidfinds: PluckLock: “Immediately lock your phone if someone snatches it from your hand”. Great idea. Very simple code. Doesn’t work so well for the “quickly taking the phone from a table” scenario. Detects dropping the phone onto the couch though :D
Wow, so Python 3 removed
reduce from the default global namespace, and destructuring tuples in lambdas (as in
lambda (x,y): ...). (I fixed a script just now.)