[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)