Hacker Newsletter - Hacker Newsletter #566

hackernewsletter

Issue #566 // August 13, 2021 // View in your browser

Happy Friday the 13th! What keeps you up at night these days? kale

#Favorites


Pinpoint and resolve issues in your stack faster with Datadog's centralized monitoring platform. Start a free trial with Datadog today.
//datadog sponsored

One Bad Apple
//hackerfactor comments

Climate change: IPCC report is 'code red for humanity'
//bbc comments

Apple’s Mistake
//stratechery comments

GitHub’s engineering team has moved to Codespaces
//github comments

Apps Getting Worse
//tbray comments

An old hacker's tips on staying employed
//substack comments

A future for SQL on the web
//jlongster comments

My tiny side project has had more impact than my decade in the software industry
//zwobble comments

Culdesac Tempe: The first car-free neighborhood built from scratch in the US
//culdesac comments

Where are the robotic bricklayers?
//substack comments

We Still Don’t Get Things Done
//wired comments

Interactive introduction to game theory and trust
//ncase comments

#Ask HN


What tiny purchases have disproportionately improved your life?

What are you using to replace shared iCloud Photos albums?

Examples of email-first projects or startups?

#Show HN


CalyxOS – De-Googled Android Alternative //calyxos comments

Sci-Hub is fundraising //sci-hub comments

Open-source A/B testing framework //github comments

Visualizer for High Level System Design //github comments

Paper Time – Listen to abstracts of CS papers, like a custom podcast //papertime comments

#Code


New UUID Formats – IETF Draft //ietf comments

Reflections on 10k Hours of Programming //matt-rickard comments

LÖVR – An open source framework for rapidly building immersive 3D experiences //lovr comments

Mastering Web Scraping in Python: Crawling from Scratch //zenrows comments

Fundamentals of Incident Management //bitfieldconsulting comments

Object Detection in an Hour //strayrobots comments

Lona – Framework for responsive web apps in full Python without JS //lona-web comments

#Data


Postgres.app //postgresapp comments

In Praise of PostgreSQL //drewdevault comments

Chronofold: A data structure for versioned text //arxiv comments

How PostgreSQL aggregation works and how it inspired our hyperfunctions’ design //timescale comments

Datafuse – Modern Real-Time Data Processing in Rust //github comments

#Design


The World of CSS Transforms //joshwcomeau comments

Typography in Alien //typesetinthefuture comments

Twitter's new font, Chirp, is apparently giving some users headaches //cnet comments

Free, Accessible AI Art Generator //google comments

#Learn


A street snack that has baffled botanists //atlasobscura comments

New carnivorous plant discovered in Pacific Northwest //npr comments

The human ear detects half a millisecond delay in sound //aalto comments

Why does it take so long to get to Mercury? //esa comments

Tesla valve //wikipedia comments

Ulam Spiral //wikipedia comments

Very fast rocket //github comments

#Books


The Pleasures of Tsundoku: How I learned to stop worrying and love book piles //lithub comments

WeWork Book: The $10T Mirage //axios comments

New sci-fi and fantasy books to check out this August //ghost comments

echo 'I wrote a Bash book' >> /dev/world //paperless comments

A mariner's handbook from the library of Sir Walter Raleigh //blogs comments

#Watching


The first two hours of MTV //youtube comments

The 3x+1 Problem //youtube comments

BBC Sport's Tokyo Olympics studio //bbc comments

NASA's “Tour of Asteroid Bennu” Selected for Siggraph Film Festival //nasa comments

Merge-sort with Transylvanian-saxon folk dance //youtube comments

#Working


For programmers, remote working is becoming the norm //economist comments

Employee shortages: Where have all the workers gone? //bbc comments

About 90% of Animators Quit Their Jobs Within 3 Years //animenewsnetwork comments

Ask HN: Senior Software Engineer to Engineering Manager //ycombinator

#Startup News


New Leadership at Blizzard //blizzard comments

Reddit raises $410M in new funding //nytimes comments

Zoom to pay $85M, lying about encryption and sending data to Facebook and Google //arstechnica comments

#Fun


Fishdraw: Procedurally Generated Fish Drawings //glitch comments

The British Library puts 1M newspaper pages online for free //ianvisits comments

The Rocks and Minerals of Minecraft //mindat comments

The Lost Cat Art of Ithaca, NY //lostcatithaca comments

#Cutting Room Floor


Messaging and chat control //patrick-breyer comments

In internal memo, Apple addresses concerns around new Photo scanning features //9to5mac comments

Captcha pictures force you to look at the world the way an AI does //medium comments

Mosh: The Mobile Shell //mosh comments

Life Improvements Since the 1990s //gwern comments

Senators introduce bipartisan antitrust bill to promote app store competition //senate comments

I'm reading the FT and WSJ from 100 years ago each week leading to 1929 //substack comments

End of the line for Uber? //pluralistic comments

Flawed data led to a connection between time spent on devices and mental health //theconversation comments

The smart home is flailing as a concept //fastcompany comments

Who Were the Romans, Part V: Saving and Losing an Empire //acoup comments

Texas Instruments new TI-84 Plus CE Python graphing calculator //ti comments

Older messages

Hacker Newsletter #565

Friday, August 6, 2021

I didn't set out to beat the world; I just set out to do my absolute best. //Al Oerter hackernewsletter Issue #565 // August 06, 2021 // View in your browser #Favorites Testing in production?

Hacker Newsletter #564

Friday, July 30, 2021

A certain amount of opposition is a great help to a man. Kites rise against, not with, the wind. //Lewis Mumford hackernewsletter Issue #564 // July 30, 2021 // View in your browser Grab a cup of

Hacker Newsletter #563

Friday, July 23, 2021

If everyone is thinking alike, someone isn't thinking. //George Patton hackernewsletter Issue #563 // July 23, 2021 // View in your browser #Favorites Testing in production? It's scary until

Hacker Newsletter #562

Friday, July 16, 2021

Some people see things that are and ask, Why? Some people dream of things that never were and ask, Why not? Some people have to go to work and don't have time for all that. //George Carlin hacker

Hacker Newsletter #561

Saturday, July 10, 2021

If you want to increase your success rate, double your failure rate. //Thomas J. Watson hackernewsletter Issue #561 // July 09, 2021 // View in your browser Welcome to a ton of new subscribers 👋. Just

You Might Also Like

📧 Did you want this discount?

Thursday, March 6, 2025

​ Hey, it's Milan. I want to make sure you see this today because it may be gone this weekend: There are 29 coupons left to join Pragmatic REST APIs with 30% off. After that, the price goes back to

Tiny Type On Yellow Pages ☎️

Thursday, March 6, 2025

That time phone books got a font upgrade. Here's a version for your browser. Hunting for the end of the long tail • March 5, 2025 Tiny Type On Yellow Pages Why AT&T had to redesign its primary

Simplify Kotlin Error Handling

Thursday, March 6, 2025

View in browser 🔖 Articles Goodbye try-catch, Hello runCatching! Exception handling in Kotlin just got cleaner! This article explores how runCatching can replace traditional try-catch blocks, making

JSK Daily for Mar 5, 2025

Wednesday, March 5, 2025

JSK Daily for Mar 5, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Unions and intersections of object types in TypeScript In this blog post, we explore what

Daily Coding Problem: Problem #1709 [Medium]

Wednesday, March 5, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Given an array of integers, write a function to determine whether the array

How Swiss Tables make Go 1.24 faster

Wednesday, March 5, 2025

Plus a way to call external library functions without Cgo. | #​544 — March 5, 2025 Unsub | Web Version Together with pgAnalyze Go Weekly Faster Go Maps with Swiss Tables — One of Go's newest

Mapped | European Fertility Rates by Country 👶

Wednesday, March 5, 2025

The population replacement threshold is a fertility rate of 2.1. In 2025, all of Europe, except one small nation, is well below that level. View Online | Subscribe | Download Our App Invest in your

Trust in JS supply chain; sync vs. async code; JIT vulnerabilities; parseInt() and keycap emojis; V8

Wednesday, March 5, 2025

We have 10 links for you - the latest on JavaScript and tools Secure your JavaScript dependencies. socket.dev Sponsor Open source code makes up 90% of most codebases. Socket detects what traditional

The importance of flow state for developers

Wednesday, March 5, 2025

You are receiving this email because you subscribed to microservices.io. Considering migrating a monolith to microservices? Struggling with the microservice architecture? I can help: architecture

This beefy phone is a projector too 📽️

Wednesday, March 5, 2025

Biggest tech opps; How Firefox changed; Drone flying tips -- ZDNET ZDNET Tech Today - US March 5, 2025 GOTRAX 4 electric scooter A smartphone that's also a projector? I tested it, and it's