Sign in

mark padgham

@mpadge.bsky.social
1.5K followers 349 following 20 posts

Software for a better world. All open source, all the time. Committed to transport with wheel counts of zero, two (preferred), or many (trains). urbananalyst.city, ropensci.org, github.com/mpadge

PostsRepliesMedia
mark padgham @mpadge.bsky.social · 30/07/2026
I've just released a new prototype tool - github.com/ropensci-rev... to "Connect AI with your coding communities". Would love feedback, or even more people willing to help test! Currently #rstats only, but will be extended to other languages soon.
github.com
GitHub - ropensci-review-tools/askfirst: Connect AI with your coding communities
Connect AI with your coding communities. Contribute to ropensci-review-tools/askfirst development by creating an account on GitHub.
000
mark padgham @mpadge.bsky.social · 22/07/2026
I've just dropped another new blog post https:// mpadge.eu/blog/machina-machista.html. Starts with the provocative sentence, "Your AI thinks you're a dude". I then try to actually show that, and muse about potential consequences.
mpadge.eu
mp | Machina machista
Your AI thinks you're a dude. And that's a problem for everybody who is not. Matching LLMs with decision-making scenarios shows escalatory recommendations are around 10× more likely when actors are id...
110
Reposted by mark padgham
Prof. Ian Walker @ianwalker.bsky.social · 17/02/2025
HOT RESEARCH NEWS! Motonormativity ("car brain") is a bias that stops people making rational judgements about driving en.wikipedia.org/wiki/Motonor... Our new study shows where this bias comes from AND how it makes people think they're odd for supporting changes to the transport system 🧵
Cover sheet of a journal article: "Why do cars get a free ride? The social-ecological roots of motonormativity" by Ian Walker and Marco te Brömmelstroet
441525598
mark padgham @mpadge.bsky.social · 09/06/2026
I've just published a new blog post about trying to find some joy amidst all this chaos https:// mpadge.eu/blog/purposeful-joy.html - interested to hear what folk think
mpadge.eu
043
Reposted by mark padgham
rOpenSci @handle.invalid · 27/02/2025
February news! 📨 #RStats 📜 Open Science and Open Source only with Diversity, Equity, Inclusion, and Accessibility 🎉 New rOpenSci Champion(a|e)s Program cohort 🤝 @mpadge is now Software Review Lead (Former lead @noamross became director last year) 🎙️ “This is Tech Talks” episode with […]
hachyderm.io
Original post on hachyderm.io
02910
Reposted by mark padgham
James Balamuta @coatless.bsky.social · 23/12/2024
By request: Simulate random street walks 🚶‍♂️ in #rstats #shiny! Pick any city, set bounding box + walks to visualize paths via #OpenStreetMap 🗺️. (Note: paths may be problematic!) 💻 Code: github.com/coatless-shi...
Main map view of the app centered on Stanford University campus with a 2km bounding box shown as a dashed line. The left panel contains input parameters: City Name (Stanford), Bounding Box Size (2 km), Number of Steps (100), Number of Walks (5), and a 'Generate Random Walks' button. Several colored walk paths are visible on the map.Statistics dashboard displaying three main sections: Walk Metrics, Average Metrics, and Walk Extremes. Walk Metrics shows Total Distance (1.6 km), Network Coverage (0.3%), and Unique Streets (24). Average Metrics includes statistics like Distance per Walk (0.3 km) and Step Length (3.3 m). Walk Extremes shows the Longest Walk (0.6 km) and other extremes.Individual Walks view showing a detailed map with a single random walk plotted in red. A triangle marks the start point and a square marks the end point. The left panel displays Walk Selection and Walk Details, including Distance (0.5 km), Number of Turns (1), and Intersections (0).Help page of the Random Walks on Streets app showing a Quick Start Guide with three steps: Choose a City, Set Parameters, and Generate & Explore. Below are detailed Parameters Guide and Features Guide sections, followed by Tips & Troubleshooting with performance tips and common issues.
1113
mark padgham @mpadge.bsky.social · 17/01/2025
The amazing #RStats CRAN team demonstrating that they (exponentially!) scale
CRAN weekly package submissions
011
mark padgham @mpadge.bsky.social · 29/11/2024
@trainspiration.bsky.social I like your claim about no one living more than 1/2mile from a station. Let me know if you need tools to measure that. My urbananalyst.city platform measures distances to schools, and distances to transport are all in there, just not exposed at the moment.
urbananalyst.city
UA
Urban Analyses for the world
010
Reposted by mark padgham
rOpenSci @handle.invalid · 26/11/2024
[blog] Give Thanks with the allcontributors Package 🙏 Discover the {allcontributors} package in this post by its maintainer @mpadge ✨ In the spirit of Thanksgiving, we encourage all developers of packages both within rOpenSci and beyond to acknowledge contributions wherever and whenever […]
hachyderm.io
Original post on hachyderm.io
045
mark padgham @mpadge.bsky.social · 26/11/2024
New @rOpenSci.hachyderm.io.ap.brid.gy blog post about my allcontributors package ropensci.org/blog/2024/11... - a great way to give thanks to all contributions to your open-source software projects.
ropensci.org
Give Thanks with the allcontributors Package
The allcontributors package helps to given thanks to software contributions
154
Reposted by mark padgham
David Ho @davidho.bsky.social · 24/11/2024
A person on a bicycle is by far the most energy-efficient among animals and machines per distance traveled relative to body weight. The bicycle is magic. www.jstor.org/stable/24923...
A graph titled "Cost of Transport" showing the relationship between body weight (in kilograms) and energy consumption for distance traveled (calories per gram per kilometer) for various animals and machines. It highlights that a person on a bicycle ranks first in efficiency.
26977881691
mark padgham @mpadge.bsky.social · 10/11/2024
How people describe themselves is so endlessly fascinating. If that's all there is to this bluesky thing, then maybe that's enough. A fabulous example: "Vegetarian studying cows". Nice one @solivaz.bsky.social
120
mark padgham @mpadge.bsky.social · 08/11/2024
What do y'all think of my first-cut attempt at "Good enough practices for language model packages"? It's intended to apply to open source software, and possibly to help guide adaptation of @rOpenSci's software review process. docs.ropensci.org/pkgmatch/art...
docs.ropensci.org
Good-enough practices for language model packages
011
mark padgham @mpadge.bsky.social · 02/11/2024
👍 for that. And now we archers get to say, Hey, it's what Steam is built in, and so should you
010