• 2 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle

  • 0x01@lemmy.mltoTechnology@lemmy.worldWhy LLMs can't really build software
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    7
    ·
    2 days ago

    I use it extensively daily.

    It cannot step through code right now, so true debugging is not something you use it for. Most of the time the llm will take the junior engineer approach of “guess and check” unless you explicitly give it better guidance.

    My process is generally to start with unit tests and type definitions, then a large multipage prompt for every segment of the app the llm will be tasked with. Then I’ll make a snapshot of the code, give the tool access to the markdown prompt, and validate its work. When there are failures and the project has extensive unit tests it generally follows the same pattern of “I see that this failure should be added to the unit tests” which it does and then re-executes them during iterative development.

    If tests are not available or if it is not something directly accessible to the tool then it will generally rely on logs either directly generated or provided by the user.

    My role these days is to provide long well thought out prompts, verify the integrity of the code after every commit, and generally just kind of treat the llm as a reckless junior dev. Sometimes junior devs can surprise you, like yesterday I was very surprised by a one shot result: asking for a mobile rn app for taking my rambling voice recordings and summarize them into prompts, it was immediately remarkably successful and now I’ve been walking around mic’d up to generate prompts.


  • Processing (cpu) doesn’t really matter as much as gpu, and generally the constraint is gpu memory on consumer grade machines. Processing via nvidia chips has become the standard, which is a huge part of why they have become the single most valuable company on the planet, though you can use cpu you’ll find the performance almost unbearably slow.

    Ollama is the easiest option, but you can also use option and pytorch (executorch), vllm, etc

    You can download your model through huggingface or sometimes directly from the lab’s website

    It’s worth learning the technical side but ollama genuinely does an excellent job and takes a ton off your plate




  • Paywall, so replying based on the headline:

    Blue collar jobs are not a holy grail of safety from ai or refuge for prior white collar workers who have been displaced.

    1. You can’t just suddenly become an expert in a physical job, electricians require trade school and apprenticeship, heck even the easiest jobs in the construction world, painting or hanging drywall, require expertise and a random qa engineer will be genuinely terrible at the job.
    2. The culture of blue collar work generally incredibly misogynistic and requires a very hardy insensitive personality for women especially. There’s this sort of cultural inertia that has seeped into many blue collar jobs that sees a lot of love for trump and hate for soft handed people (the irony is incredible)
    3. Supply and demand are not just principles of product sales, a sudden massive influx of blue collar workers will push down wages for everyone, an economy requires balance and adaptation, there is never a single golden answer
    4. some blue collar jobs are more likely to be replaced with ai than others, but pretending that all blue collar jobs are perfectly safe from the impending storm is an uninformed and irresponsible take. Are indoor painters of new builds safe for now? Yes. But you can feel quite comfortable assuming that if some company comes out with a bot you can rent that does a phenomenal job at painting and costs 1/5th of a human painter the owners or managers of the companies who were contracting out the humans will absolutely switch to bots. Money talks and maybe some will hold out for a while but eventually other companies will offer their services for cheaper because of the cheaper labor and the human workforces will be unable to compete.
    5. blue collar jobs generally pay less and the future prospects compared to white collar jobs are significantly different. You don’t start out as a framer and end up as a partner, the attitudes of the managers of construction companies and similar often simply view the laborers as replaceable machines.
    6. blue collar workers sucks, for many you work in crazy harsh weather conditions (outside in 100 degree f) the jobs often require heavy physical labor, your coworkers are often drugged up conspiracy theory nutjobs, there are no watercooler breaks at 10am, you work hard or you get yelled at or fired. Imagine being an hvac repair technician in the peak of summer. Where exactly do you think you’re going to be? In the hottest part of the house in stifling conditions with all the pink fiberglass insulation without any ppe, all goddamn day.














  • We yearn for answers to why we’re here, there’s a reason religion has been such a huge part of there human consciousness for so long, our brains are hard wired to find reasons for everything.

    Since there is no known objective answer to this question, I’ll answer it subjectively, recognizing that my life experiences have tainted my views.

    Life has no purpose. People who do immense “evil” will not be punished. People who do immense “good” will not be rewarded.

    Your existence is a beautiful, flighty phenomenon. You are a heap of octillions of atoms that somehow gained self awareness. Your happiness is merely a chemical exchange in your skull meat, it’s fine to strive for happiness but it’s fleeting.

    I personally strive for serenity, accepting reality for what it is and making peace with it. Nothing matters, we’re all going to lose the gift of consciousness through inevitable death, and that’s okay.



  • Where did you see that? I saw an article where they said walls don’t work or something today, is that what you’re referring to?

    Edit, found this:

    In the Oval Office on Thursday, Biden made clear that he was moving forward with wall construction grudgingly, in order to comply with funds appropriated by Congress in 2019. He said he had tried and failed to get Congress to redirect the funding it had allocated for wall construction in south Texas. “The money was appropriated for the border wall. I tried to get them to reappropriate, to redirect that money. They didn’t. They wouldn’t. In the meantime, there’s nothing under the law other than they have to use the money for what it was appropriated for. I can’t stop that,” he said.