helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

161
active users

#interfaces

0 posts0 participants0 posts today
DevConf.CZ<p>Do you work in <a href="https://fosstodon.org/tags/UserExperience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UserExperience</span></a> or <a href="https://fosstodon.org/tags/InterfaceDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InterfaceDesign</span></a>?<br>Have experience with <a href="https://fosstodon.org/tags/designthinking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>designthinking</span></a> methodologies or other aspects of <a href="https://fosstodon.org/tags/UX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UX</span></a>? </p><p>Bring your ideas to <a href="https://fosstodon.org/tags/DevConf_CZ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevConf_CZ</span></a> 2025, share your knowledge on how to create seamless, intuitive, and impactful user experiences, and let's explore the digital strategies that shape <a href="https://fosstodon.org/tags/userinteractions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>userinteractions</span></a> together! </p><p>Submit your proposal at <a href="https://pretalx.devconf.info/devconf-cz-2025/cfp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pretalx.devconf.info/devconf-c</span><span class="invisible">z-2025/cfp</span></a></p><p><a href="https://fosstodon.org/tags/Patternfly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Patternfly</span></a>, <a href="https://fosstodon.org/tags/UI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UI</span></a>, <a href="https://fosstodon.org/tags/Interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interfaces</span></a>, <a href="https://fosstodon.org/tags/Prototyping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Prototyping</span></a>, <a href="https://fosstodon.org/tags/Wireframe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wireframe</span></a>, <a href="https://fosstodon.org/tags/UserEngagement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UserEngagement</span></a></p>
Just Dude<p>I need some advise here. Getting a little dizzy of all the options in jailing systems around networks and access.</p><p>I use now appjail until I get the hang of it, not quite ready 😉</p><p>I can use a bridge with epairs / vnet / netgraph / a combination of some of them…<br>Dhcp on these option partially work, but not with all combinations.</p><p>Bridges/epairs are working on a different server with bastillebsd…. </p><p>But now to the basic question (I know, it’s my lack of basic network skills here speaking):<br>It is easy the autocreate jails on a subnet interface with a new range (say 10.0.0.0) apart from the normal lan (192.168.0.0). I can ping the jail on the host but not from the lan (obvious).</p><p>What is the best option to make it works? And how? A practical example or link would help.</p><p><a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/lan" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lan</span></a> <a href="https://mastodon.bsd.cafe/tags/jail" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jail</span></a> <a href="https://mastodon.bsd.cafe/tags/vnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vnet</span></a> <a href="https://mastodon.bsd.cafe/tags/epair" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>epair</span></a> <a href="https://mastodon.bsd.cafe/tags/subnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>subnet</span></a> <a href="https://mastodon.bsd.cafe/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> <a href="https://mastodon.bsd.cafe/tags/Networking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Networking</span></a></p>
Josh Renaud<p>Back in 1991, the sysops of the "STaTus BBS" in New Zealand created a <a href="https://digipres.club/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> for their board. </p><p>The system was powered by "Instant Graphics and Sound," a plain-text vector graphics scripting language for the Atari ST similar to RIPscrip, but predating it by several years. </p><p>Here's a video showing an IGS demo they made to give an idea of their impressive "GEM Desktop" <a href="https://digipres.club/tags/BBS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BBS</span></a> interface:</p><p><a href="https://vimeo.com/joshrenaud/status-bbs-demo" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vimeo.com/joshrenaud/status-bb</span><span class="invisible">s-demo</span></a></p><p><a href="https://digipres.club/tags/atarist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>atarist</span></a> <a href="https://digipres.club/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://digipres.club/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vintagecomputing</span></a> <a href="https://digipres.club/tags/digipres" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digipres</span></a> <a href="https://digipres.club/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> <a href="https://digipres.club/tags/atari" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>atari</span></a> <a href="https://digipres.club/tags/textmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>textmode</span></a></p>
Likely Jan Lukas<p>But in all seriousness, being <a href="https://mstdn.ca/tags/ChronicallyIll" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ChronicallyIll</span></a> and <a href="https://mstdn.ca/tags/ActuallyDisabled" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActuallyDisabled</span></a> means that dealing with a constant flood of over-complicated <a href="https://mstdn.ca/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> can be draining beyond my capacity for any given day.</p><p>And it feels pretty darned frustrating to be thwarted from doing laundry just because one doesn't have advanced degrees in graph theory or <a href="https://mstdn.ca/tags/cryptography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptography</span></a> and isn't up to dealing with all this just for some fresh clothes.</p><p>5/x</p>
Likely Jan Lukas<p>Now, among close friends, I am well known to be frustated by <a href="https://mstdn.ca/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> that seem as complex as something the <a href="https://mstdn.ca/tags/nuclearIndustry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nuclearIndustry</span></a> needs for managing a reactor or starting Armageddon.</p><p>Indeed, with the same sorts of chips being used in all sorts of different devices, I am *slightly* worried that navigating the complexity of refuelling my vehicle might accidentally trigger said Armageddon. </p><p>Who knows where those codes could be hidden, amirite???!? 😳😬😂</p><p><a href="https://mstdn.ca/tags/UI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UI</span></a><br><a href="https://mstdn.ca/tags/UIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIX</span></a><br><a href="https://mstdn.ca/tags/complexity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>complexity</span></a><br><a href="https://mstdn.ca/tags/design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>design</span></a></p><p>4/x</p>
Kathy Reid<p><a href="https://aus.social/tags/Alexa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Alexa</span></a> got connected to <a href="https://aus.social/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ChatGPT</span></a>, and started responding to people with disinformation. <a href="https://aus.social/tags/VoiceAssistants" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VoiceAssistants</span></a> are <a href="https://aus.social/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a>, and they have the power to amplify what data sources they are interfaced with.</p><p>Who controls what information is presented by a voice assistant? Who is liable for misinformation?</p><p><a href="https://www.smh.com.au/world/north-america/amazon-s-alexa-has-been-claiming-biden-stole-the-2020-election-20231008-p5eajm.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">smh.com.au/world/north-america</span><span class="invisible">/amazon-s-alexa-has-been-claiming-biden-stole-the-2020-election-20231008-p5eajm.html</span></a></p><p>I explore these and other issues in my earlier blog post:<br><a href="https://blog.kathyreid.id.au/2023/02/19/the-mycroft-mark-ii-and-the-wind-down-of-mycroft-ai-its-all-about-ecosystems-infrastructures-and-the-friction-of-privacy/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.kathyreid.id.au/2023/02/1</span><span class="invisible">9/the-mycroft-mark-ii-and-the-wind-down-of-mycroft-ai-its-all-about-ecosystems-infrastructures-and-the-friction-of-privacy/</span></a></p><p>(edited to include non-AMP link, thanks <span class="h-card" translate="no"><a href="https://theblower.au/@bignose" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bignose</span></a></span> )</p>
Oblomov<p>That being said, I'm actually among the perverts that are fascinated by <a href="https://sociale.network/tags/templateMetaProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>templateMetaProgramming</span></a> (even though I'm well aware of its limitations pertaining readability and maintainability). Which is why I took <span class="h-card"><a href="https://mastodon.social/@tess" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tess</span></a></span> venting as an opportunity to challenge myself into writing a workable approach to generic properties for C++ objects with a common interface:</p><p><a href="http://wok.oblomov.eu/tecnologia/cpp-template-properties/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">http://</span><span class="ellipsis">wok.oblomov.eu/tecnologia/cpp-</span><span class="invisible">template-properties/</span></a></p><p><a href="https://sociale.network/tags/OOP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OOP</span></a> <a href="https://sociale.network/tags/CPlusPlus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPlusPlus</span></a> <a href="https://sociale.network/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a> <a href="https://sociale.network/tags/property" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>property</span></a> <a href="https://sociale.network/tags/tagClass" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tagClass</span></a> <a href="https://sociale.network/tags/traits" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traits</span></a> <a href="https://sociale.network/tags/templates" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>templates</span></a> <a href="https://sociale.network/tags/metaprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>metaprogramming</span></a> <a href="https://sociale.network/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a></p>
CABES<p>How to strenghten <a href="https://mastodon.social/tags/Interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interfaces</span></a> between <a href="https://mastodon.social/tags/Science" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Science</span></a>, <a href="https://mastodon.social/tags/Policy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Policy</span></a> &amp; <a href="https://mastodon.social/tags/Practice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Practice</span></a>?</p><p><a href="https://mastodon.social/tags/CABES" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CABES</span></a> lauches its interdisciplinary <a href="https://mastodon.social/tags/SPIBES" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SPIBES</span></a> MSc program in 🇨🇮 with early career scientists from 23 African countries in line with the <span class="h-card"><a href="https://mas.to/@ipbes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ipbes</span></a></span> <a href="https://mastodon.social/tags/capacitybuilding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>capacitybuilding</span></a> mandate.</p><p><span class="h-card"><a href="https://mas.to/@ipbesfr" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ipbesfr</span></a></span></p>
Dirk-Jan Swagerman<p>Mostly, software interfaces are only defined by their signature and without a formal description of the admissible behavior and timing assumptions.</p><p><a href="https://systems.social/tags/ComMA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComMA</span></a> provides a family of domain-specific languages that integrate existing techniques from formal behavioral and time modeling and is easily extensible.</p><p><a href="https://youtu.be/-bbJTg7pJ-k" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/-bbJTg7pJ-k</span><span class="invisible"></span></a></p><p><a href="https://systems.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a><br><a href="https://systems.social/tags/Interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interfaces</span></a><br><a href="https://systems.social/tags/Modelling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Modelling</span></a><br><a href="https://systems.social/tags/ModelChecking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModelChecking</span></a><br><a href="https://systems.social/tags/CodeGeneration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodeGeneration</span></a></p>
Aral Balkan<p>Very odd decision in CoreOS To make “butane” a thing. Should be an implementation detail in “ignition” – which should just read the YAML configuration.</p><p>Why have people manually write their configurations in YAML and then convert them to JSON?</p><p>Very odd.</p><p><a href="https://mastodon.ar.al/tags/coreOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coreOS</span></a> <a href="https://mastodon.ar.al/tags/butane" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>butane</span></a> <a href="https://mastodon.ar.al/tags/ignition" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ignition</span></a> <a href="https://mastodon.ar.al/tags/usability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>usability</span></a> <a href="https://mastodon.ar.al/tags/effort" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>effort</span></a> <a href="https://mastodon.ar.al/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> <a href="https://mastodon.ar.al/tags/design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>design</span></a> <a href="https://mastodon.ar.al/tags/simplicity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>simplicity</span></a> <a href="https://mastodon.ar.al/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://mastodon.ar.al/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>
Aral Balkan<p>So, folks who build web sites, I just added this conditional syntax to Kitten HTML template strings. Thoughts?</p><p>(See third code example. The is().yes().no().endIs() function chaining. My goal is to provide an alternative to the JavaScript ternary operator that’s easier to read. Does this succeed? Any suggestions?)</p><p><a href="https://codeberg.org/kitten/app#how-many-kittens-are-too-many-kittens" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/kitten/app#how-ma</span><span class="invisible">ny-kittens-are-too-many-kittens</span></a></p><p><a href="https://mastodon.ar.al/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> <a href="https://mastodon.ar.al/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> <a href="https://mastodon.ar.al/tags/design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>design</span></a></p>
Craig Maloney ☕<p>Verb Riot</p><p><a href="http://www.erasmatazz.com/library/c839b0d2d6b6417787b1/verb-riot.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">http://www.</span><span class="ellipsis">erasmatazz.com/library/c839b0d</span><span class="invisible">2d6b6417787b1/verb-riot.html</span></a></p><p>An excellent essay from Chris Crawford about how we've let the GUI get out of hand on our devices and how we've had to learn a whole new language to interface with our devices.</p><p><a href="https://octodon.social/tags/design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>design</span></a> <a href="https://octodon.social/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a> <a href="https://octodon.social/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a></p>