White Space As Unused Advertising Space

has a few points on why it’s stupid to think of all white space as unused advertising space.

[Look,] here is an “inefficient” use of space that could instead be used to “inform” the public of “opportunities.”

It’s interesting to see how one of the most wasteful industries of our society claims to make things more efficient by wasting people’s time and cluttering up everything.

Übergewicht senkt Demenzrisiko

Ein weiter Beweis dafür, dass der Verein zur Pflege des Wohlstandsbauches einen wichtigen Beitrag zur Volksgesundheit leistet. Wissenschaftler haben die Gesundheitsdaten von fast 2 Mio. Briten über 20 Jahre ausgewertet und kommen zum Ergebnis, dass Übergewicht das Demenzrisiko senkt.

Facebook Tracking People Who Have Opted Out of Tracking

Facebook specifically and individually tracks all people, even those who aren’t FB users. Using the opt-out mechanism you’re even worse off, since setting the opt-out cookie makes you uniquely identifiable (again).

During the opt-out process, Facebook sets a long-term identifying cookie and then uses this to track visits to pages that have a Facebook social widget. In other words: “for those individuals who are not being tracked by Facebook (e.g. non-users who have never visited a page on the facebook.com domain, or Facebook users who clear their cookies after logging out from Facebook), using the ‘opt out’ mechanism proposed for the EU actually enables tracking by Facebook” (emphasis in original).

When you opt-out …

[…] Facebook promises to stop collecting browsing information, or use it only specifically for the purpose of showing advertisements.”

So, of what use is it then?!?

JavaScript History as Seen From 2035

Gary Bernhardt presents a thought-provoking history of JavaScript as seen from 2035.

His arguments are that

  • With asm.js JavaScript VMs ran code with 50% of native speed (even in 2013)
  • Anything that can be compiled can be compiled into asm.js
  • Asm.js has basically become the universal runtime

So by further moving the JavaScript VM into the kernel we save ourselves the overhead of hardware process isolation as the VM does this any way.

All this lead to interesting consequences

  • Nobody uses binaries any more, everything is asm.js
  • The windowing systems of old have been ported to the DOM
  • Deployments are as simple as a push
  • JavaScript (as a language) is effectively dead
  • Overall developer happiness has increased

:’D