I want a Firefox extension that knows how to replace every single "N months ago" label with the actual exact timestamp (using patterns for how the data is hidden in tooltips, click-to-expand, etc.).

That shit is SO unhelpful. Like if I'm looking back at git history, I don't care that a change was made roughly 3 months ago. I care whether it was made before or after an email I'm looking at that said something relevant to the change.

It's kind of remarkable that here we are, two decades after the launch of the iPhone, and it still can't do copy and paste correctly.

For example, the Reminders app can't cope with a UIPasteboard that contains both plain text and PNG data. In an ideal world, it would take the text it can handle and discard the image.

The unfortunate workaround is to just put text on the clipboard, depriving users of image data that they might find important.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Les collectivités maîtrisent-elles vraiment leurs outils de messagerie ?

Pour répondre aux enjeux de sécurité, de confidentialité et de souveraineté numérique, l'ADULLACT, Déclic et Element portent le projet Matrix : une messagerie instantanée fédérée, sécurisée et opérée par les territoires.

Découvrez le projet 👇
adullact.org/breves/82-actuali…

#Matrix #LogicielLibre #SouverainetéNumérique #collectivites

Die Funka Foundation, eine schwedische Stiftung, die sich mit Barrierefreiheit beschäftigt, macht gerade eine Umfrage zu Rechen-Schwäche / Diskalkulie.
Die Umfrage ist auf Schwedisch und Englisch verfügbar:

stiftelsenfunka.org/research-p…

#accessibility #barrierefreiheit #neurodivergenz

in reply to pascoda 👋 EMF

Funka Foundation, a swedish foundation working in the accessibility sector, has launched a survey on discalculia.
The questionnaire is available in Swedish and English:

stiftelsenfunka.org/research-p…

#accessibility #neurodivergence #swedish

Just set up a @Bonfire instance for testing and possible migration. I'll still use this as main for a bit, but if you get a follow request from @nolan, that's me loading all my current data into Bonfire to see how it holds up, including follows so I can see how posts mirror and Tusky handles it. Feel free to follow back, or not, but you likely won't miss anything until I migrate, at which point I'll use the normal migration flow that should move all my followers anyway.
Streaming the Kirandur demo tonight at 7 PM Eastern. It's a brand new MMORPG for Windows and Linux. Can't wait to check this out. youtube.com/live/KdsX-F5gBAM?f…
The media in this post is not displayed to visitors. To view it, please go to the original post.

We're working on adding more control over what shows in the File Explorer context menu - as with all things, appreciate your feedback 🙏

blogs.windows.com/windows-insi…

m.youtube.com/shorts/rS_eiNoCx…

This entry was edited (today, 10:42 AM)
in reply to Jen Gentleman
Please please please, don't disable *full* context menu (currently it's available with Shift+context menu key or Shift+F10). To be honest, I hate those new menus (available on the right click or context menu key without the Shift) with passion. Thanks!
in reply to The Skeptator

Ein Nebeneffekt und mein persönliches Problem mit dessen Design ist, dass ich vermeiden muss, ein ähnliches Design aus Versehen zu nutzen und dafür ein paar aufs Maul zu bekommen.

Ich muss also deren Produktentwicklung mitverfolgen, um nicht versehentlich in diese Falle zu tappen.

DRINGEND!!! Langsam wirds eng!

Für das FACHPRAKTIKUM im Studium PSYCHOLOGIE suche ich für eine sehr engagierte Studentin noch für dieses Jahr eine PRAKTIKUMSSTELLE (approbierte Psychotherapie) im Raum Bochum, Dortmund, Kreis Unna und Umzu, auch Ruhrgebiet. Praxis, Klinik, Beratungsstelle etc. Bitte großflächig teilen /PN schicken für Infos.

Fettes Dankeschön, gibt Karmapunkte 😇

#Psychologie #Psychotherapie #Praktikum
#Ausbildung #Studium

This entry was edited (today, 9:14 AM)
The media in this post is not displayed to visitors. To view it, please go to the original post.

K. ist psychisch krank und lebt seit 9 Jahren in ihrer Wohnung. Das Jobcenter hat ihr montalich 168 € der Miete gekürzt und sie zum Umzug aufgefordert. Eine günstigere Wohnung gibt es aber nicht und weil sie auf ihre Fachärzte vor Ort angewiesen ist, kann sie nicht einfach wegziehen!

Sie ist nur eine von sehr vielen Menschen, die sich gerade wegen gekürzten Mietkosten an uns wenden. Unsere Anwält*innen gehen gegen die Kürzung des Jobcenters vor und wir übernehmen die Mietlücke aus unserem Solitopf. Verfahren zu Mietdifferenzen können sich aber über Jahre ziehen!

Allein im Juli haben wir an mehr als 250 Menschen in existenziellen Notlagen gut 80.000 € umverteilt. Damit gehen wir weit über unser Budget hinaus. Mit dem aktuellen Stand unseres Solitopfs können wir das nicht dauerhaft stemmen.

Deswegen brauchen wir eure Unterstützung! ❤️
Unterstützt uns gerne als Dauerspender*in, wenn ihr könnt:
sanktionsfrei.de/support

New post: “If Your New People Are on X, Maybe Your New People Suck”

If you return to Twitter/X after leaving it out of principle, do you really still have those principles?

coyotetracks.org/blog/new-peop…

reshared this

in reply to Watts Martin

Most of the world is on X. So by that logic most of the world’s people suck.

No. You cannot judge a person by what platform they use. I detest Facebook but that doesn’t mean that I think people who use it suck.

The world is not that black and white.

in reply to Watts Martin

Great post - I would add as well that returning to X/Twitter, *and* actively paying for the Premium subscription as Federico is doing is another, much stronger sign of intent. I'm not sure how you can rationalise that as anything other than putting money into the pocket of Elon Musk.

It'll be interesting to see what today's episode of Connected has to say about this - legitimately not sure if it'll be my last one.

This entry was edited (today, 9:11 AM)
"HTML has been gobbling up swathes of what used to be JavaScript’s remit. This page lists a bunch of dynamic functionality that we can now achieve with just HTML."
chrisburnell.com/html-can-do-t…
in reply to RooneyMcNibNug

<details> looks useful, I've so far been using hidden radio buttons to do that without js.

But starting the list with different ways to do "dickovers" - only useful if they make them easier to block, which of course means they won't be used.

Roboter lügen!1!111

Ich war heute im Edeka.

Da hamn se nun so kleine aufgemotzte Wischroboter, die einem dauernd sagen:

„Wenn Sie Hilfe brauchen, ich bin für Sie da.“

Habe ihm gesagt, dass ich mich gerade ein bisschen einsam fühle.

Das hat den überhaupt nicht interessiert, diese Arschkrampe.

It's not paranoia if they're out to get you. They, specifically, are Thursday. Woke up with an absolutely amazing headache, and can hardly move my legs without them feeling like they will burst into flames at any moment, either. Fantastic #Thursday fibes abound.
This entry was edited (today, 10:22 AM)

for my followers out there that know a lot about musical keyboards, I have a question. for you that I hope you can help with. May got a Donner DDP-90PRO keyboard, which looks really nice. the problem is that it isn't like keyboards I have ever seen in the past that has lots of buttons above the keyboard that you select tempos, tones/instraments things like that. this one seems to use a function key, and keys on the keyboard. I want to show you what it says for selecting what they call a tone, which I call an instrament.

The product has 238 tones for users to select .
Simple selection of tones : After the piano is turned on , the grand piano tone is a default ; you may press and hold the " Function " and the " C1 " , " C3 " or " D3 " key on the keyboard to switch to another tone for different tones .
Rapid selection of tones :
Press and hold the " Function " key and the " F1 - A2 " keys on the keyboard to rapidly select one tone from * 000-237 " ;
Note :
The combination of number keys shall satisfy " three digits , for example : Tone 23 is required , you need toconstantly select the " 0 + 2 + 3 ' keys for the combination , otherwise the operation will be invalid .

Now when it says something like C1 does it mean the first octive you can hit the c key? or is it possible that the keys on the keyboard would be marked with things like C1, D1, E1, E2, ETC?

in reply to Andre Louis
@FreakyFwoof that is what may thought, so thanks for confirming that one, but where it says to enter the three digits for the tone/instrament, how do you know what keys are 0 threw 9? for example if you knjow french horn is something like 148, how would you enter those digits? as you saw in the note it says something about enterint the three digit number.

That's why having a protocol where the clients are separated from the data is important. ✨

If your interactions between your clients and your account is standardized you can easily switch clients and import/export your data.

With #XMPP you only have one account (that you can host yourself) and many clients that allows you to do chat, social networking, video-conferencing ...all synchronized together. 😸

If tomorrow you want to switch to another Movim instance or another XMPP social client, you just have to login on the new one with your existing account!


Attention please! (Clears his throat).

Seeing that the Pixelfed.social server was receiving spam and scam accounts, I decided to switch server. Imagine my surprise when I discovered... I couldn't. You can't migrate a Pixelfed.social profile to another instance. Apparently, this has been the case for over a year, by other complaints I've seen.

The lead developer has said something like they're working on fixing it, but it's been like this for a while...

I asked @pixelfed for an explanation several days ago. They've posted things, but they haven't answered to me.

Meanwhile, they've disabled one of the main features of the Fediverse on the largest (and "official") #Pixelfed server.

In other words, they're holding all their users hostage, which goes against the philosophy of the #Fediverse.

What's more, Pixelfed has a function to export your data. However, exporting posts always fails.

I thought, well, at least I can import the people I follow. Nope, because the only import tool they've designed is one for importing your Instagram account. Disabled on the main Pixelfed.social server, by the way.

I even started to think it was because they were one version behind the server I wanted to move to (which would be strange, since it's the main server).

Well, no, they have the same version. But you can only migrate your account INTO Pixelfed.social, not the other way, OUT of Pixelfed.social. That makes the whole thing crystal clear to me.

In short: NEVER create an account on Pixelfed.social, or you'll be held hostage. I recommend another servers (Luzeed, Fotolibre, for example). And there's also @vernissage for sharing photos.

You can all follow me again at this account: @andrewblasco@luzeed.org. Because of course, without account migration, you lose all your followers 🤷🏽‍♂️


This entry was edited (today, 10:04 AM)
in reply to Movim
From my understanding of the original post they probably need something like XEP-0283: Moved, which is not super widely deployed in the XMPP ecosystem (yet). But yes, the fact that almost every Fediverse client has a task-specific backend is something I find weird and a bit annoying too. Especially, but not just, because it forces me to have different identities. (One for micro blogging, one for videos, …)
in reply to Daniel Gultsch

@daniel From what I saw from the ActivityPub ecosystem is that each client is kinda building on top of the base protocol where in XMPP we try to create generic concept.

For example a Story in XMPP is a simple Atom item published to a dedicated Stories node on the user account xmpp.org/extensions/xep-0501.h… .

So if a client want to do Stories it just have to parse and publish to this node, where in ActivityPub you are more trying to integrate with Mastodon, PixelFed, PeerTube... directly.

in reply to Movim

No, you are 100% correct and I agree with you. I’m just not sure that this is what @andrewblasco was complaining about. 😄

And we should look more into XEP-0283: Moved. There was a talk at #FOSSY about a large XMPP provider going down and the problems that cause which reignited my interest in account migration.

in reply to Daniel Gultsch

That said I listened to a presentation about #ActivityPub C2S by @django at #FOSSY and his efforts to create a general purpose client, which I guess would eventually also open the door to generic, frontend agnostic servers as well.

I guess the way it works right now is mostly for historical reason; That’s how #Mastodon did it and everyone followed. But it doesn’t have to be that way for ever.

in reply to Daniel Gultsch
@daniel@gultsch.social what I write is not related to xmpp but #ATproto is good for that and better than #activitypub imho. You have one PDS (personal data server that can be also self hosted) and several apps who retrieve data from the PDS.
This entry was edited (today, 10:29 AM)
in reply to mario
@mario Yes, when describing the status quo #ATproto is better in that regard (relative agnostic PDS with different 'views' on to the data). However I think that’s not necessarily inherent to #ActivityPub. It’s just how most (or basically all tbh) implementations work right now.
in reply to Daniel Gultsch

@daniel indeed, ActivityPub supports an independent PDS like server but most of the popular services are not designed like that. I think ATProto PDSes are a bit more versatile, as they support storing opaque binary blobs, where ActivityPub requires compatible JSON-LD documents, but there's definitely the possibility of "owning" your data.

@mario @movim

The media in this post is not displayed to visitors. To view it, please go to the original post.

are you the writer type or do you do mainly calls and/or voice messages?

#ArcaneChat #European #Europe #Android #privacy #family #OpenSource

The media in this post is not displayed to visitors. To view it, please go to the original post.

On my to #Oulu, I had a short interchange in #Tampere. It was a perfect opportunity to check my artworks there!

Two electric boxes along #tramlines bear my design. They were placed in 2021 as part of Tampere Tram Art Program. And they are still in tack!

This entry was edited (today, 8:31 AM)

FOSS/FLOSS/GNU can barely be described as safe for white cis women, the absolutely lowest effort level of diversity. We have a long way to go to make the fediverse an alternative for everyone.

Unrepentant serial abusers are still welcome in many open source tech spaces. It is not physically safe to attend events with these assholes.

Why does anyone expect more underrepresented and constantly harassed people to get into this cesspit?

If you feel personally attacked by this post, either scroll on by OR DO SOMETHING ABOUT THE CONDITIONS THAT LED TO THIS POST.

in reply to Wren Reilly
Among other things, if you’re a former “well actually” sea lion type who made the kind of posts that make the fediverse hostile, and you managed to pull your head out of your rear, share the resources that got through to your brain.
in reply to Wren Reilly
...i encourage everyone to support the FIRES moderation protocol, as, while it's not going to be a one-and-done solution, i think it will significantly impact (in a positive way) the state of affairs here with regards to moderation problems

How about we get rid of the bigots instead of letting the fediverse become dominated by whitesplaining sea lions?

The solution offered by FOSSbros is always less “have a space of your own, where you enjoy community” and more “shut yourself off from the world if you can’t hack it.”

Digital segregation. Decentralized redlining.

Our smartphone zombies campaign is on ProductHunt. Again we try to place an offline product/idea on a website dominated by apps and AI-powered products and we need your help to make it to the top :)

You can vote any day, but if you vote today, Aug 20 it will have the maximum power.

producthunt.com/products/smart…

#artivism #disrupt #privacy #art

This entry was edited (today, 9:08 AM)
in reply to Andre Louis
Perhaps I ought to give it a second attempt to watch. It for me landed very flat and wasn’t funny or interesting. I made it through the first four episodes and was so bored it actually was what led me to cancel our Apple TV subscription. lol. If this is what the pop culture stuff you can converse at the water cooler at work loving collective is into I’m really out of touch. Yet still with so many enamored with the series I feel like. What am I missing? lol.
The media in this post is not displayed to visitors. To view it, please go to the original post.

Happy to appear (via screenshot) in a sec conference talk about AI vuln discoveries held by the CVE program the other week.

The video of the whole thing is here: youtube.com/watch?v=fV_X57aD18…

in reply to Štěpán Škorpil

I haven't tested it myself, but maybe Keyguard works better on mobile? It's mainly developed for Android but it's also available on Linux

github.com/AChep/keyguard-app

in reply to Štěpán Škorpil
The media in this post is not displayed to visitors. To view it, please go to the original post.

Exactly the same issue for Proton Pass 😂 protonmail.uservoice.com/forum…
This entry was edited (today, 9:31 AM)
With Google closing down the #Android ecosystem more and more, I think there is a lesson to be learned about relying on something that is technically open source but largely controlled by a single company. That’s why I would be very careful building something on top of #Matrix.

I used to have a lot of brand loyalty to Google smartphones. I started out with a Galaxy Nexus in 2011 and now use a Pixel 9 Pro. I guess I need to hold on to my current phone until postmarketOS becomes usable on Fairphones.


Google replaced pushing Git tags for certain source code with obtaining source code via Google Drive after making a request through Google Forms. It's completely ridiculous and they've gradually become very slow at handling requests. They're in clear violation of the GPLv2 now.

This entry was edited (today, 7:54 AM)