Props till gamlingarna

The IDEs we had 30 years ago… and we lost

Den här texten gav samma känsla som bläddrandet i någon gammal programmeringshandbok.

Skönt att drömma sig tillbaka till en enklare tid där allt var nytt och svårt.

Koda som det är 1992

Lawrence Kesteloot har vänligt nog

  1. Kodat en Turbo Pascal-kompliator i javascript
  2. Släppt koden fritt
  3. Slängt upp en körbör version på nätet så att jag slipper installera node

Repo: https://github.com/lkesteloot/turbopascal

Lekbox: https://lkesteloot.github.io/turbopascal/

Rymdkriget

Något som smög förbi mig i Coronaröran:

US Space Force meddelade i mitten av mars att de har aktiverat ett nytt offensivt vapen, en markbaserad manick för störning och blockering av fientlig satellitkommunikation.

Tydligen utvecklad med fräsiga metoder:

“CCS B10.2 represents the end of the traditional way of development,” Purdy said. “Future upgrades and enhancements will make use of SMC’s Agile DevSecOps (Development, Security and Operations) approach adapting to the evolving battlefield while delivering capabilities to the warfighter faster and better than our opponents.”

Se Aerotechnews.

Missa inte RMS i Stockholm 8 November

FOSS-Stockholm har bjudit in Gnuprojektets grundare och chefsideolog Richard M Stallman för en föreläsning om hans hjärtefråga Fri Mjukvara. Platserna försvann på några timmar, men tack vare vänliga sponsorer har lokalen uppgraderats och det finns fortfarande ett hundratal (gratis)biljetter kvar.

Plats: Aula Magna/KTH, Frescativägen 6, Stockholm.
Tid: Tisdag 8 November, kl 18-20:30 (+efterföljande nördöl på lokal).

Boka din biljett via Eventbrite!

För att det går

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.

Gengångare

Wszystkich swietych cmentarz. Foto:Mikael Häggström.  Licens: FDL

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

Trött på emulerad hårdvara

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.

Universum blev plötsligt 13 miljarder år gammalt

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.

Öppet social med den första Orkut-appen på svenska

Jag, gnuheter & orkut

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.

Happy 13/3/7-day

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 🙂

Tio senaste: