<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/assets/xsl/rss.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>https://benjaminhollon.com/musings/</id>
	<link href="https://benjaminhollon.com/musings/" rel="alternate" />
	<title>Musings</title>
	<subtitle>like thoughts, but deeper and sometimes stupider</subtitle>
	<rights>© Benjamin Hollon. All posts usable under CC BY-SA 4.0 International.</rights>
	<updated>2026-07-12T01:47:12.112Z</updated>
	<author>
		<name>Benjamin Hollon</name>
		<email>me@benjaminhollon.com</email>
		<uri>https://benjaminhollon.com</uri>
	</author>
	
	<entry>
		<id>https://benjaminhollon.com/musings/stop-asking-writers-about-ai/</id>
		<link href="https://benjaminhollon.com/musings/stop-asking-writers-about-ai/" hreflang="en" rel="alternate"/>
		<title>stop asking writers about &quot;AI&quot;</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>Every time I tell someone new that I&#39;m a writer, they pause for a moment, then ask the same question: &quot;So, what do you think about AI?&quot; This question has been sapping my motivation to write for years.</summary>
		<content type="html">&lt;p&gt;There are questions every person I meet asks, and I’m getting sick of answering. Worse, the newest of these questions has been severely harming my motivation to write for several years.&lt;/p&gt;
&lt;p&gt;I didn’t want to talk about this, but I’m beginning to think I need to. Hopefully, if I get this off my chest, I’ll be able to move on to writing about things I love.&lt;/p&gt;
&lt;h2&gt;the dreaded question&lt;/h2&gt;
&lt;p&gt;Every time I tell someone new that I’m a writer, they pause for a moment, then ask the same question: “So, what do you think about AI?”&lt;/p&gt;
&lt;p&gt;Seriously, almost every person asks this eventually.&lt;/p&gt;
&lt;p&gt;My boilerplate answer is that “I have serious technical, professional, and ethical concerns with the development and use of AI.”&lt;/p&gt;
&lt;p&gt;People rarely let me leave it there.&lt;/p&gt;
&lt;h2&gt;having the conversation&lt;/h2&gt;
&lt;p&gt;Usually, I’ve actually made the effort and had the conversation. I explain that so-called “Artificial Intelligence” isn’t anywhere near the quality of writing serious authors reach. I explain that when people want to read a book, they’re really wanting to read the creation of another real person, and that you can’t relate to a machine.&lt;/p&gt;
&lt;p&gt;I explain the systemic harm the technology has already caused to my craft and what damage it’s still likely to do, with no actual benefit.&lt;/p&gt;
&lt;p&gt;But I’m really, really tired of having the conversation. Because it’s the same conversation over and over and over again, usually with no actual signs that the person I’m talking to cares enough to change their mind.&lt;/p&gt;
&lt;p&gt;Often, they pivot the conversation to how &lt;em&gt;they&lt;/em&gt; use AI. As far as I can tell, all these people really want is for me to validate them, so that they can tell people, “Yeah, even this writer I know who is critical of AI thinks my use-case is okay.”&lt;/p&gt;
&lt;p&gt;I mean, I’m not gonna tell them to their face that any claimed “use case” at all perpetuates a belief that things will get better later with AI, and that this belief itself is most of what’s causing all the problems today. I’m not going to tell someone I just met to their face that their harmless pastime is validating the creation of technology that devalues human labor and creativity for the enrichment of the 1% who are salivating at the thought of laying off all their workers to get yet another billion dollars they’ll never live long enough to spend.&lt;/p&gt;
&lt;p&gt;I’m too polite to say that to their faces. Maybe that’s my problem.&lt;/p&gt;
&lt;p&gt;Some people mean well when asking. Some people are genuinely curious to hear my view.&lt;/p&gt;
&lt;p&gt;Just asking the question, though, is the problem, for me.&lt;/p&gt;
&lt;h2&gt;the harm of the question&lt;/h2&gt;
&lt;p&gt;When your first thought at hearing about the craft I practice is of a technology that is fundamentally incapable of making a difference to that craft and is created with the goal of devaluing my effort and hard work, that tells me that you don’t value me.&lt;/p&gt;
&lt;p&gt;When you ask me what I think about AI as if that has any actual relevance to the work I do, that tells me you don’t actually care about my work.&lt;/p&gt;
&lt;p&gt;If I tell someone I published a book after meeting them in person, I expect they would want to read it. That’s my own reaction when someone tells me about what they’ve written. If I told someone instead that I asked ChatGPT to write a book so I could put my name on it, would they actually care? Would they ask how to get a copy?&lt;/p&gt;
&lt;p&gt;Of course not. Because people want to read things that other &lt;em&gt;people&lt;/em&gt; have written. AI is completely irrelevant to that; it isn’t a person, as much as the companies making it would like you to pretend it is.&lt;/p&gt;
&lt;p&gt;No one cares that ChatGPT can write a novel. No one cares if the novels it writes are enjoyable to read, because that’s not why we read.&lt;/p&gt;
&lt;p&gt;But when you ask me that awful, misguided question as if you’re equating my writing with that trash, it makes me wonder if my writing actually matters. I begin to lose motivation to write. I begin wondering how truthful it is anymore to call myself a writer when I dread putting pen to paper.&lt;/p&gt;
&lt;p&gt;That’s where I’ve been stuck for three years now. Some of you may have read a story or two from me, such as &lt;a href=&quot;https://nantucketlit.com/books/overscan/overscanbook/#Those_Who_Breathe_Easy&quot;&gt;”Those Who Breathe Easy”&lt;/a&gt; which was published last August or the series of mythology stories a few kind people have been beta reading for me, but I really haven’t been able to get much written. Every word is a struggle with my own self-doubt, fighting the worry that even if I do the work no one will care.&lt;/p&gt;
&lt;p&gt;And every time I talk myself out of that pit, a new person asks me, “So, what do you think about AI?”&lt;/p&gt;
&lt;p&gt;Please, I implore you, stop asking writers about AI.&lt;/p&gt;
&lt;h2&gt;my actual visions of the future of art&lt;/h2&gt;
&lt;p&gt;Let’s take a break from that depressing talk. Let’s talk about what I actually expect of the future. Let’s have that conversation for a minute. Now that you know what it costs me to take the thought of AI seriously even for a moment, hopefully you can actually listen and maybe accept some new ideas. Maybe you also hate AI already; this vision of the future can be a bit of hope for you.&lt;/p&gt;
&lt;p&gt;AI can’t replace human art, and it never will—but, eventually, our bosses might &lt;em&gt;think&lt;/em&gt; it can. They might fire writers, artists, and musicians.&lt;/p&gt;
&lt;p&gt;I tell this to people whenever I’m brave enough to actually have this conversation: when you fire an artist, they don’t just disappear. They’re still real people who exist in the real world, and they’re still artists.&lt;/p&gt;
&lt;p&gt;Do you seriously think writers will actually stop writing if big companies stop hiring them? When, in all of human history, has contempt from systems in power ever stopped brave people from speaking up and writing change into being?&lt;/p&gt;
&lt;p&gt;If you fire us, we’ll still be here. We’ll still be writing. We’ll still be publishing that writing, outside of the commercial systems that we’ve been constrained by until now.&lt;/p&gt;
&lt;p&gt;And, when people are given the choice between a mass market ChatGPT-written romance novel published by a major publishing house or a book that a real human being poured their heart into and then sent out into the world, which are they going to read?&lt;/p&gt;
&lt;p&gt;When you’re given the option to watch a large-budget Hollywood film ridden with clichés or an independent film put together after hours by a handful of young adults for the joy of the craft and because they want others to see what they’d made, which is more compelling?&lt;/p&gt;
&lt;p&gt;Not just that, some of these independent projects will be made by the former greats of the commercial publishers, who’ve been spurned in favor of a small extra lining in billionaires’ pockets.&lt;/p&gt;
&lt;p&gt;The moment the media conglomerates fire their real human artists is the moment they forget what actually made them big and set free their most valuable assets.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://benjaminhollon.com/writing/poem/14/&quot;&gt;As I’ve written&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;Telling me not to speak my mind
    is like telling a star
    not to shine&lt;br&gt;
Giving me a pen and telling me not to write
    is like giving a bird wings
    and telling it
    not to fly&lt;br&gt;
Telling me to keep my dreams a secret
    is like telling a chick
    not to hatch
    from its shell&lt;br&gt;
My art is meant to be
    on display
Asking me hide it
    is like asking the sun
    to hide in the sky&lt;/pre&gt;&lt;/blockquote&gt;
&lt;p&gt;AI “replacing” authors would not be our downfall, it would be the beginning of a new triumph.&lt;/p&gt;
&lt;h2&gt;conclusion: those left behind&lt;/h2&gt;
&lt;p&gt;Yes, I believe that AI poses no serious threat to the craft of writing in the long term. Yes, I think writers as a whole could even be in a stronger position if companies make the mistake of trying to replace  us.&lt;/p&gt;
&lt;p&gt;That doesn’t mean I want it to happen. Some of us &lt;em&gt;would&lt;/em&gt; be hurt. Some of us &lt;em&gt;have&lt;/em&gt; been hurt already.&lt;/p&gt;
&lt;p&gt;Because when you tell us by asking that dreaded question that our dreams are worthless, some of us are going to take that to heart.&lt;/p&gt;
&lt;p&gt;Some of us are going to stop trying to write.&lt;/p&gt;
&lt;p&gt;If you’re a writer, I beg you: never stop writing. I will say as many times as I have to that I would far prefer reading &lt;em&gt;anything&lt;/em&gt; you write, no matter how terrible you think it is, than anything an “AI” spat out.&lt;/p&gt;
&lt;p&gt;It’s true, some people &lt;em&gt;won’t&lt;/em&gt; value you. I’m gonna be honest: they probably wouldn’t have even if AI didn’t exist. Don’t write for them. Write for &lt;em&gt;you&lt;/em&gt;, and write for the people who will listen because I promise they’re out there.&lt;/p&gt;
&lt;p&gt;When National Novel Writing Month revealed to writers how little they actually cared about us with their terrible statement on Artificial Intelligence (calling condemnation of it “classist and ableist”), my biggest fear was that the people hurt would simply stop writing. That’s the real reason I started &lt;a href=&quot;https://writingmonth.org/&quot;&gt;Writing Month&lt;/a&gt;: to create a new space for writers so that they keep writing, no matter what.&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;For those not aware, the NaNoWriMo organization shut down a few months later, in the aftermath.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Keep writing. &lt;a href=&quot;https://benjaminhollon.com/writing/poem/1/&quot;&gt;As I’ve written in another poem&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;While the world tries to fall,
Write a pillar, keep it up;
Write the Moon in the sky to
Pull the tides to the shore.&lt;/pre&gt;&lt;/blockquote&gt;
&lt;p&gt;I would love to hear from you, to talk about the craft we love. To hear if you agree, if you’ve also been harmed by the dreaded question. To hear if this little piece I wrote helped at all. My email address is below, and it will make my day to hear from you.&lt;/p&gt;
&lt;p&gt;To everyone else I ask a final time: stop asking writers about AI. You might not mean any harm. But at least for me, and I suspect for others, your innocent question sounds like it’s coming from the same direction as the ceaseless barrage of devaluation we’ve been fighting.&lt;/p&gt;
&lt;p&gt;Instead, perhaps try a different question: “Can I read your work?” Show us how much you really do care about the craft we love.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01KWAMMFWME18PJGZWRBCK84G7"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2026-06-29T21:26:06.000Z</updated>
		<published>2026-06-29T21:26:06.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/visions-of-an-embodied-internet/</id>
		<link href="https://benjaminhollon.com/musings/visions-of-an-embodied-internet/" hreflang="en" rel="alternate"/>
		<title>visions of an embodied internet</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>Some days, I wonder what the internet would be like in an analog world. Can we envision interacting with the massive web in physical form, without directly touching a computer?</summary>
		<content type="html">&lt;p&gt;Some days, I wonder what the internet would be like in an analog world. Can we envision interacting with the massive web in physical form, without directly touching a computer?&lt;/p&gt;
&lt;p&gt;With a bit of coding work, I think it could actually be done. Here, for your pleasure, is my vision of an embodied internet.&lt;/p&gt;
&lt;h2&gt;my blog&lt;/h2&gt;
&lt;p&gt;Now, the whole concept depends on the existence of flawless OCR of my handwriting, which I assume does not exist, given my brief experiments with OCR. But hey, let’s assume the tech exists, or that I would train an OCR algorithm myself to get it working well with my handwriting.&lt;/p&gt;
&lt;p&gt;Given that, I would simply draft my blog posts by hand, &lt;a href=&quot;https://benjaminhollon.com/musings/i-need-more-analog-projects/&quot;&gt;which I already do, on occasion&lt;/a&gt;, then put the paper in a slot or box to be scanned, dropped into a template, and uploaded to my website.&lt;/p&gt;
&lt;p&gt;Easy as pie! (Having never made pie, I admit that I’m not sure how easy it is. Perhaps the phrase should be “easy as stir fry”?)&lt;/p&gt;
&lt;h2&gt;email&lt;/h2&gt;
&lt;p&gt;There are currently other ways I interact with people online, but email translates the most easily into physical form since it is, after all, named after physical (”snail”) mail.&lt;/p&gt;
&lt;p&gt;Each morning, a thermal printer (or regular printer) could fetch my email, print out each message, and drop it in a mailbox for me. I would pick it up, sort through it, decide what I want to reply to, and take out my trusty fountain pen.&lt;/p&gt;
&lt;p&gt;Above, I assumed the existence of flawless OCR for my handwriting. In this case, I think most of my friends could actually be happy receiving a scan of my handwritten replies. It would have a sort of analog charm to it.&lt;/p&gt;
&lt;p&gt;If they use the same embodied internet system, perhaps it would be more like faxing than email.&lt;/p&gt;
&lt;p&gt;The big question here is accessibility; I suppose screenreaders would just have to work off of an OCR version? I don’t have a good answer.&lt;/p&gt;
&lt;h2&gt;surfing the web&lt;/h2&gt;
&lt;p&gt;I expect that I would have to use something akin to &lt;a href=&quot;https://benjaminhollon.com/musings/urlref/&quot;&gt;my URL shortener intended for handwritten notes&lt;/a&gt; to help me out, here. Every time I encounter a link that was printed out by my system, it could include a urlref in parentheses afterward, which I would have to somehow enter into the system to get a printout of the webpage.&lt;/p&gt;
&lt;p&gt;Simplest would be a keyboard, of course. Say I planted a keyboard right below the output of the printer. No monitor needed, I just type the reference and hit return. I could even use a macro pad with only the keys needed to type a URL reference.&lt;/p&gt;
&lt;p&gt;I’d keep a notebook full of references to key starting navigation points for the internet. After typing one in, I’d follow links from there on to get to where I need to go.&lt;/p&gt;
&lt;p&gt;Maybe I would even allow myself to type search queries and get a printout of the results from &lt;a href=&quot;https://clew.se/&quot;&gt;Clew&lt;/a&gt;. I’m honestly not sure where to draw the line for this one and what counts as “embodied”. I probably would need a small e-ink screen to go with the keyboard, to display what I’ve typed and potentially give a preview of a page before I print it.&lt;/p&gt;
&lt;h2&gt;feeds&lt;/h2&gt;
&lt;p&gt;This is a lot easier. Each website I print out from the above could include a small QR code in the corner. I’d then have a scanner for that which would load the page, detect a RSS/Atom feed, and add it to my subscription list.&lt;/p&gt;
&lt;p&gt;All new items from my subscriptions would be printed out and dropped in a box for me each morning. If I wanted to reply to an article, I could either do so via my blog or my above system for sending email.&lt;/p&gt;
&lt;h2&gt;conclusion&lt;/h2&gt;
&lt;p&gt;I know a bunch of this is hilariously implausible or impractical, but I had fun imagining it, and it’s a worthwhile thought experiment. In what ways would you adjust this system? Do you have ideas for how to embody other digital systems? You can send me an email with the link below. I might even send you a picture of a handwritten reply (no promises).&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01KNRCRZVV03Y32R9ZP2J8PN6Q"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2026-04-09T05:43:40.000Z</updated>
		<published>2026-04-09T05:43:40.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/currency-is-an-abstraction-of-value/</id>
		<link href="https://benjaminhollon.com/musings/currency-is-an-abstraction-of-value/" hreflang="en" rel="alternate"/>
		<title>currency is an abstraction of value</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>Your money represents the level at which you value your time and belongings. How are you spending it?</summary>
		<content type="html">&lt;p&gt;In my Religious Communication course last semester, we had a discussion of economics. I won’t get into the details, but what matters now is my very basic definition of “capitalism”, which the class ended up adopting for most of  our discussion:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;a system that abstracts value into currency to simplify exchange of goods and services&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;While I had an inexpressible amount of fun in that discussion shattering the worldviews of middle-class Texans by persuading them that billionaires don’t actually deserve their wealth, that’s not what I want to focus on today.&lt;/p&gt;
&lt;p&gt;I want to focus on how I defined currency: as an abstraction of value.&lt;/p&gt;
&lt;p&gt;Currency represents the level at which people value their time and belongings. In theory. In reality, it’s merely an abstraction of that value, meaning a simplified representation to serve the purposes of the overall capitalist mechanism.&lt;/p&gt;
&lt;p&gt;Abstractions don’t always accurately represent their origins. Currency, in particular, does not always reward the true rigor of labor, and it values efficiency over people.&lt;/p&gt;
&lt;p&gt;I’ve been thinking about this again in the context of the way contemporary LLMs have commoditized writing and words. As someone who considers the agglomeration of words my craft, this is understandably a concern of mine.&lt;/p&gt;
&lt;p&gt;I’ve read before that in a post-scarcity world, one where a particular craft has been automated, artisanship—intentional, human labor practicing a craft as an art—becomes immensely valuable.&lt;/p&gt;
&lt;p&gt;That used to comfort me.&lt;/p&gt;
&lt;p&gt;Of course, it’s true; human-crafted objects are far more valuable than mass produced ones, and it’s the same with, say, information-based artifacts like stories (now automated via “AI”). But currency is only an &lt;em&gt;abstraction&lt;/em&gt; of value.&lt;/p&gt;
&lt;p&gt;In terms of that abstraction, the vast majority of people can’t afford to pay people the amount they value their work at. Even worse, the few who can afford that level of value are the 1%, the billionaires—and they &lt;em&gt;don’t&lt;/em&gt; value human labor.&lt;/p&gt;
&lt;p&gt;The capitalist system we live in does not &lt;em&gt;allow&lt;/em&gt; us to fully express the value we hold for things, as any currency we dedicate to that task is currency we can’t spend on the essentials we need to live.&lt;/p&gt;
&lt;p&gt;Our world values thrift and a willingness to make decisions for purely currency-driven reasons, rewarding whatever is the cheapest and with the least overhead. In practical terms, that works out to rewarding companies that pay the least to the people who work for them.&lt;/p&gt;
&lt;p&gt;People have been trained to think of currency this way because we see currency exchange as primarily taking place between us and faceless corporations. No one cares if a faceless corporation makes less money because we decided to purchase from a competitor. Which is good; we shouldn’t be caring about corporations.&lt;/p&gt;
&lt;p&gt;But we &lt;em&gt;should&lt;/em&gt; be caring about people. They deserve our expressions of value. Or, if necessary, they deserve the abstraction of value that we label “currency”.&lt;/p&gt;
&lt;p&gt;I don’t have a call to action today, because I don’t really know what action to take to “solve” this issue. But I do strongly believe in the power of shifting the mindset of a people, as collective action is the medium of change for systemic issues. So, start thinking about the currency you spend in these terms. Talk about it in these terms.&lt;/p&gt;
&lt;p&gt;Your money is an abstraction of the value you have for your time and belongings. How are you spending that finite amount of value you can express?&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</content>
		<updated>2026-04-03T06:33:41.000Z</updated>
		<published>2026-04-03T06:33:41.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/2025-in-review/</id>
		<link href="https://benjaminhollon.com/musings/2025-in-review/" hreflang="en" rel="alternate"/>
		<title>2025 in review</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>I did a lot more in 2025 than just graduate college.</summary>
		<content type="html">&lt;p&gt;Wow, I haven’t done this &lt;a href=&quot;https://benjaminhollon.com/musings/2022-in-review/&quot;&gt;since 2022&lt;/a&gt;, have I? Well, here goes nothing.&lt;/p&gt;
&lt;h2&gt;university&lt;/h2&gt;
&lt;p&gt;I graduated! I now have a BA in Communication from Texas A&amp;amp;M University (and a minor in English), and as much as I had fun and learned a lot, I’m glad to be done.&lt;/p&gt;
&lt;p&gt;If I had to describe my “focus” in my studies, I’d label it as New Media and Independent Publishing.&lt;/p&gt;
&lt;p&gt;And, now that I’ve finished with that, I’ve moved back to my beloved home in the tropics for at least the next year.&lt;/p&gt;
&lt;h2&gt;writing&lt;/h2&gt;
&lt;p&gt;My plan for 2026 is to spend it as a full-time writer and see if I can make that take off as a career by this time next year. Exciting!&lt;/p&gt;
&lt;p&gt;I did have a notable publication this last year by &lt;a href=&quot;https://nantucketlit.com/&quot;&gt;Nantucket Lit&lt;/a&gt;: my story &lt;a href=&quot;https://nantucketlit.com/books/overscan/overscanbook/#Those_Who_Breathe_Easy&quot;&gt;“Those Who Breathe Easy”&lt;/a&gt; appeared in the &lt;em&gt;Overscan&lt;/em&gt; anthology which was published this August. Also keep an eye out for my writing in the new &lt;a href=&quot;https://nantucketlit.com/postcards.html&quot;&gt;First-Class Fiction&lt;/a&gt; postcards, which will be sent out throughout this coming year.&lt;/p&gt;
&lt;p&gt;I have some writing ideas that I’m working on, including a very cool publishing project, but nothing ready to announce yet.&lt;/p&gt;
&lt;h2&gt;coding&lt;/h2&gt;
&lt;p&gt;Besides the secret publishing project I mentioned above, which still has a fair bit of coding work ahead of it, my main projects at the moment are &lt;a href=&quot;https://writingmonth.org/&quot;&gt;Writing Month&lt;/a&gt; and &lt;a href=&quot;https://clew.se/&quot;&gt;Clew&lt;/a&gt;. Clew, in particular, I’ve put thousands of lines of code toward in the last year, but I haven’t finished the refactor I’m working on so the changes aren’t public yet.&lt;/p&gt;
&lt;h2&gt;consumption&lt;/h2&gt;
&lt;p&gt;Want a brief summary of what I’ve been reading, listening to, playing, and watching this year? Here you go!&lt;/p&gt;
&lt;h3&gt;books&lt;/h3&gt;
&lt;p&gt;Not going to list everything I read, but here’s a brief summary of the highlights (mostly from the second half of the year, when I really got back into reading):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The full &lt;em&gt;The Expanse&lt;/em&gt; series&lt;/li&gt;
&lt;li&gt;The full &lt;em&gt;Murderbot Diaries&lt;/em&gt; (which I read through not once but twice&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.lifeaftercars.com/&quot;&gt;&lt;em&gt;Life After Cars&lt;/em&gt;&lt;/a&gt;, which I pre-ordered and loved&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Here Comes the Sun&lt;/em&gt;, by Bill McKibben&lt;/li&gt;
&lt;li&gt;I reread &lt;em&gt;The Gift of Rain&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Many texts for my “Literature for Children” course&lt;/li&gt;
&lt;li&gt;Many issues of &lt;em&gt;Clarkesworld Magazine&lt;/em&gt;, as well as &lt;em&gt;Beneath Ceaseless Skies&lt;/em&gt;, which I just began subscribing to&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some things I’m now reading:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ben Bova’s &lt;em&gt;As on a Darkling Plain&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Leo Tolstoy’s &lt;em&gt;The Kingdom of God is Within You&lt;/em&gt; (slow going, but I did write my final paper for my “Religious Communication” course this semester on chapter three)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I also acquired a precious copy of &lt;a href=&quot;https://internetphonebook.net/&quot;&gt;&lt;em&gt;The Internet Phone Book&lt;/em&gt;&lt;/a&gt;, which I have only lightly perused so far but can’t wait to dig into.&lt;/p&gt;
&lt;h3&gt;games&lt;/h3&gt;
&lt;p&gt;Some games I completed this year:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Dead Cells&lt;/em&gt; - I beat the secret final boss and all the DLCs (except &lt;em&gt;Return to Castlevania&lt;/em&gt;, which &lt;a href=&quot;https://joelchrono.xyz/&quot;&gt;Joel&lt;/a&gt; just gifted me)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Chained Echoes&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;1000xRESIST&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;I Was a Teenage Exocolonist&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pyre&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Though released in August of 2024, I didn’t do a review that year and need to also mention &lt;em&gt;World of Goo 2&lt;/em&gt;, a lovely sequel to one of my beloved childhood treasures.&lt;/p&gt;
&lt;p&gt;Some games I’m currently actively playing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Replaying &lt;em&gt;CrossCode&lt;/em&gt; with &lt;a href=&quot;https://joelchrono.xyz/&quot;&gt;Joel&lt;/a&gt; and &lt;a href=&quot;https://www.steffo.eu/&quot;&gt;Steffo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Astral Ascent&lt;/em&gt; (a current favorite)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Noita&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Rogue Legacy&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Citizen Sleeper&lt;/em&gt; (another gift from Joel; I’m currently taking a break from it though)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Hollow Knight&lt;/em&gt;, which I’ve reached the final boss of&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;music&lt;/h3&gt;
&lt;p&gt;I acquired 109 albums in 2025, but I’ll endeavor to list a few of my favorites:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Chick_Corea&quot;&gt;Chick Corea&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Antidote&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;All three &lt;em&gt;Trilogy&lt;/em&gt; albums&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Forever Yours&lt;/em&gt; (just released, recordings from his last two concerts, spectacular)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://hip-bonemusic.bandcamp.com/&quot;&gt;Michael Davis&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Open City&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Absolute Trombone&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;New Brass&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/The_Manhattan_Transfer&quot;&gt;The Manhattan Transfer&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Tonin’&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Bop Doo-Wopp&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Bobby_McFerrin&quot;&gt;Bobby McFerrin&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Bang! Zoom&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Spontaneous Inventions&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;The Voice&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;(with Yo-Yo Ma) &lt;em&gt;Hush&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://seafury.bandcamp.com/&quot;&gt;SeaFury&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;we who wander&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;atmo&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Sting_(musician)&quot;&gt;Sting&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;…All This Time&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;The Soul Cages&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/James_Taylor&quot;&gt;James Taylor&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;New Moon Shine&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Flag&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Hourglass&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;October Road&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Sweet Baby James&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://claudefontaine.bandcamp.com/&quot;&gt;Claude Fontaine&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;La Mer&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Claude Fontaine&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;blogs&lt;/h3&gt;
&lt;p&gt;Some favorite RSS feeds from the past year, which you should check out:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ratfactor.com/atom.xml&quot;&gt;Ratfactor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://granary.io/url?input=html&amp;amp;output=atom&amp;amp;url=https://jamesg.blog/longform-feed/&quot;&gt;James&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://tracydurnell.com/feed/&quot;&gt;Tracy Durnell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.ctms.me/index.xml&quot;&gt;Dom Corriveau&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://lmnt.me/feed.xml&quot;&gt;LMNT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://axxuy.xyz/blog/feed.xml&quot;&gt;Axxuy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://grumpy.website/feed.xml&quot;&gt;Grumpy Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://hollie.eilloh.net/rss.xml&quot;&gt;Hollie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://bojidar-bg.dev/blog.xml&quot;&gt;Bojidar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://slatecave.net/atom.xml&quot;&gt;Slatian&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Check out &lt;a href=&quot;https://benjaminhollon.com/blogroll/&quot;&gt;my blogroll&lt;/a&gt; for more.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;That’s it for now. See y’all in the new year!&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</content>
		<updated>2025-12-31T08:34:14.000Z</updated>
		<published>2025-12-31T08:34:14.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/card-calendar/</id>
		<link href="https://benjaminhollon.com/musings/card-calendar/" hreflang="en" rel="alternate"/>
		<title>building an analog week calendar with a deck of cards</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>All it takes to indicate the week number is a standard deck of playing cards.</summary>
		<content type="html">&lt;p&gt;As I’ve written before, &lt;a href=&quot;https://benjaminhollon.com/musings/thoughts-on-iso-week-dates/&quot;&gt;I love week dates&lt;/a&gt;, and I’ve started using them for all of my personal organization.&lt;/p&gt;
&lt;p&gt;Of course, since I’m pretty much the only one using the system, it can be difficult to find products that are designed to work for me, so I end up building my own. Ever since realizing that the number of cards in a deck matches the number of weeks in a year, I’ve been planning an analog calendar built purely with an ordinary deck of cards.&lt;/p&gt;
&lt;h2&gt;a note on suit order&lt;/h2&gt;
&lt;p&gt;Before I jump in, I do want to make a quick note about how I order the suits of cards; for this calendar, I’m using English alphabetical order, with clubs (first in alphabetical order) as lowest and spades (last in alphabetical order) as highest: ♣♦♥♠&lt;/p&gt;
&lt;p&gt;This is the most common ordering in Western card games I’ve seen. I’ve also played games using an order more common in East Asia, which swaps the hearts and diamonds: ♣♥♦♠&lt;/p&gt;
&lt;p&gt;The English alphabetical suit order is easiest to explain and remember, though, so it’s what I’m using.&lt;/p&gt;
&lt;h2&gt;the system&lt;/h2&gt;
&lt;p&gt;Each suit represents one quarter of the year:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;♣ - Quarter 1, weeks 1-13&lt;/li&gt;
&lt;li&gt;♦ - Quarter 2, weeks 14-26&lt;/li&gt;
&lt;li&gt;♥ - Quarter 3, weeks 27-39&lt;/li&gt;
&lt;li&gt;♠ - Quarter 4, weeks 40-52&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Within each suit, the number (with Ace representing 1 through King as 13) represents the week number &lt;em&gt;within that quarter&lt;/em&gt;. For example, this week is number 45 on the ISO calendar, which is the sixth week of quarter four, represented by the six of spades.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&quot;https://benjaminhollon.com/assets/images/card-calendar/overhead.webp&quot; alt=&quot;The six of spades, face up, next to a pile of cards yet to be overturned.&quot; tabindex=&quot;0&quot;&gt;&lt;figcaption&gt;The current week, on my calendar.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The rare 53rd week (ISO week dates use a &lt;em&gt;leap week&lt;/em&gt; calendar system) will be represented by a joker 🃏.&lt;/p&gt;
&lt;p&gt;This calendar currently only represents the week number, not the day of the week. I haven’t decided whether to include the day, yet.&lt;/p&gt;
&lt;h2&gt;creating the physical calendar&lt;/h2&gt;
&lt;p&gt;The actual physical calendar, in its simplest form, is simply a deck of cards. Sort it from low to high, beginning with the Ace of Clubs and ending with the King of Spades and a joker. Place this deck face down.&lt;/p&gt;
&lt;p&gt;Each week, turn over one card and place it face up in a pile next to the deck. (If you’re not starting in week one, skip to the current week’s card.) Done right, at the end of the year you can simply flip the exhausted deck back over to reset the calendar.&lt;/p&gt;
&lt;p&gt;One of my favorite elements of this calendar is the very clear physical representation of how far we are through the year. Take a look; we’re near the end of the year, so the deck has very few cards compared to the discard pile of weeks that have already passed.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&quot;https://benjaminhollon.com/assets/images/card-calendar/side.webp&quot; alt=&quot;My calendar, viewed from the side to show the relative heights of the piles. The deck is face down on the left, the discard pile on the right.&quot; tabindex=&quot;0&quot;&gt;&lt;figcaption&gt;Even though it’s just a deck of cards to the casual observer, the presentation clearly shows that there is more than meets the eye.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;This calendar should, of course, be put in a highly visible place, but one where it’s not likely to be disturbed accidentally. This could make a great conversation piece!&lt;/p&gt;
&lt;h2&gt;possible improvements&lt;/h2&gt;
&lt;p&gt;There are two main improvements I can think of right now:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nicer deck of cards would be cool; right now I’m using a generic Bicycle deck. Perhaps something like &lt;a href=&quot;https://lmnt.me/&quot;&gt;LMNT&lt;/a&gt;’s &lt;a href=&quot;https://www.junior.cards/junior-playing-cards/&quot;&gt;Junior Playing Cards&lt;/a&gt;? Those have a lovely aesthetic to them. Really, any artisanal deck would look fabulous.&lt;/li&gt;
&lt;li&gt;Some sort of enclosure would be very cool. Something 3D-printed is the obvious solution; I’ll have to think about an ideal design. This could keep things in place while raising the professional look of the setup from two piles of cards.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Any other thoughts or recommendations are very welcome.&lt;/p&gt;
&lt;h2&gt;closing thoughts&lt;/h2&gt;
&lt;p&gt;It’s simple, but I really like this. There’s something very aesthetically-pleasing about this, both visually and functionally. (I see aesthetics as encompassing far more than just looks.)&lt;/p&gt;
&lt;p&gt;I’m going to continue mulling over this; there is definitely a lot of room for improvement.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01K9C0960J8RA5KDXN7WYA8KMQ"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2025-11-06T07:04:30.000Z</updated>
		<published>2025-11-06T07:04:30.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/subscriptions-and-budgets/</id>
		<link href="https://benjaminhollon.com/musings/subscriptions-and-budgets/" hreflang="en" rel="alternate"/>
		<title>analyzing subscriptions and budgets</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>Hoping to help people make better financial decisions, here is my thought process for spending.</summary>
		<content type="html">&lt;p&gt;A number of my friends have been posting summaries of the different services they subscribe to, which I find a fascinating practice I’ve been doing and analyzing in private for years, now.&lt;/p&gt;
&lt;p&gt;In the hopes that it well help people make better financial decisions, I’ll walk you through the process of how I decide to allocate my money.&lt;/p&gt;
&lt;h2&gt;week dates, my beloved&lt;/h2&gt;
&lt;p&gt;I’ve written before &lt;a href=&quot;https://benjaminhollon.com/musings/thoughts-on-iso-week-dates/&quot;&gt;on ISO week dates&lt;/a&gt;, a system for tracking the date via weekly rhythms without involving months. Since writing that, I’ve transitioned almost all of my personal systems to week dates, and been far better for it. My life is built around weekly rhythms, and using week dates helps me better visualize how numbers fit into that routine.&lt;/p&gt;
&lt;p&gt;In this post, I have done the math to convert my subscriptions into cost in USD &lt;em&gt;per week&lt;/em&gt;, for these reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard unit of measurement means we don’t have to get confused by comparing monthly and annual costs&lt;/li&gt;
&lt;li&gt;Thinking in terms of months or years is too abstract for our minds to really compare costs to how much we use the services in question.&lt;/li&gt;
&lt;li&gt;Because this is the way I do it in my personal calculus, and after all that’s what this article is about.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;a brief aside: costs covered by donations&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://benjaminhollon.com/musings/thoughts-on-breaking-even/&quot;&gt;As I’ve written&lt;/a&gt;, I have started accepting donations for a few of my projects, and people have been so overwhelmingly generous that I’ve broken even on most of my hobby projects. Before I get into the meat of this post, I’ll break down the recurring costs I pay from donated funds:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Server Hosting&lt;/strong&gt; - $4.90/week&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Remote Backups&lt;/strong&gt; - $0.46/week&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Domain names&lt;/strong&gt; - $0.99/week (this only includes domains from these projects; I’ll list personal ones later)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In total, $6.35 per week. I currently receive $20.21 per week in donations from my incredibly-generous patrons, so there is definitely a surplus I’ve been deciding how to spend on a case-by-case basis.&lt;/p&gt;
&lt;p&gt;Costs listed from this point on will all be from my personal discretionary funds.&lt;/p&gt;
&lt;h2&gt;personal subscriptions&lt;/h2&gt;
&lt;p&gt;Without further ado, let’s enumerate costs.&lt;/p&gt;
&lt;h3&gt;essentials&lt;/h3&gt;
&lt;p&gt;I will not be canceling any of these, as they’re central to everything I do.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Email&lt;/strong&gt; - $0.24/week&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FOSS donations&lt;/strong&gt; - $1.14/week&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Domain names&lt;/strong&gt; - $1.66/week&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All together, that’s $3.04/week, which isn’t bad at all considering the previously-mentioned surplus from donations to my projects.&lt;/p&gt;
&lt;h3&gt;entertainment&lt;/h3&gt;
&lt;p&gt;I only have one entertainment subscription, in the literal sense:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Clarkesworld Magazine&lt;/strong&gt; - $0.92/week&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I used to also subscribe to &lt;em&gt;Forever Magazine&lt;/em&gt;, but have paused my subscription until I catch up on my backlog.&lt;/p&gt;
&lt;p&gt;As I begin to allocate more time to pursuing my writing career, I expect I will subscribe to more magazines and develop a better process/routine for keeping up with them, but that is a topic for another time.&lt;/p&gt;
&lt;p&gt;Unlike many people, I don’t pay for any streaming services, either film or music.&lt;/p&gt;
&lt;p&gt;While I’ve &lt;em&gt;technically&lt;/em&gt; listed all my subscriptions at this point, I have a number of &lt;em&gt;de facto&lt;/em&gt; subscriptions in the form of budgeting.&lt;/p&gt;
&lt;h2&gt;budgets vs subscriptions&lt;/h2&gt;
&lt;p&gt;Instead of traditional subscriptions, I tend to favor buying entertainment outright in budgeted recurring amounts.&lt;/p&gt;
&lt;p&gt;For example, I maintain my own digital music library, so I put the cost I might have paid toward a Spotify subscription towards buying music.&lt;/p&gt;
&lt;p&gt;Similarly, instead of a subscription service for video games, I buy DRM-free games, usually on sale.&lt;/p&gt;
&lt;p&gt;As opposed to, say, a subscription to a magazine, the clearest benefit here is that I get to choose exactly what I get with my money.&lt;/p&gt;
&lt;p&gt;For example, let’s take &lt;a href=&quot;https://joelchrono.xyz/blog/on-subscriptions-2025&quot;&gt;my friend Joel’s article on this topic&lt;/a&gt;. In it, he describes his decision to buy Humble Choice, a subscription which regularly gives curated games, chosen for you.&lt;/p&gt;
&lt;p&gt;As I pointed out to him, knowing his gaming habits, he owns far more games than he actually has time to play. If instead of a subscription like this, he saved the money for specific games he knows he will like, then waits to buy more games until he’s made satisfying progress on what he has, he will both enjoy his time gaming more and spend less money on games, without needing to cut back on his time spent gaming.&lt;/p&gt;
&lt;p&gt;In short, a budget instead of a subscription gets him more value with less money, even though &lt;em&gt;technically speaking&lt;/em&gt; he’s receiving less content per unit of money he spends.&lt;/p&gt;
&lt;p&gt;When budgeting for entertainment, my general rule of thumb is to spend $0.50-$1.00 per hour I spend on a category of entertainment. By spending $0.92 on Clarkesworld, for example, I should expect to spend 1-2 hours per week reading it to get my money’s worth. When I buy a video game for $5, I expect to play it for at least ten hours.&lt;/p&gt;
&lt;p&gt;Music is a little harder to gauge, since I listen to &lt;em&gt;so much&lt;/em&gt; music and have listened to everything in my collection many times. Instead, I try to gauge how much &lt;em&gt;novelty&lt;/em&gt; I want in my music listening experience: I tend to desire at least 1-2 new albums to listen through and savor each month, so I budget accordingly, with the occasional spree of buying used CDs on clearance to add some bulk to the collection.&lt;/p&gt;
&lt;p&gt;The rule of thumb in all of this is to compare the money spent per unit of time. For subscriptions, this can be measured in money per week. For budgets, looking at how much time you spend versus the money you spend is valuable.&lt;/p&gt;
&lt;p&gt;I would list what my budgets for entertainment currently are, but I’m actually in the middle of updating them and don’t know yet how things will stabilize. I currently expect to spend less on games and stationery while spending more on music and literary magazines.&lt;/p&gt;
&lt;h2&gt;a useful formula&lt;/h2&gt;
&lt;p&gt;This is by no means a complete formula, but this is a work-in-progress bit of quick math I’ve been using to measure the time value of purchases, specifically of video games (though it can be applied to other areas).&lt;/p&gt;
&lt;p&gt;First, you’ll need to work out these variables for the purchase in question:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Rating&lt;/strong&gt; - If evaluating something you already own, use your personal rating. Otherwise, use the average rating of reviews for the item. &lt;code&gt;1&lt;/code&gt; is the best rating, &lt;code&gt;0&lt;/code&gt; is the worst. You can easily swap in a fraction like &lt;code&gt;5/5&lt;/code&gt; or &lt;code&gt;3/5&lt;/code&gt; to emulate a rating out of five stars.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Time spent&lt;/strong&gt; - Again, if you own it, use the time you spent. Otherwise, resources like &lt;a href=&quot;https://howlongtobeat.com/&quot;&gt;How Long to Beat&lt;/a&gt; can provide a good estimate.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cost&lt;/strong&gt; - This is typically the total cost for buying something outright. If you’re evaluating a subscription, use the weekly cost and fill in “time spent” in terms of average time per week.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With that figured out, plug it into a calculator:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;cost / (time * rating)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;In this formula, &lt;strong&gt;a lower result is better&lt;/strong&gt;. To summarize, the result represents “cost per amount of time” (so lower cost is better), weighted by how much you enjoyed the result. For example, take a $7.50 game that took 7.6 hours to beat.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If it was an amazing game, &lt;code&gt;5/5&lt;/code&gt;, the score is 0.98. You spent about a dollar per hour; the rating in this case doesn’t affect the equation.&lt;/li&gt;
&lt;li&gt;If the game was mediocre, &lt;code&gt;3/5&lt;/code&gt;, the score is &lt;code&gt;1.64&lt;/code&gt;, significantly worse. Because the game was not as enjoyable, in a sense it costed you more. If I do the math, you would’ve had to get a good deal on the game and have paid only $4.47, for the value to have worked out the same way.&lt;/li&gt;
&lt;li&gt;If it was a terrible game, &lt;code&gt;1/5&lt;/code&gt;, the score is a terrible &lt;code&gt;4.93&lt;/code&gt;. Only if the game was on sale for a low $1.49 would it have been worth it. (The math breaks down a bit here; personally, I’d have given up on the game long before finishing if it were this terrible, and I would ideally not have bought it in the first place.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I aim for entertainment I buy to fall into the 0.50 to 1.00 range. Of course, if it’s lower, even better—that means you’re getting more value for less money—but in general 0.50 to 1.00 means the creators were fairly paid, without ripping me off in the process.&lt;/p&gt;
&lt;p&gt;So far, I’ve used this formula to compare games I’ve considered buying by plugging in the average play time and rating people end up with and comparing to the cost of the game. With this, I can generally estimate how valuable games will be and make wise decisions on how to distribute my limited money for the best return.&lt;/p&gt;
&lt;h2&gt;conclusion&lt;/h2&gt;
&lt;p&gt;This has been a very technical and number-driven post, which isn’t my norm. If you enjoyed this or found it useful, I’d love to hear from you! Similarly, I’m very open to suggestions on how to improve my methodology or calculations.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</content>
		<updated>2025-10-01T07:56:57.000Z</updated>
		<published>2025-10-01T07:56:57.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/my-ideal-tech-setup/</id>
		<link href="https://benjaminhollon.com/musings/my-ideal-tech-setup/" hreflang="en" rel="alternate"/>
		<title>my ideal tech setup</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>Dreaming up tech I wish I had is a good way to evaluate what I really want and need.</summary>
		<content type="html">&lt;p&gt;I tend to be practical about my tech, trying to keep using things as long as they’ll work. That said, it’s been an interesting thought experiment to imagine what my setup &lt;em&gt;would&lt;/em&gt; look like in my ideal world, both hardware and software.&lt;/p&gt;
&lt;h2&gt;computers&lt;/h2&gt;
&lt;p&gt;This is probably the most fanciful (and expensive) adaptation of my current setup, so I’ll go ahead and lead with it.&lt;/p&gt;
&lt;p&gt;Since developing an interest in analog tools, I’ve also been adapting my expectations toward computer use:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;https://benjaminhollon.com/musings/i-need-more-analog-projects/&quot;&gt;I want using analog tools to be my &lt;em&gt;default&lt;/em&gt; mode&lt;/a&gt;, and any use of computers to be an intentional choice.&lt;/li&gt;
&lt;li&gt;I would like to have a dedicated space for using computers, and not to lie around anywhere on my laptop.&lt;/li&gt;
&lt;li&gt;I still do need to be able to travel with my setup without losing any major functionality.&lt;/li&gt;
&lt;li&gt;I’m trying to make more and more of my tasks possible to complete offline or with intermittent network connections. For example, I’ve altered my email setup to run off of a local copy of all my emails that syncs with the server when I’m online.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;With that in mind, let’s catalog essential tasks I’ll need to be able to do with my devices:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;I need to be able to write&lt;/strong&gt;; even though I do much of that on paper, now, I eventually transcribe and edit work digitally. I’m not worried about this, since my preferred editor, &lt;code&gt;neovim&lt;/code&gt;, should work on any hardware/software platform.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;I need to be able to work on my coding projects.&lt;/strong&gt; While development work can be compute-intensive, I mostly do web development or work on otherwise-lightweight projects. Again, this should work on most hardware/software platforms.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;I need to be able to keep in contact with friends and family.&lt;/strong&gt; Most people I’m close to live in different time zones, so messaging and video calls are a requirement (a little more on that later).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;I need some entertainment.&lt;/strong&gt; While I don’t necessarily need my full video game library when traveling, it would be nice to be able to carry and use a decent supply of e-books, videos, music, and maybe a few lightweight or emulated games. This imposes some storage requirements, as well as the computing resources to &lt;em&gt;use&lt;/em&gt; whatever entertainment I stockpile.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Considering all this, I think my &lt;em&gt;ideal&lt;/em&gt; setup would involve two main computing devices (I’ll mention my phone later):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A desktop-style computer that stays in place at a desk.&lt;/li&gt;
&lt;li&gt;A lightweight laptop of some sort to travel with. It wouldn’t need very intense computing resources, though strong battery life would be nice.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My Framework Laptop is pretty great, but a lot of that greatness is in the computing power, which I’m very happy with, and not the peripherals, form factor, etc. As a main computing device, I don’t see myself being able to pass it up with a desktop computer that’s more useful to me.&lt;/p&gt;
&lt;p&gt;So, my idea? Convert it &lt;em&gt;into&lt;/em&gt; a desktop. Framework sells &lt;a href=&quot;https://frame.work/products/cooler-master-mainboard-case&quot;&gt;a specially designed case for the mainboard&lt;/a&gt; which is very compact and fits my desires perfectly with hardware I already mostly have. &lt;strong&gt;Implementation cost:&lt;/strong&gt; $40 (plus whatever a decent monitor costs)&lt;/p&gt;
&lt;p&gt;For the travel device, I have to go with my dream portable device: &lt;a href=&quot;https://shop.mntre.com/products/mnt-pocket-reform&quot;&gt;the MNT Pocket Reform&lt;/a&gt;. Notably, I don’t think this would work as my primary computing device, but as a traveling tech setup? It would be amazing and perfect. (With the possible exception of battery life, but I could make it work.)&lt;/p&gt;
&lt;p&gt;As an ARM device, software support would be more limited than my Framework laptop, but for my main productive tasks, this shouldn’t be an issue. While it likely wouldn’t be able to play most of my games, I should be able to get a couple lightweight emulated games running to keep me engaged, and it would of course be able to manage my e-books, downloaded webcomics, music, and so forth, particularly equipped with a 1TB SSD to store downloaded media. &lt;strong&gt;Implementation cost:&lt;/strong&gt; $1250&lt;/p&gt;
&lt;p&gt;I don’t see myself actually putting up the cash to buy a Pocket Reform any time soon, and without it, it doesn’t make sense to convert my Framework Laptop into a desktop. But it’s nice to know the dream. And, knowing the basics of what I need, if I spy a different, cheaper device that would fill in the “travel device” role, I can recognize that.&lt;/p&gt;
&lt;p&gt;Alternatively: I already &lt;em&gt;have&lt;/em&gt; an old Inspiron n411z which is an amazing device, but more bulky and I don’t have a working battery for it. If I can track down a reliable battery replacement (tips welcome; I’ve been burned once already), it would be a great secondary device, though, again, it’s a little bulky and heavy. I could also look into replacing the hard drive with a solid state drive. &lt;strong&gt;Implementation cost:&lt;/strong&gt; $25-125&lt;/p&gt;
&lt;h2&gt;reading&lt;/h2&gt;
&lt;p&gt;To me, the ideal case is doing most of my reading in physical books. That would rock. But realistically, I’m gonna be doing a ton of reading digitally:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I have digital magazine subscriptions, most notably to &lt;a href=&quot;https://clarkesworldmagazine.com/&quot;&gt;Clarkesworld&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I read a &lt;em&gt;ton&lt;/em&gt; of blog posts, notably via web feeds&lt;/li&gt;
&lt;li&gt;I simply don’t have the space to store or money to buy all the physical books I wish I had&lt;/li&gt;
&lt;li&gt;E-books are far better when I’m traveling, for both space and weight.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;books&lt;/h3&gt;
&lt;p&gt;I think the obvious top contender for e-books is an e-reader (reading on a computer or phone is a pain). I have a Kindle, managing books for it through Calibre, which works just fine for this task.&lt;/p&gt;
&lt;p&gt;That said, I &lt;em&gt;do&lt;/em&gt; wish my e-reader had physical page turn buttons. I still have an old Kindle 4 with them, but the screens on those were really sensitive and this one’s has acquired issues with partial refresh that can make the screen unreadable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Estimated implementation cost:&lt;/strong&gt; $0 if I stick with my current hardware (most likely), $30 if I buy a refurbished Kindle 4 to get back those page turn buttons (but this would be less durable and wouldn’t have a light for reading in dark environments), $100-150 if I bought a current model of e-reader, most likely from Kobo (I don’t see myself doing this unless my current Kindle breaks; the cost isn’t worth the gains, but hey, we’re talking about my &lt;em&gt;dream&lt;/em&gt; setup).&lt;/p&gt;
&lt;p&gt;Hey, and while I’m dreaming, I wish there were more sources of DRM-free, affordable e-books out there. I can make do with what exists, though.&lt;/p&gt;
&lt;h3&gt;feeds&lt;/h3&gt;
&lt;p&gt;Currently, I read my feeds on my laptop or phone. In my ideal setup, I’d have my feeds on my e-reader like my books.&lt;/p&gt;
&lt;p&gt;Calibre has some built-in RSS feed functionality, but in my experience it feels a bit clunky and not really the way I want to consume my feeds. &lt;a href=&quot;https://koreader.rocks/&quot;&gt;KOReader&lt;/a&gt;’s support for feeds seems like a better bet to me, though I haven’t been able to get KOReader running on my main Kindle, so that might not be a feasible solution for me at the moment.&lt;/p&gt;
&lt;p&gt;Whatever device I end up reading my feeds on, I want to make some adjustments. I think a serious problem with my feed reading habits is that I place an expectation on myself to read every item that comes in, which isn’t really healthy.&lt;/p&gt;
&lt;p&gt;I want to read these posts, but I’d rather make intentional choices to read feeds for a set amount of time than compulsively check for new articles. I’d let any posts I don’t get to simply disappear after a certain amount of time, to keep the queue from becoming overwhelming or giving me an excuse to procrastinate on my work to get things read.&lt;/p&gt;
&lt;p&gt;I’ve done &lt;a href=&quot;https://codeberg.org/benjaminhollon/feedpub&quot;&gt;some brief work experimenting with building a tool for this&lt;/a&gt;, but haven’t gotten far as of this writing.&lt;/p&gt;
&lt;h2&gt;listening&lt;/h2&gt;
&lt;p&gt;I have two primary categories of listening: music and podcasts.&lt;/p&gt;
&lt;p&gt;Ideally I’d like to have one dedicated device that takes care of both tasks. Now that I have a &lt;a href=&quot;https://www.crowdsupply.com/cool-tech-zone/tangara&quot;&gt;Tangara&lt;/a&gt;, I can do that, at least with regards to hardware.&lt;/p&gt;
&lt;p&gt;That said, I haven’t actually started listening to podcasts on it, as the support is still being worked on. Most important to me, I listen to podcasts at 1.5x speed, which the Tangara does not yet support. I’d have to transcode the audio files themselves when I load them on to the device, which I haven’t taken the time to script, yet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Estimated implementation cost:&lt;/strong&gt; $0 (my ideal music setup is fully achieved; podcasting requires some software work.)&lt;/p&gt;
&lt;h2&gt;messages&lt;/h2&gt;
&lt;p&gt;This is the most fanciful section of this post.&lt;/p&gt;
&lt;p&gt;I want to be able to use a single messaging app with everyone I communicate with that &lt;em&gt;doesn’t&lt;/em&gt; require a phone to be i the loop. I’d want to be able to run a lightweight client on my computer, ideally in the terminal. End to end encryption would be nice.&lt;/p&gt;
&lt;p&gt;The closest possibility I see is &lt;a href=&quot;https://delta.chat/en/&quot;&gt;Delta Chat&lt;/a&gt;, though some work would be needed, particularly toward the “lightweight client” end. Also, I don’t know anyone who uses it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Estimated implementation cost:&lt;/strong&gt; $0 (it’s just a software wish, but not likely to happen without a lot of social/community work to get everyone I contact to adopt whatever I land on)&lt;/p&gt;
&lt;p&gt;Another note, it would be nice to have a way to separate out general chat messages and discussion from time-sensitive requests that need my immediate or quick attention.&lt;/p&gt;
&lt;h2&gt;phone&lt;/h2&gt;
&lt;p&gt;I’m gonna be honest, I don’t actually care about my phone and actively avoid using it. Barely at all. All I need:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Calls.&lt;/li&gt;
&lt;li&gt;Basic SMS, I suppose.&lt;/li&gt;
&lt;li&gt;I’ll admit, having a camera built-in is rather nice (&lt;a href=&quot;https://benjaminhollon.com/musings/syncing-my-photos-from-ios-using-ifuse-and-rsync/&quot;&gt;though I wish I had a better workflow for backing those photos up to my computer&lt;/a&gt;).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Most things people do on a smartphone I preferentially do on my computer, so see that section above.&lt;/p&gt;
&lt;p&gt;I currently use an iPhone SE (2020). It completes all my needs and I’ve tried to cut it down to be as minimal as possible. I could probably make do with a dumb phone, but I currently need to be able to use a couple apps for uni, and I figure someday might have similar requirements for something even after uni, and of course there are stupid messaging apps like Signal that require you to have a smartphone even if you only use the desktop client. I’ve had it since 2022 (handed down) and I don’t see myself replacing it for at &lt;em&gt;least&lt;/em&gt; five more years, maybe a decade or more. The only hardware short-falling is that the charging port has been increasingly finicky.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Estimated implementation cost:&lt;/strong&gt; $0&lt;/p&gt;
&lt;h2&gt;conclusion&lt;/h2&gt;
&lt;p&gt;When I first started writing this post, I was expecting to have a lot of pricey desires. (Worth noting: I didn’t have a Tangara yet at that point.) The more I look at this problem, though, the more I’ve realized how close to this I can get with the hardware I have and a little time working on software or finding replacement parts.&lt;/p&gt;
&lt;p&gt;It may not be my “dream” to do things that way, but there’s no reason not to move my current setup closer to that dream just because I can’t completely reach it yet. After all, the pursuit of that dream will help me better evaluate it and create new and better dreams.&lt;/p&gt;
&lt;p&gt;What’s your biggest dream for your tech setup? I’d love to hear about it.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01K64C5YNKT5ZREKHCTHVQGXWE"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2025-09-27T01:20:36.000Z</updated>
		<published>2025-09-27T01:20:36.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/urlref/</id>
		<link href="https://benjaminhollon.com/musings/urlref/" hreflang="en" rel="alternate"/>
		<title>urlref: website bookmarking for handwritten notes</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>I designed my own purpose-built software for referencing websites with short codes in 59 lines of Nim.</summary>
		<content type="html">&lt;p&gt;I’ve been moving more and more of my notetaking and task management systems to analog, hand-written systems, using my beloved fountain pens, but this presents a problem: how does a terminally-online, technically-minded young adult (me) reference things I see on the web in my notes?&lt;/p&gt;
&lt;p&gt;To accomplish this, I built &lt;a href=&quot;https://codeberg.org/benjaminhollon/urlref&quot;&gt;urlref&lt;/a&gt;, a lightweight tool purpose-built for the task.&lt;/p&gt;
&lt;h2&gt;balancing simplicity and ease&lt;/h2&gt;
&lt;p&gt;To begin, let’s draw a distinction in terms that are often confused: &lt;em&gt;simplicity&lt;/em&gt; measures how much expertise or mental effort it takes to understand and implement a process, while &lt;em&gt;ease&lt;/em&gt; refers to the actual level of difficulty in using that process.&lt;/p&gt;
&lt;p&gt;A process can be simple to understand but difficult to use; for example, the &lt;em&gt;simplest&lt;/em&gt; solution to my problem would be to simply copy down URLs verbatim into my notes, but this is not an &lt;em&gt;easy&lt;/em&gt; solution, as URLs are long, complicated, and easy to mess up.&lt;/p&gt;
&lt;p&gt;For my solution, I traded simplicity for ease of use; in this system, I can easily generate a 3-5 character code representing any webpage, then write it down in place of the URL. Later, I can easily reverse the process in my web browser and get back to the original page. As a trade-off, the design took a lot of intentionality and it was moderately complex to set up.&lt;/p&gt;
&lt;h2&gt;the conceptual explanation&lt;/h2&gt;
&lt;p&gt;My system is highly inspired by URL shorteners, which have a very similar goal. That said, I didn’t want to use a commercially-available URL shortener, as they have severe privacy issues, are difficult to back up, and leave all of my links dependent on some third party which could go down or change their terms at any time.&lt;/p&gt;
&lt;p&gt;I could host my own URL shortener, but the actual process of copying a URL into a website that shortens it lowers the ease of use of the system, despite the result being easier to write down.&lt;/p&gt;
&lt;p&gt;My actual chosen method simply uses a short code, like is at the end of a URL shortener’s output, but without any website involved. Everything is stored locally on my laptop, with no external dependencies whatsoever. Even the code of &lt;code&gt;urlref&lt;/code&gt; is only 59 lines long.&lt;/p&gt;
&lt;p&gt;Here’s how it works:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I find a webpage I want to reference in my notes or journal.&lt;/li&gt;
&lt;li&gt;I hit the “a” and “r” keys in sequence in my web browser (Qutebrowser is a modal browser with keybindings similar to vi).&lt;/li&gt;
&lt;li&gt;I receive a notification with a short code (in sequential order, so they stay short for a long time), which I write down in my notes in place of the URL. An example code might be &lt;code&gt;A06&lt;/code&gt;, which I write as &lt;code&gt;@A06&lt;/code&gt; to make it clear that it’s a link/reference.&lt;/li&gt;
&lt;li&gt;When I want to re-open that webpage, I simply type &lt;code&gt;r A06&lt;/code&gt; into my browser’s URL bar and hit enter. The codes are case-insensitive and &lt;code&gt;0&lt;/code&gt; and &lt;code&gt;O&lt;/code&gt; are interchangeable, as are &lt;code&gt;1&lt;/code&gt;, &lt;code&gt;l&lt;/code&gt;, and &lt;code&gt;I&lt;/code&gt;. My browser automatically takes me to the URL I originally was at.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It’s a cool and easy-to-use system, but how does it work under the hood?&lt;/p&gt;
&lt;h2&gt;the technical explanation&lt;/h2&gt;
&lt;p&gt;For this project, I decided to use &lt;a href=&quot;https://nim-lang.org/&quot;&gt;nim&lt;/a&gt;, a straightforward compiled language I was confident would create a lightweight resulting binary with no dependencies.&lt;/p&gt;
&lt;p&gt;When fed a URL, urlref simply adds that URL to a sqlite database, stored locally on my device in an easy-to-back-up location. It then returns the sequential ID of the entry encoded in &lt;a href=&quot;https://www.crockford.com/base32.html&quot;&gt;Crockford Base32&lt;/a&gt;, a system for creating convenient human-usable codes. As mentioned above, easily-confused characters are interchangeable. It also leaves out letters that might make your codes include swear words (which I appreciate, personally).&lt;/p&gt;
&lt;p&gt;urlref can also serve a lightweight HTTP server which redirects requests to &lt;code&gt;/&amp;lt;id&amp;gt;&lt;/code&gt; to those IDs’ URLs. I set up my computer to run this server in the background when I’m logged in.&lt;/p&gt;
&lt;p&gt;Now comes the clever part: integration with my browser.&lt;/p&gt;
&lt;p&gt;Qutebrowser makes it easy to script keybindings, so I made a short script to run when I type “ar” (short for “add reference”) which passes the current URL to &lt;code&gt;urlref&lt;/code&gt; and gives me a notification with the short code to write in my notes. This part would need to be implemented differently in different browsers; a relatively-simple browser extension could probably accomplish it, especially if I added an API path to the &lt;code&gt;urlref&lt;/code&gt; HTTP server to add references via API requests instead of the CLI.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using&lt;/em&gt; the codes, though, can easily be set up in any browser worth its salt. I simply set up a &lt;em&gt;custom search engine&lt;/em&gt;. This was the fundamental realization that inspired the project: with a custom search engine in the browser, it can use custom behavior to handle urlref IDs, without caring about the ease of typing the underlying URL. When I type &lt;code&gt;r a03&lt;/code&gt; into the URL bar (“r” being the trigger word telling the browser to use the custom search engine) it gets interpreted by my browser as &lt;code&gt;http://localhost:9873/a03&lt;/code&gt;, which is &lt;code&gt;urlref&lt;/code&gt;’s local HTTP server.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;urlref&lt;/code&gt; then simply looks up the code in the database and sends a redirect to my browser. Since it all happens on my own computer, it happens extremely fast and there’s no noticeable overhead. Additionally, since it’s all on my computer in an ordinary file, it’s easy to back up my bookmarks to ensure I never lose them.&lt;/p&gt;
&lt;h2&gt;conclusion&lt;/h2&gt;
&lt;p&gt;I’ve been using this system for five months now and haven’t had to edit &lt;code&gt;urlref&lt;/code&gt;’s code a single time. It &lt;em&gt;just works&lt;/em&gt;, which is the best kind of software. It’s simple and straightforward, with no sign of scope creep or external dependencies. Best, it should &lt;em&gt;keep&lt;/em&gt; working indefinitely, and even if something makes my code impossible to run in the future, sqlite databases are ubiquitous, so it should be simple to recover the underlying URLs that I bookmarked even then.&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;I haven’t been using it very often yet, since I had a separate bookmarking system I needed to clear out. I just did that last night and created my &lt;a href=&quot;https://benjaminhollon.com/future/&quot;&gt;Links for the Future&lt;/a&gt; slashpage, so now this system should get some more use.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Of course, I built this system for my own use, so it’s highly opinionated. You’ll likely need to do some of your own work to integrate it onto your own computer, especially if you’re not using Qutebrowser.&lt;/p&gt;
&lt;p&gt;That said, if this system interests you, I’d love to hear your thoughts! If you have ideas to improve it, I’d love to hear those as well. I’d also be willing to help you adapt this to your own needs or figure out how to set up the project.&lt;/p&gt;
&lt;p&gt;For any of those purposes, my email address is below; I look forward to your messages.&lt;/p&gt;
&lt;h2&gt;other implementations&lt;/h2&gt;
&lt;p&gt;Some other people have sent me their own takes on this idea, which is super cool! Check them out.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://bojidar-bg.dev/blog/2026-06-02-notetaking/#have-a-link-pad&quot;&gt;Bojidar Marinov - A note on note-taking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://omg.sayitditto.net/@moonsea/statuses/01KW629N736Q9FT0YZMAQMKE1Q&quot;&gt;melo - urlref.pl&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01K4V4FSY7RBB17X67GF2KS0A6"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2025-09-11T00:57:43.000Z</updated>
		<published>2025-09-11T00:57:43.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/combating-consumerism/</id>
		<link href="https://benjaminhollon.com/musings/combating-consumerism/" hreflang="en" rel="alternate"/>
		<title>combating consumerism</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>My philosophy of &quot;things&quot; and how I&#39;m working toward it.</summary>
		<content type="html">&lt;p&gt;I should open by saying that I’m very hesitant to spend money. My own mother describes me as a “miser” in conversations with people outside our family. Saving is a far more natural action for me than spending.&lt;/p&gt;
&lt;p&gt;Even so, living away from my family with &lt;a href=&quot;https://benjaminhollon.com/musings/thoughts-on-breaking-even/&quot;&gt;a little more financial independence&lt;/a&gt; in the hyper-consumerist United States culture has certainly influenced my willingness to spend money on non-essentials. Even when I don’t &lt;em&gt;buy&lt;/em&gt; things, I spend too much time imagining how my life would be if I &lt;em&gt;did&lt;/em&gt; buy them.&lt;/p&gt;
&lt;p&gt;I’ve decided I’ve had enough.&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;This post was inspired by two other blog posts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://joelchrono.xyz/blog/trying-not-to-fall-into-consumerism/&quot; class=&quot;u-in-reply-to&quot;&gt;Trying not to fall into consumerism&lt;/a&gt; by &lt;a href=&quot;https://joelchrono.xyz/&quot;&gt;Joel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.bfloeser.de/posts/consumerism/&quot; class=&quot;u-in-reply-to&quot;&gt;Consumerism and my Relationship with Money&lt;/a&gt; by &lt;a href=&quot;https://www.bfloeser.de/&quot;&gt;Benedikt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Both are excellent and worth your time.&lt;/p&gt;
&lt;/aside&gt;
&lt;h2&gt;branding&lt;/h2&gt;
&lt;p&gt;My struggle against consumerism isn’t new, though my perspective has changed. This struggle began with the most visible sign of capitalist excess: brands.&lt;/p&gt;
&lt;p&gt;I’ve long avoided wearing clothing with visible brand logos, and a couple years ago I made an effort to stop using brand names when unnecessary—for example, I could ask for a “cola” instead of a “Coke” or “Pepsi”. I covered up the logo of my old Surface Laptop with a sticker.&lt;/p&gt;
&lt;p&gt;I reasoned that I was opposed to the idea of a “brand”—if nothing else, the term is named after a practice that does &lt;em&gt;not&lt;/em&gt; bring along positive connotations.&lt;/p&gt;
&lt;p&gt;As I continued this, though, I noticed that I wasn’t opposed to &lt;em&gt;all&lt;/em&gt; brand logos. I didn’t cover up the logo of &lt;a href=&quot;https://benjaminhollon.com/musings/framework-laptop-review/&quot;&gt;my Framework Laptop&lt;/a&gt;; I wear shirts with the logo of my university; I started developing projects with logos of their own. Eventually, I was learning the actual principles of branding and marketing in my classes.&lt;/p&gt;
&lt;p&gt;I realized that I was only opposed to branding of companies or projects I didn’t like or share values with. So, really, the brand couldn’t be the root issue.&lt;/p&gt;
&lt;h2&gt;for people&lt;/h2&gt;
&lt;p&gt;After a lot of thought, aided by ideas in my class on “New Media and the Independent Voice”, I was realized my true concern: I want to use things made by people, for other people, not things made by &lt;em&gt;companies&lt;/em&gt; for &lt;em&gt;customers&lt;/em&gt;. I’m most passionate about projects where I can see a clear emphasis on making life better for people, not projects which value profit over people.&lt;/p&gt;
&lt;p&gt;In an ideal world, I’d want everything I use and consume to be thoughtfully made by other people with my actual good in mind. Even more importantly, I want to be a person who makes projects which value and support other people. That philosophy drives my coding projects, my writing, my reading, the music I listen to, and even how I cook.&lt;/p&gt;
&lt;p&gt;That’s what matters to me more than a “brand”; branding can be manipulative or greedy, but it can also act as a force of good to bring people together.&lt;/p&gt;
&lt;p&gt;Make and interact with things as a person, not a customer or profiteer.&lt;/p&gt;
&lt;h2&gt;my current dilemma and solution&lt;/h2&gt;
&lt;p&gt;Now that I’ve worked out my actual philosophy in this area, it’s time to take steps to move closer to my goal. Despite not enjoying interacting with consumerist systems, I still frequently browse through reviews or products I could buy and sped time imagining my life with those products.&lt;/p&gt;
&lt;p&gt;I’m more idealist than pragmatist, and the allure of a “perfect” setup is very appealing to me. This isn’t a problem in itself, but the result is that it leads to dissatisfaction with the present in favor of wishes for the future. I don’t want myself to keep striving for improvement, but I also don’t want to hinder my ability to enjoy the things and systems I have now.&lt;/p&gt;
&lt;p&gt;So, with this in mind, I am now in the process of unsubscribing from every feed I follow which makes me want to buy things. Some of these are sources which fit my “by people, for people” philosophy, but they still give me a dissatisfaction with the things I have or alert me to things I &lt;em&gt;could&lt;/em&gt; have which I’d never considered or wanted previously.&lt;/p&gt;
&lt;p&gt;If I think of something that I want myself, I can still seek out those sources to help me narrow down my options. I have no problem with that. But I don’t want anything that I don’t specifically search for to make me want to buy things.&lt;/p&gt;
&lt;h2&gt;conclusion&lt;/h2&gt;
&lt;p&gt;We’ll see how this goes. I believe I have a firm ideological basis here, but it does remain to be seen whether the actions I resolve to because of it will be effective.&lt;/p&gt;
&lt;p&gt;Your thoughts and ideas are very welcome.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01K0EGG8EBHVK8XMX8ZJ3TMD4N"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2025-07-18T10:14:25.000Z</updated>
		<published>2025-07-18T10:14:25.000Z</published>
	</entry>
	
	<entry>
		<id>https://benjaminhollon.com/musings/apparently-i-have-readers/</id>
		<link href="https://benjaminhollon.com/musings/apparently-i-have-readers/" hreflang="en" rel="alternate"/>
		<title>apparently i have readers</title>
		<author>
			<name>Benjamin Hollon</name>
			<email>me@benjaminhollon.com</email>
			<uri>https://benjaminhollon.com</uri>
		</author>
		<summary>Somehow, during my past five years of blogging, I appear to have picked up an audience.</summary>
		<content type="html">&lt;p&gt;I published &lt;a href=&quot;https://benjaminhollon.com/musings/archive/see-with-eyes-closed-analysis/&quot;&gt;my first ever blog post&lt;/a&gt; on January 1st, 2020, with no realistic expectations of an audience. Sure, I’d share occasional posts with friends and family, but no one went out of their way to read the words of little old me.&lt;/p&gt;
&lt;p&gt;Now, over five years later, I’m realizing that’s changed. On most of my recent posts, a reader I didn’t know about has reached out, usually via email, to express their thoughts.&lt;/p&gt;
&lt;h2&gt;i write for myself&lt;/h2&gt;
&lt;p&gt;I’ve never written my blog posts as if they were a product; I pick my topics purely based on my own interest. Perhaps it’s for this reason that I don’t participate in trends like &lt;a href=&quot;https://kevquirk.com/blog/blog-questions-challenge&quot;&gt;the Blog Questions Challenge&lt;/a&gt;—I already know the answers to those questions, so it doesn’t interest me as much to write about them.&lt;/p&gt;
&lt;p&gt;For similar reasons, my posts tend to  have a philosophical element to them. I use my blog as a medium to develop and process my thoughts, not as a place to perform for others. I love performance, of course, but my personal blog isn’t where that happens.&lt;/p&gt;
&lt;p&gt;I am my own biggest fan, here.&lt;/p&gt;
&lt;p&gt;Now, don’t get me wrong, I’m delighted that my musings have an audience—it makes my day every time a reader emails me about my blog. But I’m not going to change the way I write on my blog for that audience’s sake.&lt;/p&gt;
&lt;p&gt;And, after all, why should I? Those of you following along know exactly what you’re after. Changing the format or topics would only weaken that bond.&lt;/p&gt;
&lt;h2&gt;the coming redesign&lt;/h2&gt;
&lt;p&gt;I’ve been working for a long time on a redesign of my personal website. This redesign will be a significant change (for the better, I think) to both the design and structure of the site.&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;I am doing my best to keep all important links intact by keeping the same URL structure for existing pages and the Atom feed.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;The biggest change to the new site is that I will have new sections to post in, aside from this “musings” blog. Currently, I plan to add sections for week notes and a link blog, recipes, and possibly more.&lt;/p&gt;
&lt;p&gt;This way, I will keep this blog intact with its format and typical style (which I love) while allowing myself to branch out and explore more ways to write and enjoy my personal site.&lt;/p&gt;
&lt;p&gt;I hope you, my readers, will enjoy these new sections when they arrive, but again: I am my own primary audience. I’m doing this for myself, not with the goal of popularity.&lt;/p&gt;
&lt;p&gt;This blog will remain intact and continue to update, in any case. If you follow it now and don’t care for the upcoming changes, you should be able to do so indefinitely, and I hope you enjoy that.&lt;/p&gt;
&lt;h2&gt;conclusion&lt;/h2&gt;
&lt;p&gt;Thank you, everyone who has been following along as I semi-regularly post my often-wrong views on the world around me. I’ve truly treasured your messages and encouragement, and I look forward to another five years, at least, of musing together.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;Thanks for using RSS! You rock.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="mailto:me@benjaminhollon.com"&gt;Reply via Email&lt;/a&gt; &lt;a href="https://benjaminhollon.com/assets/public-keys/me@benjaminhollon.com.gpg.asc"&gt;(PGP)&lt;/a&gt;&lt;/span&gt; | &lt;a href="https://polymaths.social/@amin/statuses/01JXVWVN4BDTS1PREDQH9TSV4T"&gt;Reply on the Fediverse&lt;/a&gt;&lt;/p&gt;</content>
		<updated>2025-06-16T08:13:24.000Z</updated>
		<published>2025-06-16T08:13:24.000Z</published>
	</entry>
	
</feed>
