Category: Sci/Tech

Science and Engineering Week 2012 (by )

It is National Science and Engineering Week here in the UK, this marks a festive sort of atmosphere in the science and tech communities where they try and reach out to the general public and show them just how much science, engineering and maths does for them, how exciting it is and what the future may hold.

Not being active in the science community as a researcher anymore I have hovered around things like this the last few years but with the inclusion of my artwork in the Science OnLine 2012 conference and being asked to do a second piece of textural science art for the visually impaired I feel I have something to offer back. Part of what I had wanted to do with science was to make it more reachable, exciting and loved by well everybody. This is why the first tentative steps I took into poetry after my degree tended towards science and technology.

So this week I am going to be posting some of my science-art on here and hopefully will complete the week with my science-art web site being back up and running!

To start today off - here is Celestial Montage which I created for the ESA Create Your Space competition a while back (and good an ESA goody bag for my efforts as runner up). The poem part of the piece also appeared as part of the In Braille Exhibition at Centre Arts last year.

The theme this year is Our World in Motion which I shall use as stimuli for various creative projects. Enjoy and see if there are any events you can mussel in on in your own areas 🙂

Celestial Montage ESA_space_inspiration

Did Life fall into this cradle
This Earth, this home -
We now attempt to climb out of?
Or is it more than a cradle
Some crucible or potters wheel
Shaping and baking us in forms renewed?

Maybe in truth it is a bit of both
And as humanity takes its first toddler steps
We begin to see the variety that our world holds

LIFE -

Life here investigated
In case of alien brethren
Life searched for by the heart if not the mind
As the astronaut steps out into the void
For themselves, for us, for a future
A future - As yet unknown
A future for us all
As we grow too large for this world to contain
A cradle we have explored from end to end

But it is only with eyes freshly opened
To the wonders beyond
That we begin to see what we have missed
That which hides in plan sight
The beauty of our world
We seek its twins, our mirrors -
Its twisted folly of form

OUT THERE

And if we are on our own?
Then look at the wonders the search has wrought
And if we are not?
Then maybe we will truly see ourselves
For the first time

Until then the void is calling
And all these things?

These investigations
These satellites
And images -
Are our jumping off point
Our call to the unknown

Do you wonder what it will answer?

World Book Day (by )

World Book Day Harry and His Bucket of Dinosaurs

Jean's school are having their World Book Day celebrations today and this year Jean decided to go as a dinosaur from Harry and His Bucket of Dinosaurs. She loves these books - we met the author last year at Wychwood Festival and she got a signed copy of one of his more recent books - they are really aimed for an older age group than her but she wanted it as a Daddy read (ie Daddy reads it to her when it's bed time!). My friend Ulrike then got her the book she is currently holding for Christmas 🙂

A very happy Dinosaur Book Dinosaur Hear Me Roar!

Jean loves books and she loves stories - including making them up - this morning we had a game of what was going to happen to her eggs whilst she was at dinosaur book day - she was taking in the book Cera and Her Bucket of Humans.

But it has come to my attention that other parents may not appreciate World Book Day - they think it is a hassel and just more work for them. I find this incredibly sad and wonder if they feel the same about all dress up days or weather it is just because they don't see the point of books.

We love books so it is unsuprising that Jean loves books but what has astonished me is that she now has an academic age of 8 and a half and a reading age that is higher. I have worked with her on literacy skills and stuff at home as I wanted to give her a good foundation if she turned out to be dyslexic like me.

But there is still a lot of illitracy and stuff in this country and I just wondered looking at peoples reactions weather the schools need to try and include the parents a bit more in World Book Day - unfortunatly that would probably be seen as the schools just being too demanding on time again. This is a double problem as even those parents that do want to be involved will actually be too busy. The normal work regime most families have leaves little time for the fun stuff that is seen as 'optional' or as a pouncy extra rich kids get.

It is all very well for people to say things like they should read instead of watching TV but alot of people are exhorsted when they come in from work and the TV is a relax time - the other issue being what if the parents themselves are not exactly literate?

We are a first world country and yet I come across teens who just scrap by. I'm not sure what the solution is nor weather McDonalds attempt at looking good by putting books in Happy Meals was a good thing or not. The kids seemed happy as it came with a handpuppet.

I think encouraging people into the libraries would be a good thing - but the libraries need to advatise outside of themselves and offer events similar to the litretary festivals where they have people dressed up as the characters and things - but this all takes money and one thing the libraries do not have is money. They are currently an endangered species and if they go then the kids that do use them are going to be even more screwed than usual. And increase in illiteracy means an increase in crime and an increase in poverty gaps which causes an increase in crime.

I do think the libraries are corner stones to solving this issues which is one of the reasons that I am trying so hard to provide books for Jean's school library.

NHS SOS (by )

The NHS is in distress
As politicians make it an even bigger mess
Sneaking in private sector competition
Erosion of the health service is their mission
Drs who say, 'hang on a mo!'
Are told they will have to go
Such cost cutting measures
Will kill this most auspicous of national treasures
Lets hope the politicians stop
Before this nation is left to rot

Computer Science (by )

Is a Computer Science degree useful for people who want to have a career in software development? Many who work in the field come from physics, maths, or electrical engineering degrees, and do perfectly well. There's a widespread feeling that the concepts taught on computer science degrees, such as formal logic, proving the correctness of algorithms, functional programming, compiler theory, and so on are, at best, only vaguely useful in "real-world" software engineering, There's a sort of warm fuzzy feeling that knowing these things makes you a Better Programmer, even if you never use the knowledge directly, because you're more aware of the underpinnings of the tools you use. But I don't think anyone has ever shown a real benefit. With the obvious exception of people who go into niches such as compiler development, or writing tools for mathematicians...

Software development, in practice, is mainly engineering; often just following simple plans in obvious ways, like bricklaying. It takes skill to do it neatly and well, but not imagination or theoretical background. Familiarity with tools such as off-the-shelf libraries and standard system interfaces like POSIX are probably more useful than Prolog programming to most programmers. Debugging is, in practice, more valuable as a skill than using natural deduction to prove the correctness of algorithms.

But that's not to say that computer science is useless. Many modules in my computer science degree were engineering based, looking at practical topics such as building reliable distributed systems, dealing with concurrent access to resources, databases, networks, and operating systems. Those courses covered how things like TCP stacks are built, but that's necessary information to properly use them; information required by anyone who has to do a good job of writing network software. And the theoretical modules, on semantics, functional programming, logic, Prolog, and formal methods were useful to me as a special case of somebody interested in building new programming languages; a small minority of us nerds-among-nerds bury our heads in topics like continuation-based models of concurrency, and then emerge at the end with practical tools such as programming languages, threading libraries and distributed agreement protocols that the rest of the nerds can use to build applications with.

However, an electrical engineer will be taught programming, aimed at writing embedded software. It will be approached as an engineering activity, goal-oriented and pragmatic, emphasising requirements capture and verification of the result, and debugging. Issues such as working with the constraints of the hardware will be covered. It's no surprise that electrical engineers are widespread and successful in the software industry. But the electrical engineers who make it in software have had to do a lot of learning in their own time, and as such, it's harder to select them; they need to be individually interviewed in depth, rather than being rolled off the University assembly line pre-tested to a known standard.

So perhaps computer science degrees need to diversify further. Mathematics is often split into Applied and Theoretical sects; the distinction is sometimes arbitrary, with most topics straddling the divide in some way, but they are taught with different emphases. Theoretical mathematicians are better trained to go into mathematical research in academia or the more abstract R&D teams, while applied mathematicians are primed to dive into practical problems in statistics, simulation and optimisation. Perhaps we need something similar in computer science; I know that most degrees are modular, and mine let one end up with a degree title reflecting the specialisations one took, but I'm not talking about modules - I'm talking about a fundamental shift in emphasis in the degree, from day one. Everyone should start off with a year of practical software engineering, because even the most abstract theoretician needs to know how their work will be applied (and have the skills to build implementations of their theories, so they can be tested and then applied by others). Teach enough about compilers and computer architecture to give the student a head-start in optimising their code, without going into the detail required to build compilers or design CPUs. Give a nod to formal methods in showing how to design correct algorithms by informally argument.

Then in the second year and beyond, let it be down to modules; the software engineers can go into things like networking, databases, graphics, operating systems, high performance computing, distributed systems, and so on, depending on their desired specialisation. The theoreticians can go into abstract topics. And by all means, at the end, give them a Software Engineering degree if they did mainly software engineering modules, Computer Science if they did mainly theoretical modules, and something like "Applied Computer Science" if they did a mixture. Don't restrict student's choices, unless modules have an actual dependency on the knowledge from previous modules; but at the same time, give them guidance by explaining which modules will help them for different career paths. And don't force software engineers to spend their time learning abstract stuff they'll resent, in the vague hope that it will make them better programmers; it's no more useful than the electrical engineers working in software who had to sit through courses on filter design!

No Wage Slave (by )

I have been seeing some highly disturbing news reports lately about people being forced to work or having their benefits cut - the issue being that they are not actually being offered jobs but are being put on work experience in places like Tesco and Poundland. Then it turns out that the changes currently being made to things means that disabled people including the terminally ill could be forced to work and not just the eight weeks of unpaid work 'normal' job seekers are given.

Neither of these situations is good - they are basically slavery. I could have probably swallowed the job seekers working on community projects and charity shops as I don't think gaps in CV's or in the pattern of doing a job is a good thing unless absolutely needed but big chain stores? Come on!

Worse this will be reducing the amount of people they are actually paying to do the work! Anyway this along with a few other things has inspired another angry political poem by me which I am now going to inflict on you.

No Wage Slave
Bayed go down the commercial drain
Human rights u-bend
Send wraith of pain
Terminally ill aint catching
Government snatching
Chiold's under the poverty line
Finned for not being on time
Crime swine on the rise
Cries in the night of destitution
Prostitution of limb and maw
Leaving lives stretched and raw
Time sinking backwards
Reeling
Hear the keening
Ghosts that fought for freedom
In and out of this United Kingdom
Sever hand that feeds jowled
Gluttonous banker
Ignored by Political

But who steps to the fore
Who gives the ROAR!
Stop think!
This policy stinks

Don't blame the other
For running for cover
Your hand's are stained no better
And suicide teens don't get much deader
Youth terror
Masked error
As this economic storm is weathered

Sink swim
desperation cling
Shame filled
Pill killed

Work for no wage
The government say

I say
Stand up and be counted
Attrition is mounting

Write that damn letter to your MP
Do it electronically
Again I remind you of
They Work For You and My Society

Cos the word be mightier than the turd
Scream and rant
21st C slavery should be banned
Think you can't change that with words
At least try
Please tell me you didn't just ask why?

There will be audio versions at some point on Monday - baby currently keeps churping over any I attempt at the moment.

I feel this disgusting and is putting those most vulnerable members of our society at risk of being used. It is a highly dangerous step backwards.

WordPress Themes

Creative Commons Attribution-NonCommercial-ShareAlike 2.0 UK: England & Wales
Creative Commons Attribution-NonCommercial-ShareAlike 2.0 UK: England & Wales