<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>You Don&apos;t Live Like I Do</title>
  <link>https://diffrentcolours.dreamwidth.org/</link>
  <description>You Don&apos;t Live Like I Do - Dreamwidth Studios</description>
  <lastBuildDate>Thu, 05 Feb 2026 15:40:24 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>diffrentcolours</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
  <image>
    <url>https://v2.dreamwidth.org/11283946/3088724</url>
    <title>You Don&apos;t Live Like I Do</title>
    <link>https://diffrentcolours.dreamwidth.org/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/982928.html</guid>
  <pubDate>Thu, 05 Feb 2026 15:40:24 GMT</pubDate>
  <title>One of Those Guys</title>
  <link>https://diffrentcolours.dreamwidth.org/982928.html</link>
  <description>&lt;p&gt;Last night, after a very pleasurable &lt;a href=&quot;https://cosmolinguist.dreamwidth.org/1627525.html&quot;&gt;theatre trip&lt;/a&gt; with &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://cosmolinguist.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://cosmolinguist.dreamwidth.org/&apos;&gt;&lt;b&gt;cosmolinguist&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, I ended up messing around a bit with the &lt;a href=&quot;https://www.mylocalbytes.com/products/smart-plug-pm&quot;&gt;smart plugs&lt;/a&gt; I bought &lt;em&gt;ages&lt;/em&gt; ago.&lt;/p&gt;

&lt;p&gt;I have actually been using these plugs somewhat. They&apos;re on the house WiFi and that lets me remote-control them through a browser and set timers for them. They also have a mechanical button if you want to interact with them in a more traditional manner - that&apos;s basically a hard requirement for any home automation stuff I do, after the time I visited a friend and had to poop in the darkness because the bathroom lights couldn&apos;t be switched on until he reinstalled a Raspberry Pi.&lt;/p&gt;

&lt;p&gt;But having resurrected &lt;a href=&quot;https://diffrentcolours.dreamwidth.org/962747.html&quot;&gt;Home Assistant on my fileserver&lt;/a&gt; I figured it was time to actually get these things talking to each other. I still find HA overly complicated, and I&apos;m not quite sure what the difference is between an &quot;app&quot; and an &quot;integration&quot;. I hit a few dead ends &lt;a href=&quot;https://blog.mylocalbytes.com/kb/2022-10-01/getting-started-with-tasmota/&quot;&gt;following this guide&lt;/a&gt; but eventually got to the point where I could use the Home Assistant web UI to control the plugs rather than the built-in web UI.&lt;/p&gt;

&lt;p&gt;That doesn&apos;t sound like much of an improvement but it&apos;s actually quite exciting, because now anything I can do with Home Assistant, I can do with the plugs. I installed up simple speech-to-text and text-to-speech integrations in HA, and now I can talk to the HA app on my phone, tell it to turn the plugs on or off, and it does so! And tells me it&apos;s done it in a northern voice called Alan!&lt;/p&gt;

&lt;p&gt;It&apos;s another small step on the HA journey and I&apos;m still not thinking about temperature monitoring around the house, but it gave me a nice little dopamine hit.&lt;/p&gt;

&lt;p&gt;(by this time it was 2am and E prodded me to come to bed, so I excitedly demonstrated this to him and then went to sleep)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=982928&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/982928.html</comments>
  <category>tech</category>
  <category>house</category>
  <lj:security>public</lj:security>
  <lj:reply-count>8</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/981177.html</guid>
  <pubDate>Tue, 06 Jan 2026 02:29:50 GMT</pubDate>
  <title>Double Lockout</title>
  <link>https://diffrentcolours.dreamwidth.org/981177.html</link>
  <description>&lt;p&gt;Recently I was playing around with the boot systems on my two main computers - laptop and desktop - to enable Secure Boot. This is a quite old tech by now, and helps protect against &quot;evil maid&quot; attacks where somebody has temporary access to your hardware and uses it to install some kind of persistent backdoor. I don&apos;t think this is a huge threat to me in real life but it&apos;s fairly standard behaviour now so I figured I&apos;d familiarise myself with it.&lt;/p&gt;

&lt;p&gt;In the process I managed to get myself locked out of both. This was mildly concerning, because usually I&apos;d use one system to help me repair the other. Fortunately I managed to &quot;repair&quot; the desktop by simply disabling Secure Boot.&lt;/p&gt;

&lt;p&gt;The laptop was a bit more complicated. &lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://diffrentcolours.dreamwidth.org/981177.html#cutid1&quot;&gt;Nerdy details&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;For all that parts of this experience were frustrating, and the stakes were moderately high since going without my laptop would be a huge pain, I quite enjoyed this little pair of experiments. I learned new things, refreshed my memory of a few others, and found a weak spot in my nerding abilities. A larger, and more importantly faster, USB stick will be replacing its venerable predecessor on my keyring - and I&apos;ll keep the old one around for smaller file transfers too, so I don&apos;t have to keep reformatting.&lt;/p&gt;

&lt;p&gt;Next steps are to figure out why Secure Boot doesn&apos;t work on the desktop, and to try and replace Grub with systemd-bootd on the laptop. But that can wait for a while before I&apos;m in another geeky mood...&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=981177&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/981177.html</comments>
  <category>debian</category>
  <category>tech</category>
  <category>gnu/linux</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/980134.html</guid>
  <pubDate>Mon, 08 Dec 2025 23:32:33 GMT</pubDate>
  <title>Coins for Coins</title>
  <link>https://diffrentcolours.dreamwidth.org/980134.html</link>
  <description>&lt;p&gt;Just replaced the BIOS battery in &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://mother-bones.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://mother-bones.dreamwidth.org/&apos;&gt;&lt;b&gt;mother_bones&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos; laptop. A CR2016 cell costs about 50p and we happened to have a spare one in the battery box; the laptop SKU replacement part is just one of those, with two electrodes attached to a small connector. It&apos;s shrink-wrapped so you can&apos;t easily replace the battery within. A replacement part costs about £8-20.&lt;/p&gt;

&lt;p&gt;So I carefully disassembled the  part, cutting open the shrink rap with a craft knife, removing the electrodes from the cell with a spudger, and removing the last of the shrink wrap. I replaced the cell, and reconstructed the part as best I could, sellotaping it back together.&lt;/p&gt;

&lt;p&gt;It&apos;s a bodge, but it works - no more clock complaints on boot-up. Saved us a few quid, and I got it fixed tonight rather than having to wait for a part to arrive.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=980134&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/980134.html</comments>
  <category>tech</category>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/969265.html</guid>
  <pubDate>Fri, 07 Feb 2025 01:16:15 GMT</pubDate>
  <title>Project: Scrim Social</title>
  <link>https://diffrentcolours.dreamwidth.org/969265.html</link>
  <description>&lt;p&gt;Another project I&apos;ve been getting excited about is setting up a &lt;a href=&quot;https://pixelfed.org/&quot;&gt;Pixelfed&lt;/a&gt; server for roller derby people. P, and other roller derby friends, tell me that there&apos;s a desire to get away from Instagram and other Meta technologies, after they decided to openly discriminate against LGBT+ people and women. Pixelfed is self-hostable image hosting software which is part of the &lt;a href=&quot;https://www.fediverse.to/&quot;&gt;Fediverse&lt;/a&gt; meaning it interacts with Mastodon, Friendica and so on.&lt;/p&gt;

&lt;p&gt;So P registered a domain, &lt;a href=&quot;https://scrim.social&quot;&gt;scrim.social&lt;/a&gt;, and pointed it at my colo server. If you click the link about the time I post it, it&apos;ll 404 as I&apos;m having a bit of trouble getting the software up and running. It&apos;s not very mature software which isn&apos;t great, but it&apos;s there and I&apos;m trying not to let the perfect be the enemy of the good.&lt;/p&gt;

&lt;p&gt;Next Saturday there&apos;s a pair of fixtures in Salford with two Manchester teams, Durham and Hull. Ideally I&apos;d like to have it up and running by then, with backup + restore tested, so I can print off some flyers and start getting people interested. P has a proper artist friend involved, but I also scribbled a few logo ideas at the last Queer Club.&lt;/p&gt;

&lt;p&gt;Over time I&apos;ll need to look at how performant the hardware is, and consider alternatives if it gives me too much trouble. And there&apos;ll be the day to day hassle of moderation which comes with every Fediverse server (I&apos;ve got a copy of my Mastodon instance&apos;s blocklist to give me a head start on blocking most of the Nazis out there). But still, giving a bunch of queer people an escape from Meta seems like a good use of my tech skills!&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=969265&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/969265.html</comments>
  <category>roller derby</category>
  <category>activism</category>
  <category>fediverse</category>
  <category>tech</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/962747.html</guid>
  <pubDate>Tue, 17 Sep 2024 10:38:33 GMT</pubDate>
  <title>Smart House</title>
  <link>https://diffrentcolours.dreamwidth.org/962747.html</link>
  <description>&lt;p&gt;I&apos;ve finally got round to installing &lt;a href=&quot;https://www.home-assistant.io/&quot;&gt;Home Assistant&lt;/a&gt; on my file server. This is the first time I&apos;ve played with virtual machines since &lt;a href=&quot;https://diffrentcolours.dreamwidth.org/956610.html&quot;&gt;transplanting the hard drives&lt;/a&gt; from an Intel box to an AMD box, and I needed to purge and reinstall bits of KVM / QEMU to get it to work.&lt;/p&gt;

&lt;p&gt;Of course now it&apos;s up and running it doesn&apos;t do very much on its own. There are various things it can theoretically do which I&apos;m interested in, including tracking Gary around the house using a tag on his harness. But my starting point is pretty simple - measuring temperature and humidity in every room in the house.&lt;/p&gt;

&lt;p&gt;The design principle is pretty solid - I plug a USB Zigbee stick into my fileserver, and it should be able to reach devices across the house. I buy some Zigbee sensor units from AliExpress for about a fiver a pop, pair them with the contoller, and deploy them around the house. Home Assistant handles monitoring, logging, graphing and alerting. Maybe I need a Zigbee router/repeater unit on the landing because my house is basically a Faraday cage, but that should be the only complication.&lt;/p&gt;

&lt;p&gt;In practice, I&apos;ve pretty much immediately hit a brick wall with this. Either I choose between ready-to-use units (which tend to use WiFi and are much more expensive per-unit), or I go for something slightly more homebrew and run into a host of problems. I&apos;ve seen advice that you shouldn&apos;t use Bluetooth (as Linux support isn&apos;t good enough) or Zigbee (as Linux support is too good for the devices out there), the two cheap low-power alternatives. Or I go the ESPHome approach and solder things together myself, which is pretty much a non-starter at my skill level.&lt;/p&gt;

&lt;p&gt;I suspect I&apos;ll end up just buying some random units from AliExpress and seeing what works, but it&apos;s frustrating that I either have to do this kind of expensive, slow trial-and-error or pay through the nose for what should be cheap kit.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=962747&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/962747.html</comments>
  <category>tech</category>
  <category>house</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/956610.html</guid>
  <pubDate>Wed, 17 Apr 2024 22:45:28 GMT</pubDate>
  <title>Tech Meanderings: New Gaming Machine, New House Server?</title>
  <link>https://diffrentcolours.dreamwidth.org/956610.html</link>
  <description>&lt;p&gt;Now we&apos;ve had a smart meter fitted, I&apos;ve started to want to put together some kind of in-home monitoring of energy usage, temperature etc. with the intention that eventually I could start doing things like smart radiator control and so on. Obviously this will need a computer that&apos;s on 24/7 to look after things. The only computer in the house that fits that description is my fileserver - it&apos;s an old HP Microserver with a 4TB RAID where I keep backups and other files. It&apos;s been struggling for a while just running a few services such as the Unifi wireless controller, so it&apos;s clear it wasn&apos;t going to cut it for anything more.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://diffrentcolours.dreamwidth.org/956610.html#cutid1&quot;&gt;nerdy stuff&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;This means that I&apos;m now able to take full advantage of the AMD RX 6650XT graphic card which &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://cosmolinguist.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://cosmolinguist.dreamwidth.org/&apos;&gt;&lt;b&gt;cosmolinguist&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; bought for me. I&apos;m enjoying the dappled sunlight through the swaying branches in 7 Days to Die and I&apos;m struggling to get it to drop below 60fps, the maximum my monitor will support. Not only that, but I&apos;m now in a Steam &quot;Family&quot; with gamer stepson L, so I have access to his vast library of games. This means that I&apos;ve dipped my toes into Helldivers 2, a co-op shooty game which is basically Starship Troopers with the serial numbers filed off. Some of the local Discord people play it and I&apos;ve joined in a co-op session with them now. Even though it&apos;s a Windows game running through Proton (formerly WINE), I&apos;m still getting that maximum 60fps with lovely quality graphics (by my relatively low standards).&lt;/p&gt;

&lt;p&gt;All this gaming has rather distracted me from the original purpose of this hardware - I need to transplant the hard drive from my old desktop into my new workstation when the NVMe adapter arrives, &lt;em&gt;then&lt;/em&gt; transplant the hard drives from my fileserver into my old desktop and use it as the always-on system that&apos;ll monitor the house. So maybe that&apos;s a project for the coming weekend...&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=956610&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/956610.html</comments>
  <category>tech</category>
  <category>games</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://diffrentcolours.dreamwidth.org/944150.html</guid>
  <pubDate>Mon, 12 Jun 2023 15:51:08 GMT</pubDate>
  <title>Technical Fixes to Problems I Caused</title>
  <link>https://diffrentcolours.dreamwidth.org/944150.html</link>
  <description>&lt;p&gt;This morning, &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://cosmolinguist.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://cosmolinguist.dreamwidth.org/&apos;&gt;&lt;b&gt;cosmolinguist&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; couldn&apos;t find the CO2 monitor which we use to maintain Covid safety during the ongoing pandemic. It was last in my possession on Friday.&lt;/p&gt;

&lt;p&gt;I realised that it was within Bluetooth range of my phone, since the Aranet app could talk to it, which limited the search range. Then I set it to buzz every time it registered a critical level, and set the critical level threshold to 310ppm (normally outdoors is around 400). This caused the monitor to buzz every time it took a reading (60 seconds), which helped us track it down!&lt;/p&gt;

&lt;p&gt;It was my fault for leaving it in my hoodie pocket rather than returning it to the fireplace where it normally resides, but I&apos;m glad I could do something nerdy to help find it when I was still half asleep!&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=diffrentcolours&amp;ditemid=944150&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://diffrentcolours.dreamwidth.org/944150.html</comments>
  <category>covid</category>
  <category>tech</category>
  <category>house</category>
  <lj:security>public</lj:security>
  <lj:reply-count>11</lj:reply-count>
</item>
</channel>
</rss>
