Biggest mistake I made when I bought a new monitor a couple of years back is that I went for a 2K monitor instead of a 4K monitor. You don't get Retina mode in macOS with a 2K monitor, so unless you buy a huge one (which I didn't), your UI is going to be tiny. The way macOS does UI scaling is with virtual pixels (to retain software compatibility) and it can only do so at integer ratiosβ€”thus the 4K requirement.

I remember trying to request a feature in an app on social media once. Long before the representative from the company showed up, my request was criticised by other users of the app, who basically told me that I shouldn't want the feature, in a very judgemental way. Eventually, a representative showed up and said: Sorry, but we aren't going to fix it. (In other words, they weren't sorry.) When the *other customers* try to deny you what you want... Yeah, it's hard to love people sometimes.

Apple forum threads always have that one guy who says one of the following things:
- You shouldn't want to do that.
- You should submit a feature request to Apple.

> > Does there not exist some ridiculously parallel equivalent of Bresenham or Wu?

> Sureβ€”it's trivial. Draw some bounding geometry and calculate the Euclidean distance to the line. Shade accordingly. The trick is finding that minimal bounding geometry.

Line drawing. Euclidean distance. OH! You just project each fragment on the line, measure the distance and use clamp() and mix() for the alpha. That's so damned clever. I wish I was smart enough to have thought of it.

Being a network admin in the 90s:

"The server is down? Oh well. I wanted a newspaper, a coffee and a walk anyway."

Being a network admin in 2018:

"My cocaine, Thor. Where is my god damn Internet cocaine? I don't see any cocaine here, Thor. Give me my COCAINE!!! GOD DAMN IT WHAT HAVE YOU DONE I NEED IT FOR FUCKS S"

I say all of this as someone who is himself a nerd. It's just that I've noticed that, unlike most nerds, I'm a polymath. I have deep knowledge in more areas than most nerds I've met, and it goes across the arts, humanities and sciences, and also into applied psychology. More importantly, they aren't separate spheres of knowledge for me. Everything is connected to everything, so I often make mental leaps that may come across as a bit crazy to others.

Nerds think they're so smart, but look at how long it took Linus Torvalds to understand that maybe, just maybe his abrasive comments might actually hurt someone. Decades of lacking introspection. If he can make that mistake, so can other nerds, and they do, all the time. Nerds aren't some kind of enlightened cult. They're just people who spend a lot of energy on one thing, usually to the detriment of everything else, including people skills.

Nerds can be extremely myopic, both figuratively and literally. While nerds argued for the technical merits of Betamax and Video 2000, the world went right ahead and adopted VHS. There are thousands of similar stores, yet the nerds never learn. They think their opinion matters, but it doesn't. They think that a product that's useless to them is useless to everyone, because they lack the imagination to imagine what it's like to be someone else.

Just watched a documentary about sugar and sugar substitutes. People gladly buy all sorts of high-sugar foods if you just put "no added sugar" on them.

The reality is that avoiding high-sugar foods is hard. If you look at the nutrition facts on the packaging, you can easily be deceived:

Freeze-dried packages often don't state the amount for the prepared product, some products contain air/CO2 and others contain starches easily broken down into sugar.

Ordinary consumers want shortcuts.

Postmodernism is an ingenious term. It describes how we stopped believing in the idea of one truth and embraced the idea of many truths.

This one word encapsulates individualism, relativism, modern art, feminism, political polarisation, LGBT activism, post-colonialism, spiritualism and a host of other concepts.

More than anything else, postmodernism and its constant deconstruction of society's values explains why humanity never settles into a stable equilibrium.

I like how republicans in North Carolina, USA, backed by real-estate developers, voted to ignore rising sea levels six years ago, yet since then, the sea has risen by an inch a year.

I always felt that, in cases where you can either trust science or create new jobs, you're usually better off trusting the science.

In our postmodern culture, every truth is relative. Scientists are inconvenient in this scheme, because they find evidence for absolute truths.

The worst kind of AGC (automatic gain control) for microphones in consumer products is also the worst kind: A brick wall limiter with a slow release. A single loud peak in an otherwise quiet audio stream, and your gain is down 20 dB.

What you actually want is a compressor with a slow attack/release for overall gain, followed by a brick wall limiter with a fast release for peaks. Any loud peaks are ignored by the compressor and hits the limiter instead.

Never going to happen, of course.

What Microsoft is doing with Windows 10 isn't exactly innovative, but they're definitely catching up to what's been going on in the Linux/Mac world. For Windows natives, this must feel like innovation. For the rest of us, it provides some much needed sanity.

I always feel like I've come home when I can work with vim and a command line, no matter what the operating system is. The humble cmd.exe has improved somewhat; you can now have more than 80 columns, the copy/paste shortcuts are finally sane, and there is mouse support. I'm still waiting for tabs and proper rendering of underlined text. I hear that cmd.exe in the Insider build of Windows 10 has tabs, but apparently it's not coming to the next official release.

Cooking 350-calorie meals feels like writing assembly code for a microcontroller, because you've got to do a lot with little, and there's no space for including anything pre-made. I just made 4 burritos using lefse (traditional Norwegian soft flatbread), a few spoons of ground beef, unsweetened corn, salsa and jalapeΓ±os. Lefser because they're far less calorie-dense than tortillas.

It's that time of year again. The leg itch from last fall/winter is back. I'm not sure what causes it, but I'm suspecting drier air. I've been mostly indoors for about a week now, so I don't think cold air is triggering it. I tried moisturiser and eczema ointment last year, but that didn't help at all.

Been extremely deeply into the nitty gritty details of Mikrotik routers for the past few days. For this job I'm doing, I'll need actual routing between multiple segments.

Show more

Octodon is a nice general purpose instance.