<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Ted Williams</title>
    <link>https://www.tedwilliams.co/</link>
    
    <atom:link href="https://www.tedwilliams.co/rss2.xml" rel="self" type="application/rss+xml"/>
    
    <description>Ted Williams - Artist-Developer based in Omaha, NE.</description>
    <pubDate>Wed, 13 Jan 2021 18:19:42 GMT</pubDate>
    <generator>http://hexo.io/</generator>
    
    <item>
      <title>The Internet is Not a Corporation</title>
      <link>https://www.tedwilliams.co/2021/01/12/January-2021/</link>
      <guid>https://www.tedwilliams.co/2021/01/12/January-2021/</guid>
      <pubDate>Tue, 12 Jan 2021 20:12:14 GMT</pubDate>
      
      <description>Politicians, Reporters, Sycophants, and Civilians constantly signal their misunderstanding and I can&#39;t take it.</description>
      
      
      
      <content:encoded><![CDATA[<p>Humans have seen a rapid-growth in our evolution because of the digital age. We are in the infancy and we already have serious problems that have been ignored instead of resolved. The low level of technological literacy and understanding in general poses a grave threat to our future. Our politicians in the United States of America are among the least educated about the internet. Too few of our journalists source information about technology and internet from real experts, and too many of them choose to espouse their own points of view from a seat of false authority.</p><h1 id="From-Laughter-to-Danger"><a href="#From-Laughter-to-Danger" class="headerlink" title="From Laughter to Danger"></a>From Laughter to Danger</h1><p>We may not all remember the time when an elected United States Government Representative stood in the Senate and without a touch of irony proclaimed the internet to be <a href="https://en.wikipedia.org/wiki/Series_of_tubes" target="_blank" rel="noopener">“a series of tubes”</a>.</p><p>We snickered at that. I was about a year out of high school at that point.</p><p>I was one of the first 1000 users of Reddit and in the first round of users when Facebook became accessible nationwide exclusively to users with .edu email addresses. I, and many others in my generation, felt superior to that dinosaur on C-SPAN because I had grown up with computers and dial-up internet service. We never thought, back then, that we would have any real trouble because of congressional ignorance about technology. Surely, someone with working eyes and a social life would intercede to set the record straight on official channels.</p><p>It does not appear to have ever happened.</p><p>Right now, the most digitally-adept members of our government only have the savvy required to <a href="https://www.inc.com/sean-wise/5-social-media-moves-that-prove-alexandria-ocasio-cortez-is-queen-of-digital-emotional-intelligence.html" target="_blank" rel="noopener">manipulate public opinion through the use of social media applications</a> like Facebook, Twitter, Instagram, SnapChat, Parler, Gab, and probably a few others I feel better not knowing about. And these people have their sights on reforming the internet. What they’re actually going to do is ruin it because they have an ignorant misconception of what the internet is.</p><p>That’s truly scary.</p><p>There is a lot of talk right now (January 2021) about censorship, social media, and the internet. The majority of the loudest voices clearly demonstrate their ignorance to those of us who are experts.</p><p>Shortly after the seditious riot that ransacked the nation’s capitol building, Donald Trump was <a href="https://www.axios.com/platforms-social-media-ban-restrict-trump-d9e44f3c-8366-4ba9-a8a1-7f3114f920f1.html" target="_blank" rel="noopener">silenced across all American social media platforms</a>. Many vendors pitched in too. This move sparked a fervent <a href="https://www.theguardian.com/us-news/2021/jan/11/opinion-divided-over-trump-being-banned-from-social-media" target="_blank" rel="noopener">debate</a> across the world about freedom of speech, censorship, monopolies, and more.</p><p>It appears that those choosing to label the move by Twitter and Facebook as a violation of the <a href="https://en.wikipedia.org/wiki/First_Amendment_to_the_United_States_Constitution" target="_blank" rel="noopener">First Amendment</a> of the US Constitution have no idea what the internet is. Nor do they appear aware of the reality of America’s Freedom of Speech guarantee.</p><h1 id="SOCIAL-MEDIA-IS-NOT-THE-INTERNET"><a href="#SOCIAL-MEDIA-IS-NOT-THE-INTERNET" class="headerlink" title="SOCIAL MEDIA IS NOT THE INTERNET."></a>SOCIAL MEDIA IS NOT THE INTERNET.</h1><p>Social media platforms have for years aimed to make it so their products stand between humans and the internet. Facebook notoriously aimed to ensure many Africans <a href="https://www.theguardian.com/world/2016/aug/01/facebook-free-basics-internet-africa-mark-zuckerberg" target="_blank" rel="noopener">could only have access to Facebook</a>. Twitter has recently <a href="https://twitter.com/Policy/status/1349059275461685250?s=20" target="_blank" rel="noopener">denounced</a> Uganda’s effort to block social media sites from their country in the run up to their election. The problem with this statement isn’t that they’re mad about their own service being blocked. It’s the fact that they imply that blocking Twitter is equivalent to shutting down the internet. I could not take issue reasonably with a statement that left that part out. </p><p>But Twitter didn’t leave that out. They went full force into an effort to further portray their own website as “The Internet.”</p><p>Losing access to a social media site is NOT censorship. It is NOT a violation of the First Amendment. Full stop.</p><p>You are free to buy your own domain (they’re dirt cheap) and host your own website or app from your own home. It is not something that is extremely difficult to do. It does not cost much money. Anyone with a steady job can throw down $15 a year and spend a few hours setting it up. Any middle class American can easily afford $100 a year to host their website on a reputable cloud company’s servers in any country on Earth.</p><p>On that website that you made and you own, you can say whatever you want whenever you want. If the United States Government blocks your domain, then you have a legitimate argument against censorship and the violation of your rights assuming that site is an expression of your own thoughts and speech. You could not make this argument if your site demanded an insurrection, violence, or the blatant violation of US law.</p><p>This is not complicated, unlike a lot of what is happening in the world.</p><p>The EFF has put out the only <a href="https://www.eff.org/deeplinks/2021/01/eff-response-social-media-companies-decision-block-president-trumps-accounts" target="_blank" rel="noopener">statement</a> I’ve seen that cites the legal right of website owners to do whatever they want with their sites.</p><h1 id="Bad-Faith-Reporting"><a href="#Bad-Faith-Reporting" class="headerlink" title="Bad Faith Reporting"></a>Bad Faith Reporting</h1><p>Reporters like Glenn Greenwald gained international acclaim when the NSA Leaks perpetrated by Edward Snowden became public. They <a href="https://www.theguardian.com/commentisfree/2013/jun/14/nsa-partisanship-propaganda-prism" target="_blank" rel="noopener">reported</a> on high-level hacking and surveillance technology and did their best to explain their function to a world of casual and business computer users. Greenwald, et al. came off as friendly guides to a world of ultra-sophisticated and advanced technology few of us ever needed to know about intimately.</p><p>Unfortunately, these same reporters have failed to help the population at large understand the internet as it really is: a network of information exchanges. Instead, they have espoused, either through ignorance or bad faith (which is worse?), that Facebook, Twitter, Google, Amazon, and Apple are the internet and that they are <a href="https://greenwald.substack.com/p/how-silicon-valley-in-a-show-of-monopolistic" target="_blank" rel="noopener">unstoppable monopolies</a> that must be taken down in order to preserve personal freedom and liberty. The aforementioned platforms haven’t helped (why would they?) by constantly taking public stances of preserving public interest while legally stating that they’re just harmless companies in the courtroom.</p><p>Glenn Greenwald is guilty of not only bad-faith reporting, but outright lies in the above-linked article titled <em>How Silicon Valley, in a Show of Monopolistic Force, Destroyed Parler.</em></p><p>I will address the situation with <a href="https://www.fastcompany.com/90592961/parler-got-destroyed-this-weekend-a-timeline" target="_blank" rel="noopener">Parler</a> later. Right now, let’s look at Greenwald’s <a href="https://greenwald.substack.com/p/how-silicon-valley-in-a-show-of-monopolistic" target="_blank" rel="noopener">article</a>.</p><p>He lambastes Facebook, Twitter, and Amazon as monopolies on the web. They’re not. There are alternatives to each on the internet. You just have to dig. Just because they’re the only sites many people ever visit does not mean they are the internet. I don’t personally like any of them nor do I use them for any services. The fact that this site is even viewable proves they’re not monopolies.</p><p>Greenwald also mentions that Parler is innocent in the Capitol riot event because all the planning was done on Facebook and Twitter. He further claims that no known Parler users entered the Capitol. This is <a href="https://gizmodo.com/parler-users-breached-deep-inside-u-s-capitol-building-1846042905" target="_blank" rel="noopener">provably false</a>.</p><p>I used to hold Glenn Greenwald in very high regard. His work in exposing PRISM was a landmark and a legacy accomplishment for journalism. For that, I regarded him as a globally elite journalist whom I should keep tabs on. That changed in 2020.</p><p>His numerous appearances on Tucker Carlson’s entertainment news show in the last few years have looked pretty bad. His unhinged ranting about how Russia never would lift a finger to harm the United States in any way rushes past reasonable objectivity and appears suspiciously asymptotic to what we would expect from Soviet propaganda.</p><p>I cheered his criticism of the Democrats in the United States Government. But then it started to feel like he was purposefully omitting crucial perspectives from the narrative. It became clear that he had an agenda when he raised such a <a href="https://www.nytimes.com/2020/10/29/business/media/glenn-greenwald-leaving-intercept.html" target="_blank" rel="noopener">ruckus and rage-quit The Intercept</a>. He alleged censorship. The editors at The Intercept <a href="https://theintercept.com/2020/10/29/glenn-greenwald-resigns-the-intercept/" target="_blank" rel="noopener">claimed he was flouting standard fact-checking</a>.</p><p>Now he presumes to speak to me about the nature of the internet. He might think that by implying that these feckless mega-corporations milking their users for coin are actually <em>The Internet</em> that we will all suddenly jump onboard with Parler and their users, stand up against censorship, and fight for free speech.</p><p>Greenwald appears sycophantic and his stance on the matter seems divorced from reality. Just like the official statement from Twitter about Uganda’s choice to block social media in the aim to protect their elections.</p><p>Furthermore, Greenwald has no true authority to write, speak, or imply anything about the structure, architecture, or landscape of <em>The Internet</em>. He is a former lawyer turned investigative journalist. He helped Edward Snowden inform the world about PRISM. He doesn’t have experience in technology beyond what any first world consumer has. He has not demonstrated any wherewithal to use technology in a productive manner outside of imposing his own reality-tunnel on others. One seemingly small, but rather glaring proof of this fact is that he published his writing on Substack.</p><p>If he had any ability with internet technologies, Greenwald would be publishing from a domain that he owned outright. But he doesn’t. <a href="https://substack.com/" target="_blank" rel="noopener">Substack</a> is a service just like Facebook or Twitter that monetizes the behavior of its visitors. Either he pays them to publish his words or they pay him to use their platform so they can raise their visibility on the back of his name.</p><h1 id="Parler"><a href="#Parler" class="headerlink" title="Parler"></a>Parler</h1><p>Let’s turn to Parler.</p><p>If you have not already heard about how <a href="https://www.bbc.com/news/technology-55615214" target="_blank" rel="noopener">Parler was taken offline</a> then you have succeeded in staying unplugged from the American News Hurricane.</p><p>Ignorant politicians, journalists, and civilians have been in a huff over this move because they claim this is monopolized censorship. It’s not. </p><p>The reason Parler went offline is gross incompetence and nothing more. The matter of Parler’s content is not something I care about.</p><p>Let’s list out all the ways Parler was technically terrible.</p><hr><ol><li>Clearly, no true infrastructure engineers on staff</li><li>Incompetent back end programming</li><li>Amateur security practices</li><li>Chose to buy hosting from a provider that struck an exclusive deal with their direct competitor.</li></ol><hr><p>The first point of bad infrastructure engineering is apparent to any professional Network Engineer, DevOps Professional, Cloud Architect, or whatever. If you have a service that must stay up, then you make it globally redundant with seamless failover and load-balancing. If one of your hosting providers decides to give you the boot, you shouldn’t have any service interruption unless you foolishly placed all assets in the same data center. This is basic Operations Infrastructure Engineering.</p><p>The second and third are proven by the fact that anyone in the world, without authentication, could <a href="https://www.wired.com/story/parler-hack-data-public-posts-images-video/" target="_blank" rel="noopener">pull all data</a> from Parler’s API. This just hurts to think about. This is the sort of thing you’re supposed to figure out before you even tell someone you have an app. The inability to secure their data allowed for hackers to pull down every bit of data and <a href="https://archiveteam.org/index.php/Parler" target="_blank" rel="noopener">back it up</a> without technically breaking any laws or Terms of Service. Parler looks like a dumpster fire built through a series of cheap <a href="https://www.fiverr.com/" target="_blank" rel="noopener">Fiverr</a> contracts. Or maybe they thought they could get ahead of everyone else by complying with the GOP’s desire to <a href="https://www.cnbc.com/2020/06/24/gop-senators-introduce-bill-that-would-create-a-backdoor-for-encryption.html" target="_blank" rel="noopener">eliminate secure encryption and data security</a>.</p><p>What’s worse about that is Parler marketed itself to be private and secure. Instead it served them all up to their political adversaries on a silver platter.</p><p>The final point of incompetence lies in their choice to place all their eggs in the Amazon Web Services basket. Especially when they knew that AWS had signed an exclusive deal to provide federated infrastructure to Twitter so that company could grow their footprint beyond their own datacenters. </p><p>It’s expensive to run a datacenter for your own needs. But Parler had <a href="https://www.foxbusiness.com/technology/parler-investment-liberty-jeffrey-wernick" target="_blank" rel="noopener">billionaire investors</a>. They could have easily paid for the infrastructure to ensure their service never went down. Not only that, they could have easily purchased backup hosting with another vendor. This goes back to the false narrative that Amazon is a web hosting monopoly. Just because their commercials proclaim they run the internet does not mean they run the internet. America has hundreds, if not thousands, of capable competitors. Or, if you’re a billionaire, just spend a couple $100k on some servers and call it a day.</p><h1 id="This-Is-Not-All-Fine-Though"><a href="#This-Is-Not-All-Fine-Though" class="headerlink" title="This Is Not All Fine, Though"></a>This Is Not All Fine, Though</h1><p>I’ve pointed out why Parler sucked from a technical standpoint, why social media sites banning users isn’t a crime, and how a false narrative about the nature of the internet is being pushed by journalists and social media companies.</p><p>But there is still a problematic issue to all of this. This isn’t something I’ve yet seen reported and that is concerning.</p><p>The United States Government was silenced on the internet by private companies. Love or hate Donald Trump, he is (for now anyway) the President of the United States of America. Legally, his voice is the official stance of the American Government. That voice was forcibly removed from every social media platform at once. That’s a significant event. The chief voice of the United States Government has been banned from online public spaces without any repercussion. </p><p>We need to carefully consider what this means for the future. This precedent feels like it could dawn a new age of communication from the US Government to the rest of the world. Could we possibly encounter serious problems in the future when Twitter, Facebook, Google, and Amazon can insert themselves between us and our leaders voice?</p><p>Sure, Donald Trump is not silenced completely. He has the <a href="https://en.wikipedia.org/wiki/Emergency_Broadcast_System" target="_blank" rel="noopener">Emergency Broadcast System</a>. He can hold a press conference and all TV news outlets will air it live. But who watches TV anymore? I don’t. My television gets video from a web server fed into it from a Raspberry Pi. I would go to YouTube or the PBS website to see a live presidential address. This doesn’t seem like a big deal when it’s Donald Trump for obvious reasons. But this could be a big deal in a national emergency. It could be helpful to have our nation’s leader live tweet that a dangerous event is about to unfold. That would get out to us all well before a television broadcast could be configured and executed.</p><p>The atomic bomb is about the only instance I can think of where Americans wielded unprecedented power and then decided to never use it again. Will Donald Trump’s removal from social media follow that same path? Or will Twitter ban a future President when s/he decides to sanction the company? That certainly wouldn’t be illegal, assuming the laws then are as they are now. But would it be a good thing to do?</p><p>There are a lot of unanswered questions about social media, the internet, legality, and morality. We’ve only just dipped our toes into the digital age and we haven’t figured any of it out. Based on the way we have legislated, and amorally exploited internet users in such a short time since its access became publicly ubiquitous, it is hard to imagine a world where we figure out how to use it as the utility it appears to be instead of an avenue of unfettered consumption and human exploitation.</p>]]></content:encoded>
      
      
      
      
      <comments>https://www.tedwilliams.co/2021/01/12/January-2021/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Rolling My Own Twitter</title>
      <link>https://www.tedwilliams.co/2021/01/01/Social-Media/</link>
      <guid>https://www.tedwilliams.co/2021/01/01/Social-Media/</guid>
      <pubDate>Fri, 01 Jan 2021 20:10:10 GMT</pubDate>
      
        
        
      <description>&lt;h3 id=&quot;TL-DR-I-created-my-own-microblog-Twitter-like-thing-Notes&quot;&gt;&lt;a href=&quot;#TL-DR-I-created-my-own-microblog-Twitter-like-thing-Notes&quot; clas</description>
        
      
      
      
      <content:encoded><![CDATA[<h3 id="TL-DR-I-created-my-own-microblog-Twitter-like-thing-Notes"><a href="#TL-DR-I-created-my-own-microblog-Twitter-like-thing-Notes" class="headerlink" title="TL;DR: I created my own microblog, Twitter-like thing: Notes."></a>TL;DR: I created my own microblog, Twitter-like thing: <a href="https://notes.tedwilliams.co" target="_blank" rel="noopener">Notes</a>.</h3><p>Social Media has been prominent in the American news cycle for a few years now. Most of the reporting has been pretty negative. And for good reason.</p><p>Those who know me probably got tired of my constant railing against Facebook years ago. I can’t help but feel a little guilty about the bad taste all that ranting inspired in the people around me. </p><p>A lot of my rhetoric on the subject had an air of pretentious elitism that painted social media users as thoughtless drones who were too stupid to consider much outside of their own instant gratification. While, at the time, I did want to drive that perspective home into peoples’ minds, I did not give much consideration back then to the possibility of people identifying personally with that idea. Looking back, it is common sense that if a person uses a thing like Facebook, and someone comes along and says, “Facebook is stupid and all the people who use it are idiots,” that person is probably going to be offended on some level. She or he might ask, “Does this guy think I’m an idiot because I have a Facebook account?”</p><p>That is not a productive way to convince people that social media companies don’t have the best interests of individuals or their communities at heart. To put it mildly.</p><p>This mistake in perspective and angle of attack brought consequences on a scale I did not fully consider at the time. When social media platforms are so deeply embedded into social clusters as the primary mode of sharing and communication, leaving them behind silently will make you invisible to those you weren’t close with before those platforms took hold. If your account doesn’t appear in the feed, then you don’t exist. </p><p>Pair that with a toxic oratory habit and the people that still use those platforms are less likely to associate with you in the real world. That is not rocket science. It is just what happens when you talk like a jerk.</p><p>At one point in the last few years I did create an Instagram account. I did not use it a lot but it was a great way to share photos with friends and also connect with other adventurers and artists around the world through our documented adventures. I was okay with that app being on my phone for the most part. I’m generally very disciplined and rarely ever scrolled the feed. I only saw the images that appeared at the top of the feed when I opened the app to share one of my own.</p><p>I started to become disatisfied with the platform when I went to post a picture and found that the app had updated to move the share button elsewhere in the UI and placed a different action-button in its place. That wasn’t an accident. This made it a requirement that I pay more attention inside the app. That is something I never want to do: give my attention to a social media application on my device. But I adapted and continued sharing.</p><p>The breaking point for me with Instagram is their new <a href="https://tosdr.org/#instagram" target="_blank" rel="noopener">Terms of Service</a>. In short, agreeing to these terms give Facebook/Instagram the consent to use the microphone and camera(s) on any device the app is installed on at any given time. Even when the app is not running. Another non-starter for me is that all the content users post now belongs to Facebook/Instagram and can be used for profit by the platform without the consent of the users.</p><p>I shared some pictures and videos that I worked hard to make, adjust, and render. I’m not okay with a multi-billion dollar corporation using my content to make more money while also restricting me from getting any of it.</p><p>The third huge problem with those new terms is the part where users agree to make Instagram exempt from any and all liability. That means I can’t bring a lawsuit against them for any reason. </p><p>These terms, and many others, are mandatory in order to use the service. So I uninstalled the app from my phone.</p><p>But I still want to be able to contribute to an online record of self-expression in a convenient way and I didn’t have a way to do that after deleting Instagram. One option is to simply contribute more often to this blog. But that’s not convenient. I would have to pull images from whatever device, compress them for the web, move them to my webserver, and then create a post page for them as well. That can’t be done from my phone, and I’m not keen on setting a routine of sitting down every day at my computer to do this.</p><h2 id="So-I-made-my-own-version-of-Twitter-Instagram"><a href="#So-I-made-my-own-version-of-Twitter-Instagram" class="headerlink" title="So I made my own version of Twitter/Instagram"></a>So I made my own version of Twitter/Instagram</h2><p>Enter <a href="https://notes.tedwilliams.co" target="_blank" rel="noopener">Notes</a>.</p><p>This idea was partly inspired by <a href="https://nadiaeghbal.com/" target="_blank" rel="noopener">Nadia Eghbal</a>. She has her own <a href="https://nadiaeghbal.com/notes" target="_blank" rel="noopener">notes</a> page which appears to be a feed of the notes she takes daily. I don’t know what technology she uses to post those to her website. Perhaps she made her own custom app to get the job done. Or maybe she created automation that posts them from her note-taking app of choice. There are many possibilities. But she still uses Twitter and generally reaches a large audience. In fact, I only still have a Twitter account to follow people like <a href="https://twitter.com/nayafia" target="_blank" rel="noopener">Nadia</a>. But I rarely tweet and when I do, no one sees it.</p><p>So, I figured that if I’m going to be posting things and no one is going to be seeing them, then I might as well host it myself where the content and my behavior can’t be monetized by some mega corporation.</p><h3 id="Let’s-get-technical"><a href="#Let’s-get-technical" class="headerlink" title="Let’s get technical"></a>Let’s get technical</h3><p>I have come a long way with <a href="https://nodejs.org/" target="_blank" rel="noopener">Node Js</a> in the last year and a half. Several years ago I only used it to automate build tasks for webpages. Tasks like image optimization, stylesheet compilation, and file minification were made instantaneous with Node libraries like <a href="https://gulpjs.com/" target="_blank" rel="noopener">Gulp</a>.</p><p>But I stopped doing a lot of static website development since then. For my job I have had to get creative to solve problems of all kinds. The more I looked at some of those problems and thought how best to solve them, the more I found that Node Js could settle them most swiftly and easily.</p><p>I learned how to use <a href="https://expressjs.com/" target="_blank" rel="noopener">Express.js</a> to create dynamic web apps. I learned how to make API’s in Node Js without having to install 3rd party libraries and code. I made a chatbot to allow people to accomplish many business tasks from their team-messaging platform.</p><p>I am far from expert but I have certainly gained a lot of understanding and skill with Node over the last two years.</p><p>Another platform I have come to know well in that time is <a href="https://telnyx.com/" target="_blank" rel="noopener">Telnyx</a>. Using their API, I have setup pipelines to allow people to interact with various services through SMS and MMS. I already have my own VOIP server running at home with Telnyx providing SIP service to it. But that VOIP system doesn’t do text messaging.</p><p>I have already setup a service with my phone number from Telnyx that allows me to send SMS to that number in order to automate tasks on my home network. So I thought I could automate posting things to my own personal feed through that same pipeline.</p><p>So I did.</p><p><a href="https://notes.tedwilliams.co" target="_blank" rel="noopener">Notes</a> runs on Node Js and dynamically updates with the latest posts. Posts are created by sending text and/or images to my Telnyx phone number. If I send a message with a certain keyword, then my SMS API at home relays that information to my Notes API. The Notes API then organizes and inserts the data into a database. </p><p>So far, I have support for images but I have not tried to work in Videos yet. I’m not sure if I will or not but it could be fun.</p><p>Right now the design is very basic but I’m still hashing that out.</p><p>I don’t expect to get much traffic. As I don’t expect much to arrive here. But, it’ll be a spot where I can throw images and thoughts up at a moment’s notice. It can act as a sort of archive I guess.</p>]]></content:encoded>
      
      
      
      
      <comments>https://www.tedwilliams.co/2021/01/01/Social-Media/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Sans Wishes</title>
      <link>https://www.tedwilliams.co/2021/01/01/Sans-Wishes/</link>
      <guid>https://www.tedwilliams.co/2021/01/01/Sans-Wishes/</guid>
      <pubDate>Fri, 01 Jan 2021 19:42:46 GMT</pubDate>
      
        
        
      <description>&lt;p&gt;Sans Wishes Blog was a short-lived domain I owned and built from scratch.&lt;/p&gt;
&lt;p&gt;The first iteration of the site was pure black and had s</description>
        
      
      
      
      <content:encoded><![CDATA[<p>Sans Wishes Blog was a short-lived domain I owned and built from scratch.</p><p>The first iteration of the site was pure black and had some fancy javascript that swapped links on hover and displayed images here and there.</p><p>I had a better idea one day and re-designed it to put it in its current form.</p><p>I think it’s the most beautiful website I’ve ever built up until now. It is simple. It is easy to look at. It meets the aesthetic requirements of greater accessibility and sports user-friendly color pallette for desktop users and mobile users alike.</p><p>I don’t update it anymore and have allowed the domain to expire but the entire thing can still be found <a href="https://tedwilliams.co/sanswishes" target="_blank" rel="noopener">here</a>.</p>]]></content:encoded>
      
      
      
      
      <comments>https://www.tedwilliams.co/2021/01/01/Sans-Wishes/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Mirror of Deoxy.org</title>
      <link>https://www.tedwilliams.co/2021/01/01/Deoxy-Mirror/</link>
      <guid>https://www.tedwilliams.co/2021/01/01/Deoxy-Mirror/</guid>
      <pubDate>Fri, 01 Jan 2021 19:42:46 GMT</pubDate>
      
      <description>Deoxy.org has a new, stable mirror here at tedwilliams.co</description>
      
      
      
      <content:encoded><![CDATA[<p>I have mirrored <a href="https://tedwilliams.co/deoxy" target="_blank" rel="noopener">deoxy.org</a>.</p><h2 id="Deoxyribo…what"><a href="#Deoxyribo…what" class="headerlink" title="Deoxyribo…what?"></a>Deoxyribo…what?</h2><p>The Deoxyribonuclieic Hyperdimension, or better known as deoxy.org, was a legendary part of the internet. It was one of the first websites available for people to read materials and ideas that were very hard to find at the local library.</p><p>Inside are bits from all kinds of great writers, artists, philosophers, and more.</p><p>It even had some pretty awesome I-Ching tools.</p><p>Over a year ago, the website went dark. If you try to visit the original domain <a href="https://deoxy.org" target="_blank" rel="noopener">deoxy.org</a>, nothing will happen. A blank page will perpetually not serve up anything.</p><p>Luckily, I had backed up as much of the site as I could shortly before it went down.</p><p>Unfortunately, I don’t have the backend database. Because of this, the forums don’t work (or show anything) and a few interactive items don’t work either.</p><p>Fortunately, all of the writings are intact and you can reach them with no problem.</p><p>A few others have since done the same thing I did, one notable domain is <a href="https://reoxy.org" target="_blank" rel="noopener">reoxy.org</a>. That’s what shows up on top of Google searches. I’m pretty sure we’re serving up the exact same thing from my backup that was published online a couple years ago.</p><p>I’ve also discovered a few other places online where the site has been mirrored, sans backend database.</p><p>It’s a pretty cool site. If you have any curiosity about eastern mysticism, consciousness expansion, altered states, or other less-square ideas, this site is for you.</p>]]></content:encoded>
      
      
      
      
      <comments>https://www.tedwilliams.co/2021/01/01/Deoxy-Mirror/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Plague Tech</title>
      <link>https://www.tedwilliams.co/2021/01/01/Plague-Tech/</link>
      <guid>https://www.tedwilliams.co/2021/01/01/Plague-Tech/</guid>
      <pubDate>Fri, 01 Jan 2021 19:42:46 GMT</pubDate>
      
        
        
      <description>&lt;h2 id=&quot;Plague-Tech&quot;&gt;&lt;a href=&quot;#Plague-Tech&quot; class=&quot;headerlink&quot; title=&quot;Plague Tech&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://tedwilliams.co/tech&quot; target=&quot;_blank&quot;</description>
        
      
      
      
      <content:encoded><![CDATA[<h2 id="Plague-Tech"><a href="#Plague-Tech" class="headerlink" title="Plague Tech"></a><a href="https://tedwilliams.co/tech" target="_blank" rel="noopener">Plague Tech</a></h2><p>Plague Technologies was my first 100% self-hosted, created from scratch, website.</p><p>I used it to advertise to potential clients and find work when I was a young freelancer. You will see plenty wrong with the site but it serves as a sign post of how far I have come. From sitting in my bedroom plugging away at all hours before and after work to learn more, get better, and engage the community to a professional foothold in the industry.</p><p>I work in IT now but my web development experience has greatly helped me to deliver better infrastructure and support because I had plenty of opportunity to understand how it all works instead of just turning it on and telling a developer to have at it.</p>]]></content:encoded>
      
      
      
      
      <comments>https://www.tedwilliams.co/2021/01/01/Plague-Tech/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Time For Another Redesign...</title>
      <link>https://www.tedwilliams.co/2021/01/01/Old-Website/</link>
      <guid>https://www.tedwilliams.co/2021/01/01/Old-Website/</guid>
      <pubDate>Fri, 01 Jan 2021 19:42:46 GMT</pubDate>
      
        
        
      <description>&lt;p&gt;I have rebuilt this website to make it more blog-like.&lt;/p&gt;
&lt;p&gt;I’ve been working more on the ops side of things rather than the dev side f</description>
        
      
      
      
      <content:encoded><![CDATA[<p>I have rebuilt this website to make it more blog-like.</p><p>I’ve been working more on the ops side of things rather than the dev side for a little more than a year now. Because of this focus, I haven’t done anything notable in the web development side of things. As for my career outlook, it doesn’t appear that I’m going to become an elite developer this year. I just don’t have the time to put into web development like I did back in 2016 and 2017.</p><p>At the very least, I want to maintain my skill level and keep an eye on the industry to provide the best possible website solution for the few clients I have kept on since beginnning work in IT in 2017.</p><p>When I built TedWilliams.co initially, I used <a href="https://reactjs.org/" target="_blank" rel="noopener">React</a> for the first time to generate a static site that was super simple on the surface but rather complicated in its generation.</p><p>I really enjoyed automating a lot of the styling ont he backend. When building from scratch, it can become cumbersome to make a website work on all devices and render consistently on top of that.</p><p>The <a href="https://tedwilliams.co/old" target="_blank" rel="noopener">website</a> that resulted ended up the most widely comptatible webpage I had ever made. It rendered flawlessly on every device. It had a mobile-first design and a gradient I thought was wicked (and is present in the left nav pane of this website).</p><p>I felt, for the first time, the power of React and even though I had been using NodeJS for task automation for sometime, I really hadn’t opened up the throttle until I took a shot with React.</p><p>This brought me to an attempt to revive the Sans Wishes blog. I endeavored to use the current <a href="https://tedwilliams.co/sanswishes" target="_blank" rel="noopener">design</a> on top of some kind of custom-built static site generator. With my new employment in late 2017, I let this project fall off. I didn’t really get close to finishing it. The few paths of progress ended with a horribly disfigured website and I scrapped them all.</p><p>This Holiday season, I’ve found plenty of spare time to consider my fleet of domains and websites.</p><p>I decided tedwilliams.co needed to have more updates than just showing my latest Tweets, which are sparse. I also decided that running a blog-style web presence may not be such a bad thing.</p><p>In my search for NodeJS-based statis site generators, I found <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a>. Hexo is perfect for me. It is highly customizable (I started with a template) and works great with VSCode as my chosen Text Editor/IDE.</p><p>You can generate static-site files and deploy (given some configuration) to your server very easily from the terminal. You can write your blog posts in Markdown inside your favorite text editor. Easy peasy.</p><p>Hexo even has the ability to watch for file changes inside the source directory and auto-generate updated code when you make changes. This is useful for seeing design tweaks render quickly. </p><p>I highly recommend <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a> for anyone looking for a quick and easy, lightweight blog site. You can add in functionality as needed but then you might as well go find something geared more for whatever your goal is or build it yourself.</p><p>This website will probably continue to evolve in alittle bits. I’m not entirely happy with the styling but it works for now.</p><p>I will continue to make more frequent updates than I did before. I plan on writing about a wide spectrum of things: IT Operations, Large-Scale Networking, Human Computer Interaction and the relation to human psychology, Digital Privacy, Geopolitics, and more. I have completely stopped using social media platforms even though I still have accounts on a few services. We can have a discussion on that at another time.</p>]]></content:encoded>
      
      
      
      
      <comments>https://www.tedwilliams.co/2021/01/01/Old-Website/#disqus_thread</comments>
      
    </item>
    
  </channel>
</rss>
