Dan J’s Website

A variety of interesting things

All articles

Which #'s Are Recyclable in Vancouver?

I never remember what plastics I can recycle and what I can’t; this is a handy reminder.

Published:

The Sopranos: Definitive Explanation of the Final Scene Annotated Guide

I’m a huge fan of people who dive into arbitrary corners of pop culture in insane amounts of detail.

Therefore, I couldn’t be happier to have found this deep dive into the ending of The Sopranos, inspired by the discussion of the scene found in episode 462 of The Incomparable podcast.

Bless all these nerds. ❤️

Published:

This Enlightening Map Shows the Literal Meaning of Every Country's Name

This is cool. Coming to you from The Village. 😎

Direct link to scalable image

(via Tim Ferriss's 5-Bullet Friday newsletter)

Published:

Fragile, by Nic Askew

our lives are
held together with
thoughts of where
we might be tomorrow.
And of disappointed
yesterdays.

(via Tim Ferriss's 5-Bullet Friday newsletter)

Published:

Coding C# in Vim

I've been looking for guides for how to do .NET development in Vim, because Vim has long appealed to me for a variety of reasons too esoteric to get into right now. And, despite it being what I'm using to write this post, I'm hungry to get away from Visual Studio Code and its "I'm secretly Javascript running on Chrome don't tell anybody"; I mean, I've used WAY worse web-simulacra-of-native-apps (I'm glaring at you, Descript), but still. Code is a little janky (for some reason, File > New Window doesn't seem to work anymore) and I don't need my text editor to swallow 2GB of RAM when I'm not using it.

ANYWAY, I'm bookmarking this article because it looks helpful. Actually, Rudism.com just looks all over like the kind of site I want to have. So, also bookmarked for inspiration.

Published:

A Complete Guide To Mechanical Keyboards

Someday. Yes, someday. Someday I'm going to spend a lot of money on a mechanical keyboard. ...Probably this one. This guide is a good quick-reference that summarizes some of the many, many, ridiculous number of options available. 😂

Published:

W.E.B. Du Bois on the Most Important Thing to Remember

“The most important thing to remember is this: To be ready at any moment to give up what you are for what you might become.”

— W.E.B. Du Bois

(via @patrickrhone)

Published:

Please Print (A Journaling Rant)

Great little essay by Patrick Rhone, making the argument against relying on a piece of software to hold your journal:

The history of computing has copious evidence to back me up on that bold statement. The evidence shows that Day One (who I will note bills themselves as a “journal for life”) will likely be long gone in 20 years (Go ahead and bookmark this post and come see me then if I’m wrong).

Maybe when the company dies they’ll give you an exit plan to save your work or maybe they won’t.

Day One is a great app, but I've been wanting to move away from it for a long time. Partly to get out from under one more silo—right now, my journal is in their app, on their servers... it doesn't feel under my control.

I'd rather have whatever I write be in plain text—like the source of this post that you're reading. Even then, being able to read write I wrote decades from now depends on the bits that make up this post persisting, being available, being readable... and the history of computing has not borne out the likelihood of that.

Couple things I don't have an obvious replacement for:

  • Ease of putting photos into Day One entries
  • Geolocation - I like knowing where I was when I wrote something down

Neither of those are insurmountable, even in a hardcopy journal! The lure of convenience keeps me tied to an app. Hopefully not until it's too late to leave.

Published:

Half Kneeling Overhead Press

I've added this to my workouts to start building the strength and stability I'll need to do full overhead presses eventually. Bookmarking for ease of reference.

Published:

Getting Up and Running With F# in Visual Studio Code on macOS

Setting up Visual Studio Code for F#

  • Cool: you can open a Terminal in VSCode with ^ + `
  • Do I need to install an extension to use F#? Syntax colouring is built in, looks like
  • Let’s try creating an FSX script file
    • Ok, I can do that, it has syntax highlighting …

Published:

Do. The. Work.

Love this brief post from Rick LePage, especially the bit from Seinfeld. And the bit about the work being hard, and that being by necessity and design. It goes with something I've been thinking a lot lately: that my mood and self-image and maybe mental health in general improve a lot when I do the work and degrade rapidly when I don't.

Also, an apparently-different recent interview with Seinfeld (guess he's being interviewed a lot recently?) produced this, quoted in James Clear's 3-2-1 Newsletter for April 23: "The right way is the hard way."

Sein knows what's up.

(via Daring Fireball)

Published:

Just CLI Things: Changing Directories (cd) in Linux/Unix as Superuser

I always try to do sudo cd /some/restricted/dir and it doesn’t work and I always forget why.

sudo cd won't work because the cd command is built into the shell. So you are saying become root and then run this command. You become root and then the command after sudo is searched for but there is no cd command to find.

The method to use is to switch to the user that owns the directory. Permission 700 is meant as "owner can read, write and execute".

So if root owns the directory sudo -i, password and then cd {dir} is the only correct method. If someone else owns the directory you can still use the 1st method but can also change to that user with su {username} and then use cd as that user.

In summary: cd isn’t a “command”, so you can’t pass it to sudo. Instead, use su to become an appropriate user and then use the shell to change directories.

Published:

Hellboy 🔥

It gets complicated.

I wanted to read some Hellboy comics, after watching the first movie last year1.

So, the other day, I got myself some comics and tore through the first half of the main Hellboy set of stories. I usually like reading my comics in print, in trade …

Published:

MegaZeux still exists!

OMG, you guys… MegaZeux still exists!

I used to fool around with this ASCII-art game/game editor 25 years ago! It was a new, more-advanced version of ZZT, which might technically still exist, too.

A week off + quarantine has made me nostalgic for the games of my youth, and today I remembered MZX… and found it. 🤯🤓

I feel like I "should" be making things instead of consuming them. At least playing old Nintendo games makes me itch to try developing my own, instead of just sinking hours into the couch.

We'll see if that itch leads anywhere.

Published:

Setting Up DropShare With a VPS

I want to switch away from CloudApp to a host/domain under my control, and DropShare looks like a great alternative, because it lets you pick a back-end.

They have instructions for setting up SCP/SSH using your own server via nginx on DigitalOcean. I’ve already got danj.ca …

Published:

Famous Speeches: A List of the Greatest Speeches of All Time

Nice collection by James Clear. Reading material.

...Point off for incorrectly hyphenating "all time" in the title, though. 😏

Published:

The “Care” in “Self Care”

Highlights/Notes:

After I wrote the item “do something nice for a friend” – because being a good friend and having good friends is important to me. I completed the pair with the item, “do something nice for myself”. A secondary thought, but still, a thought.

This understanding started reading Burnout (a book that affected me so profoundly I have lost track of the number of women I have bought it for). Burnout is a symptom of the patriarchy.

I wonder where that conclusion comes from (not that I think she’s wrong). Guess I should read Burnout... 🤔

Published:

The Internet Archive: 'Our Social Media is Broken. Is Decentralization the Fix?'

A lot of good potential resources for IndieWeb/decentralized/non-siloed social media tools in here.

Published:

A Day Without the iPhone

Well, half a day, really.

[Yesterday, I wrote][1] about how I took a week off of wearing my Apple Watch, to see what it would be like to pry myself away from the technology that rules my life. While I was writing that, I had the idea to toss …

Published:

A Week Without the Apple Watch

After closing my rings every day for over 200 days, I stuck my Apple Watch in a drawer for a week, to see if I'd be happier without it running my life.

I've been wearing it again for a few days now, and... I think I'm keeping it.

It's occurred …

Published: