Rob Janssen

TCP Sucks

Nick Weaver gives me a shout-out. there have been a couple of cases where the application vendors concluded they were causing too much damage and therefore started making changes. BitTorrent is the classic example.

YouTube voegt rolling shutter-compensatie voor videouploads toe

YouTube heeft bij zijn online video-editor de optie toegevoegd om geüploade clips na het uploaden automatisch te ontdoen van zogeheten 'rolling shutter'-artefacten. Vooral video's geschoten met mobieltjes zullen hiervan profiteren.

Reactive Extensions

The Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.

Taco Driven Development and Learning to Listen

We try to have fun together at Famigo. Every Wednesday we have Taco Twednesday, in which we all leave the office to eat at and review various taco establishments. (We're also logging these reviews, taking steps towards the world's first big taco data powerhouse.

Three things you should never put in your database

As I've said in a few talks, the best way to improve your systems is by first not doing "dumb things". I don't mean you or your development staff is "dumb", it's easy to overlook the implications of these types of decisions and not realize how bad they are for maintainability let alone scaling.

Asynchronous scalable web applications with real-time persistent long-running connections with SignalR

I've been spending some time exploring asynchrony and scale recently. You may have seen my post about my explorations with node.js and iisnode running node on Windows. Every application has different requirements such that rules to "make it scale" don't work for every kind of application.

On the (Im)possibility of Obfuscating Programs

On the (Im)possibility of Obfuscating Programs Webpage for a paper by Boaz Barak, Oded Goldreich, Rusell Impagliazzo, Steven Rudich, Amit Sahai, Salil Vadhan, and Ke Yang Abstract Informally, an obfuscator O is an (efficient, probabilistic) ``compiler'' that takes as input a program (or circuit) P

Closing Keynote: Big Transitions in Small Steps

Closing Keynote: Big Transitions in Small Steps Speakers: Kent Beck Avg Rating: 5 (4) 9,148 Views Download How do I download the videos? To download, right click the file type you would like and pick “Save target as…” or “Save link as…” Why should I download videos

Getting the closest string match

(If I did this correctly) The closest string to the "TEST STRING" should be "CHOICE C". What is the easiest way to do this? I plan on implementing this into multiple languages including VB.net, Lua, and JavaScript. At this point, pseudo code is acceptable.

Try out the new DISQUS 2012

Today we’re releasing Disqus 2012 on a rolling basis to existing websites using Disqus. Disqus 2012 is what we’ve nicknamed the completely new version of the Disqus platform.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.