Monthly Archives: May 2015

May 27, 2015

2015 Internet Trends Report

KPCB’s Mary Meeker presents the 2015 Internet Trends report, 20 years after the inaugural “The Internet Report” was first published in 1995.

197 slides but, as always, well worth it.

May 26, 2015

Tern

Tern is a stand-alone code-analysis engine for JavaScript. It is intended to be used with a code editor plugin to enhance the editor’s support for intelligent JavaScript editing. Features provided are:

  • Autocompletion on variables and properties
  • Function argument hints
  • Querying the type of an expression
  • Finding the definition of something
  • Automatic refactoring

Works in Sublime, too.

May 15, 2015

The Trojan Emoji

Andrew Nacin, lead developer of WordPress, just finished a talk at Loopconf, where he talked about a series of related WordPress security fixes that spanned two years, with the final fix included into WordPress core under the guise of Emoji support.

The code has been in trunk since January, months before the release of 4.2. But it was there under the guise of Emoji support, as “noone had any idea what it did because it was 1,000 lines of the database abstraction layer to just remove invalid characters.”

Because of how opaque the vulnerability and the corresponding fix were, the team was able to spend a very long time working on and fixing the issue, all without exposing the vulnerability to the general public.

Beautiful. (via ma.tt)

May 14, 2015

Forgot to mention this yesterday: version 4.1 of the Most Popular Tags plugin has been released. This version adds support for vh and vw CSS font size units.

YouTube Overrides Konami's Video Takedown

George “Super Bunnyhop” Weidman published “Kojima vs. Konami: An Investigation more than two weeks ago, in which he alleged an insider at the company had passed on information about the deteriorating relationship between Metal Gear designer Hideo Kojima and Konami.

“This may be the first time YouTube has quickly stepped in and reviewed a bogus copyright claim for a gaming video,” he said to me over email. “If that’s the case, then my situation my [sic] be breaking new ground, and this could be good news for YouTubers everywhere.”

Score one for the good guys.

May 13, 2015

Input Type Sandbox

Test onscreen keyboards, input types, patterns and attributes.

A great way to test just how inconsistent support for different types is across browsers.