miniblog.

Turns out it's simple to modify my compiler (with compile-time execution) to make it interpret! With hindsight, should have been obvious.
Allegedly Twitter is exploring longer tweets where only the first 140 characters are shown by default. What if man pages were the same?
"there seems to be very little gained by defining hierarchies of errors wrapping other errors." https://dwrensha.github.io/capnproto-rust/2016/01/11/async-rpc.html (great rust post)
GCC 6 will warn on misleading indentation https://www.phoronix.com/scan.php?page=news_item&px=GCC6-Misleading-Indentation Really neat idea, but code formatters are gaining mind share too.
I do like the convention of methods returning a value, or mutating the object, but not both. Turns it has a name:
Programming should be exercising the brain, not the fingers. Ideally not the part of the brain that can handle irregular verbs.
There are still interesting unsolved problems in live programming. Most live systems ignore multithreading and low level hardware access.
Another great post by @Ngnghm, this time discussing why kernels are poor abstraction:
Profound (if rather odd) comparison between ants and labour coordination in developer teams:
calloc has a copy-on-write feature that can produce surprising speedups:
I'm beginning to understand org-mode. It's basically markdown on steroids with a great set of commands for manipulating it.
If you're using zsh then substring history: https://github.com/zsh-users/zsh-history-substring-search and highlighting: https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md are huge timesavers.
Houyhnhnm Computing: Non-Stop Change https://ngnghm.github.io/blog/2015/09/08/chapter-5-non-stop-change/ (thought provoking discussion on live programming and mutating programs)
LLVM's undef value can have surprising behaviour and even inhibit useful optimisations!
Installed a new Arch Linux system today! Full disk encryption, LVM, Gnome, WiFi all straightforward. The wiki is wonderfully clear.
Showing 4,846-4,860 of 7,583 posts