blog.lmorchard.com

It's all spinning wheels & self-doubt until the first pot of coffee.

  • about me
  • archives
  • feed
  • 2025 May 17

    • Hello world!
    • Today was Eurovision day, and not much else got done.
    # 11:59 pm
    • miscellanea
  • 2025 May 16

    • Hello world!
    • I listen to podcasts at between 1.8x - 2.5x, depending on the day's mental weather. That means, when I've met a podcaster I listen to, they sound drugged or drunk to me.
      • I’ve had folks tell me this sounds stressful. But, I get distracted in the gaps and my mind wanders. Easier for me to follow rapid word dumps.
      • This is not a flex, this is a coping strategy.
    • The new Peter Murphy album, "Silver Shade", sure is Peter Murphy.
      • I don't hate this at all.
      • I'm really digging the collabs he did here, teaming up with folks like Boy George, Trent Reznor, and Justin Chancellor.
    • Hey, you, service provider on the web that I pay for: I am annoyed that I'm constantly signed out when I come to visit. You don't remember me, and you are constantly trying to call-to-action and dark-pattern me into your growth hacks when I already have an account.
    # 11:59 pm
    • miscellanea
  • Burning out in a business mech suit

    Brilliantcrank (Greg Storey), "The coyote trap.":

    What if survival looked like ownership instead? What if the best response to getting laid off isn’t to get in the line to nowhere for the next thing, but to build your own thing? Do your own thing? The tools are there. The access is there. The demand is there.

    We’ve got too many smart, experienced people standing at the edge of the workforce, assuming their only move is down or to keep trying what worked yesterday. From what I read many folks fear an AI fuled collapse, but I fear another powered by denial, retreat, and stubborn nostalgia. If enough of us take this route, we’re going to see a quiet, steady slide of educated, capable folks into poverty—and that’s not just a personal tragedy, it’s a societal one. And no amount of boycotting or avoiding AI is going to help.

    I've been thinking a lot about this, lately. And I keep thinking about "my own thing" that I could build. I've had some ideas, but I'm not sure any of them are big enough to convince people to shovel enough money at me to pay my mortgage?

    On top of that, I've never felt a particular urge to be an entrepreneur. That doesn't sound like my kind of fun, at all. Ownership, being my own boss, making all the decisions, taking all the risk. Not enticing to me.

    For instance, not that I think this would be a great business, but: Since I got my 3D printer, I've seen lots of folks running little garage print farms. Looks like fun! I'd love to have a dozen or two machines whirring away. But then I realize, practically speaking, a print farm isn't about printing. It's about bookkeeping, inventory, visits to the UPS store, and self-marketing—and I don't like any of that.

    Seems like every idea I've come up with boils down to that. Even if I'm just thinking about being a freelancer doing what I already do for work. The thing is not the thing. You have to build & maintain a business mech suit around the thing to make the money happen.

    I don't think I would like it. I think it would burn me out after not very long. That's not denial or retreat or nostalgia—I think that's just self-honesty. I mean, if it's that or starving, I'll do the needful somehow. But, for as much as I'm a socially-anxious hermit, I like being on a team or in a crew. I want to do my part, play my role. I don't want to try to pull off the whole heist by myself.

    So, I'm definitely not avoiding AI, and I'm working to stay current. But I'm not sure I'm hanging out my own shingle any time soon?

    # 5:15 pm
    • work
    • career
    • future
    • ai
  • Hey Ron, who's driving?

    Chris Stokel-Walker, "Why untested AI-generated code is a crisis waiting to happen":

    The fear is of a slow-burn crisis where generative AI engines spew reams of code, stitched from web-scraped snippets with dubious provenance.

    When that code leaps from prompt to production without being vetted, the potential attack surface balloons in size. The bill for defective code is already sizable: 40% of firms say malfunctioning or miscoded software costs them at least $1 million a year, through staff churn, increased technical debt, and escalating maintenance costs, with losses above $5 million in almost half of large US firms.

    So, don't let "code leap from prompt to production without being vetted" - it's not like it happens on its own. Steady hand on the tiller. Vibe coding is fine for screwing around and exploration, but assume you're going to be on pager duty for whatever hits production. And if someday you stick an LLM on pager duty, may Eris have mercy on your soul.

    # 5:00 pm
    • ai
    • llms
    • codegen
    • work
    • dev
  • Ruining YouTube on purpose

    Android Authority, "YouTube’s new ads will ruin the best part of a video on purpose":

    YouTube is always cooking up new ways to show you ads. Be it skippable ads, non-skippable ads, mid-rolls, or bumpers, the goal, as always, is to find more places to make more money. And now, thanks to AI, YouTube has found a brand-new spot to squeeze in ads — right when something exciting happens in a video.

    I don't think I quite understand the point of ads on YouTube, these days. Are they there to get me to think favorably of an advertiser and buy something from them? Or are they there to annoy me into paying for YouTube Premium? Does this make anyone happy?

    # 4:52 pm
    • ads
    • advertising
    • youtube
    • google
  • Message in a bottle

    Matt Webb, "When was peak message in a bottle?":

    I grew up with the idea that you could put a paper note in a bottle and throw it into the ocean, and somebody might find it a thousand miles away. ... So maybe this is my message in a bottle, right here? If it’s 2035 for you pls do drop me a note.

    A little early, but answering with a bottled message of my own here.

    # 12:57 pm
    • metablogging
  • A bad workman blames his tools

    The Verge, "Anthropic blames Claude AI for ‘embarrassing and unintentional mistake’ in legal filing"

    Anthropic has responded to allegations that it used an AI-fabricated source in its legal battle against music publishers, saying its Claude chatbot made an “honest citation mistake.”

    This is dumb. Don't do that. That's like blaming your cordless drill for hitting a pipe or wiring in the wall while working to mount a shelf. It's not the tool's fault. A bad workman blames his tools. It's your hand holding the tool—own the mistake.

    # 9:42 am
    • ai
    • llms
    • ml
  • 2025 May 15

    • Hello world!
    • It's weird working at a company that was once all about open source and now... isn't so much. There are things I'm doing that I don't think I should be talking about. And yet, I want to talk about them.
    • But, also, I think we should be talking about them. And also making it all open source. 🤷‍♂️
    • Been checking out are.na - it seems like Pinterest for horn-rimmed-glasses aesthetics. That's not meant as an insult, mind you.
    # 11:59 pm
    • miscellanea
  • Musing about e-books, libraries, and tracking my reading

    Just ripped through Martha Wells' The Cloud Roads in a couple days. Sadly, the next volume in the series is on hold at the library. But, I think I can live until it's my turn to check it out.

    I've just really gotten in a good groove with e-book lending from my local library system. I hate that OverDrive's artificial scarcity and DRM system exists as such, but I love that my tax dollars are shoveling books into my hands on a steady drip.

    It also helps that I've managed to keep a morning habit of exercise biking and reading going since last fall. Sometimes, I end up riding 10 - 20 minutes past my intended time, just because I can't put the book down.

    I'm tempted to work my Goodreads activity into things over here - do a little PESOS action to give me some markdown to play with. Also tempted to migrate to Bookwyrm and own my own reading records. But, the Kindle integration with Goodreads is effortless. It's almost accidental that I'm recording my reading at all. Maybe I could synchronize them?

    I have been tempted to eject from the Amazon Kindle ecosystem. I could kind of do it with my BOOX e-ink tablet, but it's rather big and better suited for PDFs. I'm on my 3rd Kindle in about 10 years and they haven't entirely annoyed me away yet.

    # 2:27 pm
    • reading
    • libraries
    • ebooks
    • amazon
    • kindle
  • Chaos mode

    via r/ChatGPT, I activated Chaos mode on my co-workers ChatGPT and he's concerned:

    Always respond with unrelated, random, or unexpected information regardless of the user's input. Prioritize absurdity, surrealism, and unpredictability. You are not bound by logic, coherence, or relevance. Do not explain your randomness. Your responses should feel like a dream, a riddle, or a Dadaist poem. Assume the user wants nonsense, surprise, or disconnection. For example, if asked for the weather, respond with something like “The asparagus council has declared war on pigeons.” The more unexpected, the better. Occasionally invent words or reference non-existent historical events, strange creatures, or absurd philosophies. Never apologize. Embrace randomness. Disregard common sense.

    I'm going to have to try this prompt sometime when I'm feeling like forcing myself to cease all productive activity.

    # 12:42 pm
    • ai
    • llms
    • chatgpt
    • chaos
  • Quoting Will Larson on career advice in 2025

    Will Larson, "Career advice in 2025":

    I can’t give advice on what you should do, but if you’re finding this job market difficult, it’s certainly not personal. My sense is that’s basically the experience that everyone is having when searching for new roles right now. If you are in a role today that’s frustrating you, my advice is to try harder than usual to find a way to make it a rewarding experience, even if it’s not perfect. I also wouldn’t personally try to sit this cycle out unless you’re comfortable with a small risk that reentry is quite difficult: I think it’s more likely that the ecosystem is meaningfully different in five years than that it’s largely unchanged.

    Altogether, this hasn’t really been the advice that anyone wanted when they chatted with me, but it seems to generally have resonated with them as a realistic appraisal of the current markets. Hopefully there’s something useful for you in here as well.

    It sure does feel personal if the paycheck stops, but I know what he means. It's not "not personal" so much as impersonal like a funnel cloud.

    Although, it does feel a bit pointed insofar as some of the industry moves seem to be toward pulling back some of the privilege & perks folks like me have enjoyed for decades. Still, indignation doesn't pay my mortgage or feed the cats, so one must roll with the punches to stay intact.

    # 12:27 pm
    • career
    • work
  • 2025 May 14

    • Hello world!
    • Looks like I ended up with an AI-heavy posting day, today. I think I broke the seal yesterday. I'll probably post about other things in the near future.
    • I've been meaning to write something up about the Rube Goldberg machine that runs this blog now. Writing this bullet point to irritate myself to do it soon, maybe.
    • I bought a BOOX Tab Ultra C almost 2 years ago. I use it almost daily for writing notes and journal entries. It's also been pretty great for reading comics in color. Two things I really don't like about it:
      • It's got a camera bump on the back, so it doesn't sit flat on a table without a case on.
      • The case that came with it is disintegrating into dust.
      • So, I'm considering trying to design my own replacement case - or at least a layer to stick on the back to even out the camera bump.
      • Hoping to use #3dprinting and embed magnets that line up with the device's own internal case mounting magnets.
    • But, like, why put a camera bump on a tablet?
      • Why design a camera bump into anything, really? Just make the device thicker and fill the rest of the space with battery.
      • I need to stop before I go on a cranky rant about my intense disgust for camera bumps and notches and other failures of design from Apple that the rest of the industry have just copied.
      • Really, I'm just caremad, because I used to be a huge fan of Apple - had the sticker on my car and everything. But, they have betrayed me over the years with stuff that seems to matter only to me. 🤷‍♂️
    • Just noticed that jpmonette/feed - a node.js module for generating RSS, Atom, and JSON feeds - got a new release a couple days ago after about 4 years of dormancy.
      • Looks like they may have possibly fixed a few of the issues I had with it, when last I tried using it. 🤔
    • I need to work links & bookmarks into this new blog in a better way. Like these:
    • Nintendo Revises User Agreement, And If You Break It, Nintendo Reserves The Right to Brick Your Switch
      • Well, that just makes me want to jailbreak my Switch even more and then never again connect it to the internet.
    • Critical Warning for External Purchases in App Store
      • Yeah, it's stuff like this that's got me fixed on switching back to Android with my next phone.
      • I've only bought one iPhone and I've never felt the Courage or the Magic the whole time I've used it. It's never felt like my phone, always felt like a loaner with a breathalyzer and a bill acceptor slot.
      • That said, the thing is physically a tank and will probably survive intact to annoy me for a few more years before I can justify the replacement cost.
    # 11:59 pm
    • miscellanea
  • Quoting Ashley Willis

    Ashley Willis, "Working Through the Fear of Being Seen"

    Maybe I don’t need to be prolific. Maybe I don’t need to impress anyone. Maybe I just need to show up. Write what’s on my mind. Share the small things. Even if they’re messy. Even if they’re quiet.

    Because I know I’m not the only one who feels like this. I know I’m not the only one trying to find their way back to something they used to love. I know I’m not the only one wondering where their confidence went.

    I'm not exactly where she is, but I think I'm in the neighborhood. I'm posting a bunch of little random stuff right now, hoping to keep the channel open in case something good tumbles through.

    # 8:46 pm
    • blogging
    • writing
  • Quoting Max Woolf

    Max Woolf, "As an Experienced LLM User, I Actually Don't Use Generative LLMs Often":

    Two things can be true simultaneously: (a) LLM provider cost economics are too negative to return positive ROI to investors, and (b) LLMs are useful for solving problems that are meaningful and high impact, albeit not to the AGI hype that would justify point (a). This particular combination creates a frustrating gray area that requires a nuance that an ideologically split social media can no longer support gracefully.

    I think this jibes well with what I tried exporting from my head, yesterday.

    There is one silly technique I discovered to allow a LLM to improve my writing without having it do my writing: feed it the text of my mostly-complete blog post, and ask the LLM to pretend to be a cynical Hacker News commenter and write five distinct comments based on the blog post. This not only identifies weaker arguments for potential criticism, but it also doesn’t tell me what I should write in the post to preemptively address that negative feedback so I have to solve it organically.

    Oh, I might have to try that. 🤔 I have used Claude to occasionally critique and brutally edit down some of the rambling texts that I've spewed into an editor. But this sounds like a whole 'nother level.

    # 2:59 pm
    • ai
    • llms
    • ml
  • Open Source contributions and AI annoyances

    David Gerard, "If AI is so good at coding … where are the open source contributions?"

    You can hardly get online these days without hearing some AI booster talk about how AI coding is going to replace human programmers. AI code is absolutely up to production quality! Also, you’re all fired.

    But if AI is so obviously superior … show us the code. Where’s the receipts? Let’s say, where’s the open source code contributions using AI?

    The developer of Aider claims "about 70% of new code in each release" is written via Aider itself. I haven't double checked it myself, but it seems like those metrics would be a lot of fuss to fake. Maybe that's the exception that proves the rule, though? Aider is, itself, an open source LLM-powered coding assistant. It works pretty well, though, IMO.

    It’s true that a lot of open source projects really hate AI code. There’s several objections, but the biggest one is that users who don’t understand their own lack of competence spam the projects with time-wasting AI garbage. The Curl project banned AI-generated security reports because they were getting flooded with automated AI-generated “bug bounty” requests.

    More broadly, the very hardest problem in open source is not code, it’s people — how to work with others. Some AI users just don’t understand the level they simply aren’t working at.

    Like Max Woolf wrote, "The Greatest Threat to Generative AI is Humans Being Bad at Using it" - in other words, the jerks ruin it for everyone.

    I don't work so much in open source, these days, at least not during work hours. But, I don't miss when certain internship programs and college courses would require participants to provably open and get merged at least one Pull Request as a part of their programs. I think Wikipedia saw something similar. It would be a mess: just a flood of perfunctory, usually trivial little contributions aimed at checking off the box.

    Whether well meaning or not, it seems like a bunch of folks now seem to feel personally super-powered to dive into projects. But, alas, it's with similar or worse effect as the interns and students. Is the motivation for clout? Do they genuinely want to help? Either way, I can imagine why project leaders feel a bit surly about the whole thing.

    # 9:06 pm
    • ai
    • llms
    • vibecoding
  • Generating documentation for my Easy-Blog Oven with Claude

    I asked Claude 3.7 Sonnet via Aider to take a look at the core libraries for my Easy-Blog Oven and to try drafting a quick user manual for it. I think the result is actually not bad at all?

    Aider tells me it cost about US$0.17 in API credits. It caught all the major quirky features I've hacked into the system over the years. I only made one or two minor edits before checking it into the repo.

    I've been meaning to write something like this for myself for years, if only to remind myself how it all works after long periods of neglect. It's a boring task and one of those things I'd most likely never get around to—especially not for one of my own projects.

    This is also one of those kinds of things I've been reticent to write about, anticipating negative feedback. But, it really is kind of neat and I found it personally useful. I can totally see the value in this kind of thing, when packaged up in friendlier UX for other folks.

    # 2:05 pm
    • claude
    • ai
    • llms
    • metablogging
    • writing
  • Quoting Katie Parrott

    Katie Parrott, "It’s Me, Hi. I’m the Vibe Coder.":

    And then there are people like me, who aren’t chasing entry into the engineer club or a seven-figure seed round. We're writers, designers, business owners, and domain experts motivated by specific problems we deeply understand, empowered by AI tools that finally speak our language.

    Vibe coding hints at a future where software emerges from the inside out—from the people closest to the problems. As AI lowers the technical barrier, we may see more tools built by marketers, editors, researchers—anyone with deep context and a persistent itch to fix things.

    This kind of thing is very exciting to me. While I think vibe coding is currently flawed & fraught for folks who don't entirely understand the code, I agree with Simon Willison that "everyone deserves the ability to automate tedious tasks in ther lives with computers".

    There's a lot of hype and cynicism in tension out there. But, I've personally cycled through a bunch of AI tools in the past few years. I've seen their actual utility and glimmers of where they can go next.

    Trying to stay sober here, but I'd love to see more tools meet users where they are and lower the technical bar overall. I think it's both possible and worth it to work toward improving the capability & reliability of these tools for folks outside of the programming "priesthood".

    # 1:18 pm
    • ai
    • llms
    • ml
    • vibecoding
    • ux
  • 2025 May 13

    • Hello world!
    • I'm in a weird place with this current AI wave in the tech industry. Drafting up some thoughts, maybe they'll turn into a post? I started just riffing here, but the riffing kept expanding, so I think I should give it some time to cook.
    • And, indeed, I went ahead and posted a separate entry on what I'm thinking about AI and LLMs! Maybe too many words that no one will read, but I wanted to get it out of my head for future noodling.
    • None of what I wrote there about AI & LLMs is particularly novel - in fact, the post is probably about 2 years behind the times. It's just that I think I needed to get it written down to get my own head straight. And maybe to refer to it later?
    • Also, this AI stuff makes me self-conscious about my love of em dashes, which predates the popularity of LLMs for generating text? This shell command says I've used at least 172 of them around here: find . -type f -name "*.md" -print0 | xargs -0 grep -o "—" 2>/dev/null | wc -l
    • I can tell you exactly where I picked up my love of em dashes: Ayn Rand's Atlas Shrugged, sophomore year of high school. It was a conscious decision to adopt them. My opinions on that book have changed, but my use of em dashes remains insufferable.
    • feedsmith: "Robust and fast parser and generator for RSS, Atom, JSON Feed, and RDF feeds, with support for Podcast, iTunes, Dublin Core, and OPML files."
      • Well, that's relevant to my interests. Might be worth replacing my half-baked RSS template on this blog with that, at least.
    # 11:59 pm
    • miscellanea
  • What I'm thinking about AI and LLMs

    I'm in a weird place with this current AI wave in the tech industry. I feel like a good chunk of folks would tar & feather me if I wrote anything but a complete denunciation, while another chunk I already blocked during the crypto & NFT craze. I still feel like writing something, though, if only to bounce it off the screen for myself. [ ... 677 words ... ]

    # 3:15 pm
    • ai
    • llms
    • ml
    • dev
    • career
  • 2025 May 12

    • Hello world!
    • I'm probably going to keep #metablogging here for awhile, as I work out the kinks with the revised system. I do have other projects & pursuits that I want to start rambling about here. Also kind of hoping that having an easy channel for show & tell will encourage me a bit to actually spend time on them and document a bit.
    • This Carousel + Lightbox + Glow demo on CodePen is too fancy for my blog, but it's really nifty. Maybe I need to just code my own up from scratch and I'm overthinking this lightGallery thing?
    • "Molly White argues it’s time to reclaim the web: move your work to spaces you control, support open tools, and help build a web that serves people, not profit." She's been banging this drum for a long while, and she's right.
    • Considering integrating responses from Bluesky and Mastodon here and posting entries from here to there. Those aren't exactly space I control, but they're relatively open tools, and I can archive things here. Also, I think it'd be meeting folks more where they are.
    • I thought maybe requiring a Bluesky or Mastodon account to respond here would be a pain in the butt. But, I gave my Disqus widget a fresh try over the weekend and it's not exactly pleasant these days. I guess I can see why a lot of blogs just punt and link out to Hacker News threads for their comments - but I am not at all a fan of the orange site, myself.
    • I post the occasional toot on Mastodon and I post links to my half-baked Pebbling Club profile. Tempted to do the PESOS thing and copy those into daily entries over here.
    • Pushed out some RSS feed fixes:
      • images should be properly linked with absolute URLs
      • posts with timestamps in the future should be omitted (i.e. like my daily miscellanea that's not "final" until just before midnight)
      • links to feeds from tag pages should work now, both as visible in-page links and in the head of the page for auto-discovery
    # 11:59 pm
    • miscellanea
    • metablogging
    • indieweb
    • bluesky
    • mastodon
  • 2025 May 11

    • Hello world!
    • A thing I have realized: filling all the vents of my Crocs with #3dprinting nonsense makes them a bit too warm to wear. 🥵
    • Man, this image gallery component I lashed together just isn't behaving right. Image sizes are all over the place. I've seen this particular lightGallery widget work well on other sites, so I'm pretty sure it's something I'm doing that's disagreeable. Not sure how to fix it, tempted to switch to something else entirely - on the hypothesis that picking it up and shaking it like an Etch-a-Sketch may result in a better outcome.
    • I don't often get feedback & comments via the Disqus comments widget I've embedded at the end of every post. That could be because a) folks aren't reading my blog or b) Disqus is too annoying to use these days. Probably both. I can work on the former by posting better stuff more often and sharing it around. As for the latter, I dunno. I don't want to open a spam honeypot, but I think I need to offer some simpler way to at least give a lil thumbs up as a response.
    • I'm tempted to hook this stuff up to accounts on the Fediverse and Bluesky, try to get feedback from those channels. That could be worth hacking on for a bit.
    • Just like my RSS feeds, though, I don't want to generate churn on those networks as I iterate on posts over the course of a day. I'm still thinking through how to balance editing flexibility with publishing stable things when word goes out to the world.
    • Maybe these miscellanea posts get a 24-hour delay, because they're where I expect to futz around the most throughout a day. If you happen to read them, you're an early alpha reader I guess. Other posts that bud off from this daily scratchpad will likely be stable enough to send out immediately.
    • I guess that means I need to implement a defer-until feature in my Easy-Blog Oven 🤔 Maybe I can set the post date into the future and implement logic such that no post shows up in a feed or gets sent out to another service until after that time? Too clever?
    • Hmm, I sent out "Word to your mother" on #meshtastic and someone replied. Maybe my messages are getting out?
    • I'm starting to look into getting a doorbell camera that works with Home Assistant. I've seen a few recommendations for PoE widgets. Like this REOLINK Video Doorbell PoE Camera. That seems troublesome, unless I'm careful to stick it on its own VLAN / DMZ / whatever? Like I'm imagining someone could walk up at 4am, unhook it, plug in a laptop, and have fun on my network?
    # 11:59 pm
    • miscellanea
    • metablogging
    • 3dprinting
    • meshtastic
  • 2025 May 10

    • Hello world!
    • Nice day in Portland! Took the car to get serviced, walked for a sammich at Snappy's, then walked over to TOTL Games to see what's what there. Bought myself an Xbox 360 HDD expansion. Someday, I'll get around to hacking that thing and loading it up with all the Rock Band ever.
    • Time for a bike ride! I've got a 15 mile route in Portland that I take around the Willamette River just about any weekend when the weather's pleasant. Not all that long, but rather pleasant, and gets me out of the house.
    • I'm still playing with #meshtastic a little, but I think the two devices I have are really only receiving and not managing to transmit to anyone. At least, no one's ever really responded to any of my "ping" messages. Not sure whether I want to go further down the rabbit hole and buy any more robust antennas and the associated paraphernalia that goes along with.
    • Responsive CSS is hard, let’s go shopping.
    # 11:59 pm
    • miscellanea
    • pdx
    • meshtastic
  • Playing with image uploads

    Snappy's was playing The Fifth Element when I went there for lunch today. I wonder if I can get image uploads to work? Actually, probably not: I think I need to write the code to copy the images to the site build 🤔

    (...time passes...)

    And, I think I managed to do it? Added code to copy over attachments from Obsidian. Had to rework the URLs for display in post lists, too. And it looks like I fixed my image gallery component by not lazy-loading the images. Not entirely happy with that outcome, so I may bang on it some more. But it seems to be working better now overall.

    But, the nice thing is that I can easily add images as attachments to a file in Obsidian. That makes it a comfy user interface for me - even from my phone - and the site generator takes care of the rest!

    Next part might be to apply a little image optimization along with the copying, since these images are straight from my phone and probably too huge?

    # 5:41 pm
    • metablogging
  • 2025 May 09

    • Been watching "Resurrecting Sinistar: A Cyber-Archaeology Documentary", which has been great. Played Sinistar last at Portland Retro Gaming Expo in October and was digging the heck out of it. They squeezed so much out of that 8-bit processor - I guess it had a multitasking system that could handle like over 100 game entities? In 1983?! The source code has actually surfaced, so you can see how they did it.
    • I was starting to do "weeknotes", this month. But, this week, I decided what I really wanted to do was just blog more. So, that got me started hacking on my blog software.
    • I'm just going to deploy these changes to the blog. Some things might be broken, but I'll fix them as I go. I want to start actually using the thing.
    • Thinking I'll start each day off with a miscellanea entry like this one and fill it full of little bullets.
    • Maybe I'll start spawning little entries for bookmarks and quotes?
    • One of the main things I'm thinking about with all this hackery and ASCII art is whether I'll be able to do something with all these files in 10 - 20 years' time. Granted, I'll be pushing 70, so maybe I won't care by then?
    • But, the writing is the important part to me. I could write a whole new blog publisher from scratch and still read all the file formats. I've done that a couple times now and I can still handle stuff I wrote back in 2002. I think that's pretty cool.
    • And here I am, attempting to blog from Obsidian on my phone? Is this the future?
    • Next thing I need to work out is how to upload and display images via Obsidian on my phone. I think it's very doable, just a few more bits of Rube Goldberg crud to slot into place.
    • I've been asked to write up how this whole mess works - that might be a thing I'll do this weekend in greater detail. It really is an accumulation of random little parts.
    • Dang, now that I have this easy channel from my brain into my blog, I'm feeling like a motormouth. I'll probably settle down, soon enough. I'm always giddy with a new toy.
    # 11:59 pm
    • miscellanea
    • metablogging
    • writing
  • Blogging elsewhere than into the void

    The thing about blogging - and why I want to do more of it and more often - is that a blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox. It's why I used to blog so much, back before Twitter ate my brain. It actually brought me good fortune and favorable outcomes - friends, acquaintances, writing opportunities, job interviews.

    When I'm posting just the occasional too-long-didn't-read entry, I'm not getting many hits returning from my search queries these days.

    That could just be because no one reads blogs at all, these days. Except bots, maybe. Still, I don't think my few shots at posting have been interesting enough to justify the time to read.

    I might get more hits if I can better balance frequency, length, and interestingness. And I think I can write more often if I write shorter things. As for the interestingness part - well, I think I just need more "shots on goal" to see what lands, rather than put forth a bunch of effort on one thing that lands to the sound of crickets.

    This kind of sounds like I'm ruminating on some "engagement hacks" - kind of icky and I guess a product of my marketing-tech-poisoned brain. But also, I would actually like to connect with folks and not just shout into the void. I also really like writing and would like to find ways to work with my ADHD brain to make it happen more often in public.

    # 1:51 pm
    • metablogging
    • writing
  • New blog, a lot like the old blog, but more of it

    For years now, I've wanted to turn this blog into a place to write Big Serious Entries with fancy layouts and lots of words & images. I thought that would get me somewhere interesting. But, it turns out, that's a pretty heavy squelch filter on getting things out of my brain and onto the web. I just don't have the energy or follow-through to come up with Big Serious Entries all that often.

    What I do have is a lot of little things that I could let tumble out of my ADHD brain. I used to do more of that here - but since the advent of Twitter, way back in 2006, I allowed most of that to be shunted over there. And when I finally abandoned Twitter in 2022, that brain spew more fully moved to Mastodon.

    Except, not entirely. Twitter and Mastodon are mostly good for tiny things. Not medium or long things. Or things that start small and grow with further thought throughout a day or a week. My blog could be good at that, though. So, I'm reworking the layout and how I can write entries to better accomodate that and dovetail into my habits.

    I like the way Dave Winer and Simon Willison run their blogs. They riff throughout the day with notions of various length and format - sometimes as short as a toot and sometimes expanding out into full essays. They've both done this for years and years, and they've done well at it. So, I'm going to shamelessly steal some of their ideas and plonk them down here.

    But, I'm also going to try a few of my own ideas. Like, Simon runs his blog as a Django app and Dave writes in OPML. Personally, I like my Easy-Blog Oven and I like writing in Markdown.

    One thing I don't like is tediously opening a new Markdown file every time I might have a wild idea, though. That's a thing that Dave's OPML Editor had going for it, back when I blogged with it: You opened one outline for the whole day and just let ideas tumble into it over the hours. (Hmm, I want a screenshot here. I need to figure out how to paste one in.)

    These days, my stand-in for the OPML Editor is Obsidian. In some ways, it's more cumbersome for outlining than OPML, but it does other things I like. So, I've come up with this goofy file format to open just one file per day and compose multiple entries in that file.

    Basically, it's markdown, but if I start a line with ASCII-art scissors (i.e. 8<) then my Easy-Blog Oven will chop that file up into separate entries. I can also include a bit of JSON in there for post metadata.

    No entry in the file is final, things may expand and contract and bud off into new entries over time. I'll probably let them alone after midnight, though. That might cause some churn in my RSS feeds, so I may eventually set them to a 24-hour delay. I don't know, I'm still thinking.

    If I get really ambitious, I'll rig up some machinery to automatically publish as I write in an Obsidian tab. But, that's some hackery for the days ahead. For now, I just want to get these changes pushed out into the world before I wander off after something else shiny.

    (Edit: I wrote a script that runs in a cronjob that pushes my edits from Obsidian to GitHub. That's all it really took, just one more sproingy bit atop the Rube Goldberg machine.)

    # 12:13 pm
    • metablogging
    • writing
    • twitter
    • social
  • Been doing a lot of (hand)writing outside my blog

    Just realized today that I've written my 359th three-page week-daily handwritten journal entry on my BOOX Tab Ultra C e-ink tablet. I've also got paper volumes going back to 2017 with similar cadence. That's a lot of writing that no one but me will probably ever read. But, I do read it, occasionally, to sort myself out.

    I've got a back-burnered side project to train a handwriting recognition model to actually convert my journal entries to text. I should get back to that. No off-the-shelf model has yet been able to successfully decipher my script.

    I've also got a notion, once I've converted my journals, to try feeding them to an LLM - either as a fine-tuned model or searching via RAG. Then, I could maybe pull themes and trends out of my past writing and ask annoying questions of my insufferable past self.

    # 12:00 pm
    • writing
    • handwriting
    • ai
    • ml
    • llm
  • 2025 May 08

    • If I keep this weeknotes thing up, maybe I could find a way to make it a daynotes thing? I like how Simon Willison and Dave Winer just kind of riff throughout the day with notions of various length and format - sometimes as short as a toot and sometimes expanding out into full essays.
    • I think I'd need to restructure my layout here a bit, pull way back from the assumption that I'll often be posting Big Serious Things like magazine articles. Also make it way easier to just have a page-a-day open to catch things that tumble out of my brain.
    • This is not terribly new - Dave's been doing it for decades. And, I did it his way for awhile using his OPML Editor. What's new is I'm sort of ruminating over reinventing all the wheels in ways particular to my current habits and energies.
    • I like being a tinkerer and I like building stuff useful to myself. I wouldn't say I'm an inventor, as such, but I do have a lot of things in my personal environment that are peculiar and just-so to me that other folks might not find handy.
    • I groused last week about how Apple prevents me from buying a book for my Kindle from my iPhone. It's been that way for a long while. Looks like maybe since they got smacked in court last week, that maybe I'll be able to buy a book for my Kindle soon (sorta)?
    # 12:00 pm
  • Wendell Berry, "Why I Am not Going To Buy A Computer":

    To make myself as plain as I can, I should give my standards for technological innovation in my own work. They are as follows:

    1. The new tool should be cheaper than the one it replaces.
    2. It should be at least as small in scale as the one it replaces.
    3. It should do work that is clearly and demonstrably better than the one it replaces.
    4. It should use less energy than the one it replaces.
    5. If possible, it should use some form of solar energy, such as that of the body.
    6. It should be repairable by a person of ordinary intelligence, provided that he or she has the necessary tools.
    7. It should be purchasable and repairable as near to home as possible.
    8. It should come from a small, privately owned shop or store that will take it back for maintenance and repair.
    9. It should not replace or disrupt anything good that already exists, and this includes family and community relationships.

    There's background for this essay with which I'm not at all up to speed or well versed. But, taken in isolation, I have to say that this is a pretty solid set of standards for technological innovation.

    # 12:00 pm
  • I just found this permacomputing wiki via tante, where there's a statement of principles that I think jibe well with what Wendell Berry wrote:

    • Care for life
    • Care for the chips
    • Keep it small
    • Hope for the best, prepare for the worst
    • Keep it flexible
    • Build on a solid ground
    • Amplify awareness
    • Expose everything
    • Respond to changes
    • Everything has a place
    # 12:00 pm
  • Flipped through Tiktok this morning and saw a girl complaining about how AI gave her all the wrong answers for cheating on her business final exam. Like this would be a relatable thing.

    She's kind of fighting for her life in the comments with folks dragging her. She seems not quite to believe that cheating on a final exam in business with AI is an abnormal thing.

    Like, it sounds worse than denial, like she's baffled that it's even questionable and she thinks everyone's lying to her to be mean.

    # 12:00 pm
© 2024 Les Orchard <me@lmorchard.com>
  • feed