Saturday, June 24, 2017

Mirror mirror

SiSOP week 3

Relocate php and database from old server - complete.
Merge monkey-x and blitzbasic db forums - mostly complete.
Find poets on twitter - ongoing.
Tune site for googlebot - mostly complete.
Meta enrichment - plan.
Private forum services - to consider.

Relocate php and database from old server - complete.

The 108 thousand blitz topics including  more than 1.3 million posts are now available as and the spiders on bots continue to index the site.

To optimize the crawling the sever was moved from Tokyo to Virgina with a better spec of EC2 instance from Amazon Web Services to boot.

Posts by topic also required an index on topic speed up in mysql and some tweaks to the php code. Last but not least, Apache configs such as KeepConnectionOpen=True were applied. A huge thanks to the Chrome team for the most excellent network diagnostics included in the browser's developer tools!

Merge monkey-x and blitzbasic db forums - mostly complete.

The decision to merge the two sites is now complete.

Find poets on twitter - ongoing.

Tune site for googlebot - mostly complete.

Meta enrichment

Using structured data extra fields are planned.

More standards applicable for this step with some more time required studying some of the definitions at

Initially a code tag of bb2, bb, bmx, monkey or monkey2 is planned for all topics and code archives.

Followed by pagecount popularity field and some form of contribution count.

The gallery and manuals when they make an appearance will hopefully both benefit from such treatment when it comes to search.

Private forum services - to consider.

At a minimum https connections and encryption of all content would be required. Apparently the term subtle was appropriate when the web gods issued the spec.

In terms of user services, the dearth of intelligent kiwi discussion sites for our people in particular our youth is one of the factors under consideration.

Saturday, June 10, 2017

Mirror constellation for legacy engineering

The Blitz Basic universe is experiencing some disruption this month as Blitz Research Limited moves to streamline their operations.

To free BRL from unrequited burden of hosting legacy support services User 5 is busy sharpening his php skills, and with written permission, is moving the site to his own server, allowing a costly premium grade service commitment to end after an extraordinary 16 years.

mirror status - in due course minus 1

the mirror is feature complete, here being tested with some branding and the best Code archives ever to be assembled by an outstanding community of coders

next steps are being discussed between interested parties so stay tuned.

Saturday, May 27, 2017

Blitz Legacy

The Blitz legacy is alive. Blitz3D + BlitzMax

Requests for BlitzPlus continue to fall on deaf ears. RIP BlitzPlus, survived by two loving kids Blitz Max and Max Gui.

New search tab for remains work in progress, but there is much gold thar in thee Code Archives. Search tab

The number of eyeballs remains a mystery of history.

One of these days there will be an event and the counters will be there.

Speaking of legacy, found this in the archives this morning.

same old issues

Thursday, May 18, 2017

Wednesday, May 17, 2017

Game Design 3

Interestingly the latest AI circuits recognise themselves as human settlements.  

Tuesday, May 16, 2017

Monday, April 24, 2017

Game Design

Play at circuit level to defend the 80's synthesizer from a rapidly mutating electron feeding cyber virus.

The following reference are images of Yamaha YS200 synthesizer main logic board circa 1988.

Friday, April 14, 2017

evolutionary pathways for language vendor

After some lively banter last weekend ranging from the stupidest idea ever to finders fees on sale of gold plated middleware tech from the heavens aka MonkeyX my current inclination is to consider pathways of evolution.

Applications have roadmaps, language vendors need evolution plans.

Not that there are that many language vendors left in the world.

That our local vendor is considering sale of equity outside it's sovereign reality (at bargain basement price) in terms of technology ownership makes me pause. So I left it a week...

Earlier I had linked in an unrelated email, monkey products from Blitz Research Limited to pooh and I suspect some of that may have wiped off on me. BlitzMax embraced the windows developer with a superior stack of DirectX, OpenGL desktop gadget drivers.

In terms of mobile, BlitzMax is so good, it did the arguably most correct thing, and ignored it.

Instead, MonkeyX transpiler technology was built (using BlitzMax) garnering high praise for it's flexible multi-target versatility. Even bespoke markets like Windows phone could now be plundered by blitzed vendors using keyboards not mice to code their addictive edge.

It is a bit sad that a product called MonkeyX doesn't support DirectX, either rename it MonkeyGL or drop the primate tag altogether I say.

Ignoring the source code licensing shredder / giant recycle bin of github we come to the present in which a small band of merry investors drop their coins in the developers purse to bootstrap an entirely separate strain of transpiler technology welded firmly to the underlying C++ compiler beneath.

Alongside, a small collection of new studios built on the blend of addictive edge and MonkeyX described above operate in the "vendor class" with their own specific requirements, technologies and potential.

Even after accepting many cold ales in the past I don't speak for Blitz Research. However, as an independent but most interested party I have been offered commission should the opportunity arise to secure MonkeyX as a vendor class tool for the approaching decade by way of technology transfer.

Those with an interest, acting independently or as part of a consortium, in the purchase of commercial rights to the MonkeyX technology stack are invited to contact me to discuss.

Simon Armstrong

Saturday, March 4, 2017

maunga junrei

musings of augmented reality project during month long pilgrimage of local volcanic peaks

ohinerau 143m

maungarei 135m

maungakiekie 182m

maungawhau 196m

Te kĊpuke 126m

Te Pane-o-Mataoho 106m