You mean flash back a few years to the pre-pandemic era? I think its safe to say the ripples of that particular boulder hitting global financial markets will be felt for decades to come.
> I mean everything is a bit oversold right now on negative emotions, both in the crypto space and in the stock markets.
I like your optimism but we are still well above what most people would consider reasonable valuations. That said there are trillions of new dollars out there that won't want to sit on the sidelines decaying at an 8% clip forever. It will be interesting to see how it plays out.
It sounds like it's a business that has run out of its own money at exactly the wrong time. There's no customer deposits on this exchange in terms of crypto accoording to their FAQ so this is a case of "startup runs out of money", not "crypto is going to zero"
I wonder if anyone who wants to bring back the monolith has ever worked on a true large monolithic codebase? Not something that's like 5-10k lines of code excluding frameworks, but monsters that are 100k+. Where test suites take an hour to run end-to-end and you've got 50+ devs all issuing pull requests in the same codebase? I feel like webapps usually have a sweet spot in terms of size and logical reach. This whiplash hype cycle of "X" and "anti-X" just exposes the ever lingering problem of letting blog posts on HN determine your architecture decisions.
Ah yes, the shadowy, nebulous "they" that are suppressing the "real truth". Not surprising the linked post reads with a serious undercurrent of conspiracy theory.
> then free speech takes on a the second meaning about corporate or private censorship
Then the government should pass laws stating that these private corporations are no longer able to moderate their own platforms as they see fit. There is no "second meaning" without concrete legal precedent.
No, it's not. If you want corporations to be beholden to the first amendment then pass laws saying that private companies can no longer moderate their platforms, full stop.
Free speech is the guarantee the government won't censor you. Just because Twitter shares are tradable on public markets doesn't mean they're a public utility.
The moment I saw mention of Python 2 I was like "well, yeah". I'm sure that won't solve all, or even many of the ills, but if you're not reasonably up to date with your language and libraries then yeah, you're probably gonna have a harder time than you need to.
You should tell your boss but I don't know what your boss is like, what your financial picture looks like, etc. Obviously if you think they're gonna fire you right away then maybe get your ducks in a row first. If you can afford time off then maybe see if your company is cool with you taking a sabbatical or see if you just need to put in your notice and then take a few months to decompress and work on your mental and physical health before re-entering the workforce with (hopefully) better perspective on what led you there and how to avoid it moving forward.
Rails and Django are both very pleasant and have enormous ecosystems where every imaginable problem has been encountered and "solved". It's been a while since i was writing Rails but from what I gather Rails 7 is a homerun release and has a lot of buzz around it.
I spent the 2000's writing a lot of java servlets with a smattering of JSP and a little bit of Android. I spent the first few years of the 2010's doing multiple Android apps. Java as a language is verbose but overall isn't that bad. The problem is enterprises love patterns and love ceremony and boilerplate and so that became the defacto way to write it, which then got cargo culted everywhere else.
Over my 20+ year career I see programmers demanding their tools give them the freedom to shoot themselves in the face. Then, upon shooting themselves in the face they turn to the nearest person and say "why did it let me do that?". Your tools are rarely the problem. The problem almost always is how the people doing the building actually use the tools.
While I'm inclined to agree that the outlook now is better than the onset of the pandemic, this antiviral was just approved and only with an emergency use authorization. I think until there's more than enough of this to go around and we see actual hospitalization rates go down to "normal" even in the face of infection spikes, we're still not completely ready to say this is "over".
Because this is crypto it gets the eyeballs but really this is just a successful phish. If it was "Wells Fargo users get accounts drained by targeted attack" it wouldn't get 25% of the views.
The real pattern is to write a separate service for user auth and then put everything else into a monolith. The auth service is almost always the first one to be "broken out" so just get that out of the way first. Now you have maximum flexibility.
Large companies will always pay huge amounts of $$$ for support. They can't be telling engineers "Go google some stuff" if critical components go down.
This is a very blurry line. People in the industry always will be the first to tell you you owe companies no loyalty and to always look out for yourself first and foremost. But then when someone says they slack off on code reviews while they're interviewing suddenly they should be taking pride in their craft. As a matter of course I want to do a good job each and every day. But it's still a job and if I'm unhappy to the point I'm actively searching for another job do I still owe that company my best? I think multiple different people will have multiple different answers for that.
Electing a black president permanently enraged a lot of hateful people across the country. We're going to be dealing with the fallout for a long time. To be clear I'm not saying we shouldn't have, but I think we underestimated just how many people in this country would react very badly to that from a political standpoint.
Almost everything is pretty simple "once you nail the concepts". It's getting to the point where you have the concepts nailed that is the measuring stick for complexity.