<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ryan Eby</title>
    <link>https://ryaneby.com/</link>
    <description>Recent content on Ryan Eby</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 04 Jun 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ryaneby.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Upgrading Windows 11 ARM from 22h2 or 23h2</title>
      <link>https://ryaneby.com/2025/06/04/upgrading-windows-11-on-arm/</link>
      <pubDate>Wed, 04 Jun 2025 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2025/06/04/upgrading-windows-11-on-arm/</guid>
      <description>I run Windows 11 on ARM in Parallels on a Mac Studio for testing.
Windows Update would say up to date but needed to move to the next version of Windows (I was on 22h2 from initial Parallels download). I wasn&amp;rsquo;t offered the option to upgrade to the latest versions.
Solution from various sources:
22h2 -&amp;gt; 23h2 You can use an entitlement to enable the update the quickest.
Download: Enablement Package</description>
    </item>
    
    <item>
      <title>AI Slop Roundup</title>
      <link>https://ryaneby.com/2025/05/06/ai-slop/</link>
      <pubDate>Tue, 06 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2025/05/06/ai-slop/</guid>
      <description>I hate that this is the bleak future which venture capitalists and AI boosters have gleefully laid out for us, that they consider this to be a &amp;ldquo;democratizing&amp;rdquo; technology in any real sense of the word. Far from strengthening democracy, these are technologies more apt at propping up scam capitalism and multi-level marketing schemes. I would like my time and mental space back.
I Hate Wasting Time on Identifying AI Slop</description>
    </item>
    
    <item>
      <title>Permacomputing</title>
      <link>https://ryaneby.com/2025/05/05/permacomputing/</link>
      <pubDate>Mon, 05 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2025/05/05/permacomputing/</guid>
      <description>In a time where computing epitomizes industrial waste and exploitation, permacomputing encourages a more sustainable approach, maximizing hardware lifespans, minimizing energy use and focussing on the use of already available computational resources. Permacomputing asks the question whether it is possible to rethink computing in the same way as permaculture rethinks agriculture.
More guiding principles at Permacomputing</description>
    </item>
    
    <item>
      <title>Worx Powershare Chainsaw Doesn&#39;t Start</title>
      <link>https://ryaneby.com/2025/05/03/worx-chainsaw-issue/</link>
      <pubDate>Sat, 03 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2025/05/03/worx-chainsaw-issue/</guid>
      <description>I have a Nitro 40v Powershare Worx Chainsaw I use for some mild work around the yard each spring. When I got it out for this year it wouldn&amp;rsquo;t start.
Symptoms Batteries are fully charged. Chainsaw shows full battery. Press the button to start and get one blinking green light. Diagnosis It is buried in the troubleshooting docs, but a blinking single green light is the safety mechanism alert, not a &amp;rsquo;not enough power&amp;rsquo; alert.</description>
    </item>
    
    <item>
      <title>Writing Small Docs</title>
      <link>https://ryaneby.com/2025/03/05/write-small-docs/</link>
      <pubDate>Wed, 05 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2025/03/05/write-small-docs/</guid>
      <description>One of the big projects I&amp;rsquo;m finally working on is documenting more of the systems I work on. It is an overwhelming project but I try to remember to start small.
Writing small docs isn’t just about reducing word count, it’s about focusing your ideas, streamlining collaboration, and creating a better experience for reviewers (and for you, in the long run). While it takes practice to break down big ideas into smaller parts, the effort pays off in faster reviews, clearer communication, and less stress.</description>
    </item>
    
    <item>
      <title>Summer Game Prize Fulfillment Workflow</title>
      <link>https://ryaneby.com/2011/08/10/shopfulfillment/</link>
      <pubDate>Wed, 10 Aug 2011 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2011/08/10/shopfulfillment/</guid>
      <description>Cross-posted from the AADL Devblog
The AADL Summer Game has an online shop where earned points can be spent on awesome schwag. To try to make it easy for the volunteers and staff to fulfill the orders we took advantage of some of the infrastructure we already had in place for other parts of the site.
As some know our hold notices currently go through a script that sends an email along with printing a custom label to a label printer, that is used for identification on our hold shelves.</description>
    </item>
    
    <item>
      <title>Under the Hood of the AADL Summer Game</title>
      <link>https://ryaneby.com/2011/08/10/summergame/</link>
      <pubDate>Wed, 10 Aug 2011 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2011/08/10/summergame/</guid>
      <description>Cross-posted from the AADL Devblog and written by our lead developer ejk
The 2011 Summer Game has brought big changes to the way we play here at the library. In addition to the &amp;ldquo;classic&amp;rdquo; summer reading game, players can earn points for writing reviews, adding comments and finding game codes at events and locations. Players also earn badges for special accomplishments. We just passed player ID #4000 and we still have weeks to go for even more players to join and earn points and prizes.</description>
    </item>
    
    <item>
      <title>Forcing Download with nginx</title>
      <link>https://ryaneby.com/2011/04/06/forceddownloadnginx/</link>
      <pubDate>Wed, 06 Apr 2011 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2011/04/06/forceddownloadnginx/</guid>
      <description>Prompting a browser to download rather than open something is rather common. You can do so from your favorite web programming language by adding the Content-Disposition attachment header when sending the data back.
This can come in handy if you want to use the same file for both web serving and download. Say a MP4 movie file. It makes it a little easier than the right-click save-as method.
If you want to remove the overhead of serving a file through a script you can also accomplish this straight in nginx.</description>
    </item>
    
    <item>
      <title>Staff Requests in SOPAC</title>
      <link>https://ryaneby.com/2011/04/05/patronrequests/</link>
      <pubDate>Tue, 05 Apr 2011 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2011/04/05/patronrequests/</guid>
      <description>Cross-posted from the AADL Devblog
Over the past few years we&amp;rsquo;ve taken advantage of having a catalog we can tweak and change. Recently as we&amp;rsquo;ve been able to store more data outside of the ILS we have gone the route of making our catalog one of main development platforms.
However, staff still had to go back to the staff client for the ILS for some functions. While many of those functions don&amp;rsquo;t really make sense as part of the catalog, requesting items for other patrons was one that did.</description>
    </item>
    
    <item>
      <title>Availability in Globally Distributed Storage Systems</title>
      <link>https://ryaneby.com/2011/02/26/google-availability/</link>
      <pubDate>Sat, 26 Feb 2011 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2011/02/26/google-availability/</guid>
      <description>Google just released a research paper entitled Availability in Globally Distributed Storage Systems. It is available for download in PDF format (14 pages). From the abstract:
We characterize the availability properties of cloud storage systems based on an extensive one year study of Google&amp;rsquo;s main storage infrastructure and present statistical models that enable further insight into the impact of multiple design choices, such as data placement and replication strategies. With these models we compare data availability under a variety of system parameters given the real patterns of failures observed in our fleet.</description>
    </item>
    
    <item>
      <title>Bagit Validation and CIJoe</title>
      <link>https://ryaneby.com/2011/02/18/bagit-and-cijoe/</link>
      <pubDate>Fri, 18 Feb 2011 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2011/02/18/bagit-and-cijoe/</guid>
      <description>I&amp;rsquo;ve started playing around with bagit and some of the other curation microservices. One of the features involved is manifest files w/ checksums of all the data files in the bag. So far I&amp;rsquo;m still just getting the hang of it but decided to try cbeer&amp;rsquo;s bagit gem and try hooking the validate function to cijoe integration server. With the bag in git repository it was easy to have cijoe run a simple script that returned zero when validated, or one with output if there was a problem.</description>
    </item>
    
    <item>
      <title>IE8 Upgrade and Enhanced Security Stuck For Some Profiles</title>
      <link>https://ryaneby.com/2010/04/05/ie8-enhanced-security/</link>
      <pubDate>Mon, 05 Apr 2010 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2010/04/05/ie8-enhanced-security/</guid>
      <description>Had an issue with IE upgrades in the recent past where after the upgrade multiple pre-existing profiles would state they were in &amp;ldquo;Enhanced Security Mode&amp;rdquo; despite that mode being disabled. New profiles would work fine and Administrator usually did as well.
From what I&amp;rsquo;ve been able to track down, MS hasn&amp;rsquo;t figured out the exact circumstances that cause it. Fresh installs w/ upgrades before anyone logs in seem to work fine in my experience.</description>
    </item>
    
    <item>
      <title>If I Had A Heart</title>
      <link>https://ryaneby.com/2009/12/05/if-i-had-a-heart/</link>
      <pubDate>Sat, 05 Dec 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/12/05/if-i-had-a-heart/</guid>
      <description>If I Had A Heart from Fever Ray on Vimeo.</description>
    </item>
    
    <item>
      <title>Describing Everything - Open Web standards and classiï¬cation</title>
      <link>https://ryaneby.com/2009/11/21/describing-everything-open-web-standards-and-classi%EF%AC%81cation/</link>
      <pubDate>Sat, 21 Nov 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/11/21/describing-everything-open-web-standards-and-classi%EF%AC%81cation/</guid>
      <description>via @edsu
Describing Everything - Open Web standards and ClassificationView more presentations from danbri. </description>
    </item>
    
    <item>
      <title>Unicode and Sphinx</title>
      <link>https://ryaneby.com/2009/11/21/unicode-and-sphinx/</link>
      <pubDate>Sat, 21 Nov 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/11/21/unicode-and-sphinx/</guid>
      <description>I&amp;rsquo;m not an expert with unicode and ran into various problems in getting Sphinx up and running with bib data for SOPAC2. Below is an overview of what I ended up doing to solve it. There are probably better ways of doing it and if so please share.
The Sphinx I&amp;rsquo;m referring to is the indexing/search program that works well with MySQL. The case below is using the stock searchd/indexer interface and not the mysql engine which is probably different.</description>
    </item>
    
    <item>
      <title>Gutter Garden</title>
      <link>https://ryaneby.com/2009/06/16/gutter-garden/</link>
      <pubDate>Tue, 16 Jun 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/06/16/gutter-garden/</guid>
      <description>An old article but still applicable for those with small spaces.
But our deck is on the wrong side of the house. Then an idea came to me that was a little unusual and might involve a little risk. The idea is essential this: Why not put rain gutters in rows along the wood siding on the sunny side of the house. It might look weird, but that was where all the heat, sun and protection from damage is best.</description>
    </item>
    
    <item>
      <title>Image versus XML Scanned Texts</title>
      <link>https://ryaneby.com/2009/06/16/image-versus-xml-scanned-texts/</link>
      <pubDate>Tue, 16 Jun 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/06/16/image-versus-xml-scanned-texts/</guid>
      <description>Another old post that is worth reading over at threepress about a case study in ebook presentation that has obvious application to scanning projects.
Most of the findings line up with experience but nice to see them quantified. Many preferred html versions for printability, layout, etc. Also covers workflow, costs.
ACLS Humanities E-Book XML Conversion Experiment: Report on Workflow, Costs, and User Preferences (pdf)</description>
    </item>
    
    <item>
      <title>Public Computing with Windows Servers and Linux Thin Clients - Hardware</title>
      <link>https://ryaneby.com/2009/06/16/pubcomp-hardware/</link>
      <pubDate>Tue, 16 Jun 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/06/16/pubcomp-hardware/</guid>
      <description>(also posted on the AADL devblog)
We recently overhauled the public computing setup at AADL, though it hasn&amp;rsquo;t been rolled out at all the branches yet. It consists of a mix of linux hosted web management software, linux thin clients and windows terminal servers. It is a bit of a unique setup so figure I should share. Once we get it farther towards complete we&amp;rsquo;ll probably release the code.
Some HistoryFor some background the previous setup consisted of windows thinclients and windows servers running Citrix.</description>
    </item>
    
    <item>
      <title>Amazon Treasures</title>
      <link>https://ryaneby.com/2009/06/11/amazon-treasures/</link>
      <pubDate>Thu, 11 Jun 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/06/11/amazon-treasures/</guid>
      <description>Revealing Design Treasures From The Amazon </description>
    </item>
    
    <item>
      <title>Star Ratings</title>
      <link>https://ryaneby.com/2009/02/14/star-ratings/</link>
      <pubDate>Sat, 14 Feb 2009 00:00:00 +0000</pubDate>
      
      <guid>https://ryaneby.com/2009/02/14/star-ratings/</guid>
      <description>From stevenf:
As soon as an app has been rated more than once, it becomes mathematically very unlikely that it will ever see a 1 or 5 star overall rating again. So, it&#39;s nearly pointless to have scales of 5 stars, 10 stars, or 100 stars, when all you really need is: &#34;Liked it, Didn&#39;t Like It, and Neutral&#34;. </description>
    </item>
    
  </channel>
</rss>
