HN:Live JSON revision - 2019-01-28
We got 113 links!

KABOOM in 180 lines of bare C++

Abusing Exchange: One API call away from Domain Admin

Linear Algebra by Jim Hefferon – free textbook

Best Buy’s Secrets for Thriving in the Amazon Age (2017)

Falafel: The staple dish of the Middle East is as contested as the region

Virtual Apollo Guidance Computer

Show HN: Notepin – Extremely simple blogging platform

Money-laundering oligarchs bought all the real-estate to clean their oil money

Compile Ruby into WebAssembly

What it’s like to pursue a dream for 30 years and fail

RFIDler – An Open Source Software Defined RFID Reader/Writer/Emulator (2013)

The Lester Dent Pulp Paper Master Fiction Plot (2004)

How to write code in modern Fortran (2011) [pdf]

Smoothsort Demystified (2011)

Show HN: Mintable – Roll-your-own Mint clone for managing personal finances

Too Ugly to Be Saved? Singapore Weighs Fate of Its Brutalist Buildings

Outperforming everything with anything: Python? Sure, why not?

Donald Knuth – Fun with Binary Decision Diagrams (2008) [video]

PostgreSQL: Backend Flowchart

Shadows used to peer around corners

Future JavaScript: what is still missing?

New insights into mitochondria reveal how life expends energy

Facebook is shutting down Moments; here’s how to save all your photos

Why Is It So Hard to Detect Keyup Events on Linux?

How Water Heaters Have Evolved into Grid-Scale Energy-Storage Devices (2014)

Show HN: Solve and generate mazes with JavaScript on HTML Canvas

Lapis – A web framework for Lua or Moonscript

Data structures to name-drop when you want to sound smart in an interview

The Linux Kernel Likely to See a Hardware Accelerator Subsystem

A Waymo One Rider’s Experiences Highlight Autonomous Rideshare’s Shortcomings

Misinformation and Disinformation in Online Games

America Pushes Allies to Fight Huawei in New Arms Race with China

Single line of code solves a years-old IPython bug

An elementary introduction to the geometry of quantum states with a picture book

Two-Factor Authentication Might Not Keep You Safe

South Korea rules pre-installed phone bloatware must be deletable (2014)

Time, Clocks, and the Ordering of Events in a Distributed System [pdf]

Show HN: Chaoslist – A self-prioritizing todo-list – Marketplace for Indie Games

The World Economy Just Can’t Escape Its Low-Growth, Low-Inflation Rut

What Does Any of This Have to Do with Physics? (2016)

We demand BuzzFeed pay out earned paid time off to its recent laid-off employees

Vitamin D supplements aren’t living up to their hype

The Grasshopper: Games, Life and Utopia (2008)

With workers on edge, SF tech companies offer self-defense classes

Open source stewardship made practical [video]

Rwanda Built a Drone Delivery Service

Show HN: Arduino Full Stack Tutorial – Deploying a React App on the ESP32

Japanese Government to compile list of insecure IOT devices

A thread on coders in newsrooms

Show HN: Binary-to-text encoding safe to pass through modern text processors

The Unreasonable Effectiveness of Spectral Graph Theory

Without proof, is Huawei still a national security threat?

Show HN: I wrote a scheme interpreter in C

Google’s search AI connects Java question with suicide

iOS 12.2 Beta: Progressive Web App Capabilities

A former Google exec talks about what she learned about Russian trolls

Trapped in a hoax: survivors of conspiracy theories speak out

Here are 588 women in the UK who could speak at your tech event