Hacker Newsletter - Hacker Newsletter #512

hackernewsletter

Issue #512 // July 17, 2020 // View in your browser

#Sponsor


ipdata is an accurate and reliable IP Address Geolocation API that allows you to lookup the approximate location of any IP Address, detect proxies and identify a company from an IP Address. Trusted by 10,000+ customers. 5B+ API calls served.
Sign up for free.

#Favorites


Hackers take over prominent Twitter accounts in simultaneous attack
//coindesk comments

Tech sector job interviews assess anxiety, not software skills: study
//ncsu comments

You've only added two lines – why did that take two days?
//mrlacey comments

When your coworker does great work, tell their manager
//jvns comments

How to Understand Things
//nabeelqu comments

Just Too Efficient
//tbray comments

A graphical analysis of women's tops sold on Goodwill's website
//awardwinninghuman comments

The TikTok War
//stratechery comments

Building a self-updating profile README for GitHub
//simonwillison comments

Pixelopolis, a self-driving car demo from Google I/O built with TensorFlow-Lite
//tensorflow comments

The Game of Life – Emergence in Generative Art
//artnome comments

Need more to read? A fellow subscriber, Heiko, built an awesome search index for past issues. Give it a go and let me know what you end up reading (again).

#Ask HN


What's the worst piece of software you use everyday?

Advanced Linux users, which distribution do you run? Why?

#Show HN


Primo – all-in-one IDE, CMS, component library, static site generator //primo comments

Text-Only Social Network //subreply comments

Trail Router – generate running routes that prefer greenery and nature //trailrouter comments

Is It Worth the Cost? //isitworththecost comments

Hacker News RSS Feeds //github comments

Openbase – reviews and insights for open-source packages //ycombinator comments

#Code


Data Structures and Algorithms I Used Working at Tech Companies //pragmaticengineer comments

Unit Testing Is Overrated //tyrrrz comments

Help Message for Shell Scripts //samizdat comments

Tour of Rust //tourofrust comments

Testing Firefox more efficiently with machine learning //mozilla comments

REST and GraphQL: An Architectural Comparison //hasura comments

Icdiff: Side-by-side highlighted command line diffs //jefftk comments

#Design


Leonardo da Vinci’s The Last Supper in a new gigapixel image //openculture comments

The accidentally resilient design of Athens apartments //bloomberg comments

A UI editor for single-element CSS illustrations //zerodivs comments

Web Design Museum (1991 – 2006) //webdesignmuseum comments

#Learn


How to Write Technical Posts (so people will read them) //reasonablypolymorphic comments

The Lost Art of Growing Blueberries with Fire //atlasobscura comments

An aerospace engineer explains fireworks //datagenetics comments

Close and tranquil solar system has astronomers excited //nasa comments

Isetta //wikipedia comments

#Books


Ask HN: What makes a good technical leader – any recommended books? //ycombinator

14 Habits of Highly Productive Developers – New Book //14habits comments

The Book of Minecraft Modding //thebookofmodding comments

Poland puts computer game “This War of Mine” on school reading list //notesfrompoland comments

#Watching


I made a robot to cut my hair with scissors //youtube comments

CRDTs: The Hard Parts //kleppmann comments

Caffenol: Developing Photos with Coffee and Vitamin C //youtube comments

Making a Googol:1 Reduction with Lego Gears //youtube comments

#Startup News


Riot is now Element //element comments

Palantir Announces Confidential Submission of Draft S-1 //businesswire comments

A $500M call option on home gyms //substack comments

BigCommerce S1 //sec comments

#Fun


Loopy: a tool for thinking in systems //ncase comments

XP Paint – A Web-Based Version of Window XP's MS Paint //github comments

Tell HN: Giving away my homebrew windmill //ycombinator

All People in Canada are the Same Age //toronto comments

A Typology of Dumplings //github comments

Insecam: Directory of Unsecured Surveillance Cameras //insecam comments

The Winnebago Heli-Home Was a Real Flying RV //thedrive comments

#Cutting Room Floor


Etcd, or, why modern software makes me sad //roguelazer comments

Ex-Googler's startup comes out of stealth with simple, clever robot design //ieee comments

Deep Work and the 30-Hour Method for Learning a New Skill //azeria-labs comments

Firefox Picture-in-Picture //mozilla comments

SEC issues $3.8M whistleblower award //sec comments

ExSaaSperated: A blog about the struggle to start a sustainable SaaS //exsaasperated comments

Self Host a Wiki or Knowledge Base for Your Team //github comments

Fig: Visual Apps and Shortcuts for Your Terminal //withfig comments

Older messages

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 //

Hacker Newsletter: Update Profile

Wednesday, July 8, 2020

hackernewsletter We received a request to change your subscription preferences for Hacker Newsletter. If you made this request, and would like to change your preferences, use the link below Update your

Hacker Newsletter #510

Friday, June 26, 2020

Do not be afraid to make decisions. Do not be afraid to make mistakes. //Carly Fiorina hackernewsletter Issue #510 // June 26, 2020 // View in your browser Quick programming note - there won't be

Hacker Newsletter #509

Friday, June 19, 2020

Your mind is made for having ideas, not for holding ideas. //Anil Dash hackernewsletter Issue #509 // June 18, 2020 // View in your browser #Favorites Part spreadsheet, part database, and entirely

Hacker Newsletter #508

Friday, June 12, 2020

Everything I did along the way helped me get here. No part could be omitted and have me still end up where I am today. //Tope Awotona hackernewsletter Issue #508 // June 12, 2020 // View in your

You Might Also Like

Practical Introduction to Event Sourcing with Emmett

Monday, March 10, 2025

Emmett is a framework that will take your applications back to the future. Learn mor on how Event Sourcing can be practical and smoother with it.The idea behind Emmett was to make it easier to create

WP Weekly 233 - Themes - Offline AI+WP, Trademarks Done, 50K Users in 34 Days

Monday, March 10, 2025

Read on Website WP Weekly 233 / Themes Building new Themes without built-in audience is tough, reveals study. Managed WordPress and Hosted WordPress trademarks acquired. Also in this issue, brand new

SRE Weekly Issue #467

Monday, March 10, 2025

View on sreweekly.com A message from our sponsor, incident.io: SEV0 is back. This fall, we're bringing together the best minds in incident management for a day of learning, sharing, and networking

Where’s Apple Intelligence? - Sync #509

Sunday, March 9, 2025

Plus: Musk vs OpenAI trial set for expedited trial this year; scientists create woolly mice; an android with artificial muscles; another dancing humanoid robot; how to make superbabies; and more! ͏ ͏ ͏

CD#547 Writing a .NET profiler in C# 

Sunday, March 9, 2025

CPU profiler for .NET using Silhouette ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

RD#496 Signals in React?

Sunday, March 9, 2025

Not a good idea according to Filipe ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

PD#616 Bloom Filter: A Deep Dive

Sunday, March 9, 2025

How Bloom filters are useful in scenarios with memory constraints ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

Daily Coding Problem: Problem #1713 [Hard]

Sunday, March 9, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Netflix. Implement a queue using a set of fixed-length arrays. The queue should support

Netflix codes/Travel Adapter/Real China

Sunday, March 9, 2025

Recomendo - issue #453 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Sunday Digest | Featuring 'The 15 Largest Defense Budgets in the World' 📊

Sunday, March 9, 2025

Every visualization published this week, in one place. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏