@renchap@oisaur.com avatar

renchap

@renchap@oisaur.com

Co-Founder & CTO https://oisaur.com/@notos
Full Stack Architect, from datacenter to frontend.

Mastodon core team member & CTO #mastodev

Technical administrator for mastodon.social & mastodon.online (and oisaur.com :oisaur:) #mastoadmin

Also #lego, #boardgames and #woodworking

This profile is from a federated server and may be incomplete. Browse more on the original instance.

thisismissem, to random
@thisismissem@hachyderm.io avatar

RFC 8414 support is coming in Mastodon 4.3!

It didn't make the trunks and tidbits today, but this allows you to hit a well-known endpoint and retrieve back a list of OAuth Scopes, and various other URLs that are useful when writing a third-party application for Mastodon.

GET /.well-known/oauth-authorization-server on Mastodon 4.3 will give you everything* you need to know to interact as an OAuth 2 Client.

https://github.com/mastodon/mastodon/pull/29191#event-12714997119

renchap,
@renchap@oisaur.com avatar

@thisismissem the Trunk & Tidbits post was for April, it is already in May’s edition draft 👍

renchap, (edited ) to mastodon
@renchap@oisaur.com avatar

We just published our first Trunk & Tidbits post! This will hopefuly be a monthly update where we showcase what we worked on last month, and what's coming next.

I hope this will bring more visibility to all the efforts and love that put on Mastodon

https://blog.joinmastodon.org/2024/05/trunk-tidbits-april-2024/

renchap, to random
@renchap@oisaur.com avatar

If you deploy nightly Mastodon releases or directly from the main branch, you may want to check https://github.com/mastodon/mastodon/pull/30203

We merged a migration yesterday and it is far too expensive to run on large servers, so we are rolling it back. If you already applied it, please check the link above to revert it before upgrading.

It is probably best to skip today's nightly build, if you did not deploy it yet.

Signez, to random French
@Signez@mastodon.social avatar

Jack Dorsey (co-fondateur de Twitter) a enfin quitté le board de Bluesky. Ça faisait longtemps qu’il n’y mettait plus les pieds, ça faisait plus d’un an qu’il avait supprimé son compte, mais des gens passaient encore leur temps à reprocher à Bluesky d’avoir ce mec à leur board, vraiment un argument bien éclaté au sol qui disparaît…

…et ironique quand on sait qu'un autre co-fondateur de Twitter (Biz Stone) est désormais au board de la fondation Mastodon aux US 😅

https://techcrunch.com/2024/05/05/jack-dorsey-says-hes-no-longer-on-the-bluesky-board/

renchap,
@renchap@oisaur.com avatar

@Signez On en a discuté et je connais ton point de vue, mais il y avait une vraie différence entre être au board de l'entité qui contrôlait tout (Jack), et au board d'une entité qui ne contrôle rien du projet (Biz), faut pas répondre à la mauvaise foi par la mauvaise foi :p

LoboTom, to random French
@LoboTom@mastodon.social avatar

Coucou le Mastovers !

Si vous pouettez en français, n'hésitez pas à mettre "français" dans la langue de l'interface.

  1. Ça permet à la synthèse vocale de prendre un accent français quand elle lit pour les personnes malvoyantes.
  2. Ça permet de traduire vos pouets pour les non-francophones qui tomberaient dessus.

renchap,
@renchap@oisaur.com avatar

@LoboTom En bonus, la langue d'un post n'est pas forcément celle de l'interface, il est possible de la changer pour chaque post en utilisant le menu adapté !

J'ai quelque part dans ma todolist de regarder pour avoir un indicateur visible quand on détecte que la langue sélectionnée n'a pas l'air d'être celle du contenu du post, pour éviter les erreurs.

mosseri, to random

The ability to limit who can quote your Threads posts is now available to everyone. You can allow quotes from everyone on Threads, only the people you follow, or disable quote posts entirely. I hope this will help keep Threads a more positive place and give people more control over their experience. If you’ve been using this feature, would love to hear your thoughts.

renchap,
@renchap@oisaur.com avatar

@mike @pcottle we are working on it!

renchap, to random
@renchap@oisaur.com avatar

@nico Il y aurait pas un souci avec les annonces récurrentes ? Genre https://lepoulsdumonde.com/ https://lepoulsdumonde.com/ … (4 fois la même annonce)

renchap,
@renchap@oisaur.com avatar

@nico Je crois que je les ai eu 4 fois hier aussi. Chaque soir ils les éditeraient plusieurs fois ?

renchap,
@renchap@oisaur.com avatar

@nico Ha ben non en fait c'est 4 annonces différentes, une par branche de la ligne… Et je suppose qu’ils modifient ça chaque jour pour changer la date de début :D

andypiper, to fediverse
@andypiper@macaw.social avatar

This right here is the value of having an open API (and @bardi also makes the point of thanking the folks who help to build TootSDK, as something he built Tusks on top of). What a great app - I just bought myself a license. #MastodonAPI #Fediverse

https://mas.to/@bardi/112365896372971256

renchap,
@renchap@oisaur.com avatar

@bardi @andypiper Bought a licence as well, I have been looking for an easy way to post threads.
Please note that having a nice way of authoring Threads from the Mastodon webui is in our backlog and might happen at some point this year, but this wont replace a nice native client :)

Signez, to random French
@Signez@mastodon.social avatar

Au fait, la traduction communautaire en français (corrigeant des bizarreries et erreurs de la traduction officielle, et traduisant les visuels des cartes) a été mise à jour pour la version 1.0.1f de Balatro, sortie hier !

Si vous voulez l’installer : https://github.com/FrBmt-BIGetNouf/balatro-french-translations/blob/main/QUICKSTART.md

renchap,
@renchap@oisaur.com avatar

@Signez Tu sais si l'auteur est au courant, et pourrait envisager de l'include dans le jeu ? (je joue sur Switch)

danluu, (edited ) to random
@danluu@mastodon.social avatar

Naive question: why do React apps in the real world tend to be slow?

I tried doing a React tutorial and the result was quite fast (w.r.t. latency & CPU utilization on low-end devices) until the tutorial has you replace "manual" / "low-level" react calls with commonly used libraries, e.g., using TanStack Query instead of useEffect plus a manually instantiated cache.

Is the main issue that libraries tend to be big and slow or is there another major cause of React app slowness?

renchap,
@renchap@oisaur.com avatar

@danluu React is relatively low level. Most people quickly add multiple layers over it, and do not care (or understand) performance, so everything becomes slow.
Saying that React is slow is like complaining that Ruby is slow where most performance issues come from how its used / app architecture / …

JasonPunyon, to random
@JasonPunyon@fosstodon.org avatar

Thundering herds of mastodons. https://news.itsfoss.com/mastodon-link-problem/

renchap,
@renchap@oisaur.com avatar

@JasonPunyon I wrote this one year ago: https://gist.github.com/renchap/3ae0df45b7b4534f98a8055d91d52186

We wanted to tackle this in 4.3 but unfortunately we wont have the time. Still on my list of things to fix.

A big issue with the delay is that clients may not have the preview if its very recent, and need to poll to get it once generated. The user experience is not great either. If we find a way to get the original instance control it, then we consider generating the preview while authoring do you can check what it will be.

karienbez, to random
@karienbez@mastodon.online avatar

I joined the Mastodon board https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/ to support the fediverse and the people helping to build it. Looking forward to working with the team and fellow board members to embed and evolve how we work.

renchap,
@renchap@oisaur.com avatar

@JoeBecomeTheSun @karienbez Nothing changes on this side, operations are still all done by the german entity. The new US structure is here for fundraising and advocacy in the US.

STPo, to random French
@STPo@mastodon.social avatar

À la moindre virgule qui interroge, Mastodon essuie sans sommation un tir de barrage incendiaire de son propre camp. C'est définitivement un outil de gauche.

renchap,
@renchap@oisaur.com avatar

@STPo pas très inclusif envers les point virgule ton propos…

la_souris, to random French
@la_souris@mamot.fr avatar

Officiellement prof de danse classique diplômée d'État ! danse de la joie

renchap,
@renchap@oisaur.com avatar

@la_souris wouhou félicitations !

Gargron, to random
@Gargron@mastodon.social avatar

Me, feeding 2 people and 2 cats on a 60k EUR salary without benefits (because technically self-employed), reading those comments that claim a 501(c)(3) is some kind of nefarious scheme to hide money 😐

renchap,
@renchap@oisaur.com avatar

@jwildeboer @Gargron the announced board is for the US foundation, which exists only for fundraising and advocacy. All operations are still done from the ggmbh. We will see how to evolve the status once we manage to get an answer from the german authorities.

nemobis, to random
@nemobis@mamot.fr avatar

Worrying: had its non-profit status revoked in Germany.
https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/

Hopefully this is an egregious mistake by the authorities and gets overturned quickly. In the meanwhile, it must be difficult to do any financial planning without knowing what the tax liabilities will be.

A year ago I recommended asking for help from people with more experience.
https://github.com/mastodon/joinmastodon/issues/371#issuecomment-1627037074

Going at it alone with a new USA entity sounds like the opposite direction was chosen.

renchap,
@renchap@oisaur.com avatar

@nemobis We are working on having a better governance, and working with lawyers to see what options we have. Mastodon is still not for sale, and we really hope we will get back the non-profit status as this makes everything easier for us. The gGmbH status is really a nice thing :)

urda, to random
@urda@urda.social avatar

@Gargron https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/ what is the TAX ID / 501c information so the Urda Foundation can send funds ?

renchap,
@renchap@oisaur.com avatar

@urda @Gargron we will publish all the informations on the website in the coming days

Mastodon, to mastodon
@Mastodon@mastodon.social avatar

forms new 501(c)(3) non-profit entity with new board of directors in the United States to facilitate tax-deductible donations and in-kind support:

https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/

renchap,
@renchap@oisaur.com avatar

@rzeta0 @iju @Mastodon You probably did write the blog post wrong, the US is not funding anything, or getting control over anything?

renchap,
@renchap@oisaur.com avatar

@rzeta0 @iju @Mastodon The US non-profit can accept donations from other US entities that require the donations to go to a non-profit, and they donate money to the german structure to improve Mastodon, like any other individual company or individual can do. Donors do not have a voice about the direction of the project.

renchap,
@renchap@oisaur.com avatar

@rzeta0 @iju @Mastodon Because they know how managing a non-profit means, have a lot of experience, connections, and have been essential in making this happen.
Funding open-source is a hard task and requires a huge effort. The US structure is part of this work (but not the only thing we do, for example we recently got some grants from the EU), and is essential if we want to be able to raise money from US entities (which amounts to a lot of the money going to charities)

renchap,
@renchap@oisaur.com avatar

@webmink @Mastodon We reached out to multiple potential fiscal hosts, but it was not this easy. I cant tell you what the issues were (I have not been involved directly in the process) but I know there have been some attempts at it.

renchap,
@renchap@oisaur.com avatar

@webmink @Mastodon Our activities are ran from the German structure, and we have no plan to change that. I am not a lawyer and not involved in the US operations, but I expect that is has been studied before doing all of that.

renchap,
@renchap@oisaur.com avatar

@everton137 We do not really know what is happening with the non-profit status and are waiting for an answer or to know who to talk to.

The US structure is there to be able to raise money in the US more easily, as donors often requires you to have a specific status there.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • kavyap
  • cisconetworking
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • DreamBathrooms
  • InstantRegret
  • Youngstown
  • slotface
  • PowerRangers
  • Durango
  • everett
  • rosin
  • anitta
  • vwfavf
  • modclub
  • ethstaker
  • khanakhh
  • tacticalgear
  • ngwrru68w68
  • osvaldo12
  • mdbf
  • tester
  • cubers
  • normalnudes
  • GTA5RPClips
  • provamag3
  • All magazines