

maybe the resulting future is that the tools can only work with really popular libraries that have lots of people talking about them on stack overflow in the year 2024 or whatever, and new smaller potentially interesting libraries will have a harder time seeing adoption
Yeah, that’s the future I’ve been living since about 2005. The alternative to letting the world be your support desk via stack overflow and similar is to develop killer examples and API documentation for your own libraries so the AI (and everyone else) can learn from that. Qt was a great example of this starting in the early 2000s.
The dark future is where you have competitors “poisoning the well” spreading false information about your tech in the normally reliable channels, then having AI amplify that for them. This, too, is already happening to some extent - more in the political sphere than the technical space, but it’s everywhere to some extent.
I hope your recycling is net carbon neutral as well. Example: how much CO2 is released by a recycling program which sends big diesel trucks all over the city to collect recyclables including cardboard, sorting that cardboard at a facility, shipping a small fraction of that to a pulp recycling facility and making recycled cardboard from the post-consumer captured pulp? Consider the alternative to be: torching the cardboard at the endpoint of use - direct conversion to CO2 without the additional steps.
Don’t forget: new from pulpwood cardboard also is contributing to (temporary) carbon capture by growing the pulpwood trees which also provides groundwater recharge and wildlife habitat on the pulpwood tree farms - instead of the pavement, concrete, steel, electricity and fuel consumption of the recycling process.