5,292 reputation
729
bio website vyznev.net
location Helsinki, Finland
age
visits member for 2 years, 11 months
seen Dec 15 at 23:08

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'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:

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.


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
Aug
9
comment Apache Rewrite Rule non-www to www + http to https + remove trailing slash
There's no point in removing trailing slashes from HTTP(S) URLs with an empty path. The URLs http://example.com and http://example.com/ are canonically equivalent per RFC 3986, and it's up to your browser which one it chooses to show in the address bar.
Jul
17
comment Will canonical tag referencing unsecure HTTP URLs on a HTTPS page cause the unsecure message?
Here's a live example. (Note that HTTPS support on SE is still experimental, and in particular, some pages may still have insecure images. However, user profile pages shouldn't have any, at least if the user in question is using Gravatar for their user icon.)
Jul
14
awarded  Nice Answer
Jul
14
awarded  Notable Question
Jun
29
awarded  Revival
Jun
29
revised Server log what does “ho=<something>” mean?
added 135 characters in body
Jun
28
revised Server log what does “ho=<something>” mean?
added 238 characters in body
Jun
28
answered Server log what does “ho=<something>” mean?
Jun
28
comment Most invariant URI to refer to a HTML5 element from w3.org?
You've obviously spent some thought on this, but for the rest of us, it might help if you told us a little bit more about what you'd need such a URI for. Knowing more about your motivation might help in judging the relative merits of different options, or it might even suggest some completely different solution.
Jun
27
comment How do you tell search engines not to index this page just yet, but maybe in the future?
...that is, unless there's something meaningful that users could do even with a "blank" page, such as supplying information for it. (Even then, though, it may be better not to link to the blank page directly, but to some different URL that indicates the (possible) absence of data. Note that you'll need to deal with the edge case where a user follows such a link after the page has recently been created; see for example how Wikipedia does it.)