unlawfulbooger@lemmy.blahaj.zone to Programmer Humor@lemmy.ml · 11 months agoOn this deserted island I could use some help()lemmy.blahaj.zoneimagemessage-square18fedilinkarrow-up11.16Karrow-down113
arrow-up11.15Karrow-down1imageOn this deserted island I could use some help()lemmy.blahaj.zoneunlawfulbooger@lemmy.blahaj.zone to Programmer Humor@lemmy.ml · 11 months agomessage-square18fedilink
minus-squaresloppy_diffuser@sh.itjust.workslinkfedilinkEnglisharrow-up40·edit-211 months agoimport gravity; gravity = None edit: of course there is an xkcd: https://xkcd.com/353/.
minus-squareMajorHavoc@lemmy.worldlinkfedilinkarrow-up21·11 months agoIncidentally, for anyone who hasn’t typed ‘import antigravity’ into an interactive Python terminal…you should - as Dr Seuss says, “These things are fun, and fun is good.”
minus-squaretetris11@lemmy.mllinkfedilinkarrow-up8·edit-211 months agoI love how it contains exactly one function: from antigravity import geohash Hell, this is the entire antigravity library: import webbrowser import hashlib webbrowser.open("https://xkcd.com/353/") def geohash(latitude, longitude, datedow): '''Compute geohash() using the Munroe algorithm. >>> geohash(37.421542, -122.085589, b'2005-05-26-10458.68') 37.857713 -122.544543 ''' # https://xkcd.com/426/ h = hashlib.md5(datedow, usedforsecurity=False).hexdigest() p, q = [('%f' % float.fromhex('0.' + x)) for x in (h[:16], h[16:32])] print('%d%s %d%s' % (latitude, p[1:], longitude, q[1:])) He literally gets a 32-bit hash, uses the first half of it as the latitude decimal, and the second half of it as the longitude decimal,
minus-squarejcg@halubilo.sociallinkfedilinkarrow-up3·11 months agoYou now start flying away And so does everything else, including all the AIR
import gravity; gravity = None
edit: of course there is an xkcd: https://xkcd.com/353/.
Incidentally, for anyone who hasn’t typed ‘import antigravity’ into an interactive Python terminal…you should - as Dr Seuss says, “These things are fun, and fun is good.”
I love how it contains exactly one function:
from antigravity import geohash
Hell, this is the entire antigravity library:
import webbrowser import hashlib webbrowser.open("https://xkcd.com/353/") def geohash(latitude, longitude, datedow): '''Compute geohash() using the Munroe algorithm. >>> geohash(37.421542, -122.085589, b'2005-05-26-10458.68') 37.857713 -122.544543 ''' # https://xkcd.com/426/ h = hashlib.md5(datedow, usedforsecurity=False).hexdigest() p, q = [('%f' % float.fromhex('0.' + x)) for x in (h[:16], h[16:32])] print('%d%s %d%s' % (latitude, p[1:], longitude, q[1:]))
He literally gets a 32-bit hash, uses the first half of it as the latitude decimal, and the second half of it as the longitude decimal,
NO WAY
You now start flying away
And so does everything else, including all the AIR