StackOverflow Is Down
stackstatus.net
stackstatus.net
- FREE
- Permissive content license
- Doesn't require me to log in to read an answer
- Few / limited ads
- Data available at archive.org
- Still independently owned. Imagine AWS or Microsoft buying it. Oof.
I think about LinkedIn, Github, ... the other large platforms we use for work, and SE is the only one that hasn't gone downhill.
No, I don't want them to open source the platform. No, I don't think you can do better. Yes, a few mirrors for redundancy would be excellent, but not urgent. Discoverability here would be the challenge for mirrors. They've been down less than a day total for me in 10+ years of using them.
Owned by a VC firm, isn't it? https://www.forbes.com/sites/vijaygurbaxani/2021/06/08/the-1...
after https://vcnewsdaily.com/stack-overflow/venture-capital-fundi...
The cookie dialog being different on every site is infuriating if you’re not logged in.
it is only bad they are having some many outages these days. I am not complaining for me. but it means something is happening there
So bad for a website that is basically the go-to resource where IT professionals get their answers.
So bad that the whole platform is closed-source, so we can't even spin multiple instances.
The main resource used by developers and sysadmins around the world is locked and centralized, and when that central place goes down all the answers go down with it.
We need crawlers and scrapers to download EVERYTHING out of the SE platforms, and they need to do so on a daily basis. All content on SE must be mirrored across the world, and if they don't want to do it then we'll do the scraping for them.
And, most of all, we need alternatives that are open and decentralized, and we need them right now.
Awesome! Let us know when we can start using your new open source service, it must be mirrored and need it right now.
So nothing is stopping anyone to spin-up multiple instances.
not so sure about that
i am confused though. how do you think SO currently works? Both questions and answers are already ranked via user metrics (individual upvotes and historical upvotes) and feedback (comments)?
I think that's already the case. Whenever I look up a technical issue, the first result is usually from SO; the next results are usually from websites that copied that first SO page
Content packages: https://wiki.kiwix.org/wiki/Content_in_all_languages
Example of how a site looks like (in this case SuperUser), hosted on my server: https://kiwix.ounapuu.ee/superuser.com_en_all_2021-04/A/inde...
And hosting it really isn't all that difficult: https://ounapuu.ee/posts/2021/12/09/self-hosting-wikipedia/
We all joke about the dependency on SO. It seems to actually be more true than perhaps we’d like to admit.
My first option was a full copy of stackoverflow. No joke.
Now, I'm reading this 5 hours letter and everything is ok, but what a wonderful site.
* Trying 151.101.1.69:80...
* Connected to stackoverflow.com (151.101.1.69) port 80 (#0)
> GET / HTTP/1.1
> Host: stackoverflow.com
> User-Agent: curl/7.79.1
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 503 Service Unavailable
< content-type: text/html
< Content-Length: 27
< Accept-Ranges: bytes
< Date: Wed, 03 Aug 2022 14:58:39 GMT
< Via: 1.1 varnish
< Connection: keep-alive
< X-Served-By: cache-lga21957-LGA
< X-Cache: MISS
< X-Cache-Hits: 0
< X-Timer: S1659538719.045867,VS0,VE2
< Vary: Fastly-SSL
< X-DNS-Prefetch-Control: off
< Set-Cookie: prov=f6b7f757-544e-1afc-3cc2-e13af9fc8932; domain=.stackoverflow.com; expires=Fri, 01-Jan-2055 00:00:00 GMT; path=/; HttpOnly
<
* Connection #0 to host stackoverflow.com left intact
The service is unavailable.⏎Not sure that will work.
[1] https://stackoverflow.blog/2021/09/28/become-a-better-coder-...
1 https://news.ycombinator.com/item?id=32321726 2 https://stackoverflow.com/questions/676326/how-does-stackove...
The only reason I know that is because I was working at a company and discussing the issues the company was running into scaling SQL Server and Stack Overflow was used as a counter example of SQL Server scalability. It lead into a long discussion of caching on high read workloads.
I'll never touch SQL Server again if I can help it.
I'm assuming stackoverflow runs as a part of all this, and not separately.
[0] https://hanselminutes.com/847/engineering-stack-overflow-wit...
Amazon for new critical applications prefers NoSQL solutions for this reason since performance is flatter and not dependent on vagaries of the query optimizer.
IMHO the logical progression for applications with typical relational models is starting with an RDBMS in combination with an ORM, breaking out of the ORM when necessary for more complex/slower queries, ditching the ORM altogether when it starts to break, then evaluating sharding or moving domains into a NoSQL solution piecemeal. A well-architected monolith or series of microservices suits this paradigm which allows you to realize the productivity benefits of SQL and only worry about the deduplication, indexing, and consistency issues that come with NoSQL when it becomes actually necessary.
Then again if I were Amazon I'd probably plan for scale up front and be jaded by their experience with Oracle too.