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

[Virtual talk] How to remove the biggest blocker to production AI/ML

Monday, May 20, 2024

ML teams are being asked to power every customer experience and interaction with AI/ML. The pressure to go faster is high, but the reality is that the complex data engineering to get the right data to

What to expect from Microsoft Build 2024

Monday, May 20, 2024

The Morning After It's Monday, May 20, 2024. Normally, Microsoft's Build is a straightforward (often dry) showcase of the company's software and hardware developments, with a dash of on-

Import AI 373: Guaranteed safety; West VS East AI attitudes; MMLU-Pro

Monday, May 20, 2024

…As the money and stakes get higher, things will get crazier… ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Cyber Criminals Exploit GitHub and FileZilla to Deliver Cocktail Malware

Monday, May 20, 2024

THN Daily Updates Newsletter cover Webinar - Navigating the SMB Threat Landscape: Key Insights from Huntress' Threat Report Analyzing the Post-Qakbot Era and Emerging Threats with Cybersecurity

Architecture Weekly #180 - 20th May 2024

Monday, May 20, 2024

We started with an invitation to discuss Conway's Law. Then, we discussed recent Cloud provider mishaps. Well, one AWS mishap on the bill for a DDoSed S3 bucket and a nightmare from Google Cloud

Retiring!

Monday, May 20, 2024

Moving to a different Newsletter ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

SRE Weekly Issue #425

Monday, May 20, 2024

View on sreweekly.com Welcome to a special re-send of SRE Weekly Issue #425! For those of you getting this for a second time, my apologies. I attempted to change to a new email vendor, but they

SRE Weekly Issue #425

Monday, May 20, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: FireHydrant is now AI-powered for faster, smarter incidents! Power up your incidents with auto-generated real-time summaries,

🤖 Will AI Gadgets Replace Our Smartphones? — 4 Ways to Use Excel in Daily Life

Sunday, May 19, 2024

Also: How to Declutter Your Google Search Results, and More! How-To Geek Logo May 19, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Daily Coding Problem: Problem #1446 [Medium]

Sunday, May 19, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a set of closed intervals, find the smallest set of numbers that covers