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

 



Forgot your password?
typodupeerror
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Comment Hands-free? (Score 3, Insightful) 166

Tesla cars don't support hands-free operation. You're supposed to keep your hands on the steering wheel while using autopilot, and the car will disable auto pilot after a while if you take your hands off the wheel.

Perhaps they should reduce that timeout to discourage people from taking their hands off the wheel entirely.

Comment Re:He is lucky he did not get shot on the spot (Score 2) 235

Drive 350 miles between Montreal and Providence, and you'll pass through four states and one province. An extra 60 miles and you could add another two states to that. 7 states/provinces in 410 miles. Damn straight I've said aloud "What state are we in?" while driving in New England.

Comment Re:Has NVIDIA invented ray tracing? (Score 1) 17

There are demos out there you can look at, using modified Rift HMDs. A company called SMI has been working on it. The limitation isn't the understanding of visual acuity, but the overall polish and sophistication of the implementation:

http://www.roadtovr.com/hands-...

Another major issue is the ability to actually derive speed benefits from this approach. If you're implementing it by (as they do in this demo) rendering three different views at different resolutions in different passes, there's a fair bit of overhead involved, and I suspect that they'd also have overlap between the layers where they're rendering more than they need to (can you really tell a GPU to render a donut-shaped view and not spend any time on the pixels in the middle? I don't know, but I'm skeptical)

That, I think, is where nVidia's approach comes into play: by removing the performance penalty of rendering multiple projected views, and using the projection to get the detail (and lack thereof) where you want it to be, basically just a more extreme version of the lens-matched rendering that I linked the screenshots of. Refine that, refine the hardware to the point of being consumer-ready, and you start to see some major benefits.

Comment Re:Has NVIDIA invented ray tracing? (Score 1) 17

Your eye can only really see detail in a very small area where you are directly looking (in the centre of your vision), but your brain is very good at filling in the blanks and hiding this fact. It drops off extremely rapidly, and for the vast majority of your field of view, you can resolve barely more than basic colour and movement.

The idea behind foveated rendering is, you use eye-tracking to figure out where the user's eye is looking, and then you render a very small full-detail image and place that where they're looking, and then you render a larger lower resolution image and put that behind it, repeating that until you're rendering very few pixels out around the periphery of the vision. Your eye can't tell that the image is getting less detailed (blurrier, really) as it moves away from your centre of vision, because you can't perceive the lack of detail. Obviously I'm simplifying with the progessively-lower-resolution-images description, but that's the gist of it.

When I say the detail drops off really fast from the centre of your vision, I mean it drops off EXTREMELY fast. Check out this graph:

https://en.wikipedia.org/wiki/...

Just 10 degrees off centre and you can only see 20% of the detail. But current rendering systems would still be drawing 100% of the pixels in that area.

To get an idea about how much processing power you can save with foveated rendering in an ideal case, basically consider the area of that graph overall (the whole square) versus just the area under the line. That's a speedup of multiple times.

I'll qualify all this with, I'm no expert, I've just read into it a bit.

Comment Re:Vacation (Score 1) 765

Canada. Quebec, specifically. The specific text of the law in question (keeping mind this is in a section on employment contracts):

Either party to a contract for an indeterminate term may terminate it by giving notice of termination to the other party.

The notice of termination shall be given in reasonable time, taking into account, in particular, the nature of the employment, the specific circumstances in which it is carried on and the duration of the period of work.

Comment Re:Vacation (Score 1) 765

[citation needed]

Can you cite a statute?

Section 2091 of the Civil Code of Quebec. That's in book five (obligations), title two (nominate contracts), chapter vii (contract of employment):

http://ccq.lexum.com/ccq/en#!f...

Either party to a contract for an indeterminate term may terminate it by giving notice of termination to the other party.

The notice of termination shall be given in reasonable time, taking into account, in particular, the nature of the employment, the specific circumstances in which it is carried on and the duration of the period of work.

There is also a more specific law specifically dealing with an employer terminating an employee, so essentially 2091 only applies to employee resignations.

Comment Re:Vacation (Score 1) 765

That's unfortunate. There is a requirement here for both parties: the employee must give an unspecified amount of reasonable notice (generally understood to be two weeks, but basically what is reasonable depends on the nature of the work), and employers firing without cause must give notice that varies depending on how long the employee has worked there. It ranges from one week notice for less than a year of employment, to eight weeks for 10+ years of employment. If the employer provides less than the required amount of notice, they need to pay that missing time out as severance pay.

Comment Re:Has NVIDIA invented ray tracing? (Score 4, Informative) 17

How IS it ray tracing? Modern VR requires a lens-correction distortion be performed after rendering so that the image you see through the lens matches what was rendered. Lens matched shading breaks the image up into four quadrants and renders four projected views that are a closer match to where the detail will be in the final result.

Here you can see an example done traditionally:

http://i.imgur.com/FA56wzN.jpg

And here you can see the same scene rendered with lens matched shading:

http://i.imgur.com/CsDouw0.jpg

When a rendered scene normally goes through the distortion shader, most of the pixels around the edges are going to be lost as the distortion is strongest at the edges. This particular technique avoids that by starting out rendering less detail at the edges.

You could also take this to another level and use it for foveated rendering (where you render detail based on where the eye is looking), rather than the current technique of rendering multiple viewports at different resolutions and blending between them. Foveated rendering is a huge win for performance in that it results in a drastic reduction in pixels rendered, but the hardware (very accurate and very low latency eye tracking) and software required to do it isn't quite ready for consumer use.

Comment Re:Vacation (Score 2) 765

I don't know about where you are, but here there employer gets to say when you're allowed to take vacation time, and you're required by law to give reasonable notice of resignation, which is generally understood to be two weeks. Employers are also required to pay out your vacation time when you quit. So you could give two weeks notice, and then after two weeks, you'd be done, and given ten weeks pay.

Labour laws vary, of course, but I can't imagine that there are places where employees can take vacation wherever you want. Even if you don't have a required notice of resignation period, you wouldn't be giving ten weeks notice, you'd be giving zero notice and then having your vacation time paid out...

Comment Re:Likely won't eventuate (Score 0) 298

In order to reach that figure, you had to narrow things down rather significantly. Not all aviation, only commercial aviation. Not all aircraft, only jets. Not all jets, only western ones.

There were 14 commercial aviation accidents in 2015. 8 of them did not involve fatalities on the commercial flight (one did involve fatalities on the other aircraft in a collision), 2 of them were intentional (copilot suicide, terrorist bombing), and the other 6 were either turboprops or non-western aircraft.

All told, 525 people were killed in accidents involving commercial aviation in 2015. It's still a very tiny percentage of everybody who flew, but cherry-picking to pretend it was zero isn't right.

Slashdot Top Deals

"Consistency requires you to be as ignorant today as you were a year ago." -- Bernard Berenson

Working...