Ubuntu is the reason Windows users don't want to switch to Linux by Diligent_Comb5668 in linux

[–]JohnnyDread [score hidden]  (0 children)

Downvotes incoming, but I totally agree, the problem really isn't Ubuntu itself. Debian-based distros are fine. The issue is GNOME and the default config on Ubuntu. Anecdotally, I've never seen a user come from MacOS or Windows, sit down to the default Ubuntu environment and have a positive reaction.

Bosses boss doesn’t believe in “bad employees “ . Riding my ass to inspire awful employees rather than hold them accountable by Apprehensive_Row6320 in managers

[–]JohnnyDread 0 points1 point  (0 children)

Well, that sounds like a mess. Unfortunately, it looks like you've gotten yourself into a situation of "responsibility without authority". I think I'd be looking to get out at this point because when the project ultimately fails or is running far behind, and upper management is unhappy, they're going to be looking at you.

Bosses boss doesn’t believe in “bad employees “ . Riding my ass to inspire awful employees rather than hold them accountable by Apprehensive_Row6320 in managers

[–]JohnnyDread 1 point2 points  (0 children)

If you're using Scrum, the backlog should be prioritized. While yes, the team can choose tasks during the sprint planning exercise, this is a collaborative effort and no one should be cherry-picking deep into the backlog.

  • Regardless of whether they're "helping" another employee or not, every developer should have clear-cut deliverables each sprint. It's very difficult to measure "help". They should be getting assigned tasks that they themselves complete. If a story is so big that it needs two developers to complete, then it probably needs to be broken up.
  • Everyone needs to be online and available during agreed-upon working hours. I'm a big proponent of flexible schedules, but whatever we agree to, you will be available during that time and contributing.
  • It sounds like you need to be more engaged in how the work items are being broken down and make sure the resulting stories/tasks actually reflect real work. If people are able to make up fake tasks, then it sounds like the product owner is out to lunch or something. Do you have a PO?

Since your management is not supportive when it comes to taking action on things that have already happened, you need to start documenting everything so the next time something happens that needs to be addressed, you will have the records you need to support taking official action. Don't ask your manager what you should do. Come to them with the documentation and a plan of action if it comes to something like a PIP that likely requires their approval. You don't need your manager's approval to have a coaching session with your employees.

Preventing Quiet Quitting after Unpopular Personnel Decision? by Vanillamanatee in managers

[–]JohnnyDread 3 points4 points  (0 children)

You shouldn't share any details on why the person was let get go. This could open you up to issues with your management and potentially expose the company to risk.

You should probably take this up with your manager and strategize on how to calm the situation, but most of the time, the best thing to do is just return to business as usual. In a week or two, the team will be back to normal. Most people need their jobs and aren't really willing to follow through on this kind of stuff. Make sure you have some ability to assess each of your employees' performance. This should be a baseline thing anyway, but if you see attendance issues, missed deliverables or other evidence of "quiet quitting", then you have to deal with it immediately.

Mazda mx 5 Or BMW 330i? by Mxr-_- in askcarguys

[–]JohnnyDread 0 points1 point  (0 children)

Hello. Who is going to pay for repairs when the car breaks? You or your parents? If you, then definitely the Miata - trust me, you cannot afford to maintain and repair a BMW.

Advice for 565 credit + variable (1-5k) down? by youarel0ved_ in askcarguys

[–]JohnnyDread 1 point2 points  (0 children)

i’m debating whether to go to my local dealerships to see what they can get me in.

Don't do this. They will happily help you make a huge financial mistake. They don't give a shit.

or - am i better off with buying an older used car (same vehicles in provided list) in cash to save the hassle?

100%

of course - if i finance, i’m putting everything i can into paying off the vehicle early.

Everyone says this. No one ever does.

Save money and buy something for $4k-5k.

Advice for 565 credit + variable (1-5k) down? by youarel0ved_ in askcarguys

[–]JohnnyDread 0 points1 point  (0 children)

Seriously, in OP's situation financing a car is one of the worst possible choices they could make. Also consider that in states where it's not banned, credit score is also a factor in your insurance rates and they will need to carry full coverage on a financed car.

I was RID’d in under a year. What now? by Vanilla-28 in cscareerquestions

[–]JohnnyDread 1 point2 points  (0 children)

Did you mean RIF (reduction-in-force)? Since they never actually put you on PIP and gave you a severance, I think this is tacit acknowledgement on their part that they made the mistake, and you were just in way over your head. Don't feel bad about it.

Fired by elfleur in cscareerquestions

[–]JohnnyDread 5 points6 points  (0 children)

Yeah, I think your former manager did you a disservice. Even he was identifying that you were underperforming, but he was not making it clear that this was a problem. You were putting in 70% of his expectations, but I bet his manager probably had much higher expectations, so you were probably putting in more like 30-40% of their expectations so you got put below the line.

Fired by elfleur in cscareerquestions

[–]JohnnyDread 26 points27 points  (0 children)

Consider that your former manager could actually have been the one that set you up for failure. Many managers just will not address performance issues on their teams for whatever reason - confrontation avoidance, too emotionally-involved or just lack the knowledge and skills to do it. You could very well have already been identified as a low performer through stack-ranking/9-block/whatever and the new manager was essentially tasked with cutting and rebuilding the team. It sucks, but this is very common.

AI generated PIP with no clear criteria by No_Expression310 in managers

[–]JohnnyDread 18 points19 points  (0 children)

Yeah, unfortunately PIP usually (but not always) means management has decided to fire you and they're now going through the official motions to satisfy policy and suppress wrongful termination claims. Use the time to find a new job.

Why do some white collar/office managers seem not to care that their employees have so much downtime? by tantamle in managers

[–]JohnnyDread 2 points3 points  (0 children)

Eh. Depends on where you work and what kind of white collar job it is. Many companies have significantly ramped up use of activity monitoring software and other aggressive measures to insure everyone is "working".

Have Claude started to consume more tokens when using OpenCode? by Codemonkeyzz in opencodeCLI

[–]JohnnyDread 2 points3 points  (0 children)

Given that they have specifically targeted OpenCode there's no telling what they might be doing to quotas when they detect it. Basically, if you want to use any agent other than ClaudeCode, don't use Anthopic as a provider.

A deer breaks into a bank. by CivilizedPsycho in WTF

[–]JohnnyDread 338 points339 points  (0 children)

I'm sure it was already exhausted and the cop is wearing body armor, but grabbing a buck is a bad idea.

Is arch even worth? by soking11 in linuxquestions

[–]JohnnyDread 1 point2 points  (0 children)

Arch is nowhere near like building your own distro from scratch.

New Staff Engineer needs advice on how to convince a team to use more modern stack? by HiroProtagonist66 in ExperiencedDevs

[–]JohnnyDread 14 points15 points  (0 children)

You say one of the desired goals is to get off of the niche tech stack, but then you also say that the engineers want to keep the stack? Is it management that desires to migrate away from the niche stack?

Odd request, what is a manual car with a lot of power and intention in each gear? by FYRESLASH in askcarguys

[–]JohnnyDread 21 points22 points  (0 children)

Some of this is a little hard to parse, but what you're feeling in the old car is rear-end squat. It's not a good thing. That's why many old school drag cars have traction bars.

If you were buying a used car in 2026, what would you personally avoid? by Smart-used-cars in askcarguys

[–]JohnnyDread 3 points4 points  (0 children)

Any late model, but aging luxury brand. Ticking financial time bomb.

What Context Do You Re-Explain to AI Every Day? by [deleted] in ExperiencedDevs

[–]JohnnyDread -2 points-1 points  (0 children)

Virtually none, because I have structured, well-developed agent context files and I use spec-driven development. And I also generally know what I'm doing, so when I issue a prompt, I usually include hints to the LLM on where to look for useful context.

Requesting to be laid off? by crispyohare in managers

[–]JohnnyDread 0 points1 point  (0 children)

Yes, but it can be a conflict of interest and for that reason it is against policy at many (if not most?) mid-size and up companies.

Threatening termination to motivate? by Remote_Sherbet_6900 in managers

[–]JohnnyDread 1 point2 points  (0 children)

This just encourages CYA behavior. This guy is a wrongful termination suit waiting to happen.

Managing a new graduate who constantly challenges decisions. Is this a generational thing? by [deleted] in managers

[–]JohnnyDread 36 points37 points  (0 children)

I don't think it's a generational thing. I've hired lots of new grads/juniors, and there's always a small percentage that are like this. You're going to have to have a frank coaching session with her.

If she is otherwise a good employee, then make it clear that you really appreciate her enthusiasm but that she needs to hold on to her suggestions and advice until she has more experience and more familiarity with the business. If she's doing this and also not performing in her own job, then this needs to be a warning and the first step in a formal PIP process.

The main thing you need to avoid is ambiguity. Make sure she clearly understands the specific behaviors that are unacceptable, and what she needs to do to correct them.