5,067 reputation
726
bio website vyznev.net
location Helsinki, Finland
age
visits member for 2 years, 8 months
seen Sep 21 at 14:30

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
24
awarded  Autobiographer
Sep
21
revised Mass deletion of spam revisions in Mediawiki
rewrite based on anon edit suggestion, describe the process in more detail
Aug
29
answered Can I legally use a competitor's business name on my site to compare products?
Aug
29
revised Remove extension from URL using a rewrite without resulting in a redirect loop
deleted 1 character in body
Aug
29
comment Remove extension from URL using a rewrite without resulting in a redirect loop
+1, this may be cleaner than my solution.
Aug
29
answered Remove extension from URL using a rewrite without resulting in a redirect loop
Aug
25
answered When Google gives up recrawling 301 that led to 404?
Aug
24
comment Apache Rewrite Rule non-www to www + http to https + remove trailing slash
Re: the bounty, is there something specific you'd like more "credible and/or official sources" for?
Aug
24
reviewed Approve suggested edit on Apache Rewrite Rule non-www to www + http to https + remove trailing slash
Aug
22
revised Mass deletion of spam revisions in Mediawiki
fix broken github link, rm old wiki link, use protocol-relative URLs, remove obsolete warning
Aug
22
awarded  Necromancer
Aug
21
revised 301 redirect to 404 page or set status code to 404 and stay on page?
added 557 characters in body
Aug
21
answered 301 redirect to 404 page or set status code to 404 and stay on page?
Aug
21
comment 301 redirect to 404 page or set status code to 404 and stay on page?
The use of 401 for authentication methods other than HTTP Basic or Digest auth (or other RFC2617-compatible auth schemes) has been discussed here before; my opinion at the time, which I still stand by, is that it may work in practice, but it's not really valid according to the HTTP spec, and that in any case, 403 or even 404 would be preferable.
Aug
21
comment 301 redirect to 404 page or set status code to 404 and stay on page?
@WPRookie82: As far as anyone except you and your webserver is concerned, there's no difference between a non-existent page and an existing page that returns a 404 response.
Aug
19
comment Index page content identical to page 1 of a gallery-type website
@WordPressDeveloper: Which way would you point it? If you make the permalink URLs canonical, users will never see the index URL in SERPs. If you make the index URL canonical, you risk having old content dropped from Google when the index page changes, because Google still thinks the old pages are just copies of the canonical index page. Anyway, none of the sites I checked with this kind of a pagination scheme (mostly blogs and webcomics) used rel=canonical, and they all seem to do just fine on Google.
Aug
18
answered Index page content identical to page 1 of a gallery-type website
Aug
9
revised Apache Rewrite Rule non-www to www + http to https + remove trailing slash
added 82 characters in body
Aug
9
revised Apache Rewrite Rule non-www to www + http to https + remove trailing slash
added 431 characters in body
Aug
9
answered Apache Rewrite Rule non-www to www + http to https + remove trailing slash