2016 Weekly Reading List
by Sebastien Mirolo on Fri, 1 Jan 2016Short list updated weekly of articles and papers we read and found worth mentioning.
Week ending Dec 31st 2016
Week ending Dec 22nd 2016
- Visualizing Garbage Collection Algorithms
- Modern garbage collection
- From Higher-Order Functions to Libraries And Frameworks
- GoboLinux: container-free filesystem virtualization
Week ending Dec 4th 2016
- Scientists develop semiconductor technology based on ternary system
- Web design the first 100 years
- Fixing Python Performance with Rust
Week ending Nov 13th 2016
- Introduction to Processing 3
- Wind Waker Graphics Analysis
- Pixar Universal Scene Description is now Open Source
Week ending Nov 6th 2016
- Linux Performance
- Google Pro Tip: Use Back-Of-The-Envelope-Calculations To Choose The Best Design
- Evolution of Formula 1 Racing Games 1976-2015
Week ending Oct 16th 2016
- TFoC - PDP-8 in 256 lines of C
- Torvalds prefers x86 chips over ARM processors
- An open source font system for everyone
- Async Python: The Different Forms of Concurrency
- Understanding caching in Postgres - An in-depth guide
- Heterogeneous System Challenges Grow
Week ending Oct 9th 2016
- Why's that company so big? I could do that in a weekend
- About Cog, a virtual machine designed for Smalltalk and other similar dynamic languages.
- Automatic speculative POLyhedral Loop Optimizer
Week ending Oct 2nd 2016
- Taking out the garbage
- A tale of an impossible bug: big.LITTLE and caching
- Why I love these markup languages
- Making Manufacturing Sustainable For Chips
Week ending Sep 25th 2016
Week ending Aug 14th 2016
- Crypto Tokens and the Coming Age of Protocol Innovation
- Move Fast to Fix More Things (video)
- Protecting Netflix Viewing Privacy at Scale
- The Dark Side of Certificate Transparency
- RunHello Games
Week ending Jun 26th 2016
- The History (and the Future) of Software
- Stanford Seminar - Stephen Wolfram of Wolfram Research
- Dictionary of Algorithms and Data Structures
- Artificial Intelligence's Ultimate Challenge? Cyber Attacks
Week ending Jun 19th 2016
Week ending Jun 5th 2016
- Discretised wave equations
- Stanza an optionally-typed programming language
- Why Logical Clocks are Easy
- Christopher Meiklejohn on distributed systems
- Notes on Distributed Systems for Young Bloods
- An introduction to distributed systems
- Phil Moorby and the History of Verilog
Week ending Apr 17th 2016
- MIT's new bug finder uncovers flaws in Web apps in 64 seconds
- Why We Should Love 'null'
- ActorDB: an alternative view of a distributed database
- Quantum Computing Breakthrough
- Papers We Love
- Redox is a Unix-like Operating System written in Rust
- Qubes OS - A reasonably secure operating system
- OpenToonz is now OpenSource!
- About ActorDB
Week ending Mar 20th 2016
- Magnetic chips could dramatically increase energy efficiency in computing
- New Materials: A Paradox of the Unknown
- Csmith generates random C programs that conform to the C99 standard.
- Resources for Amateur Compiler Writers
- Variable Instruction Computing: What is Old is New Again
Week ending Mar 6th 2016
Week ending Feb 9th 2016
- Accepted Papers to 43rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
- Optimization Algorithms for Planar Graphs
- The Heard-Of Model: Computing in Distributed Systems with Benign Failures
- Upcoming Hurdles For The Semiconductor Industry
- Predictions For 2016: Semiconductors, Manufacturing And Design
- Non-volatile Storage - Implications of the Datacenter's Shifting Center
Week ending Jan 3rd 2016
- Distributed systems, like pine trees, want to be left alone
- Execution in the Kingdom of Nouns
- ZFS Replication to the cloud is finally here—and it’s fast
- The Top 10 Cryptocurrency Research Papers of 2015
- Upcoming Hurdles For The Semiconductor Industry
- China chips away at U.S., Taiwan semiconductor dominance
- Samsung Elec says sells new chip for health-focused wearables
- Beginner's guide to OCaml beginner's guides.
- Checking whether a value is an integer in JavaScript
- PostgreSQL Locking Revealed
- Live Lock-Free or Deadlock (Practical Lock-free Programming)