hacknowledgments

Hi, I'm Marc.
Here are things I
read and write.

  • How to Angel Invest, Part 2 (13 Jun 2020)
  • Fast 2D rendering on GPU (13 Jun 2020)
  • Bicycle Geometry Terms (13 Jun 2020)
  • Design Principles Behind Smalltalk (13 Jun 2020)
  • SQLite As An Application File Format (13 Jun 2020)
  • Short term usability is not the same as long term... (10 Jun 2020)
  • Nim Programming Language (10 Jun 2020)
  • XgeneCloud Instant REST & GraphQL APIs on any Database (09 Jun 2020)
  • Compiler Optimizations (09 Jun 2020)
  • marcobambini/gravity (09 Jun 2020)
  • Growing Independence (09 Jun 2020)
  • Parenscript (08 Jun 2020)
  • The Pain Points of Haskell: A Practical Summary (08 Jun 2020)
  • Abstraction, intuition, and the “monad tutorial fallacy” (08 Jun 2020)
  • Most tech content is bullshit (07 Jun 2020)
  • 50 Ideas That Changed My Life — David Perell (07 Jun 2020)
  • HexHive/printbf (07 Jun 2020)
  • More Turing-completeness in surprising places (07 Jun 2020)
  • printf-tac-toe (07 Jun 2020)
  • EmilHernvall/dnsguide (06 Jun 2020)
  • Company culture (06 Jun 2020)
  • Write down what you’ve done (06 Jun 2020)
  • A Poisson–gamma mixture is negative-binomially distributed (06 Jun 2020)
  • How to Tell a Business Story Using the McKinsey Situation-Complication-Resolution... (05 Jun 2020)
  • tayllan/awesome-algorithms (05 Jun 2020)
  • Spaceteam (05 Jun 2020)
  • Maze Algorithms (05 Jun 2020)
  • IBM Releases Fully Homomorphic Encryption Toolkit for MacOS and iOS;... (05 Jun 2020)
  • Is a trillion-dollar worth of programming lying on the ground... (03 Jun 2020)
  • A simple way to get more value from metrics (03 Jun 2020)
  • How to write a (toy) JVM (02 Jun 2020)
  • Notes on Distributed Systems for Young Bloods – Something Similar... (31 May 2020)
  • Programming as Theory Building - Peter Naur (31 May 2020)
  • The Myers diff algorithm : part 1 – The If... (30 May 2020)
  • Read Inside The Python Virtual Machine (30 May 2020)
  • An introduction to Python bytecode (30 May 2020)
  • Deep Space Communications (30 May 2020)
  • SpaceX and NASA : Crew Demo-2 : Hacker News (30 May 2020)
  • Hoare’s Rebuttal and Bubble Sort’s Comeback (30 May 2020)
  • git-fuzzy (30 May 2020)
  • Idea Generation (28 May 2020)
  • The Pragmatic Engineer’s Developer Culture Test (25 May 2020)
  • The largest collection of startup pitch decks. (25 May 2020)
  • Ask HN: If you could work remote where would you... (24 May 2020)
  • A Guide to Threat Modelling for Developers (24 May 2020)
  • Habits of High-Functioning Teams (24 May 2020)
  • Implementing simple cooperative threads in C (24 May 2020)
  • Back of the envelope estimation hacks (23 May 2020)
  • Graph BLAS Forum (23 May 2020)
  • Picture Framing : A Picture Cord Knot (22 May 2020)
  • The Economics of ASICs: At What Point Does a Custom... (21 May 2020)
  • MS-DOS v1.25 and v2.0 Source Code (21 May 2020)
  • Microsoft GW-BASIC Interpreter Source Code (21 May 2020)
  • Python performance: it’s not just the interpreter (19 May 2020)
  • Quicksort Partitioning: Hoare vs. Lomuto (17 May 2020)
  • Exception (15 May 2020)
  • janet-lang/janet (13 May 2020)
  • OTP 23 Release : Hacker News (13 May 2020)
  • Cloning a 6502 Apple-1 in just 930 logic gates (10 May 2020)
  • Fixed-point combinators in JavaScript: Memoizing recursive functions (09 May 2020)
  • A-Normalization: Why and How (09 May 2020)
  • Closure conversion: How to compile lambda (09 May 2020)
  • 11 Baking Ratios Every Pro Should Memorize (09 May 2020)
  • Perovskite neural trees (08 May 2020)
  • Human Programming Interface (08 May 2020)
  • An introduction to virtual memory (07 May 2020)
  • Zork source code, 1977 (07 May 2020)
  • The Coming Post-COVID Anarchy (07 May 2020)
  • Mandelbrot Set with SIMD Intrinsics (07 May 2020)
  • The Rebirth of Robotics: How Covariant Unlocks the Power of... (06 May 2020)
  • A hands-on introduction to static code analysis (04 May 2020)
  • Rich (04 May 2020)
  • Future of the human climate niche (04 May 2020)
  • Why does writing matter in remote work? — Tim Casasola... (04 May 2020)
  • Man or boy test (03 May 2020)
  • How recursion got into programming: a tale of intrigue, betrayal,... (03 May 2020)
  • Startup financial models - 12 templates compared for SaaS (03 May 2020)
  • Pricing Your Product (02 May 2020)
  • My First Year as a Freelance AI Engineer (02 May 2020)
  • Language Design: Use ident: Type, not Type ident (01 May 2020)
  • Population density in Europe (01 May 2020)
  • Time Series Analysis and Forecasting with ARIMA (01 May 2020)
  • Nano Combinator VM (NCVM) (30 Apr 2020)
  • The Theory of Concatenative Combinators (30 Apr 2020)
  • Meet Michelangelo: Uber’s Machine Learning Platform (28 Apr 2020)
  • lyft/amundsen (28 Apr 2020)
  • Why We Need DevOps for ML Data (28 Apr 2020)
  • Nebula Graph (27 Apr 2020)
  • Teleforking a process onto a different computer! (26 Apr 2020)
  • Keystone (26 Apr 2020)
  • Exchangerate.host - Free foreign exchange rates API with currency conversion.... (25 Apr 2020)
  • Time is the only real currency we have (25 Apr 2020)
  • How to make pizza like a Neapolitan master (24 Apr 2020)
  • Incremental Regular Expressions — Incremental regular expressions (22 Apr 2020)
  • The Mental Model Fallacy (22 Apr 2020)
  • Mental Models: The Best Way to Make Intelligent Decisions (109... (22 Apr 2020)
  • All The Cool Kids Use Ruby (21 Apr 2020)
  • Why should I have written ZeroMQ in C, not C++... (21 Apr 2020)
  • asrp/flpc (21 Apr 2020)
  • UnclePaul (19 Apr 2020)
  • IT’S TIME TO BUILD (18 Apr 2020)
  • Face Recognition and Detection on iOS Using Native Swift Code,... (18 Apr 2020)
  • TablePlus | Modern, Native Tool for Database Management. (18 Apr 2020)
  • Software 2.0 (16 Apr 2020)
  • How we improved computer vision metrics by more than 5%... (16 Apr 2020)
  • The Computer Scientist Who Can’t Stop Telling Stories (16 Apr 2020)
  • Build versus buy. (14 Apr 2020)
  • Ask HN: Programs that saved you 100 hours? (12 Apr 2020)
  • fastText (12 Apr 2020)
  • Technical reasons to choose FreeBSD over GNU/Linux (12 Apr 2020)
  • Writing a SQL database from scratch in Go: 1. SELECT,... (12 Apr 2020)
  • So You Want to Be a (Compiler) Wizard (12 Apr 2020)
  • Build a 6502 computer (12 Apr 2020)
  • Questions to ask at the end of a technical interview... (11 Apr 2020)
  • Untangling Microservices, or Balancing Complexity in Distributed Systems (10 Apr 2020)
  • How to Edit Your Own Writing (09 Apr 2020)
  • 8.8. Geometric Types (09 Apr 2020)
  • 😱 Awesome Falsehood (07 Apr 2020)
  • The Absolute Minimum Every Software Developer Absolutely, Positively Must Know... (07 Apr 2020)
  • Falsehoods Programmers Believe About Names (07 Apr 2020)
  • A humble guide to database schema design (07 Apr 2020)
  • io language (06 Apr 2020)
  • Work Is Work (06 Apr 2020)
  • A practical guide to writing technical specs (06 Apr 2020)
  • Crafting "Crafting Interpreters" (05 Apr 2020)
  • 10 Things I Hate About PostgreSQL (03 Apr 2020)
  • NVIDIA Vulkan Ray Tracing Tutorials (03 Apr 2020)
  • 📕 The 25 best programming books of all-time. A data-backed... (03 Apr 2020)
  • TkTech/pysimdjson (31 Mar 2020)
  • A Sociology of Steve Jobs (31 Mar 2020)
  • ListOfCompilerBooks (31 Mar 2020)
  • Let's Build a Compiler, by Jack Crenshaw (31 Mar 2020)
  • bitcoin/bips (30 Mar 2020)
  • How Russian Money Helped Save Trump’s Business (28 Mar 2020)
  • What do Finite Automata Tell Us? (28 Mar 2020)
  • Extra, Extra - Read All About It: Nearly All Binary... (28 Mar 2020)
  • Getting a program right, in nine episodes (28 Mar 2020)
  • Getting started with bare-metal assembly (25 Mar 2020)
  • Compiling a Functional Language Using C++, Part 3 - Type... (25 Mar 2020)
  • Why Pascal is Not My Favorite Programming Language (25 Mar 2020)
  • Bats-core: Bash Automated Testing System (2018) (23 Mar 2020)
  • Billion Dollar Startup Ideas (21 Mar 2020)
  • Vim anti-patterns (20 Mar 2020)
  • update custom column names on renaming/dropping columns by rakeshkky ·... (20 Mar 2020)
  • Precepts (19 Mar 2020)
  • Kelvin Versioning · jtobin.io (19 Mar 2020)
  • The End of Starsky Robotics (19 Mar 2020)
  • The Troublesome Active Record Pattern (19 Mar 2020)
  • sam46/Paskell (17 Mar 2020)
  • How Netflix uses Druid for Real-time Insights to Ensure a... (15 Mar 2020)
  • Lisp: Good News, Bad News, How to Win Big (15 Mar 2020)
  • How one word broke C – News (15 Mar 2020)
  • Linux Kernel Development and Writing a Simple Kernel Module –... (15 Mar 2020)
  • LISP Comes of Age (15 Mar 2020)
  • Employee Scheduling (15 Mar 2020)
  • Several grumpy opinions about remote work at Tailscale (14 Mar 2020)
  • Don’t drown in email! How to use Gmail more efficiently.... (14 Mar 2020)
  • baikal (14 Mar 2020)
  • Building Real-Time Charts With GraphQL And Postgres (13 Mar 2020)
  • 99designs/aws-vault (12 Mar 2020)
  • The SOC2 Starting Seven (12 Mar 2020)
  • Peacetime CEO/Wartime CEO (12 Mar 2020)
  • Thinking psycopg3 — Daniele Varrazzo (11 Mar 2020)
  • Data-Oriented Architecture : Hacker News (09 Mar 2020)
  • Data-Oriented Architecture (09 Mar 2020)
  • Transformers are Graph Neural Networks (09 Mar 2020)
  • K (09 Mar 2020)
  • On the shoulders of the giants (08 Mar 2020)
  • Cloud Storage for $2 / TB / Mo (06 Mar 2020)
  • Clojure: the Lisp that wants to spread (01 Mar 2020)
  • How to respond to COVID-19 (29 Feb 2020)
  • How to brainstorm great business ideas (28 Feb 2020)
  • Quick Tactical Guide (26 Feb 2020)
  • A group of ex-NSA and Amazon engineers are building a... (20 Feb 2020)
  • Moral Mazes: Bureaucracy and Managerial Work (20 Feb 2020)
  • Create a First-Person Shooter In Godot – Part 1 (20 Feb 2020)
  • dg. (dogelang) (19 Feb 2020)
  • c4 - C in four functions (17 Feb 2020)
  • The New Business of AI (and How It’s Different From... (17 Feb 2020)
  • 12 Signs You’re Working in a Feature Factory — 3... (17 Feb 2020)
  • Team Structure for Software Reliability within your Organization (17 Feb 2020)
  • The Top 10 Deliverables of Product Managers (16 Feb 2020)
  • TheEconomist/big-mac-data (16 Feb 2020)
  • huginn/huginn (16 Feb 2020)
  • 23 rules to run a software startup with minimum hassle... (15 Feb 2020)
  • 12 Signs You’re Working in a Feature Factory (15 Feb 2020)
  • Cloture (13 Feb 2020)
  • Important Women in CS Who Aren't Grace Hopper (11 Feb 2020)
  • An Economist’s Guide to Potty Training (08 Feb 2020)
  • BurntSushi/ripgrep (08 Feb 2020)
  • fd (08 Feb 2020)
  • One Hundred Ideas for Computing (08 Feb 2020)
  • How to Identify an Immoral Maze (07 Feb 2020)
  • Scaling to 100k Users (05 Feb 2020)
  • Beating the Averages (05 Feb 2020)
  • AI thinks like a corporation—and that’s worrying (04 Feb 2020)
  • About WTF.studio — about (03 Feb 2020)
  • Coelacanth: Lessons from Doom | vector poem (02 Feb 2020)
  • Game AI Pro (02 Feb 2020)
  • Inline C (02 Feb 2020)
  • heimdall (01 Feb 2020)
  • A Communist LSD Trip (31 Jan 2020)
  • Developing GHC for a Living: Interview with Vladislav Zavialov (30 Jan 2020)
  • Monoliths are the future (30 Jan 2020)
  • The Rise and Fall of the OLAP Cube (29 Jan 2020)
  • Thinc · A refreshing functional take on deep learning (28 Jan 2020)
  • On Lisp -> Clojure, Chapter 9 (27 Jan 2020)
  • A friendly programming language from the future. (26 Jan 2020)
  • Let’s stop copying C / fuzzy notepad (26 Jan 2020)
  • Intellectual Humility Quiz: Take The Official Assessment (26 Jan 2020)
  • The Bootstrapped Founder (25 Jan 2020)
  • PSL Studio Kill: Xylo (21 Jan 2020)
  • The Hunt for the Fastest Zero (21 Jan 2020)
  • Developing Statically Typed Programming Language (21 Jan 2020)
  • Your Life is Driven by Network Effects (20 Jan 2020)
  • Lisping at JPL (19 Jan 2020)
  • Practical Common Lisp (18 Jan 2020)
  • The Setup-Cleanup problem (08 Jan 2020)
  • Products I Wish Existed, 2020 Edition (06 Jan 2020)
  • A Timeline of Silicon Valley (06 Jan 2020)
  • How Transformers Work (05 Jan 2020)
  • Reflections on Teaching Wargame Design (05 Jan 2020)
  • Why “Move Fast and Break Things” Doesn’t Work Anymore (04 Jan 2020)
  • Notes on Technical Writing (04 Jan 2020)
  • Classes and Instances · Crafting Interpreters (31 Dec 2019)
  • The power of naming: 10 German Expressions that don’t exist... (30 Dec 2019)
  • The Central Limit Theorem and its misuse (30 Dec 2019)
  • Doing a Job (25 Dec 2019)
  • Fast · Patrick Collison (21 Dec 2019)
  • Coding Machines (11 Dec 2019)
  • Intro to Web Dev v2 (10 Dec 2019)
  • Implementing a JIT Compiler with Haskell and LLVM ( Stephen... (09 Dec 2019)
  • Write You a Haskell ( Stephen Diehl ) (09 Dec 2019)
  • Unbundling AWS (09 Dec 2019)
  • How Paul Rand presented logos to clients (09 Dec 2019)
  • NeXT logo by Paul Rand (09 Dec 2019)
  • Finala (09 Dec 2019)
  • Developing Statically Typed Programming Language (09 Dec 2019)
  • The Product-Minded Software Engineer (08 Dec 2019)
  • The Lesson to Unlearn (08 Dec 2019)
  • Lisp in Vim with Slimv or Vlime (08 Dec 2019)
  • Why Most Programmers Get Pagination Wrong (08 Dec 2019)
  • The Lord of the Rings Family Tree Project (29 Nov 2019)
  • Seeing Like a Finite State Machine (28 Nov 2019)
  • The Simulation Argument and the Simulation Barrier (24 Nov 2019)
  • The care and feeding of software engineers (or, why engineers... (24 Nov 2019)
  • ? A Guide to Production Level Deep Learning ??⛴ (23 Nov 2019)
  • Designing Windows 95’s User Interface (22 Nov 2019)
  • Microsoft REST API Guidelines (22 Nov 2019)
  • Why scientists need to be better at data visualization (14 Nov 2019)
  • Thriving on the Technical Leadership Path (28 Oct 2019)
  • Mathematics for Machine Learning (18 Oct 2019)
  • Raw Agreement Indices (12 Oct 2019)
  • What is Good About Haskell? (03 Oct 2019)
  • Scale Heaven (03 Oct 2019)
  • Ray Tracing Denoising (26 Sep 2019)
  • Common Systems Programming Optimizations & Tricks (20 Sep 2019)
  • The C4 model for visualising software architecture (20 Sep 2019)
  • What ORMs have taught me: just learn SQL (20 Sep 2019)
  • How Postgres Makes Transactions Atomic (17 Sep 2019)
  • How do managers* get stuck? (16 Sep 2019)
  • LLVM for Grad Students (12 Sep 2019)
  • Tutorial on writing makefiles (08 Sep 2019)
  • CS360 Lecture notes -- Memory (06 Sep 2019)
  • Pointer magic for efficient dynamic value representations (25 Aug 2019)
  • Some obscure C features (23 Aug 2019)
  • Transformers from scratch (23 Aug 2019)
  • Data Structures Part 1: Bulk Data (22 Aug 2019)
  • Virtual Memory Tricks (22 Aug 2019)
  • L - A toy language (11 Aug 2019)
  • ben165/6502_solving_de (01 Aug 2019)
  • Ray tracing with uLisp (01 Aug 2019)
  • Data Shapley: equitable valuation of data for machine learning (20 Jul 2019)
  • Meta-learning neural Bloom filters (20 Jul 2019)
  • The Mathematical Nomad, Paul Erdős (20 Jul 2019)
  • Baby's First Garbage Collector (20 Jul 2019)
  • orangeduck/tgc (20 Jul 2019)
  • History and effective use of Vim (19 Jul 2019)
  • warner/magic-wormhole (17 Jul 2019)
  • BPF Performance Tools: Linux System and Application Observability (book) (15 Jul 2019)
  • The General Problem (15 Jul 2019)
  • Introduction · .9 Startup Technical Due Diligence Calculator (04 Jul 2019)
  • Bayesian Methods for Hackers (30 Jun 2019)
  • A hands-on practical course for anyone who wants to learn... (24 Jun 2019)
  • Startup idea checklist (23 Jun 2019)
  • “Origins of the Apple human interface” lecture — an annotated... (22 Jun 2019)
  • Things I Learnt The Hard Way (in 30 Years of... (18 Jun 2019)
  • Principles of Chaos Engineering (14 Jun 2019)
  • UCR Matrix Profile Page (12 Jun 2019)
  • The 25 Most Beautiful Small Towns in Europe (12 Jun 2019)
  • Web Design in 4 minutes (11 Jun 2019)
  • Serenity C++ patterns: The Badge (11 Jun 2019)
  • pingcap/talent-plan (11 Jun 2019)
  • sdispater/poetry (07 Jun 2019)
  • Meta-Learners - learning how to learn (04 Jun 2019)
  • LISP SYSTEM IMPLEMENTATION (02 Jun 2019)
  • Maintainable ETLs: Tips for Making Your Pipelines Easier to Support... (02 Jun 2019)
  • Beware the data science pin factory: The power of the... (01 Jun 2019)
  • Next (01 Jun 2019)
  • Defenses Against TCP SYN Flooding Attacks - The Internet Protocol... (31 May 2019)
  • The SaaS CTO Security Checklist (30 May 2019)
  • Multi-threaded SQLite without the OperationalErrors (29 May 2019)
  • dhowe/AdNauseam (29 May 2019)
  • Resilience engineering papers (15 May 2019)
  • Derive yourself a Kalman filter (12 May 2019)
  • 3D Game Shaders For Beginners (12 May 2019)
  • My Billion Dollar Mistake (27 Apr 2019)
  • The Make-A-Lisp Process (27 Apr 2019)
  • 4.3 Building Abstract Syntax Trees in C (27 Apr 2019)
  • Reading C type declarations (27 Apr 2019)
  • A Recipe for Training Neural Networks (25 Apr 2019)
  • Brief Introduction to Recursive Descent Parsing in C/C++ (25 Apr 2019)
  • (How to Write a (Lisp) Interpreter (in Python)) (24 Apr 2019)
  • A graphical introduction to dynamic programming (17 Apr 2019)
  • Best Camping Within 2 Hours of San Francisco (16 Apr 2019)
  • Writing Clojure in Vim (14 Apr 2019)
  • Second-Order Thinking: What Smart People Use to Outperform (13 Apr 2019)
  • Research Debt (13 Apr 2019)
  • My Life list : Official Website of John Goddard (13 Apr 2019)
  • Developing Linguistic Corpora: a Guide to Good Practice (12 Apr 2019)
  • Accenture/AmpliGraph (04 Apr 2019)
  • Productivity Isn’t About Time Management. It’s About Attention Management. (31 Mar 2019)
  • How I'm able to take notes in mathematics lectures using... (21 Mar 2019)
  • Backpropogation is Just Steepest Descent with Automatic Differentiation (19 Mar 2019)
  • Generative.fm (16 Mar 2019)
  • Redirecting (12 Mar 2019)
  • Awesome Python (09 Mar 2019)
  • The 100 Best “B Movies” of All Time (08 Mar 2019)
  • The MBA Myth and the Cult of the CEO (03 Mar 2019)
  • Minimum Viable Personality (01 Mar 2019)
  • Seven Myths in Machine Learning Research (25 Feb 2019)
  • Famous laws of Software development (25 Feb 2019)
  • Iterative development: the secret to great product launches (25 Feb 2019)
  • The Unreasonable Effectiveness of Deep Feature Extraction (16 Feb 2019)
  • On Being A Principal Engineer (10 Feb 2019)
  • Book Review: Zero To One (31 Jan 2019)
  • Market validation or how to validate the project idea before... (27 Jan 2019)
  • How software ideas are born: step-by-step guide on generating one... (27 Jan 2019)
  • Managing Remote Teams - A Crash Course (14 Jan 2019)
  • The best of GAN papers in the year 2018 (03 Jan 2019)
  • Recognising Traffic Signs With 98% Accuracy Using Deep Learning (26 Dec 2018)
  • Algorithm benchmarks generated with Nevergrad (20 Dec 2018)
  • Neural Ordinary Differential Equations : Hacker News (13 Dec 2018)
  • Rate-distortion optimization (13 Dec 2018)
  • Tetris (11 Dec 2018)
  • Using Bayesian Methods to Clean Up Human Labels (10 Dec 2018)
  • On Shutting Down (10 Dec 2018)
  • Tech company patterns (05 Dec 2018)
  • Stripe Atlas: guide to scaling engineering organizations (05 Dec 2018)
  • Everything you need to know about pointers in C (02 Dec 2018)
  • Regular Expression Matching with a Trigram Index or How Google... (02 Dec 2018)
  • Statistical rule of three (15 Nov 2018)
  • The rise of multivector DDoS attacks (13 Nov 2018)
  • Datomic: Event Sourcing without the hassle (12 Nov 2018)
  • Read Read-Eval-Print-λove (08 Nov 2018)
  • Scaling Machine Learning at Uber with Michelangelo (04 Nov 2018)
  • So You Want to Learn Physics... (04 Nov 2018)
  • In Soviet Union, Optimization Problem Solves You (03 Nov 2018)
  • barbagroup/CFDPython (31 Oct 2018)
  • Project Apollo: A Retrospective Analysis (19 Oct 2018)
  • astorfi/Deep-Learning-World (14 Oct 2018)
  • Doing a Job by Admiral Hyman G. Rickover, U.S. Navy,... (07 Oct 2018)
  • The interesting ideas in Datasette (04 Oct 2018)
  • Creating 3D twisty puzzles using programming (01 Oct 2018)
  • What Made Gödel’s Incompleteness Theorem Hard to Prove: It’s about... (01 Oct 2018)
  • Operating Systems: Three Easy Pieces (01 Oct 2018)
  • Introduction to Machine Learning for Coders: Launch (29 Sep 2018)
  • cgarciae/pypeln (24 Sep 2018)
  • annoy 1.11.5 (24 Sep 2018)
  • Creating a bash completion script (24 Sep 2018)
  • Killing processes that don't want to die (24 Sep 2018)
  • Practical guide to hyperparameter searching in Deep Learning (22 Sep 2018)
  • How to Become a Better Software Developer: A Handbook on... (20 Sep 2018)
  • dibgerge/ml-coursera-python-assignments (20 Sep 2018)
  • Whatever Happened to the Semantic Web? (20 Sep 2018)
  • YOW! West 2016 Paul Rayner - EventStorming (16 Sep 2018)
  • benhamner/Metrics (16 Sep 2018)
  • ChristosChristofidis/awesome-deep-learning (15 Sep 2018)
  • Beyond the pixel plane: sensing and learning in 3D (15 Sep 2018)
  • Variational Autoencoders Explained (15 Sep 2018)
  • Modern SAT solvers: fast, neat and underused (part 1 of... (03 Aug 2018)
  • How One Apple Programmer Got Apps Talking to Each Other... (04 Jun 2018)
  • The Psychology of Money (03 Jun 2018)
  • stdio buffering (20 May 2018)
  • Algorithms Behind Modern Storage Systems (15 May 2018)
  • The little book about OS development (11 May 2018)
  • Kernel 201 - Let’s write a Kernel with keyboard and... (11 May 2018)
  • Writing a Bootloader Part 3 (11 May 2018)
  • Low Level Bit Hacks You Absolutely Must Know (10 May 2018)
  • Secure Access to 100 AWS Accounts (11 Mar 2018)
  • Pixar’s 22 Rules of Storytelling (11 Mar 2018)
  • stackify.ipynb (28 Feb 2018)
  • drduh/YubiKey-Guide (28 Feb 2018)
  • Differential Privacy for Dummies (25 Feb 2018)
  • What is it like to live in Ubud / Bali?... (10 Dec 2017)
  • (How to Write a (Lisp) Interpreter (in Python)) (01 Dec 2017)
  • User experience design for APIs (21 Nov 2017)
  • Installing TensorFlow 1.4.0 on macOS with CUDA support (18 Nov 2017)
  • The Entrepreneur's Roadmap (18 Nov 2017)
  • fbeline/rooster (15 Nov 2017)
  • The Apple Watch can accurately detect hypertension and sleep apnea,... (13 Nov 2017)
  • Making Sense of Clojure's Overlooked Agents (30 Oct 2017)
  • Deep Dive into Object Detection with Open Images, using Tensorflow... (27 Oct 2017)
  • What did Alan Kay mean by, 'Lisp is the greatest... (27 Oct 2017)
  • The Roots of Lisp (27 Oct 2017)
  • Newfound Wormhole Allows Information to Escape Black Holes (24 Oct 2017)
  • How Merkle trees enable the decentralized Web (24 Oct 2017)
  • After the end of the startup era (22 Oct 2017)
  • AWS Deep Learning AMI Now Supports PyTorch, Keras 2 and... (21 Oct 2017)
  • terminal.txt (20 Oct 2017)
  • Vim After 15 Years (20 Oct 2017)
  • Functional Calisthenics (19 Oct 2017)
  • [1701.03757v1] Deep Probabilistic Programming (19 Oct 2017)
  • Kolmogorov–Smirnov test (18 Oct 2017)
  • Hey Siri: An On-device DNN-powered Voice Trigger for Apple’s Personal... (18 Oct 2017)
  • Stop Using word2vec (18 Oct 2017)
  • Haskell Typeclasses vs. C++ Classes (17 Oct 2017)
  • Hotswapping Haskell (17 Oct 2017)
  • Deep Learning (16 Oct 2017)
  • Death of the Nile (15 Oct 2017)
  • A single photon reveals quantum entanglement of 16 million atoms... (15 Oct 2017)
  • Introduction to Boosted Trees¶ (15 Oct 2017)
  • The Great Tree-List Recursion Problem (15 Oct 2017)
  • Notes on Data Structures and Programming Techniques (CPSC 223) (15 Oct 2017)
  • Cognitive Biases in Programming (15 Oct 2017)
  • Doomsday planning for less crazy folk (27 Aug 2017)
  • jamesroutley/write-a-hash-table (23 Aug 2017)
  • vahidk/EffectiveTensorflow (13 Aug 2017)
  • Simple Made Easy (06 Aug 2017)
  • Are We There Yet? (06 Aug 2017)
  • Deep_Learning_Project (16 Jul 2017)
  • How Discord Scaled Elixir to 5,000,000 Concurrent Users (11 Jul 2017)
  • Yarin Gal (09 Jul 2017)
  • shieldfy/API-Security-Checklist (08 Jul 2017)
  • What the gospel of innovation gets wrong. (03 Jul 2017)
  • Django vs Flask¶ (03 Jul 2017)
  • Myers Diff Algorithm - Code & Interactive Visualization (03 Jul 2017)
  • Thoughts on Insurance (29 Jun 2017)
  • The Rise of the Thought Leader (29 Jun 2017)
  • Delivering Billions of Messages Exactly Once (29 Jun 2017)
  • Hacker News (28 Jun 2017)
  • Don’t Settle For Eventual Consistency (28 Jun 2017)
  • Why App Speed Matters: Revenue (28 Jun 2017)
  • stackimpact/stackimpact-python (28 Jun 2017)
  • emmjaykay/stanford_self_driving_car_code (28 Jun 2017)
  • warner/magic-wormhole (28 Jun 2017)
  • share-this: Medium-like text sharing (26 Jun 2017)
  • Building Safe A.I. (17 Mar 2017)
  • Dilution (01 Mar 2017)
  • How to solve Rubiks Cube (28 Feb 2017)
  • (Deep Work) => Flow - A proven Path to Satisfaction... (23 Feb 2017)
  • Why Joel Osteen, “The Smiling Preacher,” Is So Darn Appealing... (17 Feb 2017)
  • How I made a SaaS webservice earning $1000 monthly profit (12 Feb 2017)
  • I used LAMP to make a SaaS with $3700/mo profit.... (12 Feb 2017)
  • muesli/beehive (11 Feb 2017)
  • How Discord Stores Billions of Messages (21 Jan 2017)
  • Kaggle Ensembling Guide (21 Jan 2017)
  • Remember that amazing video of the whale leaping out the... (21 Jan 2017)
  • How To Get Into Natural Language Processing (20 Jan 2017)
  • How to learn Scala (17 Jan 2017)
  • How to write a very basic compiler (17 Jan 2017)
  • Build Your Own Lisp Learn C and build your own... (17 Jan 2017)
  • Cracking 12 Character & Above Passwords (15 Jan 2017)
  • Stop Paying Executives for Performance (15 Jan 2017)
  • Game Theory reveals the Future of Deep Learning (15 Jan 2017)
  • Welcome to Ian's Shoelace Site! (15 Jan 2017)
  • If you don’t finish then you’re just busy, not productive... (15 Jan 2017)
  • The Art of Pitching: How I Got Published in The... (07 Jan 2017)
  • Summary of NIPS 2016 (02 Jan 2017)
  • Growing a Different Apple (02 Jan 2017)
  • Top 10 algorithms in Interview Questions (01 Jan 2017)
  • The memory models that underlie programming languages (31 Dec 2016)
  • Deep Learning 2016: The Year in Review (31 Dec 2016)
  • Numbers Every Programmer Should Know By Year (31 Dec 2016)
  • Ray-Casting Tutorial (30 Dec 2016)
  • Working remotely, coworking spaces, and mental health (30 Dec 2016)
  • Why Google co-founder Larry Page is pouring millions into flying... (30 Dec 2016)
  • LSTM Neural Network for Time Series Prediction (26 Dec 2016)
  • The Linux 2.5, Ruby 1.9 and Python 3 release management... (26 Dec 2016)
  • The little book about OS development (26 Dec 2016)
  • Four Million Commutes Reveal New U.S. "Megaregions" (04 Dec 2016)
  • This AI Boom Will Also Bust (03 Dec 2016)
  • Getting Started Guide (29 Nov 2016)
  • skx/bookmarks.public (27 Nov 2016)
  • List of laws (24 Nov 2016)
  • Ideas for Startups (24 Nov 2016)
  • Why squared error? (24 Nov 2016)
  • TechConferences.io (13 Nov 2016)
  • Infographics: Operation Costs in CPU Clock Cycles (12 Nov 2016)
  • 6.851: Advanced Data Structures (Spring 12) (04 Nov 2016)
  • Nov 3 Serverless Map/Reduce (04 Nov 2016)
  • Browsers, not apps, are the future of mobile (03 Nov 2016)
  • Leading Chipmakers Eye EUV Lithography to Save Moore’s Law (31 Oct 2016)
  • Buttery Smooth Emacs (30 Oct 2016)
  • hhatto/pgmagick (29 Oct 2016)
  • GraphicsMagick Image Processing System (29 Oct 2016)
  • Applying the Linus Torvalds “Good Taste” Coding Requirement (26 Oct 2016)
  • How To Accept Over-Engineering For What It Really Is (22 Oct 2016)
  • Visualizing a Job Search or: How to find a Job... (21 Oct 2016)
  • Why We Chose Vue.js (21 Oct 2016)
  • The Neural Network Zoo (20 Oct 2016)
  • Really Bad Chess makes chess fun even if you’re really... (13 Oct 2016)
  • Static types in Python, oh my(py)! (13 Oct 2016)
  • Just code. Then Flynn. (13 Oct 2016)
  • Python Data Access patterns, part 1 (11 Oct 2016)
  • Lessons learned from reading postmortems (09 Oct 2016)
  • Developer hiring and the market for lemons (09 Oct 2016)
  • Fully Countering Trusting Trust through Diverse Double-Compiling (08 Oct 2016)
  • Smallest. Transistor. Ever. (06 Oct 2016)
  • Keynote Session: Dr. Edward Tufte - The Future of Data Analysis... (03 Oct 2016)
  • Upgrade your SSH keys! (29 Sep 2016)
  • Building the minimum viable block chain # ↑ (29 Sep 2016)
  • CAP theorem (29 Sep 2016)
  • Hard Tech Startups (29 Sep 2016)
  • Undebt: How We Refactored 3 Million Lines of Code (24 Aug 2016)
  • types.markdown (24 Aug 2016)
  • Tim Cook, the interview: Running Apple ‘is sort of a... (15 Aug 2016)
  • A Container Is A Function Call (15 Aug 2016)
  • Startups in 13 Sentences (15 Aug 2016)
  • How do we build encryption backdoors? – A Few Thoughts... (09 Aug 2016)
  • SigOpt for ML : Bayesian Optimization for Collaborative Filtering with... (09 Aug 2016)
  • Creating machines that understand language is AI’s next big challenge... (09 Aug 2016)
  • Python Internals :: PyObject (28 Jul 2016)
  • Data structures (28 Jul 2016)
  • An open source load testing tool. (24 Jul 2016)
  • A python stream processing engine modeled after Yahoo! Pipes (21 Jul 2016)
  • What can you do with PostgreSQL and JSON? (20 Jul 2016)
  • Master Plan, Part Deux (20 Jul 2016)
  • Japan Will Make Its Last-Ever VCR This Month (20 Jul 2016)
  • Mars, Underground (20 Jul 2016)
  • How to Keep a Journal (20 Jul 2016)
  • Introducing Cloud Natural Language API, Speech API open beta and... (20 Jul 2016)
  • Powering the Heroku Platform API: A Distributed Systems Approach Using... (19 Jul 2016)
  • Harnessing light for wireless communications (19 Jul 2016)
  • [1510.00116] A Wait-Free Stack (17 Jul 2016)
  • Lepton image compression: saving 22% losslessly from images at 15MB/s... (14 Jul 2016)
  • Why Startup Technical Diligence is a Waste of Time ·... (13 Jul 2016)
  • Overfitting.pdf - Google Drive (12 Jul 2016)
  • My Time with Richard Feynman (11 Jul 2016)
  • An LLVM Specializer for Python! (Stephen Diehl) (10 Jul 2016)
  • ML, not magic: simple questions you should ask to help... (09 Jul 2016)
  • Reverse debugging for Python (08 Jul 2016)
  • Datastructures for external memory (08 Jul 2016)
  • Apple Open-Sources its New Compression Algorithm LZFSE (07 Jul 2016)
  • Unpleasant Design & Hostile Urban Architecture (06 Jul 2016)
  • Bit Twiddling Hacks (03 Jul 2016)
  • Lecture Videos (02 Jul 2016)
  • Feynman on Fermat's Last Theorem (01 Jul 2016)
  • Wide & Deep Learning: Better Together with TensorFlow (29 Jun 2016)
  • The Daredevil Camera (29 Jun 2016)
  • Microsoft Security Development Lifecycle (28 Jun 2016)
  • Goods (27 Jun 2016)
  • Culture (27 Jun 2016)
  • The Biggest, Most Costly Mistakes Made by Startups (and how... (27 Jun 2016)
  • [1606.07772] The emotional arcs of stories are dominated by six... (27 Jun 2016)
  • Sisal Language Tutorial Table of Contents (27 Jun 2016)
  • The Good, Bad, & Ugly of TensorFlow (26 Jun 2016)
  • tensorflow/tensorflow (26 Jun 2016)
  • twitter/AnomalyDetection (26 Jun 2016)
  • Penetration testing tools cheat sheet (25 Jun 2016)
  • Cryptology ePrint Archive: Report 2016/644 (25 Jun 2016)
  • Doom, Gloom and Unease: London's Tech Scene Reacts to Brexit... (25 Jun 2016)
  • OpenAI Gym (22 Jun 2016)
  • Web Service Efficiency at Instagram with Python (22 Jun 2016)
  • Concrete AI safety problems (22 Jun 2016)
  • Netflix Billing Migration to AWS (22 Jun 2016)
  • My cofounder said “I love what we’re doing” and we... (18 Jun 2016)
  • Tough News: We’ve Made 10 Layoffs. How We Got Here,... (17 Jun 2016)
  • Generative Models (16 Jun 2016)
  • Adventures in Data Land, Leaving CMU (16 Jun 2016)
  • Checked C / Microsoft Research (14 Jun 2016)
  • Recommended tools used to ship rapidly developed MVPs (14 Jun 2016)
  • Microsoft to acquire LinkedIn (13 Jun 2016)
  • The Apple File System (APFS) (13 Jun 2016)
  • Apple’s announcement on artificial intelligence is a big shift for... (13 Jun 2016)
  • The End of Reflection (13 Jun 2016)
  • Reinforcement Learning: An Introduction [Book] (13 Jun 2016)
  • What my deep model doesn't know... (12 Jun 2016)
  • Deep Reinforcement Learning: Pong from Pixels (12 Jun 2016)
  • Deep Learning for Robots: Learning from Large-Scale Interaction (12 Jun 2016)
  • Building Machines That Learn and Think Like People (12 Jun 2016)
  • A Simple Content-Based Recommendation Engine in Python (11 Jun 2016)
  • Project Naptha (11 Jun 2016)
  • Yes, There Have Been Aliens (11 Jun 2016)
  • PHD VI: How They Stole Our Drone (11 Jun 2016)
  • The Art of Monitoring (11 Jun 2016)
  • CrowdFlower raises $10M to combine artificial intelligence with crowdsourced labor... (10 Jun 2016)
  • Secure tunnels to localhost (09 Jun 2016)
  • Anti-If: The missing patterns (09 Jun 2016)
  • Transfer Style But Not Color (09 Jun 2016)
  • Too Many Knobs (09 Jun 2016)
  • The Unreasonable Effectiveness of Recurrent Neural Networks (09 Jun 2016)
  • Why I turned down $500K, Pissed off my investors, and... (09 Jun 2016)
  • Minimal character-level language model with a Vanilla Recurrent Neural Network,... (09 Jun 2016)
  • Teaching Robots to Feel: Emoji & Deep Learning (09 Jun 2016)
  • Unyielding (09 Jun 2016)
  • Jessica Livingston's Pretty Complete List on How Not to Fail... (09 Jun 2016)
  • Control the Negotiation Before It Begins (09 Jun 2016)
  • How to fit an elephant (08 Jun 2016)
  • Mastering Programming (08 Jun 2016)
  • The End of the Router ? (08 Jun 2016)
  • Former NASA chief unveils $100 million neural chip maker KnuEdge... (06 Jun 2016)
  • Building Thumbtack’s Data Infrastructure: Part ll (06 Jun 2016)
  • The Barbell Effect of Machine Learning (06 Jun 2016)
  • Parable of the Polygons : a playable post on the... (05 Jun 2016)
  • LeetCode Online Judge (05 Jun 2016)
  • nyanp/tiny-cnn · GitHub (05 Jun 2016)
  • tensorflow/models (05 Jun 2016)
  • terryum/awesome-deep-learning-papers (05 Jun 2016)
  • “Deep Learning and Startups“ (05 Jun 2016)
  • anypixel.js (05 Jun 2016)
  • Perceived Legitimacy: Fundraising Strategy (04 Jun 2016)
  • How To Safely Generate A Random Number (04 Jun 2016)
  • Crypto 101 is an introductory course on cryptography (04 Jun 2016)
  • Reflections on the Craft of Programming (04 Jun 2016)
  • libdill: Structured Concurrency for C (04 Jun 2016)
  • You can be a kernel hacker! (04 Jun 2016)
  • λ Gordon is a tool to create, wire and deploy... (02 Jun 2016)
  • Introducing DeepText: Facebook's text understanding engine (01 Jun 2016)
  • Urbit: a solid-state interpreter (01 Jun 2016)
  • FoxType (01 Jun 2016)
  • Pragmatic Haskell for Beginners, Lecture 1 (01 Jun 2016)
  • Correlating the Sci-Hub data with World Bank Indicators and Identifying... (01 Jun 2016)
  • Intel knows it's no longer inside (01 Jun 2016)
  • Diff Cam Project (01 Jun 2016)
  • iTerm2 Version 3 Now in Beta (01 Jun 2016)
  • What do normal and abnormal heart rhythms look like on... (01 Jun 2016)
  • Nvidia CEO: VR immersion problems 20 years from being solved... (01 Jun 2016)
  • How Crowdsourcing Turned On Me (30 May 2016)
  • Introducing our Hybrid lda2vec Algorithm (30 May 2016)
  • Sokoban is PSPACE-complete (30 May 2016)
  • The Pros and Cons of Taking Investment from Corporate VCs... (30 May 2016)
  • Common Lisp: The Untold Story (28 May 2016)
  • The Holy Grail of Crackpot Filtering: How the arXiv decides... (28 May 2016)
  • Thinking in React (28 May 2016)
  • The path to RUST (26 May 2016)
  • Open Sourcing Twitter Heron (26 May 2016)
  • They knew it was round, damn it! (26 May 2016)
  • Four hundred miles with Tesla’s autopilot forced me to trust... (25 May 2016)
  • Nix as OS X Package Manager (25 May 2016)
  • Mathematicians Bridge Finite-Infinite Divide (25 May 2016)
  • Apple R&D Reveals a Pivot Is Coming (25 May 2016)
  • Inside Disney's messy video game business (25 May 2016)
  • Autoencoding Blade Runner (24 May 2016)
  • AlphaGo is not the solution to AI (23 May 2016)
  • Xavier Amatriain's answer to In machine learning, is more data... (23 May 2016)
  • “We only hire the best” (23 May 2016)
  • Deoptimizing a C++ program (23 May 2016)
  • Algorithm Visualizer (23 May 2016)
  • Welcome to Aging.ai: Determine your age based on a basic... (23 May 2016)
  • The fraudulent claims made by IBM about Watson and AI.... (23 May 2016)
  • Double-ended vector - is it useful? (23 May 2016)
  • Build a Python Microservice with Amazon Web Services Lambda &... (23 May 2016)
  • 3 Reasons AWS Lambda Is Not Ready for Prime Time... (23 May 2016)
  • The pressure to publish pushes down quality (21 May 2016)
  • Top developers can have a life outside coding (21 May 2016)
  • You are being followed: The business of social media surveillance... (21 May 2016)
  • How Technology Hijacks People’s Minds (20 May 2016)
  • "Anguish": Invisible Programming Language and Invisible Data Theft (20 May 2016)
  • Online tracking: A 1-million-site measurement and analysis (20 May 2016)
  • Detecting Tanks (20 May 2016)
  • Understanding LSTM Networks (19 May 2016)
  • About Bazel (19 May 2016)
  • The Good, Bad, & Ugly of TensorFlow (19 May 2016)
  • Sysdig Falco: Behavioral Activity Monitor With Container Support (19 May 2016)
  • This Biology Book Blew Me Away (19 May 2016)
  • Daydream is Google’s Android-powered VR platform (19 May 2016)
  • Google supercharges machine learning tasks with TPU custom chip (19 May 2016)
  • Going dark: online privacy and anonymity for normal people (19 May 2016)
  • Why I don't spend time with modern C++ anymore (18 May 2016)
  • Title: Unethical Research: How to Create a Malevolent Artificial Intelligence... (18 May 2016)
  • plasma-umass/browsix (18 May 2016)
  • The Ukrainian Hacker Who Became the FBI’s Best Weapon—And Worst... (18 May 2016)
  • Academics Make Theoretical Breakthrough in Random Number Generation (18 May 2016)
  • Camels and Rubber Duckies (16 May 2016)
  • Frolicsome Engines: The Long Prehistory of Artificial Intelligence (16 May 2016)
  • Equity crowdfunding is finally here: 10 steps to getting funded... (16 May 2016)
  • GovernmentCommunicationsHeadquarters/BoilingFrogs (16 May 2016)
  • Updating a classic (16 May 2016)
  • How to install Theano on Amazon EC2 GPU instances for... (16 May 2016)
  • Movidius Announces Deep Learning Accelerator and Fathom Software Framework (28 Apr 2016)
  • How Hyperconnected Cities Are Taking Over the World, According to... (28 Apr 2016)
  • Atari co-founder: mobile games make me want to throw my... (28 Apr 2016)
  • Agile is dead (26 Apr 2016)
  • A Different Approach to Low-Rank Matrix Completion: Part 1 (26 Apr 2016)
  • 15 Fundamental Laws of Software Development (26 Apr 2016)
  • Mosh: a mobile shell (26 Apr 2016)
  • What "viable search engine competition" really looks like. (25 Apr 2016)
  • GPUCC - An Open-Source GPGPU Compiler (25 Apr 2016)
  • Megacities, not nations, are the world’s dominant, enduring social structures... (24 Apr 2016)
  • Why I run my business like an open source project... (24 Apr 2016)
  • Bots won't replace apps. Better apps will replace apps. (23 Apr 2016)
  • When to Rewrite from Scratch - Autopsy of a Failed... (23 Apr 2016)
  • The Homely Mutt (22 Apr 2016)
  • The Joel Test: 12 Steps to Better Code (21 Apr 2016)
  • Questions to ask your interviewer (21 Apr 2016)
  • My approach at making AWS EC2 affordable: Automatic replacement of... (20 Apr 2016)
  • Mad scientist shrinks Arduino to size of an AA battery... (20 Apr 2016)
  • Wangle — an asynchronous C++ networking and RPC library (20 Apr 2016)
  • AWS Blog (19 Apr 2016)
  • The Humans Hiding Behind the Chatbots (19 Apr 2016)
  • The Remarkable Advantage of Abundant Thinking (19 Apr 2016)
  • Clojure, The Good Parts (19 Apr 2016)
  • System predicts 85 percent of cyber-attacks using input from human... (18 Apr 2016)
  • Building an IBM Watson powered AI Chatbot — Chatbots Magazine... (18 Apr 2016)
  • Forget Apps, Now The Bots Take Over (18 Apr 2016)
  • jisungk/deepjazz (18 Apr 2016)
  • Guest Post (Part I): Demystifying Deep Reinforcement Learning (17 Apr 2016)
  • Falsehoods programmers believe about time and time zones (17 Apr 2016)
  • What does a startup CTO actually do? (17 Apr 2016)
  • Deployment Management Tools: Chef vs. Puppet vs. Ansible vs. SaltStack... (17 Apr 2016)
  • It's Just Bits (16 Apr 2016)
  • The Increasingly Spiky Geography of High-Quality U.S. Startups : MIT... (15 Apr 2016)
  • Home (15 Apr 2016)
  • Announcing TensorFlow 0.8 – now with distributed computing support! (13 Apr 2016)
  • Tinker With a Neural Network Right Here in Your Browser.... (13 Apr 2016)
  • Framer - Design tool for creating interactive designs, interfaces and... (12 Apr 2016)
  • Phabricator, an open source, software development platform (12 Apr 2016)
  • Continuous Deployment at Instagram (12 Apr 2016)
  • Notes on Google's Site Reliability Engineering book (11 Apr 2016)
  • Introducing Keras 1.0 (11 Apr 2016)
  • Performance Culture (10 Apr 2016)
  • A year after its launch, it’s now clear that pretty... (10 Apr 2016)
  • Have you ever tried to learn a new skill online?... (10 Apr 2016)
  • Simple job queues for Python (10 Apr 2016)
  • Managing Machines at Spotify (10 Apr 2016)
  • clmtrackr/README.md at dev · auduno/clmtrackr · GitHub (09 Apr 2016)
  • Knowledge Workers are Bad at Working (and Here’s What to... (09 Apr 2016)
  • responsive, retina-compatible charts with just an img tag (09 Apr 2016)
  • HIV overcomes CRISPR gene-editing attack (09 Apr 2016)
  • UW team stores digital images in DNA — and retrieves... (08 Apr 2016)
  • DjangoCon Europe 2016, Budapest (08 Apr 2016)
  • EX-99.1 (08 Apr 2016)
  • On your marks. Get set. Go. The fourth Facebook goldrush... (08 Apr 2016)
  • Managed services killed DevOps (08 Apr 2016)
  • Why Erlang Matters (07 Apr 2016)
  • A $2 Billion Chip to Accelerate Artificial Intelligence (07 Apr 2016)
  • Being tired isn’t a badge of honor — Signal v.... (07 Apr 2016)
  • Losing Money – AVC (07 Apr 2016)
  • The revenge of the listening sockets (07 Apr 2016)
  • The Bayesian bandit (06 Apr 2016)
  • Samsung patents smart contact lenses with a built-in camera (06 Apr 2016)
  • My Biggest Regret As A Programmer (06 Apr 2016)
  • Introducing Complex Event Processing (CEP) with Apache Flink (06 Apr 2016)
  • NVIDIA DGX-1 (05 Apr 2016)
  • Abandoning Gitflow and GitHub in favour of Gerrit (05 Apr 2016)
  • A programming language for living cells (03 Apr 2016)
  • Deep learning will be huge — and here’s who will... (03 Apr 2016)
  • 12 years, 12 lessons working at ThoughtWorks (03 Apr 2016)
  • tflearn/tflearn (03 Apr 2016)
  • Exponential Backoff And Jitter (02 Apr 2016)
  • How To Build Your Own Rogue GSM BTS For Fun... (02 Apr 2016)
  • NixOS (01 Apr 2016)
  • What every Browser knows about you (01 Apr 2016)
  • Hands-on with HoloLens: On the cusp of a revolution (01 Apr 2016)
  • The Unreasonable Effectiveness of Deep Learning on Spark (01 Apr 2016)
  • Give me some data, startup — Olga Steidl (01 Apr 2016)
  • iOS Human Interface Guidelines (01 Apr 2016)
  • [1603.08262] Towards Machine Intelligence (31 Mar 2016)
  • Introducing Monster Machines, the world's largest cloud GPU instances on... (31 Mar 2016)
  • itsabot/abot (31 Mar 2016)
  • Immutability is not enough (31 Mar 2016)
  • Sphere Packing Solved in Higher Dimensions (30 Mar 2016)
  • Agility Requires Safety (30 Mar 2016)
  • The Importance of Algorithms as Microservices (30 Mar 2016)
  • How to create an AI startup - convince some humans... (30 Mar 2016)
  • Asana (30 Mar 2016)
  • firehol/netdata (30 Mar 2016)
  • The Asana Engineering Interview Guide (28 Mar 2016)
  • dimple (28 Mar 2016)
  • How to Avoid Brittle Code (28 Mar 2016)
  • Do Things that Don't Scale (26 Mar 2016)
  • Interactive 3D Technologies (26 Mar 2016)
  • "What Went Right and What Went Wrong" : An Analysis... (26 Mar 2016)
  • A way to deal with enormous branching factors (26 Mar 2016)
  • Simplifying Parallel Applications for C++, An Example Parallel Bzip2 using... (26 Mar 2016)
  • terraform/README.md at master · hashicorp/terraform · GitHub (25 Mar 2016)
  • amzn/alexa-avs-raspberry-pi (25 Mar 2016)
  • Why you should be skeptical that any video is real... (24 Mar 2016)
  • AWS Networking, Environments and You – charity.wtf (24 Mar 2016)
  • AEROTAIN (24 Mar 2016)
  • spotify/scio (24 Mar 2016)
  • Akin's Laws of Spacecraft Design* (23 Mar 2016)
  • Process Automation and Continuous Delivery at OTTO.de (23 Mar 2016)
  • On Monoliths and Microservices (23 Mar 2016)
  • Machine Learning in the Cloud, with TensorFlow (23 Mar 2016)
  • Google launches new machine learning platform (23 Mar 2016)
  • Don’t Draft a Digital Strategy Just Because Everyone Else Is... (23 Mar 2016)
  • SandDance : Features (23 Mar 2016)
  • Design Kit (23 Mar 2016)
  • carpedm20/DCGAN-tensorflow (23 Mar 2016)
  • Python, Machine Learning, and Language Wars (22 Mar 2016)
  • Some starting points for deep learning (22 Mar 2016)
  • Almost everyone is doing the API economy wrong (22 Mar 2016)
  • Extracting image metadata at scale (21 Mar 2016)
  • Introducing Kafka Streams: Stream Processing Made Simple (19 Mar 2016)
  • 8 months at Microsoft (19 Mar 2016)
  • Engineers Shouldn’t Write ETL: A Guide to Building a High... (19 Mar 2016)
  • How Many Decimals of Pi Do We Really Need? (19 Mar 2016)
  • Detecting heart arrhythmias using Apple Watch data (17 Mar 2016)
  • Machine Learning (Theory) (17 Mar 2016)
  • Elements of Clojure (17 Mar 2016)
  • Finally, Real-Time Django Is Here: Get Started with Django Channels... (17 Mar 2016)
  • MonolithFirst (17 Mar 2016)
  • Open Source Deep Learning (17 Mar 2016)
  • The 'premature optimization is evil' myth (15 Mar 2016)
  • haptork/easyLambda (15 Mar 2016)
  • On asking job candidates to code (15 Mar 2016)
  • pavlovml/match (14 Mar 2016)
  • The Epic Story of Dropbox’s Exodus From the Amazon Cloud... (14 Mar 2016)
  • Work for only 3 hours a day, but everyday (13 Mar 2016)
  • Why do we work so hard? (13 Mar 2016)
  • Blackstar | Raytracing black holes with Haskell (12 Mar 2016)
  • | Coursera (12 Mar 2016)
  • gdb/kaggle (12 Mar 2016)
  • Data Is a Toxic Asset (12 Mar 2016)
  • Julia: A Fast Language for Numerical Computing (12 Mar 2016)
  • TensorTalk - Latest AI Code (12 Mar 2016)
  • Unsupervised Learning with Even... (12 Mar 2016)
  • Terra Bella (11 Mar 2016)
  • Brief Summary of the Panel Discussion at DL Workshop @ICML... (11 Mar 2016)
  • 10 Lessons from 10 Years of Amazon Web Services (11 Mar 2016)
  • Related projects (11 Mar 2016)
  • alexjc/neural-doodle (10 Mar 2016)
  • How a new emulator generates 3D scenes from 2D NES... (09 Mar 2016)
  • ascribe/image-match forked from rhsimplex/image-match (09 Mar 2016)
  • Train your own image classifier with Inception in TensorFlow (09 Mar 2016)
  • Cortana Intelligence and Machine Learning Blog (09 Mar 2016)
  • How We Build Code at Netflix (09 Mar 2016)
  • autumnai/leaf (08 Mar 2016)
  • Statisticians Found One Thing They Can Agree On: It’s Time... (07 Mar 2016)
  • Avoiding the pointless blockchain project (07 Mar 2016)
  • Finding Product Market Fit (07 Mar 2016)
  • FLIF - Free Lossless Image Format (07 Mar 2016)
  • Returning multiple values from functions in C++ (07 Mar 2016)
  • awentzonline/image-analogies (07 Mar 2016)
  • A linter for prose. (07 Mar 2016)
  • 156 Startup Failure Post-Mortems (06 Mar 2016)
  • Interfaces - The Most Important Software Engineering Concept (06 Mar 2016)
  • Four pitfalls of hill climbing · The File Drawer (06 Mar 2016)
  • The nanolight revolution is coming (06 Mar 2016)
  • The Hacker's Machine Intelligence Platform (06 Mar 2016)
  • Frege/frege (06 Mar 2016)
  • Here’s Google’s Secret to Hiring the Best People (06 Mar 2016)

Built with Jekyll based on the Lagom theme