update @ Mon 20 Dec 19:37:12 EET 2021

This commit is contained in:
Ari Archer 2021-12-20 19:37:12 +02:00
parent 6eb5684ebc
commit 41c0626a5a
3 changed files with 112 additions and 4 deletions

View file

@ -0,0 +1,102 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<title>
Ari::web -&gt; Blog
</title>
<meta content="website webdev linux programming ari terminal dark blog javascript opensource free" name="keywords"/>
<meta content="Blog on 2021-12-20 19:34:03 EET - GUIs are useless" name="description"/>
<meta content="follow" name="robots"/>
</head>
<body>
<div>
<h1>
GUIs are useless
</h1>
<p>
2021-12-20 19:34:03 EET |
<a href="..">
back
</a>
|
<a href="/">
home
</a>
|
<a href="/git">
git
</a>
</p>
<hr/>
<p>
GUIs are useless. They are usually an unnecessary abstraction over simple things. Not even a
lightweight one.
</p>
<p>
Take for example DMs (display managers), they are just a bloated, useless and annoying
abstractions over a simple TTY login. They don't even have proper logging or error reporting and you get no TTY or just a shell
to debug in, you just get logged out with no logs, error reporting nor a shell.
</p>
<p>
Most things you do in a GUIs is easily achieved in the CLI, like idk, managing files.
With a GUI it's more complicated, for example in a GUI:
</p>
<ul>
<li>
Open file manager
</li>
<li>
Find the path
</li>
<li>
Find the correct icon
</li>
<li>
Select icon
</li>
<li>
Drag icon to folder1
</li>
<li>
Check you didn't mess up by trying to find the icon again
</li>
</ul>
<p>
While with the CLI you can just:
</p>
<ul>
<li>
<code>
mv file1 folder1
</code>
</li>
<li>
<code>
ls file1
</code>
</li>
</ul>
<p>
GUIs are not easier in any way, they are useless, bloated garbage which is unnecessary for
<em>
most
</em>
things
</p>
<p>
CLI is also much much much smaller, less complicated and more lightweight, where GUIs are not.
And now on the topic of being lightweight, why are GUIs so heavy??? They're supposed to be
just simple abstractions over the CLI and not computer 823284327942th number of the
Fibonacci sequence every second.
</p>
<p>
GUIs are unnecessary as hell, that's why my goal is to go full TTY, but I still haven't found
a good solution to firefox for example.
</p>
</div>
</body>
</html>
<!-- this is automatically generated by scripts/add_blog -->

View file

@ -16,7 +16,7 @@
My blogs My blogs
</h1> </h1>
<code> <code>
Last updated on: 2021-12-06 20:42:58 EET Last updated on: 2021-12-20 19:34:03 EET
</code> </code>
<div> <div>
<ul> <ul>
@ -101,15 +101,20 @@
</a> </a>
</li> </li>
<li> <li>
<a href="/page/blog/blogs/Providing-lgbt-education-in-school-will-not-make-your-child-lgbt_5214455203.html"> <a href="/page/blog/blogs/Providing-lgbt-education-in-school-will-not-make-your-child-lgbt_5214455203.html">
Providing LGBT education in school will not make your child LGBT Providing LGBT education in school will not make your child LGBT
</a> </a>
</li> </li>
<li> <li>
<a href="/page/blog/blogs/Ideal-software_4494379800.html"> <a href="/page/blog/blogs/Ideal-software_4494379800.html">
Ideal software Ideal software
</a> </a>
</li> </li>
<li>
<a href="/page/blog/blogs/Guis-are-useless_4816713057.html">
GUIs are useless
</a>
</li>
</ul> </ul>
</div> </div>
</body> </body>

View file

@ -17,3 +17,4 @@
* [FOSS hardware -- the real low level creepyness of AMD and Intel](/page/blog/blogs/Foss-hardware----the-real-low-level-creepyness-of-amd-and-intel_9799156651.html) * [FOSS hardware -- the real low level creepyness of AMD and Intel](/page/blog/blogs/Foss-hardware----the-real-low-level-creepyness-of-amd-and-intel_9799156651.html)
* [Providing LGBT education in school will not make your child LGBT](/page/blog/blogs/Providing-lgbt-education-in-school-will-not-make-your-child-lgbt_5214455203.html) * [Providing LGBT education in school will not make your child LGBT](/page/blog/blogs/Providing-lgbt-education-in-school-will-not-make-your-child-lgbt_5214455203.html)
* [Ideal software](/page/blog/blogs/Ideal-software_4494379800.html) * [Ideal software](/page/blog/blogs/Ideal-software_4494379800.html)
* [GUIs are useless](/page/blog/blogs/Guis-are-useless_4816713057.html)