23 April 2014

This is pretty interesting:

Of particular concern to the Court was how its definition of “public performance” in this case could have a broader impact on cloud computing technologies. The right to publicly perform a copyrighted work is one of the rights protected under copyright law, and transmitting a copyrighted work to multiple recipients (e.g., via a broadcast television signal or radio signal) has traditionally been understood to implicate this right.

If, in this case, the Court were to rule that Aereo’s transmission of a user-specific video recording to an individual user constituted a “public performance” of a copyrighted work, such a ruling might result in other types of user-specific transmissions of copyrighted works from cloud service providers to end users also being considered “public performances.” Justice Sotomayor specifically identified Dropbox and iCloud as examples of the types of services that she was concerned about impacting.

17 April 2014

Skala Color is a compact and feature-rich OS X color picker that works with a huge variety of formats, covering everything you’re likely to need for web, iOS, Android, and OS X development — Hex, CSS RGBA, CSS HSLA, UIColor, NSColor and more. It also automatically recognises colors copied to the clipboard, presenting them as a swatch that can be applied with a single click.

This is great, and will replace Panic’s Developer Color Picker for me.

13 August 2013

Paul Stamatiou on his switch to Android:

It was just meant to be a quick experiment. I started using a Nexus 4. I was going to go right back to my iPhone after a week. I was designing more and more Android interfaces at Twitter and realized I needed to more intimately grok Android UI paradigms.

A week in it started feeling normal; the larger form factor was no longer a nuisance. A month in I didn’t miss anything about my iPhone. Two months in I sold my iPhone 5 and iPad Mini. It has now been three months since I made the switch. I’m loving Android.

2 August 2013

First off generators are complementary to callbacks, some form of callback is required to “feed” the generators. These “futures”, “thunks”, or “promises” — whatever you prefer to call them allow deferred execution of some logic, this is what you yield a value and allow the generator to handle the rest.

2 August 2013

At its simplest form, a generator represents a sequence of values - essentially it is an iterator. In fact, the interface of a generator object is a just an iterator for which you’d keep calling next() on it until it runs out of values.

Pretty good read on generators in ES6.

21 June 2013

Some interesting data regarding common myths about iOS vs Android games.

19 June 2013

Don Mattrick:

So, today I am announcing the following changes to Xbox One and how you can play, share, lend, and resell your games exactly as you do today on Xbox 360. Here is what that means:

An internet connection will not be required to play offline Xbox One games – After a one-time system set-up with a new Xbox One, you can play any disc based game without ever connecting online again. There is no 24 hour connection requirement and you can take your Xbox One anywhere you want and play your games, just like on Xbox 360.

Trade-in, lend, resell, gift, and rent disc based games just like you do today – There will be no limitations to using and sharing games, it will work just as it does today on Xbox 360.

18 June 2013

Google asked the secretive Foreign Intelligence Surveillance Court on Tuesday to ease long-standing gag orders over data requests the court makes, arguing that the company has a constitutional right to speak about information it is forced to give the government.

The legal filing, which invokes the First Amendment’s guarantee of free speech, is the latest move by the California-based tech giant to protect its reputation in the aftermath of news reports about far-reaching National Security Agency surveillance of Internet traffic.

18 June 2013

Neven Mrgan:

Just about the most asinine, presumptuous, hubris-filled thing a designer can say is that someone else’s design is “wrong”. That word is reserved for judgments of absolute truth or ethical guidance; for flawed mathematical proofs and crimes. And yet, allow me to declare the following: Jony Ive’s icon grid in iOS 7 is wrong.

Completely spot on.

18 June 2013