Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Growing next generation

1,469 views

Published on

Passing on the core values of the free software and maker culture is important to me - sharing is good, you have control over your physical and computing environment, and you can do great things with whatever tools and materials you have on hand.

Through hackable living space, creative toys, teaching my kids how to use tools and get comfortable with electronics, I hope I'm passing on those values.

  • Be the first to comment

Growing next generation

  1. 1. Hardware Hacking with your Kids Or: Growing the Next Generation of Open Source developers Dave Neary, Red Hat dneary@redhat.com @nearyd
  2. 2. “It was 20 years ago today Sgt Peppers taught the band to play”
  3. 3. 22
  4. 4. 2000-12-18 Daniel Egger <egger@suse.de> * plug-ins/ifcompose/ifscompose.c: Added patch from David Neary to fix calulations. Fixes bug #9156.
  5. 5. 2000-12-18 Daniel Egger <egger@suse.de> * plug-ins/ifcompose/ifscompose.c: Added patch from David Neary to fix calulations. Fixes bug #9156. 2000-12-18 Daniel Egger <egger@suse.de> * plug-ins/ifcompose/ifscompose.c: Second attempt from David Neary which should work better.
  6. 6. There are two difficult problems in computer science:
  7. 7. There are two difficult problems in computer science: * Cache invalidation
  8. 8. There are two difficult problems in computer science: * Cache invalidation * Naming things
  9. 9. There are two difficult problems in computer science: * Cache invalidation * Naming things * And off by one errors (with thanks to Philip Karlton)
  10. 10. One good thing about getting old: Offspring you can indoctrinate
  11. 11. Thomas: 11 Paul: 8 Sean: 6
  12. 12. The world of computing has evolved
  13. 13. Remember the Turbo Button
  14. 14. [dneary@elrond src]$ tar xvfz gimp-1.1.119.tar.gz [dneary@elrond src]$ cd gimp-1.1.119 [dneary@elrond gimp-1.1.119]$ ./configure –prefix=/opt –enable-gif –enable-png ... [dneary@elrond gimp-1.1.119]$ make ... [dneary@elrond gimp-1.1.119]$ su -c “make install” ...
  15. 15. Where is user freedom?
  16. 16. Learned helplessness
  17. 17. "Life can be much broader once you discover one simple fact, and that is, everything around you that you call life was made up by people that were no smarter than you ... the minute that you understand that you can poke life ... that you can change it, you can mould it ... that's maybe the most important thing." Steve Jobs
  18. 18. Sharing is good
  19. 19. Freedom is not having to ask permission.
  20. 20. 6 tips for indoctrinating your kids in the hacker way
  21. 21. 6. Creative toys
  22. 22. Kaplas
  23. 23. Ikea train sets
  24. 24. Meccano
  25. 25. Building blocks
  26. 26. 5. Hackable living space
  27. 27. 4. Grow a garden
  28. 28. 3. Arts and crafts
  29. 29. 2. Teaching electronics
  30. 30. 1. Coding literacy
  31. 31. Control over your environment
  32. 32. Questions? Dave Neary dneary@redhat.com @nearyd

×