miniblog.

Everything is Broken: https://medium.com/message/everything-is-broken-81e5f33a24e1 (interesting question: what proportion of software out there is genuinely secure?)
The Case Against Micropayments: https://www.openp2p.com/lpt/a/515 (great article. Money changes and distracts users!)
Intrusive lists are really tricky in @rustlang. I may be forced to write some unsafe code.
You can use partial eval to convert interpreters to compilers! https://en.wikipedia.org/wiki/Partial_evaluation#Futamura_projections (I imagine AST-walking interpreters work best here)
Emacs pkg of the day: interaction-log. I've tweeted it before, but it now has a screenshot to persuade you to move!
Ioke has an interesting macro system https://olabini.com/blog/2009/01/macro-types-in-ioke-or-what-is-a-dmacro/ (essentially f-exprs AFAICS. I've accidentally implemented f-exprs in the past)
Also has some excellent discussion of the challenge of tarball reproducibility: https://github.com/cgwalters/git-evtag#tarball-reproducibility
Eve (the programming language/spreadsheet/wiki language) keeps developing: https://incidentalcomplexity.com/2016/06/22/mar1/ (a radical rethink of computer utility)
Hardening packages on NixOS: https://github.com/NixOS/nixpkgs/issues/7220 (building on the ideas of Hardened Gentoo and equivalents)
ProjecturEd is a really interesting 'projectional editor': https://github.com/projectured/projectured/wiki/Screenshots https://github.com/projectured/projectured/wiki/Features (complex datatypes acting as txt)
Web culture is terrifyingly transient. Without https://archive.org/, we'd be better off using paper.
Who Controls Your Computer? (And How to make sure it’s you) https://fare.tunes.org/computing/reclaim_your_computer.html (bootstrapping trust and verifying s/w capabilities)
Ever wondered how to compile LLVM IR to object code? My new tutorial chapter has just landed!
A sysadmin colleague recommended to me that you should reboot servers once per quarter, to ensure they boot correctly. Interesting idea.
Git's terminology is tricky. I had to read this several times to parse it! Source:
Photo
Showing 451-465 of 922 posts