miniblog.

Awesome @emacs_flycheck feature: you can click error IDs and it will show the full compiler explanation! (Rust in this example.)
Photo
How China Is Changing Your Internet https://www.nytimes.com/video/technology/100000004574648/china-internet-wechat.html (video on how WeChat has become a platform)
The Swift team are discussing a Rust/Cyclone style ownership system! https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170213/032155.html (opt-in and an interesting dynamic enforcement)
The Racket team are looking at using the Chez VM, for higher perf and writing more of Racket in Racket! https://groups.google.com/forum/m/#!msg/racket-dev/2BV3ElyfF8Y/4RSd3XbECAAJ
The Biggest and Weirdest Commits in Linux Kernel Git History https://www.destroyallsoftware.com/blog/2017/the-biggest-and-weirdest-commits-in-linux-kernel-git-history (epic diffs, 66-way octopus merges and other fun)
What's your preferred Emacs mail package?
I'm also struck by how many gnus tutorials assume gmail. We're a monoculture!
I've created a throwaway email account to play with Gnus. It's surprising how many email providers disable IMAP by default these days.
I like the changelog convention of 'taught $tool to $feature' (e.g. git, Emacs). It presents s/w development like teaching the machine.
.@magit_emacs includes a brilliant reflog display! `l H' calls magit-reflog-head, for example.
Photo
A blog post is a great unit of size for learning new things. They're manageable. (I miss the thoroughness of books sometimes though.)
Pijul is an interesting VCS based on the darcs patch methodology: https://pijul.org/ (also faster, but due to algo choices)
TMK Lisp is the only PL where you cannot calculate the correct indent statically. Macro-defining-macros with indent declarations break this.
On the challenge of competing with craigslist: https://backchannel.com/craigslist-is-ugly-janky-old-school-and-unbeatable-85206829cb90 (craigslist is notable for not hiking its fees over time)
Inferring passwords typed on phones based on how hands block WiFi signals: https://fermatslibrary.com/s/when-csi-meets-public-wifi-inferring-your-mobile-phone-password-via-wifi-signals (incredible!)
I learnt today that Quake Live is no longer free-to-play and requires an upfront purchase. Challenging to do this without upsetting users!
I've realised that splitting and amending commits is exactly like refactoring. You have the same goals: clear, well-defined units.
Deleting more MS-DOS code in remacs. There's a lot of it: the commitment to Emacs portability is impressive!
Excellent deep dive on the size of Rust data types: https://medium.com/@robertgrosse/optimizing-rc-memory-usage-in-rust-6652de9e119e
ipython 5 has a superb CLI interface. Syntax highlighting! Tab completion! Cursor keys, but you can scroll back in time!
Photo
Showing 781-800 of 885 posts