I used to care more about work. But this job pays garbage and is frothing over AI, so fuck them.
- 0 Posts
- 59 Comments
jtrek@startrek.websiteto
Programming@programming.dev•Unethical Ways to Manage Technical Debt
31·11 days agoSeems like another example where the people making decisions are not qualified to make those decisions.
jtrek@startrek.websiteto
Programming@programming.dev•AI Software Development – What Does The Data Say?
6·16 days agoMy team assigns both hours and points to tasks. I’ve never seen the points used for anything but they still spend time on it.
jtrek@startrek.websiteto
Programming@programming.dev•AI Software Development – What Does The Data Say?
46·16 days agoHas management known that?
A lot of problems seem to be downstream from “management are idiots and assholes”
jtrek@startrek.websiteto
Programming@programming.dev•On AI Coding and Its Discontents - Cal Newport
16·18 days agoNo shit.
One of the problems is all the people who were fucking wrong don’t suffer any lasting consequences. They will be listened to again.
A large part of code review has been preventing people from doing stupid shit. AI is making stupid shit worse. It’s not defects, it’s “adding a whole micro service to get the user name from the ID, when the name is already in the metadata” or whatever that recent meme was.
Or that time a guy wrote a whole DSL instead of using the existing framework. Technically impressive, but adds a huge burden.
jtrek@startrek.websiteto
Programming@programming.dev•Welcome To The Resistance: Meet The Workers Dodging (And Sabotaging) Their Employer's AI Mandates
2·23 days agoMany people simply do not seek a faster way of doing things.
Right. But if you’re a soulless manager, and you set faster timelines, you PIP and fire the people who don’t make it. They’ll use the tools or be replaced.
It’s the same as an AI mandate, except less stupid. (It can still be stupid if you set the timelines impossibly fast, but management is not known for being smart or informed)
I wouldn’t do this as me because I’m not a soulless manager.
jtrek@startrek.websiteto
Programming@programming.dev•Welcome To The Resistance: Meet The Workers Dodging (And Sabotaging) Their Employer's AI Mandates
141·23 days agoIf AI actually made people faster and more productive, they could simply set faster timelines and people would use the tools.
There are AI mandates because the people in leadership are stupid and dishonest. “Return to office” has the same shape. For many people working from home is healthier and more productive, and it’s better for the environment not to commute as much, but the emotional needs of leadership are primary.
Fuck. Fuck all this AI slop.
jtrek@startrek.websiteto
Programming@programming.dev•I think that jobs are starting to pick up
3·29 days agoWent a couple months without much beyond form letter “we have decided to move forward with candidates who better align with our needs” rejections. Got one internal apply going now for the sad mega Corp I’m at (but a better team, I’m told), and one referral got a call back.
I think referrals are still the way to go. Sadly even that only goes so far.
jtrek@startrek.websiteto
GOG@lemmy.world•GOG confirm they are working towards GOG Galaxy on LinuxEnglish
1·1 month agoI’ve used heroic on my desktop. It’s fine. Haven’t tried it on a steam deck though
jtrek@startrek.websiteto
Programming@programming.dev•How do you handle visual regression detection in production?
2·1 month agoWhen I tried Percy it was really bad. I think it wasn’t even doing real screenshots, but some horrible serialization of the dom nonsense. Some of what came out of their tests just wasn’t accurate at all.
Every time I’ve tried to implement visual tests it’s a bad time.
A good unit test encodes intent. This kind of test, and snapshot tests, tends to be too broad. Something changed but was it on purpose? I dunno maybe just accept it. People don’t look at it closely. It’s numbing.
As others have said, you probably want to stop having shit randomly shared in multiple places. If you change something used in more than one place, probably manually check.
jtrek@startrek.websiteto
Programming@programming.dev•How I Find Problems to Solve as a Staff Engineer
16·1 month agoInteresting. I find that where I work, often the biggest problems are non-technical. It’s the upper manager that says “we don’t have time for automated testing” and then our releases take two days of manual testing and bug fixing.
jtrek@startrek.websiteto
Linux@lemmy.ml•Has anyone tried Amber for writing bash scripts? Would you recommend it?
3·1 month agoInteresting. I dislike writing bash scripts so this might appeal to me, but probably not before a stable 1.x release.
jtrek@startrek.websiteto
Programming@programming.dev•AI Didn’t Make Programming Easier. It Just Made It Differently Difficult
15·1 month agobut take any increased productivity for themselves
Many people seem confused and this.
Worker makes charts and reports. Owner sells for profit. Worker suddenly is making double the charts. Owner makes double the profit. Worker… ???
Just like… What do they expect to happen.
jtrek@startrek.websiteto
Programming@programming.dev•How would you design online communities so they don't degenerate over time?
18·1 month agoI wouldn’t do it based on join time. Age doesn’t always map to quality, and it might encourage people to make sleeper accounts to age up.
I would do it based on a graph of trust.
Let’s say you’re user 0. You trust yourself. You can then invite or vouch for a user. If they misbehave, it should reflect badly on you. If they post good content, you should share some of the glory. If one of those users invites someone, the good and bad flow upstream.
People no one has vouched for have very little power. You can filter them out with a toggle.
You’d be able to see the web of behavior. If someone keeps inviting or endorsing assholes, then they’re a problem.
Endorsing is different than upvote. You can upvote whatever, but endorsing is saying you trust this person and you’re willing to put your own reputation and access on the line.
Something like that.
jtrek@startrek.websiteto
Linux@programming.dev•According to the USA Gov, Linux usage is at 5.8%
10·2 months agoGood. Fuck Microsoft. No regrets about running Linux for the past few years.
jtrek@startrek.websiteto
Linux@programming.dev•In Linux Mint, if I have an upgrade that is taking a long time, can I sudo shutdown -h +60 and walk away, or is there a better way?
6·2 months ago||has a similar “oh that’s how it works in other places” behavior. I didn’t realize that for a while.
jtrek@startrek.websiteto
Programmer Humor@lemmy.ml•It has been 0 days since I last had this conversation
3·2 months agoThat’s a good point.
Though sometimes people are just sandbagging. Like I know one guy is just watching Netflix instead of working. I’m downstream from his work, so it’s a little annoying that I have to wait a couple days to get started.
I wouldn’t rat him out because my labor solidarity beats out my annoyance, but the annoyance is real.
Shouldn’t be allowed. Companies shouldn’t be allowed to buy each other. We already know what happens with consolidation.