toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

214
active users

#gui

5 posts5 participants1 post today
pvergain (framapiaf)<p>- <a href="https://forum.grist.libre.sh/t/la-lettre-de-grist-gouv-juillet-2025/1582" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forum.grist.libre.sh/t/la-lett</span><span class="invisible">re-de-grist-gouv-juillet-2025/1582</span></a> (La lettre de Grist.Gouv - Juillet 2025) par Aude</p><p>--&lt;--<br>L’équipe a concocté une nouvelle page d’accueil : <a href="https://lasuite.numerique.gouv.fr/produits/grist" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lasuite.numerique.gouv.fr/prod</span><span class="invisible">uits/grist</span></a> qui est affichée aux utilisateur·ice·s non connecté·e·s. </p><p>Effet waouh garanti 🤩 </p><p>...</p><p># grist, ical, n8n </p><p>guillaume a réussi à générer des flux iCal en utilisant Grist et n8n, si vous souhaitez qu’il le documente, vous pouvez aller voir son post ici: <a href="https://forum.grist.libre.sh/t/flux-ical-avec-grist-n8n/1557" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forum.grist.libre.sh/t/flux-ic</span><span class="invisible">al-avec-grist-n8n/1557</span></a>.</p><p>...</p><p>--&gt;--</p><p><a href="https://framapiaf.org/tags/grist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>grist</span></a> <a href="https://framapiaf.org/tags/SQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SQL</span></a> <a href="https://framapiaf.org/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://framapiaf.org/tags/NoCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoCode</span></a> <a href="https://framapiaf.org/tags/n8n" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>n8n</span></a> <a href="https://framapiaf.org/tags/ical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ical</span></a></p>
Deutschland<p><a href="https://www.europesays.com/de/284620/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">europesays.com/de/284620/</span><span class="invisible"></span></a> GUI-Frameworks für .NET – Teil 6: Uno Platform #.NET <a href="https://pubeurope.com/tags/Deutschland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Deutschland</span></a> <a href="https://pubeurope.com/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> <a href="https://pubeurope.com/tags/Germany" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Germany</span></a> <a href="https://pubeurope.com/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://pubeurope.com/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://pubeurope.com/tags/Science" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Science</span></a> <a href="https://pubeurope.com/tags/Science" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Science</span></a>&amp;Technology <a href="https://pubeurope.com/tags/Technik" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technik</span></a> <a href="https://pubeurope.com/tags/Technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://pubeurope.com/tags/UnoPlatform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnoPlatform</span></a> <a href="https://pubeurope.com/tags/Wissenschaft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wissenschaft</span></a> <a href="https://pubeurope.com/tags/Wissenschaft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wissenschaft</span></a>&amp;Technik <a href="https://pubeurope.com/tags/XAML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XAML</span></a></p>
screwlisp<p><a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/workflow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>workflow</span></a> <a href="https://gamerplus.org/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://gamerplus.org/tags/mcclim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mcclim</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://gamerplus.org/tags/ecl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ecl</span></a> <a href="https://gamerplus.org/tags/clisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clisp</span></a> <a href="https://gamerplus.org/tags/slime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>slime</span></a> <a href="https://gamerplus.org/tags/leonardoCalculus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>leonardoCalculus</span></a> <a href="https://gamerplus.org/tags/eepitch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eepitch</span></a> </p><p><a href="https://screwlisp.small-web.org/lispgames/LCKR-object-oriented-simulation-simulation/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/lispga</span><span class="invisible">mes/LCKR-object-oriented-simulation-simulation/</span></a></p><p>I have to say, I am really, really happy with how the flow into the thirty second GIF reflects my ideal computer useage.</p><p>Basically, I write a clim command that steers my leonardo system "like a person does" via emacs-server, visible in the background of the straightforward clim interactor GUI I generated in a couple lines.</p>
screwlisp<p><a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://gamerplus.org/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://gamerplus.org/tags/simulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>simulation</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/leonardoCalculus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>leonardoCalculus</span></a> </p><p><a href="https://screwlisp.small-web.org/lispgames/LCKR-a-simulation-backend-interface/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/lispga</span><span class="invisible">mes/LCKR-a-simulation-backend-interface/</span></a></p><p>Really just a devlog! I slapped a <a href="https://gamerplus.org/tags/mcclim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mcclim</span></a> <a href="https://gamerplus.org/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gui</span></a> onto my simulation so that I could click a button rather than type actions over and over again.</p><p>Then, I really just figured out that one simple-starting-arrangement idea I had doesn't work, because the only vertical move that gets triggered is from the lowest row of a tile to the highest row of the same tile.</p><p>Small "improvements".</p>
@haitchfive<p>Interesting thing that the Deluxe Paint system font was proportional, but it didn't have support for descenders.</p><p><a href="https://oldbytes.space/tags/deluxepaint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deluxepaint</span></a> <a href="https://oldbytes.space/tags/pixelart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelart</span></a> <a href="https://oldbytes.space/tags/font" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>font</span></a> <a href="https://oldbytes.space/tags/fonts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fonts</span></a> <a href="https://oldbytes.space/tags/typography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typography</span></a> <a href="https://oldbytes.space/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gui</span></a></p>
Le Bottin des Jeux Linux<p>🛠️ Title: Dioxus<br>🦊️ What's: A libre framework in Rust for building lightweight, high-perf multi-platform GUI<br>🏡️ <a href="https://dioxuslabs.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dioxuslabs.com</span><span class="invisible"></span></a><br>🐣️ <a href="https://github.com/dioxuslabs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/dioxuslabs/</span><span class="invisible"></span></a><br>🔖 <a href="https://floss.social/tags/LinuxGameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxGameDev</span></a> <a href="https://floss.social/tags/LibreFramework" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreFramework</span></a> <a href="https://floss.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a><br>📦️ <a href="https://floss.social/tags/Arch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arch</span></a> <br>📕️ <a href="https://lebottinlinux.vps.a-lec.org/LO.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lebottinlinux.vps.a-lec.org/LO</span><span class="invisible">.html</span></a></p><p>🥁️ Update: 0.7.0-alpha.3<br>⚗️ Signific. vers. 🦍️🐞️🐞️🐞️<br>📌️ Changes: <a href="https://github.com/DioxusLabs/dioxus/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/DioxusLabs/dioxus/r</span><span class="invisible">eleases</span></a><br>🦣️ From: 🛜️ <a href="https://github.com/DioxusLabs/dioxus/releases.atom" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/DioxusLabs/dioxus/r</span><span class="invisible">eleases.atom</span></a></p><p>🦉️ <a href="https://www.youtube.com/embed/aSxdmXjZutI" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/aSxdmXjZutI</span><span class="invisible"></span></a><br>🦝️ <a href="https://www.youtube.com/embed/BbQzRdxekao" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/BbQzRdxekao</span><span class="invisible"></span></a><br>🕯️<a href="https://www.youtube.com/embed/EOeoAYoFtJo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/EOeoAYoFtJo</span><span class="invisible"></span></a><br>🎲️ <a href="https://www.youtube.com/embed/YQ160yiJs18" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/YQ160yiJs18</span><span class="invisible"></span></a><br>🎲️ <a href="https://www.youtube.com/embed/KmqExCoR69g" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/KmqExCoR69g</span><span class="invisible"></span></a></p>
Embedded Podcast<p>This week on Embedded.fm, (<span class="h-card" translate="no"><a href="https://stoney.monster/@stoneymonster" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stoneymonster</span></a></span>) and (<span class="h-card" translate="no"><a href="https://mastodon.online/@logicalelegance" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>logicalelegance</span></a></span>) sit down with Peter Griffin to unpack some wildly creative maker hacks:</p><p>💡Jumperless breadboards <br>💡Using Excel 365 as a serial-port bridge (yes, you can drive servos from a spreadsheet!)<br>💡And puppy buttons 🐶</p><p>▶️ Give it a listen: <a href="https://embedded.fm/episodes/505" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">embedded.fm/episodes/505</span><span class="invisible"></span></a> </p><p>🔗 Transcript &amp; show notes: <a href="https://embedded.fm/transcripts/505" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">embedded.fm/transcripts/505</span><span class="invisible"></span></a></p><p>Which hack will you try first? Let us know in the comments!</p><p><a href="https://mstdn.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://mstdn.social/tags/engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>engineering</span></a> <a href="https://mstdn.social/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a> <a href="https://mstdn.social/tags/excel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>excel</span></a> <a href="https://mstdn.social/tags/puppies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>puppies</span></a> <a href="https://mstdn.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://mstdn.social/tags/maker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maker</span></a></p>
Embedded Podcast<p>Chris and Elecia ( <span class="h-card" translate="no"><a href="https://mastodon.online/@logicalelegance" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>logicalelegance</span></a></span> ) speak with Peter Griffin to explore:</p><p>💡Jumperless breadboards</p><p>💡Excel 365 Data Streamer </p><p>💡Puppy buttons</p><p>Whether you’re an embedded systems veteran or a maker looking to level up, you’ll find actionable insights and unexpected use cases—like controlling a robot via Excel!</p><p>▶️ Listen now: <a href="https://embedded.fm/episodes/505" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">embedded.fm/episodes/505</span><span class="invisible"></span></a></p><p><a href="https://mstdn.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://mstdn.social/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a> <a href="https://mstdn.social/tags/Excel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Excel</span></a> <a href="https://mstdn.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://mstdn.social/tags/maker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maker</span></a> <a href="https://mstdn.social/tags/engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>engineering</span></a> <a href="https://mstdn.social/tags/innovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>innovation</span></a> <a href="https://mstdn.social/tags/puppies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>puppies</span></a></p><p>Thank you to Mouser Electronics for sponsoring the show!</p>
The Medley Interlisp Project<p>We now take it for granted but adding a display to a copying machine was a novel idea in the early 80s. In this 1984 video Austin Henderson told the history of and demoed Trillium, an Interlisp environment for designing and prototyping user interfaces for Xerox copier control panels.</p><p><a href="https://www.youtube.com/watch?v=pXwzh1Q2GeQ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=pXwzh1Q2GeQ</span><span class="invisible"></span></a></p><p>Trillium was actually more versatile as Henderson used the system to run the slideshow in this presentation. See also:</p><p><a href="https://dl.acm.org/doi/abs/10.1145/22627.22375" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/abs/10.1145/226</span><span class="invisible">27.22375</span></a></p><p><a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gui</span></a> <a href="https://fosstodon.org/tags/xerox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xerox</span></a></p>
ReallyCanadianFly<p>I use I it, and it's cool to have one that works fine. Nothing exciting to report, it just works </p><p><a href="https://mstdn.ca/tags/nordvpn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nordvpn</span></a> <a href="https://mstdn.ca/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gui</span></a> <a href="https://mstdn.ca/tags/guiclient" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guiclient</span></a> <a href="https://mstdn.ca/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p><p>NordVPN Now Has a Graphical Linux Client and We Gave It a Look - FOSS Force<br><a href="https://fossforce.com/2025/07/nordvpn-now-has-a-linux-gui-client-and-we-took-a-look/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fossforce.com/2025/07/nordvpn-</span><span class="invisible">now-has-a-linux-gui-client-and-we-took-a-look/</span></a></p>
Superdave!<p>Tuba: a desktop <a href="https://queer.cool/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> client for <a href="https://queer.cool/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> <a href="https://queer.cool/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> Here's a nice review. <a href="https://news.itsfoss.com/tuba/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">news.itsfoss.com/tuba/</span><span class="invisible"></span></a> If you install <a href="https://queer.cool/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> (ver. 13), with <a href="https://queer.cool/tags/GNOMEDesktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNOMEDesktop</span></a> it is already installed. Can be installed, with <a href="https://queer.cool/tags/APT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APT</span></a> commands, from the terminal. I like it, so far, but am looking for <a href="https://queer.cool/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> customizations. Glad to learn there's an <a href="https://queer.cool/tags/accessibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>accessibility</span></a> preferences panel.</p>
argv minus one<p>One thing I miss about the <a href="https://mastodon.sdf.org/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> 1 / <a href="https://mastodon.sdf.org/tags/GNOME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNOME</span></a> 1 / <a href="https://mastodon.sdf.org/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a> 9/X days is that there were a zillion different <a href="https://mastodon.sdf.org/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> themes, each with cool and unique looks for widgets. Gradients, drop shadows, brushed metal textures, buttons that look like glass vials full of blue liquid, you name it. GUIs actually looked cool.</p><p>Now custom themes, where they exist at all, are nothing but flat, solid, desaturated colors and rounded rectangles. It's dreadfully boring.</p>
Embedded Podcast<p>🎙️ Episode 505: Potato In A Number Field</p><p>Chris (<span class="h-card" translate="no"><a href="https://stoney.monster/@stoneymonster" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stoneymonster</span></a></span>) and Elecia (<span class="h-card" translate="no"><a href="https://mastodon.online/@logicalelegance" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>logicalelegance</span></a></span>) spoke with Peter Griffin about Jumperless Breadboards, no-install GUI development, Excel, and puppies. </p><p>▶️ Listen here: <a href="https://embedded.fm/episodes/505" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">embedded.fm/episodes/505</span><span class="invisible"></span></a></p><p><a href="https://mstdn.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://mstdn.social/tags/engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>engineering</span></a> <a href="https://mstdn.social/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a> <a href="https://mstdn.social/tags/excel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>excel</span></a> <a href="https://mstdn.social/tags/puppies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>puppies</span></a> <a href="https://mstdn.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://mstdn.social/tags/maker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maker</span></a></p>
Dendrobatus Azureus<p><span class="h-card"><a href="https://polymaths.social/@rl_dane" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rl_dane</span></a></span></p><p><strong>Source Code is available.</strong></p><p><em>Feel free to adapt</em> the <em><strong>UI</strong></em> in that respect. It's not the backend you need to modify, so it should not be that hard.</p><p><a href="https://polymaths.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://polymaths.social/tags/ui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UI</span></a> <a href="https://polymaths.social/tags/thunderbird" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Thunderbird</span></a> <a href="https://polymaths.social/tags/mozilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mozilla</span></a> <a href="https://polymaths.social/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a></p>
llewelly<p>Enigmacursor is the cursor you can't find in Microraptor gui</p><p><a href="https://sauropods.win/tags/dinosaurs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dinosaurs</span></a><br><a href="https://sauropods.win/tags/dinoPuns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dinoPuns</span></a><br><a href="https://sauropods.win/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a><br><a href="https://sauropods.win/tags/ux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ux</span></a></p>
Vivekanandan KS :nixos:<p><span class="h-card" translate="no"><a href="https://polymaths.social/@thelinuxcast" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>thelinuxcast</span></a></span> <br> The <a href="https://mstdn.social/tags/famous" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>famous</span></a> 46% <a href="https://mstdn.social/tags/freeze" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeze</span></a> in the <a href="https://mstdn.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://mstdn.social/tags/installer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>installer</span></a> of <a href="https://mstdn.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a>. If u open the <a href="https://mstdn.social/tags/cli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cli</span></a> view there ull see that <a href="https://mstdn.social/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nix</span></a> actually builds stuffs for u from 46% , since <a href="https://mstdn.social/tags/calamares" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>calamares</span></a> isn't designed to know those, it might look like it freezes at 46% but it's actually <a href="https://mstdn.social/tags/installing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>installing</span></a>. </p><p>Sharing this incase u are wondering about that <a href="https://mstdn.social/tags/behaviour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>behaviour</span></a>.</p>
Seth G.<p>There are some things that are just better as a command, some things that are better in <a href="https://chaos.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a>. I love finding out that there's a GUI (<a href="https://chaos.social/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> Ark) for something I've been using command line for (<a href="https://chaos.social/tags/7Zip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>7Zip</span></a> archives with <a href="https://chaos.social/tags/encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encryption</span></a>).</p>
Bose-Einstein-Kondensat<p><a href="https://mstdn.social/tags/PUDELstat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PUDELstat</span></a>: An improved modular low-cost <a href="https://mstdn.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mstdn.social/tags/potentiostat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>potentiostat</span></a> / <a href="https://mstdn.social/tags/galvanostat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>galvanostat</span></a> for <a href="https://mstdn.social/tags/electrochemical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electrochemical</span></a> laboratories:</p><p>-<a href="https://mstdn.social/tags/Arduino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arduino</span></a> / <a href="https://mstdn.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> -controlled<br>-requires <a href="https://mstdn.social/tags/LabVIEW" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LabVIEW</span></a><br>-cost ~ US $40</p><p><a href="https://doi.org/10.1021/acs.jchemed.3c01044" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doi.org/10.1021/acs.jchemed.3c</span><span class="invisible">01044</span></a><br><a href="https://mstdn.social/tags/DIYbio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIYbio</span></a> <a href="https://mstdn.social/tags/chemistry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chemistry</span></a> <a href="https://mstdn.social/tags/electrochemistry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electrochemistry</span></a> <a href="https://mstdn.social/tags/lab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lab</span></a> <a href="https://mstdn.social/tags/instruments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>instruments</span></a> <a href="https://mstdn.social/tags/voltammetry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>voltammetry</span></a></p>
Ozzie D, NP-hard :bikepump: :vegan:<p><a href="https://infosec.exchange/tags/PetPeeve" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PetPeeve</span></a>: I hate that "Music" is one of the standard home folders on desktop computers. I love music, but I want it to be "Audio" -- not all audio is music (plus "audio" pairs better with "video"). When was this default established, in <a href="https://infosec.exchange/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a> X 10.0, <a href="https://infosec.exchange/tags/WinNT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WinNT</span></a>, earlier? (I think NextStep or BeOS might have had a "Sounds" folder.) Now, seemingly every <a href="https://infosec.exchange/tags/desktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>desktop</span></a> uses this default: <a href="https://infosec.exchange/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a>, <a href="https://infosec.exchange/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a>, <a href="https://infosec.exchange/tags/FreeDesktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeDesktop</span></a> environments (<a href="https://infosec.exchange/tags/GNOME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNOME</span></a>, <a href="https://infosec.exchange/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a>), are there any exceptions? Like the <a href="https://infosec.exchange/tags/DesktopMetaphor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DesktopMetaphor</span></a> itself, we're stuck with it, even though it chafes.</p><p><a href="https://infosec.exchange/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a> <a href="https://infosec.exchange/tags/UserInterface" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UserInterface</span></a> <a href="https://infosec.exchange/tags/Legacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Legacy</span></a> <a href="https://infosec.exchange/tags/OldManYellsAtCloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OldManYellsAtCloud</span></a><br><a href="https://infosec.exchange/tags/UnreasonableExpectations" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnreasonableExpectations</span></a></p>
ferricoxide<p><span>The joys of being a </span><a href="https://evil.social/tags/CLI" rel="nofollow noopener" target="_blank">#CLI</a><span> guy in a world full of (web) </span><a href="https://evil.social/tags/GUI" rel="nofollow noopener" target="_blank">#GUI</a><span> users…<br><br>So, I'm now working on a newish (to me) project that's based on </span><a href="https://evil.social/tags/AWS" rel="nofollow noopener" target="_blank">#AWS</a><span>. Customer's dev-to-prod topology is set up through a few dozen accounts. Each of the accounts is its own authentication-domain. Each account's webUI has a 1-hour timeout for login credentials. Each account's CLI credentials have a multi-hour timeout. <br><br>I'm a CLI-first kind of guy, and the AWS webUI's session-management is kind of ass: if you're logged in to one account, you can't really be logged into another in the same browser profile. By itself, not a problem, since I mostly use the CLI utilities and each terminal session can maintain a wholly-separate login session to AWS.<br><br>One of the customer's programs that I wrote some </span><a href="https://evil.social/tags/terraform" rel="nofollow noopener" target="_blank">#terraform</a><span> for was having issues connecting directly to their RDS from their remote-desktop hosts. I got pinged on Slack to take a look and try to figure out what's wrong. <br><br>I do a quick query of the RDS's security group and see no rules indicating that the security group </span><i><span>should</span></i><span> allow access. The PM who pinged me to help the customer-user, is barking that he sees the access-exception in the GUI. "Cool: I'm not seeing what you're seeing in the CLI".<br><br>Ultimately, it turns out that the customer-user had attached a security-group to the RDS and added her ingress rule </span><i><span>there</span></i><span>. As designed, the RDS was only supposed to have a single RDS attached to it and any modifications should have happened </span><i><span>there</span></i><span>. PM gets cranky that I'm making too many assumptions and that I should ignore my automation …never mind that the automation was supposed to be how people deploy/modify RDSes and associated objects. I point out to the PM that, at no time in the conversation, did anyone say "I added a security group and made my changes there", just "I made changes". I further point out that the webUI's view on things can often be the result of a compound query and that I can make a similar query, but only if someone provides me enough information that I know to do so. Ultimately, I was able to see what the customer-user had done by executing:<br></span></p><pre><code>aws ec2 describe-security-groups \ --query 'SecurityGroups[].IpPermissions[].{ CIDRS:IpRanges[].CidrIp, Groups:UserIdGroupPairs[].GroupId }' \ --group-id $( aws rds describe-db-instances \ --query 'DBInstances[].VpcSecurityGroups[].VpcSecurityGroupId' \ --filters 'Name=db-instance-id,Values=' \ --output text ) --output text</code></pre><span><br>Ultimately, it turned out that the customer-user had added invalid CIDRs to her ingress rules. I wouldn't have been able to help with that, any way, since I have no idea what CIDRs were correct for where she was attempting to connect from. However, once the PM provided the updated CIDRs and she updated her ingress-rules, all was good to go.<br><br>Still: exceedingly frustrating getting yelled at for, essentially, not being a fucking mind-reader.</span><p></p>