@amolith@nixnet.social avatar

amolith

@amolith@nixnet.social

Co-host of Linux Lads (https://linuxlads.com) and Linux Dev Time (https://linuxdevtime.com)

Check out #Willow, my open source and forge-agnostic software release tracker!
https://getwillow.org

:neocat_flag_finsexual: 24, he/him, quite queer :neofox_flag_finsexual:

This profile is from a federated server and may be incomplete. Browse more on the original instance.

popey, (edited ) to random
@popey@mastodon.social avatar

[Poll] I'm thinking of doing a live stream or two next week while I work on personal projects, fix some software, and write some documents. 📺

Where would you watch it if you like that kind of thing (actively or passively)? 🤔

Thoughts and votes are welcome. 🙏

amolith,
@amolith@nixnet.social avatar

@popey I'd tune in for a bit if it was Owncast, but likely not Twitch or YouTube.

Someone suggested multistreaming from OBS elsewhere in the thread; if you haven't seen it already, @muesli created prism a few years ago and it worked quite well last I tried it.
https://github.com/muesli/prism

It sits on a box on a datacenter, you stream to it, and it forwards that stream to YouTube, Facebook, Owncast, PeerTube, whatever simultaneously. Prism wouldn't solve the split chat problem, but it would the bandwidth problem.

amolith, to ShareYourMusic
@amolith@nixnet.social avatar

This might end up being a bad idea :akko_woozy:
https://sr.ht/~amolith/willow/#collaboration

amolith, to random
@amolith@nixnet.social avatar

@snikket_im has officially launched their XMPP hosting platform :flan_cheer: This one subscription gets you a personal XMPP server for yourself, your family, and some friends! :flan_smile:
https://snikket.org/blog/snikket-hosting-launched/

"…it became increasingly clear that, as easy as we make self-hosting, it’s always going to require skills or time that people don’t have. If we want everyone to be a part of this network, we can’t expect them all to learn Linux, SSH and system administration!"

amolith, to random
@amolith@nixnet.social avatar

Dev-focused tools that solve generic problems exclusively working with either GitHub or GitLab repos is really saddening. The software development world does not revolve exclusively around these two platforms. It is entirely possible to build most of these awesome tools in platform-agnostic ways. The creators choose not to because it's easier and they don't care about those platforms, even though they end up excluding large swathes of the software development ecosystem.

amolith, to random
@amolith@nixnet.social avatar

Using a chopstick to hold my hair up was much easier than expected :blobcatcomfaww:

My first attempt yesterday held for an hour while walking around the house until I took it out. Third try today held from 13:00 until I took it out at 16:30. I was even getting in and out of my truck repeatedly and the chopstick, sticking out above my head, caught against the top of the truck door a couple times. Everything stayed in place though :neofox_comfy:

Buying like 5 sticks meant for holding your hair up seems much more worthwhile than buying, losing, and rebuying hairbands every year or so, especially when the chopstick/bun was much more comfortable than a ponytail :bunthink:

amolith,
@amolith@nixnet.social avatar

not to mention making a nice bun and holding it in place with just a stick is fucking cool, and letting your hair down by pulling the stick out and shaking the bun loose is even cooler (imo) :neofox_3c:

amolith, to accessibility
@amolith@nixnet.social avatar

What's the easiest way to get up and running with a screen reader? :bunthink:

I want to try putting on a blindfold and using exclusively through a screen reader to test its accessibility

amolith, to random
@amolith@nixnet.social avatar

Does anyone have any UX design articles/books/courses they could recommend? I'm working on an open source project ( ), and second to functionality, I want to ensure it has a really pleasant and intuitive UX story :bunthink:

Boosts appreciated 🔁

popey, to random
@popey@ubuntu.social avatar

I am in a pub which has existed for quite some time, yet unfathomably, doesn’t exist on open street map. Is there a quick and dirty way I can add it to the database? I don’t want to have to survey the land and measure the thickness of walls and such. I just wanna say “hey, there’s a pub here, not empty space!”

amolith,
@amolith@nixnet.social avatar

@popey I know you've already added it using a different app, but in case it would be useful in the future, I find Organic Maps super convenient for that kind of thing. After logging in to your OSM account, you just long-press somewhere on the map, swipe up like you're expanding that location's details, and tap Edit Place or Add Place.

amolith, to random
@amolith@nixnet.social avatar

Some pictures and videos I took two weeks ago at the January 13th National March on Washington for Palestine. This was my first time participating in a protest and I was kind of worried it would get ugly, but it was thankfully very peaceful.

For those on platforms that might truncate the list of media, there are six images and three videos in total. If you don't see that many, open the post on my instance to view them.

The second-to-last image shows large white creatures hoisted above the crowd. They had papier-mâché heads held up with sticks and sheets to serve as wings, also held up with sticks. As we were dispersing that evening, I caught up to one of that group and asked what they were. The person said they were supposed to be doves, but their execution was somewhat lacking :neofox_3c:

amolith, to random
@amolith@nixnet.social avatar

Well this is interesting. Copied from the Habitica wiki:
https://habitica.fandom.com/wiki/To_Do%27s#Spelling_of_To_Do's

In Habitica, the plural of "To Do" is "To Do's" - with an apostrophe even though apostrophes are generally not used for plurals. This is a relatively recent change; before mid-June 2020, the official spelling was "To-Do" and "To-Dos".

The change to "To Do's" was to improve accessibility for visually impaired people. Screen reader software does not correctly pronounce "To Dos" or "To-Dos", making it sound more like "to does" or "to-DOS" with a short "o" (as in "MS-DOS"). This caused confusion for people using screen readers. Changing the plural to "To Do's" caused screen readers to pronounce it correctly.

Technically, from a grammatical perspective, using an apostrophe for a plural isn't "correct" but there is some variation to that rule for cases in which plurals are unrecognizable without an apostrophe. Examples of this can be found in internet resources such as Unusual plurals. Regardless of any potential grammatical arguments against this practice, accessibility is important and using "To Do's" makes Habitica more pleasant for people who use screen readers.

jschauma, to sysadmin
@jschauma@mstdn.social avatar

Hey Fediverse! The Spring semester is about to start, and I'll be teaching System Administration again:

https://stevens.netmeister.org/615/

Topics covered include: basic operating system & filesystem concepts, software installation & package management, config management, automation, tools development, TCP/IP networking, common services, system security.

All lectures are online as free videos; if you'd like to follow along, here's the playlist for Week 1:

https://www.youtube.com/playlist?list=PLDadzdouM0VCV7tjurqM8FHY6APK9wvJl

amolith,
@amolith@nixnet.social avatar

@jschauma Have you read that OSI Deprogrammer book I've seen floating around? If yes, I'm curious what you think of it.

amolith, to random
@amolith@nixnet.social avatar

A friend of mine is working on the Watt-Wise Game Jam, a challenge to build low-energy games.
https://wattwise.games

"Build delightful games that use as little energy per second as possible in order to make games and computing more sustainable, and to discover new directions for software aesthetics."

There's both an IRC channel and a bridged Discord server
ircs://irc.libera.chat/#wattwise.games
https://discord.gg/g2ZzxDs5

amolith,
@amolith@nixnet.social avatar

The original Discord invite link expired. The post has been edited with the new one:
https://discord.gg/JUZdgDrn

amolith, (edited ) to random
@amolith@nixnet.social avatar

> Enjoy thousands of shows ad-free … some shows may have ads

So … let me get this straight … I would be paying to not hear ads … and I would still hear ads … ? :neofox_what:

amolith, to random
@amolith@nixnet.social avatar

I implemented a custom database schema migration system in the other day, so another iteration of the desktop frontend might come next :aichanpeek:
https://git.sr.ht/~amolith/willow/commit/0675278fe25fc72234f82d5309f2fd718af8a551

I wanted to make sure I did this part right, so I hired a very good and extremely experienced friend of mine to teach me about migrations. He used a project he's currently developing in private as an example and gave me permission to use it in my source code (properly attributed to him ofc). If you need any help with projects in at least Go, maybe reach out to him for a consultation :neofox:
https://github.com/whereswaldon/

amolith, to random
@amolith@nixnet.social avatar

I implemented migrations in the other day, so another iteration of the desktop frontend might come next :aichanpeek:
https://git.sr.ht/~amolith/willow/commit/0675278fe25fc72234f82d5309f2fd718af8a551

steph, to random
@steph@fedi.steph.tools avatar

Beep boop

amolith,
@amolith@nixnet.social avatar

@steph I reacted with :neofox_boop_cute:

amolith, to random
@amolith@nixnet.social avatar

I can use the @bitwarden to sign into the @bitwarden :blobfoxcomfycomputer:

amolith,
@amolith@nixnet.social avatar

@jforseth210 @bitwarden yep, I also added my two YubiKeys and I have TOTP enabled with the codes in both Bitwarden and a separate app Just In Case™ :neofox_comfy__w_:

I learned the hard way when I lost both my YubiKey and my backup YubiKey a little bit ago :neofox_lul:

amolith, to random
@amolith@nixnet.social avatar

Google should do more stuff like Project Sunroof tbh. I think it's a genuinely good use of the fuck-ton of data they have about the world
https://sunroof.withgoogle.com

It just sucks that solar is still so expensive :akko_sad:

amolith,
@amolith@nixnet.social avatar

or at least it would be a genuinely good use right up until they somehow enshittify it

amolith, to random
@amolith@nixnet.social avatar

will always be free software, but it's hard to anticipate the future. I may want to switch to a different Free (FSF-approved) and Open Source (OSI-approved) licence in the future. To allow this relicensing within those FOSS limits and without requiring me to contact every historical contributor for their consent at the time of re-license, I'm going to ask contributors to sign a Fiduciary Licence Agreement, or an FLA. It's sort of like giving me advance consent to license your work under a different free and open source licence should that become necessary in the future.

https://sr.ht/~amolith/willow/#paperwork

The FLA was originally created by the FSFE. KDE has required its contributors to sign their FLA since 2008; theirs transfers contributor copyrights to the FSFE, so at any time, the FSFE can work with KDE to relicense any contribution to something more appropriate, but still within those FOSS limits.

amolith, to random
@amolith@nixnet.social avatar

I just implemented my own dynamic DNS system in a 30-line shell script in like 30 mins with notifications through my self-hosted ntfy.sh server :neocat_floof_mug:
https://paste.sr.ht/~amolith/0819cdcddbab50c998ca806af0773bef5845e41b

I'll write a blog post about it soon™
https://secluded.site

amolith, to random
@amolith@nixnet.social avatar

These sibling kittens got on my lap entirely of their own volition and fell asleep on each other. Then the one underneath got hot, stretched out in the cool floor, sat down, then went off to do something else. The one that was on top stayed for a while longer :neocat_floof_cute:

Cat cafés are nice :3

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • cubers
  • InstantRegret
  • cisconetworking
  • Youngstown
  • vwfavf
  • slotface
  • Durango
  • rosin
  • everett
  • kavyap
  • DreamBathrooms
  • provamag3
  • mdbf
  • khanakhh
  • modclub
  • tester
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • tacticalgear
  • normalnudes
  • JUstTest
  • All magazines