January 2019 Archive
811.
813.
Making C Less Dangerous in the Linux Kernel [video]
(youtube.com)
815.
816.
Why Is It So Hard to Detect Keyup Events on Linux?
(blog.robertelder.org)
817.
What software will you trust when you get senile?
(lifepim.com)
818.
Facebook Watch Isn’t Living Up to Its Name
(bloomberg.com)
819.
820.
Happy Birthday, XMPP: 20th Anniversary of Jabber
(fr.movim.eu)
821.
Identity Theft, Credit Reports, and You (2017)
(kalzumeus.com)
823.
Using TLA+ to Understand Xen Vchan
(roscidus.com)
824.
When FP? And When OOP? (2013)
(raganwald.com)
825.
The Early History of F# [pdf]
(fsharp.org)
826.
Tensorflow 2.0 Preview
(tensorflow.org)
827.
Learn EBPF Tracing: Tutorial and Examples
(brendangregg.com)
829.
How Big Firms Keep Wages Low
(forbes.com)
830.
831.
Show HN: Convert blog articles to high-quality audio
(websitevoice.com)
832.
Body-painting protects against bloodsucking insects
(sciencedaily.com)
834.
At the Blackboard: Kurt Vonnegut diagrams the shapes of stories (2005)
(laphamsquarterly.org)
836.
Computational and Inferential Thinking: The Foundations of Data Science
(inferentialthinking.com)
837.
Apple’s Errors
(stratechery.com)
838.
Things You Can’t Say About Assange or WikiLeaks
(emma.best)
839.
GNU ed 1.15
(lists.gnu.org)
840.