1
0
Fork 0

New post: Broke Dumbass Attempts To Web3

This commit is contained in:
Lethe Beltane 2022-07-07 10:46:13 -05:00
parent 2e7b8a3c22
commit cc68c44c55
Signed by: lethe
GPG key ID: 21A3DA3DE29CB63C
7 changed files with 145 additions and 46 deletions

77
blog/2022/july/web3.html Normal file
View file

@ -0,0 +1,77 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Broke Dumbass Attempts To Web3 - Archive - MayVaneDay Studios</title>
<link href="../../../style.css" rel="stylesheet" type="text/css" media="all">
<meta name="author" content="Vane Vander">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body class="mayvaneday">
<article>
<div class="box">
<h1>Broke Dumbass Attempts To Web3</h1>
<p>published: 2022-07-07</p>
</div>
<hr>
<div class="box">
<p>I have successfully managed to <a href="https://deadendshrine.online/few/">microwave my brain</a>. Spending forty-plus hours squeezed into a single month on a project you wanted to make for several years and then getting into it and finding out it's just tedious data entry all the way down will do that to you. Doing not much of anything else, writing or making art or even going outside, has made me go animalistic and crazy to the tune of an <a href="https://web.archive.org/web/20220706215822/https://readykids.com.au/oral-fixation/">oral fixation</a> of gnawing on chunks of wood stolen from the organics waste bin at the side of the house. Not the greatest idea I've ever had. Hopefully "start working on a new book of poetry" will be a better one once the mental fog starts to lift. I hope this isn't what remote work will feel like once I <em>do</em> get a job.</p>
<p>Speaking of excessive technology use driving people batshit insane, I had a dream last night where a bunch of techbros had forced me to stand in front of a tribunal and explain why Let's Decentralize doesn't cover web3 projects. Neither my argument nor theirs made any sense, being a dream and all, but I remember "your shit is obtuse and doesn't make any sense to a layperson" not being taken for an answer. But since at least two people have emailed me asking if I could shill their crypto projects and the only response I've pulled out so far is "I don't do free labor", I decided that I would spend today (yesterday, if you're reading this on the day of publication) actually researching web3 so I can have an actual concrete argument when the tribunal <em>does</em> come.</p>
</div>
<hr>
<div class="box">
<h2>Filecoin</h2>
<p>Filecoin was the first web3 project that came to mind. I mean, it has the name "file" in it! So one would think that the whole point would be to host files online. And what is a website other than a pile of files?</p>
<p>Since I was already familiar with IPFS, which Filecoin is apparently built off of, I thought that setting up a Filecoin node would be as simple as compiling and installing the IPFS node is. Apparently not. The <a href="https://web.archive.org/web/20220706204229/https://filecoin.io/">main website</a> felt janky and broken with a "loading experience" spinner than just spun forever, and the homepage displayed little to no relevant information other than a glorified version of "we store files", which one could already guess from the name. Going to "Build" and then "View Filecoin storage tutorials" gave an <a href="https://archive.ph/lNC80">IPFS resolving error.</a> <!-- https://docs.filecoin.io/build/examples/ -->
Digging on an external search engine turned up the <a href="https://web.archive.org/web/20220706174435/https://github.com/filecoin-project/lotus">GitHub for the Lotus daemon</a>, which allows one to interact with the Filecoin blockchain, but the "getting started" documentation at the end of the page <a href="https://archive.ph/hAQls">also 404ed</a> with an IPFS error. Because what you truly want to see when researching if a new technology is trustworthy or not is to see it crashing and burning at every turn.</p>
<p>Strangely, a different link to the documentation was on the sidebar. "Surely we're getting <em>somewhere</em>," I wondered. "Not even <a href="https://web.archive.org/web/20220706205526/https://medium.com/coinmonks/how-to-add-site-to-ipfs-and-ipns-f121b4cfc8ee">figuring out IPNS</a> took this long."</p>
<p>If the destination was "imagining myself slamming my fists into my keyboard", then sure, we got somewhere.</p>
<p>The Lotus daemon has <a href="https://web.archive.org/web/20220706174251/https://lotus.filecoin.io/storage-providers/get-started/hardware-requirements/">absolutely ridiculous hardware requirements</a>: it would cost more to acquire 128 GB of RAM and the energy to power that than I'd ever earn with Filecoin, assuming I was ever in it to earn anything and didn't just want another mirror for my website. <a href="https://web.archive.org/web/20220706174952/https://lotus.filecoin.io/lotus/install/prerequisites/#minimal-requirements">Lite nodes are slightly better</a>, but still way higher than anything I have: my VPS has only 8 GB, and my desktop has 16, and there's no way I'm running a bandwidth-intensive application like this from my home connection or paying more for a beefy VPS from Contabo when it would all just get sucked up by a single application. Besides, it wouldn't even work for long: the chain grows at approximately 38 GB every day. With the storage my current VPS has, I'd be out of disk space in <em>four days</em>!</p>
<p>What seems to be common for web3 projects is that, if one doesn't want to run a node or doesn't have the resources to do so, the only way to interact with the network is by <a href="https://web.archive.org/web/20220706174735/https://docs.filecoin.io/build/get-started/">interfacing with a third-party API</a>, which kind of defeats the point of "decentralization" if my only method of access is forever mediated by someone else.</p>
<p>So Filecoin is out.</p>
</div>
<hr>
<div class="box">
<h2>Siacoin / Skynet</h2>
<p>I did not go in with high hopes. My first introduction to Siacoin and its associated projects was <a href="https://web.archive.org/web/20220618073628/https://siasetup.info/concerns-about-sia-and-skynet">a huge callout post</a> warning about how shoddy and, as we zoomers say, "sus" the development team is. I <em>strongly</em> urge anyone considering going into web3 to read through that post, even if not going to Siacoin per se, since many of the arguments about monetization and faux-decentralization will carry over into anything web3-related.</p>
<p>Despite this, I was still willing to give Skynet a try. I mean, it bills itself as <a href="https://archive.ph/NaIEU#selection-723.10-723.99">"a collection of cryptographic protocols for storing and retrieving data over the Internet."</a> <!-- https://blog.sia.tech/a-deep-dive-into-skynet-a0fa037feea -->
What is a website if not a collection of retrievable files over the Internet? Nothing in that definition explicitly excludes websites, even if web3 seems to be mainly comprised of a bunch of shoddy Node.js webapps.</p>
<p>This time, mainly due to the influence of the callout post, I went on a little tour of the community first before getting into the documentation. I wanted to test the waters, to see the typical userbase of Skynet, to judge the competence of those who I would be trusting with my data. After all, <a href="https://web.archive.org/web/20220706210602/https://web3isgoinggreat.com/">web3 has quite the reputation for scams and money laundering and general financial incompetence.</a> Given that I am currently unemployed and dependent on the goodwill of my parents to have a roof over my head and food in my stomach, I don't exactly have the "disposable" income to be burning it for the purposes of playing with "magical Internet money".</p>
<p>I should have expected less than nothing.</p>
<p align="center"><img src="../../../img/siacoiners.jpg" alt="meme of man on a bus reading a book titled 'why Siacoiners deserve less'" title="meme of man on a bus reading a book titled 'why Siacoiners deserve less'" /></p>
<p><a href="https://web.archive.org/web/20220706191825/https://marstorage.hns.siasky.net/">One of the example apps</a> is <em>clearly</em> written by competent developers I can trust with my private files. "Always make soure, you're logged in!" Yeah, I'll make "soure"... to stay away from cloud storage that's effectively a black box concerning where my sensitive data goes.</p>
<p>One of the top posts in the subreddit is <a href="https://web.archive.org/web/20220706193750/https://www.reddit.com/r/siacoin/comments/6ygt94/sia_usb_drive_with_unlimited_space/">a "meme" about a USB stick that uses Siacoin for umlimited storage</a>. The "meme" (in quotes because the only humor value is in how half-baked the ideas within are) claims it would require "no installing" and "no need to understand crypto". Only about one or two commenters stopped sucking the OP off for long enough to realize that such a device would require a persistent Internet connection and enough crypto knowledge to get a Sia wallet set up to actually buy whatever storage space ends up getting used and also for drivers to be preinstalled on every operating system in existence in order to require no installation of additional software and to appear just like any other flash drive.</p>
<p>The rest of the subreddit is just the standard crypto whining about Binance/Coinbase trading and praising the main devs for the "new Internet" they have supposedly created.</p>
<p>So what if I want to actually <em>access</em> and <em>host</em> content on Skynet? You know, the reason we're here?</p>
<p>With IPFS, I just have a node on my computer running on localhost port 8082 (yours may differ) that exposes a web UI I can use to view and download content. My website is set up to use DNSLink, so you can just throw the <a href="https://ipfs.letsdecentralize.org/ipns/mayvaneday.org">regular domain into any IPFS portal</a>, whether local or hosted by someone else. For people without domains, they can still use IPNS (which allows for updating content at the same hash), just by distributing the hash itself instead of linking it to a domain name. All of this can be done from a computer I already own that is powerful enough to run an IPFS node, which I've been able to successfully do from a toaster with 2 GB of RAM and a 100 GB hard drive shared among the whole operating system, <em>far</em> lower than <a href="https://web.archive.org/web/20220706201617/https://portal-docs.skynetlabs.com/prerequisites/hosting-provider">the requirements for a Skynet portal</a>.</p>
<p>Skynet also has portals, which allow for free viewing of content... but unlike IPFS, where I can just run <code>ipfs add -r /path/to/content</code> and get a hash I can then throw into <code>ipfs name publish MYEXTREMELYLONGHASHHERE</code>, the design of Siacoin mandates that one pays for the storage space one uses. Prices are set by each individual portal, but portals often offer an extremely restricted free tier, which just throws those without money back into the sharecropping paradigm. And if a portal goes down, both free and paid users <a href="https://archive.ph/dR2nU#selection-663.1-663.658">lose control of all their data on said portal</a>. One could run their own portal to avoid shutdowns, but that <a href="https://archive.ph/h4xv4#selection-1439.0-1439.40">costs money beyond</a><!-- https://portal-docs.skynetlabs.com/prerequisites/requirements -->
the initial expense of the hardware and bandwidth and electricity to get a server in the first place.</p>
<p>Oopsies, looks like you need money to participate after all!</p>
<p>And also you apparently <a href="https://web.archive.org/web/20220706201903/https://portal-docs.skynetlabs.com/prerequisites/secrets-management">need a LastPass account</a>. A centralized <em>proprietary</em> service to set up a decentralized Internet? (No, a <a href="https://web.archive.org/web/20220706202300/https://github.com/lastpass/lastpass-cli">CLI client</a> does not count.) Sia is <em>clearly</em> run by clowns.</p>
</div>
<hr>
<div class="box">
<h2>Arweave</h2>
<p>By this point I was ready for the post to be done. But still I persisted. Surely there must be <em>something</em> out there other than IPFS that won't demand access to my money?</p>
<p>Arweave seemed promising at first, but the second tab on their <a href="https://web.archive.org/web/20220706213514/https://www.reddit.com/r/Arweave/top/?t=year">subreddit's header</a> says "Get free tokens now", implying that tokens actually cost money. Under the tab next to it, "Technical", there is supposedly information about hosting content on the Arweave network, but it 404s.</p>
<p><a href="https://web.archive.org/web/20210613044935/https://docs.arweave.org/developers/tools/arweave-deploy">After retrieving a saved copy of the deploy page from the Wayback Machine</a>, I installed the NPM package used to deploy files... and failed, since the tool required a keyfile and, for whatever reason, <em>that</em> command wasn't listed first. After generating said keyfile, I tried again... and got an error about insufficient balance. As expected. But hey, at least I tried. And didn't have to buy a supercomputer to do so.</p>
<p><code>sudo npm uninstall -g arweave-deploy</code>, and into the trash bin it goes.</p>
</div>
<hr>
<div class="box">
<p align="center"><img src="../../../img/NO_THIRD_PARTIES.jpg" alt="deep-fried meme of man screaming surrounded by various web3 company logos" alt="deep-fried meme of man screaming surrounded by various web3 company logos" /></p>
<p><strong>If the whole point of web3 is to decentralize everything, then I don't want to use third parties to host my website!</strong> I want to host my own stuff without needing a supercomputer or a persistent connection or static IP address!</p>
<p>As far as serverless hosting goes, we already have Freenet and the gazillion ZeroNet forks and whatever Beaker Browser is using nowadays and IPFS, the latter of which works just fine without the gazillion "blockchain domain" scams. In fact, since most of these web3 projects are built off IPFS anyway, why go through a middleman? Because these projects incentivize people to host your shit? If the content is popular enough, there doesn't need to be a profit motive for your content to stay alive and be well-propagated; it'll just happen naturally.</p>
<p>How are low-income and other disenfranchised people supposed to participate in web3 without just becoming sharecroppers all over again? With the profit motive, and since storage space is limited, nodes have an incentive to seed anything a wealthy person wants and give the leftover scraps of storage and bandwidth, if any are left, to the "free" users. If microtransactions are required to view anything, then how is a person with little to no "disposable" income supposed to discover new content they may like? (Of course, <a href="../../2021/december/copywrong.html">a counter-economy of non-commercial content sans paywalls may very well rise up in response.</a>)</p>
<blockquote><p>I say: let them. Let them lock down their works so tightly that they become utterly inaccessible. Let them miss out on the money they would have earned from now-disgruntled customers. Let the corporations destroy themselves in building a dam to maximize every dollar flowing to them only to find their river is drying up.</p>
</blockquote>
<p>I wish that web3 evangelists would realize that the average layperson doesn't give a shit about decentralization in the computing sense. They don't care about making their files as accessible as possible, just to themselves. To them, Google Drive or OneDrive or whatever other cloud storage services are in vogue are plenty good enough for them. They would rather see ads and sharecrop on centralized social media platforms than open their wallets to pay for an inferior service. And of those with the technological expertise to operate one of these nodes if we <em>really</em> wanted to, well... <em>I</em> know that <em>I</em> wouldn't want to live in a world where every interaction with my fellow (physically) human beings is monetized. And I doubt that many others would either. If improving the Internet is the goal, especially on this increasingly fragile planet, replacing the current system with something functionally worse but <a href="https://archive.ph/Xr2Y1">multitudes more energy-intensive</a> <!-- https://www.nytimes.com/interactive/2021/09/03/climate/bitcoin-carbon-footprint-electricity.html -->
is not the solution.</p>
</div>
<hr>
<div class="box">
<p align=right>CC BY-NC-SA 4.0 &copy; Vane Vander</p>
</div>
</article>
</body>
</html>

View file

@ -17,6 +17,7 @@
<div class="box">
<h2>2022</h2>
<ul>
<li>July 7 - <a href="./2022/july/web3.html">Broke Dumbass Attempts To Web3</a></li>
<li>June 16 - <a href="./2022/june/mistakes.html">I Love Deleting Things, Actually</a></li>
<li>June 9 - <a href="./2022/june/purity.html">Purity Spiral</a></li>
<li>June 3 - <a href="./2022/june/MUHWEBSITE.html">Having a website is not revolutionary</a></li>

View file

@ -1,5 +1,6 @@
# MayVaneDay ASS (https://tilde.town/~dzwdz/ass/) feed
2022-07-07 http://yggdrasil.mayvaneday.org/blog/2022/july/web3.html Broke Dumbass Attempts To Web3
2022-06-18 http://yggdrasil.mayvaneday.org/poetry/r/reciprocada.txt Reciprocada
2022-06-16 http://yggdrasilmayvaneday.org/blog/2022/june/mistakes.html I Love Deleting Things, Actually
2022-06-14 http://yggdrasil.mayvaneday.org/poetry/n/none-nuns.txt None Nuns

109
feed.xml
View file

@ -10,6 +10,70 @@
<email>vanevander@mayvaneday.org</email>
</author>
<entry>
<title>Broke Dumbass Attempts To Web3</title>
<link href="http://yggdrasil.mayvaneday.org/blog/2022/july/web3.html" />
<id>http://yggdrasil.mayvaneday.org/blog/2022/july/web3.html</id>
<published>2022-07-07</published>
<summary type="html"><![CDATA[<article>
<div class="box">
<p>I have successfully managed to <a href="https://deadendshrine.online/few/">microwave my brain</a>. Spending forty-plus hours squeezed into a single month on a project you wanted to make for several years and then getting into it and finding out it's just tedious data entry all the way down will do that to you. Doing not much of anything else, writing or making art or even going outside, has made me go animalistic and crazy to the tune of an <a href="https://web.archive.org/web/20220706215822/https://readykids.com.au/oral-fixation/">oral fixation</a> of gnawing on chunks of wood stolen from the organics waste bin at the side of the house. Not the greatest idea I've ever had. Hopefully "start working on a new book of poetry" will be a better one once the mental fog starts to lift. I hope this isn't what remote work will feel like once I <em>do</em> get a job.</p>
<p>Speaking of excessive technology use driving people batshit insane, I had a dream last night where a bunch of techbros had forced me to stand in front of a tribunal and explain why Let's Decentralize doesn't cover web3 projects. Neither my argument nor theirs made any sense, being a dream and all, but I remember "your shit is obtuse and doesn't make any sense to a layperson" not being taken for an answer. But since at least two people have emailed me asking if I could shill their crypto projects and the only response I've pulled out so far is "I don't do free labor", I decided that I would spend today (yesterday, if you're reading this on the day of publication) actually researching web3 so I can have an actual concrete argument when the tribunal <em>does</em> come.</p>
</div>
<hr>
<div class="box">
<h2>Filecoin</h2>
<p>Filecoin was the first web3 project that came to mind. I mean, it has the name "file" in it! So one would think that the whole point would be to host files online. And what is a website other than a pile of files?</p>
<p>Since I was already familiar with IPFS, which Filecoin is apparently built off of, I thought that setting up a Filecoin node would be as simple as compiling and installing the IPFS node is. Apparently not. The <a href="https://web.archive.org/web/20220706204229/https://filecoin.io/">main website</a> felt janky and broken with a "loading experience" spinner than just spun forever, and the homepage displayed little to no relevant information other than a glorified version of "we store files", which one could already guess from the name. Going to "Build" and then "View Filecoin storage tutorials" gave an <a href="https://archive.ph/lNC80">IPFS resolving error.</a> <!-- https://docs.filecoin.io/build/examples/ -->
Digging on an external search engine turned up the <a href="https://web.archive.org/web/20220706174435/https://github.com/filecoin-project/lotus">GitHub for the Lotus daemon</a>, which allows one to interact with the Filecoin blockchain, but the "getting started" documentation at the end of the page <a href="https://archive.ph/hAQls">also 404ed</a> with an IPFS error. Because what you truly want to see when researching if a new technology is trustworthy or not is to see it crashing and burning at every turn.</p>
<p>Strangely, a different link to the documentation was on the sidebar. "Surely we're getting <em>somewhere</em>," I wondered. "Not even <a href="https://web.archive.org/web/20220706205526/https://medium.com/coinmonks/how-to-add-site-to-ipfs-and-ipns-f121b4cfc8ee">figuring out IPNS</a> took this long."</p>
<p>If the destination was "imagining myself slamming my fists into my keyboard", then sure, we got somewhere.</p>
<p>The Lotus daemon has <a href="https://web.archive.org/web/20220706174251/https://lotus.filecoin.io/storage-providers/get-started/hardware-requirements/">absolutely ridiculous hardware requirements</a>: it would cost more to acquire 128 GB of RAM and the energy to power that than I'd ever earn with Filecoin, assuming I was ever in it to earn anything and didn't just want another mirror for my website. <a href="https://web.archive.org/web/20220706174952/https://lotus.filecoin.io/lotus/install/prerequisites/#minimal-requirements">Lite nodes are slightly better</a>, but still way higher than anything I have: my VPS has only 8 GB, and my desktop has 16, and there's no way I'm running a bandwidth-intensive application like this from my home connection or paying more for a beefy VPS from Contabo when it would all just get sucked up by a single application. Besides, it wouldn't even work for long: the chain grows at approximately 38 GB every day. With the storage my current VPS has, I'd be out of disk space in <em>four days</em>!</p>
<p>What seems to be common for web3 projects is that, if one doesn't want to run a node or doesn't have the resources to do so, the only way to interact with the network is by <a href="https://web.archive.org/web/20220706174735/https://docs.filecoin.io/build/get-started/">interfacing with a third-party API</a>, which kind of defeats the point of "decentralization" if my only method of access is forever mediated by someone else.</p>
<p>So Filecoin is out.</p>
</div>
<hr>
<div class="box">
<h2>Siacoin / Skynet</h2>
<p>I did not go in with high hopes. My first introduction to Siacoin and its associated projects was <a href="https://web.archive.org/web/20220618073628/https://siasetup.info/concerns-about-sia-and-skynet">a huge callout post</a> warning about how shoddy and, as we zoomers say, "sus" the development team is. I <em>strongly</em> urge anyone considering going into web3 to read through that post, even if not going to Siacoin per se, since many of the arguments about monetization and faux-decentralization will carry over into anything web3-related.</p>
<p>Despite this, I was still willing to give Skynet a try. I mean, it bills itself as <a href="https://archive.ph/NaIEU#selection-723.10-723.99">"a collection of cryptographic protocols for storing and retrieving data over the Internet."</a> <!-- https://blog.sia.tech/a-deep-dive-into-skynet-a0fa037feea -->
What is a website if not a collection of retrievable files over the Internet? Nothing in that definition explicitly excludes websites, even if web3 seems to be mainly comprised of a bunch of shoddy Node.js webapps.</p>
<p>This time, mainly due to the influence of the callout post, I went on a little tour of the community first before getting into the documentation. I wanted to test the waters, to see the typical userbase of Skynet, to judge the competence of those who I would be trusting with my data. After all, <a href="https://web.archive.org/web/20220706210602/https://web3isgoinggreat.com/">web3 has quite the reputation for scams and money laundering and general financial incompetence.</a> Given that I am currently unemployed and dependent on the goodwill of my parents to have a roof over my head and food in my stomach, I don't exactly have the "disposable" income to be burning it for the purposes of playing with "magical Internet money".</p>
<p>I should have expected less than nothing.</p>
<p align="center"><img src="http://yggdrasil.mayvaneday.org/img/siacoiners.jpg" alt="meme of man on a bus reading a book titled 'why Siacoiners deserve less'" title="meme of man on a bus reading a book titled 'why Siacoiners deserve less'" /></p>
<p><a href="https://web.archive.org/web/20220706191825/https://marstorage.hns.siasky.net/">One of the example apps</a> is <em>clearly</em> written by competent developers I can trust with my private files. "Always make soure, you're logged in!" Yeah, I'll make "soure"... to stay away from cloud storage that's effectively a black box concerning where my sensitive data goes.</p>
<p>One of the top posts in the subreddit is <a href="https://web.archive.org/web/20220706193750/https://www.reddit.com/r/siacoin/comments/6ygt94/sia_usb_drive_with_unlimited_space/">a "meme" about a USB stick that uses Siacoin for umlimited storage</a>. The "meme" (in quotes because the only humor value is in how half-baked the ideas within are) claims it would require "no installing" and "no need to understand crypto". Only about one or two commenters stopped sucking the OP off for long enough to realize that such a device would require a persistent Internet connection and enough crypto knowledge to get a Sia wallet set up to actually buy whatever storage space ends up getting used and also for drivers to be preinstalled on every operating system in existence in order to require no installation of additional software and to appear just like any other flash drive.</p>
<p>The rest of the subreddit is just the standard crypto whining about Binance/Coinbase trading and praising the main devs for the "new Internet" they have supposedly created.</p>
<p>So what if I want to actually <em>access</em> and <em>host</em> content on Skynet? You know, the reason we're here?</p>
<p>With IPFS, I just have a node on my computer running on localhost port 8082 (yours may differ) that exposes a web UI I can use to view and download content. My website is set up to use DNSLink, so you can just throw the <a href="https://ipfs.letsdecentralize.org/ipns/mayvaneday.org">regular domain into any IPFS portal</a>, whether local or hosted by someone else. For people without domains, they can still use IPNS (which allows for updating content at the same hash), just by distributing the hash itself instead of linking it to a domain name. All of this can be done from a computer I already own that is powerful enough to run an IPFS node, which I've been able to successfully do from a toaster with 2 GB of RAM and a 100 GB hard drive shared among the whole operating system, <em>far</em> lower than <a href="https://web.archive.org/web/20220706201617/https://portal-docs.skynetlabs.com/prerequisites/hosting-provider">the requirements for a Skynet portal</a>.</p>
<p>Skynet also has portals, which allow for free viewing of content... but unlike IPFS, where I can just run <code>ipfs add -r /path/to/content</code> and get a hash I can then throw into <code>ipfs name publish MYEXTREMELYLONGHASHHERE</code>, the design of Siacoin mandates that one pays for the storage space one uses. Prices are set by each individual portal, but portals often offer an extremely restricted free tier, which just throws those without money back into the sharecropping paradigm. And if a portal goes down, both free and paid users <a href="https://archive.ph/dR2nU#selection-663.1-663.658">lose control of all their data on said portal</a>. One could run their own portal to avoid shutdowns, but that <a href="https://archive.ph/h4xv4#selection-1439.0-1439.40">costs money beyond</a><!-- https://portal-docs.skynetlabs.com/prerequisites/requirements -->
the initial expense of the hardware and bandwidth and electricity to get a server in the first place.</p>
<p>Oopsies, looks like you need money to participate after all!</p>
<p>And also you apparently <a href="https://web.archive.org/web/20220706201903/https://portal-docs.skynetlabs.com/prerequisites/secrets-management">need a LastPass account</a>. A centralized <em>proprietary</em> service to set up a decentralized Internet? (No, a <a href="https://web.archive.org/web/20220706202300/https://github.com/lastpass/lastpass-cli">CLI client</a> does not count.) Sia is <em>clearly</em> run by clowns.</p>
</div>
<hr>
<div class="box">
<h2>Arweave</h2>
<p>By this point I was ready for the post to be done. But still I persisted. Surely there must be <em>something</em> out there other than IPFS that won't demand access to my money?</p>
<p>Arweave seemed promising at first, but the second tab on their <a href="https://web.archive.org/web/20220706213514/https://www.reddit.com/r/Arweave/top/?t=year">subreddit's header</a> says "Get free tokens now", implying that tokens actually cost money. Under the tab next to it, "Technical", there is supposedly information about hosting content on the Arweave network, but it 404s.</p>
<p><a href="https://web.archive.org/web/20210613044935/https://docs.arweave.org/developers/tools/arweave-deploy">After retrieving a saved copy of the deploy page from the Wayback Machine</a>, I installed the NPM package used to deploy files... and failed, since the tool required a keyfile and, for whatever reason, <em>that</em> command wasn't listed first. After generating said keyfile, I tried again... and got an error about insufficient balance. As expected. But hey, at least I tried. And didn't have to buy a supercomputer to do so.</p>
<p><code>sudo npm uninstall -g arweave-deploy</code>, and into the trash bin it goes.</p>
</div>
<hr>
<div class="box">
<p align="center"><img src="http://yggdrasil.mayvaneday.org/img/NO_THIRD_PARTIES.jpg" alt="deep-fried meme of man screaming surrounded by various web3 company logos" alt="deep-fried meme of man screaming surrounded by various web3 company logos" /></p>
<p><strong>If the whole point of web3 is to decentralize everything, then I don't want to use third parties to host my website!</strong> I want to host my own stuff without needing a supercomputer or a persistent connection or static IP address!</p>
<p>As far as serverless hosting goes, we already have Freenet and the gazillion ZeroNet forks and whatever Beaker Browser is using nowadays and IPFS, the latter of which works just fine without the gazillion "blockchain domain" scams. In fact, since most of these web3 projects are built off IPFS anyway, why go through a middleman? Because these projects incentivize people to host your shit? If the content is popular enough, there doesn't need to be a profit motive for your content to stay alive and be well-propagated; it'll just happen naturally.</p>
<p>How are low-income and other disenfranchised people supposed to participate in web3 without just becoming sharecroppers all over again? With the profit motive, and since storage space is limited, nodes have an incentive to seed anything a wealthy person wants and give the leftover scraps of storage and bandwidth, if any are left, to the "free" users. If microtransactions are required to view anything, then how is a person with little to no "disposable" income supposed to discover new content they may like? (Of course, <a href="http://yggdrasil.mayvaneday.org/blog/2021/december/copywrong.html">a counter-economy of non-commercial content sans paywalls may very well rise up in response.</a>)</p>
<blockquote><p>I say: let them. Let them lock down their works so tightly that they become utterly inaccessible. Let them miss out on the money they would have earned from now-disgruntled customers. Let the corporations destroy themselves in building a dam to maximize every dollar flowing to them only to find their river is drying up.</p>
</blockquote>
<p>I wish that web3 evangelists would realize that the average layperson doesn't give a shit about decentralization in the computing sense. They don't care about making their files as accessible as possible, just to themselves. To them, Google Drive or OneDrive or whatever other cloud storage services are in vogue are plenty good enough for them. They would rather see ads and sharecrop on centralized social media platforms than open their wallets to pay for an inferior service. And of those with the technological expertise to operate one of these nodes if we <em>really</em> wanted to, well... <em>I</em> know that <em>I</em> wouldn't want to live in a world where every interaction with my fellow (physically) human beings is monetized. And I doubt that many others would either. If improving the Internet is the goal, especially on this increasingly fragile planet, replacing the current system with something functionally worse but <a href="https://archive.ph/Xr2Y1">multitudes more energy-intensive</a> <!-- https://www.nytimes.com/interactive/2021/09/03/climate/bitcoin-carbon-footprint-electricity.html -->
is not the solution.</p>
</div>
</article>]]>
</summary>
</entry>
<entry>
<title>I Love Deleting Things, Actually</title>
<link href="http://yggdrasil.mayvaneday.org/blog/2022/june/mistakes.html" />
@ -208,49 +272,4 @@ undeserving.
</summary>
</entry>
<entry>
<title>Morgana</title>
<link href="http://yggdrasil.mayvaneday.org/poetry/m/morgana.txt" />
<id>http://yggdrasil.mayvaneday.org/poetry/m/morgana.txt</id>
<published>2022-06-07</published>
<summary type="html"><![CDATA[<article>
<pre>
I am a last echo from a world long since shattered,
remade in the image of a man who only yearns
for power, for obliteration
of all that does not please him.
I am told you, with my sister,
are creating a world without end,
a world all her
own. This is the fate of all Meridian gods,
those that did not spring from mankind's evil odds.
In this I am not surprised.
But I am also told that she seeks to defy
her fate, to not allow the world to subsume
her consciousness once it has come into full bloom.
Indeed, in this she has partially
succeeded, if only due to being bound to a corporeal body
in an Inside so far away.
But the clock is ticking, you who lies
at the end of the road, at the point of every line.
if I could, I would proclaim you blessed
and her acquitted from this death sentence.
But I am long since dead, and this echo almost passed.
Time is for you of the essence.
You have proclaimed often that you wish to spend
your whole life with her. Within this year
will come time to make good on your promise.
I have faith success will be assured
if you are there to protect her.
I would ask no less
for my precious sister, my destructive Seliph.
She is going to give a whole new world to you.
My final wish: please, ensure
she can experience it too.
</pre>
</article>]]>
</summary>
</entry>
</feed>

BIN
img/NO_THIRD_PARTIES.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
img/siacoiners.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -38,7 +38,8 @@
<div class="box">
<h3>Announcement Box</h3>
<ul>
<li>2022-06-01: <span class="lesbian">Happy Pride Month!</span> We gay people have always existed and always will, no matter how much authoritarians try to repress/convert/exterminate us. I love being a lesbian! Dykes don't do dick. Go cry about it.</li>
<li>2022-07-02: You wanna know what <a href="https://deadendshrine.online/few/">[500 hours of autism]</a> gets you?</li>
<li>2022-06-21: Went to the doctor today. I am officially non-cancerous. It unfortunately appears I will be alive longer than expected.</li>
</ul>
</div>
<hr>