Quantcast
Channel: Geoff Greer's site
Browsing latest articles
Browse All 22 View Live

Image may be NSFW.
Clik here to view.

On Learning C, Part 4: What Should I Read? Why Should I believe you?

Table of Contents Part 1: K&R Part 2: Zed Shaw’s Learn C the Hard Way Part 3: C Programming Substance Guidelines Part 4: What Should I Read? Why Should I believe you? (You are here.) Why should I...

View Article



Warrantless Fingerprinting

Imagine a world in which the police needed a warrant to dust for latent fingerprints. That is, after a crime is discovered or reported, the police have to go to a judge and demonstrate probable cause...

View Article

Interesting Tech that is Just Around the Corner

When talking about near-future technologies, much of the discussion surrounds stuff like self-driving cars and CRISPR. Rarely do people notice the more modest things that are both closer to fruition...

View Article

Bikepacking: The Idaho Hot Springs Loop

I recently rode the Idaho Hot Springs loop with my dad & my uncle. In nine days, we traveled 510 miles and climbed 37,000 feet. It was rather enjoyable. Read my dad’s write-up for all the details....

View Article

Age of Em

Back in June, I read Robin Hanson’s book: Age of Em: Work, Love and Life when Robots Rule the Earth. I found it fascinating. Two months later, the book’s ideas still pop into my mind daily. Nothing...

View Article


Image may be NSFW.
Clik here to view.

GNOME Terminal Cursor Blinking Saga

When setting up a new computer, one of the first things I do is disable cursor blinking in the terminal. For the past decade, the Gnome team has worked diligently to make this as hard as possible. The...

View Article

Ag & Ripgrep: .ignore

A few days ago, Andrew Gallant (AKA BurntSushi) released ripgrep, a search tool similar to to ag. To coincide with the initial release, Gallant wrote a blog post comparing various search tools. In it,...

View Article

Image may be NSFW.
Clik here to view.

Oldest Viable Laptop

What’s the oldest laptop you could reasonably do your job with? 3 years old? 5 years? 10? And if asked the same question 10 years ago, would your number be higher or lower? Thanks to a failing battery...

View Article


Software Rot

In his book Age of Em: Work, Love and Life when Robots Rule the Earth, Robin Hanson briefly discusses software rot: As software that was designed to match one set of tasks, tools, and situations is...

View Article


Image may be NSFW.
Clik here to view.

GNOME Terminal Antialiasing Saga

Previously. On lower-DPI displays, I like to use bitmap fonts in my terminals and text editors. I was surprised to see that Gnome Terminal still antialiased and hinted my bitmap font: Here’s a...

View Article

Image may be NSFW.
Clik here to view.

Thinkpad X62

Back in January, I used an old Thinkpad while my 12” Macbook was being repaired. I found myself really enjoying some aspects of it. This nudged me down a path that ended with me modding a frankenpad...

View Article

Grandfathered In

A useful way to recognize status quo bias is to ask, “What things wouldn’t be allowed if they were introduced today?” Here are some examples. Drugs The obvious ones: alcohol and tobacco. These are...

View Article

Freedom of Speech isn't About Speech

There’s been a lot of debate about free speech lately, and I’ve noticed that people on both sides often misunderstand why it’s a good idea. It’s commonly assumed that freedom of speech is about the...

View Article


Linux Laptop Locking

If you wrote your own systemd unit to lock your laptop on suspend, you might want to double-check its behavior. The top two Google results for “systemd lock laptop on suspend” both provide examples...

View Article

Image may be NSFW.
Clik here to view.

Conserve Vertical Pixels

Every vertical pixel used for the UI bar signifies a theft from those who hunger and are not fed, those who are cold and are not clothed. — Fakey Fakerson1 Here’s a screenshot of Red Hat’s OpenShift...

View Article


Image may be NSFW.
Clik here to view.

Thinkpad X210

A couple years ago, I used an old Thinkpad while my MacBook was being repaired. I enjoyed the experience so much that I ended up getting a Thinkpad X62 (an X61 chassis with modern internals). Last...

View Article

Social Media

I just re-read the Unabomer’s manifesto. … It is a slightly crazy document… but the truth is that it is better reasoned and modulated than half of what I see on Twitter. And this is from people with...

View Article


In Defense of Richard Stallman

Richard Stallman has had a rough month. This article is a decent summary of the events. In short: Stallman made some technically-correct-but-utterly-tactless comments on a private mailing list, mostly...

View Article

Against the New York Times

I’ve been reading Scott Alexander since the days of his LiveJournal and Lesswrong posts (over a decade ago). Scott is an amazing writer. Over the years he has provided countless thoughtful and...

View Article

Gasoline Car Review

I recently purchased a Mazda Miata. This car is interesting because instead of running on electricity, it is powered by a combustible liquid called gasoline. The vehicle has an engine that mixes the...

View Article
Browsing latest articles
Browse All 22 View Live


Latest Images