Hacker Newsletter - Hacker Newsletter #517

hackernewsletter

Issue #517 // August 21, 2020 // View in your browser

#Favorites


Seamlessly navigate between logs, metrics, and request traces for a clear view of all your systems with Datadog. Start your free trial
//datadog sponsored

Factorio 1.0
//factorio comments

How to stop procrastinating by using the Fogg Behavior Model
//deprocrastination comments

Dependency
//xkcd comments

I'm Open Sourcing the Have I Been Pwned Code Base
//troyhunt comments

Secret gyms and the economics of prohibition
//npr comments

Apple, Epic, and the App Store
//stratechery comments

PDF: Still unfit for human consumption, 20 years later
//nngroup comments

Implementing 'focus and reply' for Fastmail with JMAP
//jvns comments

File handling in Unix: tips, traps and outright badness
//rachelbythebay comments

How Taiwan’s Digital Minister solved a mask supply problem
//wired comments

#Ask HN


How do you switch off from work, particularly when working from home?

Self-taught webdev with lots of free time. What should I learn?

Newly Remote Workers – Where Are You Moving?

#Show HN


Umami: Self-hosted open-source alternative to Google Analytics //umami comments

Isoflow – Infrastructure Diagrams //isoflow comments

Dropbase 2.0 – Turn offline files into live databases //dropbase comments

Visual Game Editor for Pixi.js //ctjs comments

#Code


Kosmonaut: web browser from scratch in Rust //github comments

MicroPython //micropython comments

Rome: A Linter for JavaScript and TypeScript //romefrontend comments

#Design


GradientMagic //gradientmagic comments

APL386 Unicode – An APL Font //github comments

The Market for Discontinued Photographic Film //github comments

#Learn


Entropy Explained, with Sheep //aatishb comments

Not everyone needs 8 hours of sleep: new research //time comments

A $10B Experimental City Nearly Got Built in Rural Minnesota //smithsonianmag comments

#Books


Haskell Mini-Patterns Handbook //github comments

A Database of Historical Cookbooks //atlasobscura comments

Art of chording //artofchording comments

Essential Coding Theory [pdf] //buffalo comments

Producing Open Source Software Book //producingoss comments

Science Fiction Books I’ve Read //fortelabs comments

#Watching


The brilliance of All Gas No Brakes //substack comments

Computerphile: From Algol 60 to Pascal //youtube comments

Can you fit a whole game into a QR code? //youtube comments

DARPA AlphaDogfight Finals: AI agents compete to face a human F-16 pilot //youtube comments

Brad Frost: Death to Bullsh!t (2013) //vimeo comments

#Working


Most “mandatory requirements” in corporations are imaginary //nibblestew comments

To the future occupants of my office at the MIT Media Lab //ethanzuckerman comments

Factorio and Software Engineering //nindalf comments

Developer won’t get hit by a bus, they’ll get hired by Netflix //neomindlabs comments

We are a spectrum of jobs, not just one //rachelbythebay comments

#Startup News


Facebook account now required to login to Oculus devices //oculus comments

Mozilla signs fresh Google search deal //theregister comments

Scribd acquires SlideShare from LinkedIn //techcrunch comments

#Fun


Photo Realistic QR-Codes //QRpicture comments

Pure Skill Minesweeper //andrewt comments

Street View of 1940s New York //1940s comments

I made a mechanical keyboard with 3D-printed switches //incoherency comments

Foiling Electric Boat //candelaspeedboat comments

#Cutting Room Floor


Can't you just right click? //lapcatsoftware comments

Raise Less Money //aaronkharris comments

Handwritten.js – Convert typed text to realistic handwriting //github comments

Practical Data Ethics //fast comments

It's been a pretty insane 12 hours across the Bay Area //noaa comments

My One Day at Recurse Center //cadlag comments

Voxel Plotting with Gnuplot 5.4 //lwn comments

Older messages

Hacker Newsletter #516

Friday, August 14, 2020

Death is my exit strategy. I'll be doing significant customer service only as long as I live. //Craig Newmark hackernewsletter Issue #516 // August 14, 2020 // View in your browser #Sponsor ipdata

Hacker Newsletter #515

Saturday, August 8, 2020

Busy is what happens when you're at the mercy of someone else's schedule. //Derek Sivers hackernewsletter Issue #515 // August 07, 2020 // View in your browser Developer? On Tuesday, check out

Hacker Newsletter #513

Friday, July 24, 2020

To create, one must first question everything. //Eileen Gray hackernewsletter Issue #513 // July 24, 2020 // View in your browser #Favorites Get a unified view of your infrastructure, APM and logs

Hacker Newsletter #512

Friday, July 17, 2020

Be curious. Read widely. Try new things. What people call intelligence just boils down to curiosity. //Aaron Swartz hackernewsletter Issue #512 // July 17, 2020 // View in your browser #Sponsor ipdata

Hacker Newsletter #511

Friday, July 10, 2020

I think most programmers spend the first 5 years of their career mastering complexity, and the rest of their lives learning simplicity. //Buzz Andersen hackernewsletter Issue #511 // July 10, 2020 //

You Might Also Like

SRE Weekly Issue #467

Monday, March 10, 2025

View on sreweekly.com A message from our sponsor, incident.io: SEV0 is back. This fall, we're bringing together the best minds in incident management for a day of learning, sharing, and networking

Where’s Apple Intelligence? - Sync #509

Sunday, March 9, 2025

Plus: Musk vs OpenAI trial set for expedited trial this year; scientists create woolly mice; an android with artificial muscles; another dancing humanoid robot; how to make superbabies; and more! ͏ ͏ ͏

CD#547 Writing a .NET profiler in C# 

Sunday, March 9, 2025

CPU profiler for .NET using Silhouette ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

RD#496 Signals in React?

Sunday, March 9, 2025

Not a good idea according to Filipe ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

PD#616 Bloom Filter: A Deep Dive

Sunday, March 9, 2025

How Bloom filters are useful in scenarios with memory constraints ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

Daily Coding Problem: Problem #1713 [Hard]

Sunday, March 9, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Netflix. Implement a queue using a set of fixed-length arrays. The queue should support

Netflix codes/Travel Adapter/Real China

Sunday, March 9, 2025

Recomendo - issue #453 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Sunday Digest | Featuring 'The 15 Largest Defense Budgets in the World' 📊

Sunday, March 9, 2025

Every visualization published this week, in one place. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

Android Weekly #665 🤖

Sunday, March 9, 2025

View in web browser 665 March 9th, 2025 Articles & Tutorials Sponsored Discover How AI Enables Zero-Maintenance Apps Watch Instabug's CPO, Kenny Johnston in this recorded webinar as he

😸 vibe coding is so in

Sunday, March 9, 2025

no more sunday scaries 🫶 Product Hunt Sunday, Mar 09 The Roundup This newsletter was brought to you by Rho no more sunday scaries 🫶 gm besties and welcome back to the Roundup. Today,. we're diving