<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	     xmlns:dc="http://purl.org/dc/elements/1.1/"
	   xmlns:atom="http://www.w3.org/2005/Atom"
	     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>server &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Wed, 25 Feb 2026 09:01:20 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>server &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[What does it mean to run your own servers?]]></title>
		<link>https://shkspr.mobi/blog/2022/02/what-does-it-mean-to-run-your-own-servers/</link>
					<comments>https://shkspr.mobi/blog/2022/02/what-does-it-mean-to-run-your-own-servers/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 25 Feb 2022 12:34:33 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[Satire (Probably)]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=42010</guid>

					<description><![CDATA[I used to be a member of social media sites like Twitter, Facebook, TikTok, Flickr, etc. But I felt guilty because I didn&#039;t run my own servers. OK, I could host content with them. But I had a severely limited way of curating what I saw and how much I could customise what people saw of me.  So I signed up to a cloud provider and installed Mastodon and Pixelfed. Neat! But I didn&#039;t really run that…]]></description>
										<content:encoded><![CDATA[<p>I used to be a member of social media sites like Twitter, Facebook, TikTok, Flickr, etc. But I felt guilty because I didn't run my own servers. OK, I could host content with them. But I had a severely limited way of curating what I saw and how much I could customise what people saw of me.</p>

<p>So I signed up to a cloud provider and installed <a href="https://docs.joinmastodon.org/admin/install/">Mastodon</a> and <a href="https://pixelfed.org/">Pixelfed</a>. Neat! But I didn't really run that server. Sure, I could install software - but I didn't have root. It was all managed by someone else.</p>

<p>Next, I got a dedicated machine in a rack somewhere. Great! I had root and was able to mess around with the system as much as I liked. I mean, I could always roll back. Wait… I did set up backups, right? But it was never really <em>my</em> server. If I wanted to install more RAM or a bigger disk, I had to ask a technician to do that for me. And those technicians were able to power off my machine at any moment without warning.</p>

<p>Fine! I bought a dedicated fibre connection at home with a static IP address. I bought a couple of servers, a load balancer, and a hardware firewall - then set up a domain name to point to it all. I also bought a UPS to deal with power cuts. Then I installed a security system to prevent burglars or spies coming in to mess with it.</p>

<p>Of course, I want to make sure I know exactly what's running on my machine; not your code, not your server. That means I make sure to read all the diffs to the source before I run <code>apt upgrade</code>. But reading that many changes to Linux, Apache, and WordPress is complicated.</p>

<p>So I've not been able to post much on social since I started studying for a Phd in Computer Science.</p>

<hr>

<p>Heavily inspired by this masterpiece:</p>

<blockquote><p>I thought using loops was cheating, so I programmed my own using samples. I then thought using samples was cheating, so I recorded real drums. I then thought that programming it was cheating, so I learned to play drums for real. I then thought using bought drums was cheating, so I learned to make my own. I then thought using premade skins was cheating, so I killed a goat and skinned it. I then thought that that was cheating too, so I grew my own goat from a baby goat. I also think that is cheating, but I'm not sure where to go from here. I haven't made any music lately, what with the goat farming and all.</p>

<p><a href="https://www.mnml.nl/phpBB3/viewtopic.php?f=17&amp;t=62658&amp;hilit=goat&amp;start=16">MagpieIndustries - 2010-09-03</a></p></blockquote>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=42010&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2022/02/what-does-it-mean-to-run-your-own-servers/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
