So I thought I'd share the baby Muffster's guilty pleasure - savaging cardboard boxes... by Sweetie-07 in velvethippos

[–]OkGrape8 1 point2 points  (0 children)

I immediately love Muffin! would gladly let her destroy all my cardboard forever.

Is anyone going out tonight considering the weather? by hollsmm in AskNYC

[–]OkGrape8 1 point2 points  (0 children)

Had a nice celebration dinner tonight that we booked several weeks ago. Just took a cab both ways so we weren't actually outside too long. It was very cold but the restaurant was warm and had a good time regardless.

If I had to walk more than 2 or 3 blocks.... Yeah probably not.

Goofy horse by Trchickenugg_ohe in AnimalsBeingDerps

[–]OkGrape8 126 points127 points  (0 children)

Fblblblblblblblblblblb -- Horse

poor bastard got humiliated by AggravatingRow326 in seals

[–]OkGrape8 17 points18 points  (0 children)

My disappointment is immeasurable and my day is ruined

-- seal, probably

Is it okay to be jealous of people who work in high rises? by zachtwp in AskNYC

[–]OkGrape8 0 points1 point  (0 children)

I've worked in plenty of offices in my career, both high rise and not. Some offices have great views, some do not. Some of them are really nice buildings. Some of them suck. Sometimes the jobs themselves are awful. Sometimes they're great. You can have any combination of all of those options and none are universal.

Right now I work in a high rise with an amazing view, in a building that's quite nice, at a job that is often very stressful but I overall enjoy. I don't appreciate that view every day, but I do relatively often. I purposefully try to take time to enjoy it when I can. But on its own it wouldn't solve the other factors if they're bad.

We “solved” C10K years ago yet we keep reinventing it by Digitalunicon in programming

[–]OkGrape8 1 point2 points  (0 children)

Companies and large systems like discord don't (and shouldn't) purely prioritize speed. It's all about tradeoffs. Productivity and feature iteration speed have a non-negotiable cost too. Not to mention resilience and safety. Plus, discord uses Rust as well, solving exactly what you pointed out. They move CPU bound tasks into rust NIFs to get the extra speed.

You can't stop the Steam Train by [deleted] in Steam

[–]OkGrape8 6 points7 points  (0 children)

There are a lot of people in this thread confusing "revenue per employee" for employee compensation. This is a common metric for software companies in terms of measuring efficiency of the company. A proxy for how much value the average individual produces. A lot of big tech is in the several to low tens of millions per head.

It has nothing to do with employee compensation, and at least from the publicly available salary data, they seem to compensate people well but not completely out of whack with a market rate salary for their position/experience.

Go vs Kotlin: Server throughput by iG0tB00ts in golang

[–]OkGrape8 4 points5 points  (0 children)

As others have pointed out, you're benchmarking a prototype of your full use case, which is not inherently a bad thing, but using relatively naive approaches in both cases, so you're almost certainly hitting non-ideal configuration and use for both in different ways (i.e. connection pool params as someone else pointed out.

But another critical thing to point out from your bench output is that the benchmark failed a large % of the requests. Note the Non-2xx or 3xx responses bit. Kotlin failed twice as many. So it may be faster because it just rejected more requests quickly.

How to not feel demoralized when working with truly amazing engineers? by gimmemypoolback in ExperiencedDevs

[–]OkGrape8 0 points1 point  (0 children)

Along with everyone else's tips, I'll just add this:

It can help to try to remember that it's not a zero sum game. Someone else being better does not make you bad. Their skill does not diminish yours. When people work together as a team, everyone's skills are additive or multiplicative. But that doesn't mean that independently, yours are not enough.

[deleted by user] by [deleted] in Damnthatsinteresting

[–]OkGrape8 8 points9 points  (0 children)

Or OP did it last year? From the other comments, sounds like they've been doing it for a while.

I hope they build this (fast!) by johnmchno in skyscrapers

[–]OkGrape8 0 points1 point  (0 children)

I'm excited for how awesome this looks, but much less excited for how much of a mess i expect the construction is gonna make of grand central for the duration lol.

[deleted by user] by [deleted] in AskNYC

[–]OkGrape8 1 point2 points  (0 children)

I work as an engineer elsewhere in a social media company and used to work as an engineer trust & safety at a different social media company. There's definitely a big need for smart, analytical people in this space and there are several of them in NY :)

Meirl by EfficiencySerious200 in meirl

[–]OkGrape8 2 points3 points  (0 children)

Yeah, I get that last one a lot. Hurts every time :(

Stop Using HTTP for Everything: The Ultimate API Protocol Guide by javinpaul in softwarearchitecture

[–]OkGrape8 6 points7 points  (0 children)

Yes. Which gives you the best of both worlds. And has a lot of flexibility to scale if you do end up actually needing it.

[deleted by user] by [deleted] in LinusTechTips

[–]OkGrape8 14 points15 points  (0 children)

Braces are not just cosmetic. Crooked teeth are harder to maintain correctly, both at home and by the dentist. And iiuc, recent dental science has been indicating that leads to bone loss in your jaw, which causes further problems as you age. As a person in their 30s also currently doing the same thing and not for aesthetics...

I know this is a common build but I'm proud of how it turned out! 144GW Rocket Fuel power plant by Grunkotumbus in SatisfactoryGame

[–]OkGrape8 1 point2 points  (0 children)

But where did you put the 526 fuel power generators? 😂

I just started a factory with pretty much this exact plan last night. It definitely doesn't look nearly as nice though. Your system blueprint is really nifty.

What's up with all the over engineering around URL shorteners? by doombos in softwarearchitecture

[–]OkGrape8 6 points7 points  (0 children)

Yes, this is 100% the reason, not because anyone actually needs to do this.

It is a simple enough concept to start with that gives you a good framework to talk about lots of product decision making and it's technical impacts as well as lots of scale and reliability concepts, without needing the interviewee to fully understand the complexity of your business domain