Weeknotes #27

Mediapart.social

Mediapart s'investit dans le Fediverse et lance Mediapart.social. C'est une super nouvelle. On verra si d'autres médias suivent.

Nicolas Mondon (@nmondon@vis.social) lance une newsletter sur l'analyse statistique du foot.

C'est peut être pas une bonne idée de recommander une newsletter Substack au moment où la plateforme est sous le feu des critiques mais les analyses de Nicolas sont toujours intéressantes.

Python Rgonomics

Emily Riederer présente quelques outils Python qui peuvent permettre aux utilisateurs de R de s'y retrouver.

The tips and tricks we learn to be hyper productive in a primary language are comfortable, familiar, elegant, and effective. They just feel good. Working in a new language, developers often face a choice between forcing their favored workflows into a new tool where they may not “fit”, writing technically correct yet plodding code to get the job done, or approaching a new language as a true beginner to learn it’s “feel” from the ground up.

If you told me you liked the New York’s Museum of Metropolitan Art, I might say that you might also like Chicago’s Art Institute. That doesn’t mean you should only go to the museum in Chicago or that you should never go to the Louvre in Paris. That’s not how recommendations (by human or recsys) work. This is an “opinionated” post in the sense that “I like this” and not opinionated in the sense that “you must do this”.

Emily apprécie notamment Polars pour la manipulation de données.

Data Wrangling: Although pandas is undoubtedly the best-known wrangling tool in the python space, I believe the growing polars project offers the best experience for a transitioning developer (along with other nice-to-have benefits like being dependency free and blazingly fast).

Évidemment, elle recommande aussi Quarto qui permet de garder l'esprit “plaintext computational notebooks” de RMarkdown.

Elle recommande aussi pdm et ruff que je n'ai jamais testés.

Marimo

J'avais parlé de Marimo il y a quelques semaines. Simon Willison trouve Marimo très prometteur.

I'm very impressed by first impressions of https://marimo.io/ – a brand new open source Python notebook implementation, a bit like Jupyter but with reactive cells as seen in https://observablehq.com/ – which means any edits you make to values or code (or a UI element) in a cell cause all dependent cells to update automatically

Cédric Eyssette

Cedric Eyssette (@eysette@scholar.social) est un prof de philo un peu geek et fan de markdown. Il développe plein de petits outils super pratiques.

Il a notamment développé un lecteur de flux rss (https://eyssette.forge.aeif.fr/marknews/), un générateur de site (https://eyssette.forge.aeif.fr/markpage/) et un outil de carte mentale (https://mymarkmap.netlify.app/)

Ailleurs

PAC – @pac@mastodon.social