Three years ago I got my second #GitHub contribution matrix in steel:

daniel.haxx.se/blog/2022/04/09…

Yeps, those are the two i have. Nothing since.

Joint Letter: No undermining of encryption! Reject legislation that would force companies to undermine security! globalencryption.org/2025/04/j…

My YouTube channel is now just 200 subscribers short of 10K, the magic limit when suddenly everything will turn into roses, unicorns and happiness.

youtube.com/@DanielStenberg

I mean, you *can* find nerdier content on that site but I do my very best to scare "normies" off.

Cool, Fennec is interested in #UnifiedPush support

[1]We will probably have it on Fennec before it gets upstream (if it does 🤞).

That means UnifiedPush will be available for "installable web applications". So we'll have push notifications with some new apps !

[1] gitlab.com/relan/fennecbuild/-…

#FennecBrowser #Firefox #PWA #UnifiedPush

This entry was edited (8 months ago)

reshared this

Chat GPT with video! Here is my experience using it in different situations and how it can possibly help with accessibility for someone who's blind or visually impaired!

youtu.be/diYdIir7t4Q

#Accessibility #A11y

Exploring an Aira Call: Tools, Support, and What to Expect

Have you ever been curious about what tools our Visual Interpreters use during a call? What they’re able to do for you, what they can send, and what they can store in your profile? In this next video in our Aira Tutorials Series, we got a Visual Interpreter on the phone to walk us through it all.

In this video, we cover what to expect when a Visual Interpreter answers your call, what they can see through your camera, and how they describe it. You'll learn how they can take and send photos, customize your profile with helpful details, assist with safe navigation, and use tools like screen share for desktop tasks. We also explain how access offers work, how to use the in-call chat, and when to enable privacy mode.

Need more info? Visit aira.io, call us at 1-800-835-1934, or email support@aira.io. Our customer care team is available daily from 6 AM–6 PM Pacific Time to assist you.

youtu.be/yycfM_qCAo0?feature=s…

#AppleTVplus
Apple says that beginning today it will offer three months of Apple TV+ to both new and returning customers for $2.99 per month, a discount from the $9.99 standard price. The company says the offer is valid through April 24.

Fresh Off ‘Severance’ Success, But Amid Tariff Turmoil, Apple Offers Rare TV+ Discount

"The tech giant is giving new and returning users of the streaming service three months for $2.99 per month."
hollywoodreporter.com/business…

Keyboard.io makes high-end angled and "split" keyboards

they wrote a letter to customers explaining how Trump's new tariffs will affect them

it's bad news for them -- prices have already shot up, and new tariffs Trump is threatening would *double* prices

their description of "why building something as complex as a keyboard is an inherently cross-border enterprise" is really interesting

they have to ship wood to China! that sort of wood isn't readily available there

shop.keyboard.io/blogs/news/an…

This entry was edited (8 months ago)
in reply to Richard Emling (DO9RE)

@tschapajew clone the repository, then simlink the pre-push wherever you want it. Example:
git clone <a href="https://git.stormux.org/storm/git-hooks" rel="ugc">https://git.stormux.org/storm/git-hooks</a>
cd ProjectYouWantToPost/.git/hooks
ln -s path/to/git-hooks/pre-push-fediverse pre-push

Be sure to install and configure toot. it's a command line Mastodon client that also works with Pleroma. It is what handles actually posting to your timeline.
in reply to Richard Emling (DO9RE)

@tschapajew It's a more modern way of writing the shabang line. I discovered it when trying to make audiogame-manager Mac compatible. I was trying to figure out why, even though I was using:
#!/usr/bin/bash

It was calling the old version even though people were installing a later version with homebrew. After some research, I found out tht using:
#!/usr/bin/env interpreter

Is more reliable. Of course, if you're only worried about Linux, which usually has an up to date bash, then:
#!/bin/bash

works just fine. I just got into the habbit of using env from that experience. I tend to use it for all shabangs now, python3, perl, bash etc.

*sigh*

rac.ca/rac-will-not-attend-ham…

#Canada #AmateurRadio #HamRadio

1 week ago a cis woman fencer refused to compete against a trans woman fencer, so USA Fencing disqualified her from the rest of the tournament.

The best part is the statement USA Fencing made, four days ago, on the disqualification:

“A fencer is not permitted to refuse to fence another properly entered fencer for any reason. Under these rules, such a refusal results in disqualification and the corresponding sanctions. This policy exists to maintain fair competition standards and preserve the sport’s integrity.
We understand that the conversation on equity and inclusion pertaining to transgender participation in sport is evolving. USA Fencing will always err on the side of inclusion, and we’re committed to amending the policy as more relevant evidence-based research emerges, or as policy changes take effect in the wider Olympic & Paralympic movement.” apnews.com/article/fencing-ste…

South Africa gets online system for reporting data breaches

“South Africa’s Information Regulator has launched an online platform for public and private entities to report security compromises. It has instructed all organisations to report any compromises through the system. The system is accessible through ...continues

See gadgeteer.co.za/south-africa-g…

#databreaches #security #southafrica #technology

Unknown parent

mastodon - Link to source

Matt Campbell

@rommix0 This post explains why OpenAI specifically choosing to show that they can generate art in the Studio Gibli style is so bad: tante.cc/2025/03/28/vulgar-dis…
in reply to Matt Campbell

@matt @rommix0 Oooh yeah that's very interesting and a great perspective on this. I suspect it's why I'm also not against those new types of web crawlers that foil AI systems into a honeypot of fake links with garbage text, it's a way to reclaim at least some power for the creators. We could extend that to any other branch of it (like gobbling up torrented books Meta did too) and so to me it's a lot more valid to argue against AI on that notion of power and control rather than how it regurgitates what it knows.

The handful of people I know who work for this guy all roll their eyes at the mention of his name.

Try it with any Shopify employees you know, just say "hey sorry about your boss" and watch the floodgates open. It's a fun game you can play at home!

social.bau-ha.us/@raganwald/11…

In #Munich, the surface metro is called "S"-Bahn and the underground is the "U"-Bahn. There's this elevator on my way to work that has these three buttons: "O", "S" and "U". Which one would you pick to get to the "S"-trains when you're coming from the "U"-trains?

Over and over I've seen tourists with suitcases make the wrong choice in this elevator. It bothered me so much that I've printed a label to fix the #UX of this #usability disaster.

It's been there for 2 weeks now ✌️

#SBahn

#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 16 updated and 2 added apps:

* Floating Mute: Quickly mute and unmute your device 🛡️
* Igatha: SOS Signaling & Recovery for emergencies when communication networks fail 🛡️

4 #Magisk modules have been updated at
apt.izzysoft.de/magisk

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

The Trump administration withdrew 11 pieces of ADA guidance. How will it affect compliance?
https://apnews.com/article/ada-guidance-disabilities-trump-ed2214921ac719b72b81d76c03e330c4?utm_source=flipboard&utm_medium=activitypub

Posted into Health @health-AssociatedPress