Tell HN: Opening this page will flag you as abusing GitHub
https://github.com/olikraus/u8g2/wiki/fntlistall
Click at your own risk! ;>
https://github.com/olikraus/u8g2/wiki/fntlistall
Click at your own risk! ;>
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.
It looks like, based off a quick test it only blocks access to the website, not the git interaction.
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)
After 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.
[HN gave me a "trouble serving your request", though...]
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.
<img loading=”lazy” />