Longread on company culture. Sections can be read independently.
https://zachholman.com/talk/move-fast-break-nothing/
https://zachholman.com/talk/move-fast-break-nothing/
Zachholman
Move Fast and Break Nothing
Things Zach Holman said.
Abstracting Abstract Machines (CEK/Krivine Nets/CESK/...)
http://www.ccs.neu.edu/home/dvanhorn/pubs/vanhorn-might-icfp10.pdf
http://www.ccs.neu.edu/home/dvanhorn/pubs/vanhorn-might-icfp10.pdf
on the false dichotomy of feature branching vs CI
http://web.archive.org/web/20110721063430/http://jamesmckay.net/2011/07/why-does-martin-fowler-not-understand-feature-branches/
http://web.archive.org/web/20110721063430/http://jamesmckay.net/2011/07/why-does-martin-fowler-not-understand-feature-branches/
web.archive.org
james mckay dot net » Why does Martin Fowler not understand feature branches?
The online diary of James McKay
oh, turns out Oracle JVM costs some hefty $$$ AND Oracle has started to enforce this. What a day.
http://www.theregister.co.uk/2016/12/16/oracle_targets_java_users_non_compliance/
http://www.theregister.co.uk/2016/12/16/oracle_targets_java_users_non_compliance/
www.theregister.co.uk
Oracle finally targets Java non-payers – six years after plucking Sun
Thought Java was 'free'? Think again (and you owe us $$$ in 2017)
don't like jenkins, but the UX is definitely going in the right direction
https://jenkins.io/projects/blueocean/
https://jenkins.io/projects/blueocean/
Linux Kernel 2.6-4.5.1 Remote Code Execution
Why do we still write OS kernels in C?
https://vulners.com/cve/CVE-2016-7117
Why do we still write OS kernels in C?
https://vulners.com/cve/CVE-2016-7117
Vulners
CVE-2016-7117
Use-after-free vulnerability in the __sys_recvmmsg function in net/socket.c in the Linux kernel before 4.5.2 allows remote attackers to execute arbitrary code via vectors involving a recvmmsg system call that is mishandled during error processing.
(2015) Image Relighting using Neural Networks
https://www.youtube.com/watch?v=HOLoPgTzV6g
https://www.youtube.com/watch?v=HOLoPgTzV6g
YouTube
Creating Photographs Using Deep Learning | Two Minute Papers #13
Machine learning techniques such as deep learning artificial neural networks had proven to be extremely useful for a variety of tasks that were previously deemed very difficult, or even impossible to solve. In this work, a deep learning technique is used…
Facebook's white paper Gorilla: A Fast, Scalable, In-Memory Time Series Database
http://www.vldb.org/pvldb/vol8/p1816-teller.pdf
http://www.vldb.org/pvldb/vol8/p1816-teller.pdf
select/epoll/iocp and other asyncio stuff
https://idea.popcount.org/2017-01-06-select-is-fundamentally-broken/
https://idea.popcount.org/2017-01-06-select-is-fundamentally-broken/