Tuesday Oct 13, 2009

12 years marks a time for some positive affirmations

12 years ago to the day I turned up 90 minutes late for my 1st day in the OS Group (clearly a lad from the country who underestimated M25 traffic by quite a lot) at Watchmoor Park. So lets play one of those NLP type positive affirmation games listing the 1st 12 things which come into my head about what has been great about the last 12 years at Sun and hence in no particular order
  • CS-CTE, the people, the legacy(not just the mid week beers email alias) and its unspoken philosophy for solving hard problems broadly similar to a synthesis of Von Neumann, Buddhism, a curious Jack Russell Terrier and The Rammones. If it was a religion, I would devote my life to it.
  • Rob Hulme
  • People called Phil, Andrew and Wayne who appeared at 1st meeting to have larger than life minerals, but in reality don't.
  • DTrace
  • Hyperactive children called White, Nash and Haslam
  • ATS/SGRT/SR/Rational Process/KT
  • The Melanson and Gardiner show
  • The post cuddly OS Group
  • Punjabi National Bank
  • Being an OS Ambassador before the program was castrated and had it limbs removed.
  • UK Academic customers, even the ones who expect you to commit Harakiri for the C compiler being removed from Solaris 2.0
  • Work from Home
Looking forward to more of the same, just different as the scale of change steps up a notch or two.

Sunday Oct 11, 2009

Twin Peaks

Nothing to do with David Lynch's rather strange early 90's TV series, but a short local mixed terrain race in Aberystwyth.

I need to stop doing the Aber Twin Peaks race. Despite the history I ran past without knowing about most of it and the marshaling, organization, en-route support, etc and goody bag all being top notch, at 7 miles and 1000ft, it is probably incompatible to train for and race in events like Highland Fling and the Nant Peris Horseshoe given my own unique combination of natural ability (not) and time to train. My time was about 10 seconds faster than last year at just under 62 minutes. So a year of training and not much progress? What did strike me was that after 5 minutes and a cup of tea I felt like I could have started running again. Last year I was a wreak for the rest of the day.

What I suspect has happened is my VO2 max has remained much the same and the threshold between where the body chooses the form of fuel (Glycogen or fat) has improved. The later not being a significant part of this race as the body typically has over an hours Glycogen store. I am much better at hill climbing and longer distances than I was this time last year.

So you get what you train for and I will continue following my running interest of longer mountain based races, but I think I will start to include a flat speed (all things are relative) session at least once every 2 weeks in my training.

Saturday Oct 10, 2009

Farmers Weekly discussed the need to cull Badgers and Politicians

I worked on a farm as my summer job while I was at School and University, so I feel just in claiming some agricultural heritage by sweat and toil if not by decent. About once every 3 month I buy a copy of Farmers Weekly to keep some background in what is going on in agriculture.

Buying a copy of Farmers Weekly in mid-Wales has no shame attached to it. I bought a copy titled alone the lines of "Railway Enthusiast" for my 3 year old who is mad about trains. While I did not comment, I felt the need to tell the chap in W H Smiths in Manchester Airport who I had never seen before or will ever see again that it was not for me. Still small man has got my monies worth out of the train mag.

This weeks copy of F. W. has a Opinion article by a Norfolk farmer called David Richardson who comes across as red faced, older version of Ben Goldacre in wellies which is probably a compliment. I suspect he would be quite happy if certain types of politicians were culled from politics.

Sound Science, however, is about evidence and research. It examines all possibilities. For that reason a scientist will never concede any product or process is 100% safe. They will admit while existing knowledge shows something is 99.999% OK, there is an outside chance something may be discovered that prevents 100% designation. It is this reluctance towards absolutism that make then vulnerable to criticism by some.
My experience of mid-Wales farmers is a tendency to pick and choose from what science has to offer as it suits them, but that is probably a mirror of the population in general and our training to believe what the media tell us on science without questioning the quality of the copy.

Also in this issue was the Farmers Weekly's Awards 2009. A good example of an exception to David Richardson's wise words where Elin Jones the local A.M. (Welsh Assembly Government Member), and Christianne Glossop, the Welsh Chief Vet, have used a combined science and common sense approach to the very real problem of Bovine TB. There is no single "black and white" right course of action around this subject, but a complex set of tradeoffs and risks. Some may say it is political suicide for Elin won't be able to count on the support of the voting Badger population in Ceredigion any longer.

Back in the equally whacky world of diagnosis of Computer System problems, claiming to be 100% sure of the root cause or fix of a problem is leading indicator for knowing too little about a computer systems ecosystem to make a useful contribution. I think so at least, but am open to evidence which may change my mind on this matter.

Tuesday Oct 06, 2009

Arenig Race

Long, long time since I have been in the Arenig range and the Arenig race gave a perfect excuse. Pleased with a time of 1.19:54, it was as fast as I could have managed, with a bit of a sprinting tussle at the end. At 6 miles, it was shorter than I am used to, so found the faster pace of a shorter race a bit of a struggle(you get what you train for), but the running was great and the decent was fast. The last mile along a disused railway line seemed to go on for ages. Pictures in the usual place.

Cracking race, starting in the middle of nowhere. Best soup and cakes of any race west of Offa's Dyke.

After a customer visit yesterday, I took some time out on the drive home for a jog (still tired from Sunday's race) up Moel Famau. Intersected of Offa's Dyke, I think it must have the best view in Wales. To the west Snowdon, Cader Idris, Arenig's, etc and to the east Liverpool, Manchester, Wrexham, etc. OK, so it has the best view to the West in Wales. Caught the sun setting behind Snowdon as I was starting to descend, stunning. Note to self, must remember to carry camera on such adventures. Great training area and a place it would be reasonable to run at night with a head torch.

Wednesday Sep 30, 2009

DTrace and unexploded ordnance

The Sun Corp User Group meeting yesterday went well. We had a fair turn out, some good questions and I have been asked to do a couple of company specific sessions as follow on.

Sometimes you don't always give the best answer when answering cold. Once you have had a little time to mull it over you think of a possible better answer or an equally valid alternative approach(or you were just wrong the 1st time, it happens sometimes).

To the gentleman with the umount problem which fails every few mounts prior to a backup, I would also make sure the assumption about why umount is failing with a busy file. If you are getting an error message in the log which points that way, then fine, if not, it would be a good idea to get the error code of the umount2 system call when it does fail. We could use DTrace, but we could also wrap the umount command inside truss in the script

truss -t umount2 -v umount2 umount /wibble
make sure it is logged. Still think the live dump is the right way to chase this if you can script it right and don't want to sit by the machine for months on end at 2am when the backup kicks off. This is still the wrong answer as ZFS snapshots would allow you to avoid the umount altogether.

To the people concerned about Oracle performance on ZFS, the offer of 30 minutes or so of SharedShell (http://www.sun.com/123) still stands. One question I should of also asked is if the ZFS intent log is split out and on separate fast storage.

On the way home I went for a run near New Rador. Very nice area indeed and great running. I did come across a flag pole with a red flag and some signage which discussed explosives and this being a restricted area. From later discussions with a local this was a test range and people with metal detectors turn up, hoist the flag and dispose of the various bits of scattered ordnance and you really know when they are there.

I am staying to the paths next time. The thought does not appeal of either arriving on a world war 2 morter shell at the pearly gates or being an minor character in 1 episode of Old Harry's Game who spent eternity debugging Windows and Linux performance issues with the promise of DTrace port always a few days away.

View New Radnor in a larger map

In spite of the possible objective danger, some great running but I am keeping to the paths until the clearance work is complete in 2011.

Sunday Sep 27, 2009

Hill reps vs DTrace@breakfast

My typical Sunday afternoon training regime has been more along the lines of I have 2 hours, go out and run and lets see where we end up before we (man plus dog) need to turn around. Somewhat more structured this afternoon with 3 reps up Pumlumon from the west. Only about 6 miles in total. The up bits were mostly runnable, the down bits were soft and fast and the flat bits were absent. Each rep included 300m of ascent and descent. Each time I (dog stayed at home today) got to the top the weather was different. Sunny 1st time, spitting rain 2nd time and in cloud with a cold wind the 3rd ascent, all in the space of about an hour.

No pictures or timings as the battery on both the Garmin and the camera were flat, not much forward planning there then.

View Pumlumon from the west route in a larger map

In a quite different setting, on Tuesday I am presenting at the Sun Corporate User Group Breakfast Meeting in the City. More details can be found are here. I doubt porridge will be served, but there is some Coffee, pastry things and DTrace

Monday Sep 21, 2009

Banker pay and really serious sports people

I was pondering a number of things on my evening run up Pumlomon last night via a new path which approaches from the West direct to the summit. No photo's as I decided to take a extra thermal in my bum bag rather than a camera which turned out to be a good choice as the sun started to set. The main pondering was if a footballer paid N millions a year had advanced their sport to the same extent as Sara Outen or Jez Bragg.

I listened to Sara Outen interviewed on Radio 2 and it was just very impressive what she had achieved in rowing across the Indian Ocean. It felt disappointing she was having to sell her boat to pay back a loan. So many daft things she could be getting on with which push the limit beyond what has been done before in a small boat with no friends.

I have not met Jez, but we have run in a few of the same races (Jez at the front, me at the other end of the field). 3rd in the Western States is a uncelebrated national success. Maybe thats the difference, real ambition and ability which push at the boundaries of what is possible does not get widely celebrated.

I don't find the calls for reform of bankers pay any more or less compelling than the case for the reform for Footballers pay. Rowing solo across the Indian Ocean has a high level of obvious risk with a very personal set of rewards. I don't see a lot of risk in being a Footballer or a Banker, so the rational for the level of monetary reward escapes me as neither appears to be pushing the boundaries of what is possible and inspiring other people. Maybe that is entertainment for you. No one is going to pay to watch footage of Sara rowing 10 hours+ a day in the middle of the ocean or Jez plodding down a trail which looks the same as the next trail.

PPC : Patching Pre-flight Checks

This looks worth a play with.

Sunday Sep 20, 2009

Pumlumon Challange

Taken a week to write this up, but a lot has been going on work wise in my little world. 2 years in a row the Pumlumon Challenge got fantastic weather. For those who only visit mid-Wales for this event, it is always like that. Claims of average rainfall in the region of 1760mm are just figures picked from the Internet without any factual basis, hence my year round sun tan (not).

The race is part of the Vasque series of Ultra marathons, most of which are mountain based. I did the race last year for the 1st time and this year have done 2 other races in the series.

Wynne, chief organizer managed the most informal start for a race to date. Without any warning or build up, a very informal "off you go" was quite amusing.

I was still tired from the Nant Peris Horseshoe the week before which probably demonstrates to me I have the Peris my all and a week is not enough to recover at these distances which is stating the obvious. It was hot, I found after about 10 miles I was more tired than I should have been, so I was about 30 minutes slower than last year. Since the start is about a mile as the Red Kite flies from my house, I know the route quite well which really helped on the decent down Drosgol picking up about 10 minutes by following the secret quad bike tracks.

I enjoyed this year's race a lot more and even stopped to take a few pictures on top of Drogsol. Great event, fine organization(could have done with more water available at the bottom of Hengwm) and really good to see some of the people like Nick who I had meet on other races in the series.

A couple of photo's shows the large number of native flies which were not biting inclined. Visit them now before the Wind Turbines scheduled to be installed around Nant-y-Moch are put in place (I feel one only has the right to pass adverse comments on such things when their loft is fully insulated if you get my drift).

Friday Sep 11, 2009

Nant Peris Horseshoe according to Garmin

Sunday Sep 06, 2009

Nant Peris Horseshoe Round 2

The Nant Peris Horseshoe starts in Llanberis, takes in the summits of Elidir, Y Garn, Glyder Fawr, Lliwedd, Snowdon and Moel Cynghorion. It is considered by many runners to be the hardest fell race in the Welsh calender at 17.5 miles and 8500ft of ascent. If you think different, I would be interested to know what fell race is harder apart from maybe the Welsh 1000m race and the Tryfan Downhill Dash, do add a comment.

I was very pleased indeed to finish in 5 hours and 13 minutes, which was in the region of 1 hour 20 mins faster than last years epic. I had a target time of 5.30, so in general the race went well. The weather was no where near as hot and apart from the rock being slippery, it was really good running weather with a stiff wind and cloud on the tops, but not so much as to make it cold or navigation difficult. It is the 1st race I have run where felt I achieved my potential on the day. The ascents up Snowdon and Moel Cynghorion were very tough(be something wrong if they were not) and it was cheering for the 3 marshals on top of Snowdon to comment that I was in a much better state than last year.

Dilwen, if you read this, it is now one all for the only race that matters series, next year is the decider!

Mike Blake and friends did a excellent job of organization and marshaling getting the combination of freedom, safety and challenge just right. The contribution of the 3 sponsors(Vic Hotel in Llanberis, 1st Hydro and the Snowdon Mountain Railway) makes a huge difference to the race in terms of access to land in the Llanberis slate quarries to run over, getting the 5 gallons of water to the top of Snowdon on the train and the accommodation for the race HQ. This is one aspect that I was not aware of. It did make me and others chuckle that the prize for the 1st man(I think this is right) was a pair of tickets on the Snowdon Railway to the summit. If you can run that race in 3 hours 12, you do not need the train to get to the submit. Be a nice treat for his grandparents maybe.

Results will end up here and some photos of the race can be found here. This pic

is taken at about a mile or so from the start, hence the rather fresh look, this pic

is take about a mile from the end, hence the general focus on putting one foot in front of the other.

Next race is much closer to home (about a mile as the Kite flies) is the Pumlumon Challenge which is good value at 27 miles and 5500ft which is part of the Ultra Running Championships. 3 of the races in this series in a year is enough for me.

Friday Sep 04, 2009

DTrace for breakfast

The UK Corporate Solaris Users Group on Tuesday 29th September has a breakfast meeting where we are going to sprinkle a little DTrace on your cereal. DTrace was a requested topic at the last meeting, so in keeping with my preferred style of delivery, it will be demo only. Diagnosis and performance analysis is a full contact sport, so best to show it as it really is.

More details can be found are here

Monday Aug 31, 2009

Beautiful Days Festival No. 7

Compared to the last 2 years of mud, it was a relief that the worst the weather did was give a serious threat of drizzle, but backed off before going through with it. The 2 previous years where we spent 3 nights sleeping in a VW Transporter van with 2 children under 5 who spent the day playing in the mud did test the resolve.

The Beautiful Days festival at Escot Park in Devon in now in its 7th year and it has taken me a week to get round to writing it up. The Guardian describe the festival as a family based folk punk hoedown with give a high level flavor. It is a middle sized festival at around 10,000 people with a mix of bands drawn from folk, punk, reggae and rock spanning the last 40 years of music, for example Hawkwind played the same stage and evening as The King Blues. With a couple of stages, you can't see every band and we also spent some time in the kids area. My highlights were

  • Hawkwind : 40 years and still delivering the nearest thing to space travel through the medium of guitar based rock. Great laser show and they really deliver a wall of sound. Probably my top act of the weekend aided only by the products of the Otter Brewery which may have put me in a minority.
  • The highlight in terms of exposure to new bands was The King Blues which was a folk punk mash up with some punchy lyrics.
  • An other highlight of the past for me was The Blockheads. I am proud that the 1st record I bought at the age of 10 was "What a waste" giving me some punk credentials 31 years later. Really nice balance between remembering Ian Dury and being a current band.
  • I have seen the Levellers so many times, that I can't judge if they were better or worse than previous times or other bands. I enjoyed it and playing the whole of "A Weapon called the Word" panned out well.
  • Its hard to say it, but I found The Pogues a partial disappointment. There is something special about Shane MacGowan which still comes out, but he came across as being in a bit of a state(read hell of a state). Still, the Pogues were a band I had wanted to see for a long time and I am please I stayed around.
  • Pronghorn, the worlds premier Cow Punk band was good fun. Suspect the are in a Gene pool of one, but still a good act for a open air stage in the afternoon.
  • It should not work, but it did. Les Tribute are all dressed in red, mashing up covers of disco, rock, new romantic and every other type of chart hit from the 1980's with serious showmanship and humor. Went down really well. I am curious how they find bands like that.
  • I had not heard of Lamb, Gong or the Subhumans, but all were a good way to spent an hour or so.
  • I have seen Dreadzone a couple of times and they were on form. Small people really got into the spirit of it during their set.
  • Howard Marks was interesting. I disagree with almost everything he says, but he is still good value listen to
  • Mitch Benn who does the music bit on Radio 4 "The Now Show" was very good indeed.
  • There is a lot of other stuff going on including full contact Morris dancing where they hit each other with 2 inch wooden sticks, various modern sculptures, a golf carts dressed up as a pirate ship and the option of Confession with Nuns who have whips (it would be quite hard to explain).

So, much fun had by the King family once again, made much easier by the weather and we hope to do it again next year.

An assortment of images.

Next race is the Nant Peris Horseshoe on Saturday at 18 miles and 8500ft of ascent where we have something to prove after last year's rather poor showing.

Friday Aug 07, 2009

UKUUG summer conference

Tomorrow, I am talking at the UKUUG conference which I am really looking forward to. Well not actually my talk, but the event itself. I still have a very fond memory of the 1st UKUUG conference I went to in Herriot Watt University in I think 1992 and it influenced all sorts of things down the line including the series of Sun events I termed Mashups held at various UK Universities in the last year. Just technical, no marketing.

Saturday Aug 01, 2009

How deep a recurse?

Chris has been exploring various limits of a lab M8000. Inspired (well, umm, also maybe board on a conf call) by this and prompted by a Twitter update on Google and recursion from Alec (don't recall if I read it first on his blog or Twitter) got me thinking about how deep you can recurse on a modern system? So wrote some code. The marginally tricky bit was setting up the alternate stack to handle the signal on with sigaltstack.

#include < unistd.h >
#include < stdio.h >
#include < signal.h >
#include < stdlib.h >
#include < sys/resource.h >
#include < sys/mman.h >

static void handler();
static void recurse(void);

static int depth = 0;

int main()
  struct sigaction act;

  struct rlimit rlp;
  stack_t ss;

  getrlimit(RLIMIT_STACK, &rlp);
  printf("RLIMIT_STACK = %u:%u\\n", rlp.rlim_cur, rlp.rlim_max);

  act.sa_handler = handler;
  act.sa_flags = 0;

  if (sigaction(SIGSEGV, &act, NULL) < 0) {
    perror("sigaction failed");

  if ((ss.ss_sp = mmap(NULL, SIGSTKSZ, PROT_READ | PROT_WRITE,
		      MAP_PRIVATE | MAP_ANON, -1, 0)) == MAP_FAILED) {
    perror("mmap failed");

  ss.ss_size = SIGSTKSZ;
  ss.ss_flags = 0;

  if (sigaltstack(&ss, NULL) < 0) {
    perror("sigaltstack failed");


static void recurse(void)

void handler(void)
  printf("depth = %u\\n", depth);

1st attempt on a Macbook with OSX gave a number of 524030. We then moved to Solaris Nevada 110 running on one of our x86 lab system. Also tried the S10 Sparc stable server. The Sparc numbers are a lot smaller than the x86 numbers. The Sparc numbers are similar on Solaris 10 or Nevada. What a great microbenchmark this would make to base purchases on, how deep can a system recurse with no function arguments passed. Many purchasing decisions have been made on the results of benchmarks of similar relevance to the business problem in hand so lets not dismiss totally. Anyway, back to reality.

On a Solaris 10 Sparc box we get

ebusy(5.10)$ cc -o recurse recurse.c                               
ebusy(5.10)$ ./recurse
RLIMIT_STACK = 1000000000:1000000000
depth = 10416627
ebusy(5.10)$ cc  -m64 -o recurse recurse.c   
ebusy(5.10)$ ./recurse                       
RLIMIT_STACK = 1000000000:1000000000
depth = 5681792
ebusy(5.10)$ uname -a
SunOS ebusy 5.10 Generic_137137-09 sun4u sparc SUNW,Sun-Fire

and on the Nevada x86 lab system we get

exdev(5.11)$ cc  -o recurse recurse.c          
exdev(5.11)$ ./recurse
RLIMIT_STACK = 2147483647:2147483647
depth = 16812966
exdev(5.11)$ cc  -m64 -o recurse recurse.c     
exdev(5.11)$ ./recurse                         
RLIMIT_STACK = 1000000000:1000000000
depth = 62499512
exdev(5.11)$ uname -a
SunOS exdev 5.11 snv_110 i86pc i386 i86pc

I am sure there are some games to play with increasing the hard stack limit or allocating the alternate stack a huge segment of memory and recursing through that as well. However, over 62 million stack frames is adequate for most recursive situations which will complete.

Interesting that compilation with -x02 or higher leads to assembler that does nothing and the code just sits in a loop without ever calling the function below.

exdev(5.11)$ pstack `pgrep recur`
17659:  ./recurse
 0000000000400f80 recurse ()

So a few interesting questions that will have to wait for the next conf call where I don't need to pay too much attention.

Friday Jul 31, 2009

Give your sysadmin a hug

A virtual hug of respect to all members of the noble profession on SysAdmin day.

The multitude of skills I needed to develop as a Systems Administrator, even though 15 years ago, are still essential to the job I do today.

When I visit a customer in a crisis, the Systems Administrator is typically the calmest, have the best grasp of the underlying problem and best placed to bring the various parties involved together.

So go on, hug your systems administrator. A systems administrator is for life not just for the 31st of July.

Wednesday Jul 29, 2009

Why large ISM pages are not as large as I expected.

I was pondering why a large SGA segment was made up of 4M pages rather than 256M pages and decided to experiment. A simple as can be bit of code to create an ism segment
#include < sys/types.h >
#include < sys/ipc.h >
#include < sys/shm.h >
#include < stdlib.h >
#include < unistd.h >
#include < stdio.h >

int main(int argc, char \*\*argv)
  int sz;
  int sid;
  void \*a;

  sz = atoi(argv[1]);

  if ((sid = shmget(getpid(), sz \* (1024 \* 1024), IPC_CREAT)) == -1)
      perror("shmget failed");

  if ((a = shmat(sid, (void \*)0, SHM_SHARE_MMU)) == -1) 
      perror("shmat failed");


In a system with UltraSparc VI+ cpu's (panther) I found by default asking for a 1G ISM segment, we were still producing 4M pages according to pmap -xs. A little bit of kernel code reading and we found the decision is made in map_pgszism which looks like this

map_pgszism(caddr_t addr, size_t len)
    591 {
    592 	uint_t szc;
    593 	size_t pgsz;
    595 	for (szc = mmu_page_sizes - 1; szc >= TTE4M; szc--) {
    596 		if (disable_ism_large_pages & (1 << szc))
    597 			continue;
    599 		pgsz = hw_page_array[szc].hp_size;
    600 		if ((len >= pgsz) && IS_P2ALIGNED(addr, pgsz))
    601 			return (pgsz);
    602 	}
    604 	return (DEFAULT_ISM_PAGESIZE);
    605 }
A little poking around with mdb shows the value of disable_ism_large_pages to be 0x36. In the common code it is set to 0x2, so must be some platform specific code resetting this value. Poking disable_ism_large_pages to 0x2 with mdb meant the pages for the ISM segment were now 256M in size as reported by pmap. No recommended as a spur of the moment action for your production E25K running Oracle.

disable_ism_large_pages gets set in hat_init_pagesize as an or of disable_large_pages which is set to a shifting and bitmasking perturbation of mmu_exported_pagesize_mask. So a few more hops leads to bugid 6313025 which describes why 32M and 256M pages were turned off for the Panther cpu. Executing application code from the larger (>4M) pages caused nasty thing to happen. The bug is dated 2005 and I had a very distant memory of it, but it was worth tracking down the specifics.

ssd_max_throttle vs IT governance

Chris and I had a short IM exchange yesterday regarding a customer visit I made on monday, its a customer we have both worked with a lot over the years. One of the significant contributory factors of the reported problems is that a line of the form
set ssd:ssd_max_throttle=32
is missing from /etc/system across the estate attached to a particular SAN. Common problem, easy diagnosis, etc.

I made the comment that a co-worker of ours in a different part of the organization would have picked up on the need to address the underlying IT governance issue.

I liked this definition from Wikipedia :

   Specifying the decision rights and accountability framework to encourage desirable 
   behaviour in the use of IT.
and the cause of the cause of the cause of the cause of ssd_max_throttle not being set was in the structure of the established decision rights and accountability framework.

Still, far easier to stick ssd_max_thottle=32 in /etc/system and leave these battles to others this time round. However, an awareness has been sparked.

Tuesday Jul 21, 2009

Snowdon race

The Snowdon Fell Race is the best known Fell race in Wales, probably on account of S4C covering it on television for as long as I can remember. It has a bit of a carnival atmosphere and the reception each runner gets as they pass the reasonably intoxicated crowd outside the Victoria Hotel is very lifting indeed.

I was a quite a bit slower than I had hoped on the ascent, but had a good decent in 35 minutes. Heart rate monitor slipped down on the decent hence the heart rate of less than 110, I can assure you it was somewhat higher.

It is quite a fast race, so having done events like the Highland Fling which are much longer, but far less intense, it seems your body adapts as you train it. I also had not been training hard enough in the 6 weeks before, in part down to a ankle problem. Good as water running is, it is not a full substitute.

Which ever way you cut it, it is sad when a fellow runner dies in a race. It appears to have been heart related, talking to a paramedic after the race who suggested if today is your day, it is your day. Still just as sad and makes you reflect that you don't know how long you have down here left.

Thursday Jul 02, 2009

The Twitter Revolution – a time for democratic renewal

This has been interesting to follow on Twitter from the point of view of the instigator.

Wales has a legacy of a sizable subset of politicians who

  • Don't use technology more advanced than a hand driven egg whisk
  • Don't understand why other people might find technology more advanced than an early 1990's tractor (and nothing wrong with early 1990's tractors, but electrics rather than electronics) useful or necessary

A position which persists at all levels to this day. I can demonstrate the above in the evening of any 3rd tuesday of the month which will leave you in no doubt a lack of technology awareness is inhibiting economic and social progress in Wales.

So it is really nice to see a politician enthusiastic about demonstrating the utility of technology to engage with the wider population. Engaging with the wider community who are not paid up Plaid Cymru members is still a bridge the party has to cross, but appear to be a few pages further forward than the big 3 in the UK.




« July 2016