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

Christmas On Repeat 🎅

Monday, December 23, 2024

Christmas nostalgia is a hell of a drug. Here's a version for your browser. Hunting for the end of the long tail • December 22, 2024 Hey all, Ernie here with a refresh of a piece from our very

SRE Weekly Issue #456

Monday, December 23, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: On-call during the holidays? Spend more time taking in some R&R and less getting paged. Let alerts make their rounds fairly with our

The Power of an Annual Review & Grammarly acquires Coda

Sunday, December 22, 2024

I am looking for my next role, Zen Browser got a fresh new look, Flipboard introduces Surf, Campsite shuts down, and a lot more in this week's issue of Creativerly. Creativerly The Power of an

Daily Coding Problem: Problem #1645 [Hard]

Sunday, December 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Implement regular expression matching with the following special characters: .

PD#606 How concurrecy works: A visual guide

Sunday, December 22, 2024

A programmer had a problem. "I'll solve it with threads!". has Now problems. two he ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

RD#486 (React) Things I Regret Not Knowing Earlier

Sunday, December 22, 2024

Keep coding, stay curious, and remember—you've got this ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎶 GIFs Are Neat, but I Want Clips With Sound — Your Own Linux Desktop in the Cloud

Sunday, December 22, 2024

Also: 9 Games That Were Truly Ahead of Their Time, and More! How-To Geek Logo December 22, 2024 Did You Know Dextrose is another name for glucose, so if you see it listed prominently on the ingredients

o3—the new state-of-the-art reasoning model - Sync #498

Sunday, December 22, 2024

Plus: Nvidia's new tiny AI supercomputer; Veo 2 and Imagen 3; Google and Microsoft release reasoning models; Waymo to begin testing in Tokyo; Apptronik partners with DeepMind; and more! ͏ ͏ ͏ ͏ ͏ ͏

Sunday Digest | Featuring 'The World’s 20 Largest Economies, by GDP (PPP)' 📊

Sunday, December 22, 2024

Every visualization published this week, in one place. Dec 22, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized public debt by

Android Weekly #654 🤖

Sunday, December 22, 2024

View in web browser 654 December 22nd, 2024 Articles & Tutorials Sponsored Solving ANRs with OpenTelemetry While OpenTelemetry is the new observability standard, it lacks official support for many