New
The latest blog posts to take off on Hacker News. 80,938 posts.
SQLite Release 3.39.0
A complete list of SQLite releases in a single page and a chronology are both also available. A detailed history of every check-in is available at SQLite version control site .
Whatever happened to the bee apocalypse?
Science News, Physics, Science, Philosophy, Philosophy of Science
The Typography of Legal Opinions
Typography for Lawyers
The collapsing quality of dev.to (2021)
Why is it getting so much worse?
The Composition over Inheritance Principle (2020)
In Python as in other programming languages, this grand principle encourages software architects to escape from Object Orientation and enjoy the simpler practices of Object Based programming instead.
Crypto firm Bitpanda lays off around 20% of its people
We unfortunately needed to announce that we’re letting part of the team go during a call earlier today. We made this incredibly difficult decision to ensure that we stay true to Bitpanda’s mission and keep building the leading investment platform in Europe and beyond.
Speeding up this site by 50x (2014)
I've seen all these studies that show how a 100ms improvement in page load time has a significant effect on page views, conversion rate, etc., but I'd never actually tried to optimize my site. This blog is a static Octopress site, hosted on GitHub Pages. Static sites are supposed to be fast, and GitHub Pages uses…
Hardening macOS
Quick and easy guide for securing macOS systems, for both laymen and security enthusiasts. Last updated for Golden Gate.
Build a PinePhone App with Zig and Zgt
Can we use Zig to code PinePhone Apps? Maybe make them simpler and safer? Let's find out!
SMS phishing is way too easy
Impersonating someone in SMS texts is way too easy, we must change this to prevent social engineering fraud.
Link found between immune system and hair growth
Founded by polio vaccine developer Jonas Salk, the Salk Institute is an independent, nonprofit organization. We drive foundational, risk-taking research that addresses society’s most pressing challenges, including cancer, Alzheimer’s, and agricultural resilience.
How to avoid being a secretary for engineers (2018)
If we just see our task as documenting solutions that engineers have solved, it removes the creativity and critical thinking dimension from tech comm. The creative dimension in tech comm comes into play as we identify and solve tech comm challenges, such as devising ways to simplify complexity or otherwise improve the…
On the dangers of cryptocurrencies and the uselessness of blockchain
Earlier this month, I and others wrote a letter to Congress, basically saying that cryptocurrencies are an complete and total disaster, and urging them to regulate the space. Nothing in that letter is out of the ordinary, and is in line with what I wrote about blockchain in 2019. In response, Matthew Green has…
Unpaid social media moderators perform labor worth at least $3.4M/year on Reddit
The social networking platform Reddit relies on volunteer moderators to prevent the site from being overrun by problematic content—including hate speech—and ensure that it remains appealing for users. Though uncompensated, this labor is highly valuable to the company: According to a pair of new studies led by…
A Random Distribution of Wealth (2017)
W hat happens, if 100 persons in a room are given $100 each and give away a Dollar to one randomly chosen person in this room each tick of the clock? How is wealth distributed over time by pure chance?
The Modos Paper Monitor
At Modos, our mission is to help you live a healthy life by creating technology that respects your time, attention, and well-being. Today, we'd like to introduce the Modos Paper Monitor: an open-hardware standalone portable monitor made for reading and writing, especially for people who need to stare at the display…
What it feels like when Rust saves your bacon
You’ve probably heard that the Rust type checker can be a great “co-pilot”, helping you to avoid subtle bugs that would have been a royal pain in the !@#!$! to debug. This is truly awesome! But what you may not realize is how it feels in the moment when this happens. The answer typically is: really, really…
Apple is not defending browser engine choice
Some folks claim that Apple's mandated inadequacy for browsers and their engines is somehow beneficial to the cause of ensuring a diverse pool of web engines. Nothing could be farther from the truth, but to understand why, we need to understand how browsers are funded. With that understanding, we can see that not only…
Total Generalship: Commanding Pre-Modern Armies, Part IIIb: Officers
This is the continuation of the third part of our three(ish) part (I, II, IIIa, IIIb, IIIc) series looking at the role of the general in commanding pre-gunpowder armies in battle. Last time we look…
Revisiting the principles of data-oriented programming
Principles of Data-Oriented Programming. Benefits and costs of Data-Oriented Programming. DOP vs OOP. DOP vs FP.