Hur man löser en rubix cub
Adam Cheyers personliga webbplats ser ut som en sida som rippats från Internet Archive Wayback Machine. Ett pusselmönster dyker in på ett fotografi av Cheyer bredvid en tuff fyra meningar som innehåller uttalandet: "Datorer är obehagliga att använda, inte anpassade till hur människor tror."
Cheyers hemsida är mer än bara en slumpmässig och romanrelik från mitten av 2000-talet. Det är den tidiga hemsidan för mannen bakom Siri och Viv, som syftar till att vara den mest avancerade formen av språkbaserade A.I. när den debuterar senare i år. Trots sitt utseende uppdateras Cheyers hemsida ändå med de senaste nyheterna om hans talarrangemang och produkter. Men det ser också tillbaka till det förflutna hos Cheyers första företeelser i programmering. För Cheyer började allt med en Rubiks kub.
"En Rubik's Cube fick mig till datorer", säger Cheyer Omvänd över e-post ", med det första fullständiga programmet jag någonsin skrev (i det grundläggande programmeringsspråket: om-då, goto, print) som Rubik's Cube Solver."
Programmerare som växte upp inför allmänt om datorer och internet hade inte lyxen av användarvänliga programmeringsspråk och lärplattformar. De programmerade innan programmeringen var den snygga sak att göra, och att vara före kurvan menade lateralt in i binärvärlden av 1s och 0s. Cheyer och andra tidiga adopters gjorde samma sak som dagens programmerare, men: lösa ett problem.
"Jag hittade alltid böckerna på Rubik's Cubes svårt att följa, särskilt på grund av den notation de brukade förmedla vändningar eller rör sig på kuben", säger Cheyer. "En typisk sekvens skulle vara så här: R2 L 'U D2 etc. - svår att analysera. Ett av mina bidrag vid den tiden var en mer grafisk notation som visade bilder på ett ganska kortfattat sätt."
Tillbaka i 1981 kunde Cheyer avkoda en Rubiks kub i genomsnitt 26 sekunder. Idag är de rörelser han använde daterad och snabbare lösningar är mer utbredda. Rubik's Cube-världsrekord, ett hår under fem sekunder, fastställdes förra året. Det dämpar dock inte den inverkan som den grafiska notationen hade på Cheyer.
"Eftersom jag var stolt över den här tanken lämnade jag den på min hemsida i hopp om att någon annan aspirerande kubist skulle kunna hitta notationen användbar, om inte den faktiska sekvensen rör sig själva", säger Cheyer.
Rubiks kubbor är inte vad de brukade vara. Visst, leksakerna dyker fortfarande upp och om igen som ett stativ för geni. Ta Will Smiths karaktär i Strävan efter lycka som ett exempel. (Även om denna referens är 10 år gammal nu.)
Du kan inte räkna med det offentliga skolsystemet för att inspirera ungdomsmassorna till att lära sig att programmera. Man kan knappt räkna med det offentliga skolsystemet för att inspirera ungdomar att göra matematik. Lyckligtvis är nörd och datorkultur kul nu. Om det inte var så skulle du inte läsa detta. De människor som skulle ha tidat hur snabbt de kunde lösa en Rubiks kub är dagens spelare och internetmissbrukare, och spelare och internetmissbrukare är programmerare som kommer att forma framtiden.
"Jag tror att spelprogram som MineCraft kommer att uppmuntra barn att flytta från att vara bara en spelare för att så småningom kunna programmera, lägga till plugins och skapa sina egna världar, säger Cheyer.
Om dessa världar är något som världen som Cheyer hjälper till med att bygga med Viv, ser framtiden smart ut.
Viv är en konversationell A.I. Från Siri-tillverkarna som din iPhone behöver
Grundarna av Siri har självständigt arbetat med en ny röststyrd, A.I. digital personlig assistent som heter Viv. Det är satt till debut på måndag, och det är lovande att ta digitalt personligt stöd till en helt annan nivå. Dag Kittlaus och Adam Cheyer, Siri skapare, visar offentligt Viv på ...
Siri Makers Debut New Viv A.I. Det kommer att göra "Conversational Commerce" Mainstream
Viv, den digitala personliga assistenten från skaparna av Siri, debuterade idag på TechCrunch Disrupt-konferensen. Det är slated för att vara nästa nivå av A.I. som gör det möjligt för alla att prata med allting. Om dagens offentliga demo är något tecken, blir det allt det och mer. "Vi har en ny teknik som vi har varit ...
Titta på Sad Ending of This Homemade Rubik's Cube
Historien om denna massiva Rubiks kub har en sorglig slut. Video av händelsen var live-streamad på Youtube av briljant Rubiks byggare corenpuzzle, som tydligen har arbetat för att göra enorma, ostentatious Rubiks kuber en verklighet. Det finns redan världens största 4 x 4 ... Och för en kort tid var det 22 ...