EMF 2016 Programme

These were the talks and workshops which happened at Electromagnetic Field 2016. You can find videos of many of the talks on the CCC website or our YouTube channel.

Main Stages

Matthew Ireland
100 years of Shannon -- the man, his work and his legacy

Claude Elwood Shannon was a pioneering mathematician and engineer, of paramount importance in our digital revolution. 2016 sees the centenary of his birth. Whilst he is most widely known as the "father of information theory", the extent of his influence across computer science, physics and engineering is incredible. This talk aims to mark his centenary with an exploration of the man, his work and his legacy. In the spirit of his practical, "hands-on" nature, our discussion will be filled with examples, experiments and demonstrations. The talk will start by explaining his unifying theory of the transmission of information, which provides the basis for all modern communication: without his work we would have no Internet, no mobile telephones, and no theoretical understanding of the limits of data compression. We'll move on to briefly examine his formulation of digital logic circuits in Boolean algebra and present his design of a 4-bit adder circuit in relay logic. Finally, we'll conclude by exploring some of his lesser-known inventions: the first computerised learning device, the first chess-playing computer program, the first wearable computer, a juggling robot, and the "ultimate machine".

Phil Nash

Everyone is hacking everything. Everything is vulnerable. Your site, your users, even you. Are you worried about this? You should be! Don't worry, I'm not trying to scare you (that much). We have plenty of safeguards against attempts on our applications' user data. We all (hopefully) recognise Two Factor Auth as one of those safeguards, but what actually goes on under the hood of 2FA? We'll take a look into generating one time passwords, implementing 2FA in web applications and the only real life compelling use case for QR codes. Together, we'll make the web a more secure place.

Henry Segerman
3D printed sculptures of 4D things

I am a mathematician (working mostly in three-dimensional geometry and topology) and mathematical artist (working mostly in 3D printing). I'll talk about some 3D prints I designed to help try to visualise four-dimensional objects. Just as a shadow of a three-dimensional object squishes it into the two-dimensional plane, we can squish a four-dimensional shape into three-dimensional space, where we can then make a sculpture of it. If the four-dimensional object isn't too complicated and we choose a good way to squish it, then we can get a very good sense of what it is like. I'll talk about the sphere in four-dimensional space, the four-dimensional polytopes (which are the four-dimensional versions of the three-dimensional polyhedra), and various sculptures, puzzles, and virtual reality experiences that have come from thinking about these things.

Chris Lynas
3d Printing the World's Most Pointless Desk Fan

The aerodynamics of turbomachinery, precise CAD, testing, induction motor design and the importance of prime numbers were all topics that I failed to consider when I set out to design a desk fan that looks like a jet engine. In this talk I will describe all of the fascinating things that I only discovered in retrospect as I took a donor desk fan and made something that was worse in almost every single way.

Cat Harris
A brief history of effects in film

A run through of the development of visual effects in film, from the earliest camera tricks and chemical processing to the latest techniques including motion capture and photoreal rendering.

PJ Evans
A Brief, Incomplete, Slightly Biased, and Mostly Fact-Checked History of the UK Computer Industry

How did we get from a revolutionary WWII code-breaking machine to British-designed chips in nearly every smartphone? How did an argument in a Cambridge pub start a chain of events that led to the current dominance of British video game studios? It all started, in typically British style, with a problem involving tea and cakes. This light-hearted talk takes a look at the British family tree of computers from 1943 to 2016 including a few old favourites, a couple of technological dead-ends and some truly terrible logos.

Dan Weatherill
A call to arms - let's hack USB devices, it's mostly easier than you think

USB is a horrendously complicated protocol - but it's also tremendously useful and powerful, and that's why it's dominated PC peripherals. There are hundreds of rubbish USB devices around with unsupported software and locked down pc requirements. Luckily, these devices are often actually very easy to reverse engineer. I'll briefly outline how USB works, and then describe how I reverse engineered several USB devices - including a USB desktop visualiser (avermedia CP-155) and a laser cutter (HPC 3020) using just virtual machines and wireshark, and found that many undocumented USB devices are surprisingly simple. Let's take back the power over our hardware and hack our USB devices!

Dave Rowntree
A hacker's guide to satellites

There are about a dozen communications satellites orbiting the earth that were designed and built by teams of amateur enthusiasts. I'll talk about what they are, how they got there, and how you can build simple equipment to listen to their transmissions.

Alex Bolton
A mathematical view of voting systems

There are several mathematical results and theorems concerning electoral processes. I'll cover the two most important theorems in voting theory: May's theorem, which shows the strength of first-past-the-post in the setting of a two-candidate election, and Arrow's theorem, which shows a weakness of all voting systems for elections with more than two candidates. I'll discuss some applications of the theory to two voting systems: First-Past-The-Post and the Alternative Vote, discussing their strengths and weaknesses.

Gavin Starks
Acoustic Cosmology

Listening to the structure of the universe. I have a background in Radio Astronomy (at Jodrell Bank) and in electronic music. I'll be mashing up ideas, playing sounds & music, looking at the evolution of the language of music and science, and how we might use cosmological models in exploring sonic spaces. http://www.binarydust.org for more...

Katy Moe
APIs for cyborgs

Cyborgs are "local and temporary islands of decreasing entropy" (Norbert Wiener), resolutely committed to "partiality, irony, intimacy, and perversity" (Donna Haraway). Cyborgs hack their pacemakers, program their bionic limbs, and gain extra senses. My implanted NFC transponder allows me to unlock my phone with a wave of my hand, but uniquely identifies me to any nearby antenna. In this talk I present my preliminary research into the idea of an API for the human body. What does it mean for a human to become assimilated into the Internet of Things? Why would I want to expose part of my body in a globally addressable space? Through the partiality of web standards, the irony of illegal prime numbers, the intimacy of teledildonics, and the perversity of JavaScript, this short talk will inspire you to become a cyborg, or teach you how to hack one.

Tim Lossen
Apocalypse Later

What if something really really bad happened to earth? What if modern civilization would suddenly collapse? Some people who are worried about these questions (the "preppers") build underground bunkers and hoard food and water. But is this really the best way to prepare? I am going to look at things we can start doing *today* to become "smart preppers" -- hoarding knowledge, seeds and tools instead, so that we can successfully reboot civilization.

Matthew Ireland
Asynchronous or Analogue Methods for Computation

Every modern computer processes digital data on successive ticks of a synchronising "clock". We are all familiar with using the speed of this clock to reason about the performance of our devices: in 2000, a desktop might have run at 500MHz; now, it would not be unheard of to see a 5GHz clock. The existence of this clock makes processor design very convenient, and in the early days clocked designs generally proved faster and used fewer components than their unclocked counterparts. However, in recent years we have seen a plateau in increasing clock speeds: computers are no longer getting "faster", per se. We have uncovered many disadvantages of using clocked circuits: the clock is power-hungry, it is difficult to distribute across a modern chip, all circuits are constrained to operate at the speed of the slowest, and clocks may cause electromagnetic interference to other nearby devices. Taking inspiration from the human brain, this talk will examine two fundamentally different methods of computation that are either asynchronous or analogue in nature. They do not rely on a clock to advance the state. We shall simulate and explore these methods through interactive, graphical means. Asynchronous circuits have the potential to be faster than clocked designs and require far less power. Electronic analogue computers have the further advantage that they do not suffer from numerical errors that arise from approximating real numbers using a finite number of bits. Might one of these techniques shape the future of our technological society?

Sam Fidler
Beer for Everyone

More often than not, a small fortune is spent on setting up a comprehensive homebrew arsenal; various tuns, boilers and fermenters. In fact, good beer can be made with with nothing more than a coffee percolator (ok, and a few other things that people usually have lying around like a pan and a hob or means of fire). Making beer isn't something for those with deep pockets, it can be done by anyone and almost anywhere with relative ease. Good beer doesn't have to be expensive, and it certainly doesn't have to come from a shop. The presentation will take you through the steps to make beer using a coffee percolator, fermenting and carbonating the brew; a little history of beer and styles; and hopefully some samples. Give a man a beer, waste an hour. Teach a man to brew and waste a lifetime.

Chris Binny
Biological Computation

This talk -- from the perspective of a biologist who goes drinking with programmers -- will look at some of the areas where biology and computer science overlap. We'll look at algorithms used by swarms and flocks to make group decisions, how well concepts from artificial life map onto actual life (with a brief segue into what "life" actually means anyway, and why it's a trickier question than you'd think), ongoing efforts to create programmable (Turing-complete) synthetic DNA structures and allografted cells for therapeutic use, and make an argument for regarding human DNA as the tape in our own personal Turing machine. Of course this is a lot of ground to cover in a single talk, so expect a fairly fast-moving overview of the concepts and key ideas, with more details coming out in audience discussion at the end.

Matt Smith
Black Hat Locksmithing

A rare view into the darker arts of locksmithing. From prison breaks to secret tools, the murky world of the criminal is explored. Lockpicking, the original hack, has been around since locks themselves. As security devices, locks, and the circumvention thereof, is a black hat's dream come true. Their methods and tools are shrouded in secrecy and folklore. Please note there is no (currently classified) sensitive material or techniques revealed but there will be previously unpublished information. It will not be a practical lesson in theft (sorry).

Tobias McBride
Blood, Sweat & Carbon: Our Solar Car

Durham University Electric Motorsport (DUEM) are the UK's longest running solar car team. We are entirely student led and run, doing this outside our academic studies in our free time at Durham University. Established in 2002, we have been at the forefront of innovation in this field for the past 14 years. We are the only solar car team in the world to design, build and manufacture every single component. We have a fantastic story to tell about the construction & design of our latest solar car, DUSC2015, which can do 70mph and weighs 200kg. We can give attendees an insight into not just this hut also racing it 3000km across Australia in the World Solar Challenge as we did last October and are planning on returning in 2017. This is something truly unique and we feel would inspire attendees to think differently about the motoring world and a great opportunity to ask questions to the only solar car team in the world to custom-make every component on their car. Our goal is to showcase, educate and inspire and we hope to show that to you all at the EMF camp.

Manoj Nathwani
Building a wearable camera

Come to this talk if you want to see how I built my own wearable camera out of a raspberry pi and a backpack and how I took it on holiday when travelling through Europe. I'll focus on the the building process of hacking it together along with the various pitfalls which comes along with every project. The project eventually became a pretty big success with it floating around on the first page of HackerNews for a weekend and being featured on various blogs.

Grigorios Fragkos
Can you really hack an airplane? (myths & truths)

A lot of noise, extensive discussions and many articles have been written lately due to the recent, so claimed, airplane hacks. It is indeed very difficult, up to impossible, to find information about the actual security of an airplane's systems if you are not actually the person responsible for designing and building such systems. Of course, it is understandable that these details regarding these systems will never become available to the general public for security reasons. Due to my background in security, I always looked at the airplanes from a different perspective and after reading so many articles online I decided to share with you what I have come across after all these years. Personally, I am an airplane enthusiast and I have been studying and learning about airplanes all my life, mostly as a hobby. I started with the best flight simulators I could get my hands on, sat down with many real pilots to learn all the technical details and I have a few flight hours in a real simulator of a Boeing 737-800. The purpose of the talk is to present you with small truths and facts about airplanes I managed to gather over the years. The facts I am going to present you with will help you better understand if what you reading about airplanes' security is actually true or a misleading story based on fictional facts and assumptions. The presentation will allow you to draw your own conclusions about the security of airplanes' avionics and in-flight systems while looking a bit closer to the so called in-flight entertainment systems. Fasten your seat belts and join me to an interesting presentation that will take you away to a fantastic trip.

Russell Couper
CANUTE, The worlds first working refreshable multiline braille display.

CANUTE, an open source multi-line refreshable Braille display. The project has been developed using Bristol Hackspace as a base and workshop facility. We are a Not For Profit venture and are working on open sourcing the project because having an open source design and data protocol will open up the avenues to information and equipment it can link into and information it can display. Available displays are at best two lines, Canute will be 8 or 16 lines and affordable. The blind community are currently poorly supported with literature as very little is transferred to bulky Braille paper format and this has an impact on literacy and employment and access to modern communication. So much information is displayed 'on the screen' and Text-To-Speech is not always convenient (and is often inconvenient) and is a very different experience to reading. We aim to reverse this with CANUTE which will be the world's first electronic multi-line refreshable Braille display. It will be an entirely new class of affordable device to bring Braille to people who would otherwise be unable to afford anything other than massive, bulky hard copy Braille from a very limited source. After 4 years of development on gifted and sponsored budgets in the corner of a Hackspace using Chinese motors and gears from ebay, lasercut parts and 3D printed widgets crammed into a fat laptop sized box, with an Arduino brain and Raspberry Pi book library we have made a working prototype that can display an entire page of Braille. Unfortunately there is no machine available to demonstrate. http://www.bristolbraille.co.uk/

Dan Smith
Car Hacking - Back to the future 1970’s style.

A brief overview of one hackers journey taking the best of modern automotive technology and retrofitting it all into a car from the same era as the Intel 4004. Taking a 1974 Ford Escort Mk1 with minimal functionality and bolting on electronic fuel injection, turbochargers, digital instrument clusters, CAN-bus networks, Raspberry Pis and ultimately the ‘cloud’. Touching on multiple engineering disciplines; automotive engineering, EE, CS, cyber security, and product design. All In the effort of chasing efficiency, fuelled by tenacious curiosity.

Giles Greenway
Chaotic Music: Oblique Strategies Against Humanity

In which I relate my adventures in generative electronic music based on chaotic strange attractors. Noises will be made with MIDI instruments through Python and Clojure, fully analogue computers and synths, and also JavaScript. I will recount why it's taking me too long, things that worked that shouldn't, things that didn't work that should, and some electronic music history and the dangers of nostalgia. I will start by explaining my failure to understand music, maintained without want of trying.

Jen Persson, defenddigitalme
Come and play: Collect ‘em all? Tech, fundamental rights and framing our future. Fact or fiction?

I had one question for Larry Ellison. ''In 20 years, do you think the global database is going to exist, and will it be run by Oracle?’' ''I do think it will exist, and I think it is going to be an Oracle database,'' he replied. ''And we're going to track everything.'' Jeffrey Rosen, NY Times Magazine, 2002. It’s 2022 and only the genomic England children get into university. Country of birth and ethnicity information stops Outsiders getting into school. Prospective employers screen applicants’ lifetime web browsing history pre-interview. Who controls your personal data controls your future. Fact or fiction?

GB8EMF Amateur Radio Station
Connecting computers together over 1,000s miles without using the Internet

Just days ago the Internet was inaccessible to thousands of BT customers. During the 2009 floods in Cumbria the emergency services could not communicate, even using their radios, because the cables carrying the Internet failed when the bridges collapsed. Amateur Radio operators practice state of the art wireless communication that does not rely on the Internet but can still link people and computers locally, but also right around the world. Come and find out you can join in and experiment with computers, electronics and wireless communications. There's also an installation where you can have a go at communicating yourself.

Michelle D'israeli
Cyber security and the joy of the false positive

When it comes to cyber security, everyone always talks about the biggest and baddest APT mega cyber attack. But what about the little guy, the underdog the... false positive? This light hearted talk is aimed at a general audience, but gives real lessons for those working in infosecurity. We will look at some real false positives and find some serious reasons why you should spare some love for those seemingly pointless investigations that will never be headline-grabbing

Jessica Barker
Cyber Security Myths and Monsters: how to change behaviours for the better

Cyber insecurity often feels like a horror story, and the idea of cyber security an out-of-reach myth. The last couple of years have seen breaches that are bigger, and of a higher profile, than ever before. When we trace these breaches back to their cause, we often find that attackers took advantage of human behaviour, via social engineering, poor password management, gaps in physical security or malicious insiders. Organisations are increasingly focused on raising cyber security awareness, and the UK government has spent millions of pounds on the Cyber Streetwise campaign, and yet we seem to be making little (if any) progress when it comes to changing behaviours. This talk argues that, in lots of ways, we are making fundamental mistakes when it comes to our attempts to raise awareness. Combining sociological and psychological research with mythology and classic horror fiction, this talk highlights lessons we can learn in our approach to raising cyber security awareness. Emphasising ways we can positively engage with people to change behaviours for the better, this talk aims to provoke ideas and discussions that will lead to awareness-raising programmes that are focused on what the 'user' needs to know, and how we should be telling them, to achieve the most impact and make cyber security less of a monster.

Sarah Gold
Design for consumer rights, now

On consumer rights, security and design: Can we employ the techniques we have for securing, validating and managing data, and building, testing and deploying code, controlling access and apply them to our personal data and the devices running our homes? So we know if the objects in our home are working properly.

Alessia Milo and Christian Heinrichs
Designing and performing future instruments

The talk presents examples from the experience of two researchers dealing with the design and craft of technology for performing sound through instruments or installations. Using electronic components, microcontrollers and other sensing devices we will present our findings in the field of real time sensing and processing for aesthetic purposes. Examples include the design of expressive instruments informed by physical processes and provocative site specific interactions and visuals: from sonified brooms to performable squeaky doors, ultra-low latency light sabers, a winged spectre seducing her audience to dance, and more.

Dave Harvey
Digital Medical Imaging - from scanner to screen.

This talk will follow the progress of an MRI examination from how it is generated in the scanner, through the hospital archive to the users who need to view them. It will include: 1. Details of how MRI images are created using the primary "electromagnetic field", the variable gradient field coils, radio pulses sent and received, and processing via Fourier transforms to generate actual 2D/3D data images. 2. The common standard (DICOM) used by all vendors to attach patient information etc. to the images and to send them to the "Picture Archiving Communication System" (PACS) 3. The process of storing and indexing the images in the PACS, including the challenges of the large volumes of data used. 4. The subsequent options for viewing the images, including simple 2D manipulations and 3D rendering. Other types of imaging (Simple X-rays, CT, Ultrasound etc.) will also be covered.

Jonty Wareing
EMF 2016 Closing Ceremony

The end of EMF 2016 :(

Will Hargrave, Arjan Koopen, David Croft
EMF 2016 Infrastructure Review

Members of the EMF infrastructure and NOC teams will speak about how we brought power and Internet to the field, explain some of the challenges faced, and share some statistics.

Jonty Wareing
EMF 2016 Opening Ceremony

The beginning of EMF 2016!

Elger "Stitch" Jonker
Fail Map, visualizing security fail at trusted parties for your protection

The Fail Map project shows security problems at governments on a geographical map. The goal is to improve safety of exchanging sentive information with parties that are required to process this. We do this by providing a geographical map of these entities and showing where and what problems are present, why they matter and how to solve them. A pilot in the Netherlands resulted in the securing of over 150 weak TLS connections in the first weekend. This map is visible at https://www.faalkaart.nl After the presentation a short discussion is planned to exchange knowledge about the state of Responsible Disclosure, starting with the (very positive) situation in the Netherlands.

Matthew Scroggs
Four Stories about Recreational Maths

As the title suggests, I will spend this talk telling four stories about recreational maths. These stories will include how a large pile of matchboxes can be taught to play noughts and crosses, how a Raspberry Pi can be taught logic and the fastest possible way to complete a level of Pac-Man.

Freifunk - Free and Open Wireless Community Networks

Freifunk is a volunteer operated wireless network offering city-wide intranet with local services and also anonymous internet access for free. 34,000+ nodes are currently available in more than 300 communities, mostly throughout Germany, but also beyond. Anybody can use it and anybody is encouraged to contribute to the network, whether it be by setting up nodes, providing services, or whatever they can think of. People offer Freifunk at home, in public places, conference rooms, on the street... everywhere. Socially, we thrive to mitigate the divide between those who can afford access to the net and those who cannot. We also provide connectivity to refugee camps.

Branden Faulls
Friday Latening Talks

It's like dinner theatre for your nerdy brain. A lightning talk session for overflow on Friday night. Kicking off in big top style. If you'd like to apply for these lightning talks, please visit the Green Room!

Piet De Vaere
From transistor to processor

This talk is intended for anyone interested in learning the basics of digital logic. It will outline the entire process needed to build a processor from discrete transistors. It starts with explaining how to construct logic gates from a transistor, and ends with the overview of a very simple processor and its assembly language. After following this talk, you should have a basic understanding of how a computer — or any other form of digital logic — works on the levels bellow the compiler.

Geek Showoff

An evening of funny and entertaining talks from people who make, do and research things. See http://www.scienceshowoff.org for more details.

Dan Jenkins
Getting Physical with Web Bluetooth in the Browser

Web Bluetooth is a brand new technology that allows your Web Browser to talk to Low Energy Bluetooth devices using JavaScript. In this session Dan covers all things Web Bluetooth, how it can be applied to the Physical Web: from connecting to BLE devices and controlling physical toys with your browser through to heart-rate monitors and other standards based devices. The limitations of the Web are shrinking; come see what you can do today and what's coming to a browser near you soon. Web Bluetooth is a brand new technology, opening the door to other up and coming technologies. The web is getting larger and what web developers are able to accomplish using their native technologies is growing every week. With both Mozilla and Google driving innovation forward in this area, we'll soon be able to connect to any physical device around us.

hannah dee
Getting the kids on board: tales from 10 years of schools outreach in technology

Within the UK, school computing has changed beyond recognition in the last 10 years. 2012 saw the Royal Society publish the hugely influential “Shut down or restart?” report, which has been followed by a complete curriculum turnaround… in England. What’s followed has been invigorating and challenging, but it’s not been easy. In England, skills gaps are a problem. In other parts of the UK there seems to be more of a “sit back and wait to see how those English people get on” attitude. For the enthusiastic outreach nerd, this is an interesting time: working in after school clubs, one-day sessions, robot open days, summer camps, and tech activity development can be hugely fun and massively rewarding. It can also be utterly frustrating, demoralising, and can sap the life force from your very soul (if you had one to start with). This talk will describe what works, what doesn’t work, what you (yes you) can do, and why we should take this seriously. What should you do if you’re trying to run a workshop for 40 kids with varying levels of experience? How can you help a group of homeschooling parents teach programming? How can you write something that’s used more than once? The currently anonymous proposer has a decade+ of experience as a tech person trying to encourage the world that tech is actually fun. This will be a frank talk about real workshops and real kids, with practical advice and a barely concealed undertone of ranty feminism.

Dr Lucy Rogers
Hacking Robot Dinosaurs

"Come and hack our dinosaurs" – how could I resist a request like this? How I tamed dinosaurs and can train anyone to keep them under control. This 30 minute talk takes you from the time of the dinosaurs to the oldest Theme Park in the world. It explains how I used a Raspberry Pi computer and an open source visual flow programming language called Node-RED to hack some animatronic dinosaurs at the Theme Park and breathed new life into them.

Jo Pearce
Hacking Your Head : Managing Information Overload

There are limits to our ability to learn and process information, but the amount of information we have access to is growing faster than ever. In this talk I explain the origins of the term “information overload” and describe what physiological and psychological effects being overloaded causes. With reference to developing for the web, I describe specific, manageable sources of information overload for us as developers and show how development in general is a continuous learning process. In order to hack our how we learn, it’s important to understand a little about how learning happens. To that end, I outline the points of attack by relating the current understanding from the field of cognitive psychology on how our thinking and learning processes work. I’ll use simple examples throughout to show how we can manage our projects more effectively, write clearer, more maintainable code, and actively manage our own learning journeys, as well as assisting the journeys of those we work alongside. With this knowledge we should be able to make our development process more efficient and reduce the risk of information overload both for ourselves and others.

Jim MacArthur
Hebocon (Low-tech robot fight)

Hebocon is a fight between terrible robots. Scavenge what you can at EMFCamp and bring your gaffer-taped robots to fight. We'll have some boxes of junk to rummage through for parts as well. Aim to lose with flair - winning is an embarrassment! If you'd like to take part, there's more information on the event page: https://wiki.emfcamp.org/wiki/Hebocon

Ben Dornan
Here, hear: Sound-based illusions

Sound is an incredibly important sense in our day-to-day lives, but how much can we believe what we hear? In thi talk, Ben will lead a whistle-stop tour of some mind bending sound-based illusions, and dig in to how they work, and what they tell us about the brain.

Gavan Fantom
Hobby electronics like a pro

The world of electronics has changed a lot. Techniques which were once only accessible to the biggest players are now available at low volumes and at low cost. Find out how you can apply modern techniques to your next hobby project and achieve professional quality, all while making it easier to publish your designs. This talk includes: * Use of CAD/CAM tools for schematic capture and PCB design * Techniques for making PCBs yourself * Getting PCBs manufactured cheaply * Surface mount assembly and soldering This talk will not assume prior knowledge of electronics manufacturing or much in the way of electronics design in order to follow the talk. This talk will cater to your curiosity if this area is new to you but will also aim to be informative for someone who is experienced in designing circuits and wants to achieve a slick result. After this talk you will understand the steps involved in producing a piece of electronics that has a professional look and feel and you will very likely be excited about applying these techniques to your next project, whether it's your first attempt at a simple through-hole design with two components or a densely packed surface mount project.

Tom Oinn
Holonomic robots, and why you should build one

Holonomic drive robots, ones that can independently drive each of their degrees of freedom, are incredibly agile. If one finds oneself having to participate in some kind of robotic jousting, such a robot is an excellent choice. I will show an example of one, which recently won a duelling contest organised by everyone's favourite small fruit based computer company, and walk through the various systems, gotchas, maths, mechanical design, electronics and software needed to create her. Slides are online at https://docs.google.com/presentation/d/1kUL0ilc0b5qm6v7doisWAt3jBqe7MiwLD0FTU3ZnmrA/edit?usp=sharing Triangula's documentation (including a more thorough derivation of some of the maths in the talk) is at http://pythonhosted.org/triangula/ Follow me at @approx_eng (https://twitter.com/approx_eng) for updates, kittens, etc.

Rory Gallagher
Home made hacks to fully registered maker charity.

Biography in hacks of how we started a maker space charity and community. I am am a co-founder of Create Space London a now Registered charity, co/working maker space and artist studio. We established in 2011 with literally no idea of how to do any of what we now know or even really any clue of what was involved, just an idea of the kind of space we wanted to create. Every step of the way has been a complete DIY hack job that somehow seemed to work, from the very first cut and paste business plan, to using recycled stud wall timber to fit out the space, fabricating an exposure unit from air conditioning making and scrap wood that is now used to run courses, scrapping old CAT5 for cash and refitting it at a profit paying for new plaster board to continue the fit out and more. This is the story of establishing our organization as told through the series of DIY hacks that now serve over 200 members and is completely financially independent. I would accompany the talk with a series of photographs showing the hacks the selves and other related moments in the space.

Russell Couper
How I built my diesel powered motorcycle.

About four years ago I built a diesel motorbike, the most successful of three I have made. I would like to share the experience of how, using minimal tooling and tight finances, I successfully adapted a road registered motorcycle to be powered by a diesel engine and the problems I encountered to complete it. The drive to do such an unusual thing was partly the engineering challenge but mostly the amazing fuel economy and I now get about 140mpg from it. The spark that started this bike was from an engine given to me at my 40th birthday camping weekend. You'd think it was a thoughtful and expensive gift but my friends actually found it on top of a rubbish dump attached to an abandoned refrigeration unit. However it was of good stock and worth mending and eventually made its way into a bike that covered over 40000 miles before needing attention. Another interesting fact is that I built it in about a week due to a personal crisis. It was built mostly in the spare room of my house using parts I had I the attic left over from other projects and support from a generous friend with a big lathe. I have attend the annual diesel bike meeting regularly since it started eleven years ago as well as occasionally visiting the one in Germany so can chat about the broader community of diesel bike builders.

Freakyclown (@__freakyclown__)
How I used to rob banks (and other fun stories)

A light hearted rundown of how I used to social engineer my way into banks and other secure facilities, interspersed with tales from the field over a long career.

Michael Conterio
How is the Universe Like A Lightbulb?

... and what does that tell us? Look forward to an hour of comedy exploring how Physics links space stations and roundabouts, street lamps and exoplanets, and of course the universe and a lightbulb. Day-to-day experiences will take on new life as Michael's quirky take on them reveals the structure underneath, and you may find that you know more Physics than you thought! Michael has performed at Cambridge Science Festival, at the Edinburgh Fringe, and the Bloomsbury Theatre in London

How to make your own wearable color organ dress

We'd like to present a wearable color organ dress (basically a LED-phonometer) and talk about how it was made from sewing to programming. Hardware is an Adafruit Gemma, 22 neopixels and a microphone. Moko would present the dress on stage and give a how to on sewing the dress and attaching the neopixels, including the problems we ran into, zakx would explain the programming.

Caroline Arkenson
How we created a hackathon with 50/50 female and male participants

A talk about how we planned and organised a hackathon with 50/50 female and male participants and at the same time learnt how to create a tech event that fits everyone's tastes. I will share our approach to organising an inclusive hackathon and share our learnings from that. My hopes are that you will get the tips, tricks and inspiration to create even better tech events suitable for all the awesome people out there willing to hack and learn.

Sam Machin
I never knew SMS could do that.

I will present a short talk on some of the more 'interesting' features of SMS and how you can use them with the Nexmo API on modern smartphones. Interactive session where users will send/receive messages on their phones so bring them along.

Jessica Rose
Impostor Syndrome and Individual Competence

This talk will focus on how Impostor Syndrome and the Dunning-Kruger effect work to undermine our estimation of our individual skills and ability to get things done. Who do these cognitive biases affect? And how do they collectively shape the way we interact with work and the world? The impact of these biases on personal and professional relationships among individuals and groups will be examined, along with what can be done to diagnose and cope with them.

Kev Sheldrake
Inside Our Toys - How to Hack Into an Embedded Device

While we all like to make, modify and re-appropriate technology, some of us like to break it for, um, fun and profit. As a professional penetration tester (my job is to break my employer's devices before they release them) I will explain how I go about finding vulnerabilities in IoT devices. I will look at hardware, software and cryptographic attacks that can give us root on our toys. Rather than focus on specific bugs in particular devices, this talk will describe a number of generic attacks that can be attempted against a wide variety of networked 'things'. The attacks range from the trivial that anyone with a soldering iron and a few bits and bobs could attempt, through those that require moderate linux knowledge, to those that require a disassembler and a knowledge of reverse engineering. It should be of interest to anyone who would like to root their own shiny, IoT devices.

Rebecca Kleinberger
Inside the MIT Media Lab

Inside the MIT Media Lab, the story behind the photo: In 2013 a small group of student from the Lab were asked to help with the design of a front cover of the FT magazine, the idea was to represent all the facets of the Lab through physical objects. We decided to try our best to represent the all community and during two weeks we explored the Lab meeting new people, discovering their projects and scavenging for physical artifacts. We ended up spelling the title of the article out of physical objects including a DIY air liquifier, the internal mechanism of a robotic underwater anemone, LEGO blocks, a robotic prosthesis, a hyperviolin, a gyroscopically stabilized electric unicycle or a Mobile Social Dextrous robot. Through this story I want to present the Media Lab from my own experience of working there but also explore the notion of the cohesion of such a place behind the happy chaos of a pluridisciplinar and pluricultural community.

Jeff Homer
Internet of Things with MATLAB and Raspberry Pi

The talk gives an overview and describes the built-in support for prototyping, testing, and running Simulink models on Raspberry Pi® and connecting these to Thingspeak.com an IOT server. This platform aims to address the growing need for hands-on hobbyist and project-based learning via a low-cost, easy to use hardware and software environment that builds on the widely used MATLAB & Simulink. The Simulink built-in support for hardware enables hobbyist, engineers and students to access the hardware capabilities of the popular credit-card sized, ARM11 based Raspberry Pi® computer, from within Simulink environment, and deploy for embedded implementation.

James Macfarlane
It's Only Rocket Science

Introduction to rocket science, news about rocket engine research happening in the UK and a live rocket firing demo (static test.)

Katie Steckles
Katie Steckles does some maths

Some ridiculous mathematical demonstrations and projects Katie's worked on recently. This is followed by a maths card tricks workshop: https://www.emfcamp.org/line-up/2016/266

Jos Weyers
Key Impressioning

We've all seen lockpicking explained on several security venues. You might even have tried it yourself. But what if you need to open a lock a number of times? Wouldn't it be great to have an opening technique that would supply you with a working key in the process? A method to do this has existed for quite some time, but until recently it has remained quite unknown. Some time ago impressioning locks got "re-invented" by the lockpick community and the skill evolved to the level now shown at several international championships. Unlike lockpicking, impressioning creates a fully working key for the lock which can be used to lock and unlock the cylinder at will. With practice, this technique can consistently open a lock in 10-15 minutes (and potentially faster)! What is it? How does it work? What skill is involved? Why is it the most interesting way to open a lock? These questions, and more will be answered in this talk. Jos Weyers (@josweyers) is a world-record holder in the field of lock impressioning and a mainstay at LockSport events around the world. A long-time member of TOOOL in the Netherlands and a key figure at the Hack42 hackerspace in Arnhem, Jos is the Vice-President of TOOOL.nl and helps to oversee that organization and the LockCon conference. Most people know him as the Dutch Kilt guy.

Steven Goodwin
LEGO Punk - Silly things to do with LEGO

Although LEGO began as wooden toys back in 1932 it was the LEGO system, in 1958, that really cemented the toy as the devs favourite grown-up toy. In this talk we review some of the biggest, smallest, weirdest, and intriguing LEGO-related projects of recent times, including a working harpsichord, docking bay 94, a portrait of Tori Amos, a machine gun, and a Mindstorms Segway.

Eireann Leverett
Lightning Talks

Lightning Talks!

James Merlin
Magic: Tricks, puzzles, or illusions?

Software development is one large puzzle – how do I make my compute do this task, using that software. Luckily, we can Google for the answer to our problems. Magicians can't. The secrets to magic aren't readily available in any format, making study and search very difficult. In this talk, the speaker, who is a magician, discusses some of the history of secrets and magic, and covers the problems of creating searchable taxonomies for magic, cases of IP law (which have surprising parallels to software), and even performs a few routines to keep you on your toes!

Tim Burrell-Saward
Mars, the Bringer of Wub

A rambling adventure through distraction, data vis and drone, framed around two projects turning NASA deep space data into audial and physical forms.

Alexander J. Martin
Meatspace Surveillance

A talk on the use of automated facial recognition (AFR) systems in the UK. Alas, there currently exists no regulation of AFR in the UK... but its use by British police forces is on the up. Despite the warnings of independent oversight bodies (and court rulings against the police collection of custody images) the government has continued to underwhelm in its response to yet another State capacity for surveillance. This talk will cover to a scientific standard the increasing capabilities of the technology, and question the limits of its scalability, as well as tackle popular ideas about how to defend against it. It will also publicise to a journalistic standard the extent to which its use is growing, Police use of social media images, and the government's attempts to brush concerns under the proverbial rug.

Nicholas Tollervey
MicroPython: What is it? What does it do? Why is it suddenly everywhere?

MicroPython is (literally) everywhere at EMF. It's all over the UK too, thanks to it being one of the official languages of the BBC micro:bit device - a million of which have been handed out to the UK's 11 and 12 year olds. It even has aspirations for use in space (Damien George, the creator of MicroPython has been working with the ESA). This introductory talk explains the basics of MicroPython, may include live demos (what could possibly go wrong?) and provide pointers for those interested in learning more.

James Miller
Mind Control - What is really possible with technology and the power of your mind?

A brief introduction into the technology that enables mind control, how it works, what it is currently capable of and what it might be able to do in the future. A demo of the technology will be available!

Catherine Flick
Morality in video games: when it's not just a game

This is a talk aimed at people interested in making or playing video games. It presents a brief history of morality systems in games before going into depth into what makes for ethically relevant games. How should games present moral choices to players? How can games capitalise on and test players' morality? How can you build good ethical experiences in games? Dr. Catherine Flick, a technology ethicist with a long-term love of video games, discusses these questions and more.

John McEntee
My self built eco house.

A quick overview of the house I self built with help from builders. An overview of the decisions and technology I used and the reason for them.

Michael Ossmann
My Ubertooth Year

Building an open source hardware company from scratch wasn't my plan when I started Project Ubertooth, but the project led me to form Great Scott Gadgets, a thriving business that is still growing five years later. I'll discuss lessons I learned during my first year in business and how the decisions I made at that time have shaped the company that now produces Ubertooth One, HackRF One, the Throwing Star LAN Tap, and YARD Stick One.

Henry Cooke
Numbers Stations: Cold War, short waves

For a period of time which coincided suspiciously closely with the Cold War, Europe's shortwave spectrum was full of mysterious radio stations which broadcast inscrutable strings of numbers, noises and tones. This talk examines the history of the Numbers Stations and theories of what they might have been up to, using evocative archive recordings and a section where you can try your hand at decrypting a clandestine transmission.

Rich Metson
'Off Grid' : a game about circumvention tech and hacking

We would like to give talk and live demo of 'Off Grid', a stealth game about a mishap antihero who falls into the world of hacking. Off Grid forgoes weapons in favour of ingenuity, resourcefulness, and problem solving with gameplay utilising unique mechanics that allow you to manipulate the world and people around you with the data they unwittingly leave behind. The contemporary storyline follows real-world events surrounding data privacy, and the game has been developed to be heavily moddable, allowing players to create their own levels and stories, and even their own hacking tools for within the game. We plan on demoing the game, talking about the mechanics and the world it is set in, and then expanding on the modding tools and what we are hoping players will be able to create. If there is time we would finish up with a short Q & A.

Harald Welte
Osmocom - Open Source Mobile Communications

During the last 8 years, many Free Software implementations of mobile communications protocol stacks and network elements have been developed within the Osmocom.org community: This includes Cellular systems from GSM via GPRS to UMTS, just like Professional Mobile radio like TETRA or even satellite interception of Thuraya/GMR. Osmocom is also the home of the rtl-sdr project, paving the way to ultra low cost entry-level SDR exploration by anyone. This talk is an introduction into the various activities within the Osmocom project, its history, and the capabilities you currently have by using Osmocom software, including security analysis of cellular networks and handsets, the ability to run your own private telecom networks, and much more. (45 minutes of talk is sufficient, but that excludes Q+A, so ideally the total slot should be about 60 minutes)

Penetrating Pandora: Dismantling Dangerous Devices

Taking apart objects is a core part of the hacker experience, but sometimes it can be a game of Russian Roulette if the device is primed and loaded. We love to tinker with electronics, but very few can dismantle a complex and potentially lethal piece of equipment and live to tell the tale. What's the best way to break into a system that both you and the internet know nothing about? What are key points to watch out for to try and prevent a loaded device from being set off? Just when do you give in and call the army to come and take it away? Get tips from a design engineer, and follow one hacker's journey through the world of dangerous and difficult tech, tearing down devices such as Flight Data Recorders, Geiger Counters, Emergency Positioning Beacons and Anti Submarine Warfare hardware. Life threatening injuries not included.

Dan Weatherill
photons to electrons: how imaging sensors work from quantum mechanics up

Based on several years of research in the area of space instrumentation, I will endeavour to explain how the imaging sensors used in smartphones, speed cameras, night vision goggles and deep space astronomical telescopes work, starting with some basic semiconductor physics, and moving up through the process engineering and architecture differences between CCD and CMOS-APS sensors, a few tricks theindustry uses to keep improvements going in imaging sensors, how to measure sensor performance and de-mystify manufacturer specifications, and how to prove the particle nature of light using nothing but a logitech webcam.

Laurie James
Ragequit! Game design principles for better online communities.

Cultures of abuse, harassment and intolerance are endemic in the competitive video game scene. This talk will discuss the types of trolling regularly found in competitive play, why it's a bad thing, what drives this behaviour, and what steps game designers can take to minimise it for online matchmaking. First we'll look at it from a game-mechanic perspective - that is, how to identify characteristics of games that can foster a toxic culture, but where changing them would also negatively impact the gameplay. After, we'll approach from a ui/ux perspective, giving some examples of recent titles that have built good communities by encouraging positive communication, as well as some that have embraced trolling to make winding up your opponent a mechanic in its own right.

Ryan Sayre
Rebooting a Hobby: How Modern Digital Comms are Reviving Amateur Radio

Amateur radio had historically been a hobby of makers and experimenters but had fallen out as alternative hobbies suited the general enthusiasts' desires. We are surrounded by devices communicating wirelessly and we’re now wanting to take control and build upon that framework. This is a general presentation not requiring knowledge in amateur radio or electronics, covering things from hobbyist culture to influencing technologies leading to this ‘changing of the guard’ that is happening now. There will also be a nod to the first widespread digital communications protocol, Morse Code.

Daniel Cussen
Receiving live video from the Space station

A description of the equipment needed to receive live video direct from the space station and my adventure in setting up the equipment and helping with video conferences between the space station and school kids. Anyone can do this once they get the tech working. I will also show videos received from space.

Dan Hagon
Riddles on Rails

How might you re-order wagons in trains without lifting them off the tracks or prevent trains from colliding when you cannot see where they are? What does a train travelling through a station indicate about simultaneous events and how do railway junctions lead to problems in ethics? This talk combines several interesting problems in railway operation, within the context of real railway operations, showing surprising applications in computing they inspired. Shunting yards present logistical problems arising from the marshalling of wagons. The UK's former largest yard near Sheffield was so complex it required a paper tape era computer to operate. However, in computing we find their structure used in diagrams for programming language grammars and a type of parsing algorithm known as the shunting yard algorithm which we'll see in operation. The computer scientist Edsger Dijkstra devised many railway-themed computing ideas. Dijkstra's algorithm finds the shortest route between stations, a method independently discovered by early rail planners in the UK. Thanks to railway signalling, Dijkstra introduced semaphores into concurrent programming. We'll show how the concept works both for railways and concurrent systems and outline the historical context of rail accidents. Railways introduced universal time. Einstein's celebrated thought experiment involving a moving train changed how we understood simultaneous events. Distributed systems rely on proper ordering of events. We'll explore these problems plus solutions. The talk includes the Trolley Problem that first arose in philosophy but is now the subject of its own vibrant meme.

Philip Potter
Saving milliseconds and wasting hours: a survey of tool-assisted speedrunning

How fast is it possible to complete a game like Super Mario World, if you could control every frame of input to ensure a perfect run? Tool-assisted speedruns are recorded frame-by-frame using emulators which allow slow-motion gameplay, going back and undoing mistakes, and even using bots to search through many possible combinations of inputs. By removing human limitations, these speedruns get closer and closer to the theoretically perfect play. This talk presents highlights from the last 15 years: frame-perfect movements, exploiting bugs and oversights, and manipulating randomness to get miraculously good fortune. There will be videos of speed runs, including both popular and obscure games, and even a game completed in less than 0.3 seconds of gameplay time. There are many techniques which are used in making a speedrun. Sometimes people will disassemble the game's code to understand how it works, in order to find new ways of beating it. Sometimes people will find and exploit bugs, allowing them to move through walls, go faster than normally possible, or skip whole sections of the game. In extreme cases, bugs allow players to execute arbitrary code, allowing them to take complete control of the console. In short, this talk is about taking games to their very limits.

Sarah Wiseman
Scientifically ruining the interfaces in movies

A comedy set analysing the technology and interfaces shown in movies and explaining, using research, why they are all suck.

Kate Devlin
Sex! Robots! Sex Robots!

Welcome to a very up-close-and-personal glimpse of the future. This is a chance to explore the (hopefully) more pleasurable aspects of technology and artificial intelligence. Robot care companions are already in use today. Are we at a stage where we can find love and sex with robots? What makes a sex toy a sex robot? Should we (literally and figuratively) embrace them? There are the ethical, legal and policy questions: should we ban them? Is it cheating? Is it consensual? What if someone makes a celeb robot? Or a child robot? Can they cure loneliness? Can they cure sex offenders? Will they rise up against us come the Singularity? And who will own all that sex data and what will happen to it? Why are all the current sex robots made by men for men? Why do robots have a gender anyway? And if we gave a robot genitals, what would they look like...? Come along, find out, and have a go at answering some of these questions and more.

Elger "Stitch" Jonker

SHA2017 is the next major Dutch outdoor hacker conferences which are held every four years. This talk shows how this event is organized, what can be expected and of course tries to get people on board in organizing. SHA, EMF and CCC alternate every year to bring a big outdoor event for hackers. The next Dutch event aims for about 5500 visitors.

Scary Boots
Shape-changing in nature and puny human efforts to emulate it

Have you ever felt your technology was inferior to a pinecone? I'll discuss a few awesome feats achieved by natural materials, such as plants that launch their seeds ballistically, snapping venus flytraps, sea cucumbers which go solid when you pick them up, and bivalve muscles that just don't quit. Some underlying concepts from how these work will be drawn out and explained, and I'll highlight attempts to use these concepts synthetically, along with the tech behind them - a substantial amount of which uses 3D printing or related technology which is accessible at a hobbyist level. Finally, we'll wrap up with applications, challenges, and directions that I reckon attendees could definitely contribute to. Onward, to a shape-changing future!

Jon Butterworth
Smashing Physics - latest news from CERN's Large Hadron Collider

I will talk about what we have learned from the Large Hadron Collider at CERN, including the discovery of the Higgs boson and latest exciting developments.

Igor Nikolic
Socio-technical evolution for hackers

The world around us can be understood as a complex bio-geo-chemical-socio-technical system that constantly evolves. The constant interaction between the individual, society and institutions on one side and the myriad of technologies on the other shape its past, present and future through a so called "coupled fitness landscape". Hackers are a vital part of this evolutionary process, exploring the so called “adjacent possible” by constantly interconnecting, short-cutting and sometimes downright breaking the barriers between social and technical systems. This talk will bring insights from current academic research on Complex Adaptive Systems and Universal Darwinism, explore their relevance for the hacker community and attempt to make them actionable as a set of guidelines for hacking this co-evolutionary process. The proposed format is an interactive lecture of 45 minutes to an hour, with maybe a game or two thrown in for a good measure. Debate and intenraction will be actively encouraged

Caroline Graham
Sustainable open source?

If anyone can use open source software, who owns it? If noone has to pay for it, is development charity work? If you contribute code, how can you be sure you're not just giving your time to help someone else get rich? Legally, on the whole open source is great at the licensing end but very shaky at the ownership end. It's too easy for owners to exploit the contributions of others and very hard to find a way for developers of open source to earn a day's pay for a days work. Is it a straight choice between software as a restricted, expensive product or software development as voluntary work? I am a corporate lawyer and I believe there is a third way. I created for my client the first UK software "foundation" based on the Linux model, for a commercially viable product that happens to be owned by people who believe in the Free Software ideal. In this talk I'll take a canter through the history and philosophy of open source before explaining the legal structures that underpin it and discussing the foundation model and the way it promotes financial sustainability and long-term open source security.

Jo Franchetti
Swing Dancing for Engineers

A beginners swing dance lesson using engineering terms to explain the movements and connections. No technical knowledge required. No dance partner required. If you've two left feet, no problem!

Alia Sheikh & Cat Harris
Tentman: The story so far...

Last EMF we made a film. We are still making the film. We'll be sharing progress so far, explaining how the special effects of Tentman are done (multiple people entering tentman's stomach!) and showing a special film about what Tentman has been doing since EMF 2014!

Charlotte Godley
The automated Sheet Music Librarian

A talk about my Music library project [http://github.com/Godley/Music-Library], a multi platform app written for my final year project as part of my BSc Computer Science degree last year. The app is intended to be an open and extendible platform for organising sheet music (the notation for classical music given to players in an orchestra or similar), a problem which hasn't really been solved by other software even though there's plenty of software which can help you compose new music. Talk will cover reasons I think the problem hasn't been addressed, problems working with music formats, some thoughts on how we perceive sheet music and Optical Music Recognition, particular issues technically with Python and forcing a single codebase to work on Windows, OSX and GNU/Linux, and how the app turned out in the end.

Radu Sporea
The coming of age of plastic electronics

Electronics have transformed our lives beyond recognition but there could be radical change around the corner with plastic electronics. Join engineer and British Science Association Award Lecturer Radu Sporea to discover how these new materials and unconventional devices could be more efficient, cheaper and easier to manufacture than existing technologies. This will be a short talk followed by informal discussion and demonstrations.

Jonty Wareing
The EMF 2016 Badge

How the Tilda Mk π was created, what went wrong, and how it got into your hands.

David Hulton
The Final Nail in DES's Coffin

In 2012 a full break of PEAP/MSCHAPv2 (PPTP VPNs, WPA-Enterprise, etc) was shown by doing a brute-force of the DES keyspace using FPGAs and added support to cloudcracker.com to make this attack accessible to everyone (and not just people with a >$100k FPGA cluster). The talk will also serve to release a new DES cracking service that will provide more of a general purpose interface allowing you to crack most protocols and file formats that use DES assuming you have enough known-plaintext to verify keys. Also, some new attacks that leverage the system to do interesting things will be covered.

Katie Eagleton
The history and future of books

Despite predictions that ebooks would mean the end of books as we know them, the codex has been remarkably resilient. This talk looks at the history of the book and why librarians aren't as worried about its future as some tech pundits are.

Dragica Kahlina
The Red String

A fun romp between my failed PhD in theoretical physics on the topic of string theory, my life long commitment to yarn art and how this inspires my music and my love for the Karplus-Strong algorithm that is used to simulate string instruments. It ends with a insight in how our tonal system is tied to to the vibrating string and how to cut loose when the string is no longer a guide, but a gordic knot that ties us down. May contain traces live crochet or other yarn art and "live" coding of music.

Sophie Scott
The science of laughter

I will give a short, informative and fun talk about the science of hlaughter, from it's evolution and acoustics, to the neural basis for laughter and its use in social interactions.

Simon Singh
The Simpsons and their Mathematical Secrets

Simon Singh, author of Fermat's Last Theorem and Big Bang, talks about his latest book, which explores mathematical themes hidden in The Simpsons. Everyone knows that The Simpsons is the most successful show in television history, but very few people realise that its team of mathematically gifted writers have used the show to explore everything from calculus to geometry, from pi to game theory, and from infinitesimals to infinity. Simon will also discuss how writers of Futurama have similarly made it their missions to smuggle deep mathematical ideas into the series.

Robin den Hertog
The Starship Bridge Simulator

Our simulator looks a bit like this in action: http://daid.eu/~daid/20150723_184520.small.jpg Have you seen Star Trek? Basically that. We have 5 standing stations (like lecture stands with touch screens) and a main screen (beamer or tv screen, siren and smoke generator are optional) including a captain, each ship can be crewed by 6 people. emptyepsilon.org

Stuart Robinson
The story behind $50SAT, a new approach to Amateur satellite design which became the world’s smallest operational satellite, built for £125 in a garden shed.

If your building an Amateur satellite the simple choice would be to assemble a device with all the latest satisfyingly advanced and complex tech. The $50SAT team made a decision to go against convention and produce a design with the minimum of components. $50SAT was the first of a new class of satellite pioneered by Professor Bob Twiggs; the PocketQubes, designed to be small and light so they would be cheap to launch. $50SAT was launched in November 2013 using a Dnepr rocket from Dombarovsky Air Base in Russia and remained working in orbit for 20 months, the team had only expected it to last for a month at best. I will be on-site most of the weekend, so even if you cannot come to the talk, stop me and have a chat, I am the guy walking around with a full size working satellite.

Chris Hunt
This Is Where We Are: A TIWWA @ Tate Modern Postmortem

This Is Where We Are (or TIWWA) is an dynamic digital artwork initally produced for the opening of the new Tate Modern extension in June 2016. The work takes form as an immersive and interactive algorithmic sculpture fueled by the data we collectively generate. TIWWA invites audiences into a sculptural space where they can see, hear and interact with the data of our everyday lives, contributing to an evolving art work which questions the influence of algorithms on our behavior. This talk explores the technology used to produce a 3.6m tall touch and presence sensitive sculpture filled with LED screens, lighting, sound and AI systems, all powered by a combination of Processing, Node-RED, Unity, Pure Data, OSC, MQTT, IBM Watson and the Microsoft Bot Framework. The talk will also touch on what is need to coordinate all the various systems together and reflects on the experience of developing the project. Expect a sorry tale of crunch, an AirB&B horror story, the joys of watching the audience interact with your work, music jamming with a sculpture, and the endless celeb spotting at the private view.

MIke Harrison
Using printed circuit boards to make snowflakes.

The construction and programming techniques used to make a huge-scale lighting installation, with 84,000 LEDs, 25,000 PCBs and 14,000 PIC microcontrollers. Printed circuit boards were used as mechanical structure and electrical interconnection to make large but lightweight illuminated snowflake shapes. This installation was built as part of a Christmas lighting feature in a Hong Kong shopping mall in 2015

Emma O'Sullivan
What even is a "maker"? How we see ourselves and how other people see us

There's been some big changes in the UK maker community over the past couple of years: the number of makerspaces and hackspaces around the country has mushroomed, private makerspaces have popped up in companies and universities, and "maker" has become a buzzword for corporate PR departments. Mainstream journalists and bloggers have started writing about us, giving people outside the maker community an impression of who we are and what we do without them ever setting foot in a hackspace or maker faire. So are we still a DIY grassroots knowledge-sharing community? Are our hackspaces as open and inclusive as we think (or thought) they are? Do we still have the same values that we did when the first UK hackspaces opened seven years ago? And are most makers still white middle-class dudes? In this talk I present the results-in-progress of my Masters research into the state of the UK maker community in 2016. It will be the result of conversations with makers from all areas of the community (hackspace members, FabLab staff, creative freelancers, university students, maker faire exhibitors), plus non-makers, to find out how we see ourselves and how other people see us. It's the first step in a larger research project to find out how we can make our community more inclusive and how we can reach under-represented audiences.

Beth Healey

Talk summary: Concordia Station, Antarctica, is a spaceflight analogue, ‘White Mars’, in view of its isolation, inaccessibility, altitude, low light levels and skeleton crew. Beth has recently returned from a year-long mission there where she was working for the European Space Agency implementing research protocols to investigate the effects of this extreme environment on the physiology and psychology of the overwinter crew. Bio: Beth, is a UK trained doctor who has recently returned from Antarctica where she was working as research MD for the European Space Agency at spaceflight analogue Concordia ‘White Mars’. A fellow of the Royal Geographical Society and patron of Expedition Medicine with an interest in polar environments she has worked as part of logistical and medical support teams for ski mountaineering expeditions and endurance races in Svalbard, Greenland, Siberia and at the North Pole.

stephen coates
X-Ray Audio: The Strange Story of Soviet Music on the Bone

Leningrad 1946. Culture is completely controlled by the Soviet State but music mad bootleggers discover an ingenious way to copy and share forbidden sounds using hacked technology and an incredible medium. Stephen Coates tells their story and talks about the X-Ray Audio project, now a book, film and travelling exhibition dedicated to one of the strangest stories of cold war musical history.

Piet De Vaere
Zebro: building a six legged robot

At Delft University of Technology we are developing a six legged robot inspired by a beetle. Instead of building complex and expensive robots, we build simple and cheap robots. This allows us to construct a lot of robots and use them as a swarm. Just like computer engineers found out that some problems (e.g. travelling sales man) can be solved by copying behaviour seen in nature, the same thing applies to hardware. For example, we see that animals have multiple layers of intelligence: reflexes needed to stay alive are generated by the spine, and the brain adds a layer of more complex, but less stable intelligence. This can be copied to robots by implementing the spine in a microcontroller, and implementing the brain on a processor running linux. These robots are build in all sizes. Ranging from a model you can hold in your hand, up to a model that is over half a meter in length.


Jame Nixon
35mm pinhole camera building workshop/photo walk

Assemble and try shooting with a laser cut pinhole camera kit using easy to buy and develop 35mm film. The workshop has already been trialed with great success at Tate Liverpool as part of their Art Gym program in April. Participants will be able to keep their camera although development of the film would likely occur off-site.

Andrew Gordon
A Fresh Look At Mental Health

A fresh look at mental health will be a hands on, interactive, informal, and fun session where participants should expect to engage in constructive debate, reflect on real patient experiences and share their insights on mental health conditions. Participants will be introduced to key components that make up the mental health system and explore some of the most cutting edge principles that form the foundations of good mental health.

Colin Rowat
a smartphone brain-computer interface workshop

This workshop premiers the world's first £20 brain-smartphone interface, and describes the theory behind it (especially SSVEP). This is v0.1: we finished soldering the boards on Thursday; we don't know how well they work; the code (currently only for Android) continues to be developed as of Friday. The workshop's goal is to open the project to a larger community, spurring further development. At worst, you'll get to walk around wearing tin foil, a bathing cap and electrodes; at best, you'll be able to identify various EEG signals on your phone. If you can, please bring a POCKET KNIFE, a SMALL SCREWDRIVER, and a PAPER NAPKIN/SERVIETTE. See http://bit.ly/2axdWku for hardware, software, etc. (Colin and his sons have run Google Cardboard workshops at EMF 2014, CCC 2015, Tokyo Hackerspace, the Okinawa Institute of Science and Technology and Maker Festival Toronto).

Dan Weatherill
backyard optics

In this workshop we'll go through a few optical components you can build with easily obtainable supplies, including diffraction gratings, integrating spheres, and (hopefully- it's quite difficult to make) even a Fabry-Perot etalon. I'll demonstrate how to set up a few cool optical experiments, including a physical Fourier Transform, and measuring the speed of light. If anyone's interested, I'll also talk them through the derivation of the speed of light from Maxwell's equations.

James Smith
Building an open source political platform

This is a practical session where interested people can come together to discuss the ideas of open source politics, work together on policy ideas, and maybe even boot up a new political movement for the 21st century. We'll also present some experiences from running on an open source platform in the 2015 general election. We had an unscheduled discussion workshop at the last EMFcamp, and the tent we borrowed was absolutely rammed, so be sure to arrive early!

Matthew Little
DIY Solar Charger Workshop

Build your own solar powered charging unit. Two solar PV modules recharge integrated batteries and a regulator circuit ensures smooth 5V DC output. Use it to recharge your devices and power your projects. Learn solar photovoltaic basics. All parts included.

Catherine Flick
Dungeons and Dragons & board games open session

This is an open session for people interested in playing Dungeons and Dragons and those who would like to run a D&D game. No experience necessary for players. Players are encouraged to bring dice if they have them, an active imagination, and patience for new players! Some good quality board games will also be provided if there are not enough DMs to go around (or you can bring your own). Games confirmed for the night: * Catherine running a 5e D&D adventure "Fire from the Sky" (6 players) * Niall running an Apocalypse World tabletop adventure (5-6 players) * Andrew J running a D&D Castle Ravenloft boardgame (5 players) * Andrew A running a 5e D&D adventure - a 1st level newbie game or a more advanced game depending on desire (6 players) * Robin with his custom Awful Green Things from Outer Space set (? players) First come first served on the night. Non-participating spectators are welcome. Other board games on offer for remaining space (if any): Pillars of Eternity: Lords of the Eastern Reach; Codenames; Ascension

Rebecca Kleinberger
Eggshell carving

Hands on workshop on eggshell carving: describtion and demonstration of the different phases of the process: - Learning about the structure, physics and biology of eggshells - Choosing your eggs - Blowing and cleaning eggs - Preparing the design - Choosing the tools - Carving - Finishing Participants will be able to carve their own eggshells and take them home!

Jess Rose
Enter-tent-ment karaoke

We've moved the karaoke tent over to Workshop 2 for the last night. Help us drink up the last of the bar and go out in style

Steven Gravell
Go workshop and open discussion

We'll learn how to play Go and discuss AI related to Go

Libby Miller, Richard Sewell, John Hawkes-Reed
Having Daft Ideas

We've made a lot of daft things, some of which have proved to be quite popular, and we've made and used card-based processes for some of those things. We'll give a short introduction to the background of some of our own daft ideas for collective playthings and computer-propelled art objects, and to semiformal idea-generating processes. Then, attendees will use an experimental card-based process to generate new daft ideas, and we'll discuss their practicality and awesomeness. And hope to see some of them in action at EMF2018.

Michael Straeubig
Imperfect VR Workshop

We will build fun, quirky and imperfect Virtual Reality experiences with A-Frame (https://aframe.io/) and Google Cardboard (https://www.google.com/get/cardboard/). A-Frame is a beginner-friendly but capable entity-component framework by Mozilla folks to create VR experiences from markup and code. Everyone who can slide a smartphone into a cardboard is welcome for this workshop. I will teach the basics and cover some advanced concepts like coding interactions and components with JavaScript. But mostly you will explore and experiment. After the workshop everyone should have a good understanding to create their own VR worlds in a few lines of markup/code. Imperfect VR: We are not aiming for a perfect reality but will have fun in the virtual. Cheap 3D assets. Blocky textures. Weird sounds. We want to stumble around the EMF campground with smartphones in our faces. Forget VR mainstream. Motion sickness will not be avoided but guaranteed. The files for the workshop are here: https://github.com/i3games/imperfect-vr Imperfect VR is inspired by "Imperfect Cinema" by Allister Gall / Dan Paolantonio (http://www.imperfectcinema.com/) which is inspired by "For an imperfect cinema" by Julio García Espinosa (http://www.ejumpcut.org/archive/onlinessays/JC20folder/ImperfectCinema.html). You might also watch https://www.youtube.com/watch?v=LuG8ElyirC0.

Ben Dornan
Introduction to Japanese Bookbinding

A quick introduction to japanese stab binding, a simple and attractive book structure that's easy to make at home. All materials provided and you'll come out with a notebook to record your EMF memories/plan hacks etc. Involves some sharp implements (craft knives, awls), so younger EMFers should be accompanied by a parent.

Ryan Alexander
Introduction to Mixology - making the Old Fashioned cocktail

The Old Fashioned cocktail is one of the simplest cocktails, yet few people seem to agree on how to make it. In addition to being delicious, it's an excellent cocktail for learning about a given spirit. Come learn how to make them yourself and more about Mixology in general. Materials (yes including booze) will be provided.

Linda Sandvik
Kite mapping

*Notice: this workshop will only run if there is sufficient wind* Suitable for ages 5 and up, young children to be accompanied by parents or older siblings. Please bring gloves (sailing/cycling/gardening gloves or any other strong gloves). if you have a large kite (delta kite or similar) you can bring your own. Quick introductions and brief sharing of interest in aerial mapping. Brief introduction of Public Lab, materials, online tool, and the concept of civic science as a kind of science that questions what and how things are. Kite flying basics and safety incl. walking to site. Camera basics incl. attaching to rig . Aerial mapping. Debrief and overview of next steps.

Linda Sandvik
Kite Mapping Part 2

this workshop is cancelled as we didn't get photos yesterday, so there's nothing to stitch together. if anyone wants to check out the software, it can be found at https://mapknitter.org/

Kate Bolin
Learn to Knit!

Learn how to knit, up your skill level, or just bring your projects along - we'll have yarn, needles, patterns to try out, and people to help you learn all the tricks.

Amy Mather
LED Cards

Use conductive thread and LEDs to brighten up your drawings. We'll be creating a simple circuit on a card, or you can bring your own material along (maybe a bag or T-Shirt) to adapt. All components provided. Suitable for ages 8+ ( parental / guardian supervision for under 14s ). £5 to cover the cost of components. Lasts for a minimum of 45mins depends on sewing and drawing speed.

Richard Sewell
Make your own titanium spork

Attendees will make their own titanium spork, to their own design, cutting it from sheet and hammering it to shape. No experience required.

Katie Steckles
Maths card tricks

Katie Steckles does some maths card tricks - and so can you! This is the workshop follow-up to the preceding talk: https://www.emfcamp.org/line-up/2016/265

Meditation for Hackers

Applied workshop practicing ~5-7 very different meditation techniques and discussing dozens of variants. Will include discussion of the basic mechanisms and instruction on how to customize to your own preferences. No experience required. Techniques taught include methods that tend to work well for people who find "emptying your mind" difficult. This will have no religion, metaphysics, "woo", etc — just practical methods. Techniques taught will not be particular to any "school", though people with prior experience will recognize at least one. Wear comfortable clothing; pee first; turn your electronics off while at the workshop; bring some drink/snack in case you get thirsty or hungry. [If slated outdoors]Bring something comfortable to sit on, as it may be on grass or dirt.[/if]

Akito van Troyer

Musification workshop introduces participants to everyday sounds as materials for musical expression. The focus of this workshop is on using electroacoustic technology developed at the MIT Media Lab to transform everyday sounds into musical medium and to use them to create new instruments and performances. Participants will use sound augmentation toolkits provided as a starting point to interact with everyday sounds to generate ideas for new musical instruments and performances. As part of the workshop attendees will be able to build their own transducer module to convert things into audio sources. The goal of the workshop is for participants to perform their musical pieces created during the workshop.

Peter Jackson
Paper Circuits

Build simple circuits with just card and copper strip. Ideal from age 3 to 83.

Ben Foxall
Realtime Web

We’ll cover a number of ways that we can use realtime data in a webpage, looking at XHR Polling, Server Sent Events and Websockets - seeing the capabilities of each approach, and how to utilise them in a browser. This workshop will be code-together; you’ll need a laptop or tablet with a web browser installed. We’ll use a web based IDE to code along (or, automatically sync if you want to observe instead). We’ll create things like: * an animated & synchronised rainbow of colours across our devices * a virtual flock of birds flying through the room * a musical instrument that spans across all of our laptops/phones/tablets * a rudimentary sensor network using our devices to gather data You’ll leave with a better knowledge of realtime web technologies, the things you can do by combining devices, and have everything you need to create your own multi-device interactions.

Harald Welte
Running your own cellular network using OpenBSC & Co

This workshop will demonstrate how to use OsmoBTS, OpenBSC, OsmoNITB, OsmoSGSN and OpenGGSN to run a small, private GSM/GPRS network for research and experimentation purpose. Using such a small/private network you can learn first hand about cellular technology, its protocols, interfaces, network elements and security. The above-mentioned free software is far from new, and has been presented many times at other events before. However, a tutorial with hands-on experience with setting up your own cellular network is still something out of reach of most hackers. Let's try to change that!

Jeffrey Roe
Skull Radio Workshop

A soldering workshop where people make a bone conduction kit. It allows the user to bite a medal rod, that sends vibrations via their teeth, jawbone into their inner ear. It allows people to listen to music without the sound travelling via the air. Its a through hole soldering kit.

Surface-mount electronics (SMD) assembly for terrified beginners

A workshop for people afraid of surface mount assembly/rework. You know those tiny little components in modern electronic devices? It's both possible and easy to assemble those by hand. You can do it, and I'll teach you how. Think you don't have the tools? Think you can't manually place 0402s? Everything is possible with patience and practice. The equipment is minimal and you probably already have it. We're going to build two switch-mode power supplies (one step-up, one step-down) using tiny SMD parts. They're going to work. We'll learn the answer to THERE'S A SHORT ON A TINY PART OMG WHAT NOW? After this, you'll no longer need to be scared of SMD. Avoid caffeine immediately before the workshop, because shaky hands are a disadvantage.

The Artists guide to the Deep Learning Galaxy (for any level of experience)

The brain inspired deep learning algorithms have been a huge success in recent years for major challenges of Artificial Intelligence leading to systems that predict cancer, galaxies, weather, generate poetry or gene sequences. But also made an impact in the art community, when tools for generated art came up first in 2014. To the effect of exhibitions of solely computer generated art. In this workshop, we introduce the attendees to the galaxy of deep learning while not requiring any specific skills in math or programming (about 20-30min). After that, we got plenty of time to get our own hands dirty with a small project in the same field of computer generated images (about 1.5-2h).

Harald Welte
Tracing (U)SIM card communication using Osmocom SIMtrace

Using the Osmocom SIMtrace hardware/firmware/software, you can perform protocol analysis on the (U)SIM card interface between your phone and the actual card. Such protocol traces can be helpful to learn and understand about the (U)SIM card related protocols, as well as their many obscure features and how those features can become security issues. Osmocom SIMtrace is an open hardware project with full schematics + layouts released. All software, including host software and USB device firmware is released as Free Software.

Vicki Winter
Yarn making 101

Covering the basics of using a drop spindle to create your own wool yarn. Each participant will get a kit containing a rudiemntary drop spindle and 50g of wool fibre to spin with, which they can take away with them. Extra yarn making workshops will be running at the Nottinghack village all weekend. So if you can't make this one, check our schedule.