New
The latest blog posts to take off on Hacker News. 2,307 posts.
Org-Mode for Writing: Structure and Focus
Org-mode is a structured editor that combines the best features of a powerful outliner and a powerful editor in one package. I’ve been fooling with org-mode a lot lately, digging into capabil…
C++11 threads, affinity and hyperthreading
For decades, the C and C++ standards treated multi-threading and concurrency as something existing outside the standard sphere - in that "target-dependent" world of shades which the "abstract machine" targeted by the standards doesn't cover. The immediate, cold-blooded replies of "C++ doesn't know what a thread is" in…
How to Leverage Technical Debt
“There ain’t no good debt, only different types. A cunning hacker is one who leverages some debt, in some circumstances, to create good…
Multiple cameras and motion detection on the Raspberry Pi
Learn how to access *multiple cameras* (including USB webcams and the Raspberry Pi camera module) using your Raspberry Pi, Python, and OpenCV.
Top Books on Amazon Based on Links in Hacker News Comments
This visualization shows the top 30 books ranked by total number of links to Amazon in Hacker News comments from Oct 2006 to Oct 2015.
Before brogramming, table flipping, and beyond
Technowoman, one woman and her travels through a career in technology
Voynich Manuscript: word vectors and t-SNE visualization of some patterns
Update 17/01: reddit discussion thread. Update 19/01: hacker news thread. The codex The Voynich Manuscript is a hand-written codex written in an unknown system and carbon-dated to the early 15th century (1404–1438). Although the manuscript has been studied by some famous cryptographers of the World War I and II…
Is Apple Using Swift?
Apple has been actively evangelizing the use of Swift since it was announced at WWDC in 2014. In the Platforms State of the Union, Andreas…
I ended up paying $150 for a single 60GB download from Amazon Glacier
Update: Amazon changed Glacier pricing on 21 December 2016, about 11 months after this was originally posted. The “gotcha” pricing…
What Working at Facebook Has Taught Me About Design Critique
Four Things Working at Facebook Has Taught Me About Design Critique Read the full post and more over on my personal blog at tannerc.com. Critique is an important part of any design process, whether …
Parsing 10TB of Metadata, 26M Domain Names and 1.4M SSL Certs for $10 on AWS
Last May I was working on hobby project similar to this: https://github.com/zakjan/cert-chain-resolver/. As I found the cert-chain-resolver project a couple of days later I did nothing with the results, but I got some…
Phishing attack against Lastpass
Updated 2016-02-04 : LastPass has removed the button from notifications and now requires email confirmation for all logins from new IPs . This substantially mitigates LostPass, but does not eliminate it.
Teaching a Semester of D3.js
I spent last semester frantically putting together a course on D3.js for journalism students at the University of Miami at the same time as ...
Before Growth
We tell startups all the time that they have to grow quickly. That’s true, and very good advice, but I think the current fashion of Silicon Valley startups has taken this to an unhealthy...
Optimization story: Switching from GMP to gcc's __int128 reduced run time by 95%
A flash of intuition while trying to find a way to lend brian d foy a hand in his search for excellent numbers helped me reduce run time by 95 percent.
Bitcoin Is Dead, Long Live Bitcoin
I’ve been writing about the Bitcoin blocksize debate here at AVC (the only place I write and I’m hard core about that) for the past year. It’s a big deal. At the core of the debate is whether the Bitcoin blockchain should be a settlement layer that supports a number of new blockchains that can […]
PayPal and zero-dollar invoice spam
I got a rather odd invoice via PayPal the other day, it looks like this: Naturally the first thing I did was to look for spoof email indicators, but none of the usual suspects were showing up: 1. It was from member@paypal.com.au 2. The mail headers were