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

AI search engine startup Perplexity eyes a $3B valuation

Tuesday, April 23, 2024

Plus: It's Tesla earnings day and AWS wants to host your AI models View this email online in your browser By Cody Corrall Tuesday, April 23, 2024 Welcome back to TechCrunch PM. Today we have big

🎞️ We Tried 3D Printing a Photo — You'll Love This Secret Samsung Galaxy Bluetooth Feature

Tuesday, April 23, 2024

Also: Transferring Your Phone Number to a New Carrier, and More! How-To Geek Logo April 23, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to

You're invited – product sense, prioritization, careers

Tuesday, April 23, 2024

Product Sense Product Sense Wednesday, May 1st @ 01:00 PM EST Learn how to identify opportunities, assess risks, and make informed decisions that lead to successful product innovations by better

CTRL-C, Exceptions, Ruff Speed-up, and More

Tuesday, April 23, 2024

Asyncio Handle Control-C (SIGINT) #626 – APRIL 23, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Asyncio Handle Control-C (SIGINT) When the user presses CTRL-C on the keyboard, the OS raises an

Writing Contests Just Landed On Product Hunt 🔥

Tuesday, April 23, 2024

Upvote us to keep the $$$ coming! 👍 ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ 

Daily Coding Problem: Problem #1421 [Hard]

Tuesday, April 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Uber. Given an array of integers, return a new array such that each element at index i

Ranked | The Top 10 EV Battery Manufacturers 🔋

Tuesday, April 23, 2024

Asia dominates this ranking of the world's largest EV battery manufacturers in 2023. See which battery makers feature in the top 10. View Online | Subscribe Presented by: EnergyX's

Bringing PGO to the build pipeline

Tuesday, April 23, 2024

Plus how Go grew at Google, cmp.Or, and ways to visualize makefiles, Go binaries, and live Go processes. | #​504 — April 23, 2024 Unsub | Web Version Together with Three Dots Labs Go Weekly How Dolt

Noonification: Leetcode: Two-sum an Intuitive Approach

Tuesday, April 23, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you covered with

The best AI chatbot for coding

Tuesday, April 23, 2024

9 video gadget must-haves; 6 things Linux should borrow from MacOS -- ZDNET ZDNET Tech Today - US April 23, 2024 placeholder Can Meta AI code? I tested it against Llama, Gemini and ChatGPT - it wasn