HNHacker News
TopNewBestAskShowJobs

randmeerkat

1,221 karma · joined September 25, 2018

Friendship is unnecessary, like philosophy, like art.... It has no survival value; rather it is one of those things which give value to survival.

~ C.S. Lewis

submissionscomments
randmeerkat··on US judge throws out FTC's ban on non-compete agreements
Good, administrative courts ran by political appointees is antithetical to democracy. Has everyone forgotten how the FCC supported net neutrality until a former Comcast CEO was appointed to run it, gutting net neutrality? People should be in communication with their Representatives and Senators, who in turn should be making laws based on the demands of the people, rather than administrative courts which are not beholden to the democratic process.
randmeerkat··on Spring-rs is a microservice framework in Rust inspired by Java's spring-boot
> For devs new to the industry seeing this: a framework isn’t a runtime and isn’t a language. Learn how to write decent code without the training wheels of a framework. Then when it’s warranted, use a framework when it fits your needs. But don’t get into a situation where you’re totally dependent on the framework.

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.

randmeerkat··on Spring-rs is a microservice framework in Rust inspired by Java's spring-boot
> I suppose Spring is still a popular, widely known framework. Other than desired popularity, there's no resemblance and is antithetical. Anything I see associating with Spring, I would assume to be outdated and inefficient.

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.

randmeerkat··on The Open Source Computer Science Degree
> Is there something else known for other faculties, like math, physics, finance, ...?

So you want to learn physics… https://www.susanjfowler.com/blog/2016/8/13/so-you-want-to-l...

randmeerkat··on CEOs are running companies from afar even as workers return to office
> Just rent your office out as a co-working space. That way you can even run a profit off it.

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.

randmeerkat··on CEOs are running companies from afar even as workers return to office
> It's probably just enough to dress them in business casual…

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.

randmeerkat··on CEOs are running companies from afar even as workers return to office
> Edit: Maybe you can? Check with someone who does local casting?

And start an office pool on whether or not the boss even notices that they’re not real employees.

randmeerkat··on Go is my hammer, and everything is a nail
> I do programming interviews and I found candidates struggling a lot in doing http request and parsing response json in Go while in Python its a breeze, what makes it particularly hard, is it lack of generics or dict data type?

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.

randmeerkat··on Ask HN: Midlife crisis, which direction to go with?
> Reason I started worrying…

“I've lived through some terrible things in my life, some of which actually happened.”

- Mark Twain

randmeerkat··on Simplicity – Google SRE Handbook (2017)
I’ll concede my point, well argued.
randmeerkat··on Simplicity – Google SRE Handbook (2017)
“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.”

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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
It was quoted above, you seem unwilling to accept the facts.
randmeerkat··on Simplicity – Google SRE Handbook (2017)
“This is an isolated, ‘one-of-a-kind occurrence’ that has never before occurred with any of Google Cloud’s clients globally. This should not have happened. Google Cloud has identified the events that led to this disruption and taken measures to ensure this does not happen again.”

“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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> Ars made up the thing about backups being deleted, which makes an exciting headline, but it doesn't appear at all reliable or based in reporting, just conjecture.

So you just label a reputable news outlet as fake news and then move on..?

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> The fall of yahoo was caused by out of touch C suite not engineering handbooks.

Are you saying Google’s c suite isn’t out of touch?

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> Maybe. Times are different now.

Are they?

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> k8s is good software, and best-in-class when it comes to open source options

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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> were instrumental in aiding the rapid restoration.

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...

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> Alphabet has 2T market cap, get your head out of your sitting place, lol.

That same sort of thinking is what led to the downfall of yahoo.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> The recent postmortem says they were able to recover from backups on gcp, so I don't think this is true.

“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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> Oh, completely ignoring anything anyone from Google ever writes again? This is akin to the cancel culture which we all know is how society should work. /s

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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> That was seven years later. Maybe the problem is that Google stopped reading what Google wrote.

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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
> If we should only read things written by organizations that make no mistakes, then we will never read anything.

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.

randmeerkat··on Simplicity – Google SRE Handbook (2017)
Google’s “best practices” lead them to deleting an entire customer’s $135 billion pension account [1]. I’m surprised anyone is still reading anything Google writes.

1. https://arstechnica.com/gadgets/2024/05/google-cloud-acciden...

randmeerkat··on Chameleon: Meta’s New Multi-Modal LLM
> On the minus side it's a little exhausting, and there's so much money in it feels like the vast majority of it is grifting.

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.

randmeerkat··on Apple apologizes for iPad 'Crush' ad that 'missed the mark'
> Everything is art. You can't do something that isn't.

Art

Is

Nothing

Is

Art

randmeerkat··on Building a rocket engine from scratch
> The poster is making a critiques of how by treating historical persons contributors as cattle, we are considering them a dispensable, unnamed, a commodity that is easily replaced and interchangeable and missing their very real contribution, value, and humanity.

Beautifully said.

randmeerkat··on Building a rocket engine from scratch
> Apollo project shows that Big Events can still happen even when it's most eloquent proponent gets a bullet to the head.

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.

randmeerkat··on Building a rocket engine from scratch
> the cold truth is that it's mostly a personality cult and that any single scientist that ever existed, no matter how brilliant, was still replaceable

I found the MBA.

randmeerkat··on The Vision Pro is a flop
> This is going to be an absolutely enormous market, and it would be really good if an open source option wins it, instead of another big tech walled garden.

That’s a nice thought, but IBM would probably just buy it then kill it.

← PreviousPage 5 of 19Next →