Skip to main content


in reply to Luis Villa

To the extent one defines "enshitiffication" as "increasing margins in very tiny increments, at the cost of large damage to user goodwill", it is structurally pretty hard to enshitiffy open source. But...


I just learned from @podcast episode 303 (transcript at livingblindfully.com/lb0303tra…) that the percentage of working-age blind people that are unemployed hasn't changed in 60 years; it has stayed high. I'm not saying it's hopeless, but when we look at it this way, it seems obvious that we have to do something different. I don't know what, though.

Peter Vágner reshared this.

in reply to Matt Campbell

I've looked at this at one point, and the percentage was very different between countries. US was the lowest I could find.

There was 0 statistical rigor to that analysis and the studies might very well have been comparing Apples to oranges, so take that with a grain of salt.

in reply to Matt Campbell

There’s nothing for it but doggedly working to improve the situation, I think. It's a long slog.



From Brian Vogel: Advice to those reporting accessibility issues to companies where accessibility is not one of their central focuses . . . groups.io/g/tech-vi/message/78…




One of Automattic’s charges against WP Engine is that by using “WP” in their name, they sow confusion about their relationship with the WordPress project. WP Engine’s letter pointed to a page on the WordPress Foundation website about their trademarks (wordpressfoundation.org/tradem… ) that said “The abbreviation ‘WP’ is not covered by the WordPress trademarks and you are free to use it in any way you see fit.”

If the Wayback Machine is accurate, that page has been updated sometime in the last 24 hours or so to indicate that it’s still technically OK for third parties to use “WP,” but if you are WP Engine you are doing it wrong.

This entry was edited (1 month ago)


20 insanely useful Windows 11 keyboard shortcuts I use every day pcworld.com/article/2458683/us…

Khronos reshared this.



ChevronWP7 was a "jailbreak" tool for Windows Phone 7 that abused the lack of HTTPS certificate validation to enable sideloading apps... Microsoft fixed this bug *but* in the process they talked to and worked with the ChevronWP7 team to offer a $9 unlock in the form of ChevronWP7 Labs, which would later be integrated into Windows App Hub as a $20 fee, and made free in Windows 10 Mobile
in reply to sodiboo

oh, apple's was worse way worse! it was $99 per year to actually be able to install your own apps on it until 2015 when they made it free
This entry was edited (1 month ago)
in reply to Emma (IPG)

wait is apple's developer offering even comparable to what windows Phone had? when I read "sideload" and "unlock" I imagine it becomes fairly easy to install additional apps and without a limit; even though it's free, Apple's offering is still just painful for anyone to use unless you're developing the app (which is still painful, you just are generally moreso expected to be able to deal with it), because it must be self-signed and it only lasts like a week and you can only have like 3 apps at once (or was it 5? also some BS limit on the number of times they can be reactivated within X time period, last I checked)

was the windows phone thing equally awful to what Apple has been offering for years now? (price aside)

by "jailbreak" and the fact that windows apps are generally not very isolated and can do various interesting things at a closer-to-the-system-shell level (I don't know how this differs on Windows Phone 7, though), i also assumed this actually means you can install arbitrary things, not just those that could easily map to a PWA (easiest analogue to describe a certain kind of app; I don't mean web app, but restricted like an iOS or Android app would be, and a PWA is the best cross-platform concept like that); in which case Apple just clearly does not offer that and never have.



New from 404 Media: Google is serving AI images of mushrooms when users search for some species. Very risky, potentially fatal error for foragers who are trying to find what mushrooms are safe to eat. Could have "devastating consequences" one expert said 404media.co/google-serves-ai-g…


The COSMIC development team is working on accessibility features! Fill out this survey to provide your input and help make #COSMICdesktop better! docs.google.com/forms/d/e/1FAI…
This entry was edited (1 month ago)


Having an adaptive file chooser makes mobile GNOME infinitely more usable. It's amazing! A huge source of friction is just gone now


Announcing: Frog Protocols for Wayland 🐸

Let's create Wayland Protocols but much more iterative.

Wayland Protocols has long had a problem with new protocols sitting for months, to years at a time for even basic functionality.

This is hugely problematic when some protocols implement very primitive and basic functionality such as frog-fifo-v1, which is needed for VSync to not cause GPU starvation under Wayland and also fix the dreaded application freezing when windows are occluded with FIFO/VSync enabled.

We need to get protocols into end-users hands quicker! The main reason many users are still using X11 is because of missing functionality that we can be shipping today, but is blocked for one reason or another.

Check out the repo here! github.com/misyltoad/frog-prot…

and the Mesa MR that adds support for frog-fifo-v1 to fix these issues and goes into much more detail: gitlab.freedesktop.org/mesa/me…

in reply to Neal Gompa (ニール・ゴンパ)

In practice, it does not seem to be as hard as it looks to get wide agreement, it's just much harder to get *universal* agreement. It often seems like the latter is necessary to get anything done, and that's something we need to put more effort into squashing.

There also seems to be a fear of "dead batteries", but I don't think that's something we should be concerning ourselves. Things tend to naturally work themselves out over time anyway.

in reply to Neal Gompa (ニール・ゴンパ)

Wayland, as used today, is already not functional without things that aren't in wayland-protocols. On the GNOME side, there's both private protocols and a mixture of private and public D-Bus interfaces. On the KDE side, they use private protocols and third-party protocols. Most other Wayland environments follow the KDE approach too. A lot of them are the same third-party protocols. That says to me we're not doing a good job of integrating things that are commonly needed.


Keyboard keys are always rated for this or that many million presses. I wonder how many presses I've actually performed. The letter e is very common. How many times have I typed that letter on this keyboard since I got it in 2020? 5,000? 100,000? I don't even have a guess. I could probably do some kind of monitoring task to count the frequency, then extrapolate. Actually, I'm sure someone has already done that.
in reply to Patrick Perdue

@BorrisInABox @cachondo Oh. I'm probably the most audio-incapable blind person in existence, so I haven't thought of that use case


Na druhou stranu to má i svou světlou stránku. Piráti teď budou víc na Mastodonu, protože tady budeme zřejmě jediní, kdo je bude volit.


To eskalovalo rychle. Ale líbí se mi pohled jednoho kolegy, že to, co Fiala udělal, má potenciál #piráti sjednotit :-)

forum.pirati.cz/viewtopic.php?…



Today I'm doing a deep dive into the use of #alttext on social media platforms, comparing and contrasting habits.

Out of curiosity, when you publish a Fediverse post with a photo, do you use alt text?

  • Yes (0 votes)
  • No (0 votes)
Poll end: 1 month ago



Did you or someone you know recently lose an SD card in Norfolk with 3700 birding photos from a trip to Iceland? Steve Gantlett has found your card, I can put you in touch.




¿Me podéis recomendar autoras de fantasía? Tengo una amiga que dejó de leer fantasía hace años y ahora ha vuelto, pero dice que ve red flags y actitudes machistas en la mayoría de lo que leía.

Le he querido recomendar fantasía escrita por mujeres y por ahora he dicho:

- “La tierra fragmentada” de N.K. Jemisin
- La trilogía de Escolomancia de Naomi Novik
- La trilogía de Binti, de Nnedi Okorafor

A Laura Gallego la conoce y le gusta.

Se agradece el retoot



Prosimvas, to odvolání Bartoše z vlády - jakože cože?


Ivan Bartoš ve vládě končí, Fiala navrhne jeho odvolání lupa.cz/aktuality/ivan-bartos-…


Hello everyone! We've just made the first release candidate for version 0.17.0 of GoToSocial :under_construction: Adventurous admins who want to try the new features and help us spotting bugs can get the release from below:

github.com/superseriousbusines…

⚠️ This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. This will take anywhere between a few seconds and an hour or even more (on slower hardware / big databases). Please be patient! Back up your database file before updating! We had to rejig the entire statuses table to introduce interaction policies (see below). ⚠️

Release highlights:

  • Interaction policies: This release gives you the ability to set interaction policies on your statuses using the settings panel. Interaction policies let you determine who can reply to, like, or boost your statuses. You can accept or reject interactions as you wish; accepted replies will be added to your replies collection, and unwanted replies will be dropped. This feature is still a work-in-progress as we will almost certainly have some kinks to work out in terms of implementation etc, but we wanted to get it into people's hands as quickly as possible.
    User docs here: docs.gotosocial.org/en/latest/…
    Federation docs here: docs.gotosocial.org/en/latest/…
  • Much wider range of support for different media types: In this release we've embedded a webassembly build of ffmpeg into the GoToSocial binary, so that users can post many different types of media than previously, including mp3, flac, and other audio types, and many more video types. Admins: you don't need to have ffmpeg installed on your server for this to work.
  • Audio player: to complement the new media types, we adapted our current video player to also play audio, so people visiting your profile can play MP3s and FLACs. Album art is supported when embedded in the audio file!
  • Header/avatar alt text: You can now set alt-text for your avatar + header images, so that screenreader users visiting your profile can read a description of your beautiful face.
  • Better threading model for statuses: On the web view of a thread, conversations are now indented at different levels, to make it easier to see who's replying to whom.
  • Prefers-reduced-motion is now supported, so that folks with animations turned off in their operating system or browser aren't confronted with lots of animation when they open your profile.
  • Conversations view: You can now view a list of your direct message conversations, making it much easier to keep track of who you're talking to.
  • Import/export csv files: It's now possible to import Mastodon-compatible CSV files for accounts you follow and accounts you block, making it much easier to migrate across instances. Export of these files is supported too.
  • Exclusive lists: You can now mark lists as "exclusive", which means that posts from accounts in an exclusive list will show up only in that list and not in your home timeline.
  • Show/hide posts on your profile: Previously only Public posts were shown on your web profile. This is still the default, but you can now choose to show unlisted posts on your web profile too (the Mastodon default), or to show no posts at all.
  • Lots of new themes: solarized, brutalist, ecks pee, and more.
  • Store worker queue on restart: when you stop the instance, pending tasks are stored into the database, and loaded again when you start up the instance, so that no tasks get lost between restarts.

Thanks for reading!

reshared this

in reply to GoToSocial

Hiya! Third and hopefully final release candidate for v0.17.0 of #GoToSocial:

github.com/superseriousbusines…

Fixed a couple cheeky bugs related to status web views and pending replies not being marked pending correctly.

For instructions to update to this release candidate from versions prior to 0.17.0-rc1, please read the release notes for v0.17.0-rc1 carefully, but replace all occurrences of rc1 with rc3.

If updating from 0.16.0 to this release candidate, there are several config file changes and some very large database migrations that will have to run.

Thanks!

in reply to GoToSocial

So far we've seen that there may be some memory issues for FreeBSD users running their instances with SQLite. The issue is that memory usage is far higher than it should be on those specific setups. We're currently investigating why this might be happening.

If you are one of the unlucky folks running into this issue, could you please try using this alternative build of the GoToSocial release candidate that we just uploaded, which uses a different SQLite driver?

github.com/superseriousbusines…

If the issue is resolved with that build, please let us know :)



Calling all coders! Developers! Programmers! Hackers! Whatever you want to be called 😊 Join the LibreOffice Development Workshop at our upcoming conference, and learn more about Git, Gerrit, C++, building large codebases and more: blog.documentfoundation.org/bl…


Darf ein evangelischer Theologe hinter die #Allmacht Gottes ein Fragezeichen setzen? Beginnt nicht das Apostolische #Glaubensbekenntnis mit der #Omnipotenz Gottes? Ich habe in der Bibel und bei #Bonhoeffer nachgelesen. Mein Blogbeitrag dieses Sonntags.

horstheller.wordpress.com/2024…



My wife Kirsten @MoonCat and I decided to give potential podcasting a go. I know, 'Not another one?' But we hope this might be a bit of light entertainment for you.
Consider this a pilot to see how things go.

In this first episode we discuss a somewhat annoying Tiktok trend I heard about in a video, the point of hugging and our love of the 'Cautionary Tales' podcast from Tim Harford.

StroongeCast E01: Will You Peel My Orange? youtu.be/XeVO8pTfrK8

Download: onj.me/media/stroongecast/01_-…

This entry was edited (1 month ago)
in reply to André Polykanine

@menelion I've only literally just made it now, so I don't have an RSS feed or even sure how to set one up, but I've just put it up on my server, for those who don't want to go near youtube.
in reply to Andre Louis

I have nothing against YouTube, it's just a matter of catching up quickly. If you need tips for setting up a podcast, ask here, I or someone else will definitely help.
in reply to Andre Louis

@menelion pinecast seems to be a good platform to publish podcasts automatically to various platforms
in reply to Andre Louis

@TheCube @jakobrosin Yeah, either install something like WordPress, or, I guess the geekiest way, to write a script that would generate the feed for you.


This is a joke, right?

reshared this



In der Schweiz zahlen Milliardäre einen höheren Steuersatz als in Deutschland und Menschen aus der Mittelschicht dafür einen viel niedrigeren. Eine Vermögensteuer ist machbar. Das Bürgerbegehren „Tax the rich“ sammelt dafür gerade EU-weit Unterschriften. #TaxTheRich
gew.de/aktuelles/detailseite/w…



Me entering my number in a form field: *enters 3 numbers*

Form field: NO NO, that's an invalid phone number

Me: *enters the next three numbers*

Form field: what the hell? NO, this is invalid

Me: *finishes the last four numbers*

Form field: Ohhh I get it now! Yeah that's valid



A question for users of #altText. I'm currently writing alt texts for book covers in a webshop. These are text books for higher education, no fiction. Just repeating title and authors would be superfluous I guess. Does a short description of the cover image make you happy? Eg.: Book cover of "Introduction to global Finance", showing the skyline of a modern business district.
Or would that be distracting fluff and would just "Cover of [title]" be better? Or something else?
#AskFedi
in reply to Maaike

absolutely seconding not repeating any text at all already on the page. But also, yes, nine times out of ten the cover description is decorative in my opinion


ja si tie dotrhané/vydraté čašnícke nohavice budem odkladať a potom si snimi vytapetujem jednu stenu
in reply to SuspiciousDuck

aaa ročník 24 a toto ročník 27 uhh toto bol obzvlášť dobrý rok 28 :kekw:
This entry was edited (1 month ago)


kámo aké zrkadlo som našiel, presne toto som potreboval

edit: neprimerane ťažké 🤔

This entry was edited (1 month ago)



У создателя известной онлайн-библиотеки «Флибуста» обнаружили большую злокачественную опухоль мозга, и прогноз, очевидно, весьма неутешительный. flibusta.is/comment/3561561
Грёбаный рак! #Флибуста
in reply to κρ🦥μγ

@kpmy Нет, просто платить и хостить будет некому, вот и всё.
in reply to André Polykanine

как говорил Нэвэльный, в стране 147 миллионов человек, кто-нибудь найдётся.
in reply to André Polykanine

@kpmy раз некому, значит это изначально никому не нужно


musím prať a upratať.. potom bude všetko krásne


I totally didn't spend last night tweaking my 5.1 sound setup via #pipewire-pulse under #Ubuntu at all... But then again, until the knowledge lasts, I consider myself to be the greatest channel upmixing and remixing expert within a few kilometres. ;)


C2S server for matrix.org accounts is blocked in Russia using deep packet inspection (DPI). That means people can no longer access their accounts without resorting to censorship circumvention technology.

The website and S2S federation server are still reachable from Russia.

@ooni @matrix

#Matrix #Russia #Roskomnadzor #Censorship



How effective are bug bounties in securing critical, open source infrastructure? On 30 Sep 2024 in Berlin, following a keynote by Sabine Grützmacher (MdB), Dr. Ryan Ellis will present his research and dive into FOSS, security, and the public interest with an expert panel. Details & agenda for the evening event: sovereigntechfund.de/programs/…

We’ve set aside 30 spots for interested FOSS community members. Register here: events.sovereigntechfund.de/bu…