@Kalytis par curiosité ça donne quoi le nombre d’inscriptions sur Piaille en ce moment ?
=> More informations about this toot | View the thread
@bardi I think I found a small bug (that you may already know) in Tusks : character count is invalid when the post contains URLs. In Mastodon, every URL counts for the same number of characters (exposed in the instance endpoint, configuration.statuses.characters_reserved_per_url
key), not their real length.
Here is how it is counted in the official iOS app: https://github.com/mastodon/mastodon-ios/blob/f15311f2f6ab2917ab5d0b7c8657237a0bdbcec9/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel.swift#L328
=> More informations about this toot | View the thread
Très sympa ce #mastapero ce soir ! Merci à @emeline pour l’organisation et à @FreemousseBar pour l’accueil.
Le magnifique totem de @blablux nous a bien servi de point de repère 👍
=> More informations about this toot | View the thread
Je suis au salon OpenSource Expérience aujourd’hui, hésitez pas à venir dire bonjour si vous y êtes aussi 👋
Je participe à une table ronde sur le financement européen des projets open source à 12h20
[#]osxp2024
=> More informations about this toot | View the thread
@esk @timetinytim FYI we tried to replace pgbouncer with pgcat on mastodon.online and mastodon.social and we had to revert due to significant performance problems. Unsure why, but the web latency was 15% worse (coming from longer DB calls) and we saw random errors
=> More informations about this toot | View the thread
Very good article about decentralisation, federation, Bluesky, ATProto (and ActivityPub) from @cwebber
https://dustycloud.org/blog/how-decentralized-is-bluesky/
Lot of nuance, deep knowledge and interesting thoughts.
=> More informations about this toot | View the thread
I started playing with DragonflyDB to replace Redis as the app data storage for a Mastodon instance. Redis used 22 GB of memory, DragonflyDB uses 8.5 GB.
That's very impressive, probably in part because Mastodon uses a lot of sorted sets (for timelines) and Dragonfly stores those in a much more efficient data structure, resulting in a lot less overhead (see https://www.dragonflydb.io/blog/dragonfly-new-sorted-set).
Additional bonus: they provide a K8s operator, with built-in HA
=> More informations about this toot | View the thread
Today is my 2 year Mastodon anniversary! After decided to stop using Twitter I created my instance, invited a few friends and started discovering the Fediverse.
Then I tried to help where I saw that my skills could be needed and got hired to rework the project & mastodon.social infrastructures, then moved to a wider engineering role and here I am, 2 years later, working tirelessly to ensure that our beloved software and network thrive.
Long live the Fediverse!
=> More informations about this toot | View the thread
La DINUM cherche actuellement des freelances (au moins 4j/semaine, longue durée, télétravail) pour un projet de construction d'un PaaS interne déployé sur les infrastructure de l'état.
Il y a deux profils:
En bonus vous bosserez avec moi, j'interviens côté architecture 😉
=> More informations about this toot | View the thread
Another consideration: new installations should not allow open registrations by default. This should be a setting that the administrator needs to opt into, and this is a good place to inform them that open registration instances require moderation resources.
In Mastodon, we display a warning when the admin chooses this option. Mastodon also support requiring moderator/admin approval for new sign ups, which helps a lot in preventing automated registrations.
=> More informations about this toot | View the thread
I would encourage every Fediverse software project to implement a “dead-man switch" on registrations: if nobody with moderator permissions has been active in the last week, then disable new account creation.
The Fediverse has a significant number of abandoned instances that are used by bad actors to create accounts and send spam.
We implemented this in Mastodon (https://github.com/mastodon/mastodon/pull/29318) and it has been highly effective.
=> More informations about this toot | View the thread
Please meet Mr Mastodon, my new intern! He needs to learn some Ruby and Typescript but I am confident he will manage it.
If you want your own, you can order it on our shop: https://shop.joinmastodon.org/products/mastodon-plushie
(EU only for now, we are figuring out VAT for countries like UK, and the North America shipment is on its way to the warehouse)
[#]plushtodon
=> More informations about this toot | View the thread
After updating the Mastodon iOS app to build with XCode 16, we are noticing some very weird data corruption, but only in Release configuration. We suspect this is some data corruption in one of our dependencies caused by some compiler optimisation, but so far we have not really found out the cause.
iOS dev friends, does this ring a bell?
All the details are here: https://github.com/mastodon/mastodon-ios/issues/1348
[#]ios #iosdev
=> More informations about this toot | View the thread
I do not know if I have some Webkit developers here but… we are currently blocked by https://bugs.webkit.org/show_bug.cgi?id=5990 for the Mastodon Web UI, a bug from 2005 where the ellipsis is not shown if the container contains boxes. It works in Firefox and Chrome, and all the alternatives require heavy JS.
Here is a codepen with an example, you can see that the list does not display ellipsises in Safari: https://codepen.io/vincent-valentin/pen/WNVGVjK/8c1bac071f91b67f51516a4d2bf3276b
Anything we can do to get this fixed? 🙏
=> More informations about this toot | View the thread
We released Mastodon 4.3 today, packed with a lot of awesome features: https://blog.joinmastodon.org/2024/10/mastodon-4.3/
I want to thank @Claire, @Gargron, @dave for their hard work on the code, as well as @samhenrigold for the design. Also a lot of thanks to our regular contributors, including @matt and @thisismissem
Now let's focus on 4.4! We have a lot of exiting things to work on, we will do our best to release it before September 2025 😅
[#]mastodev #mastoadmin
=> More informations about this toot | View the thread
Grand Finale starts now, go Blinky, go!
#geoguessr
=> More informations about this toot | View the thread
It’s time for the Geoguessr world cup finals! Gogo Blinky 💪
If you dont know the game, you are dropped somewhere in the world in streetview, and need to pinpoint where you are as fast as possible. The players have amazing skills and knowledge and its impressive to watch them guess their position in a few seconds based on things like bollards or foliage.
https://www.youtube.com/live/Llh4_h-vvKQ
[#]geoguessr
=> More informations about this toot | View the thread
As this worked for the Internet Archive, let’s try another one:
I am looking first an engineering contact at Youtube to troubleshoot the issue with them no longer returning metadata when Mastodon tries to fetch the preview for a video. It comes from their side and something changed a few weeks ago, and I would like to see how this can be fixed.
Fediverse, do your magic ✨
=> More informations about this toot | View the thread
Update: we got in touch with the appropriate person, thanks everyone!
=> More informations about this toot | View the thread
We (the Mastodon team) are looking for a technical contact at the Internet Archive to understand why some pages have been archived. If you can introduce us to such a person (or are this person), can you DM me? 🙏
=> More informations about this toot | View the thread
=> This profile with reblog | Go to renchap@oisaur.com account This content has been proxied by September (ba2dc).Proxy Information
text/gemini