Readit News logoReadit News
eat_veggies · 6 years ago
Also check out my GitHub webring! Building the markdown widget for it [0] inspired this project.

https://octo-ring.com/

[0] https://github.com/veggiedefender

searchableguy · 6 years ago
I love the style of the site. It doesn't look prehistoric but also doesn't have that modern corporate feel to it. Just balanced! Lovely illustrations, did you make them yourself?
eat_veggies · 6 years ago
Yes, I made them in MS Paint!
minikomi · 6 years ago
You might want to reword the "delete your account" section -- it sounds like, to remove yourself, you must delete your github account!
andy1729 · 6 years ago
Just added this to my profile https://github.com/andy1729

As I was clicking on next to go to next profile, I came across a profile that didn't have the widget, so I wasn't able to move forward! Perhaps you can add logic to move only to those profiles which have widget showing!

Thank you very much for building this, gives a community like feel!

KenanSulayman · 6 years ago
I absolutely love the drawings. They're just so cute..
jkeat · 6 years ago
With so many people entering characters right now, it’s only a matter of time til we get some Shakespeare
why-el · 6 years ago
I suppose this is an ode to the famous "enough monkeys will write Hamlet?"[1] :p

[1] https://en.wikipedia.org/wiki/Infinite_monkey_theorem

lioeters · 6 years ago
There's a section in the linked Wikipedia article that describes Jorge Luis Borges tracing the origin of the concept back to Aristotle's Metaphysics.

That's the best thing I've read today. I've often heard the monkeys-on-typewriters imagery, but never related it to an idea of a "total library" which contains everything that can ever be written, probably even itself. I suppose the digits of Pi may be considered such a "library".

"Strictly speaking, one immortal monkey would suffice."

Deleted Comment

Deleted Comment

jamafu · 6 years ago
Semi related: check out libraryofbabel [1] or the Vscauce video [2]

[1] https://libraryofbabel.info

[2] https://youtu.be/GDrBIKOR01c?t=1032

crispyporkbites · 6 years ago
Unfortunately the distribution of entry of characters by humans is not likely to be uniformly random, hence this will not occur even if all of humanity were to stumble across this readme.
lixtra · 6 years ago
But letters in Shakespeare aren’t uniformly distributed either, so maybe it’s even more re likely.
quickthrower2 · 6 years ago
Well "thou" might appear sometimes
reagent_finder · 6 years ago
It just broke.
silentsea90 · 6 years ago
Love it!
can16358p · 6 years ago
It doesn't appear to work for me. I tap a letter but it refreshes the page, goes to top, with no letter appended. Cool idea though, would love to see it working.
maybevain · 6 years ago
Most likely your browser is caching the image. Open dev tools and disable cache in the network tab. (If you are viewing this on a desktop browser.)
eat_veggies · 6 years ago
Sorry about that. I misconfigured a caching header some time last night before I went to bed. Should hopefully be working normally again
dominotw · 6 years ago
still not working for me. It refreshes the page with some random word appended when i click on a letteer.
yreg · 6 years ago
Dead user maybevain recommends bellow to:

open dev tools –> network –> disable cache

Without caching it is indeed interactive.

yreg · 6 years ago
By the way, mods, why is that user dead? Registered 1 hour ago, posted just two helpful comments.

https://news.ycombinator.com/user?id=maybevain

reagent_finder · 6 years ago
Same. Bit different with ffox, chrome and chromium, sometimes you don't get sent to the top.
dkersten · 6 years ago
Doesn’t work for me on my phone either.
hombre_fatal · 6 years ago
How can this work on Github when Github's image proxy has a 4-hour cache?

It's frozen in time and can never be updated as fast as this (https://kbd.jse.li/screen.gif), afaict, without making commits that repeatedly update the readme image url to bust cache.

So how is it working for people ITT?

srtjstjsj · 6 years ago
Apparently it's possible to bust the cache.

https://github.com/veggiedefender/typing/blob/master/handler...

D2187645 · 6 years ago
great on my phone
judge2020 · 6 years ago
OP: You might want to add some basic rate limiting in the range of 3+ clicks per second. Currently you can flood the http endpoints to spam a single action (like backspace). Given GitHub's TTFB of 700ms for this page, I don't see how a regular person could type anything quicker than that, unless they had multiple tabs open.
eat_veggies · 6 years ago
It's alright! If I see worse backspace abuse I'll disable it, but scripting is part of the fun :)
searchableguy · 6 years ago
I am curious how many requests are you receiving at the moment. I can't even see the text because it seems to be moving too fast.
eat_veggies · 6 years ago
apologies, my seriously unoptimized rendering routine is choking under the load. I'm restarting every few seconds to clear the screen...

edit: renders PNG instead of GIF (no more fancy blinking animation) to lighten the load a little. This thing is running on a $5 digitalocean droplet and performing admirably!

aaronjanse · 6 years ago
Oh wow, this is quite clever. This is hacking in its pure, positive form. I love it.

I wonder what the README will say once the firehose of Hacker News slows down.

cogburnd02 · 6 years ago
newyorker2 · 6 years ago
ahh yes, theplace! IMHO the last bastion of reddit's old school leanings before they adopted the path to please investers over users.
Tade0 · 6 years ago
Reminds me of Twitch Plays Pokémon[0].

[0] https://en.wikipedia.org/wiki/Twitch_Plays_Pok%C3%A9mon

mrosett · 6 years ago
"HN writes a Readme"