HackerTrans
TopNewTrendsCommentsPastAskShowJobs

tags2k

no profile record

Submissions

Sloppy and Paste

wordsrightman.beehiiv.com
2 points·by tags2k·mese scorso·0 comments

RTO: WTAF

wordsrightman.beehiiv.com
88 points·by tags2k·10 mesi fa·144 comments

comments

tags2k
·mese scorso·discuss
If you want to be in awe of basic support tasks then sure! I frequently need to assist with support tickets, communicate between departments to solve customer queries and sometimes manually fix slop that AI has put in there. No LLM rig can do that for me, nor does anyone want it to.
tags2k
·mese scorso·discuss
Article literally says their first instinct was to laugh. I'm not a tech bro, just a guy with a job (for now) and I made it clear from my comment that I have never laughed at tech taking the jobs of others, or made it happen myself. Try reading again.
tags2k
·mese scorso·discuss
I tend to do the main structural parts myself and tell it to fill in the gaps and add tests, which sort of works 70% of the time. It may not be worth what my company is being charged.
tags2k
·mese scorso·discuss
I was with the article - especially the bit about the 10% an LLM loses and how that loss can be de-amplified across eventual meaning, but then...

"My first instinct is to laugh and shake my head. One need not look very far to find indignant software developers absolutely certain that their jobs cannot possibly be automated away by the very tools their industry contemporaries are creating to replace them. I suspect you’d also not have to look far into their posting histories to find those same people comparing cabbies to buggy whip makers."

What a rude and callous comment. I'm one of those developers, I'd love to see an LLM even fractionally capable of some of the things my job entails. Laugh at me as I defend my lifelong career, why don't you? I'm also one who decries such things as the removal of local services, taxi and otherwise, for those in the cloud. Screw you, man.
tags2k
·2 mesi fa·discuss
You are definitely going to have to. I see these massive skills as soon-to-be artefacts of the past, they will be unwieldy in the non-subsidised world. I won't pretend to know what replaces them.
tags2k
·2 mesi fa·discuss
I'm with you there. I can't stand the CLI that wants to take you away from the mostly bad code it writes. Give me the structure, let me finesse it - to do that I need to actually see it no matter how much Anthropic pretends that it's perfect.
tags2k
·2 mesi fa·discuss
I'm no physics professor but this aligns with the way I use the tools in my "senior engineer" space. I bring the fundamentals to sanity-check the trigger-happy agent and try to imbue other humans with those fundamentals so they can move towards doing the same. It feels like the only way this whole thing will work (besides eventually moving to local models that do less but companies can afford).
tags2k
·2 mesi fa·discuss
It's a Brave new world.
tags2k
·5 mesi fa·discuss
This straw-mans ORMs by listing out what crappy ones do. I mean, accidental writes? You've either got a terrible ORM, no tests, or both.
tags2k
·6 mesi fa·discuss
It seems that poor tech leadership are fearing that they won't be able to move onto their next job if they don't put "implemented AI efficiencies" on their CV now. It's up to us grunts to work out how to actually make it not suck.
tags2k
·6 mesi fa·discuss
That's a very thorough takedown of something the guy you're replying to never said. The end of their comment was "yet look at most of the replies here".
tags2k
·7 mesi fa·discuss
One way I've found is to break the problem down, and think about each step in reverse. So for example, what does the final stage want to do in order to achieve the result in a simple way? It might be that to get the final result it needs to sum numbers, but also needs to know their matching index in another array, plus some other identifier you got from an as-yet-unwritten previous step. This means your final stage needs a bunch of records that are (number, idx, sourceId), which means the step before needs to construct them - what information does it need to transform into that?

Write the simple code you want to write, and think about what makes the prior step possible in the easiest way and build your structures from there, filling in the gaps.
tags2k
·8 mesi fa·discuss
Indeed - stick me in my pod and inject those experience chemicals into me, what's the difference? But also, what would be the point? What's the point anyway?

In one scenario every atom's trajectory was destined from the creation of time and we're just sitting in the passenger seat watching. In another, if we do have free will then we control the "real world" underneath - the quantum and particle realms - as if through a UI. In the pod scenario, we are just blobs experiencing chemical reactions through some kind of translation device - but aren't we the same in the other scenarios too?
tags2k
·8 mesi fa·discuss
Most of us actually want to get somewhere to do an activity to then have known we did it for the rest of our lives as if to extract some intangible pleasure from its memory. Why don't we just hallucinate that we did it?
tags2k
·8 mesi fa·discuss
You have early voting, some choose not to trust the early voting system.
tags2k
·9 mesi fa·discuss
Since everyone's giving !opinions, in my C# DDD world you'd ideally be able to:

  _unitOfWork.Begin();

  var users = await _usersRepo.Load(u => u.LastLogin <= whateverDate);
  users.CheckForExpiry();

  _unitOfWork.Commit();
That then writes the "send expiry email" commands from the aggregate, to an outbox, which a worker then picks up to send. Simple, transactional domain logic.
tags2k
·9 mesi fa·discuss
If you're updating the UI every time you receive a single character from this library, you've got bigger problems than font size.