New
The latest blog posts to take off on Hacker News. 8,472 posts.
Open Sourcing Our SDKs
monas
WebRTC file sharing broker using Elixir Phoenix
WebRTC was created primarily for video and voice communication but it has the API to send raw binary data between two browsers as well. This opens up a lot of opportunities to create more peer to peer web application which are supported by modern browser. There are already a lot
Ember.js 2.0 Released
Ember 2.0 is not a traditional major release. After thirteen point releases in almost two years, we're taking a turn to focus entirely on sweeping out built-up cruft as a...
Firefox Under Fire: Anatomy of latest 0-day attack
The recent Firefox attacks are an example of active in-the-wild exploitation of a serious software vulnerability.
The ethics of modern web ad-blocking
More than fifteen years ago, in response to decreasing ad rates and banner blindness , web advertisers and publishers adopted pop-up ads .
Firefox exploit found in the wild
Yesterday morning, August 5, a Firefox user informed us that an advertisement on a news site in Russia was serving a Firefox exploit that searched for sensitive files and uploaded ...
The technology behind preview photos
Visit the post for more.
Training a Neural Net to Generate CSS
A log of experiments done on the site design, intended to render pages more readable, focusing on the challenge of testing a static site, page width, fonts, plugins, and effects of advertising.
We're heading for AOL 2.0
Before ‘HTTP’, whenever a new kind of application was invented (say ‘file sharing’, or ‘address book’ or ‘messaging’) someone would sit down with a bunch of others and would discuss this problem at some length. Then they’d draft up a document describing the problem they intended to solve and the protocol layer they…
React Static Site
I built a doubly static site using React (inc react-router) and Webpack. You can see the current demo here on GitHub or continue reading the following post that explains the steps I took during this experiment. This post proves the basic concept and there will be a followup post covering the fine tuning needed to put…
The Most Dangerous Code in the Web Browser
Personal website of Stefan Heule
Let’s Build a Web Server, Part 3
“We learn most when we have to invent” —Piaget In Part 2 you created a minimalistic WSGI server that could handle basic HTTP GET requests. And I asked you a question, “How can you make your server handle more than one request at a time?” In this article you will …
Improving Facebook's Performance on Android with FlatBuffers
Visit the post for more.
The adblocking revolution is months away
The thing about print adverts was that they stayed where they were. Photo by Bethan on Flickr. TL:DR: when Apple’s iOS 9 comes out in September, there’s going to be a dramatic uptake of…