~hackernews | Bookmarks (11812)
-
Working with Systemd Timers
The other day I thought to myself that it would be a good idea to have...
-
Move over, Apple: Meet the alternative app stores coming to the EU
People in the European Union are now allowed to access alternative app stores thanks to the...
-
Will the Man Get Frog
Copy and paste the snippet below into your HTML. Here is Will The Man Get Frog,...
-
Czech scientists study trees' ability to absorb traffic noise
Trees do not only improve air quality by removing carbon dioxide from the atmosphere. They can...
-
Y Combinator Urges the White House to Support Europe's Digital Markets Act
Y Combinator, one of the world’s most prolific startup accelerators, sent a letter on Wednesday urging...
-
How Pi Almost Wasn't
Since you’re reading this essay, you probably already know about the mathematical holiday called Pi Day...
-
Recursion kills: The story behind CVE-2024-8176 in libexpat
For readers new to Expat: libexpat is a fast streaming XML parser. Alongside libxml2, Expat is...
-
Certificate Apocalypse: Bringing Your Chromecast Back from the Dead
On March 9, 2025, many Chromecast 2nd generation and Chromecast Audio devices suddenly stopped working. Users...
-
Functional Tests as a Tree of Continuations (2010)
By Evan Miller June 15, 2010 One of the most essential practices for maintaining the long-term...
-
How to Let Go of a Product You've Built with Passion
There comes a time in every product manager’s journey when, after a period of significant success,...
-
Why "Normal" Engineers Are the Key to Great Teams
A version of this post originally appeared in Refactoring, a Substack offering advice for software engineers....
-
The failure of the land value tax
In the late nineteenth century, the ideas of American economist Henry George were popular around the...
-
An Attempt to Catch Up with JITs: The False Lead of Optimizing Inline Caches
ℹ︎ Upcoming Submission Deadline: June 1, 2025 Aurore Poirier1 , Erven Rohou2 , and Manuel Serrano3...