• 1 Post
  • 58 Comments
Joined 11 months ago
cake
Cake day: July 10th, 2023

help-circle



  • Wow what a neat project, I have spent a lot of time recently working around vulkan on m1 machines with compatibility layers and while it’s not a huge pain it does suck to miss out on some of the more powerful features of vulkan that the hardware is certainly capable of. I’m not keen on learning metal to bridge the gap and this is just what the doctor ordered.

    This will be a huge boon for me, way to go!



  • 0x01toLinuxVLC Player
    link
    fedilink
    arrow-up
    68
    ·
    15 days ago

    We don’t deserve our open source heroes, so grateful for the incredible free software ecosystem

    Gimp, 7zip, blender, vlc, open office, the kernel, thousands of others, I feel like our lives have been universally improved by these inverted charity projects. The few taking care of the undeserving many.


  • I’m a 10 year pro, and I’ve changed my workflows completely to include both chatgpt and copilot. I have found that for the mundane, simple, common patterns copilot’s accuracy is close to 9/10 correct, especially in my well maintained repos.

    It seems like the accuracy of simple answers is directly proportional to the precision of my function and variable names.

    I haven’t typed a full for loop in a year thanks to copilot, I treat it like an intent autocomplete.

    Chatgpt on the other hand is remarkably useful for super well laid out questions, again with extreme precision in the terms you lay out. It has helped me in greenfield development with unique and insightful methodologies to accomplish tasks that would normally require extensive documentation searching.

    Anyone who claims llms are a nothingburger is frankly wrong, with the right guidance my output has increased dramatically and my error rate has dropped slightly. I used to be able to put out about 1000 quality lines of change in a day (a poor metric, but a useful one) and my output has expanded to at least double that using the tools we have today.

    Are LLMs miraculous? No, but they are incredibly powerful tools in the right hands.

    Don’t throw out the baby with the bathwater.


  • 0x01to196@lemmy.blahaj.zone******* rule
    link
    fedilink
    arrow-up
    21
    ·
    21 days ago

    Common password, people in various places will pretend that the platform will censor your password. For example my password is *******.

    This is generally an attempt to steal other users password or generally an attempt to prank the gullible. Your password will not be censored ever.





  • Plenty of anecdotes out there, you’ll find people with every kind of experience. Don’t stress too much, the job itself depends entirely on the team, product, and industry.

    I work in a tucked away industry highly specialized in some random sector of manufacturing and service. I’ve worked at three different companies in the same sector and each was wildly different. In general programming in a professional setting causes a tremendous shift in the way you program no matter where you go.

    The things you focus on in a team are: how can I make this code resilient so none of my teammates can screw it up, readable so anyone can understand, and runnable so after every iteration it will function.

    Your style conventions and preferred way of programming may have to shift to accommodate working with others. No more super cool but impossible to read functions, no more 70 layer deep polymorphic chains, no more random spacing and inconsistent brackets.

    Programming professionally comes in different flavors. Young startups need hard hitting fast develpers who type 150wpm and munch through requests like nothing, leaving a trail of tech debt and bugs behind but getting the product to mvp status. Established companies need methodical, measured programmers who think through the consequences of their actions and write code that will stand the test of time, programmers who don’t say “we should just remake the whole thing” every tuesday.

    I’ve been programming professionally for about a decade and can confidently say I would be pleased to stay in the career for the rest of my life. I am not confident that the precise job I have today will even be available in that timeframe because there have been amazing leaps in technology that convert business logic into code, see copilot’s new workspace product.

    Go for it, if you find a business that feels like a bad fit move on. Plenty of businesses are itching for competent developers.






  • Interesting take, I suppose it boils down to your end goal. Success in life is super subjective, in my opinion a person’s life is successful when they find contentment in the life they’re living, rather than striving for some future reward. But for someone else perhaps success is achieving some major milestone.

    If you don’t have a vision for where you end up it doesn’t matter what paths open up to you.


  • It certainly feels like the cost of groceries has been growing at a much more significant pace than the one reported here, it may be worth discussing the methodologies used.

    Is this using the average of all goods as in the grocery store has 100 cereals by 10 brands and only 5 cereals have increased their prices by 50% therefore the general trend is pretty flat?

    Or is it accounting for volume purchased as well? If those 5 cereals account for 95% of all cereal volume, the metric should be much more heavily swayed by their rate of increase.

    I say this because perhaps it feels worse than it appears in these metrics because the specific brands and products available to us and frequently purchased may be inflating higher than industry averages, and “hiding in plain sight”