34,030 karma · joined March 27, 2011
I don't speak for my employer, obviously. I barely speak for myself half the time.
I blog at https://honeypot.net/
Write me at kirk@strauser.com
Q: How do Python's dict preserve insertion order?
A: [duplicate of "Why does a Python dict's keys have a different ordering each run?"]
It was clear that the mod/curator/whatever spent no time attempting to understand what was actually being asked, and linked it to something that was completely incorrect as an answer to the real question.
I saw this constantly, so frequently that I'd be hard pressed to answer with specifics. If you asked me "when did you last eat a fruit bat", I can tell you the month and year because that stood out. If you asked me "when did you last eat spaghetti", I'd have a hard time saying.
I'm not saying that's the problem you had, not at all. I do see why some of the answerers were quick to jump to it though.
It's kind of sad: I bet there was some excitement around the SO office. Is this it? Are we on the way back? Have people remembered that we're here and now they're returning? Alas, no, they weren't, and they weren't. That must've been rough.
1. SO question numbers dropped precipitously before AI came along.
2. AI clearly finished the job.
I took the graph from this very page and annotated it with the public launch of ChatGPT in November 2022.[0] Yes, the decline hastened after that, inarguably. But also, it was already nearly 50% down from its June 2020 local maxima. This is also inarguable.
SO had been flatlined since 2014 and declining since 2017. It dropped off a cliff when, 2.5 years after its 2020 bounce, ChatGPT came along with the death blow. Even then, it looks like 4 months of ChatGPT speed-ran about a year's worth of traffic decline, and then the slope went back to approximately the pre-AI angle.
I contend, and I'm backed by facts, that AI is not what started the avalanche. It killed any slim chance of a comeback, but that wasn't the beginning of the end. The end was already well begun by then.
While AI was probably the last straw, it only hastened the collapse that was already underway.
LLMs are most commonly blamed, but the drop started way before those became popular. I'm confident that its horrid moderation drove people away long before AI had a chance to. Nothing's quite as demoralizing as:
Q: Why does adding two Python objects fails although their classes are compatible?
A: [closed as a duplicate of "Why do people say JavaScript is weakly typed?"]
I'm a reasonably bright person, with scads of StackOverflow fake-karma-Internet-points, but even I gave up trying to ask a question. There just aren't enough hours in the day to fight with hermits seeking the Ultimate Question and downvoting everything else.
Is JOE still your own daily driver, or do you use something else now?
Edit: No we don't oh please god no.
CF was an interesting path. I used the Python equivalent, Zope, extensively back in the day. Both could glue together some really powerful components and allow you to write whole web apps more or less declaratively.
That said, we collectively tried that experiment ("we" includes you, my JBoss compatriots) and realized this is not The Way Forward. That doesn't mean they're valueless, not at all! And it's the sort of experiment you have to try or else it's always going to be nagging at the back of your mind: "what if we tried this... and it was amazing?" But we did try it, and it was not amazing.
If you have to maintain CF or Zope or JBoss today, godspeed. Just know that life is easier elsewhere. It doesn't have to be this way. It's not this way for everyone.
If it comes to pass that you have little ones of your own, please don't let that be something your kids only see in the movies. Make that your own new family tradition.
Well done, Fedora team.
The aftermarket CarPlay adapter I installed in our Toyota is in the latter group. When I climb into the car, the CarPlay UI pops up on the vehicle's screen, ready for me to ask it to do something. Until I do, it does nothing other than show the homescreen with icons on it. A Ford I rented would fire up Music the second I plugged my phone in.