HN:Live JSON revision - 2019-03-05
We got 167 links!

Spotify adds 1M unique listeners in India in less than a week https://www.reuters.com/article/us-spotify-india-idUSKCN1QL22C

Transform ML models into native code with zero dependencies https://github.com/BayesWitnesses/m2cgen

Apple’s 2018 MacBook Pros Attempt to Solve Flexgate, Without Admitting It Exists https://ifixit.org/blog/13979/apples-2018-macbook-pros-attempt-to-solve-flexgate-without-admitting-it-exists/

Google Employees Uncover Ongoing Work on Censored China Search https://theintercept.com/2019/03/04/google-ongoing-project-dragonfly/

Google open sourced GPipe, a library for training large ML models https://ai.googleblog.com/2019/03/introducing-gpipe-open-source-library.html

Facebook exploit – Confirm website visitor identities http://www.tomanthony.co.uk/blog/facebook-bug-confirm-user-identities/

USB4 Specification Announced: Adopting Thunderbolt 3 Protocol for 40 Gbps USB https://www.anandtech.com/show/14048/usb4-specification-40-gbps-type-c-tb3

Websites using SSAI (server side ad injection) https://github.com/uBlockOrigin/uAssets/issues/1905

Case Study: Monolithic Repository at Google (2018) [pdf] https://people.engr.ncsu.edu/ermurph3/papers/seip18.pdf

24 Hours of Rust Game Development http://iolivia.me/posts/24-hours-of-rust-game-dev/

Generating C code that people want to use http://jonathan.protzenko.fr/2019/01/04/behind-the-scenes.html

Best of Machine Learning http://bestofml.com/

3D Modelling in a Browser https://www.vectary.com/

Understand, Design, Build: A Framework for Problem-Solving https://lob.com/blog/understand-design-build-a-framework-for-problem-solving

Show HN: Tile38 – Realtime geofencing and geospatial index https://github.com/tidwall/tile38

We built a distributed DB capable of running across 100s of global locations https://www.macrometa.co/blog/why-global-edge-fabric

Building backbone network infrastructure https://code.fb.com/connectivity/fiber-optic-cable/

TLDR Stock Options https://tldroptions.io/

As Uber Prepares to Go Public, Its Lead Lawyer Races to Clean It Up https://www.nytimes.com/2019/03/03/technology/uber-ipo-legal-issues.html

W3C approves WebAuthn as the web standard for password-free logins https://venturebeat.com/2019/03/04/w3c-approves-webauthn-as-the-web-standard-for-password-free-logins/

A missing letter helped create a tech billionaire https://www.bbc.com/news/business-47301446

On Oppenheimer: A Conversation with Louisa Hall on Her Novel, “Trinity” https://lareviewofbooks.org/article/on-oppenheimer-a-conversation-with-louisa-hall-on-her-novel-trinity/

Improving Spoken Programming Through Language Design (2013) [pdf] https://digitalrepository.unm.edu/cgi/viewcontent.cgi?article=1027&context=cs_etds

Dav1d (AV1 decoder) 0.2.0: Covering all PC’s, including mobile https://medium.com/@ewoutterhoeven/dav1d-0-2-0-covering-all-pcs-including-mobile-eac3e43868c2

What Every Programmer Should Know About Memory (2007) [pdf] https://akkadia.org/drepper/cpumemory.pdf

Unable to Post Bail? You Will Pay for That for Many Years https://www.nytimes.com/2019/03/01/business/cash-bail-system-reform.html

GCC proves an uninitialized variable must be 0 and doesn’t warn about it https://lkml.org/lkml/2019/2/25/1092

PlotJuggler: The timeseries visualization tool that you deserve https://github.com/facontidavide/PlotJuggler

PCjs Machines https://www.pcjs.org/

Luster – An Experimental Lua VM Implemented in Pure Rust https://github.com/kyren/luster

High-tax states like California and New York make it hard for rich to leave https://www.mercurynews.com/2019/03/04/high-tax-states-make-it-hard-for-the-rich-to-leave/

Vita: simple and fast VPN gateway https://github.com/inters/vita

Show HN: My shell script for HTTP/HTTPS troubleshooting and profiling https://github.com/trimstray/htrace.sh

Show HN: Grafana Live Streaming Datasource Implementation https://github.com/seanlaff/simple-streaming-datasource

Systems Engineering for Intelligent Transportation Systems [pdf] https://ops.fhwa.dot.gov/publications/seitsguide/seguide.pdf

Some strategies may help against Alzheimer’s disease and other dementias https://www.nytimes.com/2019/03/01/health/dementia-prevention-supplements.html

CFIA: Bottled water smelling of ’old socks’ and ’urine,’ poses no health risk https://www.cbc.ca/news/technology/bottled-water-inspections-cfia-smells-1.5015242

Show HN: REDasm Disassembler 2.0 https://redasm.io/

Show HN: An Easy Programming Language – Built with WebAssembly https://easyprog.online

Costs of building your own data center https://threadreaderapp.com/thread/1102401615263223809.html

Volvo is introducing a 112mph speed limiter to all its new cars https://arstechnica.com/cars/2019/03/from-2020-volvo-will-limit-all-its-new-cars-to-112mph/

How the N.Y. Public Library Fills Its Shelves https://www.nytimes.com/2019/03/02/nyregion/new-york-library-books.html

Hardware Intrinsic in .Net Core 3.0 – Introduction https://fiigii.com/2019/03/03/Hardware-intrinsic-in-NET-Core-3-0-Introduction/

Google Wants $15M in Tax Breaks to Build a Data Center in Minnesota https://reason.com/blog/2019/03/04/google-wants-15-million-in-tax-breaks-to

Sourcehut’s spartan approach to web design https://drewdevault.com/2019/03/04/sourcehut-design.html

Show HN: Socket Wrench – Insomnia/Postman for Websocket Testing https://asleepysamurai.com/articles/socketwrench?show=hn1

LogDNA (YC W15) – Hiring Software Engineers in Mountain View, CA https://boards.greenhouse.io/logdna/jobs/4124607002

German Data Privacy Commissioner Says Article 13 Inevitably Leads to Filters https://www.eff.org/deeplinks/2019/03/german-data-privacy-commissioner-says-article-13-inevitably-leads-filters-which

Fast Vector Broadcasting in Java, CPU and CUDA (2018) https://dragan.rocks/articles/18/Neanderthal-vs-ND4J-vol4

Show HN: Mission Patch – design NASA-style laptop stickers to celebrate success https://mission-patch.com/

Asteroids are stronger, harder to destroy than previously thought https://phys.org/news/2019-03-asteroids-stronger-harder-previously-thought.html

Maya ritual cave ‘untouched’ for 1k years stuns archaeologists https://www.nationalgeographic.com/culture/2019/03/maya-ritual-balamku-cave-stuns-archaeologists/

What We Got Wrong: Lessons from the Birth of Microservices https://www.youtube.com/watch?v=-pDyNsB9Zr0

What Causes the Smell of New and Old Books? https://www.compoundchem.com/2014/06/01/newoldbooksmell/

A Practical Intro to Kotlin Multiplatform https://blog.bugsnag.com/kotlin-multiplatform/

Show HN: Vue.js Free Dashboard on DashboardPack.com https://dashboardpack.com/theme-details/architectui-react-dashboard-free/

Google Moves to Address Wage Equity, and Finds It’s Underpaying Many Men https://www.nytimes.com/2019/03/04/technology/google-gender-pay-gap.html

On Understanding Types, Data Abstraction, and Polymorphism (1985) [pdf] http://lucacardelli.name/Papers/OnUnderstanding.A4.pdf

Show HN: Banana ripeness classifier (ML webapp) https://isthisbananaripe.ml/

The Detroit Company Providing Public Transport in Exchange for Pub Crawls http://fortune.com/2019/02/23/pub-crawl-detroit-public-transport/

We hired a Japanese moving company [video] https://www.youtube.com/watch?v=ynEjnebw8LA

Bug potentially exposes other users’ private Google Photos on Android TV devices https://www.xda-developers.com/bug-exposes-google-photos-android-tv/

Show HN: A hand-picked selection of the worst computer puns on the Internet http://puns.dev/

Swift Code Formatters https://nshipster.com/swift-format/

Why Is Customer Service So Bad? Because It’s Profitable https://hbr.org/2019/02/why-is-customer-service-so-bad-because-its-profitable

I’m a Journalist. Apparently, I’m Also One of America’s “Top Doctors.” https://www.propublica.org/article/top-doctors-award-journalist

Show HN: Progress Dashboard – A dashboard to stay productive with progress bars https://progressdash.xyz

Neural MMO – A Massively Multiagent Game Environment https://blog.openai.com/neural-mmo/

FB said adding a phone number for 2FA was for security, now it can’t be disabled https://mobile.twitter.com/jeremyburge/status/1101402001907372032

A New Luxury Retreat Caters to Elderly Workers in Tech (Ages 30 and Up) https://www.nytimes.com/2019/03/04/technology/modern-elder-resort-silicon-valley-ageism.html

Israeli Researchers Produce Sustainable Bioplastics with Seawater Algae http://nocamels.com/2019/03/israeli-researchers-sustainable-bioplastics-seaweed-algae/

You can’t take on climate change without tackling sprawl https://grist.org/article/you-cant-take-on-climate-change-without-tackling-sprawl/

Mozilla updates Common Voice dataset with 1,400 hours of speech for 18 languages https://venturebeat.com/2019/02/28/mozilla-updates-common-voice-dataset-with-1400-hours-of-speech-across-19-languages/

High severity MacOS security flaw discovered by Project Zero https://bugs.chromium.org/p/project-zero/issues/detail?id=1726

The patent office lax standards gave Elizabeth Holmes the BS patents she needed https://boingboing.net/2019/03/04/weaponized-design-fiction.html

Google refuses to remove government app which lets men track women https://www.thisisinsider.com/absher-google-refuses-to-remove-saudi-govt-app-that-tracks-women-2019-3

Save money by automatically putting your non-critical apps to sleep on Heroku https://elements.heroku.com/addons/dynotower-start-stop

Sorting structured data in a unstructured way using memcmp-friendly encoding https://yizhang82.dev/sorting-structured-data-1

Hackers Can Slip Invisible Malware into ’Bare Metal’ Cloud Computers https://www.wired.com/story/dark-metal-cloud-computers-invisible-malware/

Ocean Eddies Are Mathematically Equivalent to Black Holes https://scitechdaily.com/ocean-eddies-mathematically-equivalent-black-holes/

Mitigating Gatekeeping and Impostor Syndrome with Emotional Intelligence https://hackernoon.com/mitigating-gatekeeping-and-impostor-syndrome-with-emotional-intelligence-1c837ba88d0b

Saudi Arabia runs a database of women that men use to track them https://www.thisisinsider.com/absher-saudi-website-men-control-women-stop-escape-2019-1

De-Google-Ify Internet https://degooglisons-internet.org/en/

New Google custom ASIC for machine learning https://blog.hackster.io/say-hello-to-google-coral-cdbb49183864

The World’s 50 Most Innovative Companies of 2019 https://www.fastcompany.com/most-innovative-companies/2019

Continuation-Passing Style [Refresher] https://cgi.sice.indiana.edu/~lkuper/b521/cps-refresher

Google Maps Dark Pattern: Enable Web Activity to Set a Home Address https://imgur.com/HhXAwvq

DAV1D v0.2 AV1 Video Decoder Released with SSSE3 and Neon Optimizations https://www.phoronix.com/scan.php?page=news_item&px=DAV1D-0.2.0-Released

Thunderbolt 3 becomes USB4, as Intel’s interconnect goes royalty-free https://arstechnica.com/?p=1467805

Digital Hoarders Collect Tumblrs, Medieval Manuscripts, and Terabytes of Text https://gizmodo.com/delete-never-the-digital-hoarders-who-collect-tumblrs-1832900423

Ultralearning Environments: Why Where You Learn Determines How Much You Learn https://www.scotthyoung.com/blog/2019/01/03/ultralearning-environments/

As the web turns 30, is it an ’out-of-control monster’? https://news.yahoo.com/turns-30-control-monster-025412959.html

Humanity vs. Clippy: Lessons from Microsoft’s Failed Virtual Assistant https://thenewstack.io/humanity-vs-clippy-lessons-from-microsofts-failed-virtual-assistant/

Principles of Programming Languages (POPL) 2019 Videos https://www.youtube.com/channel/UCe0bH8tWBjH_Fpqs3veiIzg

Spielberg to push for new Oscars rules that exclude streaming movies https://www.engadget.com/2019/03/04/spielberg-to-ask-academy-for-anti-streaming-rules/