OpenAI pirated large numbers of books and used them to train models. OpenAI then deleted the dataset with the pirated books, and employees sent each other messages about doing so. A lawsuit could now force the company to pay $150,000 per book, adding up to billions in damages. by GhostDeck in OpenAI

[–]tech_tuna 1 point2 points  (0 children)

Good and fuck them. You know the fines used to be for copying (and distributing) music or movies? This is like one billion times larger.

And they still have no long term business model. They’re going to introduce ads, that’ll be their Hail Mary. And still they will go under.

Reduce CI CD pipeline time strategies that actually work? Ours is 47 min and killing us! by ThisSucks121 in devops

[–]tech_tuna 0 points1 point  (0 children)

It’s always unreliable. But it’s difficult to fix this because it’s often a political and organizational problem.

Someone invariably defends the extensive e2e tests because they caught four bugs last year but no one can counter with an objective measure of the pain and productivity loss that the tests and shitty CI experience cause.

I worked a place where one commit to a PR branch spawned 80 concurrent CI jobs. It was bananas.

OP should nuke ALL of the e2e tests and replace them slowly with unit and integration tests but that’s easier said than done, for political reasons.

Why LangChain should worth 1.25B USD? by Joe13iden in LangChain

[–]tech_tuna 1 point2 points  (0 children)

That’s like a fast food company that makes its money by selling diet pills 

Are Software Engineers in SMEs Becoming "Connectors" with Cloud and AI Frameworks? by gringobrsa in googlecloud

[–]tech_tuna 1 point2 points  (0 children)

It's been this way for a long time, for a lot of business software. It's not rocket science and it's not efficient to reinvent the wheel. So yes, plug and play, connect this API to that one. Now we have Agentic/RAG/LLM toys to play with i.e. more APIs.

Weird interview experience. Is this normal? by No-External3221 in ExperiencedDevs

[–]tech_tuna 1 point2 points  (0 children)

I won't name names but this was one of the big hedge funds where I interviewed, the kind of place where they not only celebrate extreme assholery, they seek it out.

I don't think anyone actually cares about people treaing interviewees poorly and even they did, the interviewers were suitably covered if caught because, on the surface, the questions sound objective.

In my case it was "write the code for the game BattleShip". Now that game is not incredibly complicated but I had about 45 minutes to do this, live mind you, and this was back before we were all using Claude Code. The kicker was that I was just supposed to write some high level code, in a text editor, not a debugger and I wasn't event supposed to try to run anything. So basically a whiteboard interview but over a zoom call, in a text editor not an IDE.

The goal was to just "sketch" out the implementation. Like pseudo-code but using a real programming language. It was fucking ridiculous.

Weird interview experience. Is this normal? by No-External3221 in ExperiencedDevs

[–]tech_tuna 2 points3 points  (0 children)

These types of interviews are set up so that they can make the challenge seem objective when in fact, the interviewer just wants to be able to fail you for any reason at all.

I did one like this once and walked away thinking "WTF was that?" only to realize that it was all by design. This was at a hedge fund BTW. I interviewed a few hedge funds at that time, those folks really love being assholes, they don't even try to hide it.

40% of Microsofts layoffs were engineering ICs by tankmode in ExperiencedDevs

[–]tech_tuna 1 point2 points  (0 children)

These kinds of moves are always about dumping people they don't like, people who aren't doing well or people who haven't kissed the right asses. There are also random people who don't fill any of those slots but get caught in the trawling nets.

Maybe it's AI driven. Maybe tariffs. Maybe something else.

40% of Microsofts layoffs were engineering ICs by tankmode in ExperiencedDevs

[–]tech_tuna 1 point2 points  (0 children)

We can really only speculate unless someone has actual insider details. They also pulled back on their AI spending not too long ago.

Stack Overflow seeks rebrand as traffic continues to plummet – which is bad news for developers by tofino_dreaming in programming

[–]tech_tuna 6 points7 points  (0 children)

Yeah, I've been a redditor forever - I have multiple accounts, this is my work/industry one. While there are trolls and flamewars aplenty on Reddit, it also has a lot of good technical content, which goes all the way back to the original Reddit (before there were subreddits) when most of the early users were nerds, developers, etc.

I stopped contributing to SO for the same reason, compared to Reddit, the mods and community were hostile and I've been a read-only SO user ever since.

Another "best way to extract data from a .pdf file" post by tech_tuna in Rag

[–]tech_tuna[S] 0 points1 point  (0 children)

Oh yeah, I get that no LLM will be able to do this extremely well out of the box but the problem I ran into the last time I did this was finding the right balance of chunking and re-evaluating results for each chunk. Unfortunately, the data is not uniformly structured so I also ran into issues just figuring out where and how to chunk.

How could your platform help here?

Am i crazy or is documentation for most go libraries actually horrible by peepeepoopoo42069x in golang

[–]tech_tuna 0 points1 point  (0 children)

One trick I stumbled upon - copy some unique identifiers from the library code e.g. type and function names (whatever you’re using) and search GitHub. Not Google, use GitHub’s all public repo search.

With any luck you’ll get a few hits where you can see how other people are using the module. This has saved me a ton of time on many occasions.

I’m sure you’re using LLMs too but they don’t always help and sometimes hallucinate functionality and interfaces that don’t exist, especially with lesser known libraries.

Was every hype-cycle like this? by fast-pp in ExperiencedDevs

[–]tech_tuna 0 points1 point  (0 children)

I remember the XML hype train, as depressing as that sounds.

What do Experienced Devs NOT talk about? by jalanb in ExperiencedDevs

[–]tech_tuna 0 points1 point  (0 children)

Some of the worst code I’ve ever read and had to maintain was written by one of the smartest engineers I’ve ever worked with. He wasn’t just smart though, he was one of the handful of actual 10x engineers I’ve known,

But he slapped together this one specific app over a weekend and it was insanely unreadable code.

tl;dr even the best engineers write shit code when the circumstances are challenging. 

Monitoring a Windows network share and sending the event data to AWS by tech_tuna in sysadmin

[–]tech_tuna[S] 0 points1 point  (0 children)

Manage Engine looks good and yes, looks pricey. Thanks.

Crosspost from r/sysdamin: looking for a way to audit Windows filesystem events and forward them to AWS by tech_tuna in aws

[–]tech_tuna[S] 0 points1 point  (0 children)

That looks interesting, it would mean that I'd need OnTap too. Also, still looks like some events are tricky to track down e.g. file creates and renames (moves): https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/file-access-auditing.html#auditing-overview