MagicShel
@MagicShel@lemmy.zip
25+ yr Java/JS dev
Linux novice - running Ubuntu (no windows/mac)
- Comment on Ai Code Commits 20 hours ago:
An LLM providing “an opinion” is not a thing
Agreed, but can we just use the common parlance? Explaining completions every time is tedious, and most everyone talking about it at this level always knows. It doesn’t think, it doesn’t know anything, but it’s a lot easier to use those words to mean something that seems analogous. But yeah, I’ve been on your side of this conversation before and let’s just all that as agreed.
this would not have to reach either a human or an AI agent or anything before getting fixed with little resources
There are tools that do some of this automatically. I picked really low hanging fruit that I still see every single day in multiple environments. LLMs attempt more, but they need review and acceptance by a human expert.
Perfectly decent looking “minor fixes” that are well worded, follow guidelines, and pass all checks, while introducing an off by one error or suddenly decides to swap two parameters that happens to be compatible and make sense in context are the issue. And those, even if rare (empirically I’d say they are not that rare for now) are so much harder to spot without full human analysis, are a real threat.
I get that folks are trying to fully automate this. That’s fucking stupid. I don’t let seasoned developers commit code to my repos without review, why would I let AI? Incidentally, seasoned developers also can suggest fixes with subtle errors. And sometimes they escape into the code base, or sometimes perfectly good code that worked fine on prem goes to shit in the cloud—I just had to argue my team into fixing something that executed over 10k SQL statements in some cases on a single page load due to lazy loading. That shit worked “great” on prem but was taking up to 90 seconds in the cloud. All written by humans.
The goal should not be to emulate human mistakes, but to make something better.
I’m sure that is someone’s goal, but LLMs aren’t going to do that. They are a different tool that helps but does not in any way replace human experts. And I’m caught in the middle of every conversation because I don’t hate them enough for one side, and I’m not hype enough about them for the other. But I’ve been working with them for several years now and watched the grow since GPT2 and I understand them pretty well. Well enough not to trust them to the degree some idiots do, but I still find them really handy.
- Comment on Ai Code Commits 1 day ago:
The place I work is actively developing an internal version of this. We already have optional AI PR reviews (they neither approve nor reject, just offer an opinion). As a reviewer, AI is the same as any other. It offers an opinion and you can judge for yourself whether its points need to be addressed or not. I’ll be interested to see whether its comments affect the comments of the tech lead.
I’ve seen a preview of a system that detects problems like failing sonar analysis and it can offer a PR to fix it. I suppose for simple enough fixes like removing unused imports or unused code it might be fine. It gets static analysis and review like any other PR, so it’s not going to be merging any defects without getting past a human reviewer.
I don’t know how good any of this shit actually is. I tested the AI review once and it didn’t have a lot to say because it was a really simple PR. It’s a tool. When it does good, fine. When it doesn’t, it probably won’t take any more effort than any other bad input.
I’m sure you can always find horrific examples, but the question is how common they are and how subtle any introduced bugs are, to get past the developer and a human reviewer. Might depend more on time pressure than anything, like always.
- Comment on Airbuddy 🦛 1 day ago:
Sorry, mate. I dropped this.
#!/usr/bin/env bash
- Comment on Airbuddy 🦛 2 days ago:
#Yo dawg.
#I heard you like comments.
#So I prefix every line with a hashtag so I can comment my comment while I comment.
exit 1
- Comment on Generative AI's most prominent skeptic doubles down 5 days ago:
I’m a fan of AI, but I still think this guy is right as far as investment and hype goes. It’s a useful tool. It cannot do all the things they are promising well. Both can be true.
- Comment on SignalFire: startups and Big Tech firms cut hiring of recent graduates by 11% and 25% respectively in 2024 vs. 2023, as AI can handle routine, low-risk tasks 6 days ago:
What kind of low risk tasks is a startup doing? I predict a lot of companies that are never going to generate value.
- Comment on AI could already be conscious. Are we ready for it? 1 week ago:
I have a set of attributes that I associate with consciousness. We can disagree in part, but if your definition is so broad as to include math formulas there isn’t every common ground for us to discuss them.
If you want to say contemplation/awareness of self isn’t part of it then I guess I’m not very precious about it the way I would be over a human-like perception of self, then fine people can debate what ethical obligations we have to an ant-like consciousness when we can achieve even that, but we aren’t there yet. LLMs are nothing but a process of transforming input to output. I think consciousness requires rather more than that or we wind up with erosion being considered a candidate for consciousness.
So I’m not the authority, but if we don’t adhere to some reasonable layman’s definition it quickly gets into weird wankery that I don’t see any value in exploring.
- Comment on Half-Life 3 Has Been Designed to be ‘The Final Chapter’, It’s Claimed 1 week ago:
I can’t say never, but TRoS is a fucking awful movie (not just as Star Wars, but a terrible cinematic experience) and I think it’s really damn hard to redeem a trilogy with that as a bookend.
- Comment on AI could already be conscious. Are we ready for it? 1 week ago:
I said on paper. They are just algorithms. When silicon can emulate meat, it’s probably time to reevaluate that.
- Comment on AI could already be conscious. Are we ready for it? 1 week ago:
If they don’t contemplate self then I’d say they aren’t conscious, but I’m not sure how we’d know if they do.
- Comment on AI could already be conscious. Are we ready for it? 1 week ago:
-
Let’s say we do an algorithm on paper. Can it be conscious? Why is it any different if it’s done on silicon rather than paper?
-
Because they are capable of fiction. We write stories about sentient AI and those inform responses to our queries.
I get playing devil’s advocate and it can be useful to contemplate a different perspective. If you genuinely think math can be conscious I guess that’s a fair point, but that would be such a gulf in belief for us to bridge in conversation that I don’t think either of us would profit from exploring that.
-
- Comment on AI could already be conscious. Are we ready for it? 1 week ago:
Consciousness requires contemplation of self. Which requires the ability to contemplate.
Current AIs function as mainly complex algorithms that are run when invoked. They are 100% not conscious any more than a^2^+b^2^=c^2^ is conscious. AI can simulate the words of a conscious being, but they don’t come from any awareness of internal state, but are a result of the prompt (including injected data and instructions).
In the future, I’m sure an AI could be designed that spends time thinking about its own existence, but I’m not sure why anyone would pay for all the compute to think about things not directly requested.
- Comment on @chrlschn - Beware the Complexity Merchants 1 week ago:
Anything UI is kinda bullshit because HTML and CSS were never designed to produce pixel-perfect fidelity on every screen but companies insist, and also jank like text mixing just slightly when you hover your mouse over it is bad UX. So what we wind up with is a fifty-level hierarchy of containers making sure everything lined up just so. That complexity is imposed by the intersection of HTML, CSS, and JS. Not that the previous developer wasn’t an idiot, but I freaking hate front end work despite being “full-stack.”
- Comment on get back, swine! 1 week ago:
“Calm down or you’re fucking dinner.”
“It’s cool. I’m chill.”
- Comment on Elon Musk's X temporarily down for tens of thousands of users 1 week ago:
This is so frustrating!!!
Temporarily???
- Comment on The AI-powered collapse of the American tech workfoce 1 week ago:
it makes for a very good narrative to spin at investors
Particularly for the investors in AI companies. AI is useful. I use it a lot, but all of this shit they put out about what if AI’s take over the world or how we’re going to have to figure out how to deal with 90% unemployment is science-fiction marketing.
It’s not going to take over the world. It’s not going to put artists out of work—not once consumers take in the AI-generated results.
It’s sure as fuck not putting software devs out of work on any kind of scale. It makes me a bit more productive, but not enough to replace a productive co-worker.
On the other hand, I’ve had team members who would boost overall team productivity by getting fired before LLMs.
- Comment on We did the math on AI’s energy footprint. Here’s the story you haven’t heard. 1 week ago:
Surprisingly, the mistakes ChatGPT made weren’t related to picture processing. Every time I’ve sent a picture, it has flawlessly analyzed the text (even if it’s a screenshot of a massive Linux log or a screenshot with multiple windows / arbitrary text placement). The problems were more like the markdown table I created would not be reproduced perfectly with the new changes/additions. It’s pretty reliable early on, but either as the chat gets longer or the table does, fidelity can be lost. Not very often, but it does happen.
Just to clarify. But I find as long as you’re paying close attention and can catch mistakes or verify the output, AI does make such tasks much less tedious.
- Comment on We did the math on AI’s energy footprint. Here’s the story you haven’t heard. 1 week ago:
I see. So AI for gathering the information to put into the accounting/tax software?
That’s a more reasonable ask, but I wouldn’t personally trust AI with that. I’ve done something similar in games where I take a picture of something on screen and ask AI to collect all the information from many similar pictures into a table. It’s definitely good enough for gaming, but it makes mistakes often enough I wouldn’t sign my name attesting to the truth of anything it produced, you know?
- Comment on We did the math on AI’s energy footprint. Here’s the story you haven’t heard. 1 week ago:
Any strictly rule-based system, like accounting and taxes, is a job for traditional software, not AI. Particularly when the laws change every year.
- Comment on Student Demands Tuition Refund After Catching Professor Using ChatGPT - Slashdot 2 weeks ago:
Sooner or later I’ll learn to caveat my AI comments to make clear I’m only talking about LLM/text-gen. I don’t personally care about image-gen. It’s garbage, but to quote Star Wars, sometimes “the garbage will do.”
- Comment on Student Demands Tuition Refund After Catching Professor Using ChatGPT - Slashdot 2 weeks ago:
For fucks sake people, it’s not hard. AI can be useful to generate drafts or give suggestions, but ultimately everything has to be tweaked/written by an actual human expert. AI is a tool, not a product. If something isn’t edited enough to have no trace of AI signature left, then you’re being lazy and putting out garbage.
- Comment on YouTube's new ad strategy is bound to upset users: YouTube Peak Points utilise Gemini to identify moments where users will be most engaged, so advertisers can place ads at the point. 2 weeks ago:
Google seems bound and determined to destroy itself trying to escalate it’s profits from “staggering” to “colossal.” The search is so bad AI is actually better, and that’s saying something. And now they want to enshittify YouTube? Okay. I’m sure it won’t die right away, but this will be one of the thousands cuts.
- Comment on Scientists caution against charging electric vehicles at home overnight 2 weeks ago:
Recent research shows charging habits are more complex than expected. Most drivers prefer plugging in at home or nearby, especially overnight. While this offers convenience, it creates problems for the power grid, which is already under stress during peak evening hours.
So schedule the charging to start at off-peak hours, such as 9PM.
In contrast, shifting charging to daytime hours, particularly during periods of abundant solar energy, could alleviate grid stress and reduce greenhouse gas emissions.
This presumes your local grid makes use of solar. This is not a significant source of power in my area.
“Policymakers should consider utility rates that encourage day charging and incentivize investment in charging infrastructure to shift drivers from home to work for charging,” Rajagopal stated.
First, where I live they already charge more during peak hours than non-peak hours, which incentivizes charging at home after peak hours.
Where I charge at work, the charging is free, but you are not guaranteed a spot. So charging at work would mean anxiety about getting to charge at all. Also, not everywhere has free charging.
There is an existing, simple solution to the problem and it is not to discourage charging at home.
- Comment on Klarna Hiring Back Human Help After Going All-In on AI 2 weeks ago:
My wife is only allowed to ask a very specific set of questions to candidates. She can’t deviate. It’s fucking ridiculous. This is a multi-million dollar company, but they aren’t so big to have all this process. They have maybe less than 100 total employees, certainly less than 200. I’m frustrated by proxy for her.
- Comment on Klarna Hiring Back Human Help After Going All-In on AI 2 weeks ago:
My wife is a customer service manager/trainer. Hiring actually competent people who know how to just listen to the customer and understand their needs is apparently really fucking hard. I’ve heard some stories of such dumbfuckery…
And once they are in, HR/lawyers make it so fucking hard to fire anyone. If you get a decent customer service person, either as an employer or customer, appreciate them.
- Comment on [deleted] 3 weeks ago:
[x] Doubt
- Comment on Meta Reportedly Eyeing 'Super Sensing' Tech for Smart Glasses 3 weeks ago:
I see your point but also I just genuinely don’t have a mind for that shit. Even my own close friends and family, it never pops into my head to ask about that vacation they just got back from or what their kids are up to. I rely on social cues front others, mainly my wife, to sort of kick start my brain.
I just started a new job. I can’t remember who said they were into fishing and who didn’t, and now it’s anxiety inducing to try to figure out who is who. Or they ask me a friendly question Andee I get caught up answering and when I’m done I forget to ask it back to them (because frequently asking someone about their weekend or kids or whatever is a friends way of getting to share your own life with them, but my brain doesn’t think that way).
I get what you’re saying. It could absolutely be used for performative interactions but for some of us people drift away because we aren’t good at being curious about them or remembering details like that. And also, I have to sit through awkward lunches at work where no one really knows what to talk about or ask about because outside of work we are completely alien to one another.
And it’s fine. It wouldn’t be worth the damage it does. I have left behind all personally identifiable social media for the same reason. But I do hate how social anxiety and ADHD makes friendship so fleeting.
- Comment on Meta Reportedly Eyeing 'Super Sensing' Tech for Smart Glasses 3 weeks ago:
I’ll be honest, shit like this would be pretty handy—if it didn’t also enable more dystopian shit. I’d be happy if it could just remind me of someone’s name and how I know them. Maybe remind me of small talk details. But they aren’t going to stop there…
- Comment on Are We All Becoming More Hostile Online? 3 weeks ago:
That’s one of those things where I’m happiest just not seeing or being part of that conversation. Those are unserious people and it’s pointless to pretend you can have a serious conversation about those things. And even if you could, what is the value to me to wade into the nuance of when it’s okay to find someone attractive when frankly it wouldn’t matter—if they didn’t act like aggressive horny assholes to anyone. I have 13 and 15 year old daughters. I don’t really care who finds them attractive, but I do care who disrespects them, and that’s not going to change when they turn 18, so again that conversation doesn’t need my presence at all.
I’ll agree that Bluesky is minimally toxic, but I also haven’t gotten a whiff of those kinds of conversations here on Lemmy, either. The most contentious ones were in the run-up to the elections and that’s just a tense time for everyone. And it’s hard to let opinions we vehemently disagree with run rampant when the consequences for getting shit wrong are… well… gestures at everything.
- Comment on Tesla confirms it has given up on its Cybertruck range extender to achieve promised range 3 weeks ago:
I don’t mind driving as long as I’m not sitting in traffic. Which is why I’m in the Midwest making far less money than I could on either coast. My commute times were just as long near DC with a third of the miles traveled.