<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else.]]></title><description><![CDATA[<p>Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. I constantly see obtuse command line interfaces that are worse in every way than simple GUI would be, but are preferred, I guess, on the grounds that that’s what the epic bigshot “coders” use.</p>]]></description><link>https://board.circlewithadot.net/topic/8feb6fcf-81cb-47a6-bc6f-85617f241a0e/confession-i-mostly-hate-command-lines-and-i-think-the-obsession-with-them-in-the-tech-world-is-basically-a-cultural-signifier-and-little-else.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 04:53:17 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/8feb6fcf-81cb-47a6-bc6f-85617f241a0e.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Apr 2026 15:07:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Sat, 02 May 2026 09:06:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/tibi2%40mstdn.social" rel="nofollow noopener">@<span>tibi2</span></a></span> <span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> </p><blockquote><p>CLIs stink for beginners</p></blockquote><p>That, too, depends. Once I understood the fundamentals (word splitting, quoting) of the shell, I knew how to run any command with any argument(s). When I didn't know a command or its options, the <code>man</code> page was right there. When I didn't know which command to use for a task, <code>man -k KEYWORD</code> gave me useful hints.</p><p>But in the GUI environment there was no simple search. I had to rummage through nested application menus to find (sometimes misleadingly named) programs and hope they did something useful. Something similar would repeat inside the application: Some functions are hidden behind toolbar buttons, some are in the menu at the top, others in a context menu, etc. Even if the buttons have tooltips, you can't easily see them unless you manually mouse over them one by one. There usually are certain conventions that most applications follow, but they're not intuitive: A beginner still has to learn them.</p><p>(Of course the issue of obscure commands and inconsistent interfaces also exists in command line tools, but the difference is that I can easily automate that one weird set of options or sequence of tool invocations with a shell script. That was true even when I was just learning how to use Linux: If you know how to do a thing manually on the command line, you can automate it by putting the some command in a script file. What could be easier? Whereas with an obscure GUI tool I have to remember what to click where and in which order every couple of weeks when I need to Do The Thing.)</p><p>In short: This (former) beginner rather liked the command line.</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/barubary/statuses/116504183638788485</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/barubary/statuses/116504183638788485</guid><dc:creator><![CDATA[barubary@infosec.exchange]]></dc:creator><pubDate>Sat, 02 May 2026 09:06:03 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Sat, 02 May 2026 07:14:17 GMT]]></title><description><![CDATA[<p>GUIs used to be keyboard drivable. Increasingly that's impossible - shortcuts don't exist, menu activations are forgotten, and tab-navigation is broken. Today's PMs have never done anything but mouse or touch navigation. <br /><span><a href="/user/tibi2%40mstdn.social">@<span>tibi2</span></a></span> <span><a href="/user/navi%40social.vlhl.dev">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="https://fedi.kbg.sh/@kevin">@<span>kevin</span></a></span></p>]]></description><link>https://board.circlewithadot.net/post/https://mas.to/users/osma/statuses/116503744213648930</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mas.to/users/osma/statuses/116503744213648930</guid><dc:creator><![CDATA[osma@mas.to]]></dc:creator><pubDate>Sat, 02 May 2026 07:14:17 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Sat, 02 May 2026 07:10:35 GMT]]></title><description><![CDATA[<p>The unique property of a mature command line is that it enables conveniently stringing (pun intended) a series of commands to each other by way of | and &amp;&amp;. Many command lines do not, but those are irredeemably bad. This capability is very difficult to reproduce in a GUI. That said, I've never experienced OS/400.<br /><span><a href="https://fedi.kbg.sh/@kevin">@<span>kevin</span></a></span> <span><a href="/user/atsuzaki%40types.pl">@<span>atsuzaki</span></a></span></p>]]></description><link>https://board.circlewithadot.net/post/https://mas.to/users/osma/statuses/116503729658880970</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mas.to/users/osma/statuses/116503729658880970</guid><dc:creator><![CDATA[osma@mas.to]]></dc:creator><pubDate>Sat, 02 May 2026 07:10:35 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Sat, 02 May 2026 03:05:43 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin">@<span>kevin</span></a></span> thank you, hanging out on fedi was making me think I'm the only one on the planet lol. CLIs stink for beginners but also for occasional use tools where I can't be bothered to learn the syntax for something I use once in 3 months. I only use it when there's nothing else or when the investment of time will look worth it in the long run</p>]]></description><link>https://board.circlewithadot.net/post/https://mstdn.social/ap/users/116110383754483747/statuses/116502766753363573</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mstdn.social/ap/users/116110383754483747/statuses/116502766753363573</guid><dc:creator><![CDATA[tibi2@mstdn.social]]></dc:creator><pubDate>Sat, 02 May 2026 03:05:43 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Sat, 02 May 2026 03:02:41 GMT]]></title><description><![CDATA[<p><span><a href="/user/navi%40social.vlhl.dev">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="https://fedi.kbg.sh/@kevin">@<span>kevin</span></a></span> I largely agree but guis are also keyboard driven. hitting key combos or sequences can easily be as fast or faster than typing for a power user. the sequences can then themselves be scripted, although quality of tools for this varies a lot more than good command lines</p>]]></description><link>https://board.circlewithadot.net/post/https://mstdn.social/ap/users/116110383754483747/statuses/116502754877670045</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mstdn.social/ap/users/116110383754483747/statuses/116502754877670045</guid><dc:creator><![CDATA[tibi2@mstdn.social]]></dc:creator><pubDate>Sat, 02 May 2026 03:02:41 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:59:10 GMT]]></title><description><![CDATA[<span><a href="/user/navi%40social.vlhl.dev" rel="ugc">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run" rel="ugc">@<span>hipsterelectron</span></a></span> <span><a href="https://fedi.kbg.sh/@kevin" rel="ugc">@<span>kevin</span></a></span> i dont mind tui's except from an accessibility standpoint. prompt-based would be better]]></description><link>https://board.circlewithadot.net/post/https://soc.megatokyo.moe/objects/5e26cc06-d96f-4915-80b1-ff95cbc2e5f0</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://soc.megatokyo.moe/objects/5e26cc06-d96f-4915-80b1-ff95cbc2e5f0</guid><dc:creator><![CDATA[wyatt@soc.megatokyo.moe]]></dc:creator><pubDate>Fri, 01 May 2026 17:59:10 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:27:58 GMT]]></title><description><![CDATA[<p><span><a href="/user/navi%40social.vlhl.dev" rel="nofollow noopener">@<span>navi</span></a></span> <span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> clis being scriptable is important too as that can (and generally should) serve the purpose of a versioned API. this allows emacs to build interfaces out of text and in the absence of electron emacs is what i have reverted to. more on text as an interface in my emacsconf 2024 talk <a href="https://emacsconf.org/2024/talks/regex/" rel="nofollow noopener"><span>https://</span><span>emacsconf.org/2024/talks/regex/</span><span></span></a></p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500494981649374</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500494981649374</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 17:27:58 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:24:31 GMT]]></title><description><![CDATA[<span><a href="/user/hipsterelectron%40circumstances.run" rel="ugc">@<span>hipsterelectron</span></a></span> <span><a href="https://fedi.kbg.sh/@kevin" rel="ugc">@<span>kevin</span></a></span> guis and clis fit two different spaces and i don't think saying "cli bad gui good", nor the opposite, is any productive tbh<br /><br />they function differently, present information differently, guis are reactive, have more options to express complex information, but are very limited in non-interactive, or learnt, usage (as usage is often reactive too, clicking buttons isn't exactly great for power usage)<br /><br />clis are predictable, scriptable, once you know their interface you can very easily use them with your eyes closed -- but they're often static and one dimensional, great for scripting, not as good for displaying live/changing or complex info<br /><br />imo a good system has to have both good guis and good clis -- note that tui programs fall into guis mostly and don't share much with clis except by being ran in a terminal, i don't like tuis as a concept very much]]></description><link>https://board.circlewithadot.net/post/https://social.vlhl.dev/objects/f1679bf6-111f-4576-a2cc-a08fc08c04b7</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.vlhl.dev/objects/f1679bf6-111f-4576-a2cc-a08fc08c04b7</guid><dc:creator><![CDATA[navi@social.vlhl.dev]]></dc:creator><pubDate>Fri, 01 May 2026 17:24:31 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:11:58 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> let me know what you think!</p>]]></description><link>https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500432087642332</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500432087642332</guid><dc:creator><![CDATA[kevin@fedi.kbg.sh]]></dc:creator><pubDate>Fri, 01 May 2026 17:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:11:10 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> not at all, looking those up now</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500428943330072</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500428943330072</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 17:11:10 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:10:06 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> I’m sure you have looked at it, but I’d be very curious to see comparisons with SCSU and BOCU. By the way, as a fun fact, Symbian stored all strings as SCSU</p>]]></description><link>https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500424751161336</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500424751161336</guid><dc:creator><![CDATA[kevin@fedi.kbg.sh]]></dc:creator><pubDate>Fri, 01 May 2026 17:10:06 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:07:56 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> i'm doing a C implementation not rust for complicated ideological reasons (spent a decade on rust, i need this to work in many build environments, rust is not portable) and i'm not using zstd because the format is weird and possibly enables certain backdoors but i'm using the compression techniques it employs</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500416219250171</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500416219250171</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 17:07:56 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:06:18 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> working on this right now. i have a bibliography and some criticism of the ziv-lempel approach here <a href="https://codeberg.org/cosmicexplorer/corporeal/src/branch/main/literature" rel="nofollow noopener"><span>https://</span><span>codeberg.org/cosmicexplorer/co</span><span>rporeal/src/branch/main/literature</span></a> i've been told ziv has some good work on error correction but i'm not a fan of their stream compression at all</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500409790410104</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500409790410104</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 17:06:18 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:03:56 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> oh! This is fascinating work. I’m going to dig into this very soon, this is of direct interest for me!</p>]]></description><link>https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500400470875501</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500400470875501</guid><dc:creator><![CDATA[kevin@fedi.kbg.sh]]></dc:creator><pubDate>Fri, 01 May 2026 17:03:56 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:03:32 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> you are more patient than me at this time</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500398906215206</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500398906215206</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 17:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 17:02:38 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> yeah I just deleted because I try to not be too antagonistic.</p>]]></description><link>https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500395343649458</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116500395343649458</guid><dc:creator><![CDATA[kevin@fedi.kbg.sh]]></dc:creator><pubDate>Fri, 01 May 2026 17:02:38 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 16:42:56 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> "i guess GUIs are too hard for you" can be an appropriately biting response to someone who cba and acts tuff bc they don't know how to write better user interfaces</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500317925197012</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500317925197012</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 16:42:56 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 16:41:53 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> GUIs are harder to write and that's its own problem. i was really into electron back when it was called atom-shell for this reason. we do not need to accept the externalities of electron to improve the situation</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500313745304360</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500313745304360</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 16:41:53 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 16:31:43 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> also you just deleted a post presumably to edit it and before i forget i wanted to let you know the term for the phenomenon you described is "concern trolling"</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500273765537168</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500273765537168</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 16:31:43 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 16:30:21 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> have i shown you <a href="https://codeberg.org/cosmicexplorer/corporeal" rel="nofollow noopener"><span>https://</span><span>codeberg.org/cosmicexplorer/co</span><span>rporeal</span></a> yet</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500268447573747</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500268447573747</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 16:30:21 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Fri, 01 May 2026 16:30:06 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> HOW DID I MISS THIS!!!</p>]]></description><link>https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500267452494708</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://circumstances.run/users/hipsterelectron/statuses/116500267452494708</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Fri, 01 May 2026 16:30:06 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Thu, 30 Apr 2026 17:59:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/atsuzaki%40types.pl">@<span>atsuzaki</span></a></span> but you’re absolutely right, I think in essence that it’s really important that there always be a programmatic way to do something, not just a gestural one.</p>]]></description><link>https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116494954661930772</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116494954661930772</guid><dc:creator><![CDATA[kevin@fedi.kbg.sh]]></dc:creator><pubDate>Thu, 30 Apr 2026 17:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Thu, 30 Apr 2026 17:40:59 GMT]]></title><description><![CDATA[<p><span><a href="/user/atsuzaki%40types.pl">@<span>atsuzaki</span></a></span> this is a really important point. I do think I know of something which addresses this. You might check out the form driven interfaces of IBM OS/400. Basically, the entire UI is form/menu driven *but* forms always have an isomorphism between a CL (its shell language) and a form. So you can send someone a CL command but this is basically a sort of descriptor for a sort of GUI. I also think a lot of work here has unwittingly conflated text based and command line based UIs.</p>]]></description><link>https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116494883826668784</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fedi.kbg.sh/users/kevin/statuses/116494883826668784</guid><dc:creator><![CDATA[kevin@fedi.kbg.sh]]></dc:creator><pubDate>Thu, 30 Apr 2026 17:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. on Thu, 30 Apr 2026 15:34:00 GMT]]></title><description><![CDATA[<p><span><a href="https://fedi.kbg.sh/@kevin" rel="nofollow noopener">@<span>kevin</span></a></span> there is a unique command line property where sending an instruction for how to do something is easy to send and receive by default. partially why they remain prevalent in developer spaces tbh because our community structures are so text-based. i've idly thought for a while on how can we bridge this for gui with this level of universality (i.e., not just hardcoded "share" paths for special cases) and have come up short</p>]]></description><link>https://board.circlewithadot.net/post/https://types.pl/users/atsuzaki/statuses/116494384558980370</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://types.pl/users/atsuzaki/statuses/116494384558980370</guid><dc:creator><![CDATA[atsuzaki@types.pl]]></dc:creator><pubDate>Thu, 30 Apr 2026 15:34:00 GMT</pubDate></item></channel></rss>