Last week I managed to attend the Campus Party on Friday. And boy, am I glad I did – not exactly what I expected, but in a good way. It’s an interesting combination of Open Source, Geekiness, Corporatism, Art and Health. As a result, there has been some criticism of it along the lines of organisation and some of it’s rules, but I don’t think that’s bad enough to rule out attendance at it.
I didn’t take a lot of notes as I was just soaking up the atmosphere but below are some outlines of the sessions I attended along with a few resources and comments. If you have a day spare and can attend one then I’d definitely go. A week is another question – that’s a long time but who knows? Only one way to find out…
11:00 Mark Townsley – Rebuilding The Heart Of The Internet Without Missing A Beat
Mark is a Cisco fellow and was talking about the Internet Protocol, IP and how the world is transitioning from v4 to v6
- Overall, the transition of IP addresses and their usage has been from:
People -> Process -> Data & now going -> Things
Nolan Bushnell is a technology pioneer, entrepreneur and scientist. Often cited as the father of the video game industry, he is best known as the founder of Atari Corporation and Chuck E. Cheese Pizza Time Theater.
- Talked about Neurogenisis , which is the creation of new neurons in the brain and can occur in adults – we need constant challenge for this though
- Neuron maintenance and growth is maintained by Brain-Derived Neurotrophic Factor
- All this leads to his latest venture – Brainrush, which is a new learning venture which certainly looks interesting.
- In 5 years, learning will be 10 times faster
- He’s also just released a book “Finding the next Steve jobs” and has another one coming soon called “Video games 2071”
“When you create an idea tha is revolutionary, no one will tell you you’re right” ~ Nolan Bushnell
The Spring Project
These people had quite a strong presence at the conference and ran a number of workshops, one of which I attended.
It certainly sounds interesting, having a formula, which they call “the human source code”, of
brilliance = (integrity + responsibility) x curiosity
14:00 Workshop: Integrity
This started out with a short video on integrity and then jumped straight in to some story telling from the facilitator along with some body-work which related to this and was tied together by some gentle NLP. I think everyone emerged from this energised and in a new frame of mind.
15:00 Andrew Armes – Unlocking Brilliance: A Technology Of Body And Mind
Andrew co-founded The Spring Project – he introduces the history of The Spring Project, what it stands for and aspires to, whilst pulling together all the elements of The Human Source Code discussed at workshops and events throughout the week at Campus Party
- Spring Project was 5 years in development
- The Human Source Code – unlocking Brilliance in people
- Goal: To liberate people from fear
- And Create: Concious & Connected – Sustainability
“The best way to introduce a change is to create an alternative and make it work” ~ Andrew Armes
Note: That’s almost a hacker ethic!
Many people teaching programming today think that knowing a high level language is “good enough”, that programmers are “abstracted away” from being able to optimize their code. This, of course, is rubbish.
In this talk Jon “maddog” Hall will talk about a lifetime of optimization issues that have allowed him to either increase the performance of code others have written by up to 220 times, or allowed him to put code into very small address spaces, or (in a lot of cases) made code both smaller AND faster.
- In Japan, they can predict earthquakes 30s in advance. So what? This means they have time to shut down infrastructure which minimises damage
- Adapteva – supercomputer on a card – “Raspberry Pi for Real Programmers”
- Writes a Blog for linuxpromagazine.com
- On Programming Languages:
- 1st Programming Language should be shell
- 3rd Programming Language should be some assembler
- Book: 21st Century C – C Tips from the New School
- Beowulf Clustering
“Real Computer Programmers should be Computer Engineers” ~ John ‘Mad Dog’ Hall