För att det går
augusti 31st, 2009
short s[70];*l=s;t;main(){for(;;){read(0,s,140);if((s[4]&65280)==256&s[10]==8){s[10]=0;s[11]+=8;t=l[4];l[4]=l[3];l[3]=t;write(1,s,140);}}}
Priset för helgens skönaste geek går till Adam Dunkel som hackat ihop en tweet-sized (, max 140 chars), IP-stack för BSD. Begränsad funktionalitet, visst – men det går i alla fall att pinga. Varför? För skojs skull.
”So what’s the point of this? This was done only for the fun of it. Fitting a sensible program into 140 characters of source code is quite a challenge. It started with Razvan Musaloiu-E. posting a tweet-size program that would crash MacOSX. Inspired by this, I began writing a few small programs (Hello world, a Fibbonachi function, a factorial function, and a small linked list library) and finally ended up writing the twIP stack. Just for fun.”
Kolla in själv: twIP – a Tweet-size IP stack.
nerdfactor | Comments (2)
Gengångare
november 1st, 2008
På alla helgons dag firar vi inte bara helgon och martyer utan blickar även tillbaka, minns våra absent friends och evigt förlorat älskade.
Hur hedrar man sin första dator på ett bättre sätt än att ersätta några skalskript med lite oldschool BASIC-kod?
Idag har jag komplierat pagetable’s tolkare av Commadore BASIC på min Macbook och frukosthackat lite fulloopar. Det kan du också göra – källkoden går att bygga på GNU/Linux, Windows eller OS X. Om du är lat finns det även binärer.
Happy halloween hacking!
Pagetable.com: Commodore BASIC as a Scripting Language for UNIX and Windows
apple, linux, mjukvara, nerdfactor, open source | Comments (0)
Trött på emulerad hårdvara
maj 27th, 2008
Med världens kortaste pressmeddelande gav Telia mig ännu en anledning att åka till WWDC. Skönt att saker och ting äntligen börjar röra på sig.
mjukvara, nerdfactor | Comments (0)
Universum blev plötsligt 13 miljarder år gammalt
mars 9th, 2008
Enligt Bad Astronomy och NASA ska den korrekta åldern på universium vara ca 13 miljarder år. Men som en klarsynt kommentator at /. påpekade:
the universe has gotten 7.5 billion years older in the last 30 years
När är det dags för nästa korrigering? Och det viktigaste: vilken datatyp är bäst att använda för att ange universums ålder? Både för att vara framtidssäker några miljarder år till – och för att öppna upp för eventuella justeringar uppåt.
Uncategorized, nerdfactor | Comments (0)
Öppet social med den första Orkut-appen på svenska
november 4th, 2007

Tada.
I dag har jag lagt alldeles för mycket tid på att researcha Googles initiativ till gatewayprotokoll: OpenSocial. Så här mot dagens slut är jag fylld med försiktig upphetsning.
De marknadsförare som haft våta drömmar om datamining med ett API som direkt knyter samman Orkut och Myspace användardatabaser lär bli besvikna. OpenSocial kan enkelt beskrivas som hybrid mellan ett system för att skicka data mellan webplatser (tänk dropfiler i BBS-system, ni som var med på den tiden) och Googles widgetsystem. Nyckelkomponenten heter javascript.
I veckan, när systemet förhoppningsvis har mognat lite (och kritiska säkerhetshål täppts igen), kommer det en utförligare rapport. Nöjer mig med att berätta att Orkut nu har en första tillägsapplikation på svenska: en enkel sak som visar de senaste nyheterna från Gnuheter. För att kunna köra appen på Orkut krävs det att Google ger dig developer-access.
google, javascript, media, nerdfactor, open source, opensocial, webbutveckling, öppna standarder | Comments (1)
Happy 13/3/7-day
mars 13th, 2007

Jag vill bara önska dig en trevlig 13/3/7-day. Se till att tillbringa den med en dator och ett operativsystem du tycker extra mycket om

