1,221 karma · joined September 25, 2018
~ C.S. Lewis
For devs new to the industry seeing this: Master Spring, Java, and the JVM, then coast and have fun, while counting your ever growing bank account. Don’t get caught in the vicious cycle of endless hype, “up and coming” languages, microservices, or K8s. Fads, like skinny jeans and man buns, will eventually just disappear back into the void that they came from, but at the end of the day, you’ll have a great career, work life balance, and no problem finding a job. You’re welcome.
Spring is a battle tested, robust, optimized framework, that has scaled the largest brands in the world. It is literally what fortune five hundred companies trust their fortunes with. Spring is far from being outdated or inefficient, and will likely continue to dominate the market for years if not decades to come.
So you want to learn physics… https://www.susanjfowler.com/blog/2016/8/13/so-you-want-to-l...
That’s a great idea, we could create a web portal and basically make a techy office management rental interface. Let’s pitch the idea to YComb together, we can call the venture OurWork.
Bonus points for how little effort you can get the actors to put in while still getting away with it. Just have them wear shorts, some tech vendor t-shirts, and put most of them in a conference room, while two people talk about the last “feature” release.
If it’s not a tech related portion of the business, do the same, but say something about making casual “insert-day-of-the-week” and have said business group talk about how the last “feature” release impacted their section.
Triple bonus points if you get the boss to join in on the discussion with no one knowing what the actual “feature” released was, without the boss figuring the whole thing out.
And start an office pool on whether or not the boss even notices that they’re not real employees.
Have you considered that your interview process is actually the problem? Focus on the candidate’s projects, or their past work experience, rather than forcing them to jump through arbitrary leet code challenges.
“I've lived through some terrible things in my life, some of which actually happened.”
- Mark Twain
Again, the same quote I already quoted above, direct from UniSuper’s website. They needed to use their backups at a different cloud provider, as GCP’s data wasn’t recoverable. I don’t know why you’re arguing so strongly against this.
“UniSuper had backups in place with an additional service provider. These backups have minimised data loss, and significantly improved the ability of UniSuper and Google Cloud to complete the restoration.”
https://www.unisuper.com.au/about-us/media-centre/2024/a-joi...
Those quotes were pulled directly from UniSuper’s website. Google deleted an account, lost the data, and then took 13 days to recover the pension fund from data stored on another data provider. Maybe you should consider that your employment at Google is damaging your objectivity.
So you just label a reputable news outlet as fake news and then move on..?
Are you saying Google’s c suite isn’t out of touch?
Are they?
No it isn’t, it’s a solution in search of a problem that is needlessly complex, wastes engineering cycles on what could have been product development, and has violated every principal of orthogonal design.
I don’t call 13 days a rapid restoration. I also don’t trust Google’s post-mortem documentation more than an independent news organization to be honest about what really happened. Especially while Google is actively gaslighting their users about the errors in its AI search [1].
1. https://www.theverge.com/2024/5/24/24164119/google-ai-overvi...
That same sort of thinking is what led to the downfall of yahoo.
“UniSuper, an Australian pension fund that manages $135 billion worth of funds and has 647,000 members, had its entire account wiped out at Google Cloud, including all its backups that were stored on the service. UniSuper thankfully had some backups with a different provider and was able to recover its data, but according to UniSuper's incident log, downtime started May 2, and a full restoration of services didn't happen until May 15.”
Google didn’t recover the data, the customer recovered their data from a different cloud provider.
Maybe if Google focused on doing actual work instead of writing feel good engineering pieces, they wouldn’t have the Google graveyard and an unstable cloud offering that may spontaneously delete multi-billion dollar accounts.
The problem is that it was never that good. Anyone who has used K8s at scale will tell you at length how it doesn’t scale. People should stop focusing on tech companies like celebrities and focus instead on domain problems related to their business.
That was a “mistake” that should not have even been possible. If the pension fund had not used a multi cloud strategy the entire business would have been lost. A mistake is not configuring Kafka correctly and losing some data, deleting an entire account should not be given a pass.
1. https://arstechnica.com/gadgets/2024/05/google-cloud-acciden...
It is all grifting. The moment someone creates something that can improve upon itself there will be an intelligence explosion and it won’t need press releases or debates about its intelligence. The current path of research will not lead to that, if there was something to be discovered here it would have been discovered already. It’s just new to the general consumer and there’s a wow factor associated with it like crypto and NFTs before. The truth is tech has lost its momentum and is desperate to find a new trick.
Art
Is
Nothing
Is
Art
Beautifully said.
If Sergei Korolev didn’t die suddenly and unexpectedly, the Soviets may have actually won the race to the moon. Their space program atrophied afterwards and struggled to succeed.
I really wonder at the modern obsession with associating people with cattle.
I found the MBA.
That’s a nice thought, but IBM would probably just buy it then kill it.