I'm kind of impressed with Github Actions. Easy to use, very composable.
Lifestream
My lifestream feed is probably best understood as an extended version of my blog, a combined feed of notes, articles, photos and videos, but without all the replies, likes and reposts that can sometimes add unwanted noise to an IndieWeb site.
My entire feed is available as well.
-
Mar 3, 2024, 6:37 PM -05:00 -
Mar 3, 2024, 6:02 PM -05:00 So, I've ditched Netlify, opting instead for a raw nginx on a relatively modest VPS. I had heard some horror stories of people being charged thousands of dollars over a denial of service attack.
So far so good. I no longer have to worry about running out of build minutes either.
-
Jan 7, 2024, 9:49 PM -05:00 The Problem With Saying That Free Will Is an Illusion
I recently finished watching Bodies on Netflix and the concept of free will comes up a fair bit given that the show involves a predestination paradox. One of the characters voices the opinion that "free will is an illusion" (his words) because human choices are ultimately the result of physics and biology. Human choices, in other words, are predetermined, and that means that free will doesn't exist.
The character in question is acting as a mouthpiece for the notion of incompatibilism, the idea that free will and determinism are mutually exclusive concepts. It's the most common way that the free will debate is framed. If you accept the idea of incompatibilism, then you can either believe in determinism (usually considered the rational choice) or you can believe in free will (usually considered the irrational or emotional choice). But you can't believe in both. The character, being a scientist, believes in determinism, hence his assertion that free will is an illusion.
-
Jan 3, 2024, 10:22 PM -05:00 I stumbled on a vaguely ghetto-like enclave in Saint-Henri, Montreal.
-
Dec 16, 2023, 5:13 PM -05:00 Annual Christmas tree snap
-
Dec 5, 2023, 9:42 PM -05:00 Implementing GTD in Emacs With Org Mode
I have an on-again, off-again relationship with productivity systems. I usually don't bother with them but on those infrequent occasions when my life gets a bit hectic, I will sometimes make use of one. When that happens I always fall back to David Allen's Getting Things Done (GTD). I read his book a long time ago and, at the time, found myself impressed.
The fundamental feature of the system is that it downplays the classic, detailed, prioritized to-do list in favour of the so-called next action list. When considering a particular goal, instead of allowing yourself to become overwhelmed with all the myriad things you know you need to do in service of that goal, you instead focus only on the very next thing you can do to move closer to your goal. The end result is an unsorted list of things you can do "in the moment", across all the various goals in your life at the moment.
-
Nov 3, 2023, 10:14 PM -04:00 TIL that the maxim "My country, right or wrong" has a second part: "If right, to be kept right; and if wrong, to be set right"
-
Sep 24, 2023, 3:42 PM -04:00 Beautiful day. Beautiful flower.
-
Sep 14, 2023, 8:11 PM -04:00 On the Durability of Plain Text
My blog is 16 years old. I've rotated through several blogging engines in that time (Bloxsom, YAWT 1.0/2.0, Pelican and finally Eleventy) but they all have one thing in common: they all process blog entries stored as plain text files.
The fact that all my blog entries are stored as plain text files on my computer is, I believe, one of the main reasons my blog has lasted this long. Text files are trivial to back up. Text files don't really crash and rarely get corrupted. Text files are readable and writable on any computer manufactured since the 1980's - hell, the 1960's if I let punch cards into this conversation. When you contrast this simple durability with, for example, a MySQL data store (used by several blogging engines, including one of the most popular ones, WordPress), with all of its attendant version compatibility and data corruption issues, the superiority of plain text becomes undeniable if you're trying to write something that lasts.
-
Sep 13, 2023, 7:52 PM -04:00 Photo enlarged to show texture
-
Aug 30, 2023, 11:29 AM -04:00 Wow, the Brontë family was kind of cursed, eh?
-
Aug 28, 2023, 10:33 PM -04:00 A Library of the World
I recently saw Umberto Eco: A Library of the World, a documentary about Umberto Eco's extensive book collection. At first blush this doesn't sound like the sort of topic that would make for an interesting documentary but with something like 50000 books spread over two libraries, a significant number of them dating from the medieval era, there's actually a surprising amount of stuff to unpack here. If you like books, you'll like the film. I thought it was great.
In my case, I found myself thinking less about the books themselves and more about the subtext surrounding them. Eco was unsurprisingly disdainful of e-books and valued the physical durability of paper. It's an opinion with which it's easy to sympathize given how e-books are often saddled today with restrictive DRM and competing formats. Ink on paper doesn't have a "format" problem and often lasts centuries. Do you think you'll be able to read your Kindle 100 years from now?
-
Jul 10, 2023, 6:35 PM -04:00 Try as I might, I simply cannot seem to get the hang of that "food flip" chefs on TV do when they're frying something.
-
Jun 27, 2023, 11:09 AM -04:00 Good article. I find myself becoming more sympathetic to this point of view the older I get. https://www.currentaffairs.org/2023/06/the-perils-of-innovator-mindset
Current AffairsThe Perils of ‘Innovator’ Mindset ❧ Current Affairs
<p>Five people are dead because Stockton Rush believed in a toxic ideology that sees ‘regulation’ as the enemy of ‘innovation.’ </p> -
May 30, 2023, 8:30 PM -04:00 I Enjoy Writing Software
I enjoy writing software more than I enjoy using software. I'm not berating myself over this, nor am I proud of it. It's just how I am.
What this means in practice is that I will often write a whole bunch of code before I even start trying to debug it. Writing code tickles what I imagine is the creative part of my brain, and it feels good. Running and debugging code tickles the "chore" part of my brain and it doesn't feel as good.
(Yes, programming is creative. It's an act of creation. I'm emphasizing this point because there is a tendency in non-technical circles to view programming as something sterile or clinical, like accounting. I would imagine, however, that there are very few accountants who do accounting in their spare time, whereas you can easily find tons of programmers who do coding in their spare time, myself included).
-
May 9, 2023, 9:43 AM -04:00 Interesting door in Saint-Henri, Montreal
-
Apr 29, 2023, 3:47 PM -04:00 Jack the Cock is coming...
-
Apr 25, 2023, 3:53 PM -04:00 It's just a building with fire escapes but this strikes me as very New York
-
Apr 24, 2023, 2:08 PM -04:00 I can't be the only one who thinks that the Brooklyn Tower looks like Sauron's home base from Lord of the Rings, right?
-
Apr 21, 2023, 10:16 PM -04:00 Joralemon and Columbia
-
Apr 21, 2023, 1:32 PM -04:00 The Oculus, near the World Trade Center
-
Apr 21, 2023, 1:00 PM -04:00 Near the new World Trade Center, New York
-
Apr 2, 2023, 12:35 PM -04:00 Noice
-
Mar 27, 2023, 2:43 PM -04:00 Some days I think I'm a Sans Serif soul and other days I think my soul is full of Serifs. It's like Jekyll and Hyde, but which is Jekyll and which is Hyde?
-
Mar 22, 2023, 9:18 PM -04:00 It's rare but, weirdly, this is not the first time a freestanding locomotive has just randomly appeared in the middle of my neighborhood.