Well, it is not software developers that won't be needed anymore. It is large corporations. If a small team of developers can make huge projects. There is no reason for them to work for a large business.
With the advent of generative AI the painting has been on the wall for some time. Using it in Photoshop is simply so good that it is a necessity by now. Affinity are not a large enough company to train an AI, and any AI will not be able to run locally for a long time. So it must take place in the cloud and therefore require a subscription.
"The average British Columbian planter plants 1 600 trees per day,[5] but it is not uncommon for experienced planters to plant up to 4,000 trees per day"
I looked at the source of that and it seems to come from a "Preventing Tree Planting Injuries" safety manual.
They state that you can plant 100-200 trees per hour, and extrapolate that to planting 8x a day (presumably assuming an 8 hour work day).
Simply using common sense will tell you that this number is total nonsense, unless you're using seeds and just tossing them into the ground. 200 trees per hour assumes 1 tree every 18 seconds.
Multiple issues here:
1. The work is strenuous. I've planted trees before the proper way and it's not something you can do for 8 hours day in day out without breaks. Digging is intense work that requires frequent breaks even for a person who is in shape.
2. You need to have 1600 saplings available somewhere. Simply taking the time to bring 1 sapling to the dug hole will take you probably anywhere between 10 and 30 seconds. The farther away the hole from the sapling collection, the longer it will take, possibly up to a minute.
3. 18 seconds for digging a tree hole is absolute nonsense as well. This assumes top quality topsoil that's already been prepped for planting (trees or other plants). It basically assumes garden soil quality and no need to dig the hole back up once you planted the tree.
4. You need put the dug up soil back and cover the exposed roots with either soil that you dug up or good soil that was brought to the planting site. You also need to water the soil afterward and compress it around the roots to make sure the sapling doesn't fall from the slightest gust of wind. This easily triples the time compared to just "digging a hole".
Basically - don't believe the first number you see on the wikipedia or the internet. The source is not reputable and sounds like it was written by a person who hasn't done a day of garden work in their life.
I also wouldn't really consider anything less than a 2-3ft sapling a tree. And I wouldn't consider it "planted" unless it survives at least the next year.
Flights will consume those miles and fuel much faster than those trees can grow to consume the CO2 from them, so you'd need an exponential number of additional trees planted in anticipation to offset future flights up to a certain point where you run out of reasonable land to grow trees on, or water and nutrients, and then you'd have to expend energy to chop the whole forest down and bury it to still come out ahead. The only way out of the debt spiral is to stop consuming fossil fuels for flight.