Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:Because it was written in Seastar or C++ (Score 2) 341

Lean code is always an issue. If your code incurs a x2 to x10 overhead associated with the virtual machine, that's either 2-10x the hardware you need to spend money on to achieve the same throughput as before, and 2-10x the electric bill for compute-intensive applications. If you're nowhere near the limit of your box, you don't notice. If you've got rooms upon rooms of computers doing the same thing, and you're writing your code in not C/C++, then you're wasting money.

Comment Re:WARNING to US Technies: (Score 2) 58

Uh huh. And I'm sure it was all smiles and sunshine pre 2003. Not saying we didn't blow the execution to an extent that some people shouldn't be able to look themselves in the mirror, but some places just invite chaos by their very nature. Case in point: Egypt, Syria, Libya: not a single American boot on the ground before the "unpleasantness". One could make the case the same thing would have happened in Iraq regardless.

Comment Re: Programming (Score 2) 616

In either case. If they don't have their shit together for some modicum of success in one formal and/or quantitative discipline, they don't make good programmers. You do indeed need to be right every single time in rapid succession when your computer program handles millions of dollars of other people's money, doles out their medications, and keeps their credit card info secure, all to the nth degree if the program touches high voltage, high current, the throttle/brake of a car or the control surfaces of an airplane.

Comment Re:Hang on a minute... (Score 5, Interesting) 747

I've had a job now for about 10 years where a large fraction of the time I wear a software engineer's hat. Looking back now, I can point to a lot of design decisions in the software I work on that made me go "WTF?" when I first saw them as a young'un, but after having to contend with them for a good number of years, and thinking about how I would do them differently, I've come to the conclusion that the original WTF may be ugly and could use some polish, but the decisionmaking that produced it was fundamentally sound.

The more I hear about LP and systemd, the more it screams out that this guy just hasn't worked with Unix and Linux long enough to understand what it's used for and why it's built the way it is. His pronouncements just sound to me like an echo of my younger, stupider, self (and I just turned 30), and I can't take any of his output seriously. I really hope a critical mass of people are of the same mind with me and this guy can be made to redirect his energies somewhere where it doesn't fuck it up for the rest of us.

Comment Re:Why would you want this? (Score 1) 66

Yeah, but that's all latency, none of it is throughput. Maybe I buy your argument if you're talking about changing a few bytes in a file of size 4K or so, but if your file is megabytes or gigabytes in size (like a bigass complex-valued double precision matrix), then I don't think you necessarily want to shuffle all of it across the wire and back.

Comment Re:Good for greece (Score 1) 1307

No, inflation is not good. Deflation is not good. A government/central bankthat spends its time actually understanding the how money flows through the economy (as opposed to spending its time convincing everyone that it understands these things) would aim for a combination of interest rates, QE, and out-and-out printing money that makes the inflation as near zero as possible with maybe half an epsilon's worth of safety margin in the positive direction to keep the banks from freezing up.

Comment Re: It's that time... (Score 3, Interesting) 342

I was responsible for the servo of an optical tracking mount with moving dome and powered cable wrap (no manipulator arms, just four axes of motion, three of them coaxial) and I still made sure to pump out about 100kbytes/sec worth of telemetry for all the moving machinery that was there. A 5 or six axis robot should probably be pumping out at least that much of telemetry.

The second real question is what their data retention polcy is so that human error can be isolated from electromechanical fault and software fault.

You have mail.