New
The latest blog posts to take off on Hacker News. 4,615 posts.
Hacking Github with Webkit
Previously on Github: XSS , CSRF ( My github followers are real , I gained followers using CSRF on bitbucket ), access bypass, mass assignm...
Fear of a WebKit Planet
I must confess, I was neither surprised nor disturbed by last month’s announcement that the Opera web browser was switching to the WebKit rendering engine. But perhaps I’m in the minority among geeks on this topic.
Building Stripe's API
Amber on Rails
WebKit for Developers
Feb 2015: A lot’s happened since I wrote this post two years ago. Chrome forked WebKit and started Blink, Opera adopted Chromium, and node-webkit became nw.js. This post describes a complexity of defining WebKit that doesn’t exist much anymore; with Chrome’s departure the WebKit world is more simple and clear.
HTML5 localStorage allows sites to fill up users' hard disks
Use HTML5 localStorage to completely fill up Chrome, Safari, and IE users hard disks. Trololo...
App.net’s new direction
Today, App.net launched free accounts . Previously, everyone had to pay — originally $50/year, then reduced to $36/year.
Stop Using Small Font Sizes
TL;DR: 16px minimum font-size for body text, 1.5em line-height for said text; max width should be 60-80 characters == 27-35em.
Your Tumblr is broken. Fix it.
Do you know at least one company that hosts their blog on Tumblr with a domain like blog.myawesomestartup.com, because doing that is easy and fast and there is no reason why you shouldn’t, at least …
How we hacked Facebook with OAuth2 and Chrome bugs
TL;DR We (me and @isciurus ) chained several different bugs in Facebook, OAuth2 and Google Chrome to craft an interesting exploit. Mallory...
Disqus bait and switch, now with ads
Looking at the site earlier today I suddenly noticed a couple of links to sites that I would never ever think of endorsing through my blog.
Tragedy of the WebKit Commons
With Opera announcing that their future products will be based on WebKit, the Internet is abuzz with discussion about what that means and wh...
I'd like to use the web my way, thank you very much Quora
I was browsing the web today, as I often do, with my iPhone on the can. (Yeah, ...
WebKit is the jQuery of Browser Engines
The news has just come out that Opera is switching all of their browsers (both mobile and desktop) to use WebKit (specifically, Chromium). I’ve seen a lot of gnashing of teeth on Twitter and I feel like I can respond because I use to feel the same way back in 2008-2009. However this is 2013 and the Chrome/Chromium…
Introducing The Paper Bay
Over the last couple of weeks I've been working off-and-on on a little side project. The idea is that there are lots of people that are not in a position to visit a university or that don't have a public library with 'access' at their disposal but that do need to be able to read scientific papers. Ever since the…
Opera moves to WebKit
The latest news about Opera web browsers, tech trends, internet tips.
jQuery file size
Note: The gzipped and Zopflinated file sizes refer to the total byte size of the file after compressing it using gzip or Zopfli with the default settings . For gzip, this boils down to gzip -6 file.js — the default compression level is 6 on a scale from 1 (fastest, but less compression) to 9 (slowest, but best…
The Promise of Firefox OS
“But how is it going to beat Android or iOS?” That’s the reaction many people have when I tell them that I am working on Firefox OS, the new mobile operating system from Mozilla. It is a logical rea
Why Discourse uses Ember.js
This week, I was delighted to finally reveal Discourse, the app I’ve been working on for most of the last year in secrecy with awesome people. The launch got a lot of attention - we were …