136 karma · joined July 10, 2008
I agree the basic networking has a lot of limitations. Compared with added more layers with networking, I'd rather have a simpler setup with fewer nodes, even if they are larger.
https://en.wikipedia.org/wiki/Dairy_cattle lists a few sources for the 4 years figure.
A new AJAX endpoint is pretty simple to work around with 2 releases, one to add the endpoint and another to use it. Most changes probably aren't that fortunate.
[1] http://uwsgi-docs.readthedocs.org/en/latest/Changelog-1.9.html#chain-reloadingWe use ImageMagick for cropping and resizing, PIL was just easier for the example. I haven't noticed any issue with PIL but I also haven't used it for any serious image processing.
We used specifically named sizes to avoid that problem although whitelisting in the edge servers would also work.
Sports shots in our case don't get a great hit rate. Adjusting the `minNeighbors` parameter can help out with that depending on how many false positives you can accept. Musical artist misses are in the single digit percentages although shadows and strange backgrounds can give some additional faces that we don't really care for.
When collecting images we are now searching for those with more direct faces visible to make the detection easier. After that though we just try to get the face in the direct center and fall back to hoping the face is in that spot if we can't detect any.
At some point I want to try checking for partial face matches as well which should help in major sports since we tend not to use headshots.