Rob Janssen

All | Unread | Read

Rant of the day: Sophos is breaking the internet

tl;dr: I've spent the last couple of days talking to Sophos' support hotline because their free antivirus is breaking our website - they fixed the bug but will only include the fix in their paid version.

Intel Disables TSX Instructions: Erratum Found in Haswell, Haswell-E/EP, Broadwell-Y

One of the main features Intel was promoting at the launch of Haswell was TSX – Transactional Synchronization eXtensions.

Stupid and dangerous: SET GLOBAL sql_log_bin

It’s been almost 4.5 years since, during some code refactoring, it was decided (or accidentally changed?) that sql_log_bin should become a GLOBAL variable as well as a SESSION one. Almost 2 years ago, during MySQL 5.

The 10 Most Annoying Things Coming Back to Java After Some Days of Scala

So, I’m experimenting with Scala because I want to write a parser, and the Scala Parsers API seems like a really good fit.

Counterargument: Don’t put logic in tests

I consider test suites to be first class code. They need to be clean, adaptable, and frequently refactored just like the primary code. Thus I was quite bothered to see the article Don’t Put Logic in Tests that wants to reduce tests to spreadsheets of input and output variables.

Testing on the Toilet: Don't Put Logic in Tests

Programming languages give us a lot of expressive power. Concepts like operators and conditionals are important tools that allow us to write programs that handle a wide range of inputs. But this flexibility comes at the cost of increased complexity, which makes our programs harder to understand.

»Why Does PHP Suck?«

There are so many awful things involved in this abomination of a high-level programming language, it outright exceeds full-blown ridicularity. PHP sucks on so many levels that it isn’t even funny anymore mocking it. To be honest, it just makes me sad.

18 Surprises From Reading jQuery's Source Code

I love jQuery, and though I consider myself an advanced JavaScript developer, I had never read the jQuery source from top to bottom, until now. Here are a few things that I learned along the way: Note: I use the $.fn.

Cyborg conversion incomplete: my life with finger implants

If you open a beer next to me, I can levitate your bottle cap with the tip of my finger. I can’t carry hotel keycards in my right pocket, because I occasionally demagnetize them. You can find my website by rubbing your phone on the back of my hand.

Op het nippertje......

Wat veel burgers niet weten, is dat de politie ontheffing (vrijstelling) heeft voor de verkeersregels, zoals omschreven in het Reglement Verkeersregels en Verkeerstekens (1990).De meeste burgers denken dat de politie de verkeersregels alleen mag overtreden als we met zwaailicht en sirene rijden.

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.