People seem to disagree but I like this. This is AI code used responsibly. You’re using it to do more, without outsourcing all your work to it and you’re actively still trying to learn as you go. You may not be “good at coding” right now but with that mindset you’ll progress fast.
- 9 Posts
- 392 Comments
I think many pawns, perhaps even most pawns, stay pawns their entire life. And that’s always been good enough for them.
We declare children as dependents legally, don’t we?
Nah I’m an innovator! I’ll just innovate a better chip that’ll never fail and software that has no bugs!
Proceeds to put Linux on a common SoC and load it with shoddy software from a low paid contractor.
jcg@halubilo.socialto Programmer Humor@programming.dev•When 'Pass the Interview' = 'Cancel My Flight'8·3 months agodd if=/dev/null of=/dev/eng0
Oops!
jcg@halubilo.socialto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•How to best share somewhat rare dictionary files? (Updated)English2·3 months agoWhat is this magical dictionary? I’m almost afraid to ask but, won’t just about any dictionary do just fine?
jcg@halubilo.socialto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Plex is locking remote streaming behind a subscription in AprilEnglish1·3 months agoIf that’s your concern I personally find ZeroTier a lot simpler to set up securely. You basically can’t expose things to the public internet through it because it doesn’t even require you to forward ports or anything.
jcg@halubilo.socialto Technology@beehaw.org•People are using Google's new AI model to remove watermarks from images2·3 months agoAnd so the AI war rages on
jcg@halubilo.socialto Gaming@beehaw.org•The most influential video game of all time - BAFTA2·3 months agoThis is really a matter of perspective. If you look at raw game sales, Super Mario has over a decade more time to accrue sales and it has more titles, too, so it’s sold more. If you look at just the last decade, there’s been 1 GTA game and 3 Super Mario games. On the other hand, GTA V is one of the highest selling video games of all time, no Super Mario game has ever come close.
jcg@halubilo.socialto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Since the 3rd of march 25 Spotify blocked the apk mod version. What are the alternative music player you would recommend?English1·3 months agoI’ve observed the same thing about YT music’s audio. It’s actually a bit frustrating because YT has the better quality, it’s louder too (Spotify app is strangely quiet in comparison), the algorithm is nicer, I actually even like the UI a little better. But the queue system sucks donkey balls, there’s no cross-system control, and no jam so I often go back to Spotify when with friends.
The difference being consistency, imo. You look at high level CS players and their game sense will be occasionally so good that they’ll look like they’re aiming at people through walls. A cheater would probably track them through walls. A high level CS player would have a certain synergy between their aim, movement, and game sense - it all seems fairly consistent as far as skill level. A cheater will have really obvious gaps like God-tier aim with shitty movement, or something dumb like moving while also perfectly tracking heads, or just straight up making bad calls on where the enemies are because wallhacks typically don’t tell you when an enemy is behind.
jcg@halubilo.socialto Free and Open Source Software@beehaw.org•Ladybird seems to be the next big topic but where's the discussion around Servo?15·3 months agoWoah, that means some day you may be able to run Servo inside of Servo.
jcg@halubilo.socialto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•The best streaming service :)English1·3 months agoAs someone who used to run a Plex server and a jellyfin server for myself (not at the same time) I’d have to agree with the sentiment. If I were trying to provide it for my less techy friends/family I’d go Jellyfin again. But for just me? Video files + samba fileshare all the way. Even lets me play the videos on my phone.
jcg@halubilo.socialto World News@beehaw.org•Mental health crisis ‘means youth is no longer one of happiest times of life’4·3 months agoThis is why I don’t cringe much at the wacky shit the younger Gen Z and the Gen A are doing.
Well, not exactly. For example, for a game I was working on I asked an LLM for a mathematical formula to align 3D normals. Then I couldn’t decipher what it wrote so I just asked it to write the code for me to do it. I can understand it in its code form, and it slid into my game’s code just fine.
Yeah, it wasn’t seamless, but that’s the frustrating hype part of LLMs. They very much won’t replace an actual programmer. But for me, working as the sole developer who actually knows how to code but doesn’t know how to do much of the math a game requires? It’s a godsend. And I guess somewhere deep in some forum somebody’s written this exact formula as a code snippet, but I think it actually just converted the formula into code and that’s something quite useful.
I mean, I don’t think you and I disagree on the limits of LLMs here. Obviously that formula it pulled out was something published before, and of course I had to direct it. But it’s these emergent solutions you can draw out of it where I find the most use. But of course, you need to actually know what you’re doing both on the code side and when it comes to “talking” to the LLM, which is why it’s nowhere near useful enough to empower users to code anything with some level of complexity without a developer there to guide it.
You can get decent results from AI coding models, though…
…as long as somebody who actually knows how to program is directing it. Like if you tell it what inputs/outputs you want it can write a decent function - even going so far as to comment it along the way. I’ve gotten O1 to write some basic web apps with Node and HTML/CSS without having to hold its hand much. But we simply don’t have the training, resources, or data to get it to work on units larger than that. Ultimately it’d have to learn from large scale projects, and have the context size to be able to hold if not the entire project then significant chunks of it in context and that would require some very beefy hardware.
Ah yes the ever elusive “tech debt”
jcg@halubilo.socialto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•All kindles can now be jailbroken, thanks to new jailbreak method.English3·4 months agoIt’s remarkable, really.
jcg@halubilo.socialto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Any source for hellofresh recipes?English92·4 months agoIs it really any different than, say, a cookbook? I mean, Babish has to pay his bills and most of his content is still free videos which show you how to cook things including proportions and measurements for the ingredients.
I think the main barriers are context length (useful context. GPT-4o has “128k context” but it’s mostly sensitive to the beginning and end of the context and blurry in the middle. This is consistent with other LLMs), and just data not really existing. How many large scale, well written, well maintained projects are really out there? Orders of magnitude less than there are examples of “how to split a string in bash” or “how to set up validation in spring boot”. We might “get there”, but it’ll take a whole lot of well written projects first, written by real humans, maybe with the help of AI here and there. Unless, that is, we build it with the ability to somehow learn and understand faster than humans.