@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.
@topspin said in Scientific Science:
@DogsB fucking stupid website. You can read it if you click on reader mode immediately. Otherwise, if you try to read it normally, it'll show some dumb popup and then reader mode doesn't work anymore.
Websites really go out of their way to be shit now, but I guess you need that Google traffic somehow.
INB4 @remi
: Turn off javascript on that site.
@Gern_Blaanston FYI, it sounds the same to people who like them.