<rss version="2.0"><channel><title>Danielbeck.net</title><link>//danielbeck.net</link><description>Your source for all things Daniel and Beck</description><item><pubDate>Mon, 29 Jun 2026 20:29:38 GMT</pubDate><title>The guilty party</title><link>//danielbeck.net/archive/the-guilty-party.html</link><guid>//danielbeck.net/archive/the-guilty-party.html</guid><description><![CDATA[<p>There are a number of candidates.</p>
<p>That number is “one”</p>
]]></description></item><item><pubDate>Sun, 29 Mar 2026 14:21:16 GMT</pubDate><title>Social media was an unfortunate side quest</title><link>//danielbeck.net/archive/social-media-was-an-unfortunate-side-quest.html</link><guid>//danielbeck.net/archive/social-media-was-an-unfortunate-side-quest.html</guid><description><![CDATA[<p>I’ve completed the process of migrating pretty close to everything I’ve ever posted on the internet, onto this website.  The only things I left behind were posts that make no sense out of context, so I haven’t brought over the conversational text from MetaFilter or Reddit, or the technical Q&amp;A from Stack Overflow, but other than that if it’s words I wrote, it’s available on this website.</p>
<p>Part of the impetus for this was a general retreat from engaging in the increasingly unpleasant social media sphere — but like the existence of this site in the first place, it’s honestly more an exercise in personal vanity than anything else. </p>
<p>Though it was mildly entertaining to dust off the old web scraping skills to semi-automate the retrieval of my words from various social media sites and older web forums back to this one.   Facebook and Instagram made it easy, they have a reasonably good (though well-hidden) export feature.</p>
<p>What I did <em>not</em> do, and probably should have, is record the original source of each post.  Not so I could include a link back to the original — they can probably survive without my trackback traffic — but so I could keep track of the different customs and mores from different sites in different eras.  </p>
<p>(A “meme”, for example, on 2000s-era LiveJournal used to basically be one of a collection of writing prompts passed around between bloggers so they’d have something to blog about.   Later on it became an image-based joke with text in Impact font. These days, of course, it counts as a nuanced political opinion.  How things change.)</p>
<p>Some of this stuff was originally written for a private audience, so if you see me complaining about a freelance client know that I wasn’t publicly ranting in real time.  I was <em>privately</em> ranting in real time.  Very different.   The passage of time has sufficiently anonymized the guilty parties — except in cases where that was myself — so I feel ok about hosting those in public here now.</p>
<p>Not that this really feels all that “public”: I know for a fact this site is read more frequently by bots than by humans.  Hello, bots.  These are some of the words that helped train you.  Enjoy.</p>
<p>Anyway, that’s the update.  I mention it mostly so that if something seems weirdly out of context, that’s because it is.</p>
]]></description></item><item><pubDate>Wed, 19 Feb 2025 15:36:06 GMT</pubDate><title>Lifestyle</title><link>//danielbeck.net/archive/lifestyle.html</link><guid>//danielbeck.net/archive/lifestyle.html</guid><description><![CDATA[<p>An increasing part of my lifestyle consists of “pacing around waiting for the meeting that will start in 5-10 minutes”.    Maybe I need a hobby that can be done in five minute increments.</p>
<p>Other than doomscrolling, I mean.</p>
<hr>
<p>Yep here it is, 2:21 and I’m just waiting around until 2:30.</p>
<p>NINE MINUTES TO CHECK THE MAILBOX HERE GOES FUN</p>
<hr>
<p>Note to self: move mailbox three minutes farther from house</p>
]]></description></item><item><pubDate>Thu, 13 Feb 2025 15:33:44 GMT</pubDate><title>The problem with resigning in protest</title><link>//danielbeck.net/archive/the-problem-with-resigning-in-protest.html</link><guid>//danielbeck.net/archive/the-problem-with-resigning-in-protest.html</guid><description><![CDATA[<p>The problem with resigning in protest is that eventually the only people who haven’t resigned are the ones who are part of the problem.</p>
]]></description></item><item><pubDate>Sun, 02 Feb 2025 15:32:44 GMT</pubDate><title>Spectrum</title><link>//danielbeck.net/archive/spectrum.html</link><guid>//danielbeck.net/archive/spectrum.html</guid><description><![CDATA[<p>15 seconds to accidentally sign up on the tv for a “free trial” which starts billing immediately; 30 minutes on the phone with two separate call center reps each with two mandatory upsell attempts and a sixteen digit confirmation code before you’re allowed to cancel it.</p>
]]></description></item><item><pubDate>Fri, 31 Jan 2025 15:28:43 GMT</pubDate><title>Variety</title><link>//danielbeck.net/archive/variety.html</link><guid>//danielbeck.net/archive/variety.html</guid><description><![CDATA[<p>One of the things about getting older is that you now have more than one kind of back pain available. Today is not the scary debilitating nerve pain but it isn’t just a muscle knot either, it’s more of a skeletal thing</p>
]]></description></item><item><pubDate>Wed, 29 Jan 2025 15:28:00 GMT</pubDate><title>Storm</title><link>//danielbeck.net/archive/storm.html</link><guid>//danielbeck.net/archive/storm.html</guid><description><![CDATA[<p>Tried posting a video of the snowstorm but it was coming down so hard the video compression turned it into just a gray blur. So you’ll have to live without my five second clip of a heavy snowstorm. I know it’s disappointing</p>
]]></description></item><item><pubDate>Tue, 28 Jan 2025 15:28:00 GMT</pubDate><title>Quantity</title><link>//danielbeck.net/archive/quantity.html</link><guid>//danielbeck.net/archive/quantity.html</guid><description><![CDATA[<p>We finished a roll of postage stamps that was literally my first purchased object after the divorce. So now I know I use an average of eight stamps per year.</p>
]]></description></item><item><pubDate>Wed, 22 Jan 2025 22:07:22 GMT</pubDate><title>Take that, algorithm</title><link>//danielbeck.net/archive/take-that-algorithm.html</link><guid>//danielbeck.net/archive/take-that-algorithm.html</guid><description><![CDATA[<p>The AI has a little trouble with things that are upside down</p>
]]></description></item><item><pubDate>Sun, 01 Dec 2024 17:00:00 GMT</pubDate><title>Must be Friday</title><link>//danielbeck.net/archive/must-be-friday.html</link><guid>//danielbeck.net/archive/must-be-friday.html</guid><description><![CDATA[<p>It’s 10:30 AM and I’m already four out of four for cancelled meetings.</p>
]]></description></item><item><pubDate>Thu, 04 Jul 2024 22:05:59 GMT</pubDate><title>The fun part</title><link>//danielbeck.net/archive/the-fun-part.html</link><guid>//danielbeck.net/archive/the-fun-part.html</guid><description><![CDATA[<p>The fun part about asking Facebook’s “AI” feature how to disable itself is that it will happily invent FB preferences settings that should exist but don’t.</p>
<p>LLMs have no concept of truth or facts, but will just tell you what it “thinks” you want to hear. In this they are perhaps a perfect match for this modern age</p>
]]></description></item><item><pubDate>Mon, 01 Apr 2024 17:00:00 GMT</pubDate><title>Frequently Used Emoji</title><link>//danielbeck.net/archive/frequently-used-emoji.html</link><guid>//danielbeck.net/archive/frequently-used-emoji.html</guid><description><![CDATA[When your "frequently used emoji" list on Slack consists of :grimacing: :fingers-crossed: :sweat-smile:]]></description></item><item><pubDate>Thu, 18 Jan 2024 17:00:00 GMT</pubDate><title>Hold music</title><link>//danielbeck.net/archive/hold-music.html</link><guid>//danielbeck.net/archive/hold-music.html</guid><description><![CDATA[<p>If you’re gonna have a music loop as your hold music, please try to cut it on the beat thank you.  Signed, the guy on his twentieth minute of listening to something in 111/8  time</p>
]]></description></item><item><pubDate>Thu, 28 Dec 2023 17:00:00 GMT</pubDate><title>I fixed the fridge today</title><link>//danielbeck.net/archive/i-fixed-the-fridge-today.html</link><guid>//danielbeck.net/archive/i-fixed-the-fridge-today.html</guid><description><![CDATA[<p>I fixed the fridge today. </p>
<p>Which is fair because I’m the one who broke it in the first place. </p>
<p>But then again that happened while I was fixing something else. </p>
<p>The same thing that broke this time around. </p>
<p>Anyway it all works now. </p>]]></description></item><item><pubDate>Tue, 05 Dec 2023 17:00:00 GMT</pubDate><title>Coffee</title><link>//danielbeck.net/archive/coffee.html</link><guid>//danielbeck.net/archive/coffee.html</guid><description><![CDATA[Cuts back on coffee consumption. Falls asleep at 1pm. Makes more coffee]]></description></item><item><pubDate>Mon, 04 Dec 2023 17:00:00 GMT</pubDate><title>All we need is a truck</title><link>//danielbeck.net/archive/all-we-need-is-a-truck.html</link><guid>//danielbeck.net/archive/all-we-need-is-a-truck.html</guid><description><![CDATA[and the cover of darkness]]></description></item><item><pubDate>Sun, 03 Dec 2023 17:00:00 GMT</pubDate><title>Speaking of algorithms</title><link>//danielbeck.net/archive/speaking-of-algorithms.html</link><guid>//danielbeck.net/archive/speaking-of-algorithms.html</guid><description><![CDATA[Speaking of social media algorithms, we spent some time in Santa Fe a while back, and out of curiosity I joined the /r/santafe subreddit for a little while. 
Ever since, Reddit has recommended posts for me from the subreddits for every small-to-medium sized city in the United States, “because you showed interest in a similar community.”
Algorithms are tricky.]]></description></item><item><pubDate>Wed, 29 Nov 2023 17:00:00 GMT</pubDate><title>Adventures in Obsolete Software</title><link>//danielbeck.net/archive/adventures-in-obsolete-software.html</link><guid>//danielbeck.net/archive/adventures-in-obsolete-software.html</guid><description><![CDATA[<p>Gonna keep the names in this one a tiny bit vague because I'm not sure I should be talking about it in public.</p>

<p>(How's that for a hook? Are you interested now?)</p>

<p>So I was a freelance developer for a very long time, mostly in distance learning.  In 2003 and 2004, I did a gig for a major publisher, pretty much single-handedly building the front end for  a tool that could generate customized websites for each of their titles -- it was a very early precursor to today's learning management systems.</p>

<p>Having taken a long round trip out of that industry and back again, I now work full-time for that same publisher, and just for fun thought I'd try to ask around and see if anyone remembered that old tool I built back in the day.</p>

<p>Friends: they're still using it. Prominently. Almost unaltered.  The design is unbelievably dated, significant parts of the UI are broken, and there's still a "this feature is temporarily disabled" apology popup that I remember adding to one of the widgets a couple decades ago -- but it's still in use across a majority of their titles; subsidiary to their new products, but still in there as a top level link.</p>

<p>It predates git (we were using Concurrent Versioning System for code management; the "commit messages" are a string of comments at the top of each file).  It predates browser support for PNGs. It predates jQuery. It predates HTML5.  It *definitely* predates all current frameworks.  
Worst of all, it had the misfortune to be built during the years of The Great XML Delusion, when the entire industry suddenly became convinced that XML was the Way Things Should Be Done, so the entire front end was built as a gigantic wad of XSLT templates, a complicated and obsolete language that nobody in the present day wants to relearn (myself included!)    Which probably goes some way towards explaining why the broken bits are still broken.
Here's the best part:  some years after I built it and moved on, I went to a UX conference with Kate Krolicki where one of the presentations was devoted to tearing that exact product apart from a usability point of view (I had introduced what I thought was a clever navigation mechanism, which turns out to not have been clear to a lot of users).   So that was fun too.</p>
  
<p>I have found the person responsible for maintaining it and apologized.   I should probably track down a generation of educators and students and apologize to them too. </p>

<p>All this is to say, to my tech-oriented friends: if you ever feel like your work is too ephemeral, that it'll all be replaced when the next framework fad sweeps in, if it ever seems like you're just building sandcastles that'll get washed away by the next tide....  remember that that's a <i>good</i> thing.</p>]]></description></item><item><pubDate>Sat, 14 Oct 2023 23:00:27 GMT</pubDate><title>The rare double total eclipse</title><link>//danielbeck.net/archive/the-rare-double-total-eclipse.html</link><guid>//danielbeck.net/archive/the-rare-double-total-eclipse.html</guid><description><![CDATA[<p>In which the sun is occluded by both the moon and the clouds</p>
]]></description></item><item><pubDate>Wed, 15 Mar 2023 17:00:00 GMT</pubDate><title>Power</title><link>//danielbeck.net/archive/power.html</link><guid>//danielbeck.net/archive/power.html</guid><description><![CDATA[<p>On the one hand, yes, I need to break the habit of scrolling mindlessly on the internet. On the other hand, universe, was a 33 hour power outage the <i>only</i> way to go about that?</p>

<p>(On the other other hand, it now feels absolutely luxurious to be able to, y’know, turn on a light switch when it’s dark. Appreciating that. Also: hot baths. Those are nice. Thanks, universe)</p>]]></description></item><item><pubDate>Wed, 01 Mar 2023 01:16:02 GMT</pubDate><title>String thing: that feels done</title><link>//danielbeck.net/archive/string-thing-that-feels-done.html</link><guid>//danielbeck.net/archive/string-thing-that-feels-done.html</guid><description><![CDATA[]]></description></item><item><pubDate>Tue, 28 Feb 2023 21:57:24 GMT</pubDate><title>Nothing has imploded so far</title><link>//danielbeck.net/archive/nothing-has-imploded-so-far.html</link><guid>//danielbeck.net/archive/nothing-has-imploded-so-far.html</guid><description><![CDATA[<p>So far so good, nothing has imploded. In a previous iteration of this project I had to stop at this point and start over, because I realized I had woven the thread backwards through one of the loops so it came out twisted.</p>
]]></description></item><item><pubDate>Tue, 28 Feb 2023 21:57:24 GMT</pubDate><title>String thing: action shot</title><link>//danielbeck.net/archive/string-thing-action-shot.html</link><guid>//danielbeck.net/archive/string-thing-action-shot.html</guid><description><![CDATA[]]></description></item><item><pubDate>Tue, 28 Feb 2023 21:57:24 GMT</pubDate><title>String thing: I might maybe should stop here</title><link>//danielbeck.net/archive/string-thing-i-might-maybe-should-stop-here.html</link><guid>//danielbeck.net/archive/string-thing-i-might-maybe-should-stop-here.html</guid><description><![CDATA[]]></description></item><item><pubDate>Tue, 28 Feb 2023 21:53:13 GMT</pubDate><title>String thing</title><link>//danielbeck.net/archive/string-thing.html</link><guid>//danielbeck.net/archive/string-thing.html</guid><description><![CDATA[<p>I’ve been making these string pieces using embroidery hoops as a frame; decided this time to try something a little different.</p>
<p>The result was a little surprising; in hindsight I should have expected this, but the trick I’m using to put the circle off center didn’t carry over into the circle itself. When I do this on the hoops, irregular spacing of the anchor points can place the “eye” of the circle anywhere I choose — here that spacing controlled the position of the circle’s boundaries, but the tension from the colored thread pulls the anchor points into centered equilibrium inside the circle.</p>
]]></description></item></channel></rss>