Skip Navigation

Posts
73
Comments
2376
Joined
3 yr. ago

Developer and refugee from Reddit

  • No, I don't mean writing all the boilerplate. It's simpler than that.

    Just to take a random example, let's say the throwaway project you decide to do is build a custom button component in Angular. The steps would be something like this:

    1. ng new buttons
    2. (Answer prompts)
    3. cd buttons
    4. ng serve
    5. (Create a custom button component in the new project)

    I chose Angular because these days the CLI for it does almost everything for you. It's absurdly easy, and is the sort of thing it may actually be slower to ask an AI to do, because the AI will absolutely try to create a bunch of things in the project itself rather than through the CLI. And it will use Angular patterns from 2024 rather than anything current (such as Signals), because of its training data.

    Not only is doing something like this (in whatever language you prefer) good practice for keeping your practical skills, it's a good reminder that AI is only one tool in the toolbox. If it becomes your only tool, well... The old saying about how if all you have is a hammer everything looks like a nail applies.

  • Leet code is good for making sure you still have a good grasp of programming conceptually, but I don't think it's good for testing your own practical skills.

    Seriously, just take an hour or two to scaffold out something new. Doesn't have to be complicated, just something to confirm for yourself that you can still do it. The only rule is to do it without AI.

    When I did it myself, it was after months of my work requiring me to use AI, and there was a moment at the start where I was tempted to just fire up Copilot and tell it to do the work, which - of course - would have defeated the purpose. It was that moment where I realized I was addicted, and needed to go cold turkey.

    Now I do the bare minimum with AI I'm required to at work, and focus on crafting my code carefully, by hand as much as possible. And it shows. My code quality has improved.

  • Yeah, that... I feel really bad for anyone who trusted and implemented it. The sheer level of exposure with that was mind-blowing. I mean, an endpoint you could hit and just... Get all the API keys?

    For anyone who doesn't know, this write-up is a good one: https://gigcitygeek.com/2026/03/08/huntarr-api-security-risk/

    Long story short, a vibe-coded security nightmare for anyone foolish enough to trust it.

  • It's almost certainly also making your code worse.

    It's not impossible to use AI effectively (although I would argue it's impossible to use large "frontier" models ethically, as the companies making them are burning the planet down to power the process), but you have to be extremely vigilant and thoughtful about what you're using it for, and you have to review every single line of code it produces, or you're going to miss bugs and you're going to lose skills.

    A good way to test yourself is to see if you can still scaffold out an application by hand. Doesn't matter what... A to-do list, some buttons, whatever. Just test yourself to see if you can still do it.

    If you can't, then you've lost the skills necessary to be certain that what you're producing with AI is actually good.

    And if the idea of testing yourself like this makes you uncomfortable? Then AI isn't a tool you use, it's an addiction.

  • Windows has an overwhelming market share in PCs. Exploitable vulnerabilities that let hackers own it are going to be huge news for as long as that remains the case, because it directly impacts the lives and personal data of more people.

    That said, I'm seeing lots of people talk about this particular Linux vulnerability, so I'm not even sure what your gripe is.

  • Evidence of vibe-coding. Em dashes and emojis sprinkled throughout the documentation? Code with inline comments pointlessly describing some change, as if you want to know what that block of code used to do more than what it actually does?

    It's vibe-coded garbage by someone who doesn't know how to code. Stay far away.

  • Racism. As in, gather up all the hate and bigotry in a big ol' ball, and gobble it down.

  • Depends on implementation. Does it keep people sharp, focused, effective, and healthy well into their old age? Fabulous. Does it make people simply limp along like they're half-dead already well into their old age? Fuck that.

  • Alleged? Grok literally made a bunch of them. Normally, I'm in favor of giving the benefit of the doubt, but there is no doubt here.

  • How is anyone supposed to tell the difference?

  • Not that it makes any difference anymore, but the Forest Service was created by several acts of Congress, and the president has zero authority to dissolve it.

    Since we live in a fascist dictatorship run by a dementia-riddled orange pedophile, I guess it doesn't matter. But I still felt the need to point it out.

  • Translation: "Goddamn it, my ties to Epstein keeps showing up in the news no matter what I do!"

  • "threatened"

    Wrong word. The one they're looking for is "over."

  • A bitter lesson in all of this is that the universe isn't fundamentally fair or just. Sometimes, bastards like Bannon get away with shit and never suffer any consequences for it, and there isn't even a hell for him to suffer in after he dies on a mountain of booze and ill-gotten gains.

    And that's why it's up to us - always up to us - to impose fairness and justice on the universe.

    It's also why the price of freedom is vigilance. Somewhere along the way, a huge chunk of us became apathetic. We stopped voting. We stopped giving a shit. Which is exactly what the Bannons, the Trumps, and the rest of those shitheads wanted.

  • I think it might be the lighting and backdrop. They're brightly lit from one side, with a very dark background, making them really pop out. It reminds me of the lighting that was popular in 1990's formal portrait photos, which I always thought looked odd.

  • Ummm, hallucinations are literally how LLMs work. Everything they generate is confabulation, though sometimes it's useful confabulation.

  • These fucking people... It's literally all projection, always.

    The party of "traditional family values," everyone. If we manage to hold anything even remotely resembling free and fair elections in the future, the first order of business afterwards will need to be replacing all upholstery any of them have touched.

  • Time to start setting up straight conversion camps. Give these fucking bastards a taste of their own medicine.

  • Donald Rumsfeld's ghost has entered the chat.

  • Oh no! Now RFK will need to rely more on the brain worm for his anti-vaccine advice!

  • Lemmy.world Support @lemmy.world

    How to unban someone when they have no content?

  • Not The Onion @lemmy.world
    Featured

    Reminder: In addition to not being The Onion, this isn't a politics community

  • politics @lemmy.world

    Tennessee Republican proposes amendment to allow Trump to serve third term

    thehill.com /homenews/house/5104133-rep-andy-ogles-proposes-trump-third-term-amendment/
  • Lemmy Moderators @lemmy.world

  • Eugene @lemmy.world

    Beloved Eugene jokebook author ‘Frog’ dies at 76, close friend says

    www.opb.org /article/2024/11/03/eugene-frog-jokebook-author-dies/
  • politics @lemmy.world

    Judge unseals heavily redacted trove of evidence in Trump's 2020 election interference case

    apnews.com /article/trump-capitol-riot-jack-smith-a4b4d7821c1a6d1f5076ec68f5ba7170
  • Eugene @lemmy.world

    Hey, Eugene! Ballots go out TODAY!

  • politics @lemmy.world

    Trump says Ukraine is 'demolished' and dismisses its defense against Russia's invasion

    apnews.com /article/donald-trump-ukraine-putin-zelenskyy-0f4d539aa73a943474d779716e5fe42a
  • Eugene @lemmy.world

    25 Best Places To Enjoy Your Retirement In 2024: Eugene And Other Top Spots

    www.forbes.com /sites/williampbarrett/2024/09/14/25-best-places-to-enjoy-your-retirement-in-2024-eugene-and-other-top-spots/
  • Eugene @lemmy.world

    Ugh, the smoke

  • politics @lemmy.world

    Biden administration to accuse Russia of sustained effort to influence 2024 election

    www.cnn.com /2024/09/04/politics/biden-administration-accuse-russia-election-influence-efforts/index.html
  • Eugene @lemmy.world

    There's thunder!

  • politics @lemmy.world

    Trump plans to sue DOJ for $100M over Mar-a-Lago raid: report

    www.rawstory.com /trump-doj-lawsuit-mar-a-lago/
  • Eugene @lemmy.world

    Today is Pride in the Park!

  • politics @lemmy.world

    Harris selects Minnesota Gov. Tim Walz to be VP running mate, sources say

    www.cnn.com /politics/live-news/kamala-harris-trump-election-08-06-24/index.html
  • Eugene @lemmy.world

    Oregon Country Fair starts tomorrow!

  • politics @lemmy.world

    New law calls for creation of ‘first-ever’ national plan, council to conquer Parkinson’s disease

    www.mcknightsseniorliving.com /news/new-law-calls-for-creation-of-first-ever-national-plan-council-to-conquer-parkinsons-disease/
  • politics @lemmy.world

    President Joe Biden's son, Hunter Biden, is convicted of all 3 felonies in federal gun trial

    apnews.com /article/hunter-biden-gun-trial-federal-charges-delaware-5dd8a9380235c6360a1ddb691ef24a06
  • Not The Onion @lemmy.world

    Help!

  • politics @lemmy.world

    Kansas Constitution does not include a right to vote, state Supreme Court majority says

    apnews.com /article/voting-rights-kansas-supreme-court-0a0b5eea5c57cf54a9597d8a6f8a300e