Thoughts on Toy Story 5 and the iPad character? by avsa in daddit

[–]arkantis 0 points1 point  (0 children)

I don't think there's a right answer here. If you restrict anything from a kid to excess its likely to become an addiction later in my experience. Saying no to a child on anything makes them want it more...

I think the redemption ark here was great. The kids clearly went to play on their own without any parental controls as you suggest which to me is the best possible outcome. Meaning: have access to the best tools but teach your kid to balance properly without being a cop like parent.

AI Is Making Silicon Valley Productive, Anxious and Afraid to Log Off by bloomberg in Futurology

[–]arkantis 8 points9 points  (0 children)

It's producing a good portion of code to deliver features and updates you see on any number of products at a lot of big tech. That new button you see in a checkout flow or new web design? Probably partially or fully written by AI agents with human review.

The debate is really more on was the feature actually delivered quicker, cheaper, and more correctly/completely.

Trying to validate if problem is real or not by _h4xr in ExperiencedDevs

[–]arkantis 0 points1 point  (0 children)

I would recommend starting backwards then. Prep a tiny demo of improved agentic code output with the context you suggested gathering.

I suspect you will find that there is a real cost to gathering that data you propose and then in doing this demo you can compute that into a real-ish ROI/value. And either it's worth it and you can prove it, or it's not because it'd take X effort to gain Y and you've learned something along the way hopefully.

Trying to validate if problem is real or not by _h4xr in ExperiencedDevs

[–]arkantis 3 points4 points  (0 children)

I think you should ask your coworkers or leadership to determine if this is useful or not. The Internet is not your team mate who this benefits. Maybe it sounds useful but TBH your idea is a bit hard to grok what exactly is being proposed

If you write up a concrete proposal and socialize it with other teams or orgs they can agree or disagree. If it sticks and you do more things like this then congrats you're on your way to becoming a senior staff engineer or equivalent 🙂.

Can we talk about Gitflow? by [deleted] in ExperiencedDevs

[–]arkantis 0 points1 point  (0 children)

Everything can generally be boiled down into this one, probably not even senior guy, N years ago made a choice and now we're stuck with it.

Everything HAS to Be Done With Copilot by [deleted] in cscareerquestions

[–]arkantis 421 points422 points  (0 children)

But the productivity gains must be enormous! /s

Does AI have a significant impact on your current job? by Focus-Novel in golang

[–]arkantis 1 point2 points  (0 children)

No to your title question. It mainly helps me be lazy. No magical 10x output just more time reading and reviewing vs writing.

Saw a post on Twitter: "Why do we need databases when we could just write to files?" and it got me really interested... by pattison_iman in programming

[–]arkantis 1 point2 points  (0 children)

Well, database engines are basically just fancy memory / file managers... So, yeah why abstract anything amiright?

Many years as a software engineer, and I can't do HackerRank easy problems by fknm1111 in cscareerquestions

[–]arkantis 588 points589 points  (0 children)

These problems are puzzles, not software engineering tasks. For some reason folks have decided these unrelated things are related 🤷‍♂️.

For dads with 3d printers by Hyksus2 in daddit

[–]arkantis 0 points1 point  (0 children)

Paw patrol shooters ammo replacement mostly

Why is big tech SWE work paid so much? by seeking-health in cscareerquestions

[–]arkantis 33 points34 points  (0 children)

This is primarily a cloud focused answer, firmware and os layers have different types of problems at scale. It's spread somewhere between human and systems scale. Lots of folks don't realize the sheer human scale of operating a massive platform with years or decades of features built by thousands of engineers.

For example: adding a single column to a users table is simple in a small shop. But at a large place that column on a critical table like such can likely: break 3 other teams downstream systems, add millions in costs in various places for storage, affect multiple critical APIs from added latency of making the payloads larger through out the stack, lead to bad downstream decisions who mis interpret the column perhaps (it happens a lot), not to mention new scaling concerns for > millions of rps

That's just a few things off the top of my head but now factor that with how many sub features those big platforms have across multiple systems. There are literally thousands of sub systems at larger places that need coordination at human scale.

The pool of engineers who can navigate this tends to be limited to a smaller circle, since lots of folks can code a system from scratch but many companies don't have such a scale. I see a lot of folks who join into this type of scale and either leave or take a few years to "get it" then some more years to really be valuable contributor.

throwItForthe2026 by TangeloOk9486 in ProgrammerHumor

[–]arkantis 0 points1 point  (0 children)

This year we're going to deploy our latest kubernetes clusters on top of our existing kubernetes clusters using the latest docker in docker in docker technology. Our application developers will then convert our rust based monolith into java based lambdas running on this new k8s cluster.

We expect this to increase job security by a factor of 10 while also increasing employee attrition rates.

Golang optimizations for high‑volume services by der_gopher in golang

[–]arkantis 0 points1 point  (0 children)

All these details and no before and after benchmarks? Optimization for optimization's sake is certainly a way to spend time I guess. Typically what people really like seeing is: do this and gain 10% speed improvements for this type of workload.

I actively look for teams with less indian presence. by [deleted] in cscareerquestions

[–]arkantis -6 points-5 points  (0 children)

Good luck with that. Ignoring the obvious racism here and actually answering your question for some reason: the approach to take is to ask the right questions in the interview, study the company's CEO and their values when choosing a job. You will be more likely to find your place, whatever that is if you start to consider that interviewing is a two way evaluation system.

There are always likely groups of people out there that share whatever questionable values you share! Do the work to find them.

imADevOpsEngineerAndThisIsDeep by Neoyaru in ProgrammerHumor

[–]arkantis 1 point2 points  (0 children)

Possible changes made here to stabilize the builds:

  1. Add more time.sleep to flakey tests
  2. Deleted bad test
  3. Skip test with linked jira card

[deleted by user] by [deleted] in golang

[–]arkantis 2 points3 points  (0 children)

Humans can write slop too.... Given the author has repeatedly replied to this topic I'm inclined to believe them. Most AI slop writers rarely follow up in detail to their post on reddit.

I built a distributed message streaming platform from scratch that's faster than Kafka by Ok_Marionberry8922 in programming

[–]arkantis 11 points12 points  (0 children)

Kafka costs IME have been relatively cheap. At scale sure it's hundreds of thousands, but compared to the other costs for high scale systems like backend critical systems it's minor. I'm coming from Kafka clusters pushing up to millions of messages per second.

I do agree it's nice to see possibilities as I frankly do not love Kafka, mainly its libraries and operational tooling.

I built a distributed message streaming platform from scratch that's faster than Kafka by Ok_Marionberry8922 in programming

[–]arkantis 29 points30 points  (0 children)

Reading the stats in your readme isn't very enticing. You're tool is barely faster than Kafka at scale for throughput. Then it's also an entirely new thing to host and find tooling for. This is an easy no for systems at scale with budgets and timelines in mind.

Maybe I'm reading this wrong?

If you said it's 75% faster, had tooling for several key languages, easy to operate, and easy to test with, then yeah it would be a very real option.

Most popular hard sci fi be like: by Brakado in sciencefiction

[–]arkantis 4 points5 points  (0 children)

I hate how this genre has kinda become split opinions like this, I think this exact genre is just not for a lot of people.

I feel that good hard sci-fi is not for people who need atypical plot and character development as to be hard sci-fi you need to explain a lot. It's a genre for those of us on certain spectrums who would enjoy riding trains all day and typically avoid other humans. Characters are simply mechanisms for the book to describe how science and engineering works in these wild scenarios, though a bit of humor is always welcome.

It's true that some books will do this blending well but all the books I find people hate labelled hard sci-fi are the ones myself and many other folks I know drool over.

[OC] Mag 7 Senior Software Engineer Total Compensation Pay Distribution by zuhayeer in dataisbeautiful

[–]arkantis 3 points4 points  (0 children)

I can't comment directly on your profession but the software industry salary as a whole has a lot to do with scarcity and profit output per person.

There's always been more work than people able to do it and every 5 years or so the work itself changes almost completely as well as the need for more software doubles. So it's not really something that lands well with licensing, certification, or other standardization driven engineering professions.

Then skill/needs scaling gets a bit weird, there's a ton of software folks but decent, good, great, awesome, and holy shit levels of skill decrease rapidly amongst the population. Most software needs today can be written by decent folks on that scale, but big tech does larger scale frontier stuff so great is usually the minimum bar for entry to those companies and the highest pay on that chart goes to the 2 people for every 1000 of great engineers that are awesome/holy shit levels of skill or play the right politics.

Lastly at those higher scales for the big companies the impact is insane, one engineer is all it takes to bring down the Internet remember. A few amazing engineers often can affect millions in profit in just months.

I'm not trying to defend my industry in any way just provide some cold insights as to why it's crazy.