4,228 reputation
626
bio website vyznev.net
location Helsinki, Finland
age
visits member for 2 years, 8 months
seen 11 hours ago

I'm a PhD student in biomathematics, working on stochastic individual-based models of evolution in spatially structured populations. My other interests include cryptography, programming games and puzzles, photography and graphic design.

I started programming (in AmigaBASIC) when I was 10 years old. Nowadays, I'm most comfortable using Perl, C and JavaScript. I know Java and PHP too, but I can't really say I like them. I also know some Python, but not as much as I'd like.


CC-Zero Please consider any (original) code I post to Stack Overflow and other Stack Exchange sites to be released under CC-Zero unless stated otherwise. You may do whatever you want with it and don't have to credit me in any way, although of course that would be nice.


I'm the main author and maintainer of the Stack Overflow Unofficial Patch (SOUP), a user script for browsers with GreaseMonkey-compatible user script support (Firefox, Chrome, Opera, possibly Safari) that fixes or works around a number of outstanding issues with the Stack Exchange user interface.

I tend to answer a lot more questions than I ask. Some answers I'm rather proud of:


Sep
9
answered Help identify this curly 60s style display font
Sep
5
comment How to get motivated when drained
+1 for music and exercise, whether together or separately.
Sep
5
comment How to get motivated when drained
Forums can be a double-edged sword, though: if you're not motivated to work on what you're supposed to be doing, you may just end up spending all day (or all night) on the forum instead. But sometimes, it can indeed work, you just need to be careful.
Sep
5
awarded  Custodian
Sep
5
reviewed Close Page resizing in Indesign
Sep
3
answered Remove white part of every color to make lighter parts more transparent
Sep
3
comment Is there an icon set for displaying “All”, “Some”, and “None” states?
I've always found this convention incredibly counterintuitive: the "partially selected" boxes are completely filled in, while the fully selected ones only have a small mark in them. I'd find almost any other symbol for a partial selection (like, say, a + in the square to show that you have to expand it to see what's selected and what isn't) more intuitive.
Sep
3
comment Animating in Gimp with transparency
possible duplicate of Making GIF in GIMP from set of PNG's, resulting in the screen filled with all layers
Sep
3
answered How to remove every second frame from an animated gif?
Sep
3
comment How to remove every second frame from an animated gif?
In fact, you don't need a loop at all: gifsicle "$1" --unoptimize $(seq -f "#%g" 0 2 $numframes) -O2 -o "$2" will do it in one call.
Sep
3
comment How to remove every second frame from an animated gif?
Note that your deletion loop can be simplified to just let i=0; while [[ $i -lt $(($numframes / 2)) ]]; do gifsicle $2 --delete "#$i" -o $2; let i=i+1; done
Sep
1
answered Inkscape very slow after moving the screen
Sep
1
reviewed Excellent GUI Based Workflow Tracking Solutions for Designers
Sep
1
reviewed Satisfactory Why is all my text uppercased in Photoshop?
Sep
1
reviewed Satisfactory Is there a graphic design specification system?
Sep
1
reviewed Needs Improvement Photoshop CS6 - Creating figure
Sep
1
reviewed Satisfactory Using mix Typography/Color in brand name
Sep
1
reviewed Excellent Export set of layers in Pixelmator
Sep
1
reviewed Excellent Triangular Pixelation Technique in Photoshop
Sep
1
reviewed Excellent How to change just one color value for multiple objects in Illustrator?