Garbage Collection..

Interesting garbage collector.

http://www.mozilla.org/projects/ef/techdocs/design/gc.html

Here is something that the BSCAL VM could do 10 years ago.. and the Cupid set-top repair network file system could do in 1997.. 🙂

http://slashdot.org/article.pl?sid=04/07/08/1324225&mode=thread&tid=126&tid=185

Posted in Uncategorized | Leave a comment

Stupidly Busy Period Continues

Still stupidly busy….. should be back to normal Mid May… Oh what a year this is turning out to be.. busy busy busy…

 

Posted in Uncategorized | Leave a comment

My life so far… (My first blog – 1996)

In the beginning, about 15 billion years ago in fact, there was nothing. Absolutely nothing.. .. but as you can’t have nothing of something, unless there is some of that something to have nothing of, there was in fact “something”, to which I will focus this treatise, as I spend of my time being a part of it.

Now, one of the special properties of this something, is that there are different types, or states, of the same something. Now this is pretty relevant, because this allows some of this something to be me, some of it to be you, and some of it the computer with which you are reading this Web page. Now this something has different states simply because if it didn’t, then we wouldn’t be here to ponder why it is this way. I take this to be a moot point so don’t argue .. OK? Right,…now…where were we? Oh yes… The different states of the something gave it particular properties. One of those was self organisation. One particular state of the something called Mass,likes to stick together through another state called Gravity. So lots of clumps of something started forming all throughout the something. Some were very very big and gravity worked upon them till they where so dense,there was too much something, so some of it had to escape in the form of another state called Electro Magnetic Radiation. EM-Radiation is a particularly useful state of the something, because it allows something to communicate with the whole of everything and say “I am over here”. In fact, most of the states of something has something to do with communicating what is going on where to everything else. The two most exemplary examples of this are the Higgs Boson and Mobile Phones.

As I was saying some of these large masses started forming large spherical objects. They where spheres because that’s the best way for everything to be in closest communication with everything else. Otherwise if they couldn’t coordinate as a group, they quickly lost track of each other and started drifting off on their own. King Arthur used a two-dimensional model of this (The Round Table) to a great advantage, to keep his knights up to date, and to make sure that everyone knew that if they started communicating with Gwenevere, they were in serious feudal manure. Lancelot’s actions must therefore be attributed to another fundamental state of the universe called Quantum Mechanics. He tried the single slit experiment and Arthur tried to give him a second one. The rest is history.

Some of these spheres where not giving out as much energy as the others, which was a “Good Thing”. If you give mass too much energy it just moves about trying to get in a good position to communicate with something. Not enough energy and they have to start borrowing energy from their themselves, until they simply become part of the nothing, much like the Mexican Banking System.

Somewhere in between wanting to shoot of into the void and wanting to sit there and fade away we have the states of the something that allow for self organisation at the molecular level. At first there where lots of different molecules in a primordial soup. Now if we were to stare at that soup for long enough we would notice that one of three processes were occurring

1) Molecules form unstable configurations, break up into their component parts which become parts of other molecules.

2) Molecules form stable configurations that remain stable for an unreasonably healthy period of time, and they just don't want to play with any of the other molecules anymore.

3) Molecules form stable configurations which, by the nature of their shape and composition cause other copies of themselves to be constructed by direct interactions with their surroundings.

This third process is interesting because if you took a time-lapse photo of this over say, a billion years, you would notice that molecules of this third group tended to stick around and multiply. Only a handful of these molecules needed to be transported somewhere else for a large population of them to be built up very quickly. This made it hard for all the other molecules because, all in all, they just ended up being absorbed. The more of the self replicating molecules there were, the more there was. Also they changed over time. Thanks to Quantum mechanics, the replication process would sometimes throw up something a little different. Sometimes this was good sometimes it was bad. If it was good and gave these particular molecules an advantage then they thrived.

Some of them by their nature attracted other molecules to their surfaces, which protected them from collisions with other molecules, and let them keep a little copy of the outside world inside of them, which at that time was mostly seawater. This was an advantage, so pretty soon you had to have some sort of coating, or you were done for. “They saw they were naked and were ashamed”. So some of the molecules developed a basic shape that would better attract a coating. Then some developed more specialised shapes, until finally they started to make they own coatings. This was a real advantage because it meant you didn’t leave anything up to chance… None of this wandering around checking your surface saying.. “Nup no surfactants today.. shit I hope I don’t bump into an aldehyde….” No way for these hip new ‘with-it’ molecules. They know how to manufacture their own suit of armour out of wandering scraps, like a Nanotech version of McGyver. The final outcome of this evolutionary process were Cells that gave parts of their coats to their offspring, so they never spent a moment naked to the world.

Then things started getting really organised. These new Cells started sticking together and forming little tribes. This was an advantage because if something took a bite out of your tribe.. 1) It may not be you, 2) If it was you there would be some left over to carry on the tribe. So some of these tribes started getting complex. Some formed an outer layer that spend all of its energy fighting off the outside world. Some formed sensory organs to tell the tribe where there as sunlight, others formed little propulsion devices to move the tribe towards or away from the sunlight as they wished but on the whole they formed a mouth and digestion organs so they could take a bite out of other tribes. This process of specialisation is inherently useful and is fractaly rendered through most societies.

Now we come to the seasons tides and night and day. Tides and daylight were an environmental link with time. Prey and predator would move with the tide. It also meant the universe was a predictable place, Not just at the short deterministic molecular levels but to 1 day, 30 days and 365.25 days. Now 1 goes into 30 easily. But 30 does not go into 365.25 too well. So using one level to predict where the other was required some complex calculations. Over time cells specialised to deal with this because thinking it was winter when it was really summer was not such a cool state to be in. Also it enabled them to react to other organisms with big pointy teeth that started spring up around them. Predicting behaviour and learning who was good or bad food was essential so brains evolved not because we know they are a good idea but because they are essential to coordinate and plan survival schemes in an almost predictable world.

Now that they had brains, something else happened. Communication between individuals of the same species was needed, because sex it seemed was the best way to make sure that you maximised the chance of randomness in your genetic patterns. The more random you were, the faster you could mutate and adapt in a changing world. Also it means that as far as a genetic instruction for survival went, you were getting a second opinion. So sex was pretty important and was made the fundamental drive next to getting food. Which shows that not much has changed in the last billion years.

To have sex you needed to tell your partner whether or not you were ready or willing. Would they just be wasting their time? Communication was essential. Sex also plays a major part in building lasting social bonds which is why we and primates spend most of our spare time getting it on with each other as often as possible and the talking about it to all our mates. The older animals “who knew” could call out warnings when Mr Tiger came looking for lunch and the infants who had no experience with these matters has a choice of believing or being eaten. Thus the group consciousness/memory developed.

So some creatures developed communication skills and started telling their families and friends where the food was, which animals were nasty and who was screwing whom. Courtship displays, Beating of chests, The whole Las Vegas show.

One of these species developed great communications skills, large brains with the capacity of abstracting information from thin threaded of interrelatedness and a love of killing everything else that stood in its way.

Which brings us to humanity and me.

On my mother’s side, my great Grandparents I am told, were disgraced aristocrats who were sent to Australia where such outlandish behaviour was acceptable.

On my father’s side my Grandfather was the Shipwright who built the Queen Mary, but not by himself, he had some help. His wife, my Grandmother is rumoured to have been a Sydney gangster of some notoriety with connections in gambling. To me however she is just a sweet little old lady who has a healthy interest in guns.

On my mother’s side my grandparents were butchers. With a surname like Jones… what else?

With that kind of a genetic background I could have been the bloodiest pirate to rule the seven seas. “Mc Parlane the Butcher of Montecarlo”. Alas this was not to be.

I was born James Thomas Mc Parlane on December 28th 1968 to Elizabeth May Jones (a barmaid) and Alan James Mc Parlane (an accountant) at Paddington Hospital in Bondi Sydney Australia.

Both my parents came from devout Catholic families. My Father was the eldest of eleven. My mother in the middle of a litter of fourteen. Surprisingly enough, I was their only child, which through their discretion makes me cynical of the joys of large families.

My father worked for Concrete Constructions in Sydney but then for some reason that escapes me became a pig farmer in Baconsfield. This required a sudden shift in location. Western Australia. The Other Side. The flight over was full of soldiers returning from Vietnam. I must have been toddling delight to them after a year of war. I had just learned to walk and I was fascinated by their uniforms. They liked me. They gave me beer. Lots of it. It was the first but not the last time I have ever worshipped the one-eyed god in the small spinning room.

My mother worked at the piggery in the front little office. Another family lived across the road and they had four boys who spent their time torturing me. David, Stephen, Tigger and Ines. See I still remember their names. Tigger was my age and when he was without the backup of his brothers we actually had some good times. Through my interactions with them, I learned to never to trust anyone older than me and that blood is thicker than money, but not always.

I discovered television at an early age and could read and write before I was at Kindergarten anyway. My favourite show on television was Professor Julius Sumner Miller’s lectures in Physics. I liked the experiments and tried to replicate them at home much to the annoyance of my parents who decided that it was time for me to start kindergarten before I became the next Dr Oppenheimer.

I went to kindergarten for only one year compared to the normal two because I was simply too smart for my own good I spent a lot of time catching childhood diseases and reading.

Due to a freak accident in my birth date and the enthusiasm of my parents to be rid of me for eight hours a day and being put forward one year in my many transfers between schools, I spend most of my school life 1 and a half years younger than my peers. Grades 1 to 2 were spent at Bullsbrook district highschool. A delightful place which was marred on my first day, when I was asked to colour in a picture with crayons. I combined colours to make strange interesting shades that were not available in the normal palette. My teacher screamed at me because she said it was ugly and I burst into tears.. (A recurring feature in my life). I was a sensitive little boy.

My Fathers spine then decided that it didnt want to shift pigs anymore and advised his doctor to order him to take an office job. So we moved to the wheatbelt town of Gnowangerup where both my parents became involved in the local shire council.

Grades 3 to 7 were spent at Gnowangerup district highschool. There was a points system whereby the class was divided up into teams for a quiz time every day. The teams would compete for prizes that where redeemable at the end of the year. Everyone wanted me for their team. I was known as Einstein the AntMan. Einstein because of the Show And Tell lecture I gave on the fission bomb where I demonstrated a chain reaction using a bucket of mousetraps and Ant Man because I spent most of my time in the playground with a notebook systematically tagging ants with liquid paper and studying their movements. I was always amazed with the way in which single ants were brutally stupid but as a collective could overcome major obstacles. Neway. Everyone wanted me for their quiz teams but when it came to sport I was the last one to be picked. My phys-ed teacher announced that I had the coordination of a spastic giraffe. And he was right.

I met my first computer in the Shire office my parents worked at. It was a Boroughs card punch machine. It was off, there was no one around, there was a board of about one hundred buttons. I picked a random one. It burst into life and I ran screaming from room. I was hooked from then on.

Not content with having me out of the house 8 hours a day 5 days a week but probably more because they loved me and wanted to give me the best education money could buy, I was sent to Mazenod Boarding College in Lesmurdie a suburb of Perth, the state capital.

I can say nothing more than it was the most brutal experience of my life but did my education wonders. I spent my time designing a laser to blind the fourth formers during pillow fights. I pioneered the wet towel in a pillow trick but this was outlawed but the pillowfight jury as unfair. I also learned how to break locks with a well aimed flick of a rolled up towel called a Roo tail. My electronics skills blossomed when I found that bugging the hallway of the main boarding room was just a good way to fake omnipotence. The wire for this was laid through the ceiling and roof during a staged game of badminton. I felt like POW trapped in germany and It became my fantasy world for a while. I kept hitting the shuttlecock onto the roof so I had to keep going up to get it, I took this time to lay cable. Its probably still there.

My parents moved to Perth during year 9 so I spent year 10 to 12 at St Marks in Highgate. I spent my time studying and ignoring girls who only began to fascinate me in my late teens and seemed to do nothing but cause problems for my friends. This began a long period of socialisation. I hung out with the geeks. I was a geek and I still am a geek. I acquired a ZX81, and then a Commodore Vic 20, then a C64. At first year university I got an Amiga 1000. One of the first in Australia. I was in love.

In 1986 at University I did Chemistry, Physics, Mathematics and Computer Science. I had discovered computer graphics, music, hacking, sex and would rather spend time researching my own interests of biological computing or hanging out in the Computer Club resurrecting old mainframes than turn up to lectures. Looking back this was the best thing I could have done because it took me directly to where I am today and affirmed my faith in where I though the world was going, and where the true opportunities would arise in the coming decades.

I fell in love with someone who didn’t want me, but would always step in to stop me seeing someone else (another recurring point in my life), joined a band and experimented with parallel computing. For those two years I lived on 30 dollars a week and lived in a Gothic Squat called “Accelerated House”. I wired up a network so everyone had computer access. This was an embryonic version of the The Evil Brotherhood of Mutants, but my only access to the internet was through illegal means.

After I got over this stage. I got a job working for Dr Disk and was transported to Sydney where I set up Doctor Disks electronic publishing arm which eventually morphed into Documenta. In my first few months in Sydney I met up with Anthony Bannister and we formed Nanotech an techno dance/video act.

In 1995 January decided to take the plunge and myself and Adam Pierce set up the Evil Brotherhood Of Mutants and electronic artspace. The concept was to gather as many skilled electronic artists under one roof with a solid internet infrastructure. So far it seems to be working well.

I invested 5 years of my life with Documenta before I decided to take control of my life in February 1996 and make tracks for greener pastures.

So here I am, rogue Computer Scientist an Frankenstien of the 90’s and Web-Gun for hire. Be afraid, Be very afraid.

Posted in Uncategorized | Leave a comment

Resume Of James Mc Parlane

A Little About James

I was CTO of Massive Interactive from 1998. I transitioned to Chief Science Officer in 2016 and spent most of my time researching new ways of accelerating networking infrastructure and stabilising video playback on various platforms.

In 2019 Massive Interactive was purchased by Deltatre, where James’s vast knowledge and experience were put to work, improving the stability and performance of many high-profile streaming platforms and sporting events.

Multiple AMIA Award winner. (2001,2002,2003,2004,2005)

Multiple Emmy Nominee (2007,2008)

In A Little More Detail

James has been playing with computers on and off since he can remember. As a youth, he cut his teeth on the periphery of the Amiga demoscene and BBS underground of the 80s and early 90s. He then followed his passion by studying Computer Science. Fascinated with the potential of the computer as an interactive visual instrument, he developed software and hardware for the Amiga and, later on, the PC to allow the output from the computer to be manipulated and displayed on televisions and video projectors.

In the early ’90s, he set up a warehouse, internet cafe and free ISP for electronic artists in Sydney, Australia and co-founded the ‘Kollektive’ and ‘Clan Analogue record labels. While getting electronic artists online, James started looking into hardware and software solutions enabling people to use the internet via their TV.

Because of James’ activity in the early internet security and electronics art scene, he has occasionally been hired as a hacker hunter, acted as a media spokesperson on computer security issues, and was chosen as a ‘technical and personality consultant’ for Keanu on the Matrix movies.

James joined Massive Interactive in 1998 as Technical Director and later became Chief Technical Officer.

In the last 25 years at Massive/Deltatre, James’ skills and innovative approach to applying technology and user interaction have been recognised with numerous AIMIA awards and two Emmy nominations.

Here is a list of some IPTV/Media-centric projects James has worked on.

  • (2022-2023) Designing and building a currently unreleased gaming video broadcast platform with a target audience of >100 million simultaneous viewers for mobile, console and television platforms.
  • (2018-2022) Designing and building frameworks to stabilise and harmonise video playback on televisions and set-top box devices. MedaCorp (Singapore), DAZN, DK (Denmark), ITV BBC BritBox (UK).
  • Machine learning video processing for the automatic preparation of mezzanine content for video-on-demand systems. (Dendy Direct)
  • (2018) Designed a VR broadcast system with a supporting attention-based economic system.
  • Developed VM and generic algorithm-based system for evolving routing algorithms for differing networking conditions.
  • Consulting and building solutions for various national-scale HbbTV and ASTC 3.0 projects in Australia, New Zealand and the US.
  • (2014-2017) Architected and helped develop Freeview Australia’s “Freeview Plus” and the Channel 7 and Channel 9 Freeview applications.
  • (2014) Built DASH Video player for Dendy Direct
  • Consultant to Foxtel on iQ3 hardware and software development.
  • (2012) Rebuilt ABC’s triple J ‘Unearthed’ service.
  • Guiding Enterprise Architect for Massives Storefront VOD System
  • Designed and developed the first 5 versions of Massive’s core product.
  • Architected and helped develop Catch-Up and IPTV Video On Demand system for Sky NZ
  • Consultant for the hardware and software selection for the Telstra T-Box.
  • Architected and helped develop IPTV Media Publishing for British Telecom (BT Vision)
  • Architected and developed IPTV Framework in JavaScript.
  • (2006) Architected and developed social media integration and media transcoding SaaS platform (Optus).
  • (2005) Architected and helped develop the first video-on-demand service for the Xbox360 in Australia (Microsoft/Intel/Telstra).
  • (2004) Architected and developed Open Source IPTV Framework For OpenTV Set Top Boxes in C
  • (2003) Video-on-demand server and client prototype for Liberate Technologies.
  • (2001) Original Big Brother website and IRC Servers (Endemol)
  • (2001) Architected and developed a real-time sports telemetry system with both streaming and broadcast via PVR (Telstra BigPond).
  • (1997) Developed a DNS-based content distribution system in the 1990s from scratch, which included indulging myself in one of my favourite hobbies, writing code from scratch from RFCs
  • (1996) Media delivery system, hardware and software solution for Hotels with a partner from “The Orlando Project” (Warner Inc)
  • (1993) Prototype neural net (3LBP) based handwriting recognition system for the Australian Electoral Commission.

In A Lot More Detail

Ran free FidoNET-BBS and ISP for Sydney’s electronic artists in an abandoned chocolate factory in Sydney. In the early 90s, it was clear that there were a lot of underground electronic artists in Australia disenfranchised from the mainstream art scene with no social network or way of getting their work published. I started from the theory that the world would be a better place if enthusiastic struggling artists just got their work onto the then-nascent internet. I organised some like-minded people into a consortium called “The Evil Brotherhood of Mutants“. We rented a warehouse and gave electronic artists free computers, modems, internet access and web hosting, as well as a drop-in centre and performance space. The rest is history.

One of the founders of the Clan Analogue recording label.

Started producing rave and nightclub visuals, becoming a very early VJ in 1988. Developed software used by Severed Heads.

Performed music and visuals multiple times at “The Big Day Out.”

Technical consultant for the first “Matrix” Movie. The Wachowski Brothers and Keanu Reeves wanted someone to base the personality of Neo on. I got to hang out with them and teach Keanu the basics of hacking and hacker culture.

Plausibly responsible for being the reason Kurt Cobain killed himself.

Technologies

Highly proficient in

  • NodeJS
  • HbbTV
  • ATSC 3.0
  • TypeScript
  • C#, ASP and ASPX
  • C and C++
  • JavaScript, CSS and HTML
  • PHP
  • Drupal
  • NodeJS
  • Java
  • XSLT
  • XML Standards and most other W3 and RFC Internet standards (written own implementation of most of them)
  • Multithreaded systems and application-level programming for WIN32 and ‘Linux/Unix platforms.
  • Interactive Television and broadcast technology development.
  • Designing highly scalable Internet services.
  • Graphics and Audio programming in C, C++ and OpenGL.
  • Video Streaming and Transcoding.
  • Business development.
  • Systems design.
  • User Interface Design.
  • Database design.
  • Multimodal/Multiplatform systems.
  • Apache and Browser plugin development.
  • Low-level networking. WiFi/Bluetooth MAC address mining.
  • Mobile Phone application development.
  • Appcelerator Titanium
  • Haxe
  • Automated Content Recognition Systems

Will code in VHDL, Java, Eiffel, Perl, Pascal, Lisp, Scheme, M4, Prolog, PHP, Python or Ruby if enticed by danger money.

Private Research Interests

  • Distributed/decentralised computing and infrastructure.
  • Cellular automata-based physics.
  • Automatic Content Recognition.

    • Architected and developed real-time audio and video ACR (Automated Content Recognition)/Digital Media fingerprinting system (For fun).
  • Loosely coupled supercomputing/distributed computing.
  • Media transcoding
  • MMS/SMS Messaging
  • Non-linear searching algorithms. Neural networks, decision trees, genetic algorithms etc.
  • Virtual Machines
  • Complexity management
  • Artificial “Life”
  • Parsing theory.
  • Computer Languages (Developed several ‘toy’ languages and a macro assembler in 1988)
  • Virtual Machine/Computing/Language Theory. Written many small utility scripting languages and virtual machines for fun and profit.
  • “Super-platforms”
  • Evangelist for Test Driven programming and continuous integration. Everything else from XP I take with a grain of salt when required.
  • Firmly believe that TSR and “system tray” applications should be tiny and not annoy the user. Develop and maintain open-source C and C++ open-source code libraries for this purpose.
  • Cross-platform development. Current C and C++ libraries compile under WIN32, Solaris, BSD, Linux and OSX.
  • There is nothing I like more than debugging multithreaded code.
  • Bluetooth/WiFi/Context-aware software.

Career Highlights

Commercial Work

  • Designing and building a currently unreleased gaming video broadcast platform with a target audience of >100 million simultaneous viewers for mobile, console and television platforms.
  • Designing and building frameworks to stabilise and harmonise video playback on televisions and set-top box devices. MedaCorp (Singapore), DAZN, DK (Denmark), ITV BBC BritBox (UK).
  • Machine learning video processing for the automatic preparation of mezzanine content for video-on-demand systems. (Dendy Direct)
  • (2018) Designed a VR broadcast system with a supporting attention-based economic system.
  • Developed VM and generic algorithm-based system for evolving routing algorithms for differing networking conditions
  • National Scale IPTV Platform – Freeview Plus HBBTV 1.5 Platform. Front and back end.
  • Architected and helped develop a broadcast and online music-sharing social network for ABC (TripleJUnearthed)
  • Architected and helped develop Catch-Up and IPTV Video On Demand system for Sky NZ (iSky)
  • Architected and helped develop IPTV Media Publishing for British Telecom (BT Vision)
  • Architected and developed IPTV Framework in JavaScript.
  • Architected and developed IPTV Framework For OpenTV Set Top Boxes in C
  • Consultant for the hardware and software selection for the Telstra T-Box.
  • Nominated for an Emmy in 2008
  • Nominated for an Emmy in 2007
  • Numerous blue chip company websites.
  • Built a NoSQL system with an embedded JavaScript interpreter and indexable distributed object model in 1998.
  • Custom validating and repairing SGML/HTML/XML parser in C++.
  • JavaScript engine in C++.
  • Slashdotted several times for work in open-source projects.
  • ‘Dugg’ and Slashdotted several times for my JavaScript developments.
  • XPath-like and XSLT-like engines in C and C++ (before XPath and XSLT).
  • Mail server, IMAPPOP, SMTP and clients in C and C++ for set-top box systems.
  • SMS and MMS SMSC server and client from scratch from GSM specification.
  • Early continuous build and deploy  Build server and test reporting systems.
  • High-capacity TCP streaming and UDP packet serving frameworks in C and C++.
  • Micro-kernel for the Nintendo Gameboy complete with TCP/IP stack.
  • Video-on-demand server and client prototype for Liberate Technologies.
  • MetaWrap (2000) Highly scalable XML processing and serving platform with an object-based database and JavaScript scripting language. (Nowadays, it would be called an Enterprise Service Bus. Imagine Nginx, Redis and NodeJS all in one platform. )
  • Custom hardware solutions for clients.
  • Prototype neural net (3LBP) based handwriting recognition system for the Australian Electoral Commission.
  • V8 Supercars
  • MondoTime. (Figurines)
  • Application Framework for publishing content on Floppy Disk (C/C++)
  • (1987)-Loosely coupled distributed processing engine using a biological/cellular automata model of computation. (Nowadays, it would be labelled as a ‘Biologically inspired Map-Reduce engine’)

Open Source Projects

https://github.com/DrMiaow/node-video nodejs real-time video generation.

http://thumbwhere.com SAAS Social Network, Social Media, Media Transcoding  API.

https://github.com/drmiaow/metawrap An early NoSQL object data store I wrote in ~2000 that is currently (2018-) transitioning into an infrastructure ‘fabric’ for web services, peer-to-peer content, delivery and DNS. 

http://radon.set-top.net/  Open TV Application Framework

Past evangelist for dotGNU project.

Articles

Should We Give Our Screens a Primitive Social Consciousness?

Blockchain is probably the greatest — Oh, it’s not for you.

Apple TV: Why it could change your world (If you work in IPTV)

History

2016-

Chief Science Officer of Massive Interactive

1999-2016

CTO of Massive Interactive

1997-1999

Technical Director of Massive Interactive

1997

Information Architect for APL Online (Ammirati Puris Lintas Online) – Now One Digital

1994-1997

Founded niche ISP for the printing industry and free ISP for the electronic artists of Sydney. Developed fault-detecting and self-repairing PC-based hardware set-top box for the hotel market and fault-detecting self-repairing internet gateway based on Linux. Founded The Evil Brotherhood Of Mutants warehouse space.

1990-1994

Worked as a senior developer and later technical director at Doctor Disk/Documenta, developing search and compression algorithms for multimedia publications. Developed a homegrown supercomputer for the production of trippy rave visuals via genetic algorithms. Co-founded Clan Analogue (Collective/Record label).

1986-1990

Computer Science and Rock And Roll. Amiga, Aztec and Lattice C. PC Turbo C. MC68000 Assembler. PDP-11 Assembler. Pascal, Modula 2, Prolog. Lisp, Scheme. Minor contributor to the Amiga demo scene and wrote some games commercially. Dabbled in the Australian electronic underground. Developed audio synthesis and sequencing software. Replaced drummer and bass player with an automaton. Released album.

1980-1986

Computer geek-let. Z80, 6502 assembler, BASIC and 300bps modems.

Posted in Uncategorized | 2 Comments

Me, Pets And Gear (1992)

Me

Me and Mum

I play Fagin in the Gnowangerup district primary school production of Oliver.

Pets

Here are some snapshots of my pets. I have three cats. Nutrasweet, Catherine (Kate Cat,Babooska) and Kimba The Black Cat. Kimba is the son of Catherine. Kimba was an accident. Little did I know that the HUGE black tomcat panther rat slaughtering hell fiend from the next door would climb through a window and seduce my little girl, in my own kitchen!

Sparkey the puppy. He is now 15 yrs old.

Nutrasweet teaches me how to kill a rat in bed.

Catherine and Litter featuring Kimba The Black Cat

Gear

Here are some sexy snapshots of my machines and configurations thereof I have used over the last few years. Most of my stuff has been salvaged from scrap or bought second hand from fools who did not know the true value of old silicon.

My first Amiga 1000, held together by bits of hash and gaffa tape. Circa 1990. Bought it in 1986. This is the old Accelerated Men sound system ripped out of its 1x4x9 black monolith. I must didgitize some of those videos one day……

5xT800 cpu transputer workstation and 22” X windows terminal and IBM PC AIX workstation with pipelined vector floating point engine, all for less than $500.00. Amazing what you find at auctions sometimes. Circa 1994

The Siamese Twins. Two can work faster then one if you can solve the inter processor bandwith / granularity problem….. Circa 1991

New Rose Hotel BBS circa 1992

Ravetent. The worlds smallest rave with live music and visuals by Nanotech . Movementality 1994 (Out door rave by Punos ).

Posted in Uncategorized | Leave a comment