<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Arcology Garden Site Updates</title>
  <link href="http://v2.whatthefuck.computer/updates"/>
  <link rel="self" href="http://v2.whatthefuck.computer/updates.xml"/>
  <updated>2025-07-22T09:07:00Z</updated>
  <author>
    <name>ryan rix &lt;garden@whatthefuck.computer&gt;</name>
  </author>
  <id>http://v2.whatthefuck.computer/updates</id>
    <entry>
    <title>Updated My &quot;Uses This&quot; page for 2025</title>
    <link href="http://v2.whatthefuck.computer/updates#20250722T062128.540393"/>
    <id>urn:uid:20250722T062128.540393</id>
    <published>2025-07-22T09:07:00Z</published>
    <updated>2025-07-22T09:07:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20250722T062128.540393&quot;&gt;Updated My &amp;quot;Uses This&amp;quot; page for 2025&lt;/h1&gt;&lt;p&gt;For a long time, the website &lt;a href=&quot;//usesthis.com&quot;&gt;Uses This&lt;/a&gt; has published guest posts from different creative people asking them a few simple questions:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;who are you and what do you do?
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;what software do you use?
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;and what hardware?
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;what is your dream setup?
&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I always enjoyed reading these because sprinkled in between Macbook UX designers and people with important-sounding email jobs were people who had honestly exciting views of computing and the Internet, especially dreaming about what it could be like I enjoy doing. In my view, Uses This posts haven&amp;#39;t had an interesting thing to say about computing in the last 2-3 years, it seems like people have lost their ability to dream big about computers and internetworking. &lt;strong&gt;So here&amp;#39;s mine as of July 2025: &lt;a href=&quot;//v2.whatthefuck.computer/uses&quot;&gt;rrix &amp;quot;Uses This&amp;quot;&lt;/a&gt;.&lt;/strong&gt;
&lt;/p&gt;&lt;p&gt;And here are some particularly interesting posts from the past:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/mhoye&quot;&gt;mhoye&lt;/a&gt; (2019): &amp;quot;What I really want is to be able to not only share all of that but to describe how I&amp;#39;ve tailored it to my needs in some complex coordinate space. I want some sort of possible-configuration map, a cartography of collective customization. I&amp;#39;d like to be able to start exploring changes to my setup - my workspace, my editor, browser, terminal or keymap, and then put a pin on that map, to plant a flag saying, I am here. I&amp;#39;m learning about the machine, I&amp;#39;m learning about myself and that journey has brought me here. For some value of &amp;quot;here&amp;quot;.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/joey.hess&quot;&gt;joey.hess&lt;/a&gt; (2012): &amp;quot;the whole house runs on 12 volt DC power to avoid the overhead of an inverter; my laptop is powered through a succession of cheap vehicle power adapters, and my home server runs on 5 volt power provided by a USB adapter.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/alice.maz&quot;&gt;alice.maz&lt;/a&gt; (2020): &amp;quot;One of the side benefits of doing most of your work with the people you live with and love is you get to plan infrastructure on decades-long timescales. In this spirit, instead of describing my dream setup, I&amp;#39;ll describe the setup I intend to have in five years. If nothing else this will be a fun thing to look back on and see how right or wrong I was!&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/clay.shirky&quot;&gt;clay.shirky&lt;/a&gt; (2014): &amp;quot;I actually don&amp;#39;t want a &amp;quot;dream setup.&amp;quot; I know people who get everything in their work environment just so, but current optimization is long-term anachronism. I&amp;#39;m in the business of weak signal detection, so at the end of every year, I junk a lot of perfectly good habits in favor of awkward new ones.&amp;quot; 
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/ryan.north&quot;&gt;ryan.north&lt;/a&gt; (2012): &amp;quot;Actually if we&amp;#39;re talking dreams, the laptop is so tiny it fits in my pocket and unfolds itself, Transformer-style, to full size. Also, it&amp;#39;s a phone. And it can call THE FUTURE.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/charlie.loyd&quot;&gt;charlie.loyd&lt;/a&gt; (2016): &amp;quot;Its weirdness comes from the hand and mind of a master, and it&amp;#39;s precious to me. My dream setup has more of that feeling.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/lex.gill&quot;&gt;lex.gill&lt;/a&gt; (2017): &amp;quot;I have almost superstitious ideas about how spaces change the way we think and work. I think being in the right environment can encourage people to be their best selves.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/kieran.healy&quot;&gt;kieran.healy&lt;/a&gt; (2010): &amp;quot;There are many things I dislike about the writing/data/coding setup I use. Emacs carries so much baggage with it, it&amp;#39;s tiresome. Some of this is my own fault, what with the array of settings that accrete over time. But some of it is just stuff inevitably carried forward from the 1970s and &amp;#39;80s in the application&amp;#39;s conventions, interface, core design, and so on. I resent its lack of consistency with the rest of my operating system. I resent the way its preferred means of solving your problems is first to have you surrender to it completely. Mike Hall&amp;#39;s brilliant &amp;quot;&lt;a href=&quot;//web.archive.org/web/20221006200939/https://mike.puddingtime.org/vintage/2010/02/03/orgmode-in-your&quot;&gt;Org-Mode in your Pocket is a GNU-Shaped Devil&lt;/a&gt;&amp;quot; captures this feeling very well.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/kicks.condor&quot;&gt;kicks.condor&lt;/a&gt; (2020): &amp;quot;Envision a room full of millions of people holding one giant, hugely sprawling conversation. Such a thing has never been possible. I think if I could one day find myself in that room, even as a simulation, and it felt real - and I knew that it was just my sister and I having a conversation through these myriad expressions of us - it would be a dream come true.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/rob.pike&quot;&gt;rob.pike&lt;/a&gt; (2012): &amp;quot;In summary, it used to be that phones worked without you having to carry them around, but computers only worked if you did carry one around with you. The solution to this inconsistency was to break the way phones worked rather than fix the way computers work.&amp;quot;
&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href=&quot;//usesthis.com/interviews/why&quot;&gt;why the lucky stiff&lt;/a&gt; (2009): &amp;quot;the other perfect thing would be if the Internet could be hand written. If I ever get a time machine, I&amp;#39;m going to go back and smash the Gutenberg press so that when the Internet arrives, it&amp;#39;ll be transcribed by monks the way GOD INTENDED.&amp;quot;
&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;What is your dream setup?&lt;/strong&gt;
  
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>Posted: Fuck Time Two: Time Keeping Design Trends from 295BCE to ~2020CE</title>
    <link href="http://v2.whatthefuck.computer/updates#20241214T223849.387992"/>
    <id>urn:uid:20241214T223849.387992</id>
    <published>2024-12-14T10:45:00Z</published>
    <updated>2024-12-14T10:45:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20241214T223849.387992&quot;&gt;Posted: Fuck Time Two: Time Keeping Design Trends from 295BCE to ~2020CE&lt;/h1&gt;&lt;p&gt;Last week &lt;a href=&quot;/404?node=99ad3cf8-1a38-422f-8107-0d6617bf2636&quot; class=&quot;unpublished&quot;&gt;Will Bradley&lt;/a&gt; and I presented for &lt;a href=&quot;/404?node=dc5f66b8-6465-4e4f-b549-5e5ae5719da5&quot; class=&quot;unpublished&quot;&gt;David Huerta&lt;/a&gt;&amp;#39;s birthday party various methods of keeping time poorly, and why one should consider doing so.
&lt;/p&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/NksxGVr_OG0&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;//youtu.be/NksxGVr_OG0&quot;&gt;Fuck Time 2 on YouTube&lt;/a&gt; - &lt;a href=&quot;//v2.whatthefuck.computer/ftt&quot;&gt;Fuck Time 2 Slide Deck&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;In 2014 shortly after I had moved to Oakland to +join a startup+ live in a warehouse, &lt;a href=&quot;/404?node=1d6e38f0-fdb1-410b-a89e-198ac8d56f3d&quot; class=&quot;unpublished&quot;&gt;Prescott Ogden&lt;/a&gt; participated in a hackathon hosted at &lt;a href=&quot;//heatsynclabs.org&quot;&gt;HeatSync Labs&lt;/a&gt; which we&amp;#39;ve taken to calling &amp;quot;Fuck Time&amp;quot; in the ensuing years. Prescott introduces us to the concept of subjective time, we revisit it a decade on after the iPhone-iPhocation of all technology.
&lt;/p&gt;&lt;p&gt;Will and I started developing custom watch faces for the 30$ PineTime smart watch over the last few years, and encourage others to do the same and to re-consider their understanding of the possible flows and scales of time in day to day life.
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>Updated my &quot;rrix uses this&quot; page</title>
    <link href="http://v2.whatthefuck.computer/updates#20241116T230436.448021"/>
    <id>urn:uid:20241116T230436.448021</id>
    <published>2024-11-16T23:05:00Z</published>
    <updated>2024-11-16T23:05:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20241116T230436.448021&quot;&gt;Updated my &amp;quot;rrix uses this&amp;quot; page&lt;/h1&gt;&lt;p&gt;After getting particularly incensed at another month of &amp;quot;i use a macbook pro and ﬄigma :) and i love it&amp;quot; posts on &lt;a href=&quot;//usesthis.com&quot;&gt;Uses This&lt;/a&gt;, I decided I needed to update &lt;a href=&quot;//v2.whatthefuck.computer/uses&quot;&gt;rrix &amp;quot;Uses This&amp;quot;&lt;/a&gt; for the year 2024. So I did that.
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>[[id:20240111T122723.179913][Postmortem: 2024-01 Wobserver Downtime]]</title>
    <link href="http://v2.whatthefuck.computer/updates#20240111T133142.884761"/>
    <id>urn:uid:20240111T133142.884761</id>
    <published>2024-01-11T13:31:00Z</published>
    <updated>2024-01-11T13:31:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20240111T133142.884761&quot;&gt;&lt;a href=&quot;//v2.whatthefuck.computer/my/homeserver/postmortem/2024-01&quot;&gt;Postmortem: 2024-01 Wobserver Downtime&lt;/a&gt;                 &lt;/h1&gt;&lt;p&gt;Noticeable service degradation on &lt;a href=&quot;//v2.cce.whatthefuck.computer/morph#20230506T010603.522707&quot;&gt;Last Bank&lt;/a&gt;, the &lt;a href=&quot;//v2.cce.whatthefuck.computer/wobserver&quot;&gt;Wobserver&lt;/a&gt; powering &lt;a href=&quot;//v2.cce.whatthefuck.computer/cce&quot;&gt;The Complete Computer&lt;/a&gt;, began on &lt;time&gt;2024-01-04&lt;/time&gt; when &lt;a href=&quot;//v2.cce.whatthefuck.computer/wobserver/matrix&quot;&gt;Matrix Synapse&lt;/a&gt; federation latency spiked to multiple minutes and metastasized to a full server outage lasting until &lt;time&gt;2024-01-11&lt;/time&gt;.
&lt;/p&gt;&lt;p&gt;This event was improperly root-caused and ultimately the multi-day downtime occurred to unforeseen inventory issues, compatibility with un-tested hardware, and improper observability in to the live-system, and improper operational handling of these scenarios.
&lt;/p&gt;&lt;p&gt;Read the &lt;a href=&quot;//v2.whatthefuck.computer/my/homeserver/postmortem/2024-01&quot;&gt;Postmortem: 2024-01 Wobserver Downtime&lt;/a&gt; for more information and some hijinx including getting locked out of my car at Best Buy in the snow.
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>Securing and Standardizing Data Rights Requests with a Data Rights Protocol - DRP @ PEPR23 -</title>
    <link href="http://v2.whatthefuck.computer/updates#20231101T174715.553072"/>
    <id>urn:uid:20231101T174715.553072</id>
    <published>2023-11-01T17:55:00Z</published>
    <updated>2023-11-01T17:55:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20231101T174715.553072&quot;&gt;Securing and Standardizing Data Rights Requests with a Data Rights Protocol - DRP @ PEPR23 - &lt;/h1&gt;&lt;p&gt;A &lt;a href=&quot;/404?node=94841773-88a0-4c41-9af8-fbf0d0a133d0&quot; class=&quot;unpublished&quot;&gt;Video&lt;/a&gt; of my USENIX PEPR talk on &lt;a href=&quot;//v2.whatthefuck.computer/drp&quot;&gt;Data Rights Protocol&lt;/a&gt; is online, watch as I struggle to describe my work and struggle to talk to a large-ish group of engineers about the work I did with &lt;a href=&quot;//v2.whatthefuck.computer/cr/innovation-lab&quot;&gt;Consumer Reports Innovation Lab&lt;/a&gt;.
&lt;/p&gt;&lt;iframe width=&quot;1100&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/CsXdr34ZotA&quot; title=&quot;PEPR &amp;#39;23 - Securing and Standardizing Data Rights Requests with a Data Rights Protocol&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;archive.org&quot;&gt;Archive&lt;/a&gt;
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>I got a new smartwatch and wrote a watchface for it in an evening.</title>
    <link href="http://v2.whatthefuck.computer/updates#20230926T131205.934784"/>
    <id>urn:uid:20230926T131205.934784</id>
    <published>2023-09-26T13:15:00Z</published>
    <updated>2023-09-26T13:15:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20230926T131205.934784&quot;&gt;I got a new smartwatch and wrote a watchface for it in an evening.&lt;/h1&gt;&lt;p&gt;I used Pebble watches for a long time and I really still like them but they&amp;#39;re a pain to keep running these days and I never got around to writing custom code or apps or watchfaces for it. After my Pebble Time 2 HR bit the dust, I ended up buying a &lt;code&gt;Amazfit Bip S&lt;/code&gt;, and it sort of worked, but I needed to install an extra app to get &lt;a href=&quot;Sleep as Android&quot;&gt;Sleep as Android&lt;/a&gt; sleep tracking working with it and it&amp;#39;s a sort of weird, closed ecosystem. I probably should have tried to get &lt;a href=&quot;//v2.whatthefuck.computer/pinetime#20230926T125254.472267&quot;&gt;GadgetBridge&lt;/a&gt; to work with it, oh well.
&lt;/p&gt;&lt;p&gt;I bought a PineTime from &lt;a href=&quot;Ameridroid&quot;&gt;Ameridroid&lt;/a&gt; on a lark when I wanted to get a Radxa Zero and a Pinecil from them. They&amp;#39;re 25$ nRF52 smart watches with heart rate sensing, accelerometer, and 8 bit color LCD touch screen.
&lt;/p&gt;&lt;p&gt;I don&amp;#39;t need a bunch of fancy apps for my Smartwatch, I basically only want it to buzz when I have a calendar event or a chat message, and I want it to count my steps and my sleeps. This thing does all of that out of the box. Maybe I&amp;#39;ll code up some other features. I&amp;#39;d like to add a meditation timer next. 
&lt;/p&gt;&lt;p&gt;So with the PineTime, I decided sooner rather than later I should try to write the watch face I wanted and had on my Pebble, and wrote that in an evening.
&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Read my &lt;a href=&quot;//v2.whatthefuck.computer/pinetime&quot;&gt;PineTime&lt;/a&gt; page for details about writing my own watchface and deploying it to my smart watch after less than 6 hours from unboxing.&lt;/strong&gt;
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>[[id:20230914T122224.886447][California passed a DELETE Act]]</title>
    <link href="http://v2.whatthefuck.computer/updates#20230914T122734.509875"/>
    <id>urn:uid:20230914T122734.509875</id>
    <published>2023-09-14T12:27:00Z</published>
    <updated>2023-09-14T12:27:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20230914T122734.509875&quot;&gt;&lt;a href=&quot;//v2.whatthefuck.computer/archive/delete-act#20230914T122224.886447&quot;&gt;California passed a DELETE Act&lt;/a&gt;                    &lt;/h1&gt;&lt;p&gt;&lt;a href=&quot;//v2.whatthefuck.computer/archive/delete-act#20230914T122224.886447&quot;&gt;California passed a DELETE Act&lt;/a&gt;: summary of the &amp;quot;old&amp;quot; federal bill and brief summary of how this bill will be applied.
&lt;/p&gt;&lt;p&gt;California passed a law that would give consumers an easy singular interface to opt-out of processing by data brokers and require them to delete your data. Neat stuff, if it works. There&amp;#39;s a lot of overlap between this and what we&amp;#39;ve been building with the &lt;a href=&quot;//v2.whatthefuck.computer/drp&quot;&gt;Data Rights Protocol&lt;/a&gt; and I&amp;#39;m excited to see those overlaps pursued. 
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>[[id:people/skvidal][&quot;it isn&#39;t a contest. Just enjoy the ride.&quot; - remembering Seth Vidal]]</title>
    <link href="http://v2.whatthefuck.computer/updates#20230708T201041.660004"/>
    <id>urn:uid:20230708T201041.660004</id>
    <published>2023-07-08T20:10:00Z</published>
    <updated>2023-07-08T20:10:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20230708T201041.660004&quot;&gt;&lt;a href=&quot;//v2.whatthefuck.computer/people/skvidal&quot;&gt;&amp;quot;it isn&amp;#39;t a contest. Just enjoy the ride.&amp;quot; - remembering Seth Vidal&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;A decade ago we learned of the passing of Red Hat/&lt;a href=&quot;//v2.whatthefuck.computer/fedora_linux&quot;&gt;Fedora Linux&lt;/a&gt; software engineer Seth Vidal on &lt;time&gt;2013-07-08&lt;/time&gt;. In &lt;a href=&quot;//v2.whatthefuck.computer/people/skvidal&quot;&gt;&amp;quot;it isn&amp;#39;t a contest. Just enjoy the ride.&amp;quot; - remembering Seth Vidal&lt;/a&gt;, I briefly memorialize a good man.
&lt;/p&gt;&lt;p&gt;I made a one-off entry to &lt;a href=&quot;//v2.whatthefuck.computer/fedora_linux&quot;&gt;Fedora Linux&lt;/a&gt;&amp;#39;s blog aggregator with this post as well.
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>My [[id:20230429T140217.184029][New Homelab Build]] is basically complete</title>
    <link href="http://v2.whatthefuck.computer/updates#20230529T230408.712396"/>
    <id>urn:uid:20230529T230408.712396</id>
    <published>2023-05-29T23:04:00Z</published>
    <updated>2023-05-29T23:04:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20230529T230408.712396&quot;&gt;My &lt;a href=&quot;//v2.whatthefuck.computer/my/homeserver&quot;&gt;New Homelab Build&lt;/a&gt; is basically complete                         &lt;/h1&gt;&lt;p&gt;At the beginning of March I started planning for the turndown of my 1U racked with &lt;a href=&quot;/404?node=7fea3caa-5fa0-415a-96c7-45a1d64512fb&quot; class=&quot;unpublished&quot;&gt;Wobscale Technologies&lt;/a&gt;. It is a hilariously un-maintained &lt;a href=&quot;//v2.whatthefuck.computer/fedora_linux&quot;&gt;Fedora Linux&lt;/a&gt; that basically exists to run &lt;a href=&quot;//v2.cce.whatthefuck.computer/wobserver/matrix&quot;&gt;Matrix Synapse&lt;/a&gt; and Nginx proxies to the host in my living room. That host was an Gen 8 HP Microserver and is now a SuperMicro + Xeon in a 4U with 256GB of RAM. 1000$ gets you 48 cores of 2012 CPU and 256GB of ECC RAM. It&amp;#39;s called &lt;a href=&quot;//v2.cce.whatthefuck.computer/morph#20230506T010603.522707&quot;&gt;Last Bank&lt;/a&gt;. It&amp;#39;s racked up in a rolling rack with all my networking gear and &lt;a href=&quot;//v2.cce.whatthefuck.computer/morph#20230225T145612.522017&quot;&gt;Window Smoke&lt;/a&gt;, &lt;a href=&quot;//v2.cce.whatthefuck.computer/nixos-tower&quot;&gt;My NixOS Tower&lt;/a&gt; racked above it.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;/arcology/attachment/9c1e7eea89d31fb2606836ce172c5e6051919c3935e4806cd26715954e5e7d88-2160.jpg/html&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;/attachment/9c1e7eea89d31fb2606836ce172c5e6051919c3935e4806cd26715954e5e7d88-1080.jpg&quot; alt=&quot;2025-02-21_20-39-20_9c1e7eea89d31fb2606836ce172c5e6051919c3935e4806cd26715954e5e7d88.jpg&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;On top of the rack I have my network gear and a power strip on a rack-mount shelf. All of this is organized with &lt;a href=&quot;//all3dp.com/2/gridfinity-simply-explained/&quot;&gt;Gridfinity Modular Storage System&lt;/a&gt; modules to route the power cables under the gear and fix the networking gear in a compact, organized fashion. 
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;/arcology/attachment/2adb2b1cd85c8143e616c310b763b9333396aded06ae09bec739c3028b15879c-2160.jpg/html&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;/attachment/2adb2b1cd85c8143e616c310b763b9333396aded06ae09bec739c3028b15879c-1080.jpg&quot; alt=&quot;2025-02-21_20-39-39_2adb2b1cd85c8143e616c310b763b9333396aded06ae09bec739c3028b15879c.jpg&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;I also set up an old low-power desktop with &lt;a href=&quot;//www.home-assistant.io/&quot;&gt;Home Assistant&lt;/a&gt; to act as an ATC for the automations I want to build. It works with basically all the smart devices I have, but I am frustrated with how difficult it is to automate things on my desktop. It would be really neat if you could use KDE Connect plugins with it, one of these days I will figure this out. But I got some &lt;a href=&quot;//www.amazon.com/Monitoring-Repeater-Assistant-Compatible-MP21ZP/dp/B09SHGRT6T/&quot;&gt;Z-Wave Plugs&lt;/a&gt; which also have energy monitoring. One of them is hooked up to my audio amplifier so that when I go to bed my soundsystem automatically turns off. I&amp;#39;d like to be able to send a mute command to my desktop (with a KDE connect plugin, perhaps &lt;strong&gt;cough&lt;/strong&gt;), but in the meantime this will suffice. The other is between my wall and the power strip just to do energy management. You&amp;#39;ll see a Kill-a-Watt in the photo above, which are useful but in getting accurate measurements and longer-term trend analysis this will be much nicer. I had some issues pairing up the switch which would do the recording and only just got it working today, but you can see when I did a NixOS rebuild and you can see the full setup, both machines and networking gear but not including my desktop monitor pull 300W or so on average.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;/arcology/attachment/3e81673aab4dfbc5da166e42c5c3d16c7e7eca00e42cf57e14b2f219d46656d8-2160.png/html&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;/attachment/3e81673aab4dfbc5da166e42c5c3d16c7e7eca00e42cf57e14b2f219d46656d8-1080.png&quot; alt=&quot;2025-02-21_20-39-52_3e81673aab4dfbc5da166e42c5c3d16c7e7eca00e42cf57e14b2f219d46656d8.png&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;I was very much on the fence between building something like this out and building basically another PC but with a Ryzen 3700 and a motherboard with a bunch of SATA ports, but the TDP worked out to about the same amount on paper, the multi-core performance was quite similar, and I could afford much more ram due to the low price of DDR3.
&lt;/p&gt;&lt;p&gt;I was worried about noise and about heat, and the machines are slightly noisier now that they are in these chassis. They each have 2x 120MM and 2x 80MM case fans which run at full-tilt directly off of the PSU even when I shutdown from the OS because the RSV-R4000U&amp;#39;s fans all have big chonky molex connectors which don&amp;#39;t attach to the fan controllers on the motherboards. I&amp;#39;ll probably replace them with some other fans that can do PWM like &lt;a href=&quot;//www.amazon.com/ARCTIC-PWM-PST-Pack-Technology/dp/B09S9XRTB5/&quot;&gt;these&lt;/a&gt;, but really these machines aren&amp;#39;t so noisy that it bothers me having them in the living room. Of course I have fans and filters and occasionally AC running all as well right now because &lt;a href=&quot;/404?node=20211120T145109.615732&quot; class=&quot;unpublished&quot;&gt;Eugene&lt;/a&gt; is in the middle of grass pollen season, so it&amp;#39;s basically always drown out. And I do need a temperature sensor or thermometer in here so that I can what sort of heat makes it out of the rack. All in due time, but I am done futzing with it for a bit. Oh except I&amp;#39;m thinking about measuring some new Ethernet cables...
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
    <entry>
    <title>Okay maybe I was wrong about 6.x</title>
    <link href="http://v2.whatthefuck.computer/updates#20230527T132537.128761"/>
    <id>urn:uid:20230527T132537.128761</id>
    <published>2023-05-27T13:25:00Z</published>
    <updated>2023-05-27T13:25:00Z</updated>
    <content type="html">&lt;article&gt;&lt;h1 id=&quot;20230527T132537.128761&quot;&gt;Okay maybe I was wrong about 6.x&lt;/h1&gt;&lt;p&gt;In &lt;a href=&quot;//v2.whatthefuck.computer/updates#20230520T205431.962021&quot;&gt;I am swearing off Kernel 6.x.&lt;/a&gt; I thought that it was the fault of 6.x degrading my desktop -- well, I rolled back to 5.15 and the VFIO module was still corrupting my framebuffer but it also broke X11. I spent hours getting mad at this situation after I moved my desktop in to the rack that my &lt;a href=&quot;//v2.whatthefuck.computer/my/homeserver&quot;&gt;New Homelab Build&lt;/a&gt; now lives in, fiddling with BIOS settings, blindly typing in my full disk encryption passphrase and sitting in stupid anger when I could SSH in and lightdm was just sitting with its thumb up its ass waiting for an active &lt;code&gt;logind&lt;/code&gt; seat to become available for auto-login.
&lt;/p&gt;&lt;p&gt;I stumbled on &lt;a href=&quot;//old.reddit.com/r/VFIO/&quot;&gt;/r/VFIO&lt;/a&gt; in the process of trying to un-wind all this stuff and an obscure magic-number error I was getting from QEMU when I tried to attach the PCIe USB-3 controller to my Windows VM. All the weird, difficult/impossible to debug issues these folks report in trying to get these bespoke setups to work mirrored my experience and I decided it is not worth the trouble right now. I got to the point where &lt;strong&gt;if i can boot and login&lt;/strong&gt;, the GPU and network card both attached to the VM, but the USB controller would not so I would boot up and be greeted with a login panel which did not work.
&lt;/p&gt;&lt;p&gt;So I have ripped out all of the PCI passthrough stuff in &lt;a href=&quot;//v2.cce.whatthefuck.computer/nixos-tower&quot;&gt;My NixOS Tower Customizations&lt;/a&gt;, and I will figure out how I want to move forward. I may invert the setup where my PC boots to Windows and then a QEMU VM presents the NixOS environment that I can work in during the day, but ugh, it&amp;#39;s such a bummer. When the PCI passthrough setup was working it worked &lt;strong&gt;so well&lt;/strong&gt; with my monitor acting as USB+Display KVM based on which input I had selected; afaict there is not a solution in Windows which would let me mirror this setup where I can change display inputs and have my USB hub swap over in to the VM as well.
&lt;/p&gt;&lt;p&gt;Very sad about the whole thing.
&lt;/p&gt;&lt;/article&gt;</content>
  </entry>
  </feed>