[HN Gopher] Time.gif (2017) ___________________________________________________________________ Time.gif (2017) Author : metadat Score : 185 points Date : 2022-10-27 14:55 UTC (8 hours ago) (HTM) web link (hookrace.net) (TXT) w3m dump (hookrace.net) | vehemenz wrote: | Despite the author's caveat, the gif works in Safari (16.1). | HellsMaddy wrote: | It doesn't work in Safari for me (16.1) | def- wrote: | Try again, I think there was an unrelated issue. It load for | me on Safari now, but runs super slowly in the beginning, so | not as a real time clock. | dom96 wrote: | Safari truly becoming the new IE | jagger27 wrote: | Maybe in some ways. Back then devs seemed to care more | about supporting IE a lot more than they do Safari now. | Jolter wrote: | Yep, it loads and ticks a bit slowly. | ChrisArchitect wrote: | (2017) | | Some previous discussion: | https://news.ycombinator.com/item?id=14996715 | rpaddock wrote: | For years the US Naval Observatory would generate a precise .gif | of the master time clock. Alas it seems the service has been | discontinued, unless someone here can find the new home for the | .gif generator. This is the dead link: | | http://tycho.usno.navy.mil/cgi-bin/nph-usnoclock.gif?zone=es... | | The last message from Tycho about the gif clocks: | https://web.archive.org/web/20191015032841/http://tycho.usno... | | The Precise Time Department is here now: | | https://www.cnmoc.usff.navy.mil/Our-Commands/United-States-N... | | They now refer Time Displays to https://www.time.gov | julianeon wrote: | Great post. I wish there was a site where I could consume endless | posts like this: | | A page or so of text, showing code, showing how to do something | cool or useful using code. | | This one is perfect, in terms of my interests. | notRobot wrote: | https://shkspr.mobi/blog/2018/02/this-svg-always-shows-today... | | https://news.ycombinator.com/item?id=13823704 | | https://research.swtch.com/zip | | https://news.ycombinator.com/item?id=12262470 | | https://news.ycombinator.com/item?id=12264461 | | https://news.ycombinator.com/item?id=12264461 | | https://news.ycombinator.com/item?id=18342042 | | https://twitter.com/David3141593/status/1573218394358386688 | | https://twitter.com/David3141593/status/1425264439624978435 | | https://mobile.twitter.com/David3141593/status/1371974874856... | | https://mobile.twitter.com/David3141593/status/1368957384471... | | http://aem1k.com/world/ | | https://github.com/mame/quine-relay | | https://news.ycombinator.com/item?id=24824977 | | https://news.ycombinator.com/item?id=4326164 | | https://news.ycombinator.com/item?id=16317458 | | https://news.ycombinator.com/item?id=16040723 | | https://news.ycombinator.com/item?id=8602122 | | https://news.ycombinator.com/item?id=10719317 | | Not exactly what you asked for, but, some similar fun stuff. | notRobot wrote: | Too late to edit, but here's another! | https://underjord.io/live-server-push-without-js.html | julianeon wrote: | Thank you, these are great! | bcjordan wrote: | Love the concept of being able to find and read a bunch of | these. Real quick put together a quick redirect URL that | jumps to a random text-and-code-on-a-page thing | https://textandcode.page (can add more if there's other | recs!) | Minor49er wrote: | I'm starting to doubt your username with how quickly you came | up with such a great list | notRobot wrote: | Haha, I just browse the web a lot, have a decent memory, | and have a bunch of practice with search engines :) | Thaxll wrote: | Is it the post where OP actually fixed a bug in a record time? I | think it was on Reddit. | def- wrote: | Author here. The bandwidth usage was high with many open | connections, I fixed that quickly by using LZW encoding instead | of sending uncompressed data. I think you are referring to this | thread: | https://old.reddit.com/r/programming/comments/6t8gpq/timegif... | Thaxll wrote: | Exactly, 5years ago already ... anyway I remember you fixed | it in like 2 hours, great job. | downvotetruth wrote: | CSS & HTML No JS needs to be modified/forked to set current time: | https://codepen.io/iliadraznin/pen/AjWWQr | jaywalk wrote: | You'd have to add JS to get the user's local time, or use a | dynamic backend to get the server's time. | KingOfCoders wrote: | We had a webcam streaming a model railroad you could drive with | this technology, around 1995. | stronglikedan wrote: | > streaming a model railroad you could drive | | Reminds me of this tank simulator from the 70s: | https://www.youtube.com/watch?v=AcQifPHcMLE | KingOfCoders wrote: | I saw that too! :-) | acidioxide wrote: | Interesting! It's so funny when he says that the computer was | too old to maintain so they replaced it with raspberry pi - | it's weird such big thing can be controlled by something so | small | udia wrote: | https://hookrace.net/time.gif returning 503 for me now | def- wrote: | Author here, my bad. There was a DoS attack against this a | while ago and I set too strict limits after that. Didn't expect | it to hit Hacker News again. Should be fine now. | Kiro wrote: | What makes someone attack this? | def- wrote: | I'm running an online game on the side and am thus commonly | the target of DoS attacks. I guess it's related to this. | mnutt wrote: | A while back I had the pleasure of working on a system that | generated large-ish (up to ~800x600, but typically low fps) | personalized gifs at the rate of hundreds or sometimes thousands | per second. It was fun balancing the various constraints, like | encoding/flushing raw frames ASAP to keep latency and memory | usage down, but also trying to do as many transparency tricks and | size optimizations as possible without being allowed a second | pass. (no global color tables, etc) | Ptchd wrote: | > Compile with -threaded, otherwise GHC networking has problems | with more than 1024 open connections. | bingaling wrote: | http push, baby! | | alternatively, trust the client timer, ship a full 86400 frame | gif, and figure out a start-frame hack. | wongarsu wrote: | Or just generate 86400 gifs, each 86400 frames long, and have | the server deliver the correct one depending on the current | time. But that wouldn't be nearly as cool as generating and | delivering the gif in real time. | drewzero1 wrote: | This is kind of what I was expecting. I tried saving the gif to | see what happened, and it's empty! It's a pretty neat trick! | bmacho wrote: | or just use javascript Date() object, and display it as text | [deleted] | 1-6 wrote: | Learned that my iPhone limits webpages from refreshing when left | alone or when scrolling. I need to zoom to get a page refresh. ___________________________________________________________________ (page generated 2022-10-27 23:00 UTC)