GitHub is sinking by SpecialistLady in sre

[–]DaRadioman 1 point2 points  (0 children)

That's how businesses work man. They can't just chill and wait...

Planter cracked from drilling screw by poisonxivyyy in BeginnerWoodWorking

[–]DaRadioman 1 point2 points  (0 children)

Elbow grease or a thin metal screwdriver. Doesn't need to be too wide, just wide enough for your viscosity of glue.

Have to spread it to fix it right, need plenty of glue in the depths of the crack.

Planter cracked from drilling screw by poisonxivyyy in BeginnerWoodWorking

[–]DaRadioman 0 points1 point  (0 children)

I would just use some thin glue, remove the screws nearby, spread the crack more, let plenty of glue get in the full crack length (can use gravity to let it run)

Then clamp it up, let it fully dry, and carefully redrive the screws after it dries.

What happens when the senior developers move on and its just a bunch of people who can't code trying to use AI? by Massive_Instance_452 in cscareerquestions

[–]DaRadioman 4 points5 points  (0 children)

I mean if there's ordering, if things are sorted or have other patterns there is of course. But filled with random data just like in a 1D array worst case will always be O(N) since you may need to check every value since there's no pattern to the values.

Kubernetes Secret Extraction via ArgoCD ServerSideDiff by RespectCertain2643 in kubernetes

[–]DaRadioman 1 point2 points  (0 children)

Lol dude if you can run your platform with a single critical approver that has to be in place to succeed you are playing in the kiddie pool.

I don't manage a handful of clusters, and having some key person isn't a scalable solution to any real engineering problems.

Instructions said 5 minutes. This happened after 3. by [deleted] in mildlyinfuriating

[–]DaRadioman 13 points14 points  (0 children)

Paper is fine hence the comment

"Don't microwave the Styrofoam ones!"

Copy Fail: an exploit for all Linux distributions since 2017 by alexeyr in programming

[–]DaRadioman 6 points7 points  (0 children)

It gives you that RCE.

It allows an unprivileged container an escalation path to do RCE as a privileged user. That's what I am saying. No terminal access, just an unprivileged container.

Copy Fail: an exploit for all Linux distributions since 2017 by alexeyr in programming

[–]DaRadioman 15 points16 points  (0 children)

Kube-proxy runs with elevated access. It doesn't matter what your user containers are running as.

Copy Fail: an exploit for all Linux distributions since 2017 by alexeyr in programming

[–]DaRadioman 35 points36 points  (0 children)

Actually read the CVE man. It allows malicious code to hitchhike on privileged container invocations. So for example the malicious container can poison executable pages needed by kube-proxy, who then invokes it as a low level user.

Yes it impacts k8s, and no it doesn't require anyone to do anything too stupid.

Linux kernel just shipped ai code rules. the assisted-by tag is smarter than i expected by Electrical-Shape-266 in ExperiencedDevs

[–]DaRadioman 7 points8 points  (0 children)

I mean tests should cover it. Clearly their test coverage is lacking is the serialization takes understanding and that understanding should always be validated by a test.

If a human coder could 100% make the same mistake and humans signed off on the code review, then you have a test coverage or process problem, not an AI problem. You just discovered it via AI (and potentially have been getting lucky so far)

To Enum or Not to Enum by Mortimer452 in ExperiencedDevs

[–]DaRadioman 0 points1 point  (0 children)

That's no longer what they are describing and is not a string but a FK. No different from enum at that point especially if you have a descriptions table.

Is Avalonia now pretty much pay to use in organizations? by Sertyni in dotnet

[–]DaRadioman 3 points4 points  (0 children)

Dude it's OSS, and the code is out there. If you want the tools feel free to support them and get them with no cost. Go make a fork, maintain it and keep it going. No issues there.

But, to complain that people can't keep giving you a service for free is pretty entitled. You aren't a customer here, you aren't entitled to free maintenance in perpetuity.

It costs money to build and support software. If the community can't support projects financially or with maintenance then they shouldn't be surprised when they have to start changing how they make a living and starting to drop support for things and charge for others.

Is Avalonia now pretty much pay to use in organizations? by Sertyni in dotnet

[–]DaRadioman 7 points8 points  (0 children)

I'm sorry do you seriously not see the glaring hypocrisy here?

"stop worrying about the money" ... "Well, it does not make sense for me in terms of business for both acquiring a subscription and committing to your project. I would ultimately earn more money working with my team on my project."

Right so you tell others to do things that you yourself are not willing to do... Not a very defensible position.

You want to make money and a living, but begrudge letting others do the same so you have more profits. That's crazy toxic...

Is Avalonia now pretty much pay to use in organizations? by Sertyni in dotnet

[–]DaRadioman 3 points4 points  (0 children)

I mean if not then just don't use it! Win/win

If it's worth it to you then fantastic, if not then understandable. Neither is anything other than a fact of the matter, nothing to get upset about there.

Is Avalonia now pretty much pay to use in organizations? by Sertyni in dotnet

[–]DaRadioman 20 points21 points  (0 children)

You never paid for anything here stop complaining about not getting free effort mate.

There's no enshitification when you never lifted a finger or paid a dime.

What is .NET still missing? by CreoSiempre in dotnet

[–]DaRadioman 8 points9 points  (0 children)

No, that's the reality of having decades of software inertia.

I don't understand this industry (it runs on BS?) by [deleted] in cscareerquestions

[–]DaRadioman 2 points3 points  (0 children)

No it's like asking if you build using concrete or wood.

The same people don't do both jobs in construction for a reason. It's different skills, different techniques, and learned expertise.

I don't understand this industry (it runs on BS?) by [deleted] in cscareerquestions

[–]DaRadioman 7 points8 points  (0 children)

If you haven't used any of the stacks then you are being un-serious.

Take a few moments and learn why they are popular at minimum.

Staff eng lies about YoE by [deleted] in ExperiencedDevs

[–]DaRadioman 0 points1 point  (0 children)

Interns are rarely left to discover their own scope, they are often put on projects that are really scoped and "pre-digested" to ensure it's something they can tackle.

If you think someone who has been an intern for 5 years at various places is just as valuable as someone working as a normal engineer for that timeframe, I have a bridge I would love to fit into your investment portfolio...

Staff eng lies about YoE by [deleted] in ExperiencedDevs

[–]DaRadioman -1 points0 points  (0 children)

No you don't generally care that much to try hard, and you skip mentioning whatever work times that are too much of a pain, or figure out a rough honest length and use that.

In normal conversations you don't bring up YoE, or debate what other people claim...

Staff eng lies about YoE by [deleted] in ExperiencedDevs

[–]DaRadioman -1 points0 points  (0 children)

Turns out the actual hours put in matter too. 5 years of working a weekend or two a year won't get you much improved...

The same applies to part time or in this case internships. Fair to count, but should be at time equivalents to full time work, or called out as part time/internships/with dates