MagicShel
@MagicShel@lemmy.zip
25+ yr Java/JS dev
Linux novice - running Ubuntu (no windows/mac)
- Comment on 'Borderlands 4 is a premium game made for premium gamers' is Randy Pitchford's tone deaf retort to the performance backlash 14 hours ago:
Not me, then. Cool. Thanks for letting me know.
- Comment on Comcast Executives Warn Workers To Not Say The Wrong Thing About Charlie Kirk | 404 Media 3 days ago:
I hope everyone publicly expresses support for the kids shot in Evergreen on the same day while pointedly ignoring Kirk’s death. I think that sends a clear message without having to mention Kirk at all.
- Comment on Who is the enemy? 2 weeks ago:
Bill Clinton would be unsurprising. He might be just a run of the mill philanderer, though. I haven’t seen any legitimate reason to suspect Biden. Of course I spent 20 years thinking Michael Jackson was just a weird dude with a Peter Pan complex and might legitimately not have been a pedo, so maybe I just don’t have a very good pedodar.
- Comment on Tesla said it didn’t have key data in a fatal crash. Then a hacker found it. 2 weeks ago:
Insurance dropping coverage is going to eliminate them.
- Comment on Who is the enemy? 2 weeks ago:
I mean, there’s idiots and there’s idiots, you know? Yeah those classes should never have existed and maybe that’s evidence enough of idiocy, but there is an abundance of folks smarter than me. Surely they could hire one of them…
- Comment on Who is the enemy? 2 weeks ago:
The complicated thing here is there are so many layers of abstraction to make things easier to use and understand that if you didn’t age with the tech, it’s really hard to fully understand. That’s everything. I see Angular and React developers who don’t understand CSS.
My last position, we had classes that set sizes for everything in multiples of 4 pixels. So size-1 is 4 pixels, size-2 is 8 pixels, etc. And everything was sized with those classes. Which means if you ever wanted to resize anything, you have to go to every element and change the class instead of you know, having input controls have distinct classes.
People are layering on abstraction without understanding why and throwing away all the benefits, time to invent another abstraction layer! I had my tech lead argue with me that this was a better system because “standards”. I’m going to assume the standard was poorly understood because I can’t imagine a multi-billion dollar company hires idiots to set standards.
I got started learning transistors and Boolean algebra and programming an 8088(?) in college. Had computers for a few years before that. It’s surprising how conditionals I see that can be simplified by Boolean algebra.
I don’t actually hate computers, and I try to give IT workers some grace because I’m not always proud of the work I do when I have to finish 3 months of work in two weeks. But I’ve worked with a lot of folks who aren’t curious or looking to learn and improve, and I have to wonder why they ever got into IT in the first place.
For me the worst part of IT is the god damned management. Any possible productivity gains from agile are undercut at every turn by management who has to have a concrete promise of a delivery date before they even understand the ask.
Anyway, sorry for the rant. Started my long weekend early and starting a new job next week, so I have a lot of pent up rants from my last company.
- Comment on Who is the enemy? 2 weeks ago:
IT people hate computers.
IT people hate users. IT people hate other IT people. We’re just a surly lot.
- Comment on The air is hissing out of the overinflated AI balloon 2 weeks ago:
I don’t think AI is done improving, but companies need to find something other than throwing more compute at it. It seems to get exponentially more expensive for logarithmic gains in performance. I honestly can’t even tell the difference between ChatGPT 4 and 5. I don’t doubt that it is better but I can’t see a difference in my own productivity.
Time savings vs time sinks depends a lot on exactly what you’re doing. Treading well-worn ground in a new domain can be speedy. But fixing a non-standard or niche (or shitty) code base can be a nightmare because nothing is done the standard way.
So far, I’ve gained a bit of productivity through AI, but I’ve been down a few rabbit holes, too. Integration tests can be a real pain. It always wants to recommend custom test configurations but then you wind up with a different test environment and you can’t necessarily trust your tests. Date parsing with Jackson in particular can be different between your configured ObjectMapper in production and new ObjectMapper() in test to give just a super basic example.
- Comment on do what you love 3 weeks ago:
👋
- Comment on Y tho 3 weeks ago:
So you can hear the ‘B’ side.
- Comment on 'Ad Blocking is Not Piracy' Decision Overturned By Top German Court 3 weeks ago:
In a new lawsuit, the publisher alleged that AdBlock Plus removes ads by interfering with the “programming code of websites” which violates its exclusive rights under copyright law.
I would respond that putting ads on my computer interferes with the programming code of my computer under my exclusive rights under copyright law. The unique combination of hardware, software, and data which comprise my computing environment belong exclusively to me.
However I will grant non-exclusive access to my taint for the sole purpose of licking.
- Comment on Help. 4 weeks ago:
He’s going to vibe code it.
…
…
Fuck!
- Comment on Help. 4 weeks ago:
I uh… I took this as humor. Maybe I was wrong.
- Comment on Help. 4 weeks ago:
Clanker-loving cogfuckers.
“I’m off to have a clanker-wank.”
- Comment on Help. 4 weeks ago:
progressive gender roles
I’m not five years old and what’s this?
/tongue in cheek
- Comment on Help. 4 weeks ago:
The worst thing
about AIisthepeople. - Comment on Help. 4 weeks ago:
I dislike religion, but you’re not wrong. Interacting with one another putting on friendly faces and performing kindness and fellowship until for some it becomes real.
For all the fakery and frauds, without that dance it’s so much harder to find the people we really connect with.
- Comment on Help. 4 weeks ago:
A similar term “cloudborn” isn’t even dissimilar from the idea of storks delivering babies from heaven. Fuel for a science fiction book or RPG. Less so for actual humankind.
- Comment on Bonk. 4 weeks ago:
I feel like in the moment, one would want to overdo it rather then underdo it. Particularly if the thing in its mouth is your other arm or leg.
- Comment on Apple’s lock on iPhone browser engines gets a December deadline 5 weeks ago:
I agree with your reasoning. I refuse to use chrome. Even at work I use it only for the sites that are non functional.
I still think this is a good thing and hope they do keyboards next because fuck do I hate swipe typing on iPhone.
- Comment on Google’s healthcare AI made up a body part — what happens when doctors don’t notice? 5 weeks ago:
I don’t understand why people expect AI to work this way. First, you don’t give it the most information-free prompt you possible can. Second, it would be far better at discussing a diagnosis with an expert than just pronouncing a verdict.
It would be much better to provide as much patience demographic information as possible and then say something like:
- “Do you see anything suspicious or abnormal about [thing]?”
- “What are some possible causes of [unusual spot]?”
- “I suspect [diagnosis]. Identify and explain features of this image that either confirm or don’t support that conclusion. Is there a diagnosis that fits better or is more likely?”
Don’t rely on AI to perform the work, use it to make an expert faster or challenge them to be more accurate.
I don’t exactly know how medical AI works, but the fact that they are discussion prompts suggests LLMs play a role here and they can’t be trusted to function without an expert user.
- Comment on Black Holes 5 weeks ago:
Everything was hairy back in the 70’s.
- Comment on get sum 1 month ago:
Graduated in 91. Can’t confirm first time for anyone but me and one girlfriend but I will confirm we were getting laid. I was almost 15 and she had recently turned 15. Can also confirm post virginity high school sex with another girl. I really only had two serious girlfriends in high school. I had a few other near misses but I don’t recall any others that sealed the deal off the top of my head. I wasn’t swimming in it, but I did pretty well for a nerd with self-confidence issues.
- Comment on A Second Tea Breach Reveals Users’ DMs About Abortions and Cheating 1 month ago:
Go on?
It would be a combination of InternetToughGuy, ThatHappened, and a bathroom stall?
It would be used for “no homo” meetups?
It would herald an era of men sharing their feelings?
It would be covered with porn and axel grease and sound like a Harley with a rough idle?
I have no idea where you are going with this.
- Comment on A Second Tea Breach Reveals Users’ DMs About Abortions and Cheating 1 month ago:
I feel like this would be unconscionable if it was only employees with access to everything unencrypted. To just leave all this stuff open to the world is beyond the pale.
- Comment on robot slurs 1 month ago:
The number of times I find myself using that quote is a lot higher than you’d expect.
- Comment on It really works! 1 month ago:
Now do “gif”.
- Comment on Valve gets pressured by payment processors with a new rule for game devs and various adult games removed 1 month ago:
If Steam or someone went to crypto just to kick the processors out, that might be one thing that would actually make me look at crypto with something other than derision.
- Comment on Host Your Own Bluesky PDS: A Complete Azure-Powered Guide 1 month ago:
Then you’re just going to be at the mercy of the people that do run these things. I realize maybe my response was taken as disagreement or argument but it really wasn’t meant that way.
As a product owner I’d want a way to contact or validate a user for customer service or service management reasons. Self service password reset, etc.
But I’m interested in anonymity and if there were another good solution I’d be all ears. I’m not trying to defend email, just curious what mechanism could take its place. Some sort of cryptographic signature might work, though I would have to think carefully about no separate communication/ confirmation channel. I could see offering someone to use any identity of their choosing which would allow them as much anonymity and freedom of choice as they wanted. It’s an interesting challenge.
- Comment on Host Your Own Bluesky PDS: A Complete Azure-Powered Guide 1 month ago:
It’s all of the above at once. It’s hard to think of another identifier that hits them all.
4093rnbgv3q09vn032
It’s not a communication method outside of the platform it’s on. It’s also not platform agnostic if it’s your identity on a service.
I have several email addresses that are not remotely associated with any legal identity that I could transfer to someone that took over associated projects should the need arise.
It looks like your complaint is as a user, not the service owner? I wouldn’t run a project like that, but feel free to start one up. Lots of people would appreciate that, I’m sure.