Crayon Physics Game in the Primary Classroom

Crayon Physics is a download/install game, I received it as part of the humble indie bundle which cost me ~$5 for 4 games. There is a windows, mac and linux version.

There is no right or wrong answer to any of the puzzles and each buzzle is really bite size making it ideal for learning about shapes and space &forces. The design is perfect for kids and even at 20$ I think it’s a bit of a bargain.

Grab the demo now and see if you like it!

Bye bye Skype. Hello mumble!

After Microsoft’s acquisition of Skype things have gone from bad to “omg are you kidding me?”.   Skype now installs bloatware on your computer and the frequency of adverts being displayed on your screen increasing dramatically I felt it was time to leave the sinking ship.

Don’t get me wrong, I used Skype daily and it’s still got some great projects running but Microsoft have a history of really messing up services like Skype but forcing us to all use them.  Sure we loved Skype before it got bloated, I remember when I used to install Skype and only use it for calls, now I’m constantly finding myself in a state of frustration when I have 20 ads to close, 50 payment reminders or the service fails to perform.

Primary Technology out-grew Skype.  I didn’t want video conferencing, I wanted more people in an audio call and PrimaryT now has 20+ members of staff so I needed something distraction free, light weight, reliable, free and barrier free.

Skype’s recent partnering with Facebook and MySpace sends even more shudders down my spine.  I don’t trust Microsoft much and I don’t trust Facebook at all, I’m not alone on this and there are plenty of reasons why such as Microsoft’s patent on eavesdropping calls and the idea of integrating Facebook with my audio calls leaves me in a dark, worried place.  We should also remember that voice / language detection technology is so advanced that if you think a transcript can’t be made of your phone conversations you are horrible naive (a bit like the Facebook facial recognition stuff everyone said wasn’t computationally possible).

I also worry about the idea of bringing “credits” into social networks, at what point will I have to pay to ask someone to be my friend?

Say hello to Mumble

I was first introduced to Mumble by a member of the Piraten Partiet, they use it with hundereds of people to hold their voice conferences.  Imagine 400 people on one phone call?  It should be chaos right?  Wrong.  If you are a gamer: Mumble is like Vent/Teamspeak but completely open source and much better audio quality.  If you’re not a gamer..  What you need to know about Mumble is that it’s a client/server service.  You can’t make calls to land lines.  A few major downers for teachers are that you need someone to host a mumble server for your school and there is no video calls.  Who even finds video calls productive anyway?  I never did…

Mumble’s client is great, it’s so unbelievably easy to use and lightweight, the whole project has a really good feel to it and I expect to see some really great things coming soon!

The future of online backup

Image representing Primary Technology as depic...
Image via CrunchBase

Primary Technology required a business case for investing more money into our online backup solution.  That was the idea anyway but I actually came to the conclusion that online backup is not a good area to invest.  In this blog post I am going to try to justify my decision and hopefully give you an insight to why online backup is great for the consumers but costly for the provider.

Scaling

Once you get to many terrabytes of data things become a bit more difficult to manage.  Elastic storage services do exist and if I’m honest storage isn’t that much of a problem.  One thing that is a problem for smaller online backup providers is bandwidth bottlenecks.  If my software only has a single point of entry then I have a) a single point of failure and b) an awful bottleneck.  To overcome this problem can cost quite a bit of money, money that would need to be reflected onto schools so scaling costs money and the notion that it saves money over a distributed model is actually mathematically proven to be untrue (only in this instance with a schools data requirements).  So don’t buy into the cloud just yet….

Encrypted data

Encrypting your data is a great idea but it makes it a real nightmare for the offsite backup provider as you can’t use a process called “de-duplication”..  De-duplication in it’s simplest form is the process of being able to store one copy of “Michael Jackson – Thriller.mp3” instead of 10 copies.  A provider can look at the file you are trying to upload and say “Whoa I already have that file, no need to upload it”.  This saves you bandwidth and the provider space..   As soon as you encrypt de-duplication is not possible as it’s not possible for the provider to look at the file and make logic based decisions.

Competitors and demand

I love the service dropbox/syncplicity etc. provider, they are clean, relatively low risk, fast and more importantly, FREE!  Great for teachers and students, terrible for IT admins looking to backup their databases.  The thing is when you think about data storage in general most of the data is being onto the internet and stored in web based applications such as PrimaryBlogger or PrimaryPad, so the value to a school of local storage is in decline.  Here is a comparison of online backup software with an idea of cost.  We considered writing our own but then we remembered that we create web based tools so we knew our own products in a way conflicted with this investment..  Another factor that is lowering demand for the service is the reduced risk of fires and burglaries.  I did a bunch of research into how these have changed, mostly using UK stats that are released by the Govt (and I’m greatful for this open data).

This is a diagram of a Wikipedia:Peer-to-Peer ...
Image via Wikipedia

The future

There’s no doubt in my mind that a peer to peer method is by far the best method for schools to be backing up data.  I can’t release the stats that I gathered but if you are considering writing a remote backup application you will want to use this method.  It has the obvious pitfalls and you will still need a single point of reference for this like emails to be distributed from but it is the lowest overall cost solution for the problem of online backup.  The basic log of peer to peer is that as hard disks prices drop and inter-school data links improve the real term cost of storing data between organizations falls through the floor.  Because it’s now so cheep to store data you can store your data in 5 other schools.  Obviously this data will need to be encrypted but that’s not a problem because we can afford the disk space.  

Want to know more about my research?

This post is just a brief overview of my research that I put into online backups, I have a way more verbose article that is owned by Primary Technology.  I may be able to come in and talk to you about my findings if you want to know more!

If you are still using tapes inside of your school then you need to really have a long sit down think about what happens if those tapes are forgotten on site or lost/stolen with the data or don’t actually work(as is nearly always the case).  We(PrimaryT) do offer an online backup service that costs ~£200 per server per year, often a great saving if something goes wrong..

Enhanced by Zemanta