Follow Slashdot stories on Twitter


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:They're called trees. (Score 4, Informative) 122

by abies (#49493749) Attached to: Breakthrough In Artificial Photosynthesis Captures CO2 In Acetate

Europe and Asia (where the former has few forests left [...]
Canada and the United States 26%
European Union 35%

And from
Europe it was 36.5% in 200 and 37.9% in 2012.

Not sure how good these statistics are, because it says 'Canada &United States = 26%' and then 'Canada =31%' and 'USA= 30.84%'... In any case, Europe has more forest area atm and amount of forest is growing rather than decreasing.

Or did you mean Europe has few forests left compared to situation from 2000 years ago? I can agree with that, but I don't think that global warming is THAT old - we used to have some mini ice age in meantime I think...

Comment: 4 types of immortality (Score 0) 310

One of the TED talks was covering this subject - it was really a kind of eye opener for me
Presenter argues that there are 4 basic stories about immortality, which get repeated across the ages, with slightly different color, but same underlying idea - and realizing that helps to put some distance into believing latest 'science magic'
1) Elixir - immortality of the body (Philospher Stone, Fountain of Youth, hormone teraphy, gene telomere therapy etc)
2) Ressurection - getting raised from dead (bible Apocalypse raise-from-dead at end of times if you are buried properly, being ressurected from cryogenic sleep by future scientists if frozen properly)
3) Soul - preserving mind/person even if body is gone (most religions afterlife/reincarnation, mind upload)
4) Legacy - preserving your ideas and/or genetics (having children, rising/teaching children, creating works of art, science discoveries, blowing yourself up to good of your village/country/religion etc)

In this case, parents just wanted to believe their 'scientific' version of ressurection fairy story. It is just more expensive and slightly more gruesome than lot more common rite of putting body into ground with priest chanting over it, so it can get ressurected by allmighty God at end of time. As long as child was properly circumcised in time. Or baptized. Or hasn't killed any puppy. Or was frozen to exactly proper temperature with right mix of chemicals.

Comment: UK solution (Score 3, Interesting) 143

by abies (#49461543) Attached to: Spain's Hologram Protest: Thousands Join Virtual March In Madrid

Few years ago, when teachers were protesting against low wages in UK, protest was routed through biggest commercial street in London (Oxford Street). Before it has reached the end, half of the people protesting was gone, shopping (they came from all over UK, so being able to visit all the shops, both discounts and posh ones was a real treat).

Comment: Re:Only correlation has been established. (Score 1) 96

by abies (#49452983) Attached to: Being Overweight Reduces Dementia Risk

Only if you define 'ideal weight' as one which reduces mortality by highest margin. If there would be a way to guarantee 200 years of body life by putting person in pharma coma for all that time, would it be 'ideal state' to go through live?

Mortality quality of life. Probably a lot of people will trade extra 1% of chance dying few years earlier, for 80% of having 10 last years of life bearable instead of being bed-bound.

Now, I'm not saying that being slight overweight neccesarily decreases quality of life (looking at what my weight-aware friends are eating I'm quite sure of opposite) or will make you a cripple. Just want to point out that there are more things to take into account that pure statistical mortality.

Comment: Re:Why empathize that it's Java? (Score 3, Interesting) 61

by abies (#49408869) Attached to: BioWare Announces Open-Source Orbit Project

You can call java from other environments, it is just not trivial - and you will need spawn parts of jvm inside your process.

It is also not trivial to call into C++ library which uses a lot of STL goodness in its API from some of languages. Basically, it is just plain C which got very good and easy compatibility in every language out there - and you end up with a lot of C++ libraries doing poor-man extern "C" interfaces just to make compatibility easier.

But the real answer I think is - nobody wants to. If you have your golden framework in java, there is nothing forcing you to endure C++ anymore ;)

Comment: Re:What's glibc? (Score 1) 60

by abies (#49405929) Attached to: Valve Bootstrapped Source 2 Engine On an Open-Source Vulkan Driver

Nothing yet, because Vulkan is not yet public, so no 'free' implementations exist. But I'm quite sure that as soon as it appears, projects like Ogre3D or openscenegraph will provide their bindings over Vulkan.

This analogy is flawed in some respect - because glibc is a drop in replacement for libc. There is no such agreement on higher level API in this case, but rather competing APIs/engines.

Comment: Re:No thanks (Score 1) 60

by abies (#49403827) Attached to: Valve Bootstrapped Source 2 Engine On an Open-Source Vulkan Driver

It doesn't meant that code to render million triangles will have 600 million lines. It is just a constant overhead to deal with various device trickery (multiple GPUs, multiple monitors, full screen versus window, etc etc). There will be 3rd party libraries immediately which will allow you to do 'render things on default screen, with default resolution, on default graphic card, not using SLI, using default malloc for memory allocation' with single function call, reducing line count drastically (but still probably considerably larger than 5-10 lines you would need in opengl). On the good side, as soon as you start creating parameterized shaders, instanced meshes etc, difference in line count will start to be neglible - it will be huge for both Vulkan and plain opengl/DirectX.
And it is still too much, then download Unity, Unreal or Cryengine. Especially Unreal should be good - you can program there with drag&drop (

Vulkan is API for game engine programmers, not for game developers. It is a lot closer to kernel API than to libc API if you want to compare with normal programming.

Comment: Re:Github is scary for critical code (Score 2) 116

Technically, it is not China itself which is DDOSing them, but all the people from _outside_ of china which are accessing Baidu servers in China. Basically some part of chinese disapora is DDOSing github. Which is considerably smaller number of people than 'China'.
Plus, it is happening just on browser refresh, not as dedicated trojan running heavy DOS attack from each PC.

Comment: Re: Centralized on GitHub! LOL! (Score 1) 116

You can still get some work done without access to the central server, whether it's down or your WiFi connection is down or your VPN is down.

Same is true for subversion. In both cases you can develop and test your code and review your changes against what was last seen original copy. All the rest (preparing commits early so you can push them faster when connectivity is restored) is just a detail.

Github changes git into centralized subversion-like system, just with a lot better branching/merging mechanism (which is a HUGE difference, don't get me wrong) - but if it is down, your cooperation workflow is going to suffer badly.

Comment: AR has to be lower quality than VR (Score 1) 40

by abies (#49319277) Attached to: Magic Leap's AR Demo Video

If you can create AR device with better quality than dedicated, no-see-through VR, then just slap black box behind the AR googles and you have created better VR. So from very definition, AR is at most as good as VR and in real life (object detection, depth detection, variable lighting etc) is expected to be at least a bit worse.

This is why when I see concept demos which are way ahead of current Oculus/etc offerings and nobody mentions taking over VR device space, but instead touts AR gimmics, I just don't believe it.

If you have killer retina projector, put it into VR and start selling. Then spend another few years on getting all extra AR complexities solved.

Comment: Re:Life (Score 5, Insightful) 117

by abies (#49248343) Attached to: Huge Ocean Confirmed Underneath Solar System's Largest Moon

Except it is not a solar radiation you need protecting against (Sun is very far), but Jupiter radiation. Unfortunately despite magnetosphere, Ganymede gets around 8 rem of radiation per day (, which is bit too much for life as we know it. Fortunately, it is not going to be an issue 300km below the surface - but at that depth, you don't need magnetosphere anyway.

I think that biggest problem for life there would be availability of energy. 300km of crust is probably shielding external energy too well, so internal heat would be probably only viable source of that. Might be not enough to sustain life (or even more, to produce it randomly)

Dynamically binding, you realize the magic. Statically binding, you see only the hierarchy.