Posts

Gaming – let’s playyyy (coding resource)

Bunch of resources for side project on gaming.

(got 2 boys at home who have their eyes locked on mario – so I just want to use that to open their eyes on it works and make some mods and some cool evolution of the game with them…)

here is what I have found that look like the more promising for quick development of 2D arcade games:

Enchant JS

Seems like a basic library for simple games.

Sounds like the kind of things I’d use to make a quick candy crush.

Examples

Docs

GitHub

Processing JS

JS version of a more advanced language – which I have never heard of – name surprisingly enough : Processing

Main page

A pretty detailed tutorial on how to make a Mario Game adaptation :

Codeproject

Codeproject version of Mario game (and editor for new level):

Tutorial on Mario

Editor level

Codeproject is a well known site with hundreds of tutorial – this on looks pretty good and I love the fact there is an editor for creating new levels.

I still need to check which library it is using to see how reusable the knowledge here will be.

If the library is too peculiar, I might skip it because I’d like to be able to learn (and then teach) some stuff that will be reusable outside of the tutorial – so there is that… but then again, I am also pretty excited because of the editor level… so this might play an important role too.

Quintus

This one is my favourite because of the library and the demos which looks ridiculously simple to use and the tutorial who looks like very adapted to what I’d like to do – and also I’d love to master this library … but we’ll see

http://www.html5quintus.com/

Tutorial

StageJS

Nice even if a bit light – might try – dunno. Maybe it is quick to learn…

http://piqnt.com/stage.js/

A bookmark for me to refresh my canvas manipulations…

http://html5doctor.com/an-introduction-to-the-canvas-2d-api/

CCC – stuff to watch

Making Experts Makers and Makers Experts

 

Gamified Control?

China’s Social Credit Systems

https://media.ccc.de/v/34c3-8874-gamified_control

 

Demystifying Network Cards

Things you always wanted to know about NIC drivers

https://media.ccc.de/v/34c3-9159-demystifying_network_cards

 

Everything you want to know about x86 microcode, but might have been afraid to ask

An introduction into reverse-engineering x86 microcode and writing it yourself

https://media.ccc.de/v/34c3-9058-everything_you_want_to_know_about_x86_microcode_but_might_have_been_afraid_to_ask

 

Protecting Your Privacy at the Border

Traveling with Digital Devices in the Golden Age of Surveillance

https://media.ccc.de/v/34c3-9086-protecting_your_privacy_at_the_border

 

 

Taxation

https://media.ccc.de/v/34c3-9047-taxation

 

 

WTFrance

Decrypting French encryption law

https://media.ccc.de/v/34c3-8919-wtfrance

 

Financial surveillance

Exposing the global banking watchlist

https://media.ccc.de/v/34c3-9070-financial_surveillance

 

 

Lets break modern binary code obfuscation

A semantics based approach

https://media.ccc.de/v/34c3-8789-lets_break_modern_binary_code_obfuscation

 

 

Opening Closed Systems with GlitchKit

‘Liberating’ Firmware from Closed Devices with Open Source Hardware

https://media.ccc.de/v/34c3-9207-opening_closed_systems_with_glitchkit

 

 

How Alice and Bob meet if they don’t like onions

Survey of Network Anonymisation Techniques

https://media.ccc.de/v/34c3-9104-how_alice_and_bob_meet_if_they_don_t_like_onions

 

 

Catch me if you can: Internet Activism in Saudi Arabia

https://media.ccc.de/v/34c3-9190-catch_me_if_you_can_internet_activism_in_saudi_arabia

 

 

We should share our secrets

Shamir secret sharing: How it works and how to implement it

https://media.ccc.de/v/34c3-8885-we_should_share_our_secrets

 

 

Regulating Autonomous Weapons

The time travelling android isn’t even our biggest problem

https://media.ccc.de/v/34c3-9291-regulating_autonomous_weapons

 

 

Italy’s surveillance toolbox

Research on Monitoring Italian Government Surveillance Capabilities by means of Transparency tools

https://media.ccc.de/v/34c3-9148-italy_s_surveillance_toolbox

 

 

History and implications of DRM

From tractors to Web standards

https://media.ccc.de/v/34c3-9110-history_and_implications_of_drm

 

 

Rethinking Education – 3 talks to watch

If you are not familiar with these 3 people and their thesis about education, take the time to catch up.

Entertaining and well-articulated, they will help you understand where the current education system is falling short.

Ken Robinson is more focused on the what – Seth on the why – and Sugata Mitra is looking for an alternative approach (hint: it involves the Internet).

Ken Robinson – School kills creativity

Super famous – and if you never watched it, you should.

Funny, witty and pointing the issues our current schooling system.

 

Seth Godin – School sucks by design

Seth is mostly known as a marketing and branding expert, but he is much more than that.

In his book the Linchpin, published a few years ago, he talks about the root of the school system, and why it was designed in a certain way.

In this talks he goes on with more details.

 

Sugata Mitra – Maybe kids don’t need schools

Sugata Mitra is an indian expert on education who run an experiment years ago in India which was called “A whole in the wall” – here is comes back on his experiments and translate it into 4 main thesis which are fundamental to understand how kids (and adults) approach education and self-learning.

 

That’s it for today.

I will publish more things on this topic. This was more like a reference post for a quick introduction.

More to come.

Comments welcome!

Beer, Conversation and Bridging the Opinion Gap

We are all different.

Color, Race, Religions.

Different brands of toothpaste.

Different opinions.

Lately, having different opinions is starting to turn into a real issue.

 

Up to a point where people can’t even have a conversation about it.

(Arguably, this was always the case, just that now, it seems it is getting harder to just ignore others’ opinions)

 

It is not always easy to to discuss.

Open conversations are hard.

It is even harder when both sides have strong opinions.

 

Well, Heineken just made a commercial about

Worth watching.

 

 

If only we could learn to talk to each other, we’d be in a much different place.

It will take more than a beer commercial to get there.

But it still remain a very nice move by Heineken.

 

It also confirms my opinion that businesses have a real role to play in creating content that can impact the world around them.

We live in the internet era.

Your voice matter.

Make it count.

The dystopian future of Virtual Reality and Augmented Reality

I am a big believer that technology is neither bad nor good.

Technology is just a tool than enable our capacity to be more of what we are already.

We can use technology to solve problems.

Potentially, we can create a better society.

But it is not up to technology but how we use it.

 

Recently – Virtual Reality (VR) Augmented Reality (AR) are more and more trendy.

Everyone is super excited about where all this is going.

So, I though it might be interesting to stay real – so to speak – and explore how we could potentially fuck this up.

 

So, just to gain some perspective, here are 3 amazing short films to give you extra food for thought.

Let’s start with Virtual Reality.

 

Uncanny Valley – When Virtual Reality meet military operation

Do you like video games? Somebody’s got a job for you.

I hate to remind you that innovation is more often than not the result of a military need (Internet, computers, cryptography, planes, etc.)

Oh, and just in case you think this whole video is taking things too far, you should surely read this great article: VR-controlled Robots could save America

Strange Beasts -Augmented Reality beyond Pokemon Go

When I first watched this, I thought it was a real product – until nearly 2 min into the video.

AR became famous with Pokemon Go.

This short film gives you a bitter-sweet taste of what kind of beautiful things we could do with Advanced Reality.

 

Sight – AR meet Fruit Ninja & Tinder

Sight is not doing much than taking what we do every day and mix it with AR

Really make you think.

A different future

Just between you and me, I don’t fancy  any of these options to become our future.

But like I said earlier, technology is not the key factor.

Humans are.

Which why I believe we have to deploy our energy to upgrade humans’s internal technology – i.e – our values, our moral compass.

 

Education is the tool to upgrade humans

 

 

Rethinking education – 3 unconventional approaches

 

Education is hard.

Creating a learning process where you transfer experience to one person to an other is not a trivial task.

Else learning would look like this:

 

But it is not.

So… until then, we have to find other ways to go about it.

Here are some interesting approaches I have stumbled upon, which are really worth having a look at:

Mike Fairclough – the badass

The guy is headmaster of the West Rise School.

He is a kind of a mix between Davy Crockett and Albus Dumbledore.

He runs a primary school in Eastbourne in the UK.

Over there, kids are learning to skin a rabbit or make a campfire or shot guns.

Better I let you watch :

So obviously, not everybody will want their kids to learn these kind of skills.

(However, I am pretty sure all kids would dream to have these kind of activities at school)

In any case, it is a good demonstration that schools can accommodate other ways to teach.

And a big part of responsibility for the change depends on the good will and the skills of teachers and the leadership of the administration.

 

Studio school – let’s get real

For everyone who ever complained schools don’t remotely provide an environnement to prepare students for work – as in “work the real world” – here is an approach that is exactly trying to do that.

The studio school brings school closer to the reality of a company by organising the entire school around projects and cross-disciplinary teams etc.

The effort was initiated by Geoff Mulgan, a couple of years ago, and it is slowly catching up – you can find Studio schools nearly all across the UK and if you have 6 min, I’d rather have you watch the video than me writing about it.

 

Mike Row – Dirty Jobs

The third guy is living in the US, and the story is a bit different because it is not about what you do in the school but what you do after school – and how much is school responsible for that – or not.

First, it is important to state that Mike Row is kind of a celebrity in the US, or at least, pretty well known, he has run 8 series of a show on the Discovery channel called “Dirty Jobs” where he does all kind of blue collar jobs. Now, if like me, you don’t live in the US – he is probably not someone you’ve heard about before.

However, whether you know him or not, doesn’t matter much – because the following 40 min is quite an interesting dig into his philosophy on learning, life and education, and not really the kind of thing that is featured on Discovery channel where they have him deal with a lot bullshit (quite literally).

 

What to take from this

First, I think we can take one thing : it is ok to do things differently – you can still do some pretty amazing things.

Second, eating shit and taking risk is a great way to learn. Especially within a safe framework like school where you can ensure no one get hurt for real along the way.

Third, if you are not mainstream, people will love you or hate you but it will take time before they will follow you, it’s just easier for them to simply judge you.

Last point, the crowd doesn’t matter, you do it for the people who benefit from your work and that is what really matter