Tell HN: Opening this page will flag you as abusing GitHub
There's a page on one project's GitHub Wiki with a lot of images (font specimens) which will get you flagged as abusing GitHub's infrastructure - and institute a rate limit:
https://github.com/olikraus/u8g2/wiki/fntlistall
Click at your own risk! ;>
29 comments
[ 2.5 ms ] story [ 71.3 ms ] threadAfter 2 minutes I was able to access GitHub again but I imagine they will block you for longer if you try to do it again and again.
Access has been restricted You have triggered an abuse detection mechanism.
Please wait a few minutes before you try again; in some cases this may take up to an hour.
In Chrome you can view the source here: "view-source:https[DELETE]://github.com/olikraus/u8g2/wiki/fntlistall" (added the [DELETE] after the protocol to prevent people from accidentally loading the actual website rather than source)
[HN gave me a "trouble serving your request", though...]
https://imgur.com/a/BOCUzWP
It looks like, based off a quick test it only blocks access to the website, not the git interaction.
<img loading=”lazy” />
We had software for checking a piece of data. To do this, (we realised later) it fetched a schema from GitHub every time. The context is this software was used infrequently so that was fine - and also there was good reasons why it should reload the schema every time.
We then took this bit of software and dumbly used it in a tool for checking masses of data at once. We did this quite happily for 2 months or so, until one day I was trying to work out why it didn't run that fast. (It could only check 2 or 3 pieces of data a second).
At this point I realised/discovered all the above, went "oh shit" and quickly slapped in a request caching library. We stopped DOS'ing GitHub and the amount of checks we could do per second went right up.
But I'm pretty sure that at no point did GitHub rate limit us or block us during this - for which I was very impressed.