Become a fan of Slashdot on Facebook


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re: The reason is more simple (Score 1) 579 579

Depends on how you define "much better option". Given that I'm only going to commute in the thing; I have charges at home and at work; the chevy volt is fugly; chevy have a history of making cars that have crap build quality (including the volt); I don't need to lug around a heavy ICE to get to work and back, the eGolf is a far better choice for me.

Comment: Re:The reason is more simple (Score 1) 579 579

No, $159 with about 3.5k down. And no, the point of a lease in the case of an electric vehicle is that you'll pay about $8000 total with the ~$120 * 35 + $3.5k deal, less $2500 tax rebate. The end result is $5500 - which will be substantially less than the depreciation even on a petrol vehicle, let alone the depreciation on an electric vehicle (with its battery aging rapidly after 3 years, and much better tech available presumably).

You'd be utterly insane to actually buy the thing with that deal.

Comment: Re:The reason is more simple (Score 1) 579 579

$229 a month is VW's list price. If you actually go to a dealer they'll give you $159 a month straight off the bat with no negotiation (at least in the bay area). If you then actually phone a bunch of them up and argue about the price you'll get down a lot further.

Shame you don't live in a relevant state though :(

Comment: Re:The reason is more simple (Score 4, Interesting) 579 579

First, the current price is actually about $27.5k, because the gvmnt gives you $7.5k cash in hand. Second, as someone who just leased an eGolf, you can get the base price down to about $26k before you even apply the gvmnt incentives if you're half good at arguing.

Comment: Re:The reason is more simple (Score 4, Interesting) 579 579

The reason you haven't heard of the eGolf is two fold:
1) It's very new. VW only started selling them about 4 months ago
2) VW deliberately went out of their way to not make it look electric - there was no fan fare about this new fancy electric thingamabob, because it looks exactly like any other Golf.

Comment: Re:C++ metaprogramming is just like functional pro (Score 1) 66 66

Has no variables, only constants. Nothing is mutable.

And... this is the definition of functional programming (referential transparency). So yes - it actually really *just like* functional programming, because it *is* functional programming.

Comment: Re:Blaming their tools (Score 3, Informative) 88 88

That would be because the PS3 and PS4 use sony's proprietary graphics API that looks nothing like OpenGL.

The OpenGL API contains various features that are simply not conducive to writing either a fast implementation of the standard, or a fast application that uses it. The two main issues are:

1) That OpenGL is a state machine, draw calls are issued at arbitrary moments when in arbitrary states. This means that the implementation can't validate that the draw call was made in a valid state until you actually make the call. That doesn't sound like much, but it actually turns out to be a major headache. It means that compiling shaders can end up delayed until you actually make a call because you don't know what vertex formats it'll read, what blending modes it'll use, etc. It means that uploading data can be delayed until you make a call because you don't know what format it needs to be in. It means that blobs of data can't be placed in the right area of memory because you have no knowledge of whether the memory needs to be for fast reading only, fast read and write (only on the GPU), pulling off the GPU onto the CPU etc.
2) That lots of OpenGL operations are explicitly thread safe, and there's no way to tell OpenGL about the fact that two operations won't interfere with each other. Want to overwrite an area of a texture for the next frame while the previous frame was rendering because you have knowledge that the two won't try to read and write the same area at the same time? Nope, tough shit, can't be done. Uploading the texture will block waiting for the GPU to finish rendering with it.

Apple acknowledges that these are problems, and as a result, they've made their own graphics API (Metal) which is much more similar to how D3D and Sony's proprietary APIs work. Thankfully, the next OpenGL spec (code name Vulcan) will head towards this way of doing things, and maybe we can get back to the standard open way of doing things being reasonable.

Comment: Re:Altough I agree (Score 1) 61 61

My favorite feature is Birds Eye view, which uses aerial photos rather than satellite photos. Sometimes that can get you better info from that, since they usually have 4 different perspectives you can rotate through, and they are much closer and more detailed.

That was true, but Google was pretty quick to copy it. They now seem to have incorporated it into their 3D view as well, which makes panning somewhat better (and more importantly hides the worst defects in the 3D view by limiting the projection to a POV very similar to where the texture map image was taken from).

"It's what you learn after you know it all that counts." -- John Wooden