So for anyone who wasn't following, Google pressured a bunch of #fediverse app developers to do an impossible thing and in the end they had to delete their app off the Play Store

Here is a good synopsis by @SubwayTooter
subwaytooter.hatenadiary.jp/en

Wanted to run ctags not only on my current Go projectybut also on all its dependencies. Ended up doing:

go list -deps -f '{{range $file := .GoFiles}}{{printf "%s/%s\n" $.Dir $file}}{{end}}' \
| ctags --tag-relative=yes -L - -f"$$.tags" --languages=go

WDYT?

🎻 Plongée musicale dans la région de Portneuf, au Québec, en compagnie de Gaétan Morissette, musicien amateur issu d'une famille de musiciens. #musique #folk #trad #québec #podcast #cielaea belleaffaire.laea.fr/balado/mu

“The bug that has been lurking in the open source codebase all along, for the partisans, might be best summarized as neutrality.“

“If the early architects of open source feel threatened by a new generation demanding more, that is probably a sign of progress.”

The Culture War in Open Source is On — modelviewculture.com/pieces/th

Afficher le fil de discussion

Read “The Art of Readable Code” by Dustin Boswell & Trevor Foucher: easy read, nice reminder of best practices but nothing new under the sun.

My favorite part is when they talk about checking if two ranges overlap: “One technique is to see if you can solve the problem the ’opposite’ way.” And indeed, it’s easier to check if two ranges don’t overlap.

Good evening folks,

I’m Rémi, a french programmer currently living in Quebec. I like to write nice programs, to read about computer science history, and I’m slowly starting to read books.

Also, I play traditional traditional music, like to write with fountain pens and to make dad jokes.

Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !