Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,921 posts.
Web hackers vs. the auto industry
While we were visiting the University of Maryland, we came across a fleet of electric scooters scattered across the campus and couldn't resist poking at the scooter's mobile app. To our surprise, our actions caused the horns and headlights on all of the scooters to turn on and stay on for 15 minutes straight.
Beyond agentic coding
AI dev tooling can do better than chat interfaces
Four years of running a SaaS in a competitive market
Looking back on the last four years, what worked, what didn't.
Using Kagi Search with Low Vision
How I'm using Kagi Search with low vision to manage visual fatigue, plus my favorite Kagi accessibility features for low vision + CVI and Kagi low vision theme
A faster way to calculate the day of the week
A range of fast modulus techniques that beat compiler output
Django 1.9 Released
Posted by Tim Graham on Dec. 1, 2015
“ZLinq”, a Zero-Allocation LINQ Library for .NET
I’ve released ZLinq v1 last month! By building on structs and generics, it achieves zero allocations. It includes extensions like LINQ to…
Care
My tech posts often come from kind of a negative place. I wish it wasn't like that, but we all know how the mind works: writing with nuance and positivity is a lot harder than fired-up screeds of the "someone is wrong on the Internet" variety.
What is special about Nim?
Russian Translation by frol , Chinese Translation by JiyinYiyong , Japanese Translation by Mutsuha Asada
Snowflake AI Escapes Sandbox and Executes Malware
A vulnerability in the Snowflake Cortex Code CLI allowed malware to be installed and executed via indirect prompt injection, bypassing human-in-the-loop command approval and escaping the sandbox.
Caltech Develops First Noninvasive Method to Continually Measure Blood Pressure
Device uses sound waves to gather blood pressure data from blood vessels, monitoring the response with ultrasound.
How does a B-tree make queries fast?
B-tree is a structure that helps to search through great amounts of data. It was invented over 40 years ago, yet it is still employed by the majority of modern databases. Although there are newer index structures, like LSM trees, B-tree is unbeaten when handling most of the database queries.
Scrapy Tips from the Pros
Scrapy Tips from the Pros: Part 1 - Learn from seasoned web scrapers with our expert tips series. Optimize your scraping projects for success.
Learn Emacs Lisp in 15 minutes
I was surprised not to find an introduction to Emacs Lisp on learnxinyminutes.com, so I created one, which is now maintained there. Comments and feedback are we...
NSA's Backdoor of the PX1000-Cr
In 1983, the PX-1000 pocket telex used DES encryption. But with help of Philips, the NSA managed to replace DES with an alternative (weaker) algorithm that they could break. That NSA algorithm is now broken.
Vim tricks
I’ve been using Vim for eight years and am still discovering new things. This is usually seen as a Good Thing About Vim. In my head, though, it’s a failing of discoverability: I keep discovering new things because Vim makes it so hard to know what’s available. While people often talk about the beauty of modal editing…
How do Unix pipes work?
Pipes are cool! We saw how handy they are in a previous blog post . Let's look at a typical way to use the pipe operator. We have some output, and we want to look at the first lines of the output. Let's download The Brothers Karamazov by Fyodor Dostoevsky, a fairly long novel.
Charles Carreon Drops Bogus Lawsuit Against The Oatmeal Creator
San Francisco - Attorney Charles Carreon dropped his bizarre lawsuit against The Oatmeal creator Matthew Inman today, ending his strange legal campaign against Inman's humorous and creative public criticism of a frivolous cease and desist letter that Carreon wrote on behalf of his client Funny Junk...
Restore the Fourth Organizes Protests Against Unconstitutional Surveillance
The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and...
Looking Forward to 2018
Let’s Encrypt had a great year in 2017. We more than doubled the number of active (unexpired) certificates we service to 46 million, we just about tripled the number of unique domains we service to 61 million, and we did it all while maintaining a stellar security and compliance track record. Most importantly though…
Crafting Interpreters: Closures
As the man said, for every complex problem there’s a simple solution, and it’s wrong.