The main benefit of using CSS Transitions and Animations on the accelerated properties (transform & opacity) is that the animation will be run by the compositor (at least in WebKit browsers; I think Blink's new…
My understanding is that human-neanderthal interbreeding rarely resulted in viable offspring (though some did, and is where blonde/ginger hair and blue eyes come from in modern humans). Is that similar here? Are there…
hterm -- the terminal implementation that the Chrome ssh plugin and crosh is based on is pretty hackable, too.
I imagine not shipping a derivative SDK is to prevent one vendor from making an incompatible "Android+" (and the next vendor, etc) which would cause fragmentation. Instead they get to expose extra APIs through the…
Yeah, the CSS OM is really horrible too. CSS Animations is another area where you end up feeding huge generated strings into the DOM -- in theory Web Animations is meant to improve this, though personally I feel like…
No, that's not what I meant. I'm saying that DOM through its relationship to HTML has weaknesses that make it unsuitable for building application components out of. "jQuery-enabled div-soup" is an example of how mixing…
I disagree that the Shadow DOM is pretty awesome. I think scoping style is valuable, but building components that are exposed as new tags is not appealing given the vast complexity of the implementation and the…
It's interesting that the advantage for LLVM is that it was used to create a compiler for a processor with a secret and proprietary instruction set. If NVIDIA had to use GCC (surely they'd have just done their own…
Oh, nice! For some reason I thought that was only for canvas.
No, translateZ just makes it a composited layer. Hardware comes much later in the pipeline and possibly in another process. The content of the layer isn't hardware rendered. It's rendered by the CPU and uploaded to a…
The "translateZ: 0" description is a bit misleading -- I wish he'd provided numbers for the improvement. In general using composited layers is more expensive (since the CPU still does rendering of the image, must upload…
Model S has a fast pulsing green light around the charge port when it's charging.
Chromium is _huge_. If I just wanted to use the HTTP library (with tls and spdy) then how would I build just that, and cleanly integrate the build into my own project in a way that won't require constant revisiting…
We're already half way there: http://kripken.github.io/clangor/demo.html (Clang compiled by Emscripten).
It's pretty depressing they spent all that money on apps and seemed to go nowhere with any of them. If you have something hot then what can Yahoo possibly offer you to go and work there, knowing that everything else…
Also: http://www.businessinsider.com/yahoo-coo-henrique-de-castro-...
They have a lot of tables which are (depending on the browser) interpreted by OS functions, so if there was a buffer overflow bug in the OS font code then you could exploit it with a webfont. Most (all? Not sure about…
AGG is pretty nasty to use and has worse performance than Cairo on basics like alpha blends and copies (bitblts).
What is this? Python? Why "standardize" Cairo? I can already use Cairo if I want to. I'd rather they provided some standard template interfaces to all of the common 2D graphics algorithms (simple line clipping,…
They stipulated that the player use HTML5 so that it could show all of their ads and overlays correctly. That seems pretty reasonable. Microsoft couldn't have just the player in HTML5 because their embedded webview…
Is there a better write up of the exploit? How did they escape the renderer sandbox? (I ask, because I theorize that it's really easy to escape the Chrome renderer sandbox because the renderer is attached to Binder and…
Hopefully the new window.crypto stuff could be used to createa a hosted webmail service where the private key is generated in the browser and never leaves the browser.
I thought Dalvik was quiet because the principal author (Dan Bornstein) left Google a while ago. Is ART from the recent FlexyCore acquisition, or something else that has been going on for a while?
Qualcomm being at the bottom is counter to my experience in writing GL ES 2.0 apps on Android (since the Motorola Droid!). Adreno generally performs very well, and doesn't have weird performance characteristics like…
Mali has a different architecture than desktop GPUs, so glClear generally isn't implemented as a clear op (or drawing two triangles that cover the viewport, etc). It clears out all of the commands that were previously…
The main benefit of using CSS Transitions and Animations on the accelerated properties (transform & opacity) is that the animation will be run by the compositor (at least in WebKit browsers; I think Blink's new…
My understanding is that human-neanderthal interbreeding rarely resulted in viable offspring (though some did, and is where blonde/ginger hair and blue eyes come from in modern humans). Is that similar here? Are there…
hterm -- the terminal implementation that the Chrome ssh plugin and crosh is based on is pretty hackable, too.
I imagine not shipping a derivative SDK is to prevent one vendor from making an incompatible "Android+" (and the next vendor, etc) which would cause fragmentation. Instead they get to expose extra APIs through the…
Yeah, the CSS OM is really horrible too. CSS Animations is another area where you end up feeding huge generated strings into the DOM -- in theory Web Animations is meant to improve this, though personally I feel like…
No, that's not what I meant. I'm saying that DOM through its relationship to HTML has weaknesses that make it unsuitable for building application components out of. "jQuery-enabled div-soup" is an example of how mixing…
I disagree that the Shadow DOM is pretty awesome. I think scoping style is valuable, but building components that are exposed as new tags is not appealing given the vast complexity of the implementation and the…
It's interesting that the advantage for LLVM is that it was used to create a compiler for a processor with a secret and proprietary instruction set. If NVIDIA had to use GCC (surely they'd have just done their own…
Oh, nice! For some reason I thought that was only for canvas.
No, translateZ just makes it a composited layer. Hardware comes much later in the pipeline and possibly in another process. The content of the layer isn't hardware rendered. It's rendered by the CPU and uploaded to a…
The "translateZ: 0" description is a bit misleading -- I wish he'd provided numbers for the improvement. In general using composited layers is more expensive (since the CPU still does rendering of the image, must upload…
Model S has a fast pulsing green light around the charge port when it's charging.
Chromium is _huge_. If I just wanted to use the HTTP library (with tls and spdy) then how would I build just that, and cleanly integrate the build into my own project in a way that won't require constant revisiting…
We're already half way there: http://kripken.github.io/clangor/demo.html (Clang compiled by Emscripten).
It's pretty depressing they spent all that money on apps and seemed to go nowhere with any of them. If you have something hot then what can Yahoo possibly offer you to go and work there, knowing that everything else…
Also: http://www.businessinsider.com/yahoo-coo-henrique-de-castro-...
They have a lot of tables which are (depending on the browser) interpreted by OS functions, so if there was a buffer overflow bug in the OS font code then you could exploit it with a webfont. Most (all? Not sure about…
AGG is pretty nasty to use and has worse performance than Cairo on basics like alpha blends and copies (bitblts).
What is this? Python? Why "standardize" Cairo? I can already use Cairo if I want to. I'd rather they provided some standard template interfaces to all of the common 2D graphics algorithms (simple line clipping,…
They stipulated that the player use HTML5 so that it could show all of their ads and overlays correctly. That seems pretty reasonable. Microsoft couldn't have just the player in HTML5 because their embedded webview…
Is there a better write up of the exploit? How did they escape the renderer sandbox? (I ask, because I theorize that it's really easy to escape the Chrome renderer sandbox because the renderer is attached to Binder and…
Hopefully the new window.crypto stuff could be used to createa a hosted webmail service where the private key is generated in the browser and never leaves the browser.
I thought Dalvik was quiet because the principal author (Dan Bornstein) left Google a while ago. Is ART from the recent FlexyCore acquisition, or something else that has been going on for a while?
Qualcomm being at the bottom is counter to my experience in writing GL ES 2.0 apps on Android (since the Motorola Droid!). Adreno generally performs very well, and doesn't have weird performance characteristics like…
Mali has a different architecture than desktop GPUs, so glClear generally isn't implemented as a clear op (or drawing two triangles that cover the viewport, etc). It clears out all of the commands that were previously…