Blog 

Blog and miscellaneous writings.

Journalismi uhkaa älyä: Miten Helsingin Sanomat edistää sosiaalidarwinismia ja pseudotieteellistä rasismia 

Stephen J. Gould kirjoitti vuonna 1996 kirjassansa "The Mismeasure of Man" miten biologisen determinismin suosio nousee niihin aikoihin, kun politiikka heiluu konservatismia kohti. Aivan kuin todistuksena siitä, että elämme taantumuksellisia aikoja, maanantaiaamuna vuonna 2017 esiintyy HS:ssa sosiaalidarwinismityylinen artikkeli kahdelle sivulle läiskäistynä... [Lue lisää]

Journalism threatens intelligence: how Helsingin Sanomat promotes social Darwinism and pseudoscientific racism 

Stephen J. Gould wrote in the 1996 revised edition of his book "The Mismeasure of Man": "Resurgences of biological determinism correlate with periods of political retrenchment and destruction of social generosity." As if to actually prove that we are living in reactionary times, on a sunny Monday morning in 2017 a social Darwinist article is splashed over two pages in Helsingin Sanomat (Finland's leading daily newspaper)... [Read more]

Seascape: an experiment in standalone graphic web app

18 Mar 2016

Seascape is an experiment in writing a standalone graphic web app that feels like a native app when run on smartphones and tablets.

You can install the app to the home screen on an iPhone/iPad, by choosing "Add to Home Screen" from within Safari. Similarly, from Chrome's menu on an Android device. From Firefox on Android devices, bookmark the app address and then from the bookmark's "Options" choose "Add to Home Screen". Of course, on all devices (including desktops/laptops), you can run it inside a browser window.

In all cases, it should work also when off-line, and automatically update when updates are available and the device is connected. The checking for updates and updating itself are done in the background, and there is no need for user intervention.

Finally, on desktops/laptops and Android devices you can click on the upper right corner to go to full screen mode.

Code repository for my WebGL programs

13 Mar 2016

A repository for my WebGL programs is now available on my GitHub page.

The javascript library that I wrote for my WebGL apps is also available on a separate repository at GitHub.

WebGL experiments

05 Mar 2016

After spending some time and effort learning OpenGL and working with its C interface, I moved to writing WebGL programs that can run in web browsers. I added today my earlier experiments with WebGL to the showcase section of this website. These programs are not particularly efficient or of production quality, but rather represent the trace of a learning curve. I have licensed all code for these programs (JavaScript, GLSL shaders, CSS, and HTML) under the Apache License, version 2.0. Have a look!

Some of the programs use a third-party minimized script for building Voronoi diagrams. The script is copyrighted (C) 2010-2013 Raymond Hill, released under MIT license, and its source code is available on GitHub.

Nature bright with gladness 

[2 Nov 2015]

Scientific publishing with HTML5, CSS3 and Javascript 

[15 Nov 2014] This post accompanies the experiment in scientific web publishing that I published today on this website.

A new hope

16 Sep 2014

Finally! A web presence that is entirely of my own. Not automatically generated by Google, Facebook and their like. Better late than never. (Well, it is still a little bit automatically generated using a home-brewed sort of a content management system that consists of XSLT scripts, CSS3 stylesheets, and some Makefiles and Unix shell scripts thrown in.)

This website is meant first of all as a creative outlet for myself. On the one hand, to present writings and ideas outside the stuffy and oppressive traditional means still embraced by academia (mainly, the current system of academic journals). On the other hand, to present them outside the current trendy social-networking fads that are perhaps not as traditional, but are still similarly unimaginative and limiting platforms.

At the moment, the website only presents a summary of my professional life so far. New stuff will hopefully follow soon.