Backing up and restoring a Jetson TK1 – or how our first Jetson TK1 just died….

Unfortunately, our first Jetson TK1 board just died. Overnight, the board shut down at some point and in the morning it wouldn’t boot up. No SSH access, no ping and no output over HDMI.

While a lot… more

Posted by

16/04/2015

The importance of good error messages

Developing software in a start up has exposed me to some pretty bad error messages.

Back when the company had little to no customers, this wasn’t a big deal. However, our recent influx of new customers requires a little… more

Posted by

09/03/2015

Overheard (4)

♫ Functors flowing out ♫
♫ Like endless rain into a paper cup ♫
♫ They slither wildly as they slip away ♫
♫ Across the uniplate ♫

Posted by

24/02/2015

Malicious traffic detection using traffic fingerprints and machine learning

Over the past year, we’ve worked on a machine learning project at Ben Gurion University of the Negev.
The project attempted to find out if we can identify malicious underlying traffic (viruses, botnets,… more

Posted by

19/01/2015

Windows 8.1 adds new language after every restart

IT
Windows 8.1 adds new language after every restart

Up until recently, after every reset, I’d get a new language added to my language bar. And it was a strange one, Upper Sorbian.
It would always appear in my bar, but never in the language settings pane

I had… more

Posted by

21/11/2014

I’ve managed to compile GHC-7.8.3 on an Nvidia Tegra (Jetson K1) and Adapteva Parallella-16!

It took a while, but I’ve finally managed to compile and run GHC-7.8.3 on an Nvidia Jetson K1 board.
The Jetson K1 board has a 32-bit Nvidia Tegra processor (essentially a quad-core ARM Cortex… more

Posted by

11/11/2014

Overheard (3)

A: Pfft. Someone used Int32 here instead of Int64. I didn’t make those kinds of mistakes since I was in 3rd grade
B: You knew what an Int64 was in 3rd grade?
A: No. That’s why I didn’t make those kinds of mistakes.

Posted by

03/11/2014

Which architecture should I compile for with GCC?

Last week I wrote about strange assembler messages on new PCs and I mentioned there could be performance issues when you don’t use -march=native.

-march=native is very good if you only plan to run your code on a… more

Posted by

29/10/2014

Overheard (2)

I wish they’d have sent this PDF in plaintext so that I could open it in emacs

Posted by

26/10/2014

Overheard (1)

All of these STDs are going to kill someone in the end

std::vector<std::pair<std::string,std::vector<std::string> > >

Posted by

26/10/2014