<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Fail on Think before you push the button</title>
        <link>https://stingr.net/tags/fail/</link>
        <description>Recent content in Fail on Think before you push the button</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <lastBuildDate>Mon, 02 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://stingr.net/tags/fail/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Happy HW Failure day</title>
        <link>https://stingr.net/p/happy-hw-failure-day/</link>
        <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/happy-hw-failure-day/</guid>
        <description>&lt;p&gt;The server which hosted this website and a bunch of my data-hoarding and data-intensive operations has decided to fuck off, with roughly this failure&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611236] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 32992
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611245] {1}[Hardware Error]: event severity: fatal
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611261] {1}[Hardware Error]:  Error 0, type: fatal
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611266] {1}[Hardware Error]:   section_type: PCIe error
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611269] {1}[Hardware Error]:   port_type: 4, root port
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611272] {1}[Hardware Error]:   version: 1.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611275] {1}[Hardware Error]:   command: 0x0547, status: 0x4010
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611279] {1}[Hardware Error]:   device_id: 0000:00:01.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611284] {1}[Hardware Error]:   slot: 0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611286] {1}[Hardware Error]:   secondary_bus: 0x01
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611289] {1}[Hardware Error]:   vendor_id: 0x8086, device_id: 0x3c02
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611291] {1}[Hardware Error]:   class_code: 060400
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611294] {1}[Hardware Error]:   bridge: secondary_status: 0x0000, control: 0x0003
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611297] {1}[Hardware Error]:   aer_cor_status: 0x00000001, aer_cor_mask: 0x000031c1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611300] {1}[Hardware Error]:   aer_uncor_status: 0x00000020, aer_uncor_mask: 0x00318000
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611304] {1}[Hardware Error]:   aer_uncor_severity: 0x00067030
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611306] {1}[Hardware Error]:   TLP Header: 00000000 00000000 00000000 00000000
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611312] GHES: Fatal hardware error but panic disabled
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[  134.611315] Kernel panic - not syncing: GHES: Fatal hardware error
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Backups exist, but not for all crap that I ran there. So I&amp;rsquo;m on a data diet until we attempt a replacement 2 weeks from now.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Daily WTF: AOOSTAR WTR Pro Power Edition</title>
        <link>https://stingr.net/p/daily-wtf-aoostar-wtr-pro-power-edition/</link>
        <pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/daily-wtf-aoostar-wtr-pro-power-edition/</guid>
        <description>&lt;p&gt;I want this to be an optimistic happy post, I really do. However it just doesn&amp;rsquo;t work that way isn&amp;rsquo;t it?&lt;/p&gt;
&lt;p&gt;Given that everything is going to shit quickly, including the hardware prices, I thought I&amp;rsquo;ll stock up on hard drives and populate my storage unit with newer disks. Namely, factory recertified HAMR Seagate drives, of which I&amp;rsquo;ve got 2x24T and 2x28T. During the course of this forklift I finally managed to put together a working ATA LPM configuration which does not wreck ata port 3 on Aoostar WTR Pro (I mentioned it in one of the previous posts).&lt;/p&gt;
&lt;p&gt;However.&lt;/p&gt;
&lt;p&gt;What happens instead is, when I insert all 4 disks, the machine doesn&amp;rsquo;t start properly. It starts spinning up, but power cuts off. If you allow it to suffer, it&amp;rsquo;ll restart and spin again about 10 times, eventually for drives to gain enough momentum and spin without power fizzling out. And at this point the machine actually proceeds to boot up and everything is grand. But! If for some reason you spin down all the drives, and then try to spin them up, you lose power and have yourself an outage.&lt;/p&gt;
&lt;p&gt;I can&amp;rsquo;t imagine nobody tried to put 4 HAMR drives into this thing. Anyway, there are 2 options - either it&amp;rsquo;s the PSU and using 200w one will help, or it&amp;rsquo;s a 12v rail limit and then I need to throw this thing out and put together a new nas - and now it&amp;rsquo;s the worst time to do that.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>How to prepare for ... what, exactly</title>
        <link>https://stingr.net/p/how-to-prepare-for-...-what-exactly/</link>
        <pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/how-to-prepare-for-...-what-exactly/</guid>
        <description>&lt;p&gt;In my final post for 2025 I theorised that is was the worst year yet. So the coming year (of which we already had a few days) is quickly doing the &amp;ldquo;yet&amp;rdquo; bit, starting with the Special Military Trumperation in which &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/The_Fort_Bragg_Cartel&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Fort Bragg Cartel&lt;/a&gt; actually managed to not completely fuck it up (unlike &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/2019_SEAL_Team_Six_operation_in_North_Korea&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;that time in North Korea&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;I actually thought this&amp;rsquo;ll happen before the end of February. But what does it mean exactly, except for the bragging part that I was right? I could probably &lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=Gq3v-Y6cvLI&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;bet on it&lt;/a&gt;, like &lt;a class=&#34;link&#34; href=&#34;https://polymarket.com/@0x31a56e9E690c621eD21De08Cb559e9524Cdb8eD9-1766730765984&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;this dude&lt;/a&gt; who is seemingly clairvoyant because they bought Venezuela war bets right before the invasion? Or was this an alt for Pete Kegsbreath?&lt;/p&gt;
&lt;p&gt;I think this year we&amp;rsquo;ll finally see the effects of the shitshow on the global and US-dependent economy; this is the first year in my career when I am genuinely uneasy (that&amp;rsquo;s an euphemism for &lt;em&gt;scared shitless&lt;/em&gt;) about the prospects of the continued employment - it doesn&amp;rsquo;t matter if you&amp;rsquo;re doing a good timely work when the pressure happens, &lt;a class=&#34;link&#34; href=&#34;https://www.psychologytoday.com/ie/blog/reaching-across-the-divide/202105/thinking-through-perceived-scarcity&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;perceived scarcity&lt;/a&gt; leads to suboptimal outcomes. After all, AI doesn&amp;rsquo;t really need to be capable of replacing workers - their bosses need to be convinced that AI is capable of doing so.&lt;/p&gt;
&lt;p&gt;And, speaking of convincing, I&amp;rsquo;m genuinely afraid that comunist party will convince themselves that their &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Import_substitution_industrialization&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;импортозамещение&lt;/a&gt; of ASML is successful enough, so they can wreck taiwan together with their chip manufacturing, sabotage ASML and fabs elsewhere, and become the world&amp;rsquo;s sole source of high performance computing.&lt;/p&gt;
&lt;p&gt;The US has already surpassed most of the authoritarian countries on authoritarian scale. I don&amp;rsquo;t see any way for that to reverse. Some people genuinely think that midterm elections will be a factor. These are the same people who told me about institutions, checks and balances, etc.&lt;/p&gt;
&lt;p&gt;And to finish this pointless rant - an answer to the question &amp;ldquo;why do you care so much&amp;rdquo;?&lt;/p&gt;
&lt;p&gt;There are lots of very public people who confidently tell their audience that they know how the world works. What follow is, frankly, absolute garbage. Either it&amp;rsquo;s some stupid conspiracy theory about jews, or soros, or if we go back in time some rotschilds and lizard people. Or it&amp;rsquo;s some lopsided ideological bullshit like geopolitics, or evangelical eternal battle between angels and demons. Unfortunately most of these people didn&amp;rsquo;t actually try to manage even the simplest logistical chain for a factory. Or a construction of a datacenter. It is actually funny to read when somebody tries to explain to me how easily Intel can start fabbing 5nm in the US, like, in a month or so.&lt;/p&gt;
&lt;p&gt;Unlike these conspiracy theorists, I don&amp;rsquo;t know how the world works. I know how &lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=MiUHjLxm3V0&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;parts of it work&lt;/a&gt;, and I know &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Thinking_In_Systems:_A_Primer&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;some of the connections within and between&lt;/a&gt; these parts. And some of these connections depend on the rules, stability, predictability, and free global supply chain. And I am scared shitless of these bulls in china shop accidentally breaking a connection which we can no longer replace.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>The worst year</title>
        <link>https://stingr.net/p/the-worst-year/</link>
        <pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/the-worst-year/</guid>
        <description>&lt;p&gt;Of course it could be worse. The problem is - there&amp;rsquo;s always &lt;em&gt;could be worse&lt;/em&gt;, but there&amp;rsquo;s also &lt;em&gt;could be better&lt;/em&gt;. It&amp;rsquo;s hard to operate in hypotheticals but sometimes it is blatantly clear that &lt;strong&gt;it could be better&lt;/strong&gt;, damn it.&lt;/p&gt;
&lt;p&gt;I participate in a few chat groups, most of them just people who know each other for a while (20 years or so). And I was surprisingly horrified to see some of these people go full moral nihilism this year, quote &amp;ldquo;if ICE would offer a 350k salary, I&amp;rsquo;ll go there&amp;rdquo;. And no moral qualms against working at certain companies, which names are withheld because they index the internet and make a list of future targets for drones.&lt;/p&gt;
&lt;p&gt;My resolution for the next year would be to avoid working for ICE and similar companies.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Hoarding useful stuff</title>
        <link>https://stingr.net/p/hoarding-useful-stuff/</link>
        <pubDate>Tue, 30 Dec 2025 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/hoarding-useful-stuff/</guid>
        <description>&lt;p&gt;I hope you enjoyed my stupid take yesterday, let&amp;rsquo;s try if I can make a less stupid one.&lt;/p&gt;
&lt;p&gt;When you start trying to do something useful, like DIY electronics, or furniture, or art&amp;amp;craft (&lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=IuYiAhDanY8&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;with uncle rob&lt;/a&gt;), at the beginning of the journey you won&amp;rsquo;t get proper organization with shelves and boxes and categories (unless you&amp;rsquo;re made of money, have spare room and someone competent set it up for you). As your hobby progresses, you will likely end in a situation when you have many medium-sized containers with completely unorganized contents - like, one part of each type in each of the containers. And there could be &lt;em&gt;many&lt;/em&gt; kinds of parts, so it&amp;rsquo;ll be completely disorganized mess without any way of finding any of that.&lt;/p&gt;
&lt;p&gt;I am saying this for a long time that the most critical application for &lt;em&gt;AI&lt;/em&gt; now is a machine which can sort garbage. You know, all that stuff you dump into recycle bin, which then gets to some real people who basically do slave labor and sort that shit out into categories. That is the real problem to solve, not any of this vibe science bullshit (which will not work anyway, but try telling that to people peddling it - it&amp;rsquo;s like trying to tell a jehova&amp;rsquo;s witness that no, your bible-themed fanfic doesn&amp;rsquo;t contain all the answers to everything).&lt;/p&gt;
&lt;p&gt;Anyway, once that problem is solved, it should be a short hop to solving functional hoarding described above. Just when you release a part, it gets sorted into a bucket! We can even have dynamically printed &lt;a class=&#34;link&#34; href=&#34;http://gridfinity.xyz&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gridfinity&lt;/a&gt;-style buckets! How cool is that!&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Originalism as poor design doc hygiene</title>
        <link>https://stingr.net/p/originalism-as-poor-design-doc-hygiene/</link>
        <pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/originalism-as-poor-design-doc-hygiene/</guid>
        <description>&lt;p&gt;I was listening to another pointless politics-adjacent podcast today, and they were discussing this concept that some people would know only through conservative politics lens - &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Originalism&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;originalism&lt;/a&gt;. Wikipedia tells us that it&amp;rsquo;s a legal theory in the United States which bases constitutional, judicial, and statutory interpretation of text on the original understanding at the time of its adoption. Originalism consists of a family of different theories of constitutional interpretation and can refer to original intent or original meaning.&lt;/p&gt;
&lt;p&gt;As you&amp;rsquo;d immediately see this paragraph is also a perfect example of another concept - &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/American_exceptionalism&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;american exceptionalism&lt;/a&gt;. I can assure you, this idiocy about reading the old, outdated text and trying to govern the current modern state is not unique to the US, and it predates US by large margin. But that&amp;rsquo;s not what I wanted to write about.&lt;/p&gt;
&lt;p&gt;In our industry we have this idea and concept of a &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Software_design_description&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;design document&lt;/a&gt;, which is sometimes used to describe the system as it should be implemented, and this is the text which will likely be reviewed and debated upon. It&amp;rsquo;s a useful concept, even though it gets abused a lot. Unfortunately in most cases design documents don&amp;rsquo;t include the concept of ongoing maintenance, and, what&amp;rsquo;s worse, they lack reasoning for choices taken. For example, the design doc could describe the API calls or a data structure chosen to hold some elements, but it would omit the reasons behind that:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;As the number of active users of the system is assumed to be below 100000, and the pinned state of a single user doesn&amp;rsquo;t exceed 10 kilobytes, let&amp;rsquo;s just hold all state in memory on a single machine, in a map.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Most of the design docs actually don&amp;rsquo;t have that. They would only contain &amp;ldquo;the user state is stored in memory, in a map&amp;rdquo; and that&amp;rsquo;s it. But if we&amp;rsquo;re lucky, the software actually gets used and these original assumptions become invalid with time. Now we actually have a problem when we try to maintain the system - do we treat the original design as a gospel and never try changing it? What is going to break if we do? What is going to break if we don&amp;rsquo;t?&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve actually encountered so many bad variations of this. The classic &amp;ldquo;layers&amp;rdquo; example would be some sophisticated layer next to the original map, the original map changed to hold pointers or IDs into that second layer, etc. And the change would have its own design doc with one of the main selling point be &amp;ldquo;we didn&amp;rsquo;t change the original design!&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You are supposed to change parts of the original design if they no longer fit for the purpose.&lt;/strong&gt; But to do that, you need to understand the intent and the assumptions behind each of the design choices. Then you would be able to switch to modern technology, or to simplify the system if something is not needed anymore.&lt;/p&gt;
&lt;p&gt;And to understand the intent, you need to have it written down somewhere.&lt;/p&gt;
&lt;p&gt;So when you write design documents of any kind, please include reasoning for your choices, and assumptions that reasoning is based upon. Things change.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Daily WTF: USB-C PD Edition</title>
        <link>https://stingr.net/p/daily-wtf-usb-c-pd-edition/</link>
        <pubDate>Sun, 28 Dec 2025 00:00:00 +0000</pubDate>
        
        <guid>https://stingr.net/p/daily-wtf-usb-c-pd-edition/</guid>
        <description>&lt;p&gt;About a year ago I&amp;rsquo;ve upgraded my home server setup to &lt;a class=&#34;link&#34; href=&#34;https://aoostar.com/products/aoostar-wtr-pro-4-bay-90t-storage-amd-ryzen-7-5825u-nas-mini-pc-support-2-5-3-5-hdd-%E5%A4%8D%E5%88%B6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AOOSTAR WTR PRO&lt;/a&gt;. It had its share of problems at the start, which sadly included sata instability on port 3. I had an email conversation with aoostar support, and they even sent me a replacement backplane which did not fix the problem. Eventually they&amp;rsquo;ve sent a new firmware, which kind of helped to the extent. For lack of the better hypothesis I&amp;rsquo;m now of the opinion that &lt;a class=&#34;link&#34; href=&#34;https://www.thomas-krenn.com/en/wiki/SATA_Link_Power_Management&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ATA LPM&lt;/a&gt; is to blame.&lt;/p&gt;
&lt;p&gt;One thing I haven&amp;rsquo;t tried then is to run this thing from an USB-C power supply. The documentation claims it&amp;rsquo;s possible, I briefly tried plugging it into Apple&amp;rsquo;s USB-C brick (heavy version), but the server would not start properly - it looks like it&amp;rsquo;s running out of power mid-startup, on repeat. I stopped experimenting and forgot about it.&lt;/p&gt;
&lt;p&gt;Now I&amp;rsquo;ve decided to upgrade my UPS setup, and for that I went with &lt;a class=&#34;link&#34; href=&#34;https://www.bluettipower.eu/products/elite-30-v2-portable-power-station?variant=55236137517432&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;BLUETTI Elite 30 V2 Portable Power Station&lt;/a&gt;. It was on sale (still is), there&amp;rsquo;s some content on the internet on &lt;a class=&#34;link&#34; href=&#34;https://github.com/Patrick762/hassio-bluetti-bt&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;how to integrate it with the rest of the stuff&lt;/a&gt;, so I thought why not. And it has the USB-C PD output ports.&lt;/p&gt;
&lt;p&gt;You can guess where it&amp;rsquo;s going.&lt;/p&gt;
&lt;p&gt;These USB ports don&amp;rsquo;t do shit with the server. It loses power 3 seconds into boot and starts again. I tried plugging it through power-z but I don&amp;rsquo;t see anything wrong, it negotiates for 20V and tries dutifully to pull less than 100W, which is the same it does over AC. But still it doesn&amp;rsquo;t work.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m pretty sure a more lengthy debug session is in order. Maybe it&amp;rsquo;s because the port is wonky? Or maybe it&amp;rsquo;ll start working if I eject all the hard drives? Or there&amp;rsquo;s something wrong with Bluetti&amp;rsquo;s implementation, although my phones work fine with it.&lt;/p&gt;
&lt;p&gt;Bottom line is, I just want things to work properly, I don&amp;rsquo;t want every fucking interaction to require a debugging session.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
