You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
5.2 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>(POST) Oversimplification Kills</title>
<link rel="icon" type="image/x-icon" href="../images/favicon.webp">
<link rel='stylesheet' type='text/css' href="../style.css">
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="og:image" content="../images/favicons/blog.webp"></head>
<body>
<a style="text-decoration: none;" href="../">
<pre class="main-header">
_______ _ _ _______ __ __ _______ _______ __ _
|______ | | |______ \_/ |_____| |_____| | \ |
______| |_____| | | | | | | | \_|
</pre>
</a>
<hr/><p><a href="../">sf.me</a> > <a style="color:#bd93f9" href="../blog/">Blog</a> > <a style="color:#bd93f9" href=".">Oversimplification Kills</a></p>
<h1>Oversimplification Kills</h1>
<p style="font-size:110%">Posted on: <strong>10 July 2023</strong></p><p style="font-size:110%">Reading time: <strong><strong>2 min</strong><p style="font-size:110%"></strong>Category: <a style="color:#ff79c6" href="../blog/software/"><strong>Software</strong></a></p>
<p>Oversimplification kills. It is as simple as that. Most of the time, there are simple solutions to a problem that work well which are not used because individuals feel like they need to be more simple.</p>
<p>If you want to get more technical, think about the over-engineering of website builders. Instead of having a simple piece of software that generates static sites and blog posts based on <a style="color:#50fa7b" href=../definitions/markdown>markdown</a> files, we have ultra-bloated website builders that provide a simple way to make a website at the cost of extremely slow websites and unneeded JavaScript. We also have oversimplified user interfaces in Windows and MacOS. These <a style="color:#50fa7b" href=../definitions/operating-system>operating systems</a> have made bad and oversimplified interfaces a norm, which makes good interfaces such as ones you can customize on <strong>Linux</strong> seem too complicated or confusing even though it would be easier for someone with no experience in computing to get started with most desktop environments available.</p>
<p>As <a href="https://lukesmith.xyz/articles/obvious-technical-solutions/">Luke Smith mentions in his post,</a> we never thought about using wheels on suitcases until the 1990s even though children in the Incan empire did have toys with wheels. This is one of the examples where trying to oversimplify something by making an all-in-one or a good solution delays progress.</p>
<p>Oversimplification shifts focus away from the main problem. For example, with website builders, the problem shifted away from being able to make websites fast and easily to give the user information in a swift manner to just making your website pretty. With Windows and MacOS, the focus shifted away from making user interfaces that actually make sense for everyone to use to making user interfaces that are familiar.</p>
<p>On the other end of the same spectrum, overcomplication also has a similar result. A technical example of this is software management. Windows and MacOS (at least how most people use MacOS) have complicated software management which results in difficult updates, confusing software usage and an overall increase in storage usage throughout the years. However, <strong>Linux</strong> has package managers. One command is all that is required to install a package and remove it. You can clear cache, download an older version, update both your system and applications at the same time and even view all installed packages.</p>
<p>In the end, most things are complicated. We can try simplifying them and that is perfectly fine. However, trying to oversimplify a problem and making it a binary outcome does not work in all cases. There are many factors to take into consideration. Oversimplification leads to no problems being solved. If anything, it creates and solves arbitrary problems that are not important.</p>
<p><a href="mailto:sf@sufyaan.me?subject=Oversimplification%20Kills">>>> Reply To Me</a></p>
<p style="text-align:center;"><a href="../islam/" style="color:#bd93f9"><svg class="footer-posts" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><mask id="ipSLeftOne0"><path fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="4" d="M30 36L18 24l12-12v24Z"/></mask><path fill="currentColor" d="M0 0h48v48H0z" mask="url(#ipSLeftOne0)"/></svg>Previous Post</a> - <a style="color:#bd93f9" href="../torrent/">Next Post</a> <svg class="footer-posts" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><mask id="ipSRightOne0"><path fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="4" d="m20 12l12 12l-12 12V12Z"/></mask><path fill="#bd93f9" d="M0 0h48v48H0z" mask="url(#ipSRightOne0)"/></svg></p>
<hr/>
<footer>
<p class="footer-text"><a style="color:#bd93f9" href="../blog">blog</a> - <a style="color:#ffb86c" href="../about">about</a> - <a style="color:#f1fa8c" href="../portfolio">portfolio</a> - <a style="color:#ff5555" href="../links">links</a></p>
<p class="footer-text" style="font-size:80%"><a href="../">sufyaan.me</a></p><p class="footer-text" style="font-size:65%"><a style="color:#aaaaaa" href="../sitemap">Site Map</a></p>
</footer>