Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment: Re:Answer (Score 1) 325

by Spazmania (#49797241) Attached to: How Much C++ Should You Know For an Entry-Level C++ Job?

No, you lose efficient code. For a simple example, the string abstractions in C++ and Java are much, much less computationally efficient than manipulating a C character array.

Once you're willing to take that hit for the sake of the things the abstractions gain you, Java's bytecode machine is a tiny additional hit versus the far superior design of the language itself.

And anyway, in case you didn't know it there are tools (like gcj) for compiling java straight to native code if that's what you really want. Only that usually isn't what you want because object code portability is damn useful.

Comment: Re: Premature (Score 1) 517

by Spazmania (#49793685) Attached to: How Tesla Batteries Will Force Home Wiring To Go Low Voltage

Except we're not talking about off-grid systems, we're talking about Tesla's grid-tie application where power is stored from both off-peak grid delivery and adjunct DC systems and then supplements household usage during grid peak pricing.

When living completely off grid, you move most of the high-wattage equipment to propane. No electric stove or hot water heater. And you use an ammonia-cycle refrigerator. But that always will be a niche market, even if Tesla's dream comes true.

+ - Sourceforge staff takes over a user's account and wraps their software installer-> 9

Submitted by Anonymous Coward
An anonymous reader writes: Sourceforge staff took over the account of the GIMP-for-Windows maintainer claiming it was abandoned and used this opportunity to wrap the installer in crapware. Quoting Ars:

SourceForge, the code repository site owned by Slashdot Media, has apparently seized control of the account hosting GIMP for Windows on the service, according to e-mails and discussions amongst members of the GIMP community—locking out GIMP's lead Windows developer. And now anyone downloading the Windows version of the open source image editing tool from SourceForge gets the software wrapped in an installer replete with advertisements.


Link to Original Source

Comment: Re:Premature (Score 1) 517

by Spazmania (#49793555) Attached to: How Tesla Batteries Will Force Home Wiring To Go Low Voltage

Use what makes sense for the application. I'd never try to run my *entire* house on DC. But between my modem, router, access point and VOIP box I have 5 separate 120V -> 12V rectifiers. I would love if I could just plug them into a separate 12V plug.

The common buck converter circuit that reduces 12VDC to 5 VDC is as inefficient if not more inefficient than the common transform/rectify/smooth wall wart that drops 120VAC to 5 VDC. That's another problem with running a low voltage DC circuit through the house: whatever voltage we standardized on, every dang thing you plugged in to it will still need buck/boost circuits that are no better than the AC to DC circuits we're using now.

And it probably would be 12 volts (actually, 13.6). There's too much obvious value in matching what car electronics run on.

Comment: Premature (Score 3, Insightful) 517

by Spazmania (#49791363) Attached to: How Tesla Batteries Will Force Home Wiring To Go Low Voltage

Seems premature to me. An awful lot of things have to work out just right for whole-home battery systems to make much sense.

Even then low-voltage DC plants don't make much sense. Your microwave oven consumes 1100+ watts. Know what amperage that is at 5 volts DC? You'd barely be able to wrap your hand around the power cord.

Even at 48 volts DC, the power plant in a telephone company central office is really something to behold.

Also, AC/DC conversion isn't as dire as stated. Sloppy cheap converters do indeed operate at around 75% effeciency with the remaining 25% lost as heat. But look at the "80+" computer power supply standards. The "80+ platinum" standard requires 95% efficiency. Those power cost twice as much but "pure science" does not prevent their operation. They work as promised.

Comment: Re:Answer (Score 5, Insightful) 325

by Spazmania (#49784961) Attached to: How Much C++ Should You Know For an Entry-Level C++ Job?

C++ is not C. C++ written like C tends to be crap code - just an overly complex and distracting language for that coding style. If C++ is the right tool for the job, you need to be using a coding style very similar to C# and Java

That's a bit of a problem, because when you program in C++ the same way you'd program in Java, you lose the efficiency and simplicity of C without gaining the clean design of Java. Java is superior to C++ in almost every reasonable use of C++ *except* the ones which call for programming in C but with, you know, a little bit plus.

If all of that sounds wrong to you, congrats, you're a C coder

I resemble that remark.

Comment: What do you want to do? (Score 1) 1

I'm a software engineer / system administrator / network engineer. I seek jobs which employ all three skill areas because that's what I enjoy.

What do you -want- to do? Will you enjoy work in operations as much as you enjoy work in development? If so, go for it. How? Find a job in a small enough company that folks wear many hats and then learn by doing.

Whatever you choose, don't waste your time with certs. The folks who care about certs have a slot they want you to fit. If you successfully add network engineering to your skill set, you will never fit that slot. You know too much software development and can't help but apply it in your job.

Don't worry overly much about offshoring. For anybody who is any good (at $210k I assume you're pretty good) the risk is way overblown.

Comment: Re:Do people really take this risk seriously? (Score 4, Insightful) 234

by Spazmania (#49752341) Attached to: Asteroid Risk Greatly Overestimated By Almost Everyone

I also disagree with the premise but in the opposite direction.

Risk is the probability of something happening times the damage if it happens.

If Damage = Death of All (functionally infinite), the Probability need only be more than infinitesimal for the Risk to be significant. Is the probability of a mankind-killer asteroid more than infinitesimal? Well, it's happened a couple times before, so while the probability appears quite small it's certainly more than infinitesimal.

"If people are good only because they fear punishment, and hope for reward, then we are a sorry lot indeed." -- Albert Einstein

Working...