Friday, February 26, 2010

I *Definitely* want to join this one...

http://xkcd.com/703/

Is there a meetup for that?

Yippee Kye Ayy, Luserz ...

Didn't know who they were dealing with...

http://xkcd.com/705/

:)

Google Holiday Logos (Historical ones retrievable)

You can now grab your favourite Google Holiday logo's from the past and use them as Google page and search logos:

http://www.google.com/logos/

Plugins in for Firefox

Plugins for Firefox, that Tony uses...

TinEye Reverse Image Search
CacheViewer
ClickCutter Autocopy
Dafizilla viewsourcewith
downloadhelper
FastestFox
FireFTP
FlashGot (needs Flashget)
JavaQuickStarter (comes with java install)
Session Manager
StumbleUpon

Thursday, February 25, 2010

N uses for a dead X ...

http://deadcomputerbook.com/

Kewl -- includes how to make a projector from an old laptop (and an OHP)

Saturday, February 20, 2010

Monday, February 15, 2010

Markdown

http://daringfireball.net/projects/markdown/
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

Practical Common LISP -- building a Unit Test Framework

http://www.gigamonkeys.com/book/practical-building-a-unit-test-framework.html

Sunday, February 14, 2010

The Original GNU Announcement

The Original GNU Announcement (Richard Stallman)

Reverse Polish Lisp (RPL)

Reverse Polish Lisp (RPL) as used in HP calculators

TIL branching

TIL branching

Ben's Hobby Corner AVR I/O Board

Ben's Hobby Corner AVR I/O Board

Ben's Hobby Corner -- 80 40 20m Transceiver

Ben's Hobby Corner -- 80 40 20m Transceiver

Achatz WebCat

Achatz WebCat

Me on Gitorious...

http://gitorious.org/~rbarraud

Public GIT Hosting

http://git.wiki.kernel.org/index.php/GitHosting

Ravi's MIPS-Forth @ Gitorious

http://gitorious.org/mips-forth

Ocrad OCR manual online

http://www.gnu.org/software/ocrad/manual/ocrad_manual.html

FPGACad -- Free CAD for FPGA -- Kati Compton

http://fpgacad.ece.wisc.edu/
http://www.actel.com/products/igloo/default.aspx

Ocrad GNU OCR program

http://www.gnu.org/software/ocrad/

SPIM good reference PDF

http://pages.cs.wisc.edu/~larus/spim.pdf

QA / proof packages installed...

qa-assistant

why

Gaphor

UML diagrams tool

SPIM Forth Ravi

apt-get install m4 spim
make run

kittenwar

http://kittenwar.com/

Yeah, I know it's old news ... but why is it so addictive? :)

I just love kittens I guess :)

Pointless but nice ... like some of the best things in life.

Mbed ARM LPC platform

http://mbed.org/

Saturday, February 13, 2010

EETimes.com - IBM demos 100-GHz graphene transistor

EETimes.com - IBM demos 100-GHz graphene transistor

Scheme and Common LISP on JVM

Some interesting discoveries lately...

Kawa is Scheme on JVM (so is SISC) - a GNU official project.
Runs on Sun and various other JVM's.

Armed Bear Common LISP (ABCL) is CL on JVM

Clojure is new and a bit different -- and sounds very impressive indeed from the presentation(s) at http://clojure.blip.tv
Designed to interoperate easily with Java and other languages on the JVM platform.
The designer (Rich Hickey) has removed dependencies on concrete implementations... e.g. abstracting cons's to first and rest.
seq replaces lists as an abstraction.
It's closer to CL than Scheme (Rich says so).
Looks very promising.

Wednesday, February 10, 2010

Building your own operating system (Courtesy of Ravi C.)

A slashdot question asking the same thing http://ask.slashdot.org/article.pl?sid=04/02/05/0020223&mode=nested&tid=126&tid=156&tid=185&tid=190  An ACM series on OS Development http://www.acm.uiuc.edu/sigops/roll_your_own/  "Developing your own 32-bit OS" - originally a book, but now in the public domain and downloadable from http://www.ipdatacorp.com/mmurtl.html 

Ant

Installing Ant on Windows so I can build and install Clojure...

...a bit painful as I set up the PATH with the .../bin dir in it, set ANT_HOME and JAVA_HOME as directed, but running ant complains that there is no tools.jar to be found....

...is it in the additional/optional stuff in the other zip? [Was I just imagining this?]

Ruby on Rails collected buzzwords

RubyMind

TextPlan?

(editors)


AMF


Horoku? Ruby hosting


VPS's

Rimu hosting


FFI Foreign Function Interface --- to C , via JNI? on JVM (for JRuby?)


Rubinius


Tiobe??? Language popularity survey


Ruby Quick Tips


REST


ActiveObject

Object-Relational Mapping


EC2 ? Amazon? Google?


Go Language (Google) - what's the point? Not different enought to be interesting? Like C? Concurrency keywords.

Presentation on this later in the year...


NewGem

Mr Bones


Intelli???? IDE?

IDEA?


Ruby->Cocoa translation?



Gordon : Flash emulation on JavaScript (how well does it run in V8/Chrome?)


Who was the talkative young Computer Systems Engineering degree (UoAkl) guy? (seen him somewhere else perhaps more than once)


TDD interest - load into machines for test and run them


[virtual printer e.g.?]


Rakefiles

Hoe

Cucumber? :)


Bundler

like xxx??? on steroids?



Sunday, February 7, 2010

iPad ... Meh

http://www.engadget.com/2010/01/27/apple-ipad-first-hands-on/

No multitasking...
No camera...
No Flash player...

Meh :(

Thursday, February 4, 2010

Anti-Linux Manifesto (!)

http://ccil.org/~cowan/abadaim.html

EMACS modes supporting Scheme: Alex Ott

http://alexott.net/en/writings/emacs-devenv/EmacsScheme.html

The Self Language (Smalltalk research offspring @ Sun)

http://selflanguage.org/

SchemeRay -- James Long's ray tracer in Scheme

http://github.com/jlongster/schemeray

Clojure, incremental development and Web sites

http://jlongster.com/blog/2010/01/28/clojure-development/

James Long shares more good stuff :)

Bibliography of Scheme Research

http://library.readscheme.org/

Termite : A Distributed Scheme

http://code.google.com/p/termite/

Parallax Propellor

http://en.wikipedia.org/wiki/Parallax_Propeller

Literate Programming (.com)

http://www.literateprogramming.com/

Gambit Scheme

http://dynamo.iro.umontreal.ca/~gambit/wiki/index.php/Main_Page

iPhone game in Scheme with cows :)

http://jlongster.com/blog/2010/02/03/iphone-game-update/

Univac Memories - John Walker

http://www.fourmilab.ch/documents/univac/

Charles Babbage Institute

http://www.cbi.umn.edu/about/babbage.html

Ada Byron Countess of Lovelace

http://www.scottlan.edu/lriddle/women/love.htm

SmartAlloc

http://www.fourmilab.ch/smartall/

A defensive memory allocator with orphan detection (predecessor of electric fence?)

Neural Network on a Commodore C64 (Yeah, right ? :) )

http://www.fourmilab.ch/documents/c64neural.html

John Walker Embedded system components ATLAST FORTH

http://www.fourmilab.ch/nav/topics/components.html

Embedded utilities including ATLAST (Autodesk Threaded Language Application System Toolkit) is a (very) FORTH-like language kernel designed to be embedded into applications, rendering them extensible to a degree far beyond normal macro languages.

Donald Knuth

http://www-cs-faculty.stanford.edu/~knuth/

John Walker's Unix utilities page

http://www.fourmilab.ch/nav/topics/unix.html

Twitter API

http://apiwiki.twitter.com/

John Walker on Trusted Computing, Micropayments

http://www.fourmilab.ch/documents/digital-imprimatur/#TC

Annoyance Filter John Walker FourmiLab

http://www.fourmilab.ch/annoyance-filter/ is a Bayesian anti-spam device ... not sure how outdated now?

Gardol -- DDoS protection (attempt?): John Walker

http://www.fourmilab.ch/webtools/gardol/

The AutoDesk File... story of AutoCad

http://www.fourmilab.ch/autofile/

Founder John Walker documents the history of AutoDesk and AutoCAD... online books available in several formats

FourmiLab - John Walker - AutoDesk (AutoCAD) founder

http://www.fourmilab.ch/

Rather eclectic and interesting collection of stuff

Babbage's Analytical Engine -- Simulator / Emulator

http://www.fourmilab.ch/babbage/contents.html

Proof that Babbage's design was indeed practical (independently of the 19th century ability of technology to construct it accurately enough)

Bletchley Park - Tony Sale

http://www.codesandciphers.org.uk/bletchleypark/index.htm

SIMH @ The Trailing Edge

http://simh.trailing-edge.com/

HomeBrew CPU in TTL - Magic-1

http://www.homebrewcpu.com/

ENIAC on a Chip

http://www.ese.upenn.edu/~jan/eniacproj.html

Done for ENIAC's 50th anniversary...

A group of students at the Department of Electrical Engineering have designed "ENIAC(TM)-on-a-Chip", under supervision of Professor J. Van der Spiegel,
in collaboration with Dr. F. Ketterer.

jsScheme - Chris Double (Firefox version) - 99 bottles

Eeexxcellent :)

http://www.bluishcoder.co.nz/jsscheme/


Now "That's entertainment" :)

Planet Scheme

http://scheme.dk/planet/

ArmPit: Scheme for ARM -- sourceforge

http://armpit.sourceforge.net/

ArmPit: Scheme for ARM -- sourceforge

http://armpit.sourceforge.net/

99 bottles of beer... Scheme

http://www.99-bottles-of-beer.net/language-scheme-582.html

:)

Retrocomputing museum ... ESR and John Cowan

68000 68k fun

Some nice stuff...
Easy68K runs (sorta) under Wine ... even better in XP under VirtualBox under Ubuntu Jaunty.
Porting a FORTH to 68008 board -- from kforth found in pastebin ... haven't ID'd author correctly yet.... will try to track him down.
Derivative of JonesForth (which version?) whic his originally x86 and literately commented (this port isn't :( )
Collaborating with Ravi Chemudugunta on this. A bright, keen lad :)
No WORDS word alas...
b0rks the emulator on multiple RELOAD 's