December 2015 Archive
631.
632.
Why I decided not to enter the $100k global warming time-series challenge
(andrewgelman.com)
633.
634.
Google has made Usenet archives impossible to search
(motherboard.vice.com)
635.
Poor man's VPN via ssh socks proxy
(redpill-linpro.com)
636.
Shem: A Haskell-Derived Compile-to-JavaScript Lisp
(github.com)
637.
It's a Trap: Emperor Palpatine's Poison Pill
(arxiv.org)
638.
Why I no longer use MVC frameworks
(ebpml.org)
639.
Beautiful Decay of AOL
(invisibleup.neocities.org)
640.
A Modern Architecture for FP
(degoes.net)
641.
Integer overflow in glibc strncat
(sourceware.org)
642.
Office Papermaking System That Turns Waste Paper into New Paper
(global.epson.com)
643.
Avoiding Reflection (And Such) in Go
(jerf.org)
644.
Why Old Sports Photos Often Have a Blue Haze
(petapixel.com)
646.
The Sad State of Personal Knowledgebases
(marcusvorwaller.com)
648.
What Alzheimer’s Feels Like from the Inside
(nautil.us)
649.
Python Is Not C: Take Two
(ibm.com)
650.
651.
652.
653.
Defensive BASH programming
(kfirlavi.com)
654.
655.
Notifying Our Users of Attacks by Suspected State-Sponsored Actors
(yahoo-security.tumblr.com)
656.
657.
658.
Bug Bounty Ethics
(facebook.com)
659.
How to stop a DDoS attack
(blog.fastmail.com)
660.
Drawbacks of Freelance Web Development
(foorious.com)