miniblog.

Great blog post on termination analysis in compilers: http://t.co/GcEUa9jxYe and scary to learn that while(1){} may be removed by a compiler
Whilst metacircular interpreters are cool (and instructive), they're not normally used for real interpreters. This can confuse beginners.
TIL that Debian folks do not consider CC-BY to be Free: v1: https://lists.debian.org/debian-legal/2004/04/msg00031.html v2: https://web.archive.org/web/20140202132111/http://evan.prodromou.name/ccsummary/ccsummary.html v3: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431794
EmacsConf 2015 videos are now available: https://www.youtube.com/channel/UCwuyodzTl_KdEKNuJmeo99A/videos
Interesting to learn that LLVM's optimisations can trip up valgrind: https://github.com/rust-lang/rfcs/issues/670 -- tough tradeoff.
The Rust website is already good, but there's a slew of improvements on the way: https://internals.rust-lang.org/t/rusty-web-improvement-bureau/2572
Awesome Emacs package of the day: auto-yasnippet: https://github.com/abo-abo/auto-yasnippet/ Brilliant for writing verbose text when macros aren't suitable.
Emacs command of the day: M-x ffap. If point is on a file path or URL, it opens it. Invaluable!
Key ghosting: which/how many keys on a keyboard can you press simultaneously? http://t.co/rdt4HtWkaJ (researched by an Emacser, of course!)
Getting ABI calling conventions right is hard. Here's a compiler author who tests by fuzzing! http://t.co/15f866afFM
Excellent article on Forth design: https://moonforth.github.io/ (entertainingly an implementer is called a 'Forthwright')
What Happens Next Will Amaze You http://t.co/oeRo6ONCkv Superb state of the union talk on web trends with(out) privacy.
Are there any mailing lists that offer syntax highlighting? I feel like it should exist, but I haven't found any.
"developing a [JS] library that specifically targets a framework is a waste of time" http://t.co/pvdg3f8xq1 -- Why I Write Plain JS Modules
The Evolution of Lisp: http://t.co/HOBoUcVMGo (really interesting paper, including some comments on failed experiments)
I'm really impressed by GitLab. It's getting polished, nicely integrated, and provides a serious option for a fully FOSS dev stack.
I haven't yet managed to write a Rust without wanting nightly. Macros are lovely to use but compiler plugins aren't stable.
Is it reasonable to implement + on strings, even though it's not commutative? Interesting comparisons to matrices: https://www.reddit.com/r/rust/comments/3ljjoq/c_core_guidelines/cv8wftb
'Boxes' as an alternative to files as the fundamental API: http://t.co/9RPbr9RjNI
The Good, the Bad, and the Ugly: The Unix Legacy: http://t.co/SLQkPiDxUJ (some great comments over unix design intentions vs what happened)
Showing 161-180 of 650 posts