So, Green Software.

Her we are, mid-July in Malta and the temperature is soaring. 34º which ‘feels like’ 39º when you consider the humidity. All over the world weather is breaking new records and none of it in a good way. Record breaking soil temperatures. Record breaking sea temperatures.

My point for today was to highlight the state of green software.

Green Software is software specifically designed (or maybe excellently coded) to reduce resources or to have a positive impact on the environment. You won’t find very many so-called Web3 technologies in the list due, in part, to their huge energy requirements and many of them on Github will be unfinished, non-functional or perhaps one-offs far below what would be considered an MVP.

I am reminded of the Code 4 Good project back in Northern Ireland. I originally kicked it off as Code 4 Pizza. The idea that we would have a hackathon, provide pizza and drinks and focus on an area that really needed fixing for the good of society. Back in 2009, it was a pretty new idea and we managed to hack the local transport monopoly timetables into something usable. Later, I pitched the idea to the Building Change Trust and they ran a series of successful mini-projects where they’d match a programmer with a charity who had a need. Small bits of code to produce web apps and phone apps to make lives easier for charities.

This needs revived. To take on the challenge of fighting environmental collapse during a period when large corporations (fearful of boycotts from climate deniers) are pulling back on their public commitments – and if not held to account – will likely pull back on their real world commitments.

Some of this will be invisible software. Like software that helps a 3D printed solar panel frame orient itself towards the sun. Some of it will be very explicit, like reducing the energy footprint of major apps (Honestly, I’m looking at Firefox and Chrome here). As some of you may remember, I’ve been a fan of ultra-low-power-computing for years. The idea that my Phone has enough computing power for all of my needs has been demonstrated multiple times, the idea that my iPad (with a 20W power supply) was able to outpace the desktop PCs in Film School (with their 400W PSUs) is not lost on me. The concept that the Raspberry Pi, running on a tiny 5V 1A power supply could conceivably replace all of an individuals desktop computing needs is again not lost on me. On the Pi, desktop usage is a little sluggish, maybe not so much that a novice user would notice, but I notice.

But these pieces of hardware use less energy when working hard than a desktop PC uses when idle and I don’t know anyone who’s happy with their current energy bills.

We have the hardware to run highly optimised software – we just need to optimise the software.

Coder Dojo Bangor – book now.

The first session for Coder Dojo Bangor just went live for booking. It’s free to attend and it’s in the evening on the 18th September and will be on Thursday evenings. The initial age limits are 14-21 and we’ll be focusing on building games first. What is Coder Dojo: it’s free tuition for young people … Continue reading “Coder Dojo Bangor – book now.”

The first session for Coder Dojo Bangor just went live for booking. It’s free to attend and it’s in the evening on the 18th September and will be on Thursday evenings. The initial age limits are 14-21 and we’ll be focusing on building games first.

What is Coder Dojo: it’s free tuition for young people on how to make stuff with computers, how to develop new skills that are immediately and globally marketable and how to see whether this incredibly lucrative career is actually of interest!

The venue is the Bangor Campus of South Eastern Regional College and you can get the tickets here:

https://zen.coderdojo.com/dojo/923

We’re keen to find mentors as well as students so if you have a little bit of knowledge about code, design or even if you want to learn as a mentor, please email the organiser, Eamonn and pledge your interest.

Lastly, we are also keen to find a sponsor for the USB wristband memory sticks. If you want to volunteer, even just in the organising, please get in touch.

Please help spread the word as success here means more dojos in the region.

Whither Minecraft NI?

From the British Geological Survey: Inspired by the Ordnance Survey (OS), BGS has reproduced the 2D geology of mainland Great Britain and surrounding islands within the world of Minecraft. This map shows the OS map data on the surface and the rough position of real geology beneath, repeated down to the bedrock. In reality the … Continue reading “Whither Minecraft NI?”

From the British Geological Survey:

Inspired by the Ordnance Survey (OS), BGS has reproduced the 2D geology of mainland Great Britain and surrounding islands within the world of Minecraft. This map shows the OS map data on the surface and the rough position of real geology beneath, repeated down to the bedrock.

In reality the geology varies with depth, like cake layers, and BGS is working on representing the arrangement of the rocks and sediments in the form of a 3D geological model. Watch this space!

Which just highlights how Northern Ireland is “a place apart” within the UK.

The original, made by an Ordnance Survey intern, Joseph Braybrook, was a 4.3 GB representation of the island.

A bit of linked-list triage.

Because I’ve been out of circulation, I’m kinda forced to triage some stuff here. If you don’t find anything interesting from this list then you’re at the wrong blog anyway. This project turns prisoners into entrepreneurs. It boasts a cracking success rate on a small sample but it’s that sort of model that interests me. … Continue reading “A bit of linked-list triage.”

Because I’ve been out of circulation, I’m kinda forced to triage some stuff here. If you don’t find anything interesting from this list then you’re at the wrong blog anyway.

Raspberry Pi + Camera Module + Clever = Awesome

Taken with a Raspberry Pi. You can see the full set and details here. Where are our space geeks? Related posts: iPhone. 4. Awesome new trailer from @italicpig Raspberry Pi: some useful links for doing more than playing around. This would be quite clever

Taken with a Raspberry Pi. You can see the full set and details here.

Where are our space geeks?

More on Civic Conversations

For the last couple of years I’ve been listening to Denis Stewart talk about Civic Conversations. Last summer I got to take part in one (in Riddell Hall) and again earlier this year (in the Crescent Arts Centre). This time, it’s in the MAC. A further gathering of citizens in this place to continue with … Continue reading “More on Civic Conversations”

For the last couple of years I’ve been listening to Denis Stewart talk about Civic Conversations. Last summer I got to take part in one (in Riddell Hall) and again earlier this year (in the Crescent Arts Centre). This time, it’s in the MAC.

A further gathering of citizens in this place to continue with ‘civic conversation’ – conversation that is both aspirational and grounded, visionary and pragmatic.

This gathering will provide opportunity for open conversation. And there will also be time for more focused talking together about themes that emerged in from the civic conversation that took place in February. What should the next chapter in Northern Ireland’s story say? What can be done to help shape and write that ‘next story’?

But what is a Civic Conversation?

To find out, you will have to come along but I’ll give you my perspectives.

  • At the Conversation last year, Graham and Andrew from the International Futures Forum and Denis put forward the notion that arguments are disagreements among friends.
  • At the February Conversation, I proposed my basic position was to hold everyone in high regard. I explained this in terms of agape, that being passionately committed to the well-being of others was not a religious exclusive.
  • Another participant mentioned that it was cathartic to talk about the things Northern Ireland does not talk about.
  • Earlier this week, having lunch with Denis, I said my aim for this Conversation was to leave on better terms with the individuals involved than I had been at the start.

These events are driven by the people who need to be there. People for whom being part of the architecture of the future of Northern Ireland is without question. People who know we must move forwards. If that describes you, I’m sure you’ll be there.

Pi-Cade Complete

Today we completed the Pi-Cade. We were interrupted briefly a small group of Bangor Academy students (who were not in the project group) coming in and marvelling that this sort of thing was being made at their school, in their Technology class. The problem we had was with the pins-GPIO mapping. The instructions we were … Continue reading “Pi-Cade Complete”

Today we completed the Pi-Cade.

Pi-Cade
Pi-Cade Completed

We were interrupted briefly a small group of Bangor Academy students (who were not in the project group) coming in and marvelling that this sort of thing was being made at their school, in their Technology class.

The problem we had was with the pins-GPIO mapping. The instructions we were using, sourced off the Internet, were incorrect. Through a lot of trial and error and swapping pins about, we managed to figure out where the errors in the mappings were and modify the breadboard accordingly.

The teacher, Mr Pollock, is now taking the new pin layouts and intends to make some PCBs which will make the layouts permanent. As we have another set of joysticks and buttons, the intention is now to make a pretty one.

Pi-Cade Project Team at Bangor Academy

Ingredients: + Case designed and constructed + Electronic bits and bobs (wires, breadboard) + Car reversing monitor screen (with separate power) + Raspberry Pi with 5V power + SD card + Salvaged and donated joystick and buttons Special thanks to Mr Pollock ([Bangor Academy](http://www.bangoracademy.org.uk/) Technology Dept) and Steve Sloan (Momentum/All Island Software Network) for getting … Continue reading “Pi-Cade Project Team at Bangor Academy”

Ingredients:

+ Case designed and constructed
+ Electronic bits and bobs (wires, breadboard)
+ Car reversing monitor screen (with separate power)
+ Raspberry Pi with 5V power
+ SD card
+ Salvaged and donated joystick and buttons

Special thanks to Mr Pollock ([Bangor Academy](http://www.bangoracademy.org.uk/) Technology Dept) and Steve Sloan (Momentum/All Island Software Network) for getting things moving.

Digital Circle does Computing Clubs

For the past few weeks, I’ve been helping Bangor Academy with a Raspberry Pi project. I had attended the school with Young Enterprise and the VP asked if I would be interested in helping them out with a project. As I lack the ability to say ‘No’ to good ideas, I agreed. The project was … Continue reading “Digital Circle does Computing Clubs”

For the past few weeks, I’ve been helping Bangor Academy with a Raspberry Pi project.

I had attended the school with Young Enterprise and the VP asked if I would be interested in helping them out with a project. As I lack the ability to say ‘No’ to good ideas, I agreed. The project was determined to be a Pi-Cade; a mini-arcade machine that could fit on a desk that was operated by a Raspberry Pi.

Today we were joined by Andrew Bolster from Farset Labs and Stephen Sloan from the All Island Software Network (part of Momentum). They worked with the teacher and kids to discover the intricacies of the GPIO pins, breakout boards, shoot the breeze about Arduino and try our damnedest to get MAME to compile on the device.

All in all it was great fun, even when we ran into an immovable object.

C2K block anything useful; getting the source and binaries for anything was made anything between ‘more difficult’ and ‘impossible’. We had to use an iPad mini 3G (in the Faraday Cage of school building) running GoodReader to download the modified xmame source and then transfer to a Mac over USB onto a USB stick so we could load it onto the Pi. Thanks, C2K.

Anyway, thanks to the students, to Mr Pollock (the teacher) and Andrew and Stephen, we’re making some progress.

The equipment and time I’m putting into this is kindly given by Momentum. There have been some other donors too and we’ll thank them specially when everything works. And special thanks to @vedanator for the joysticks and buttons at the last minute (ours haven’t arrived from adafruit.com yet)

Noah addresses the Coder Dojo in Belfast

Noah giving s brilliant rPi/scratch talk to over 80 people earlier today!!!!!ow.ly/i/1dMU3 #coderdojo@cimota — CoderDojo Belfast (@CoderDojoBMC) December 8, 2012 Related posts: Minecraft Pi Edition Snippets Whither Minecraft NI? Coder Dojo Bangor – book now. Noah (8) does a Minecraft animation