Rob Janssen

Ashley Madison Code Shows More Women, and More Bots

After searching through the Ashley Madison database and private email last week, I reported that there might be roughly 12,000 real women active on Ashley Madison.

Why is Windows lying about what root certificates it trusts? · HA

Did you know? The Windows Certificate Trust List (aka CTL) is the master source that determines all the root certs your system ultimately trusts by default. In contrast, good old certmgr.

Underflow bug

All of us are familiar with overflow bugs. However, sometimes you write code that counts on overflow. This is a story where overflow was supposed to happen but didn’t, hence the name underflow bug.

I was invited by Google to its 'secret' interview process — here's what happened

REUTERS/Arnd WiegmannThree months ago, I thought I wasn’t ready to apply for a job at Google. Google disagreed. One morning, while working on a project, I Googled “python lambda function list comprehension.” The familiar blue links appeared, and I started to look for the most relevant one.

Need Robust Software? Make It Fragile

In any software project, the goal is to create something stable. We don't want it to break in front of a user. We also don't want our website to show an "internal application error" instead of a web page. We want our software to work, not fail.

Here’s what Ashley Madison members have told me

I found myself in somewhat of a unique position last week: I’d made the Ashley Madison data searchable for verified subscribers of Have I been pwned? (HIBP) and now – perhaps unsurprisingly in retrospect – I was being inundated with email.

The Power of Power Cycling

An electrical engineer, a mechanical engineer, and a software engineer are riding in a car on their way to a conference. The car’s brakes fail on a hill; but luckily the engineers are able to pull the car to the side without anyone getting hurt.

Doing Terrible Things To Your Code

In 1992, I thought I was the best programmer in the world. In my defense, I had just graduated from college, this was pre-Internet, and I lived in Boulder, Colorado working in small business jobs where I was lucky to even hear about other programmers much less meet them.

Why Index Fragmentation Doesn't Matter in SQL Server

Are you still rebuilding all of your indexes every week, but you're still having performance problems. Odds are, you're not actually making things better -- ...

Project Code Rush - The Beginnings of Netscape / Mozilla Documentary

Code Rush is a documentary following the lives of a group of Netscape engineers in Silicon Valley. It covers Netscape's last year as an independent company, from their announcement of the Mozilla open source project until their acquisition by AOL. It particularly focuses on the last minute rush to m

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.