New
The latest blog posts to take off on Hacker News. 5,567 posts.
A grim outlook on the future of browser add-ons
Mozilla limiting users’ choice to 9 add-ons on mobile is only the latest development. Add-on support is degrading across all browsers and will continue to do so.
Modernizing the OpenBSD Console
Facts, directions, and thoughts regarding the evolution of OpenBSD framebuffer consoles
An Update About Changes to Facebook’s Services in Australia
If Australia’s proposed news regulation becomes law, we will reluctantly stop allowing publishers and people in Australia to share local and international news on Facebook and Instagram.
The database I wish I had
I watched the talk " Platform as a Reflection of Values: Joyent, Node.js and beyond " by Bryan Cantrill, and I think he was able to put into words something I already felt for some time: if there’s no piece of software out there that reflects your values, it’s time for you to build that softwarefootnote:talk-time[ At…
I sold my side-project for $30k
It started out as a Medium post, turned into a software product, and eventually got acquired for…
Significant sex differences in Covid-19 immune response
Yale researchers have identified significant differences in how the immune systems of women and men respond to the virus that causes COVID-19.
How NASA and ISRO discovered water on the Moon
The story of finding water on the Moon spans at least two decades and multiple space agencies, culminating in renewed lunar exploration plans across the world.
PinePhone Manjaro Community Edition
I am thrilled to announce that the next Community Edition (CE) of the PinePhone will feature Manjaro. For those of you who do not know, Manjaro is an Arch-based Linux operating system designed with user-friendliness in mind. But Manjaro is more than just an operating system, it is also a large and vibrant community of…
Bits of History, Words of Advice
"Why do you jackasses use these inferior linguistic vehicles when we have something here that’s so precious, so elegant, which gives me so ...
Google, the Stupidity Amplifier (2016)
Google, the Stupidity Amplifier by Greg Egan
Analysis of Today's CenturyLink/Level(3) Outage
Today CenturyLink/Level(3), a major ISP and Internet bandwidth provider, experienced a significant outage that impacted some of Cloudflare’s customers as well as a significant number of other services and providers across the Internet.
Do we really travel through time with the speed of light?
Science News, Physics, Science, Philosophy, Philosophy of Science
Why are there 5280 feet in a mile? (2009)
The original Roman mile was 1000 paces (milia passuum), or 5000 feet. The modern mile was defined as 5280 feet under Queen Elizabeth at the end of the 16th century in order to reconcile multiple di…
How to Read a Log Scale
What log scales tell us.
Is macOS Becoming Unmaintainable?
Provision of maintenance procedures and tools is at the heart of software engineering, but not in macOS.
Multi-Tenant Architectures
Multi-tenancy Application Deployment Architecture could be modeled in 4 broad ways: Separate Apps & Separate Databases Shared ...
The Recursive Universe
A few years ago I came across this video, showing a complex machine built entirely in Conway’s Game of Life:
TSMC Builds a Dedicated 28nm Fab for Sony Orders
IFNews reports that TSMC will build a OEM production line exclusively for Sony to produce high-end CIS in 28nm process at the Nanke 14B fab...
Exploring mullender.c – A deep dive into the first IOCCC winner
This post will explore the famous winner of the first IOCCC contest, dive into the story behind the code, and even display the original source programs!
We Replaced an SSD with Storage Class Memory
MongoDB's blog includes technical tutorials, MongoDB best practices, customer stories, and industry news related to the leading non-relational database.
So you want to roll your own crypto?
A coworker of mine asked: How are people supposed to learn (from mistakes) if they don't roll their own crypto? The short answer is do roll ...
Deep Dive into PHP 8's JIT
PHP 8's Just In Time compiler is implemented as part of the Opcache extension and aims to compile some Opcodes into CPU instructions in runtime. Let's understand how it works all together.
Inventing Monads
I got into a discussion about monads recently. On a search to find some resources to share, I realized that most essays explained them with type signatures and rules. A missing ingredient to grok them, I think, is to understand the intuition behind them. How could you end up inventing monads?