Hacker Newsletter - Hacker Newsletter #560

hackernewsletter

Issue #560 // June 25, 2021 // View in your browser

Quick programming note - we'll be taking next week off to celebrate July 4th. Enjoy and take care! kale

#Favorites


Avoid monitoring tool sprawl. Unify metrics, traces and logs in a single platform with instant context. Try Datadog free
//datadog sponsored

A from-scratch tour of Bitcoin in Python
//github comments

iPod.js – An online iPod that connects to Spotify and Apple Music
//tannerv comments

Git undo: We can do better
//waleedkhan comments

Google turned me into a serial killer
//hristo-georgiev comments

TDD from the Factorio Team
//factorio comments

Microsoft announces Windows 11
//theverge comments

WD My Book users wake up to find their data deleted
//arstechnica comments

I made 50k calls to explore the telephone network
//shufflingbytes comments

Types of propaganda, propaganda techniques, and propaganda strategies
//factmyth comments

Why bugs might feel “impossible”
//jvns comments

Your product is a joke
//eesel comments

#Ask HN


I was hit with a patent troll lawsuit, how do I deal with it?

Feeling guilty for doing the bare minimum at work

What huge mistake did you make early in your career?

90s programmers, what did you expect the future of tech to look like?

#Show HN


Internet in a Box //internet-in-a-box comments

StreetComplete: Easy to use editor of OpenStreetMap data //github comments

I made a new kind of Bible app //sparkbible comments

Tiny Acquisitions: Buy and sell tiny projects that are worth less than $5k //tinyacquisitions comments

Crazy Clock //tindie comments

3dasd – open-source DIY room-scale 3D scanner //3dasd comments

Then – Understand how you spend your time and what influences your mood //pupishi comments

Nvidia Canvas //nvidia comments

#Code


Django for Startup Founders: A better software architecture for SaaS startups //typepad comments

Nuitka: a Python compiler written in Python //github comments

Rhizome – A pedagogical example of a JIT for Ruby, implemented in Ruby //github comments

Pocketlang //github comments

.NET 6 Preview 5 //microsoft comments

#Data


Kats: One stop shop for time series analysis in Python //github comments

Mindat.org, the largest open database of minerals, rocks, and meteorites //mindat comments

Wikidata //wikidata comments

New Machine Learning Gems for Ruby //ankane comments

Joining CSV and JSON data with an in-memory SQLite database //simonwillison comments

#Design


Safari 15 on Mac OS, a user interface mess //morrick comments

There are at least 10 different Microsoft design conventions in Windows 11 //reddit comments

#Learn


A dwarf planet coming within 11 AU of the sun over the next 10 years //groups comments

Casu Martzu //wikipedia comments

Reply of the Zaporozhian Cossacks //wikipedia comments

OpenCola //wikipedia comments

Something Large Made a Giant Star Disappear for 200 Days //arxiv comments

#Books


I wrote a book about Python //pragprog comments

Common Lisp Books //lisp-lang comments

Lewis Carroll’s Illustrations for “Alice’s Adventures Under Ground” //publicdomainreview comments

“Polished Ruby Programming” (a new Ruby book) is out July 9 //twitter comments

#Watching


GAN Theft Auto //youtube comments

Tour of the server room in the Airbus 350 //youtube comments

Andrej Karpathy (Tesla): CVPR 2021 Workshop on Autonomous Vehicles //youtube comments

Multiple local news stations say the same thing verbatim //youtube comments

#Working


Japan's government plans to encourage 4-day workweek, but experts split //mainichi comments

Life as a public school teacher in the San Francisco Bay Area in 2021 //adamcadre comments

Deloitte tells staff they can work from home forever //cityam comments

No evidence that chance meetings in office boosts innovation //nytimes comments

We Can't Let People Work from Home, for Stupid Reasons //davidtate comments

#Startup News


Hyundai acquires controlling stake in Boston Dynamics for $880M //finbold comments

Twilio, Asana to List on Long Term Stock Exchange //wsj comments

#Fun


Fluid Paint //david comments

Racing Game in ClojureScript //github comments

SproutLife – Evolving version of Conway’s Game of Life //github comments

Haunting Photos Reveal an Abandoned Town of Disneyesque Castles //architecturaldigest comments

IsUserAGoat() Function in Android SDK //stackoverflow comments

#Cutting Room Floor


John McAfee found dead in Spanish jail after court approves extradition to US //bbc comments

What's Inside the EU Green Pass QR Code? //gir comments

New GitHub Issues Beta //github comments

PNG files can be animated via network latency //vidbuchanan comments

The Most Dangerous Censorship //substack comments

Nuclear Power at McMurdo Station, Antarctica //stanford comments

Alpha-Gal Syndrome //mayoclinic comments

How does one get hired by a top cybercrime gang? //krebsonsecurity comments

How many flies are in my apartment? //github comments

HTML Data List Element //mozilla comments

The Fine Art of Combining Harmonics //whatmusicreallyis comments

Designing a Better Strcpy //saagarjha comments

Where Are Pixels? – A Deep Learning Perspective //ppwwyyxx comments

Older messages

Hacker Newsletter #559

Friday, June 18, 2021

I like to think of ideas as potential energy. They're really wonderful, but nothing will happen until we risk putting them into action. //Mae Jemison hackernewsletter Issue #559 // June 18, 2021 //

Hacker Newsletter #558

Friday, June 11, 2021

It is an ironic habit of human beings to run faster when we have lost our way. //Rollo May hackernewsletter Issue #558 // June 11, 2021 // View in your browser #Favorites Datadog provides a unified

Hacker Newsletter #557

Friday, June 4, 2021

Change breaks the brittle. //Jan Houtema hackernewsletter Issue #557 // June 04, 2021 // View in your browser #Favorites Testing in production? It's scary until it's not. Take control of

Hacker Newsletter #556

Friday, May 28, 2021

If you really want to get along with somebody, let them be themselves. //Willie Nelson hackernewsletter Issue #556 // May 28, 2021 // View in your browser #Favorites Testing in production? It's

Hacker Newsletter #555

Friday, May 21, 2021

Don't let the same dog bite you twice. //Chuck Berry hackernewsletter Issue #555 // May 21, 2021 // View in your browser What was one interesting thing you learned this past week? –kale #Favorites

You Might Also Like

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

😸 Our interview with Amjad Masad

Sunday, December 22, 2024

Welcome back, builders Product Hunt Sunday, Dec 22 The Roundup This newsletter was brought to you by AssemblyAI Welcome back, builders Happy Sunday! We've got a special edition of the Roundup this

C#537 Automating Santa's Workshop with NServiceBus

Sunday, December 22, 2024

Using event-driven architecture for effective gift delivery 🎄🎁 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌