Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,939 posts.
Did this Tor developer become a victim of NSA's laptop interception program?
UPDATE (1/27/14) : Shepard says she reached out to the seller and was told they entered the wrong tracking number. She hasn't received the package yet. She also says the new tracking details show that it has now been sent to Seattle, but to the wrong zip code, and "didn't ship until after [she] got the original…
An open letter on E.O. Wilson's legacy
Response to Scientific American's "The Complicated Legacy..."
Suppressing a gene by using its antibody can lead to tooth growth: animal study
Tooth loss is a widespread problem in adults and results in poor quality of life. Currently, solutions to this problem include artificial teeth and implants. But these aren’t as good as “real teeth,” and they don’t markedly improve quality of life. Now, scientists from Japan have made a discovery that can make…
My first attempt at iOS app development
A week ago, I knew absolutely nothing about Swift. Today, I have a working iOS app sitting on my Mac and my test device
Running My Own XMPP Server
Notes from setting up Prosody in Docker for federated messaging, with file sharing, voice calls, and end-to-end encryption.
What's new in Emacs 29.1
What's new in Emacs 29.1? I go through every change and annotate the ones I feel are interesting or worth knowing more about.
How does one get hired by a top cybercrime gang?
The U.S. Department of Justice (DOJ) last week announced the arrest of a 55-year-old Latvian woman who’s alleged to have worked as a programmer for Trickbot , a malware-as-a-service platform responsible for infecting millions of computers and seeding many of those systems with ransomware.
One of Apple’s Best Ideas Ever — Made Worse
They are not infallible design geniuses at Apple. Its MagSafe connector used to be a design marvel and a joy to use. Then Apple made it worse. It’s now annoying and useless.
Some Fritz!Box modems might have been hijacked
TL;DR: Fritz!Box devices using custom DNS resolution services like Pihole or Adguard might have been compromised by DNS hijacking and using those Fritz!Box devices might be unsafe, especially for Windows users. Update: I updated the article to downscale the severity of the situation. After posting the article on HN, I…
TSA Admits In Leaked Doc: No Evidence of Terrorist Plots Against Aviation in US
A couple weeks ago, I filed a brief in the Eleventh Circuit Court of Appeals in my case challenging the constitutionality of the TSA’s nude body scanners and invasive pat-down program. My bri…
Jujutsu VCS: Introduction and patterns
Jujutsu (jj), a new version control system written in Rust, has popped up on my radar a few times over the past year. Looked interesting based on a cursory look, but being actually pretty satisfied with Git, and not having major problems with it, I haven’t checked it out. That is, until last week, when I finally…
Real-time audio programming 101: time waits for nothing (2011)
“The audio processing thread is stalling because the client’s implementation of some XAudio2 callback is doing things that can block the thread, such as accessing the disk, synchronizing with other threads, or calling other functions that may block. Such tasks should be performed by a lower-priority background thread…
Remote access to production infrastructure (death to the VPN)
A little over a year ago, my employer threw away our VPNs in production and production-like server environments and moved towards a set of new, cutting-edge technologies that make remote access sim…
Go Proposal: Secret Mode
Automatically erase memory to prevent secret leaks.
Any positive number can be written as a sum of three palindromes
This incredible mathematical hat-trick is based on the paper Every positive integer is a sum of three palindromes by Javier Cilleruelo, Florian Luca and Lewis Baxter.
Lambda: The Ultimate Excel Worksheet Function
Microsoft Excel the programming language is evolving. With the recent release of LAMBDA, users can now define new functions in the program’s formula language. Learn about the capability and its role in the transformation of spreadsheet formulas.
Edward Tufte appointed by Obama to help track, and explain stimulus funds
A forum moderated by author and artist Edward Tufte, including discussion and questions dealing with information design.
World Building with GPT
I’ve been doing lots of experiments with GPT , though I’ve only written about one until now… the more serious something is the harder it is to call it finished or identify the outcomes. Here I’ll describe something a bit lighter: world building, or specifically city building, with GPT .
Teardown: A Generic 7-Port USB 3.0 Hub That Wasn't
The recent end-of-financial-year sales were rather interesting – I found myself spending a lot more time browsing AliExpress than I did Amazon or eBay this year which is something I wouldn…