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

cedricr, to random French
@cedricr@mapstodon.space avatar

/

Nouveau compte après un hiatus de quelques mois (et la perte de toustes les ami·es masto…). Je ne pouvais pas ne pas être là pour assister au !

Développeur web pour le service public de jour, amant de cartographie et de dataviz la nuit, j’essaye de représenter l’anthropocène et les inégalités climatiques.

cedricr, to random French
@cedricr@mapstodon.space avatar

Bon, y avait donc pas/peu de caisses de grève pour le 8 mars
(preneur de liens en réponses le cas échéant !), on essaye de s’organiser un peu à l’avance pour les J.O. ?

cedricr, to random French
@cedricr@mapstodon.space avatar

Cool ce formulaire de dénonciation https://www.demarches-simplifiees.fr/commencer/refus-de-cdi-informer-francetravail

Sans obligation même, c'est juste pour te venger des salariés qui ne veulent pas rester dans ta boite de merde, en les empêchant de toucher le chomage.

“l’employeur a un mois pour prévenir France Travail du refus de CDI mais ne court aucun risque s’il ne le fait pas. La loi ne prévoit pas de contrainte.”

(https://www.mediapart.fr/journal/economie-et-social/110124/prives-de-chomage-pour-refus-de-cdi-l-etat-lance-une-plateforme-de-denonciation)

Prochaine étape, /denonce-ton-voisin-louche

cedricr, to random French
@cedricr@mapstodon.space avatar

Très belle opportunité : poste de datascientist en appui du prochain rapport du GIEC https://www.ipcc.ch/2024/01/04/data-scientist-ipcc-wgi-tsu/ 🤩

cedricr, to random French
@cedricr@mapstodon.space avatar

Très heureux que l’Ademe continue à apprécier ma carte des émissions industrielles de CO₂, et qu’iels l’aient réutilisée pour leur toute nouvelle plaquette sur la décarbonation de l’industrie.
Un peu moins que mon nom ait été coupé au passage 🙄, et qu’iels aient publié une version pixelisée au lieu de me demander une version haute résolution 🤷‍♂️.

Sur une note plus positive : la carte 2023 arrive sous peu, avec également une version Europe entière.

La version originale.

cedricr, to random French
@cedricr@mapstodon.space avatar

Ça y est, ils ont démissionné les ministres ?

cedricr, to random French
@cedricr@mapstodon.space avatar

En 2024, on se débarrasse des toxiques, on reprend la main, et on crée enfin ce fameux monde désirable. Une très belle année à toutes et tous, et en particulier à celles et ceux qui m'inspirent, me font réfléchir, rêver, m'indigner, sourire. Merci @AugierLe42e @bakaniko @cassouman40 @charles @Clailou @cmoreldarleux @davduf @fabi1cazenave @joachim @juliemoynat @Khrys @Latacas @maeool @mage @n1k0 @Natouille @neocarto @nitot @numahell @odilon @pac @simonduteil @tk @tonton_mollo @uneheuredepeine 🥰

cedricr, to random French
@cedricr@mapstodon.space avatar

Content de voir que je ne suis pas le seul à avoir une profonde allergie à l'IA-fication de la plupart des outils de dev 🙄

https://www.theregister.com/2024/02/01/jetbrains_unremovable_ai_assistant/

cedricr, to random French
@cedricr@mapstodon.space avatar

Très beau poste de “Développeur front-end spécialisé en accessibilité numérique” (j'imagine que c’est ouvert aussi aux développeuses 🙄), pour la direction du numérique des ministères sociaux : https://www.welcometothejungle.com/fr/companies/direction-du-numerique-des-ministeres-sociaux/jobs/tech-lead-responsable-de-la-technologie_paris_DDNDMS_kwOpYG3

cedricr, to random French
@cedricr@mapstodon.space avatar

@tk tu l’as déjà vu celle-là ? 😂. Bref, commencez à faire des provisions les parisien·nes !

cedricr, to random French
@cedricr@mapstodon.space avatar

Est-ce qu’il existe encore un chouette registrar de noms de domaine ? Je suis parti de chez Gandi après leur fusion, pour aller chez Infomaniak, mais je suis assez deçu par leur politique commerciale, leur support, leur coté usine à gaz, et surtout, leur investissement dans l’IA et la façon qu’iels ont de la pousser.

Je cherche une boite sympa, simple, éthique, fiable, idéalement FR ou EU… Alwaysdata peut-être ?

cedricr, to random French
@cedricr@mapstodon.space avatar

“Et puis comme l'extrême droite a décidé de nous faire taire, ce soir on va tout de même pas leur laisser ce plaisir”

👏 👏 👏

https://invidious.fdn.fr/watch?v=690_p0LZVqg&t=98

cedricr, to random French
@cedricr@mapstodon.space avatar

En France, ceux qui ont de l'argent ont le droit de choisir où vont leurs impôts… @malauss avait fait un fil pour expliquer ça, et en quoi c'est detestable, mais pourquoi il faut le faire qd même
https://nitter.net/malopedia/status/1455277834868514822

Si vous pouvez donner quelque chose en cette fin d'année, courez voir le fil de @mattisg qui propose une solide liste d'assos à aider et qui double vos dons! https://mapstodon.space/@mattisg@piaille.fr/111652988522668157

Si vous voulez d'autre idées, voilà la liste des assos que j'ai soutenues en 2023 🧵

cedricr,
@cedricr@mapstodon.space avatar

Pour les soutenir dans une période difficile, mais surtout parce qu'iels font un travail indispensable, @anticor https://www.anticor.org/

maeool, to random French
@maeool@boitam.eu avatar

C'est compliqué d'accepter une réduction de son empreinte climat quand on a été biberonné à l'idéologie individualiste libertaire.

Ma voiture ma liberté. Ma propriété privée. Ma religion mon choix..

Au cœur de l'engagement climat il y a l'universalisme : le CO2 n'a pas de frontières, il faut au préalable hisser le "nous" universel au-dessus du moi et du petit nous communautaire.

Ne soyons pas naïfs, ignorer la mesure de l'empreinte climat personnelle c'est un projet politique individualiste.

cedricr,
@cedricr@mapstodon.space avatar

@maeool d’arreter de parler de "responsabilité" et de parler juste d’information : voilà votre bilan climat. Il y a des points sur lesquels vous pouvez agir, d’autres pas, ou moins facilement. Des points qui demandent beaucoup d’effort pour peu de resultats, d’autres qui en demandent peu pour de gros résultats, et d’autres enfin qui demandent de très gros efforts pour des très gros résultats, et super si vous vous y collez.

cedricr,
@cedricr@mapstodon.space avatar

@maeool la "gauche" comme tu dis se focalise sur un point du système, celui qui est le plus éloigné de la culpabilisation individuelle (Total, quoi). Total (ou BP en l’occurence) préfère évidemment rejeter la faute sur le consommateur final.
Le problème c’est que dans un système complexe, tu ne peux pas juste assigner une responsabilité à un noeud du système. Chaque élément du système peut (et doit) intervenir pour que quelque chose se passe.
Peut-être qu’un début de réponse ce serait…

cedricr,
@cedricr@mapstodon.space avatar

@maeool @Dremmwel je ne dis pas du tout qu’un individu n’a que peu de prise directe, juste qu’il est difficile voire impossible de quantifier les responsabilités. Le fameux est-ce que c’est Total ou le conducteur qui est resp. de l’essence consommée ça ne mène à rien. Les deux le sont à des degrés divers qui varient de personne à personne. Ce qui est interessant c’est de montrer aux individus leurs leviers d’action et à ne (surtout!) pas exonérer Total, ni l’État de leur inaction ou antagonisme.

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

What are some packages that take forever to compile?

cedricr,
@cedricr@mapstodon.space avatar

@stevensanderson @brodriguesco just discovered that adding Sys.setenv(MAKEFLAGS = sprintf("-j%d", parallel::detectCores() - 2)) to my .Rprofile make that 15’ become only 112s 🤯
Granted that’s on a 32 cores box, but still…

I did had options(Ncpus = parallel::detectCores() - 2), but that just makes packages install in //, that doesn’t make make build in //. The doc is not so clear on that IMO (the ref. to make -k made me believe it did actually use make -khttps://www.rdocumentation.org/packages/utils/versions/3.6.2/topics/install.packages)

cedricr,
@cedricr@mapstodon.space avatar

@stevensanderson @brodriguesco so that was a build in less than 2', but with all CPUs maxing at 100%, quite impressive !

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

QT https://fosstodon.org/@brodriguesco/112389347444262435

😅😅used the built-in "Ez Flash tool" to upgrade the BIOS now my pc doesn't boot anymore. EZ brick tool is should be called!

Wanted to upgrade anyways this one is 6 years old... so I'll be getting a new mobo, ram and cpu, everything else should be OK I guess

cedricr,
@cedricr@mapstodon.space avatar
cedricr, to fedora
@cedricr@mapstodon.space avatar

In @fedora 39, Parquet support for @gdal is not compiled in, and I see that it won’t be in 40 either (build logs: https://kojipkgs.fedoraproject.org//packages/gdal/3.8.4/2.fc40/data/logs/x86_64/build.log)
That means no GeoParquet support in the rpm version of @qgis for example.
I’ve got no idea where to go in order to ask for it or help make it happen, any hint ? 🙏

cedricr,
@cedricr@mapstodon.space avatar

@nyalld @rnanclares @fedora @gdal @qgis

and it’s ready to test already ❤️
https://bodhi.fedoraproject.org/updates/FEDORA-2024-6d87487515

TLDR: (and ) will be able to read (geo)parquet files very soon in Fedora 39 and 40.

Many, many thanks to Sandro Mani!

cedricr, to random French
@cedricr@mapstodon.space avatar

Mise à jour 2023 de ma carte des émissions de gaz à effet de serre des installations soumises au système d’échange de quotas d’emission de l’UE.

Les données extraites de l’EUTL et géolocalisées sont disponibles ici : https://www.data.gouv.fr/fr/datasets/emissions-de-gaz-a-effet-de-serre-des-installations-soumises-a-quota-de-lue/

Le code #R là : https://codeberg.org/cedricr/eutl-geo

Carte disponible sous licence CC-BY-SA.

Merci à Homaio d’avoir en partie financé ce travail, et un clin d’œil à @bonpoteofficiel qui avait publié la première version de cette carte il y a plus de 3 ans !

cedricr,
@cedricr@mapstodon.space avatar

Après l’Europe, voici la version France métropolitaine mise à jour pour 2023 de ma carte des émissions de gaz à effet de serre des installations soumises au système d’échange de quotas d’émission de l’UE.

Les données extraites de l’EUTL et géolocalisées sont disponibles ici : https://www.data.gouv.fr/fr/datasets/emissions-de-gaz-a-effet-de-serre-des-installations-soumises-a-quota-de-lue/

Le code #R là : https://codeberg.org/cedricr/eutl-geo

Carte disponible sous licence CC-BY-SA.

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

Even though I think is the superior choice when it comes to data anything, I think I might work on a python edition of my book on reproducibility. Those notebooks hosted on Github without any requirements.txt or Dockerfiles need to stop!

Also, if I do this, I'll be using tidyverse-inspired packages exclusively: siuba, plotnine and Quarto. But there's nothing like {targets} in , and pkg dev isn't as polished either!

cedricr,
@cedricr@mapstodon.space avatar

@brodriguesco yes, I'd love to find a targets equivalent for julia, too.

underdarkGIS, (edited ) to random
@underdarkGIS@fosstodon.org avatar

Yay or nay? What do you think about these squiggly lines as a solution for visualizing overlapping lines?

This is just a small sample dataset from , visualized using and

cedricr,
@cedricr@mapstodon.space avatar

@jhilden @underdarkGIS @IvanSanchez there’s a blog post by Transit about how they did theirs https://blog.transitapp.com/how-we-built-the-worlds-prettiest-auto-generated-transit-maps-12d0c6fa502f/, there’s python code from Organic Maps here https://github.com/organicmaps/subways, and there is some apparently very interesting piece of C++ code here https://github.com/ad-freiburg/loom, as well as the related paper here https://ad-publications.informatik.uni-freiburg.de/ACM_efficient%20Generation%20of%20%20Geographically%20Accurate%20Transit%20Maps_extended%20version.pdf

That’d be a very nice QGIS plugin idea 😅…

(all links via @maeool)

cedricr, to random
@cedricr@mapstodon.space avatar

PSA for users: consider adding sth like
1 options(Ncpus = parallel::detectCores() - 2) and

2 Sys.setenv(MAKEFLAGS = paste0("-j", max(parallel::detectCores() - 2, 1))) in your .Rprofile.

1 will make packages install in //, 2 will make builds from source parallelized.

On a 32 cores box, building @tylermorganwall rayshader (many dependencies):
none: 718s
2: 327s
1+2 : 138s

duckdb (no dep):
none: 989s
2: 112s

Prepare for some fan noise though !

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