Rob Janssen

Material Design Lite

The MDL components are created with CSS, JavaScript, and HTML. You can use the components to construct web pages and web apps that are attractive, consistent, and functional.

Encryption's holy grail is getting closer, one way or another

Whether it's a reaction to the Snowden revelations, a reaction to the continual news of massive data breaches, or just the obvious need to secure data in the cloud -- or all of the above -- new technologies for working directly on encrypted data are getting plenty of attention.

Custom build configurations on VisualStudio

Sometimes you might need your application to behave differently according to different clients, or different operating systems, or any other criterion. You could create global variables, initialize them on your application’s startup, and scatter if statements over your code.

Charles Oliver Nutter - Fast as C: How to write really terrible Java

For years we’ve been told that the JVM’s amazing optimizers can take your running code and make it “fast” or “as fast as C++” or “as fast as C”…or sometimes “faster than C”. And yet we don’t often see this happen in practice, due in large part to (good and bad) development pa

The Harmful Consequences of Postel's Maxim

Network Working Group M.

Man Noticed This Abandoned Hangar But Whats Inside Caught Him By Surprise

Urban explorer and photographer Ralph Mirebs found something very rare; a find unlike anything we’ve seen before. While venturing around Kazakhstan, Ralph came across an enormous abandoned building. At first, the building looked similar to a large airport hangar but much larger.

Breaking the house — Medium

This is the story of how we lost around $1 million worth of bitcoin to a hacker who exploited our online casino’s RNG system. This happened last year, but we’ve decided to share our experience for transparency and so that others can learn from our mistakes.

Answers to password reset questions are passwords too — so why aren’t you treating them that way?

If you’re a developer working on or maintaining a website catering to the general public, chances are you’ve implemented some form of password reset via security question-and-answer into your site.

Nee, je hebt wél iets te verbergen

Van het massaal surveilleren van burgers door de Amerikaanse inlichtingendienst National Security Agency (NSA) tot de verplichte vingerafdruk in het paspoort: onze privacy staat onder druk. In Nederland worden de zorgen hierover niet breed gedeeld.

Why I do Open Source and why sometimes I shouldn’t — Medium

I consider myself a big fan of open source. It’s not always been this way for me, though. There was a time when I never gave too much thought to it. There were these communities sharing code, every once in a while I took something from them, and that was pretty much it.

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.