Replying to @sschuberth@social.tchncs.de
@sschuberth @ort happy to merge a pr
Package Management Nerd, working on mapping the world of open source software https://ecosyste.ms and blogging about package managers at https://nesbitt.io
Replying to @sschuberth@social.tchncs.de
@sschuberth @ort happy to merge a pr
This is like the mother of all escape hatches: https://github.com/dtolnay/semver-trick
GitHubGitHub - dtolnay/semver-trick: How to avoid complicated coordinated upgradesHow to avoid complicated coordinated upgrades. Contribute to dtolnay/semver-trick development by creating an account on GitHub.Andrew Nesbitt boosted
RE: https://mastodon.social/@andrewnez/116974498919761167
Omfg 😅😂🤣 🤔 😦😧😥😭😭😭
Interview with a Maintainer
https://nesbitt.io/2026/07/24/interview-with-a-maintainer.html
Replying to @Bubu@chaos.social
@Bubu re-reading it again this morning, I'm also pained by it
Replying to @Floppy@mastodon.me.uk
@floppy 24pr, hacktoberfest, gsoc , I saw it a lot on popular projects
Interview with a Maintainer
https://nesbitt.io/2026/07/24/interview-with-a-maintainer.html
Andrew NesbittInterview with a MaintainerEpisode 214 of Green Squares.Replying to @nemo@recurse.social
@nemo GHS payouts show up in OC ledgers as ADDED_FUNDS from the github-sponsors account (~$4.8M all time), and the $42M only counts direct contributions, so there's no overlap. About 5% of GitHub's $100M ends up in collective budgets via OSC.
The packages.ecosyste.ms database migration is complete, but now have 1.2M jobs in the queue to chew through 😅
Replying to @fanf@mendeddrum.org
@fanf @bellinghman what makes me think that is the lighting given how low the sun is, plus it looks way to perfect for any uk station I’ve ever been to
Replying to @vlad@mastodon.vlad.website
@vlad I was fighting with the iOS keyboard 😅
Replying to @veganstraightedge@ruby.social
@veganstraightedge if I’m looping through a big dataset and incrementing counters for undefined number of strings, I use the string as the key in the hash with an initial value of zero, and increment from there. Then by the end I have a hash with string keys and int values
Replying to @veganstraightedge@ruby.social
@veganstraightedge oh I get you, I’m a fan, the only thing that would break for me is using them mechanically as autogenerated dictionaries
Replying to @veganstraightedge@ruby.social
@veganstraightedge :"test test" is a symbol, would you just end up with some to_sym under the hood?
Replying to @fanf@mendeddrum.org
@fanf I don’t think it’s real
Andrew Nesbitt boosted
i don’t usually respond to these kinds of emails, but this one made me so fucking mad that i blacked out and regained consciousness with this in my outbox
Fun satire blog post coming tomorrow, and by fun I mean way to close to the bone that it could almost be true 😬
Andrew Nesbitt boosted
Today is a big day for us! Last year, we had a family member diagnosed with cancer. It hit us hard financially and halted our work. While one of us was busy taking care of family, we decided it was best to use the time building a new version of another app. We are excited to finally release Pastebot 3!
We are also hard at work on both Ivory and Phoenix. It’s tough being a small team sometimes, but we are really excited about what’s to come!
Replying to @andrewnez@mastodon.social
Looking at both totals:
GHS: $100M in 7 years (~$14M/yr). OSC: $42M in 9 years (~$4.7M/yr)
~$20M/yr combined = payroll of one mid-size software company, for the whole ecosystem
$100M across 70k maintainers = ~$1,400 each, lifetime
Corporate share: ~$5-6M/yr, from every company in the world combined
Replying to @andrewnez@mastodon.social
Similar looking data for Open Source Collective:
- $41.9M in total contributions to OSS collectives
- 1.8% ($763k) flows collective-to-collective at all
- 0.17% ($69,647) is in an actual loop
- The loops are dependency funding: eslint/jest/vite/webdriverio/verdaccio/11ty, parcel/rspack/swc
So on both platforms, 98%+ of open source funding is net new money in, not recirculation