Skip to main content
A long time away from the diary. Only because I've been terribly busy. Perhaps it's time I let in on what it is I do here in Malaysia.

Well, most of what I do is CD-ROM based digital media. My employer's main client is the state owned petroleum company, Petronas. This behemoth of a corporation in fact, consists of 120 subsidiary companies. A small handful of those are in our clientele. The companies themselves are quite varied, ranging from marketing divisions, through to fertilizer producers, even Malaysia's Philarmonic Orchestra (I didn't even know this country had an orchestra). Most of what I do is promotional CDs, which are handed out to their clients at presentations. It's nothing special really, but at least it has proved to be a pleasant diversion from previous jobs, where I only had one site or project to be responsible for.

However, the work is hard. My spirits were raised considerably by my first foreign paypacket. Me and Nuni were scraping our last pennies together before its arrival in my hand. Phew! Now we can settle the $400 phone bill, and various other handouts betrothed to us since our arrival here last March.

2 good things about work: 1) I get in early, and can have breakfast, in the form of roti cannai (flour like pancakes served with fish curry and vegetable dahl) and a nice kopi tarik (frothy local coffee). I'm assured the froth is not due to the man in the shop spitting in it, simply pouring the mixture from one cup to another. Very nice, and great for people who are already tired by the time they arrive at work. Like me.

I fear my transport is on the verge of a breakdown. The driver's seat is currently being propped up by a bucket, wedged up against the rear passenger seat. The car itself really needs an overhaul. My brother inlaw is good at maintaining it, but requires a lot of money to perform major repairs, such as a new head gasket. The smell of petrol takes your breath away. And considering that KL and the Klang Valley is in the midst of some smog blown over from Sumatran forest fires (blast those loggers), that makes air even less breathable.

I have to face facts. Malaysia is a real dive of a place. When you find the decent scenery, the place is beautiful. But rampant development projects are making such areas harder to find. To prove how mad things are here in the capital, let me tell you that the government here decided to move parlaiment from the capital, to a new purpose built city - Putrajaya - 40km away. Just to avoid the traffic probably. A typical approach to the problems faced here. Rather than tackle it head on, they go completely the wrong way about it.

End of my ranting. Not really what a diary is supposed to be is it? One day, I'll get used to it. Whether Nuni will get used to it, time will surely tell...


Popular posts from this blog

Polymer Picker, and why 8-bit programming matters to me

Late last year, I released a BBC Micro game, Polymer Picker . Realising that 2022 marked the centenary of the BBC, as well as the 40th anniversary of the release of the BBC computer (which was designated as one of the BBC's 100 Objects ), I wanted to work on something that related to the BBC's mission of being able to 'educate, inform and entertain' . So what better way than to release a game for the BBC computer, that in a sense, fulfils those values? But, with video games being so widely available, and playable on all kinds of devices, why did I decide to create my own game for such a niche platform?  Video games are big business. They have been for a number of years. In May 2023, it was reported that Nintendo's latest edition of The Legend of Zelda sold in excess of 10 million copies in three days .  However, there remains sustained interest in video games from yesteryear. Children who grew up in the 8-bit computer revolution are now into their 40s and 50s, and

Rough guide to building UK election maps for D3.js

During my time at CITY A.M. I helped to build an interactive British General Election Map . This blog outlines how I created it. Let's see the map then Here's a simplified version of the map, hosted at Codepen. See the Pen D3 Election Map by Stephen Scott ( @sassquad ) on CodePen . Here, the map looks rather small, as it has been resized to fit the page. You can use your mouse wheel (or double-click/double-tap) to zoom in or out of the map, and click constituencies to view more detailed results on the left hand side. Each constituency is coloured according to party livery. This blog post gives a very general guide as to how that map was created. I'll be adding further detail about the creation of the map in subsequent posts. Acknowledgements This project was the work of several people, in addition to myself. Here are the other former colleagues who collectively made the election map possible: Michael King (back end programming of data capture system) Bill

Using Beebasm for BBC Basic games programming (Mac & Windows)

In August 2021, I released Androidz Redux , a remastered version of my 1994 game Androidz . This process started a year ago, with a couple of days spent playing around with the original code, far away from a real BBC computer. The original game was published in a magazine called Acorn Computing, and has been available to play online for a number of years now. Because I wrote the game on an actual BBC Micro, I used what tools I had at the time, namely some graph paper to create the graphics, and the computer itself to do the actual coding. This is a world away from the tools we now have at our disposal. Fully rounded IDE's such as Visual Studio Code (my current favourite) make it an awful lot easier to program games. Even editors such as Notepad++ offers some ability to edit BBC Basic code. One of the difficulties with editing old games on modern systems is ensuring that you are able to ensure that the BASIC code is properly tokenised before running on an emulator/system, and indee