As an excellent programmer once noted: constraints induce creativity and focused design. Delta Chat has been running against classic e-mail provider constraints for years and had to evolve its code to work against these constraints (rate limits, spam filters, signups, delays etc) and thus we were uniquely positioned to create a minimal #chatmail server template that beats Gmail, Outlook, iCloud etc regarding security, performance and efficiency. It's a similar story with #deepseek if you will.
This entry was edited (10 months ago)

⏰ Only a week remaining with early-bird pricing for my annual three-day deep dive into #pytest with #Python Academy!
📅 March 4th — 6th
🌍 Leipzig (Germany) or remote
📕 Three days of pytest knowledge from one of its core maintainers. Fixtures, mocking, plugins, …

python-academy.com/courses/pyt…

🎉 In related news: My "pytest tips and tricks" 1.5h training for #PyConDE was accepted, and I also submitted that plus a more beginner-focused pytest training for #Europython!

#Status:
#Audio Bearbeitung des Gespräches mit @HeikoKunert@norden.social zu #Inklusion und dem Blinden- und Seh­behinderten­verein Hamburg e.V für @komin@bildung.social
mit @ardour@fosstodon.org und den für mich neuen #LSP #PlugIns
Demnächst im #PodCast und in einer #Blindenhörzeitschrift

The #ntsync "driver" to handle Windows locking types enabling #Wine to work much better on many workloads (i.e. games) was merged as part of the main Char/Misc/IIO driver updates for #Linux 6.14:

git.kernel.org/torvalds/c/1384…

'"The driver framework was in 6.13, but now it's enabled and fully working properly. Should make many #SteamOS users happy."'

In case you wonder what was changed to fix the last remaining problems, see lore.kernel.org/all/2024121319…

#LinuxKernel #kernel

🚀Only two days until the inaugural #EOSAwards25!

It's a day to celebrate excellence in the field of #opensource and reflect on the challenges and opportunities ahead.

🏆The European Open Source #Achievement Awardee is one of the champions for #strengthening open source Europe, and with appropriate leadership, funding efforts, and skill development, #Europe can expand its digital #competitiveness.

👇Read the nominee's hopes for the open source community below :

Welcome Andrew Kaster as #curl commit author 1335: github.com/curl/curl/pull/1606…
#curl

#Innenminister wollen besseren Schutz dank #Gesichtserkennung und #KI

"Mutmaßliche Täter müssten frühzeitig erkannt und Informationen unter den Behörden besser ausgetauscht werden, sagte Bremens SPD-Innensenator Ulrich Mäurer, der in diesem Jahr Vorsitzender der #Innenministerkonferenz (IMK) ist."

Nur: Die Täter von Solingen, Magdeburg und Aschaffemburg waren ALLE(!) den #Strafverfolgungsbhörden und sogar #Geheimdiensten gleich mehrfach...

#FaktenFrei #Sicherheitspaket
n-tv.de/politik/Innenminister-…

It's fantastic that after #Pebble was bought and terminated, the community managed to continue to run alternative backend services to keep it alive. And now the community got the watch OS open sourced by Google. 👍 I used to have the first Kickstarter version, but it's long dead now. But thanks to the community-built app store, my apps are still ready to be downloaded.
I am curious how many Pebble devices are still alive.
apps.rebble.io/en_US/applicati…

Ner 2019 dicevo che er principe d'Arabbia Moammetto Bin Sarman è un fondamentalista islamico co cui no stato deciente nun deve trattà. Embé?

Me senbra che sta cosa daa decienza è un pò superata, no?

fanpage.it/politica/quando-mel…

The following is an unsolicited plug.

I just want to say how much I enjoy the hell out of my Ableton Move. I got one on day one.
Currently, I'm in a position wherein I don't have access to 99.9% of my musical instruments and related gear. I have very little space to work with. This situation is unlikely to change in the near term.

Meanwhile, my hearing continues to deteriorate, and I feel like I am running out of time before I can't do anything musically, so, despite stupid conditions, I need to take advantage of things while I still can.

What's so amazing about the Move, though?
Lots of folks see it and say "ah, it's another groovebox with lots of limitations."
Or, for those in the no, they might say something like "Wait, isn't that just a slightly more limited hardware version of Ableton Note for iOS?"
Well, yes, it is all of those things, but what truly sets the Move apart is it's (currently undocumented) screen reader.
Yes, that's right, it's a nearly completely accessible groovebox that, when combined with a modern web browser, speaks almost every button press and turn of it's knobs in real time. No more counting clicks, memorizing menus, all that stuff that we as blind musicians got so used to. It's a real game changer for me as a totally blind musician.

Ableton really went big into accessibility with Ableton Live, Note for iOS, and now the Move. I'm sure this trend will continue with up-coming versions of both hardware and software.
I have yet to play with any of their stuff beyond Note and Move, but I fully intend on giving Ableton Live a try at some point, and I'd love to see an accessible Push one day.

The accessibility they have now in Move isn't perfect, but they are aware of the current issues, and it's an absolutely fantastic first release. There are only a few things that don't read. Currently, the biggest hurtle is getting the device connected to your WiFi network so you can point a browser at it without tethering via USB C. The first time I set mine up, I did this with sighted help, but I was able to manage it, very slowly and kind of painfully, by using Envision's short text feature, not even the AI stuff. Hopefully, this will be addressed in future releases. This device runs Linux on a Raspberry PI CM4, and I fully intend on looking to see what they're doing for their network management stuff, and I'd love to help them make this more accessible if they'll let me. I'm not a Linux expert by any means, but I have a few ideas of how this could be implemented, potentially.

Seriously though, inclusive design combined with an already intuitive UI makes for a great experience.

I can say, without any doubt, that I've had the most fun in years making music with this thing, it's four tracks and all kinds of limitations included. It makes you think about things very much outside the box, and I'm absolutely hear for it.

Let's give a big shout-out to inclusive design. Make your products more accessible, and you'll get a whole new user base, increased loyalty, and free advertisement.

Ableton didn't bolt on their accessibility when it came to the Move. It was built with it in mind from the ground up.

Want to learn more about the Move's screen reader function, and a basic, practical demonstration of it's use? Check out @Onj's Youtube video here, which he made when Move was first available for sale in October.
youtube.com/watch?v=p8IbinbOhY…
#LetsMove

This entry was edited (10 months ago)

reshared this

Python 1.0.0, released 31 years ago today:

groups.google.com/g/comp.lang.…

--> Tired of decyphering the Perl code you wrote last week?

--> Frustrated with Bourne shell syntax?

--> Spent too much time staring at core dumps lately?

Maybe you should try Python, the next generation object-oriented
scripting and prototyping language, with a *readable* syntax. Python
has been used by hundreds of happy users all over the world during the
past three years, and is now ready for prime time.

Jakou aplikaci na Android používáte na podcasty?
Migroval jsem ze #Spotify na #Tidal (protože blog.eischmann.cz/2024/05/14/s… a honest-broker.com/p/the-ugly-t… ) a chybí mi tam dvě věci: playlisty na generecká témata (relaxing sauna), ale to si pořeším sám. A pak to, že to neobsahuje podcasty. To mě až tak nevadí. Ale znamená to, že se musím podívat po aplikaci na podcasty. Na GPlay je toho mrtě. Máte nějaká doporučení?
in reply to Miroslav Suchý

Běž do něčeho, co má podporu pro Gpodder, ať se ti rozposlouchanost synchronizuje mezi zařízeními. Na telefonu mám AntennaPod, na desktopu poslouchám přes RePod v Nextcloudu, případně lze použít desktopový Kasts. Jako Gpodder server mám opět aplikaci v Nextcloudu.

Jinak Tidal má různé relaxační playlisty. I na saunu jsem něco našel, akorát toho asi nebude tolik jako na Spotify.

⛄ Artist: #DavidZinn in City: #AnnArbor MI USA 🇺🇸 01/2025 - Title:
🟡 "Nadine and the Slippery Snow
Day" 🛷🐀
🔴 "Nadine und der schlüpfrige
Schneetag."
#StreetArt #Art #Chalkart #Artist #SidewalkChalk #Winter #Sledding #Mouse #FuzzySlippers

Android Developers Blog: The future is adaptive: Changes to orientation and resizability APIs in Android 16 android-developers.googleblog.…

Tactile Maps and Braille: Balancing Accessibility and Practicality evengrounds.com/tactile-maps-a…

Apple Releases iOS 18.3 and iPadOS 18.3; Bringing Changes to Apple Intelligence and Bug Fixes applevis.com/blog/apple-releas…

Apple Releases watchOS 11.3; Bringing a Fix for VoiceOver Volume Issues and New Unity Rhythm Watch Face applevis.com/blog/apple-releas…

Over at @LFLegal’s site:

“The Effect of Donald Trump’s DEI Executive Order on Accessibility; Guest article by civil rights and accessibility lawyer Eve Hill”
lflegal.com/2025/01/week-one-e…

#a11y #accessibility

in reply to Adrian Roselli, pH0

It’s a two-fer!

“Federal Digital Accessibility Disappearance on Trump Day One; Guest article by civil rights and accessibility lawyer Eve Hill”
lflegal.com/2025/01/week-one-d…

#a11y #accessibility

Elon Musk, even more Nazi shit

Sensitive content

This entry was edited (10 months ago)

Google Maps to show Gulf of America after government updates

cnbc.com/2025/01/27/google-map…

tl;dr, that how corporations abide to fascists. What's next?

in reply to Hubert Figuière

Always did, because large corporations don't get to be that way without the subtle effects of authoritarianism and money focus that fascist tendencies tend to carry.

It's a mistake to think this is anything new, and the previous government was also displaying *different* tendencies that fascists also tend to display.

Both need resistance.

If there is some exception to this, it's the proverbial one that proves the rule!

in reply to Hubert Figuière

Lmao. Capitalism ist the most batshit insane psycho shit ever created. Fuck Google and every living soul who is a part of it, mfers!

Everybody working for Google is evil. Everybody working for Google is now a fascist fucking clown.

Google and every other Silicon Valley fucking compnay has to be destroyed and dismantled and we have to throw everybody involved in a dark cell for the rest of their miserable lifes.

Many users prefer to use an RSS feed reader to stay up to date with the content on the websites they visit. But if you've enabled Cloudflare on your website, you're likely blocking these RSS users from accessing your website content without realizing it. openrss.org/blog/using-cloudfl… #RSS #CloudFlare #WebDev

reshared this

In case you didn’t know: You can use ground flaxseed meal in baked goods as a substitute for eggs. A 1-pound package is the equivalent of 70 eggs and costs less than $5 US. 🐣

1 egg = 1 tablespoon flaxseed + 3 tablespoons warm water

#FrugalWisdom #EverydayThrift #eggs #vegetarian

This entry was edited (10 months ago)

I'm still getting my head around this Mastodon thing, (my last post was 2 years ago)...my millennial brain seems to only compute with Instagram and Facebook marketplace at best - but I'm keen to share my work here as it seems like a welcoming space.

I make things - mostly freehand machine embroidery pieces. I'm fascinated by lichen-like forms - nature's ability to hold and transform is humbling in these current times.

#LichenSubscribe #TextileArt #Embroidery #FreehandMachineEmbroidery #contemporaryembroidery #Fungi #Lichen #Mosstodon #Nature #Textile #FibreArt

What a fantastic quote:

> We’re not becoming 10x developers with AI.
>
> We’re becoming 10x dependent on AI. There’s a difference.
>
> Every time we let AI solve a problem we could’ve solved ourselves, we’re trading long-term understanding for short-term productivity. We’re optimizing for today’s commit at the cost of tomorrow’s ability.

source: nmn.gl/blog/ai-illiterate-prog…

reshared this

in reply to Emelia 👸🏻

“After 12 years of coding, I’d somehow become worse at my own craft”

Bingo. And that's why the #ProCraft movement needs to fight this dangerous technology with everything we've got.

(Alas I can't agree with the author when they say this: “I’m not suggesting we abandon AI tools—that ship has sailed.” Personally, I'm waiting for the ship to sink right into the ocean.)

This entry was edited (10 months ago)