Rob Janssen

Research Blog : Extra, Extra : Read All About It : Nearly All Binary Searches and Mergesorts are Broken

The World’s Email Encryption Software Relies on One Guy, Who is Going Broke

Update, Feb. 5, 2015, 8:10 p.m.: After this article appeared, Werner Koch informed us that last week he was awarded a one-time grant of $60,000 from Linux Foundation's Core Infrastructure Initiative. Werner told us he only received permission to disclose it after our article published.

One Man’s Quest to Rid Wikipedia of Exactly One Grammatical Mistake

On a Friday in July 2012, two employees of the Wikimedia Foundation gave a talk at Wikimania, their organization’s annual conference.

Python Stuff and Real-Time Video Object Tracking

Also, I've added an implementation of the winning algorithm from last year's Visual Object Tracking Challenge. This was a method described in the paper:

The curious case of the disappearing Polish S

This was odd. We don’t really special-case any language in any way, and even if we did… out of 32 Polish characters, why would this random one be the only one causing problems? Turns out, it wasn’t so random.

SOLID Architecture and the Decorator Pattern

My last post was on the Single Responsibility Principle and the repository pattern. I received a comment back that my implementation would be cleaner if I had used the decorator pattern.

Bad Practices Building Microservices

Although it’s interesting and inspiring to read about others success stories implementing a microservices architecture there are traps to avoid falling into by learning from mistakes made by others, Vladimir Khorikov writes sharing some bad practices he experienced during his work with a company

You’re not going to do Microservices

Seems like every 5 to 10 years our industry, especially in the Enterprise Integration, or enterprise application space, we get introduced to some new methodology or architectural style that’s the best since sliced bread and will make you 10x more productive and make your enterprise more agile, fl

Classic Game Postmortem - OUT OF THIS WORLD/ANOTHER WORLD

Keep it Together: Encouraging Cooperative Behavior... by Patrick Redding Break It Down! How Harmonix and Kinect Taught the...

Be Mad: Stacktraces are All Upside Down

So imagine you’re sitting programming in your terminal, and you cause a new bug in a unit test. This is normal, it happens hundreds of times a day. You reach for your mouse and start to scroll up to the top of the stacktrace to figure out what’s up.

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.