IPs encoded as Haikus

Gepostet vor 4 Monaten, 23 Tagen in #Kultur #Tech #AlgoCulture #Coding #Poetry

Share: Twitter Facebook Mail

Was für eine einfache, tolle und wunderbare Idee von Gabriel Martin: Hipku – encode any IP address as a haiku, hier auf Github. I ❤️ everything about this. (via Algorithmic)

Bildschirmfoto 2016-08-29 um 12.30.35

An IPv6 address is composed of 8 hextets with 65536 (2^16) possible values for each hextet, creating a total address space of 65536^8, which is the same as 2^128.

A hipku has 16 slots for one-syllable words with 256 possible words for each slot, creating an address space of 256^16, which is the same as 2^128.

Put another away, by having 256 possible choices for each word and choosing 16 words, there are the same number of possible combinations as there are IPv6 addresseses, so we can uniquely identify each IPv6 address with one 16 word combination. Hipku goes one extra step and stores those 16 words in a format that reads as a haiku.

Bildschirmfoto 2016-08-29 um 12.29.40 Bildschirmfoto 2016-08-29 um 12.29.48 Bildschirmfoto 2016-08-29 um 12.29.57 Bildschirmfoto 2016-08-29 um 12.30.04 Bildschirmfoto 2016-08-29 um 12.30.13 Bildschirmfoto 2016-08-29 um 12.30.21
wolf

Algorithm watching Wolf of Wallstreet

Tolles Computervision-Experiment von Støj: An algorithm watching a movie trailer: „A program removing everything but the objects it recognises when…

C2OE_6lXgAEw1Ty

Neural Enhance with creepy artificial Artifacts

Mario Klingemann (Vorher auf NC: Video-Frames sorted by Audio, Typographic Gears) hat einen Algorithmus für künstliche Artefakte gebastelt, die die…

id

Auto-Generated queer 120 Page-Sentence-Identity

Good one from 0x0a: Monologue. Who am I? Can any one answer ever be definitive enough to define oneself? Monologue…

captcha

Miniature-Playground for Captcha-Solving AIs

„I'm not a Robot“ my ass. Mini World of Bits ('MiniWoB') is a benchmark for reinforcement learning agents who interact…

panic

How To build a Marvin the Depressed Reddit Bot in Python

Die Grünen fordern ja eine Transparenzpflicht für Social Bots. Ich hoffe inständig, dass jemand einen angemessenen Marvin-Bot für die Grünen…

nnnames

Neural Network Names from the Future

Nate Parrott hat ein Neural Network auf 7500 Vornamen trainiert und generiert nun neue Namen aus der Zukunft, inklusive „…

b00a

Text 2 Bird

Neural Networks generieren Vögel aus Textbeschreibungen in 256x256 Pixeln (das nennen AI-Forscher „High Res“, haha). Die Methode sah qualitätsmäßig vor…

Style-Transfer für Audio

Dmitry Ulyanov und Vadim Lebedev mit einem ersten Ansatz für Style Transfer für Audio oder anders formuliert: Neural Network machen…

ram_01

Mechanical Sand-RAM

Schöne Arbeit von Ralf Baecker, ein mechanischer RAM, der Binärdaten mit Sandkörnern schreibt und damit ein bisschen Voodoo ausrechnet: Random…

homer

Homer Simpson gezeichnet mit dem Problem des Handlungsreisenden

Jack Morris hat einen Algorithmus programmiert, der ihm Vektorgrafiken und Simpsons in Punktierungen umwandelt und auf diese dann das Problem…

Atari 2600-Emulator in Minecraft

Atari 2600-Emulator in Minecraft

Impressive: „I built an Atari 2600 Emulator in vanilla Minecraft using a couple thousand command blocks.“