Hacker Newsletter - Hacker Newsletter #567

hackernewsletter

Issue #567 // August 20, 2021 // View in your browser

#Favorites


Testing in production? It's scary until it's not. Take control of software releases. Ship fast. Rest easy. And LaunchDarkly.
//launchdarkly sponsored

Imba – I have spent 7 years creating a programming language for the web
//ycombinator

Asking nicely for root command execution and getting it
//rachelbythebay comments

Abandoned Motorola Headquarters
//abandonedspaces comments

Email Authenticity 101: DKIM, Dmarc, and SPF
//alexblackie comments

You don’t need to work on hard problems
//benkuhn comments

South Kensington station's escalator replacement project
//ianvisits comments

Not-a-Linux distro review: SerenityOS is a Unix-y love letter to the ‘90s
//arstechnica comments

Atlas robot does parkour
//bostondynamics comments

I closed a lot of browser tabs
//manxome comments

#Ask HN


What's the most life-changing blog post you've ever read?

What Apple alternatives are you switching to?

#Show HN


Psst: Fast Spotify client with native GUI, without Electron, built in Rust //github comments

Alda – Text-Based Programming Language for Music Composition //alda comments

Pop.com – pair programming with low-latency, Screenhero-style sharing //pop comments

Burst – start a cloud server, run your code, turn it off //burstable comments

Instantly listen to any URL //per comments

The Light Phone: Minimal Smartphone //thelightphone comments

#Code


Neural-hash-collider – make your own NeuralHash collisions //github comments

LeafletJS: a JavaScript library for interactive maps //leafletjs comments

Rails 6 with Webpacker 6, Tailwind 2 with JIT, Postcss 8 and some default setup //medium comments

GoKart: A static analysis tool for securing Go code //github comments

Let's write a compiler, part 3: A parser //briancallahan comments

#Design


1800s Astronomical Drawings vs. NASA Images //nypl comments

Tapedeck.org //tapedeck comments

Guerrilla artist faked downtown LA freeway sign in 2001 //motorbiscuit comments

#Learn


Crows have been shown to understand the concept of zero //quantamagazine comments

Mailable Live Animals //usps comments

Pompeii’s fast food joint unearthed in 2019 opens to public //theguardian comments

Carolyn Shoemaker has died //wikipedia comments

The Overview Effect //wikipedia comments

#Books


Richard Bartle releases his classic “Designing Virtual Worlds” book for free //blogs comments

The best books on assassinations //fivebooks comments

The Futurist Cookbook was the first lifestyle blog //lithub comments

#Watching


OpenAI's Codex sure knows a lot about HN //youtube comments

How to avoid being hit by a laser in a room of mirrors //youtube comments

Software Engineering's Greatest Hits //youtube comments

Tesla AI Day Live Stream //tesla comments

Making 100 transistors silicon integrated circuit chips in your garage //youtube comments

#Working


Nomad Visa – Working remotely? Explore your visa options //nomadvisa comments

Why it’s difficult to build teams in high growth organisations //medium comments

Hire for slope, not Y-Intercept //matt-rickard comments

How do I manage an employee who doesn’t need the job? //askamanager comments

#Startup News


SEC charges Netflix insider trading ring //sec comments

T-Mobile Confirms It Was Hacked //vice comments

Facebook may be forced to sell Giphy one year after buying it //arstechnica comments

Xsolla lays off 150 after an algorithm ruled staff 'unengaged and unproductive' //gamasutra comments

#Fun


Widelands is a free, open-source real-time strategy game //widelands comments

“My scooter was stolen. Unknown to the thief, I hid two AirTags inside it.” //twitter comments

Endless Sky: an open source space trading and combat game //github comments

Welcome to Nestflix //nestflix comments

0 A.D. A free, open-source game of ancient warfare //play0ad comments

Pico-1K Jam: Make Something Cool in Pico-8 in 1024 Characters //itch comments

Warzone 2100: A Free and Open Source Real-Time Strategy Game //wz2100 comments

Older messages

Hacker Newsletter #566

Friday, August 13, 2021

Too much of anything is bad, but too much good whiskey is barely enough. //Mark Twain hackernewsletter Issue #566 // August 13, 2021 // View in your browser Happy Friday the 13th! What keeps you up at

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

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