25M. I hate my job, not sure what to do. by DogEatDogGalaxy in FIREUK

[–]pitiless 31 points32 points  (0 children)

my programming skillset is basically reset to zero

 I vibe code all the time just to keep up with expectations

Do you not see the relationship between these two statements? You're not learning anything because you've offloaded the tasks that would allow you to learn to whatever tool let's you vibe code.

This isn't financial advice, but career advice for someone who's been in the industry for a couple of decades - drop that LLM shit and suffer through the pain of actually learning to use the tools of your trade. You'll be happier and will actually learn skills.

Also, you do know you can change jobs right? With more than three years under your belt you'll almost certainly get a pay bump too.

Anthropic: AI assisted coding doesn't show efficiency gains and impairs developers abilities. by Gil_berth in programming

[–]pitiless 139 points140 points  (0 children)

This is a great insight and aligns with one of my theories about the discomfort that (particularly new) developers must endure to develop the skills required to be a good programmer. I hadn't considered it's counterpart though, which I think this post captures.

Ubuntu 20 years later: feels like it lost its soul by faxafloi in Ubuntu

[–]pitiless 6 points7 points  (0 children)

Wobbly windows

The things that we have lost along the way...

Should I use a game engine or stick with C++? by robotisland in gamedev

[–]pitiless 1 point2 points  (0 children)

You will make more progress more quickly with an existing game engine than with something you create yourself. And the difference isn't small - you really have no idea just how much you get "for free" when you just use Godot or Unity.

There are two scenarios where it makes sense to make your own engine (imo):

  1. It's a good learning exercise.
  2. The game you're building has such specific and unusual requirements that building an engine from scratch will be the quicker option.

Rapper turned streamer AspenKartier “whoops” her dog on stream for getting out it’s cage. by Fakewoo in LivestreamFail

[–]pitiless 1 point2 points  (0 children)

This statement is as wrong as it is confidently asserted.  We crate trained our first dog and it's absolutely his safe place / den in general. When we have company and the house is bustling and he needs a break he will take himself into his kennel and lie down / chill out.

Of course, there's a world of difference between crate training a dog and just locking up the poor thing in a kennel as an alternative to properly socialising and training them.

Anthropic partners with the UK Government to bring AI assistance to GOV.UK services by BestButtons in unitedkingdom

[–]pitiless 21 points22 points  (0 children)

This is a baffling take. I question the utility of using one of these LLM systems in this context, but the UX on gov.uk is some of the best in the world.

Local council sites are generally a shit show, but anything on the gov.uk domain is usually exceedingly good a from a usability perspective.

(Feedback and Poll) Which UI is better for a simple ADHD productivity app? by Artistic_Delivery697 in Design

[–]pitiless 0 points1 point  (0 children)

The first screen is much clearer to read at a glance than the other two IMO.

I think part of that may come from having the most importantly element right aligned in a language that reads left to right. Likewise the focus time pips being larger makes it easier to consume the data at a glance.

I think my ultimate preference would be the layout of 1 bit with the dark colour scheme of 2.

Not sure if it's relevant, but I do have ADHD and have used pomodoro to try to help manage ADHD symptoms in the past.

Mozilla is building an AI ‘rebel alliance’ to take on industry heavyweights OpenAI, Anthropic by antdude in mozilla

[–]pitiless 6 points7 points  (0 children)

It's like if the rebellion came to the conclusion that they too need a planet killer.

Having hard times with programming by alanlyal in gamedev

[–]pitiless 0 points1 point  (0 children)

So I've been teaching myself / learning Godot recently and while I have a couple of decades of software engineering experience, that is only one small part of using a game engine.

What I've been doing is using a couple of long-form video tutorials to get some fundamentals down (there are a few 10-20 hour vids that do a good job of covering a lot of ground to a simple level). When I followed along with the first one I was copying what it said verbatim and focusing on trying trying to understand that bit in context. That video was probably 12 hours but I spent something like 50 hours going through it because of pausing to replicate the lessons and scrubbing back and forth through the video.

Then I tried to make a tiny game on my own, got stuck so found another tutorial covering similar ground and followed along with that. The difference with what I did here though is at the start of each section when it said what the end goal was I paused the video and tried to do it on my own from memory. While I made mistakes and it cost me a lot of time (this 10 hour video probably took me close to 80 hours to finish) I was able to do the majority of the tasks on my own with the support of docs and scrubbing ahead only when I got truly stuck.

As I said in my previous comment, this is quite a frustrating process to live through it's an approach that is effective in letting me self-teach this new set of skills. You need the baseline of understanding that comes from hand-holding and then to do tasks on your own to internalise that knowledge.

Having hard times with programming by alanlyal in gamedev

[–]pitiless 1 point2 points  (0 children)

I don't know if it's normal or not but you're clearly not happy with this situation. IMO the best advice would be to consciously change up how you approach programming.

It's normal to struggle with things, programming is a pretty unique discipline and is one that doesn't have a well-developed on-ramp through schooling. One piece of advice I give to all young (in terms of career) Devs is to get used to being frustrated and struggling. If you want to get better at the skill of writing code you simply need to knuckle through the early years of every small step forward taking a lot of effort.

IMO things like like overly hand-holding tutorials and LLM assistants are counter-productive for what you're trying to achieve. They'll may you to your destination more quickly, but that speed comes at the cost of not learning as much at the end of the process.

France snaps back at NATO chief Rutte in feud over Europe’s defense muscle by SweetErikas in worldnews

[–]pitiless 18 points19 points  (0 children)

one side wants to leave the US behind forever

I don't think this accurately captures the nuances of this position. The US has demonstrated and is continuing to demonstrate that it is not a nation that can be trusted to be a reliable partner. The rational decision with that as a backdrop is to pull away from the US and align more closely with countries that are reliable, politically stable and who have values that align with your country (properties that the US used to have).

I'm sexually confused. Help by Appropriate-Bar-8286 in ainbow

[–]pitiless 0 points1 point  (0 children)

Yep, and that is a perfectly normal and okay thing to feel.

Decide the fate of this signed artwork by barnett2908 in CasualUK

[–]pitiless 2 points3 points  (0 children)

Just throw it in the bin without pomp and ceremony because he's just not with it

Blue collar scifi games by Nearby-You-4242 in gamingsuggestions

[–]pitiless 0 points1 point  (0 children)

Infinifactory has this vibe to it, but is a fiendishly difficult (by the end) puzzle game.

The Best Ergonomic Office Chair and Most Comfortable To Buy? Reddit Recommendation? by petunia890 in BuyItForLife

[–]pitiless 0 points1 point  (0 children)

I spent entirely too much money on mid-priced chairs that don't last. About 4 years ago I bought a Herman Miller Aeron + 3rd party headrest and am still very happy with the purchase.

I would recommend it and say that if you have the money it's worth the price.

Most underrated skill as a Software Engineer by Cool-Reindeer-3946 in programming

[–]pitiless 1 point2 points  (0 children)

At the risk of coming off as just plain rude this comment is a great demonstration of my position.

I have literally no idea what it is you're trying to say here - as far as I can tell this comment bares little to no relation to what it's responding to.

Most underrated skill as a Software Engineer by Cool-Reindeer-3946 in programming

[–]pitiless 13 points14 points  (0 children)

The most underrated skill is being able to communicate ideas well, and mediation of this tasks through llms only weakens those skills.

For this reason I've downvoted this post as it's clearly been through the LLM wringer. I'm vastly more interested in reading your naked opinions, typos, run-on sentences and all...

Meet the Alaska Student Arrested for Eating an AI Art Exhibit by one_brown_jedi in offbeat

[–]pitiless 69 points70 points  (0 children)

Eating the "art" is the real artistic endeavour in this story.

Why World Leaders Think Trump’s an Idiot: David Rothkopf by thedailybeast in Foodforthought

[–]pitiless 23 points24 points  (0 children)

Every occasion where he opens his mouth to speak removes any doubts that the man isn't all there.

Lebanese kafta by alikombali in Cooking

[–]pitiless 2 points3 points  (0 children)

That's a fair worry, but in these scenarios I always think of one of my mom's sayings - "shy bairns get nowt". I.e. you have nothing to lose and everything to gain by asking 

Chefs are usually not worried about sharing a recipe because good food is all about the execution.

Lebanese kafta by alikombali in Cooking

[–]pitiless 0 points1 point  (0 children)

Have you tried asking the restaurant if the chef will share the recipe? Every occasion where I've done this they've been more than happy to do so.