New
The latest blog posts to take off on Hacker News. 80,925 posts.
Where did software go wrong? (2020)
Software is broken, but it's not because of NPM, startups, AI, or venture capitalists. A deep dive into how we think about and produce code, and how our software systems reflect the manic state of the modern world.
Globalization is dead and no one is listening
The “tool-in” ceremony of TSMC’s new fab in Arizona drew a lot of attention last week. CEOs from Apple, Nvidia, and AMD attended and spoke. President Biden, along with a coterie of cabinet officials, congresspeople, and local Arizona politicians, came to rally, celebrate, and claim (as we will
“A solution in search of a problem” is a low-rates phenomenon
Plus! Money and Equilibria; eSports; The Price of Liquidity; Plausible Deniability; The Illiquidity Premium, Continued; Diff Jobs
Laion-5B: A new era of open large-scale multi-modal datasets
We present a dataset of 5,85 billion CLIP-filtered image-text pairs, 14x bigger than LAION-400M, previously the biggest openly accessible image-text dataset…
My IDE is too heavy so I moved to Emacs
IDEs (Integrated Development Environment) are great tools to make the lives of developers easier.
Linux Desktop Environments System Usage
Over the years I've seen a lot of poorly made comparisons of Linux Desktop Environments in terms of system usage and in this article I want to make things right once and for all.
A neat XOR trick
Looking over the solutions mega-thread , it seems like not many people discovered this trick; when I posted about it , people found it to be noteworthy.
Is Dark Mode Good for Your Eyes? (2020)
I've decided to stop using dark mode across all of my devices, because research suggests that going to the dark side ain't all that.
Creating aerial imagery with a bike helmet camera (GoPro) and OpenDroneMap
This technical guide details how you can create your own orthorectified (aka satellite view/bird mode) imagery, point clouds and 3D models of streets with nothing but a 360 degree camera mounted on bicycle helmet, and the open source photogrammetry software OpenDroneMap.
Getting a Psion 5 palmtop from 1997 online via PPP (and a Raspberry Pi)
Creating the PiRS232 and playing with the Pi over serial has been leading towards an idea - I wanted to create a small, battery powered device, a sidecar that I could carry with my Psion and use as portable Linux terminal. I also managed to turn it into an Internet...
VR robots are building railways in Japan
Could VR-powered humanoid robots be the future of heavy construction? Over the years we’ve seen a number of major corporations try their hands at marrying VR technology and robotics, from VR convenience store employees and a remote-controlled bomb squad bot to a rather unsettling headset that uses a robotic arm to…
What if your entire worldview was just because of near-zero interest rates?
The old economic world may be leaving us, but its pathologies stubbornly remain.
I found a bug in SQLite
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. Recently I introduced a high-performance write-path into rqlite and, to my great surprise, it exposed a bug in SQLite. The SQLite team quickly addressed the issue but let's take a look at the…
VPN by Google One security assessment
Cutting-edge cyber security research from NCC Group. Find public reports, technical advisories, analyses, & other novel insights from our global experts.
Getting Started with Tmux
Sysadmin doing syadmin stuff
Designed for Rural Living
The impact of Cornell’s purpose-driven research is ever advancing.
Vector Animations with Python (2014)
I am a big fan of Dave Whyte’s vector animations, like this one: It was generated using a special animation language called Processing (here is Dave …
Be wary of imitating high-status people who can afford to countersignal
Pay more attention to people who are just a little bit ahead of you
The GPT Architecture, on a Napkin
There are so many brilliant posts on GPT-3, demonstrating what it can do , pondering its consequences , vizualizing how it works . With all these out there, it still took a crawl through several papers and blogs before I was confident that I had grasped the architecture.
New in Go 1.20: wrapping multiple errors
Go 1.20, which is expected to be released in February 2023, comes with a small change that can possibly improve error handling in applications which heavily use …
I started taking English classes at the age of 46
Finding a tutor despite already being fluent.
Why Logtalk?
Logtalk - Declarative object-oriented logic programming language
Building a walking routine
The Curiosity Chronicle has quickly become one of the most popular newsletters for growth-minded individuals in the world. Each week, subscribers receive a deep dive that covers topics ranging from growth and decision-making to business, finance, startups, and technology. In addition, subscribers receive The Friday…
Fuzzing ping(8) and finding a 24 year old bug
FreeBSD had a security fluctuation in their implementation of ping(8) the other day. As someone who has done a lot of work on ping(8) in OpenBSD this tickled my interests.
Disputing a Parking Fine with ChatGPT
A use case for ChatGPT
Yale’s 367-year-old water bond still pays interest (2015)
While most of the Beinecke’s holdings are by their nature dead — their original purpose being fulfilled — the water bond still pays annual interest.
Breaking up with JavaScript front ends
What features would be in that spec? Partial page updates? Animated transitions? Layered interactions?