Category Archives: Uncategorized

mkswigfile: easy loading of C++ code into clojure, like mkoctfile

Octave has mkoctfile which allows you to load and reload C/C++ code into the environment. Java has JNI and with SWIG it’s fairly easy to access code written in C++, but there’s no built-in hot loading for clojure. The code … Continue reading

Posted in Uncategorized | Comments Off

Debugging crashes in JNI code on windows

If you run into an access violation in your native code called from java you normally get a hs_err_pid<pid>.log file that may or may contain a usable stack trace. This text is about how to do better than that: launch … Continue reading

Posted in Uncategorized | Comments Off

I will defend “Exploring privacy for ubiquitous computing: Tools, methods and experiments” on May 29th

At 12 o’clock in the University of Helsinki Main building Auditorium XII. Introduction at http://mikie.iki.fi/dissertation/intro.pdf. Feel free to join in on my public humiliation.

Posted in Uncategorized | 2 Comments

Reading newspapers

I’ve not really subscribed to any newspapers since moving away from my parents house. (Not that I read them regularly there either.). I’ve always been feeling a bit ashamed about this, about not ‘staying current’ and not ‘being interested in … Continue reading

Posted in Uncategorized | Comments Off

Epiphany on phone companies

So phone companies always suck. I never really thought about it, accepting that for one of the facts of life. The other day I finally got why: people actually want to use phones. It’s supply and demand: there is a … Continue reading

Posted in Uncategorized | Comments Off