in reply to Hypolite Petovan

As far as I understood this new API, a user will receive a token. There is already a token in the current implementation. It is generated out of the process when the user has connected with their Twitter account. And this token indeed is individually stored per user. So we could change the addon in a way that one can enter that token by their own. And also we then have to remove all read commands, since only write will be supported in the future.

Learn to Create Accessible Websites with the Principles of Universal Design
interaction-design.org/literat… #UIDesign #WebDesign #UniversalDesign

Physicist John Tyndall is often credited with discovering the greenhouse effect, which he wrote about in 1859.

But female scientist Eunice Foote published a paper - 3 years earlier - demonstrating how atmospheric water vapor & CO2 affected solar heating. She theorized that heat trapping gases in Earth’s atmosphere warm its #climate.

Tyndall was widely read. And Foote, being a woman, wasn't even permitted to present her own work. climate.gov/news-features/feat… #history #science #ClimateChange

Kudos to @alecaddd and team for taking on the massive challenge of modernizing Thunderbird. Here's hoping it'll finally get a headerbar instead of the 6 toolbars, and real threading!

Your move, @libreoffice :)

blog.thunderbird.net/2023/02/t…

This entry was edited (2 years ago)
in reply to Tobias Bernard

We love improvements too – but our volunteers would appreciate a hand 😉 libreoffice.org/community/get-…
in reply to LibreOffice

and you did this while keeping the classical menu bar available 👌👏

@tbernard The process that Thunderbird is going through right now, Libre Office did it few years ago when taking over the OpenOffice codebase IMHO. Sure the design didn't really change at this time, but the internals did.

What is missing is a modern look to Libre Office, but the modernized UX is definitely here.

If you are looking for open-source sampled instruments to use in your music, here's a great repository:
sfzinstruments.github.io/

They use the SFZ format which is the best way to make sampled instruments. It's open-source, easy to edit (all based on text + audio files) and well documented.

To use these instruments in Ardour or other DAWs I'd recommend the open-source plug-in sfizz:

sfz.tools/sfizz/

More about the SFZ format here:
sfzformat.com/

#MusicProduction #FOSS

reshared this

For me this is the last nail in the coffin for #Go.

I've never bought much into the language. I've been impressed by its constructs to natively manage and synchronize asynchronous operations, but its rigidity when it comes to programming paradigms (no proper object-oriented and functional constructs in the 21st century, seriously?) means that I see it as a language that seriously limits expressivity, and doomed to generate a lot of boilerplate. It's a language very good at solving the types of problem that are usually solved at Google (build and scale large services that process a lot of stuff in a way that the code looks the same for all the employees), and little more than that.

After #Rust really took off, I didn't see a single reason why someone would pick Go.

And now here we go with the last straw: Google has proposed to embed telemetry collection *into the language toolchain itself*. And, according to Google, it should be enabled by default (opt-out rather than opt-in), because, of course, if they make it an opt-in then not many people will explicitly enable a toggle that shares their source code and their usage of the compiler with one of today's biggest stalkers. If they make it an opt-out, well, many people won't even notice, and you can grab more data points from people, whether they know/like it or not.

If you build open-source projects in Go, it's time to drop it and start considering alternatives. The market for modern compiled language is much more competitive now than it was a decade ago. We knew already that we couldn't trust a programming language developed by the largest surveillance company on the planet.

theregister.com/2023/02/10/goo…

#rust #go

This is today's watch. It has to be – the date is broken, and it only shows 11, so it only makes sense today.

It's not winning any beauty contests. The dial has a nice texture, but the hands are nowhere near the markers, and the date window is nowhere near the indexes. Not a surprise, if you look inside. And with these long lugs it somehow manages to wear a little big, despite being classically sized.

It came to me with a bracelet, and I lasted maybe 2 minutes with it. It's an excellent hair removal tool, so it went back to the box of crappy parts, making room for this leather strap. Now it looks somewhat nice, if you squint a little.

Seems like it's overdue for service for decades, the amplitude (at a glance) is probably around half of what it should be. Somehow manages to keep decent time though.

This entry was edited (2 years ago)

Just finished watching this almost an hour long video doing a deep dive into the music and sounds of Wario Land 4 on the GBA and holy crap this game has so many cool audio things going on in it. youtube.com/watch?v=G6ih-1kP6D…
This entry was edited (2 years ago)

Mastodon v4.1.0 got released today!
Some awesome additions that people have been after for a while now:
- Add support for importing/exporting server-wide domain blocks
- Ensure exact match is the first result in hashtag searches
- Add support for editing media description and focus point of already-sent posts
- Add listing of followed hashtags

And the list of fixes inbound with this version is monstrous.

This is great to see, but please keep in mind that your particular instance will need to be updated to this version so not all instances will update at the same time.

Some apps may also need to be updated in order to support these new features.

github.com/mastodon/mastodon/r…

#Mastodon #Update #MastodonTips #FediTips

More dark mode and compatibility improvements are coming to #LibreOffice, thanks to the work of our QA team! Here's their summary from January: qa.blog.documentfoundation.org…

LibreOffice reshared this.

If you've been waiting for full-text #search on #Mastodon, please go to #TootFinder and sign in. The more the merrier.
tootfinder.ch/

Thanks to @buercher for building it.

It's opt-in, not opt-out. It respects Mastodon culture and doesn't index accounts that don't sign in.

That means the index might be small if we don't spread the word.

#mastotips #feditips

This entry was edited (2 years ago)

Coming up live at 01:00 UTC (8:00 PM Eastern, 5:00 Pacific in the Americas) onThe Global Voice Internet Radio: an hour of Smooth Jazz, Chillout, and Easy Listening music on Smooth and Easy with Kelly Sapergia. More information about the show is at ksapergia.net/smooth. Tune in at theglobalvoice.info and click on the Listen Live link, or put the following URL in your favorite media player: theglobalvoice.info:8000/broad… #audio

De puro coraje y tomando un soplo de inspiración divina puse en una entrada de #blog las cosas por las que creo que #slack es #software 💩. ¿A ustedes se les ocurre alguna otra? blog.categulario.xyz/slack-es-…

Pencils and pens look very old as well. That's because they dither very slightly around an evolved functional shape that happens to be quite simple.

I'm glad that I can choose whether to "enjoy" having the shape of my tools arbitrarily rearranged. I don't need to have scrollbars shrunk, whitespace added, tail fins, uncomfortably skinny jeans, optical function of glasses shrunk, etc.

But even so, please don't confuse fashion accessories with tools, #Thunderbird

arstechnica.com/gadgets/2023/0…

in reply to Thunderbird: Free Your Inbox

@thunderbird

Oh, and I almost forgot: thank you also for Thunderbird! It makes our organizational days vastly more efficient.

Now I'm going to go hit below, not transactionally but because this was an elliptical reminder. :-)

give.thunderbird.net/en-US/

Librsvg 2.55.91 is out! This is the beta release before GNOME 44.

* Support "turn" units for <angle> values.
* Support the feDropShadow element.
* Fix a panic in filters.
* Tons of documentation updates.

gitlab.gnome.org/GNOME/librsvg…

Y'all. Please fund my shit so I can spin up the second-best instance (PV is obviously the first LOL) and get my team back together.

Hell, I'll even hard-fork Masto myself if we hit the first milestone.

I am 4k away. Let's make this happen.

patreon.com/Are0h

reshared this

Neuestes #GrapheneOS Release:
"add toggle to Settings ➔ Location for force disabling SUPL as a carrier-independent replacement for editing APN configuration since editing APN configuration is unintuitive, not fully respected on Tensor SoC devices and users with no carrier should be able to disable it without using airplane mode" 🤗👍

grapheneos.org/releases#202302…

in reply to MichaelZ

@MichaelZ @Bubu Das hat @kuketzblog schon vor 5 Jahren hier beschrieben: kuketz-blog.de/android-imsi-le… – und 1 Jahr später nochmal in Punkt 2.4 hier: kuketz-blog.de/android-systeme…
in reply to Kuketz-Blog 🛡

Comments evolve. Der Toggle wird bald ein 3-way-toggle:

"We now have a SUPL TLS proxy, although it hasn't yet been tested with the OS […]
We'll be removing our force disable toggle for SUPL and replacing it with a 3 state toggle between GrapheneOS, Standard (carrier/fallback) and Disabled where GrapheneOS is the default […]"

github.com/GrapheneOS/platform…

Upgrade your Librem 5’s WiFi/Bluetooth module with the new SparkLAN M.2 module.

This is the module we are now shipping with all Librem 5s.

Read more about this change in this blog post.

puri.sm/posts/shipping-new-spa…