Plus récents
Théo a partagé
Théo a partagé

⭐ Achievement unlocked:

🇫🇷 #ContraChrome in French is here! 🎉

Read an download for free at


A million thanks to everyone involved in the translation efforts at @Framasoft, especially @goofy and the ever eagle-eyed Calimero.✨

I will follow this announcement up with a post in French - feel free to spread that post to Francophone corners of the Fediverse! :fediverse:

Merci and thank you for not reading this on #Chrome!
🛡️ 🌀 🛡️

#privacy #comic #comics

Théo a partagé

It's finally time! the 0xC.pad is available *now* from me (assembled) & four other vendors (as a DIY kit)!✨


It's a 12-key macropad with hexagonal keycaps that I designed as well. It runs on an integrated ATMega32U2 microcontroller and QMK out of the box.

This is the very first time I'm selling something I built with my own hands, so I'm super excited (and a bit nervous)! I'd really appreciate a retoot for this one ❤️

Théo a partagé

Help us improve /e/OS’s BlissLauncher: we are looking for our new launcher engineer! 🧑‍💻

Mission: adding landscape mode for tablets, adding features...

Join the team! apply at:

Please share!

#techjobs #Android #sdk #java #kotlin #uxdesign
@e_mydata @murena

Théo a partagé

🕹️ Hé mais ça a l'air trop marrant comme jeu: C'est une sortie de Factorio, mais au niveau cellulaire.

Théo a partagé

On vend ce bureau d'angle à Toulouse pour 120€ (à venir récupérer sur place, on peut le démonter à l'avance si besoin)
Il est en très bon état, mais on n'en a plus l'utilité et on va déménager

Théo a partagé

here were the rules after a few hours of tweaking 

each player has their own 7x7 grid.
before the start of the game, the players choose three cells and put 1a, 1b, and 1c in them. these represent the current position of three different chess knights.
on their turn, a player "checks," "moves," and "checks."

to "check," the player asks the opponent if one of their knights is currently at a particular coordinate. they either respond "miss," or on which turn that knight was on that square. if the knight is actively on that square, it dies. both players mark the checked square. a player cannot check a square one of their own knights currently occupy.

to move, the player chooses one of their living knights and moves it according to the normal rules for knight movement.

after movement, the player "checks" a different square, then the turn ends.

if all of the player's knights are killed, or they can't move any living night on their movement turn, they lose

Afficher le fil de discussion
Théo a partagé
Théo a partagé


Je recherche de la documentation (livres, articles, etc) qui parle de formes d'organisations démocratiques dans le monde du travail.

Autant coté théorique:
Pourquoi mettre fin au capitalisme, quels formes donner aux organisations pour réellement collectiviser l'économie, même dans le monde actuel, etc

Que coté pratique:
Retours d'expérience, problèmes rencontrés IRL, solutions expérimentées et résultats, etc

N'hésitez pas à partager.


Théo a partagé

I'm making a time-warp based puzzle game for this #minijam
You go back in time, and have to work together with your past self to get through the dungeon.

#GodotEngine #gamedev #indiegame #pixelart

Théo a partagé

I just published my 1h22min video
"Tutorial: an Illustration from A to Z with Krita"
It's a real full lenght course suited to beginners, but also advanced digital painters. It starts from scratch with default brushes, pref' and breakdown all the process:

▶ Peertube: check @shichimi (soon, still transcoding)
▶ Youtube:

#Mastoart #Krita #tutorial

Théo a partagé

race/racism question 

@kiki Where Crenshaw's idea is pointing, and I think you're on the right track, is to moving away from fixating on fixed identity (I'm no racist!) to behaviors ('Did I just say something wrong?').

When we view this phenomenon as existing in the realm of behaviors as opposed to personality, we're no longer stuck with a concrete nature. We can acknowledge 'good' people also have problems with this and can also learn, grow, and do better.

Théo a partagé
Théo a partagé

I just made a game for the #PacifistJam!

Together with Marek (composer and sound designer), we've created mirror.Neon, a first-person parkour platformer.

#gamedev #gamejam #indiedev #madewithGodot

Théo a partagé

Hypnagonia is a surrealistic deckbuilding card game, with psychological themes. You take the role of a dreamer who's been trapped in recurring dreams and trying to have a mental breakthrough to escape.

Play it now @

Proudly #gpl and #madewithgodot by an #solodev #indiedev

Théo a partagé

I'm contemplating dropping my domain name in favor of an OpenNIC one. I *loathe* rent-seekers; paid DNS is just redistribution of wealth towards those who need it least. Just because I *can* afford to doesn't mean I should.

Thinking of renewing my domain name for a year, mirroring with an OpenNIC name, adding a notice to the site, and dropping in a year.

I know OpenNIC is relatively obscure even in foss spaces, so I'd really appreciate feedback on this one...

Théo a partagé
Théo a partagé
Théo a partagé

"The Grug Brained Developer"

So good, I read it twice. After years of software development, I have to fight my own "big brain" urges to make code more abstract/complex than it needs to be.

Théo a partagé

GBA Jam 2022 begins soon! It lasts for 3 months, and is the perfect opportunity to make something cool that runs on the Game Boy Advance. :blobcatNomCookie:

Plus anciens
Mastodon Glitch Edition

Une instance personnelle ♡