techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.7K
active users

#gui

15 posts15 participants1 post today
AskUbuntu<p>Windows spotlight like background in ubuntu #2004 <a href="https://ubuntu.social/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gui</span></a></p><p><a href="https://askubuntu.com/q/1552892/612" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">askubuntu.com/q/1552892/612</span><span class="invisible"></span></a></p>
Darling Davie 🏳️‍🌈<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>
Bose-Einstein-Kondensat<p><a href="https://mstdn.social/tags/COSIMeasure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>COSIMeasure</span></a>: An <a href="https://mstdn.social/tags/automated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automated</span></a> <a href="https://mstdn.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> measurement system providing submillimetre resolution, robust configuration &amp; a large working volume to support a versatile range of applications:<br><a href="https://doi.org/10.1038/s41598-017-13824-z" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doi.org/10.1038/s41598-017-138</span><span class="invisible">24-z</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/lab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lab</span></a> <a href="https://mstdn.social/tags/resonance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>resonance</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/MRI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MRI</span></a> <a href="https://mstdn.social/tags/NMR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NMR</span></a> <a href="https://mstdn.social/tags/RF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RF</span></a> <a href="https://mstdn.social/tags/BeagleBoneBlack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BeagleBoneBlack</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/medicine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>medicine</span></a></p>
Parigot-Manchot φ<p><a href="https://mastodon.social/tags/Shaarli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shaarli</span></a>: Syncthing Tray - Application intégrant Syncthing avec un icône dans la barre des tâches. : <a href="https://martchus.github.io/syncthingtray/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">martchus.github.io/syncthingtr</span><span class="invisible">ay/</span></a> <a href="https://mastodon.social/tags/SyncthingTray" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SyncthingTray</span></a> <a href="https://mastodon.social/tags/Syncthing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Syncthing</span></a> <a href="https://mastodon.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a></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>
daltux:xorg: Is the fact that X simply does what we want while the alternative isn't truly ready <i>not</i> a good enough reason? Why can't someone choose to keep using it?<br><br>I fully support the points made by <span class="h-card"><a href="https://snac.lx.oliva.nom.br/lxo" class="u-url mention" rel="nofollow noopener" target="_blank">@lxo@snac.lx.oliva.nom.br</a></span> I'm also another busy person who tries Wayland periodically when people claim it's finally ready – and <b>unfortunately</b>, I consistently find it's not there yet, at least for me. If it works well enough for others, that's great! Let's keep choices available.<br><br>CC: <span class="h-card"><a href="https://mstdn.social/users/BrodieOnLinux" class="u-url mention" rel="nofollow noopener" target="_blank">@BrodieOnLinux@mstdn.social</a></span><br><br><a href="https://snac.daltux.net?t=x" class="mention hashtag" rel="nofollow noopener" target="_blank">#X</a> <a href="https://snac.daltux.net?t=xorg" class="mention hashtag" rel="nofollow noopener" target="_blank">#Xorg</a> <a href="https://snac.daltux.net?t=wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#Wayland</a> <a href="https://snac.daltux.net?t=gnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#GNU</a> <a href="https://snac.daltux.net?t=gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#GUI</a><br>
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>
Le Bottin des Jeux Linux<p>🛠️ Title: Minigalaxy<br>🦊️ What's: A libre game launcher for GOG games<br>🏡️ <a href="https://sharkwouter.github.io/minigalaxy" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sharkwouter.github.io/minigala</span><span class="invisible">xy</span></a><br>🐣️ <a href="https://github.com/sharkwouter/minigalaxy" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sharkwouter/minigal</span><span class="invisible">axy</span></a><br>🔖 <a href="https://floss.social/tags/LinuxTool" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxTool</span></a> <a href="https://floss.social/tags/ContentDistrib" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ContentDistrib</span></a> <a href="https://floss.social/tags/GameLauncher" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameLauncher</span></a> <a href="https://floss.social/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a><br>📦️ <a href="https://floss.social/tags/Libre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Libre</span></a> <a href="https://floss.social/tags/Arch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arch</span></a> <a href="https://floss.social/tags/RPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPM</span></a> <a href="https://floss.social/tags/Deb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Deb</span></a> <a href="https://floss.social/tags/Flatpak" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flatpak</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: 1.4.0<br>🕵‍ 1.4.0: 👏️⭐⭐⭐⭐<br>⚗️ Major release (Stable) 🍎️<br>📌️ Changes: <a href="https://github.com/sharkwouter/minigalaxy/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sharkwouter/minigal</span><span class="invisible">axy/releases</span></a><br>🦣️ From: <a href="https://mastodon.social/@playingtux/114823705987605968" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@playingtux/11</span><span class="invisible">4823705987605968</span></a></p><p>🦝️ <a href="https://www.youtube.com/embed/4Zdevg3DR1U" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/4Zdevg3DR1U</span><span class="invisible"></span></a><br>🕯️<a href="https://www.youtube.com/embed/Wtrq8izpxRA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/Wtrq8izpxRA</span><span class="invisible"></span></a><br>🎲️ <a href="https://www.youtube.com/embed/6ey3mO1QhZ4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/embed/6ey3mO1QhZ4</span><span class="invisible"></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>

It's cool seeing /r/unixporn all adopt hyprland. Great project to support, the clear successor to i3 in the wayland world, and many improvements.

Kinda stale seeing the same thing everyday though. I miss the early days of linux WM when we had a bunch of different paradigms. fvwm the multitool, lots of looks. enlightenment the bleeding edge 360noscopepushittothelimit customize everything, windowmaker and nextstep doing the NeXT vibes.

#PetPeeve: 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 #MacOS X 10.0, #WinNT, earlier? (I think NextStep or BeOS might have had a "Sounds" folder.) Now, seemingly every #desktop uses this default: #Windows, #Mac, #FreeDesktop environments (#GNOME, #KDE), are there any exceptions? Like the #DesktopMetaphor itself, we're stuck with it, even though it chafes.

#GUI #UserInterface #Legacy #OldManYellsAtCloud
#UnreasonableExpectations

The joys of being a #CLI guy in a world full of (web) #GUI users…

So, I'm now working on a newish (to me) project that's based on
#AWS. 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.

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.

One of the customer's programs that I wrote some
#terraform 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.

I do a quick query of the RDS's security group and see no rules indicating that the security group
should 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".

Ultimately, it turns out that the customer-user had attached a security-group to the RDS and added her ingress rule
there. As designed, the RDS was only supposed to have a single RDS attached to it and any modifications should have happened there. 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:

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

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.

Still: exceedingly frustrating getting yelled at for, essentially, not being a fucking mind-reader.

I love the GUI design in audio programs. Knobs, faders, dials, displays. Some of the plugins are just really 'out there', others clean and clinical but giving you the 'audio engineer' feel when tweaking them. The only other place where I see such beautiful, fun, quirky GUI design is in video games.