@boomzilla said:
Provided you're equipped to listen to your customers, complaint driven development isn't that difficult.
Now we have a case study involving a guy who wasn't equipped.
Super Straight
@boomzilla said:
Provided you're equipped to listen to your customers, complaint driven development isn't that difficult.
Now we have a case study involving a guy who wasn't equipped.
@nullptr It could be worse! I'm not sure how, exactly, but I trust you'll come back next week to tell us how.
The effects are still being benchmarked, however we're looking at a ballpark figure of five to 30 per cent slow down, depending on the task and the processor model. More recent Intel chips have features – such as PCID – to reduce the performance hit.
...
It is understood the bug is present in modern Intel processors produced in the past decade. It allows normal user programs – from database applications to JavaScript in web browsers – to discern to some extent the contents of protected kernel memory.
Yikes. This sounds like a pretty big deal.
The fix is to separate the kernel's memory completely from user processes using what's called Kernel Page Table Isolation, or KPTI. At one point, Forcefully Unmap Complete Kernel With Interrupt Trampolines, aka FUCKWIT, was mulled by the Linux kernel team, giving you an idea of how annoying this has been for the developers.
LOL.
Yay! A new 12c misfeature!
Let me set the stage by pointing out that there are two types of clients...the "thin" client and the OCI client. "Thin" is what developers would generally use for stuff and the OCI is what you put on servers. Or at least, we do. It's my understanding that the OCI version handles clusters or whatever shit that you want on a server but don't really care for doing your development. Who the fuck knowscares?
Anywho...if you're using the thin client and your DB password is within 7 days of expiring, you get an error message:
ORA-28002: the password will expire within 7 days
OK, that's easy enough to deal with. But...if you're running the OCI client, you get something like this:
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:1387) java.lang.ArithmeticException: / by zero
Which is kind of scary to have happen when you haven't changed anything.
Fuck you Oracle. Fuck you.
@Luhmann said in Things that remind you of WDTWTF members:
@boomzilla said in Things that remind you of WDTWTF members:
I just didn't understand at first.
you get that a lot uh?
What do you mean?
@Arantor I don't have a problem with it. I just didn't understand at first.
@Luhmann ah, things begin to make more sense.
@Arantor said in I, ChatGPT:
@sockpuppet7 SO’s terms were that it be effectively open source for the betterment of all.
Just because I can see how some people might consider “I don’t want my stuff to be used to fucking replace me” as a reaction, does not make me a fucking Luddite. It just means I have sufficient capacity to see how other people feel.
It certainly means that they didn't buy into the "for the betterment of all" stuff. It's not about understanding feelings. It's about understanding when those feelings are irrational and then mocking them.
You remind me of all the people who bitch about the EU cookie banners because it’s inconvenient but go suspiciously quiet if you point out “did you read the cookie banner and see how many hundreds of companies are buying your data, guess you agreed to that” as though progress at any cost is the only acceptable route forward.
I have an extension that does something to them so I never really notice them any more. This reminds me of when I don't bother to close the drapes in the bedroom when I change my clothes. Then my wife points it out and I say that it serves them right for looking and they probably won't do that again.
@sockpuppet7 said in I, ChatGPT:
@boomzilla said in I, ChatGPT:
@Arantor said in I, ChatGPT:
@sockpuppet7 spoken like someone who never invested a significant amount of time into doing something you believed in, only to be told “thanks but no thanks, we got something to replace you”
They already work hard to prevent repetitious questions, which is all the AI is going to be able to answer. It's not going to be able to answer new stuff.
you lack imagination
the ai can:
- find duplicates
- identify spam
- better search
- identify what question solves your bug
- adapt the answer to your code
I'm not saying it can't. Just pointing out why the human posters are still valuable. Though the hallucinations are a significant problem.
@sockpuppet7 said in I, ChatGPT:
@Luhmann said in I, ChatGPT:
@topspin
It's exactly the same thing as if Alex would sell TDWTF content to AI training.No that would be an even worse idea. Don't.
content is freely available, and is probably already in the current llm's training
I banned OpenAI because it's retarded and can't follow the rate request.
@HardwareGeek said in I, ChatGPT:
@boomzilla said in I, ChatGPT:
It's not going to be able to answer new stuff.
Except it won't say so. It will make up plausible but wrong answers. Just like human SO answerers.
For sure. Which is part of why it won't replace SO.