miniblog.

I don't read enough code. I skimmed a few GB emulators today and saw some great approaches to structure. The nicest:
In the DOM, no one will hear you scream https://www.slideshare.net/x00mario/in-the-dom-no-one-will-hear-you-scream (argues that perfect server-side XSS protection is impossible!)
A Pixel Is Not a Little Square! https://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf (more relevant in this age of high DPI screens)
I have no doubt that @jwiegley will do a fantastic job as Emacs maintainer! Exciting times!
Some subtle shadowing gotchas in Rust: https://users.rust-lang.org/t/surprising-item-shadowing/3494 (fortunately the compiler warns you in this circumstance)
Swift Intermediate Language: https://llvm.org/devmtg/2015-10/slides/GroffLattner-SILHighLevelIR.pdf interesting design choices include parametrised basic blocks and stack vars by default.
I'm increasingly seeing email as an anachronism. Shared, searchable group messaging or IM are usually what people actually want.
Emacs' ignore-errors is a nuclear option. When in doubt, use condition-case to show what error you're expecting or bugs will lurk.
Emacs tip: if something evaluates to a number, Emacs shows all possible interpretations of it e.g. 97 (#o141, #x61, ?a) (octal, hex, ASCII)
"developers prioritize expressivity over correctness" -- Empirical Analysis of Programming Language Adoption https://lmeyerov.github.io/projects/socioplt/papers/oopsla2013.pdf
Word to markdown to asciidoc: using an effective GitHub workflow for writing Pro Git
Blogged: Even More BF Optimisations
Emacs tip: If your instance hangs and won't respond to C-g, you can use `pkill -SIGUSR2 emacs` to force emacs to stop whatever it's doing.
It's really hard to build an effective online anonymity tool. Despite this, boiler room scams seem to have no trouble hiding phone numbers.
Nifty Emacs package of the day: list-environment https://github.com/dgtized/list-environment.el . It gives a pretty view of environment variables with editing.
Showing 106-120 of 650 posts