I wrangle code, draw pictures, and write things. You might find some of it here.

  • 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: March 13th, 2024

help-circle
  • I tried to find that out but it doesn’t seem to be mentioned in any of the articles. However, searching for the names associated with it (wife, brother-in-law, and the third business partner) brings up “Kadima Ventures” from Arizona, which has these three names listed as management. However, information about that company beyond some weird mentions and a LinkedIn profile seems to be scarce (and the AZ business registry is either down right now or not accessible from where I am).

    I looked again and found a 404 article on the whole story that’s better and has more info than the one I linked before, though. I’m adding that to the original post.




  • Along the same lines of LLMs ruining language stuff: I just learned the acronym MTPE (Machine Translation Post Edit) in the context of excuses to pay translators less and thanks I hate it.

    Not-so-fun fact: that’s a marketing term for what amounts to basically a scam to pay people less.

    I used to work for a large translation company when this first came up. Admittedly, that was almost ten years ago, but I assume this shit is even more common nowadays. The usual procedure was to have one translator translate the stuff (commonly using what’s called a TM or Translation Memory, basically a user dictionary so the wording stays consistent), and then another translator to do an editing pass to catch errors. For very high-impact translations, there could be more editing passes after that.

    MTPE is now basically omitting the first translator and feeding it through a customized version of what amounts to Google Translate or DeepL that can access the customer’s TM data, and then handing it off to a translator for the editing pass. The catch now is that freelance translators have two rates: one for translating, depending on the language pair between $0.09 and $0.5 per word, and one for editing, which is significantly less. $0.01 to $0.12 or so per word, from what I remember. The translation rate applies for complete translations, i.e. when a word is not in the customer’s TM. If it is in the TM, the editing rate applies (or, if the translator has negotiated a clever rate for themselves, there might be a third rate). With MTPE, you now essentially feed the machine heaps of content to bloat up the TM as much as possible, then flag everything as pre-translated and only for editing, and boom, you can force the cheapest rates to apply to what is essentially more work because the quality of what comes out of these machines is complete horseshit compared to a human-translated piece.

    For the customers, however, MTPE wasn’t even that much cheaper. The biggest difference was in the profit margin for the translation company, to no one’s surprise.

    Back when I worked there, and those were the early days, a lot of freelance translators flat-out refused to do MTPE because of this. They said, if the customer wants this, they can find another translator, and because a lot of customers wanted to keep the translators they’d had for a long time, there was some leverage there.

    I have no idea how the situation is today, but infinitely worse I assume.


  • Shit, I actually like Hank Green his brother John. They’re two internet personalities I actually have something like respect for, mainly because of their activism, John’s campaign to get medical care to countries who desperately need it, and his fight to raise awareness of and improve the conditions around treatment for tuberculosis. And I’ve been semi-regularly watching their stuff (mostly vlogbrothers though, but I do enjoy the occasional SciShow episode too) for over a decade now.

    At least Hank isn’t afraid to admit when he’s wrong. He’s done this multiple times in the past, making a video where he says he changed his mind/got stuff wrong. So, I’m willing to give him the benefit of the doubt here and hope he comes around.

    Still, fuck.




  • Our company is currently looking for a new programmer and we’ve interviewed a few so far. I don’t want to generalize but it really seems that a non-negligible part of the younger ones at least tries to use LLMs to make up for a lack or experience, and that really shows.

    I normally don’t like doing programming challenges during an interview because they have little to no real-world connections, but I’ve been throwing small questions around lately just to see what people do, and how they approach them, and there’s a subset of people who will say, “I would ask ChatGPT now” in those scenarios.

    I haven’t met a vibe-coder in real life yet, but I’m afraid it’s only a matter of time.




  • I hate it so fucking much that a non-trivial number of FOSS communities have become hostile nazi bars in the last years (or maybe they always have been and I’ve just not noticed it before).

    Why would anyone shit on Lina of all people? She’s such a nice and wholesome person and her work is exceptional.

    Fuck these asshats.

    Also, from that one Lemmy thread:

    What fascists are ruining OSS?

    LOL! Lmao even. Just input Linux into the YT search bar and you have roughly a 50% chance of getting fascist content.






  • I’m a senior software engineer

    Nice, me too, and whenever some tech-brained C-suite bozo tries to mansplain to me why LLMs will make me more efficient, I smile, nod politely, and move on, because at this point I don’t think I can make the case that pasting AI slop into prod is objectively a worse idea than pasting Stack Overflow answers into prod.

    At the end of the day, if I want to insert a snippet (which I don’t have to double-check, mind you), auto-format my code, or organize my imports, which are all things I might use ChatGPT for if I didn’t mind all the other baggage that comes along with it, Emacs (or Vim, if you swing that way) does this just fine and has done so for over 20 years.

    I empirically work quicker with it than without and the engineers I know who are still avoiding it work noticeably slower.

    If LOC/min or a similar metric is used to measure efficiency at your company, I am genuinely sorry.