Thursday, May 29, 2014

Meanwhile at JSConf Part 2.


Meanwhile at JSConf Part 2.

Meanwhile at JSConf


Meanwhile at JSConf

Wednesday, May 21, 2014

Me goes to other team: Could you be a bit careful with your submits we have a demo tomorrow morning, mkay?

Me goes to other team: Could you be a bit careful with your submits we have a demo tomorrow morning, mkay?
Me then goes ahead and breaks the build myself.

I'm super excited that we just open sourced JsAction – a tiny library for declarative event delegation.

I'm super excited that we just open sourced JsAction – a tiny library for declarative event delegation. Thanks Rui Lopes and Nathan Naze  for taking the time to untangle it from our code base and open sourcing it.

My current – not yet open source – framework is based on JsAction which is basically a way to say in the DOM: I care about clicks on this DOM node, please let me know under this "name" when there was such a click.

Via Joe McCann http://instagram.com/p/oQ9m2KjNnu/


Via Joe McCann http://instagram.com/p/oQ9m2KjNnu/

Tuesday, May 20, 2014

This stuff works! And i want to go back to Maui!

Monday, May 19, 2014

https://medium.com/medium-eng/122d8a40e480

https://medium.com/medium-eng/122d8a40e480
Garry Boyer this should be relevant to your former interest :)
Thanks Nick Santos for the writeup which brings back many painful memories. While you're at it you should change the Medium output to add schema.org markup for Article or BlogPosting! https://developers.google.com/+/web/snippet/
https://medium.com/medium-eng/122d8a40e480

Three Elements for the Standard-kings under the sky

Three Elements for the Standard-kings under the sky,
Seven for the XML-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for Hixie on his dark throne
In the Land of DOM where the Shadows lie.

From a late Friday afternoon commit description.
CC Web Components

Saturday, May 17, 2014

Researchers ... have solved one aspect of the discrete logarithm problem.

Researchers ... have solved one aspect of the discrete logarithm problem.
Unfortunately the release does not detail which aspect.
http://www2.cnrs.fr/en/2393.htm

Thursday, May 15, 2014

The best product.


The best product.

G+ posts shared as links (as opposed to reshares) on G+ now look pretty on desktop.

G+ posts shared as links (as opposed to reshares) on G+ now look pretty on desktop.
#MobileEventually

Tuesday, May 13, 2014

Safari is entering the eventually-fast JavaScript game with an extra layer of eventuality.

Safari is entering the eventually-fast JavaScript game with an extra layer of eventuality. I hope they also continue to push optimizing on the other end: for startup time which is the primary distinguishing element for the non-installed web.
https://www.webkit.org/blog/3362/introducing-the-webkit-ftl-jit/

Monday, May 12, 2014

Looking forward to the day when "native" and "web" apps will be indistinguishable and the only thing I have to say...

Looking forward to the day when "native" and "web" apps will be indistinguishable and the only thing I have to say to everyone who ever debated which one is better is: haha :)
http://xkcd.com/1367/
http://xkcd.com/1367

Sunday, May 11, 2014

Exploiting wind energy.


Exploiting wind energy.

Life time achievement: Made my first poached eggs ever.


Life time achievement: Made my first poached eggs ever. Learned that some of the tools described in the recipe were not optional. But tasted pretty good.

Truly the best comment in internet commenting history.

Truly the best comment in internet commenting history.
https://news.ycombinator.com/item?id=7027040

Saturday, May 10, 2014

Friday, May 9, 2014

On recommendation engines that are unaware of multiple contexts in life.


On recommendation engines that are unaware of multiple contexts in life.

Wednesday, May 7, 2014

Tuesday, May 6, 2014

Level 3 speaks out about continuous bad service by ISPs particular in the US.

Level 3 speaks out about continuous bad service by ISPs particular in the US.
"That leaves the remaining six peers with congestion on almost all of the interconnect ports between us. Congestion that is permanent, has been in place for well over a year and where our peer refuses to augment capacity. They are deliberately harming the service they deliver to their paying customers. They are not allowing us to fulfill the requests their customers make for content."
"All six are large Broadband consumer networks with a dominant or exclusive market share in their local market."
http://blog.level3.com/global-connectivity/observations-internet-middleman/
http://blog.level3.com/global-connectivity/observations-internet-middleman

I put my life in the hands of the "I'm feeling lucky" button in Google Music.

I put my life in the hands of the "I'm feeling lucky" button in Google Music. So much magic for $7.99 a month. #fanboy  
It also seems the machine intelligence has an elaborate plan to make me finally appreciate house music, by slowly mixing housy beats into the endless stream over otherwise more minimal electronica.

Monday, May 5, 2014

I know, I know, this isn't Instagram. But these are potatoes frying in bacon fat with bacon bits on top.


I know, I know, this isn't Instagram. But these are potatoes frying in bacon fat with bacon bits on top.

Damn you auto complete.


Damn you auto complete.

http://2014.jsconf.eu/


http://2014.jsconf.eu/

Saturday, May 3, 2014

The Zoo


The Zoo

Friday, May 2, 2014

Very insightful article.

Very insightful article. The key line is that while Glass may or may not be successful, something like it will. To me it is exciting that people now are experimenting with ux patterns for devices that will eventually be Moore's lawed (is it cool to use that as a verb?) into being tiny and unobtrusive .
http://www.techdirt.com/articles/20140416/16531326937/history-repeating-google-glass-getting-same-treatment-as-walkman-cameras-once-did.shtml

Thursday, May 1, 2014

Kirill Grouchnikov I made this useful chrome extension for you

Kirill Grouchnikov I made this useful chrome extension for you

function eclipseExperience() {
  window.permgen = [];
  setInterval(window.onscroll = window.onkeypress = window.onmousemove = window.ontouchmove = function() { window.permgen.push("memory") });
}