New
The latest blog posts to take off on Hacker News. 7,743 posts.
Life, Learning & Writing
Any year
How to Write a Programming Book
If you read Programming books, then your goal is to learn. If you write Programming books then your goal is to teach. When I wrote my book…
How to Boost Self Esteem and Stop Procrastinating
Cognitive exercises to shift your self-image and overcome procrastination through evidence-based reframing.
Bear plus snowflake equals polar bear
The correct answer is: 6. Or 7, if you want to be pedantic and include the newline, but let’s not.
Spatial Audio
I got the following e-mail from a producer/engineer: “I just want to try and alert you to the potential seismic scam happening with this Atmos roll out. Â Atmos catalog remixing is being done…
Why bugs might feel “impossible”
Reasons why bugs might feel "impossible"
Note Taking in 2021
[Update 2021-06-22] If you’re more interested in the Tiddlywiki aspect of this post you can also check this Tiddlywiki Google Groups thread. [Update 2021-06-18] This post caught some attention on this Hackernews thread. You might want to check the comments. Based on the recommendations in the thread I’ve put together…
Avoid News, Part 2: What the Stock Market Taught Me about News
It’s been a decade since I blogged about the benefits of avoiding news. In that time I mostly followed the advice I gave. I kicked my addiction to The Daily Show in late 2016 after it switche…
Linux on Chromebooks just might get me through a masters in computer science
Starting this fall, I'll be pursuing a Masters in Computer Science at Georgia Tech. Here's how I think Linux on Chromebooks just might get me through the program.
How to get yourself to do things (2015)
I have a special sympathy for sufferers of a particular human problem, and I get more emails about it than just about any other topic. There are normal people, who
Surprising Shared Word Etymologies
I find word etymologies fascinating . Every word we speak or write sits unassumingly on the surface of a rich history, sometimes spanning millenia.
Moving my home media library from iTunes to Jellyfin and Infuse
Since 2008, I've ripped every DVD and Blu-Ray I bought to my Mac, with a collection of SD and HD media totaling around 2 TB today. To make that library accessible, I've always used iTunes and the iTunes Shared Library functionality that—while it still exists today—seems to be on life support, in kind of a "we still…
My startup journey
How I “failed” at a YC startup, worked at early Stripe, and then raised $20M
You Don’t Need Permission
I was pleasantly surprised to hear from Suresh, an ex-student I’ve known for a long time. A U.S. citizen he was now the head of sales and marketing for a company in London selling medical devices t…
How to sequence your genome at home
In this post I'll describe how to sequence a human genome at home, something that's only recently become possible.
Clever vs. Insightful Code
“Don’t write clever code.” Why not? “Because it’s hard to understand.” People who say this think of clever code such as Duff’s Device: Duff's Device send(to, from, count) registershort*to, *from; registercount; { registern =(count +7) /8; switch(count %8) { case0: do{ *to =*from++; case7: *to =*from++; case6: *to…
Writing a Technical Book
AndreGarzia.com website
A first lesson in meta-rationality
A first lesson in meta-rationality, or stage 5 cognition, using Bongard problems as a laboratory.
“That Won't Work”
Imagine the scene: Several people are discussing a problem that needs an urgent solution. Everyone is deep in thought, and one person proposes a solution. “We could…” and everyone listens intently. As soon as the person is done talking, or perhaps even before, somebody speaks up. “That won’t work!” he says. The…