diff --git a/apps/base/__init__.py b/apps/base/__init__.py index e680bfda8..fa66deae9 100644 --- a/apps/base/__init__.py +++ b/apps/base/__init__.py @@ -53,6 +53,10 @@ def main(): def main_post(): honeypot_field = request.form.get("name") email = request.form.get("email", "").strip() + list = request.form.get("list") + + if request.form.get("list") not in app.config["LISTMONK_LISTS"]: + return raise_404() if email == "": return redirect(url_for(".main")) @@ -68,7 +72,7 @@ def main_post(): response = requests.post( app.config["LISTMONK_URL"] + "/api/public/subscription", - json={"email": email, "list_uuids": [app.config["LISTMONK_LIST_ID"]]}, + json={"email": email, "list_uuids": [app.config["LISTMONK_LISTS"][list]]}, ) if response.status_code != 200: diff --git a/apps/base/about.py b/apps/base/about.py index e7cd900ac..81e140a41 100644 --- a/apps/base/about.py +++ b/apps/base/about.py @@ -5,7 +5,14 @@ although some legacy content remains here. """ -from flask import abort, current_app as app, redirect, render_template, url_for +from flask import ( + abort, + current_app as app, + redirect, + render_template, + render_template_string, + url_for, +) from markdown import markdown from os import path from pathlib import Path @@ -33,7 +40,12 @@ def render_markdown(source, **view_variables): source = f.read() (metadata, content) = source.split("---", 2) metadata = parse_yaml(metadata) - content = Markup(markdown(content, extensions=["markdown.extensions.nl2br"])) + content = Markup( + markdown( + render_template_string(content), + extensions=["markdown.extensions.nl2br"], + ) + ) view_variables.update(content=content, title=metadata["title"]) return render_template(page_template(metadata), **view_variables) diff --git a/apps/base/dev/tasks.py b/apps/base/dev/tasks.py index c737a45dd..0addc35a3 100644 --- a/apps/base/dev/tasks.py +++ b/apps/base/dev/tasks.py @@ -2,6 +2,7 @@ import click from pendulum import parse from flask import current_app as app +from sqlalchemy.orm.exc import NoResultFound, MultipleResultsFound from main import db @@ -9,6 +10,9 @@ from models.volunteer.shift import Shift from models.volunteer.role import Role +from apps.cfp.tasks import create_tags +from models.payment import BankAccount + from . import dev_cli from .fake import FakeDataGenerator @@ -20,6 +24,8 @@ def dev_data(ctx): ctx.invoke(fake_data) ctx.invoke(volunteer_data) ctx.invoke(volunteer_shifts) + ctx.invoke(create_tags) + ctx.invoke(create_bank_accounts) @dev_cli.command("cfp_data") @@ -537,7 +543,6 @@ def volunteer_shifts(): venue = VolunteerVenue.get_by_name(shift_venue) for shift_ranges in shift_list[shift_role][shift_venue]: - shifts = Shift.generate_for( role=role, venue=venue, @@ -550,3 +555,51 @@ def volunteer_shifts(): db.session.add(s) db.session.commit() + + +@dev_cli.command("createbankaccounts") +def create_bank_accounts_cmd(): + create_bank_accounts() + + +def create_bank_accounts(): + """Create bank accounts if they don't exist""" + gbp = BankAccount( + sort_code="102030", + acct_id="40506070", + currency="GBP", + active=True, + payee_name="EMF Festivals Ltd", + institution="London Bank", + address="13 Bartlett Place, London, WC1B 4NM", + iban=None, + swift=None, + ) + eur = BankAccount( + sort_code=None, + acct_id=None, + currency="EUR", + active=True, + payee_name="EMF Festivals Ltd", + institution="London Bank", + address="13 Bartlett Place, London, WC1B 4NM", + iban="GB33BUKB20201555555555", + swift="GB33BUKB", + ) + for acct in [gbp, eur]: + try: + BankAccount.query.filter_by( + acct_id=acct.acct_id, sort_code=acct.sort_code + ).one() + except NoResultFound: + app.logger.info( + "Adding %s account %s %s", + acct.currency, + acct.sort_code or acct.swift, + acct.acct_id or acct.iban, + ) + db.session.add(acct) + except MultipleResultsFound: + pass + + db.session.commit() diff --git a/apps/base/tasks_banking.py b/apps/base/tasks_banking.py index db3f5a0ad..152591ee2 100644 --- a/apps/base/tasks_banking.py +++ b/apps/base/tasks_banking.py @@ -3,7 +3,6 @@ from datetime import datetime, timedelta from flask import current_app as app -from sqlalchemy.orm.exc import NoResultFound, MultipleResultsFound from main import db, wise from apps.base import base @@ -16,52 +15,6 @@ from models.payment import BankAccount, BankTransaction -@base.cli.command("createbankaccounts") -def create_bank_accounts_cmd(): - create_bank_accounts() - - -def create_bank_accounts(): - """Create bank accounts if they don't exist""" - gbp = BankAccount( - sort_code="102030", - acct_id="40506070", - currency="GBP", - active=True, - institution="London Bank", - address="13 Bartlett Place, London, WC1B 4NM", - iban=None, - swift=None, - ) - eur = BankAccount( - sort_code=None, - acct_id=None, - currency="EUR", - active=True, - institution="London Bank", - address="13 Bartlett Place, London, WC1B 4NM", - iban="GB33BUKB20201555555555", - swift="GB33BUKB", - ) - for acct in [gbp, eur]: - try: - BankAccount.query.filter_by( - acct_id=acct.acct_id, sort_code=acct.sort_code - ).one() - except NoResultFound: - app.logger.info( - "Adding %s account %s %s", - acct.currency, - acct.sort_code or acct.swift, - acct.acct_id or acct.iban, - ) - db.session.add(acct) - except MultipleResultsFound: - pass - - db.session.commit() - - @base.cli.command("loadofx") @click.argument("ofx_file", type=click.File("r")) def load_ofx(ofx_file): diff --git a/apps/cfp/tasks.py b/apps/cfp/tasks.py index 66904a696..42f5b0fb6 100644 --- a/apps/cfp/tasks.py +++ b/apps/cfp/tasks.py @@ -6,6 +6,7 @@ from main import db from models.cfp import Proposal, TalkProposal, WorkshopProposal, InstallationProposal +from models.cfp_tag import Tag, DEFAULT_TAGS from models.user import User from apps.cfp_review.base import send_email_for_proposal from ..common.email import from_email @@ -125,3 +126,27 @@ def email_reserve(): send_email_for_proposal( proposal, reason="reserve-list", from_address=from_email("SPEAKERS_EMAIL") ) + + +@cfp.cli.command( + "create_tags", + help=f"Add tags to the database. Defaults are {DEFAULT_TAGS}.", +) +@click.argument("tags_to_create", nargs=-1) +def create_tags(tags_to_create): + """Upset tag list""" + if not tags_to_create: + tags_to_create = DEFAULT_TAGS + + tags_created = 0 + for tag in tags_to_create: + if Tag.query.filter_by(tag=tag).all(): + app.logger.info(f"'{tag}' already exists, skipping.") + continue + + db.session.add(Tag(tag)) + tags_created += 1 + app.logger.info(f"'{tag}' added to session.") + + db.session.commit() + app.logger.info(f"Successfully created {tags_created} new tags.") diff --git a/apps/cfp_review/base.py b/apps/cfp_review/base.py index decfcd8b4..f5b41af6a 100644 --- a/apps/cfp_review/base.py +++ b/apps/cfp_review/base.py @@ -22,20 +22,23 @@ from main import db, external_url from .majority_judgement import calculate_max_normalised_score from models.cfp import ( - Proposal, - LightningTalkProposal, CFPMessage, CFPVote, - Venue, - InvalidVenueException, - MANUAL_REVIEW_TYPES, - get_available_proposal_minutes, - ROUGH_LENGTHS, - get_days_map, DEFAULT_VENUES, EVENT_SPACING, FavouriteProposal, + get_available_proposal_minutes, + get_days_map, + HUMAN_CFP_TYPES, + InvalidVenueException, + LightningTalkProposal, + MANUAL_REVIEW_TYPES, + ORDERED_STATES, + Proposal, + ROUGH_LENGTHS, + Venue, ) +from models.cfp_tag import Tag from models.user import User from models.purchase import Ticket from .forms import ( @@ -138,6 +141,22 @@ def filter_proposal_request(): ) ) + tags = request.args.getlist("tags") + if "untagged" in tags: + if len(tags) > 1: + flash("'untagged' in 'tags' arg, other tags ignored") + filtered = True + # join(..outer=True) == left outer join + proposal_query = proposal_query.join(Proposal.tags, isouter=True).filter( + Tag.id.is_(None) + ) + + elif tags: + filtered = True + proposal_query = proposal_query.join(Proposal.tags).filter( + Proposal.tags.any(Tag.tag.in_(tags)) + ) + sort_dict = get_proposal_sort_dict(request.args) proposal_query = proposal_query.options(joinedload(Proposal.user)).options( joinedload("user.owned_tickets") @@ -159,12 +178,18 @@ def proposals(): if "reverse" in non_sort_query_string: del non_sort_query_string["reverse"] + tag_counts = {t.tag: [0, len(t.proposals)] for t in Tag.query.all()} + for prop in proposals: + for t in prop.tags: + tag_counts[t.tag][0] = tag_counts[t.tag][0] + 1 + return render_template( "cfp_review/proposals.html", proposals=proposals, new_qs=non_sort_query_string, filtered=filtered, total_proposals=Proposal.query.count(), + tag_counts=tag_counts, ) @@ -295,6 +320,8 @@ def log_and_close(msg, next_page, proposal_id=None): else: raise Exception("Unknown cfp type {}".format(prop.type)) + form.tags.choices = [(t.tag, t.tag) for t in Tag.query.order_by(Tag.tag).all()] + # Process the POST if form.validate_on_submit(): try: @@ -343,6 +370,7 @@ def log_and_close(msg, next_page, proposal_id=None): form.state.data = prop.state form.title.data = prop.title form.description.data = prop.description + form.tags.data = [t.tag for t in prop.tags] form.requirements.data = prop.requirements form.length.data = prop.length form.notice_required.data = prop.notice_required @@ -1173,4 +1201,28 @@ def lightning_talks(): ) +@cfp_review.route("/proposals-summary") +@schedule_required +def proposals_summary(): + counts_by_tag = {t.tag: len(t.proposals) for t in Tag.query.all()} + counts_by_tag["untagged"] = 0 + + counts_by_type = {t: 0 for t in HUMAN_CFP_TYPES} + counts_by_state = {s: 0 for s in ORDERED_STATES} + + for prop in Proposal.query.all(): + counts_by_type[prop.type] += 1 + counts_by_state[prop.state] += 1 + + if not prop.tags: + counts_by_tag["untagged"] += 1 + + return render_template( + "cfp_review/proposals_summary.html", + counts_by_tag=counts_by_tag, + counts_by_type=counts_by_type, + counts_by_state=counts_by_state, + ) + + from . import venues # noqa diff --git a/apps/cfp_review/forms.py b/apps/cfp_review/forms.py index 3f38607fc..3122b3ef4 100644 --- a/apps/cfp_review/forms.py +++ b/apps/cfp_review/forms.py @@ -4,16 +4,17 @@ StringField, FieldList, FormField, - RadioField, SelectField, TextAreaField, BooleanField, IntegerField, FloatField, + SelectMultipleField, ) from wtforms.validators import DataRequired, Optional, NumberRange, ValidationError from models.cfp import Venue, ORDERED_STATES +from models.cfp_tag import Tag from ..common.forms import Form, HiddenIntegerField, EmailField from dateutil.parser import parse as parse_date @@ -24,6 +25,7 @@ class UpdateProposalForm(Form): state = SelectField("State", choices=[(s, s) for s in ORDERED_STATES]) title = StringField("Title", [DataRequired()]) description = TextAreaField("Description", [DataRequired()]) + tags = SelectMultipleField("Tags") requirements = TextAreaField("Requirements") length = StringField("Length") notice_required = SelectField( @@ -50,7 +52,7 @@ class UpdateProposalForm(Form): telephone_number = StringField("Telephone") eventphone_number = StringField("On-site extension") may_record = BooleanField("May record") - needs_laptop = RadioField( + needs_laptop = SelectField( "Needs laptop", choices=[ (0, "Is providing their own laptop"), @@ -94,6 +96,7 @@ def validate_allowed_times(self, field): def update_proposal(self, proposal): proposal.title = self.title.data proposal.description = self.description.data + proposal.tags = Tag.parse_serialised_tags(self.tags.data) proposal.requirements = self.requirements.data proposal.length = self.length.data proposal.notice_required = self.notice_required.data diff --git a/apps/common/__init__.py b/apps/common/__init__.py index 5000ecf6f..18ff661a0 100644 --- a/apps/common/__init__.py +++ b/apps/common/__init__.py @@ -7,7 +7,7 @@ import pendulum from main import db, external_url -from flask import session, abort, current_app as app +from flask import session, abort, current_app as app, render_template from markupsafe import Markup from flask.json import jsonify from flask_login import login_user, current_user @@ -145,6 +145,18 @@ def pretty_text(text): text = "\n".join(f"
{para}
" for para in re.split(r"[\r\n]+", text)) return Markup(text) + @app_obj.context_processor + def contact_form_processor(): + def contact_form(list): + """Renders a contact form for the requested list.""" + if list not in app_obj.config["LISTMONK_LISTS"]: + msg = f"The list '{list}' is not configured. Add it to your config file under LISTMONK_LISTS." + raise ValueError(msg) + + return Markup(render_template("home/_mailing_list_form.html", list=list)) + + return {"contact_form": contact_form} + def create_current_user(email: str, name: str): user = User(email, name) diff --git a/apps/common/epc.py b/apps/common/epc.py index 7866776dd..5f319f548 100644 --- a/apps/common/epc.py +++ b/apps/common/epc.py @@ -8,10 +8,9 @@ def make_epc_qrfile(payment: BankPayment, **kwargs) -> BytesIO: qrfile = BytesIO() - # TODO: this isn't currently used. Need to fetch IBAN from payment.recommended_destination - # and name from somewhere - maybe config rather than hard-coding. + # TODO: this isn't currently used. qr: QRCode = helpers.make_epc_qr( - name="EMF Festivals Ltd", + name=payment.recommended_destination.payee_name, iban=payment.recommended_destination.iban, amount=payment.amount, reference=payment.bankref, diff --git a/apps/payments/wise.py b/apps/payments/wise.py index c350c2de2..cba8468d9 100644 --- a/apps/payments/wise.py +++ b/apps/payments/wise.py @@ -51,14 +51,14 @@ def wise_webhook(): event_type = request.json.get("event_type") try: handler = webhook_handlers[event_type] - except KeyError as e: + except KeyError: logger.warning("Unhandled Wise webhook event type %s", event_type) # logger.info("Webhook data: %s", request.data) abort(500) try: return handler(event_type, request.json) - except Exception as e: + except Exception: logger.exception("Unhandled exception during Wise webhook") # logger.info("Webhook data: %s", request.data) abort(500) @@ -105,7 +105,7 @@ def wise_balance_credit(event_type, event): try: sync_wise_statement(profile_id, borderless_account_id, currency) - except Exception as e: + except Exception: logger.exception("Error fetching statement") return ("", 500) @@ -245,6 +245,7 @@ def _collect_bank_accounts(borderless_account): acct_id=account_number, currency=account.bankDetails.currency, active=False, + payee_name=account.bankDetails.get("title"), institution=account.bankDetails.bankName, address=address, swift=account.bankDetails.get("swift"), diff --git a/config/development-example.cfg b/config/development-example.cfg index a45a69895..2d1b6e0d6 100644 --- a/config/development-example.cfg +++ b/config/development-example.cfg @@ -30,7 +30,10 @@ TRANSFERWISE_ENVIRONMENT = "sandbox" TRANSFERWISE_API_TOKEN = "" LISTMONK_URL = "https://broadcast.emfcamp.org" -LISTMONK_LIST_ID = "e4f02d85-5f8f-458f-9f83-051edf25bfb0" +LISTMONK_LISTS = { + "main": "e4f02d85-5f8f-458f-9f83-051edf25bfb0", + "volunteer": "ee88b1a2-a9da-4235-9223-7e537a3a44cc" +} MAIL_SERVER = "localhost" MAIL_BACKEND = "console" diff --git a/docker/dev_entrypoint.sh b/docker/dev_entrypoint.sh index 36b5d114b..f71424bf5 100755 --- a/docker/dev_entrypoint.sh +++ b/docker/dev_entrypoint.sh @@ -34,7 +34,7 @@ fi echo "Creating base data..." poetry run flask create_perms -poetry run flask createbankaccounts +poetry run flask dev createbankaccounts poetry run flask cfp create_venues poetry run flask tickets create echo "Starting dev server..." diff --git a/docs/deployment.md b/docs/deployment.md index dd60764ea..8fd16dccf 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -11,7 +11,6 @@ This is done after each event, following a clear of the database: docker compose -f ./docker-compose.environment.yml up -d docker compose -f ./docker-compose.environment.yml exec app poetry run flask db upgrade docker compose -f ./docker-compose.environment.yml exec app poetry run flask create_perms - docker compose -f ./docker-compose.environment.yml exec app poetry run flask createbankaccounts docker compose -f ./docker-compose.environment.yml exec app poetry run flask cfp create_venues docker compose -f ./docker-compose.environment.yml exec app poetry run flask tickets create diff --git a/exports/2022/public/schedule.json b/exports/2022/public/schedule.json index eee481997..837b1adbb 100644 --- a/exports/2022/public/schedule.json +++ b/exports/2022/public/schedule.json @@ -1 +1,9704 @@ -[{"id": 123, "slug": "rob-manuel-of-fesshole", "start_date": "2022-06-04 19:30:00", "end_date": "2022-06-04 20:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Rob Manuel of @fesshole and b3ta talks about trying to entertain people with comedy bots", "speaker": "Robert D Manuel", "pronouns": "", "user_id": 1030, "description": "For the last 5 years I've been trying to entertain people on Twitter with various comedy bots from Clickbait Robot, and Yoko Ono Bot to the horrible monster hit Fesshole (currently 350,000 followers when Rob typed this.)\r\n\r\nIn this talk Rob will tell some anecdotes from a behind the scenes.\r\n\r\nBe prepared to be moderately amused, this won't be the most serious of talks. \r\n\r\n(And please put me on at a time when people are in a silly mood rather than 11am and everyone is horribly sober.)", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/123-rob-manuel-of-fesshole", "start_time": "19:30", "end_time": "20:00"}, {"id": 165, "slug": "hacking-train-tickets-for-fun-but-not-for-profit", "start_date": "2022-06-03 13:50:00", "end_date": "2022-06-03 14:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Hacking train tickets for fun, but not for profit", "speaker": "Hugh Wells", "pronouns": "", "user_id": 25, "description": "We take a scenic tour through the origins of the UK train ticket, from the original BR specification in the 1980s through to modern replacements like mTickets, eTickets and ITSO. \r\n\r\nThis is just a detour though, and we'll focus on the 'orange ticket' (RSP 9399/9599) - which continues to be a stalwart of the UK rail network. Surely they can't be that secure? After all, anyone can encode a magstripe - right? \r\n\r\nWe'll take a look through the data encoded on these tickets, what interesting things you can do with them and maybe (assuming I've got it working by then) we'll be able to read and write our own! ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/165-hacking-train-tickets-for-fun-but-not-for-profit", "start_time": "13:50", "end_time": "14:20"}, {"id": 318, "slug": "pickmeup-and-hold-me-tight", "start_date": "2022-06-05 16:40:00", "end_date": "2022-06-05 17:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "PickMeUp And Hold Me Tight, or How I ended up war dialling the UK payphone estate ", "speaker": "Sam Machin", "pronouns": "he/him", "user_id": 651, "description": "Back in 2018 I got involved in an arts project called Pick Me Up and Hold Me Tight, by ZU-UK.\r\nThe goal was to raise awareness of male suicide by making all 34,000 UK pay phones ring at 11am on New Years Day.\r\n\r\nInitially I backed their crowd funder as it seemed like a good cause and also I was curious how they were going to make that many phone calls technically. This is the story of how I ended up as the technical lead on the project and what we did to make a lot of phone calls in a very short space of time.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Brief references to suicide and loneliness", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/318-pickmeup-and-hold-me-tight", "start_time": "16:40", "end_time": "17:10"}, {"id": 409, "slug": "origami-lanterns", "start_date": "2022-06-03 12:00:00", "end_date": "2022-06-03 13:40:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Origami Lanterns", "speaker": "Betty Ching", "pronouns": "", "user_id": 55, "description": "Origami Lantern making with LEDs for all age, kids friendly ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/409-origami-lanterns", "cost": "\u00a31", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "12:00", "end_time": "13:40"}, {"id": 456, "slug": "3d-printed-open-hardware-lasertag", "start_date": "2022-06-04 15:00:00", "end_date": "2022-06-04 16:00:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "3D printed/open hardware lasertag", "speaker": "Tony Goacher: Hacman", "pronouns": null, "user_id": 228, "description": "We will be running daily free (as in beer) lastertag events near the lounge daily at 3pm for 1 hour using 3D printed lasertag equipment running on open hardware/software.\r\nThere will be multiple games during each period. Just turn up.\r\nAges 8+", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/456-3d-printed-open-hardware-lasertag", "start_time": "15:00", "end_time": "16:00"}, {"id": 87, "slug": "intro-to-ai-train-your-computer", "start_date": "2022-06-04 13:40:00", "end_date": "2022-06-04 15:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Intro to AI: Train your computer!", "speaker": "Dale Lane", "pronouns": "he/him", "user_id": 852, "description": "This workshop will introduce you to artificial intelligence (AI) and machine learning (ML). We'll cover what AI is, how ML works, and how they affect your lives. \r\n\r\nYou'll learn how machine learning models are created by in a hands-on workshop by training your own machine learning model. \r\n \r\nYou will train their own artificial intelligence system based on a real-world use of AI. And then you'll make something to use it in Scratch so you can see it working for yourselves. \r\n \r\nFinally, we'll have a discussion about what it all means - how what you've built relates to the way that AI affects our lives.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/87-intro-to-ai-train-your-computer", "cost": "", "equipment": "laptop", "age_range": "7+", "attendees": "30", "start_time": "13:40", "end_time": "15:10"}, {"id": 460, "slug": "amateur-radio-satellite-operation-demonstration", "start_date": "2022-06-04 11:45:00", "end_date": "2022-06-04 12:25:00", "venue": "AMSAT-UK", "latlon": null, "map_link": null, "title": "Amateur Radio Satellite Operation Demonstration", "speaker": "AMSAT-UK Team", "pronouns": null, "user_id": 497, "description": "A practical demonstration of communication through low earth orbit amateur radio satellites", "type": "talk", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/460-amateur-radio-satellite-operation-demonstration", "start_time": "11:45", "end_time": "12:25"}, {"id": 311, "slug": "crafting-cnidarians-corals-and-jellies-and-siphonophores", "start_date": "2022-06-03 14:10:00", "end_date": "2022-06-03 15:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Crafting Cnidarians: corals and jellies and siphonophores - oh my!", "speaker": "Hannah Hulbert", "pronouns": "She/her", "user_id": 1685, "description": "Come and discover the wonderful world of cnidarians - the animal family that includes corals, jellyfish, anemones and siphonophores. We will take a quick look at these fascinating, beautiful, mysterious creatures together. Every child can create their own jellyfish using non-recyclable waste packaging, rescued from the land-fill. Then, in the spirit of the colony, we will make a giant model siphonophore together. Ideal for Octonauts fans of all ages.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "Some images of dead fish, but no gore. Discussion of how jellyfish reproduce.", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/311-crafting-cnidarians-corals-and-jellies-and-siphonophores", "cost": "None", "equipment": "Please bring any plastic bags, especially small, clear ones like sandwich bags, which are going to waste. We will provide some but extras will be gladly received.", "age_range": "All ages", "attendees": "30", "start_time": "14:10", "end_time": "15:10"}, {"id": 292, "slug": "opening-ceremony", "start_date": "2022-06-03 10:15:00", "end_date": "2022-06-03 10:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Opening Ceremony", "speaker": "EMF Team", "pronouns": "", "user_id": 362, "description": "The ceremony in which we open the event", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/292-opening-ceremony", "start_time": "10:15", "end_time": "10:50"}, {"id": 270, "slug": "minecraft-coding-adventure-seymour-island", "start_date": "2022-06-05 12:30:00", "end_date": "2022-06-05 13:30:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Minecraft Coding Adventure - Seymour Island", "speaker": "Andrew Mulholland", "pronouns": "", "user_id": 245, "description": "Using Minecraft (Education Edition), delve into Seymour Island, a multiplayer coding adventure available in MakeCode blocks or Python. \r\nWe will be piloting a new experimental version of Seymour Island in the session and looking for feedback on what could be changed to make it even more fun.\r\nSome basic Minecraft experience is recommended.\r\nThis workshop is being lead by the team from Causeway Digital, Official Minecraft Education Edition Partners.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/270-minecraft-coding-adventure-seymour-island", "cost": "", "equipment": "We will have some laptops, but you might want to bring your own. Just make sure to install Minecraft Education Edition.", "age_range": "10+", "attendees": "30", "start_time": "12:30", "end_time": "13:30"}, {"id": 187, "slug": "emf-2022-infrastructure-review", "start_date": "2022-06-05 18:30:00", "end_date": "2022-06-05 19:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "EMF 2022 Infrastructure Review", "speaker": "David Croft et al", "pronouns": "", "user_id": 1401, "description": "Members of the EMF infrastructure teams (network, power, lighting, video, telephony) will give some insight into how we delivered these services this year. We'll talk about our workflow, some of the new services we've delivered, and share some statistics on how they were used. We'll also talk about some of the automation we've developed to ease our workload and enable consistent and rapid build-up on the field.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/187-emf-2022-infrastructure-review", "start_time": "18:30", "end_time": "19:20"}, {"id": 412, "slug": "foobot", "start_date": "2022-06-04 12:00:00", "end_date": "2022-06-04 13:40:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "FooBot", "speaker": "Steve Barnett", "pronouns": "", "user_id": 55, "description": "Robot Table Football/Foosball game. Come along and play or spectate. Preferably bring a mobile phone to control your robot with.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/412-foobot", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "20", "start_time": "12:00", "end_time": "13:40"}, {"id": 293, "slug": "closing-ceremony", "start_date": "2022-06-05 19:30:00", "end_date": "2022-06-05 20:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Closing Ceremony", "speaker": "EMF Team", "pronouns": "", "user_id": 362, "description": "The ceremony in which we close the event", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/293-closing-ceremony", "start_time": "19:30", "end_time": "20:00"}, {"id": 459, "slug": "amateur-radio-satellite-operation-demonstration", "start_date": "2022-06-03 11:30:00", "end_date": "2022-06-03 12:10:00", "venue": "AMSAT-UK", "latlon": null, "map_link": null, "title": "Amateur Radio Satellite Operation Demonstration", "speaker": "AMSAT-UK Team", "pronouns": null, "user_id": 497, "description": "A practical demonstration of communication through low earth orbit amateur radio satellites", "type": "talk", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/459-amateur-radio-satellite-operation-demonstration", "start_time": "11:30", "end_time": "12:10"}, {"id": 416, "slug": "barbot", "start_date": "2022-06-04 21:00:00", "end_date": "2022-06-05 00:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Barbot", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Barbot is a robotic bartender that makes cocktails, both alcoholic and non-alcoholic. Donations will be taken for the project, but the drinks are free!", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/416-barbot", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "100", "start_time": "21:00", "end_time": "00:00"}, {"id": 41, "slug": "minecraft-robot-challenge", "start_date": "2022-06-03 15:40:00", "end_date": "2022-06-03 17:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Minecraft Robot Challenge", "speaker": "Adam Cohen-Rose", "pronouns": "he/him", "user_id": 576, "description": "Enter a Minecraft world and meet your robot companions \u2013\u00a0the turtles. You and your turtle have challenges to solve together \u2013\u00a0and you can only complete them by controlling and programming your turtle.\r\n\r\nLearn basic programming skills as you move your turtle through the challenges by using drag and drop commands. Or if you're already comfortable programming with text then try to do the same by writing short programs in Lua.\r\n\r\nSuitable for children aged around 7 or older and their accompanying adults. It helps to know your way around Minecraft already, but it's not necessary to enjoy the workshop.\r\n\r\nAll software is provided \u2013\u00a0you won't need your own Minecraft software or license. You will need a laptop that can run Java 1.8, so Windows, Mac or Linux (Chromebooks without a Linux install won't work). If you can arrive with Java 1.8 already installed then you'll save some time.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/41-minecraft-robot-challenge", "cost": "", "equipment": "Laptop that can run Java 1.8 (Linux, Mac or Windows \u2013\u00a0not Chromebooks). I may have a few spare laptops with me!", "age_range": "7+", "attendees": "30 (15 children and their accompanying adults)", "start_time": "15:40", "end_time": "17:10"}, {"id": 49, "slug": "how-im-building-my-monstrous-electric-motorcycle-from-hacked", "start_date": "2022-06-05 16:30:00", "end_date": "2022-06-05 17:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "How I'm building my monstrous electric motorcycle from hacked scrap EV & Hybrid parts. ", "speaker": "Russell Couper", "pronouns": "", "user_id": 639, "description": "Using end of life or 'scrap' EV & Hybrid parts and opensource firmware I'm making an electric motorbike, having got tired of making dirty diesel ones! \r\n\r\nThe scrapyards are now filled with slightly broken EVs and Hybrid cars, and almost no one knows what to do with them. As a result the parts they are made from are very affordable and available for repurposing and hacking into your own projects.\r\n\r\nThe project is far from complete so there is nothing to bring to the show as I was hoping but there is lots to talk about and discuss regarding the state of play of hacking scrapped and discarded power inverters. \r\n \r\nThe motorbike project uses a battery from a BMW i3 electric car, the motor is from a Mitsubishi Outlander PHEV & the main power inverter for driving the motor is from a hacked Prius running open source firmware with the motorcycle running gear from used motorbikes and a whole host of other bits connected together in ways never intended.\r\n\r\nThe project is only possible using the work done by the EV car hacking community Openinverter.org and their community forum which have reverse engineered the EV power controllers allowing you to run open source firmware on them with some minor alterations. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/49-how-im-building-my-monstrous-electric-motorcycle-from-hacked", "start_time": "16:30", "end_time": "17:00"}, {"id": 414, "slug": "story-twine", "start_date": "2022-06-04 15:00:00", "end_date": "2022-06-04 17:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Story Twine", "speaker": "Lex Robots", "pronouns": "", "user_id": 55, "description": "Learn about Twine, a free open source tool for making choose your own adventure games. \r\nThis workshop will include:\r\n- Intro to Twine and non-linear stories\r\n- Group story writing activity\r\n- Write your own games and stories! - device required to run https://twinery.org\r\n\r\nSuitable for anyone who can type :) ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/414-story-twine", "cost": "", "equipment": "Laptop/tablet to run Twine - https://twinery.org/", "age_range": "All ages", "attendees": "20", "start_time": "15:00", "end_time": "17:00"}, {"id": 462, "slug": "3d-printed-open-hardware-laser-tag", "start_date": "2022-06-02 15:00:00", "end_date": "2022-06-02 16:00:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "3D printed/open hardware laser tag", "speaker": "Tony Goacher: Hacman", "pronouns": null, "user_id": 228, "description": "We will be running daily free (as in beer) lastertag events near the lounge daily at 3pm for 1 hour using 3D printed lasertag equipment running on open hardware/software.\r\nThere will be multiple games during each period. Just turn up.\r\nAges 8+", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/462-3d-printed-open-hardware-laser-tag", "cost": "", "equipment": "", "age_range": "8+", "attendees": null, "start_time": "15:00", "end_time": "16:00"}, {"id": 136, "slug": "building-a-home-made-enigma-machine", "start_date": "2022-06-05 14:10:00", "end_date": "2022-06-05 14:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Building a Home-Made Enigma Machine", "speaker": "Reuben Binns", "pronouns": "he/him", "user_id": 1052, "description": "\"The Enigma Machine was an electro-mechanical device used in the mid-20th century to encrypt communications. An ingeniously simple and elegant combination of cogs, wires and lamps, all fitting into a portable case, it provided some of the strongest encryption possible at the time. During various Covid-19 lockdowns, I decided to re-enact this important development in the history of computing, through a project to build an Enigma machine at home, using modern components and digital design techniques. The completed project is made out of cheap hobby electronics parts and laser-cut wood, and can be assembled entirely by hand, with no gluing, screwing or soldering. I will reflect on what this process taught me about the challenges of electromechanical computing, security and usability, the changes in modern manufacturing and supply chains, and their impact on computing. This will be followed by a Q&A and a demonstration where you can see the home-made Enigma machine in action and have a go at encrypting and decrypting a message.\"", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/136-building-a-home-made-enigma-machine", "start_time": "14:10", "end_time": "14:30"}, {"id": 425, "slug": "tor-node-operators-meetup", "start_date": "2022-06-05 14:00:00", "end_date": "2022-06-05 16:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Tor Node Operators meetup", "speaker": "irl", "pronouns": "", "user_id": 2040, "description": "A get together of tor enthusiasts and node operators.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/425-tor-node-operators-meetup", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "14:00", "end_time": "16:00"}, {"id": 431, "slug": "morning-demoshow", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 11:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Morning Demoshow", "speaker": "FieldFX", "pronouns": "", "user_id": 2043, "description": "Morning Demoshow", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/431-morning-demoshow", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "10", "start_time": "10:00", "end_time": "11:00"}, {"id": 432, "slug": "morning-demoshow", "start_date": "2022-06-02 10:00:00", "end_date": "2022-06-02 11:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Morning Demoshow", "speaker": "FieldFX", "pronouns": "", "user_id": 2043, "description": "Morning Demoshow", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/432-morning-demoshow", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "10", "start_time": "10:00", "end_time": "11:00"}, {"id": 427, "slug": "air-quality-monitoring", "start_date": "2022-06-05 20:00:00", "end_date": "2022-06-05 22:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Air Quality Monitoring", "speaker": "Midder", "pronouns": "", "user_id": 2040, "description": "An introduction to air quality monitoring and open sensor infrastructure.\r\n\r\nMore to follow.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/427-air-quality-monitoring", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "20:00", "end_time": "22:00"}, {"id": 185, "slug": "hacking-gender-transition-\u00e0-la-carte", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 12:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Hacking Gender: Transition \u00c0 La Carte", "speaker": "Ryan Castellucci", "pronouns": "they/them/themself", "user_id": 1395, "description": "What, exactly, does a gender transition involve?\r\n\r\nOver time, it has increasingly become the case that there is no simple answer. The degree to which people can now pick and choose what they want in terms of (de)masculinizing and (de)feminizing effects/procedures is astonishing - even to many transgender people and medical professionals providing them care. Much of this customization is especially attractive to non-binary (neither strictly male nor female) individuals.\r\n\r\nFrom simply unbundling things that have historically been considered package deals to experimental surgeries and outright biohacking... come learn about the gender transition \"secret menu\", compared and contrasted with the traditional options.\r\n\r\nThis talk will cover the following topics:\r\n\r\nSocial transition (briefly), including presentation, pronouns and name changes.\r\n\r\nMedical transition, including hormone replacement therapy, surgeries and specialized drug regimens.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Contains discussion of experimental medical treatments & procedures, genitals, surgery, surgery on genitals, and pictures containing nudity (to illustrate post-operative results).", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/185-hacking-gender-transition-%C3%A0-la-carte", "start_time": "12:00", "end_time": "12:40"}, {"id": 453, "slug": "build-your-own-geiger-counter", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 11:40:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Build your own Geiger Counter", "speaker": "Yannick", "pronouns": null, "user_id": 209, "description": "Ionizing radiation, resulting from nuclear reactions or radioactive decay, is invisible to the human eye yet it is all around us. Whether it's coming from space, from radioactive elements in the Earth, or from human activity, ionizing radiation is passing through us everywhere we go, anywhere on the planet. Radioactive decay producing alpha, beta, or gamma radiation is happening all the time, and curiously, some objects in daily life are noticeably more radioactive than others! Welding rods, camping gas mantles, smoke detectors, granite table tops and even bananas, they all produce radiation of different types and different energies.\r\n\r\nOne instrument to detect ionizing radiation is a Geiger-M\u00fcller tube, a simple gas filled tube. When exposed to high energy radiation, the inert gas inside is ionized and able to transport electrical charges. These charges can be detected using an electronic circuit, and visualised or sent to a speaker to produce the typical ticking sound often associated with radioactivity in popular culture.\r\n\r\nIn this workshop, attendees learn about the different types of ionizing radiation, and proceed to build their own Geiger counter based on an authentic 1970s Soviet Geiger-M\u00fcller tube. Because let's be honest: everyone loves a bit of Soviet nostalgia! This requires basic soldering and electronics skills. Once built, attendees calibrate their instrument and test it with different radiation sources. Attendees can choose to take their Geiger counter home after the workshop.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/453-build-your-own-geiger-counter", "cost": "", "equipment": "Bring a solder iron if you can, a laptop or tablet is also helpful. Workshop is free, but donations are appreciated.", "age_range": "10+", "attendees": "35", "start_time": "10:00", "end_time": "11:40"}, {"id": 426, "slug": "queermf", "start_date": "2022-06-04 20:00:00", "end_date": "2022-06-04 21:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "QueerMF", "speaker": "hibby", "pronouns": "", "user_id": 2040, "description": "A mixer for queers, enbies, weirdos, deviants and others!\r\n\r\nBring your selves, your smiles, your kinks, your weird bits!\r\n\r\nWant to learn more about what others care about?\r\nCome by and say hi.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/426-queermf", "cost": "", "equipment": "", "age_range": "16+", "attendees": "30", "start_time": "20:00", "end_time": "21:00"}, {"id": 224, "slug": "the-parables-of-the-bird-poo-vibrators-and-chemical-weapons", "start_date": "2022-06-03 12:20:00", "end_date": "2022-06-03 12:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "The Parables of the Bird Poo, Vibrators, and Chemical Weapons: what hazardous waste can tell us about sustainable development.", "speaker": "Jelly", "pronouns": "He/Him", "user_id": 569, "description": "Starting with a brief introduction to the concept of Sustainability and the Sustainability Triangle (Environmental, Economic, & Social Aspects), and introducing my background (exploring the contradictions between being an environmental activist and a chemical engineer, working in oil and gas, and moving to waste management). \r\n\r\nWe will then move on to a number of short \"parables\" each exploring an interesting anecdote from my career, and using them to show the inherent conflicts between different sustainability domains. \r\n\r\n- Environmental: Bird Poo, trying to convince a customer than sending skips of rubble for incineration \"to avoid landfiil\" was not in fact environmentally friendly, despite their best efforts to justify this based on the fact it contained some pigeon droppings. \r\n- Economic: Vibrators, exploring the underlying reasons why my first day working in waste management, comprised having to find a home of 80 oil drums which had been inexplicably filled with sex toys. \r\n- Social: Chemical Weapons, how running a project to dispose of \"orphaned\" gas cylinders of Chemical Weapons and Rocket Propellants discovered lurking in a shipping container, gave me a fresh perspective on our duties to each other as human beings.\r\n\r\nDepending on run-time we may take in some other (sometimes cryptically named) anecdotes such as:\r\n\r\n- Accidentally advising the UN Environment Programme. \r\n- Arguing with DEFRA as a hobby.\r\n- Trying to understand the environmental impact of shampoo. \r\n- \"The million pound milk-bottle\". \r\n- \"The gas man cometh\".\r\n\r\nBefore finally approaching a short wrap-up segment with the goal (but not promise) of tying up those lessons into a cohesive take-away about how attendees can think about sustainability. ", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "Mentions of (the potential for) serious injury and death, brief mention of sex toys, and some stark discussion of the inherent conflict between meeting our daily needs and doing what is right for the planet, which may upset attendees with an existing anxiety about climate/environmental matters.", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/224-the-parables-of-the-bird-poo-vibrators-and-chemical-weapons", "start_time": "12:20", "end_time": "12:50"}, {"id": 233, "slug": "dave-cranmer-talks-about-nervoussquirrel-com", "start_date": "2022-06-03 15:40:00", "end_date": "2022-06-03 16:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Dave Cranmer talks about nervoussquirrel.com and how to get paid to make things", "speaker": "Dave Cranmer", "pronouns": "", "user_id": 1680, "description": "Delighted to announce that the Ore-Some Xylophone will be making its UK debut at EMF 2022!\r\n\r\nCome and see the electromechanical xylophone that generates truly random compositions by measuring the radioactivity of a lump of uranium ore. You can turn the handwheel to move the lead shield and adjust the speed of the music.\r\n\r\nI like making things, often mechanical or electronic. My sculptures frequently have audio elements, and involve owls whenever possible.\r\n\r\nMy website has a lot of descriptions of how projects were built, but I'm planning a talk that gives a little more detail about the business side of making things full time for a living. The talk is aimed at myself, 20 years ago.\r\n\r\nI hope you're listening, younger me...", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/233-dave-cranmer-talks-about-nervoussquirrel-com", "start_time": "15:40", "end_time": "16:10"}, {"id": 454, "slug": "diy-satellites", "start_date": "2022-06-04 14:30:00", "end_date": "2022-06-04 15:10:00", "venue": "AMSAT-UK", "latlon": null, "map_link": null, "title": "DIY Satellites", "speaker": "Phil Ashby", "pronouns": null, "user_id": 497, "description": "A brief history of earth satellites, how on earth (sic) it's possible to build them at home, and how to get involved!", "type": "talk", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/454-diy-satellites", "start_time": "14:30", "end_time": "15:10"}, {"id": 430, "slug": "rave-oclock", "start_date": "2022-06-05 00:00:00", "end_date": "2022-06-05 02:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Rave O'Clock", "speaker": "FieldFX", "pronouns": "", "user_id": 2043, "description": "Rave O'Clock", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/430-rave-oclock", "cost": "", "equipment": "", "age_range": "", "attendees": "10", "start_time": "00:00", "end_time": "02:00"}, {"id": 164, "slug": "ship-vs-oil-rig", "start_date": "2022-06-03 18:50:00", "end_date": "2022-06-03 19:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Ship vs Oil Rig", "speaker": "Nigel Worsley", "pronouns": "", "user_id": 781, "description": "When a 3,500 ton ship tries to be in the same place as an oil rig then it is safe to say that someone is going to have a bad day. Nobody was injured and no oil was spilled, so it didn't make the news and was just an insurance job - a very BIG insurance job. This talk explains the many mistakes that led to the accident occurring, and how much worse the outcome could have been. It is presented by an insider, but only uses information in the accident report and other public sources for legal reasons :)", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/164-ship-vs-oil-rig", "start_time": "18:50", "end_time": "19:20"}, {"id": 336, "slug": "programming-the-emf-phone-network-with-jambonz-and-node-red", "start_date": "2022-06-03 15:00:00", "end_date": "2022-06-03 16:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Programming the EMF Phone network with Jambonz and Node-RED", "speaker": "Sam Machin", "pronouns": "he/him", "user_id": 651, "description": "This will be a hands on workshop on how to build your own app on our phone system to play audio, make calls and connect to other things. (like your badge)\r\nWe'll be using the low-code tool Node-RED so you don't need to be a developer, but a basic understanding of APIs would help.\r\nYou will need a laptop, everything is done in a web browser, iPads/Tablets are OK but its quite tedious to use on a touch screen.\r\nSuitable for children under 14 if helped by an adult.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/336-programming-the-emf-phone-network-with-jambonz-and-node-red", "cost": "", "equipment": "laptop", "age_range": "14+", "attendees": "20", "start_time": "15:00", "end_time": "16:00"}, {"id": 227, "slug": "introduction-to-the-demoscene", "start_date": "2022-06-03 15:40:00", "end_date": "2022-06-03 16:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Introduction to the Demoscene", "speaker": "Crypt", "pronouns": "He/Him", "user_id": 285, "description": "The demoscene is a strange geek subculture, dedicated to making great digital art and making computers doing things they were never designed to do. At EMF, we have the Field-FX village, which will spend the weekend showcasing the best of the demoscene. Come learn who we are and how you can get involved and easily start creating some awesome demos", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/227-introduction-to-the-demoscene", "start_time": "15:40", "end_time": "16:10"}, {"id": 200, "slug": "why-you-should-write-a-gameboy-emulator", "start_date": "2022-06-05 15:10:00", "end_date": "2022-06-05 15:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Why YOU should write a Gameboy Emulator", "speaker": "Tim Jacobs", "pronouns": "he/him", "user_id": 640, "description": "Writing a gameboy emulator is probably the most rewarding hobbyist project I've ever embarked on. Not only is the process educational and enlightening, but it's hard to describe the satisfaction of playing Tetris on an emulator that *you wrote*.\r\n\r\nAn emulator from scratch is not a small undertaking, but the Gameboy is well documented, and just simple enough that's it's possible for one person to write an emulator on their own. I recommend it to everyone! In this talk I'll show some of the highlights of the journey, and what to expect if you embark on it yourself.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/200-why-you-should-write-a-gameboy-emulator", "start_time": "15:10", "end_time": "15:30"}, {"id": 134, "slug": "building-weird-games-controllers", "start_date": "2022-06-03 16:50:00", "end_date": "2022-06-03 17:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Building weird games controllers.", "speaker": "ben Everard", "pronouns": "he/hom", "user_id": 1050, "description": "Games controllers are boring. They have the same few buttons in the same place.\r\n\r\nIt doesn't have to be this way. In this talk, I'll go through how I've made controllers that are different and unique.\r\n\r\nThese controllers are quick and easy to make with a microcontroller and Circuit Python, and theycan use almost any input device, such as slider potentiometers, rotary encoders, IMUs and touch pads. We\u2019ll look at what\u2019s worked, what hasn\u2019t and how to make your own games controller.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/134-building-weird-games-controllers", "start_time": "16:50", "end_time": "17:20"}, {"id": 277, "slug": "1-hour-computing-degree", "start_date": "2022-06-04 17:30:00", "end_date": "2022-06-04 18:20:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "1-hour* Computing Degree", "speaker": "Sean Lucent", "pronouns": "he/him", "user_id": 1566, "description": "Computing is a very broad field with many diverse topics; is it possible to cover everything for a typical computing degree in just one hour*?! Let's find out!\r\n\r\nI will speed talk through everything from bits and bytes to blockchains and beyond. I'll (shallowly) explain: how all of (most of) the parts of a computer work, the role of the operating system, programming, algorithms, modern technologies, AI and the future of computing. There will be no pauses to take notes; no time for questions; no audience participation; no background information... just a(n entertaining) non-stop flood of information!\r\n\r\nAfter this talk, a novice could walk away with a reasonable ability to participate in any computing discussion! An expert might want to come just to see whether I miss anything!\r\nOr just come along to see whether I'll make it through or collapse on stage!\r\n\r\n(*or less)", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/277-1-hour-computing-degree", "start_time": "17:30", "end_time": "18:20"}, {"id": 565, "slug": "tom-christian", "start_date": "2022-06-05 18:00:00", "end_date": "2022-06-05 19:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Tom Christian", "speaker": "Tom Christian", "pronouns": "", "user_id": 283, "description": "Hackers House Party - a selection of underground house records released on or before the time when Hackers film was released in UK in 1996. Music for your mind, your body and your soul", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/565-tom-christian", "start_time": "18:00", "end_time": "19:00"}, {"id": 466, "slug": "simon-singh-q-a", "start_date": "2022-06-03 13:40:00", "end_date": "2022-06-03 14:10:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Simon Singh Q&A", "speaker": "Simon Singh", "pronouns": null, "user_id": 580, "description": "Following Simon Singh's talk on Stage A, we will be hosting a Q&A session in the Maths Village / Workshop 5 tent.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/466-simon-singh-q-a", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "13:40", "end_time": "14:10"}, {"id": 470, "slug": "matchbox-machine-learning-drop-in", "start_date": "2022-06-04 20:05:00", "end_date": "2022-06-04 23:55:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Matchbox Machine Learning Drop In", "speaker": "Matthew Scroggs", "pronouns": null, "user_id": 580, "description": "Drop into the Maths Village / Workshop 5 tent on Saturday evening to play a game of noughts and crosses against a pile of matchboxes. Over the course of the evening, the matchboxes will learn to play and (hopefully) start winning or drawing games.\r\n\r\nOn Sunday at 18:00 on Stage C, Matthew Scroggs will be talking about how this matchbox-powered machine works and showing off some data gathered during this Drop In", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/470-matchbox-machine-learning-drop-in", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "20:05", "end_time": "23:55"}, {"id": 189, "slug": "the-art-of-videogame-sound-effects", "start_date": "2022-06-05 11:20:00", "end_date": "2022-06-05 11:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "The Art of Videogame Sound Effects", "speaker": "Cai Jones", "pronouns": "He/Him", "user_id": 1307, "description": "Sound effects are often heard but not explored. In this talk I will explain what goes into the process of creating video game sound effects, the way they impact a scene and how the smallest changes can make a massive difference to video games.\r\n\r\nJoin me as I show you how I create sounds for video games, why sound matters and helps players immerse themselves into the game's story and world.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/189-the-art-of-videogame-sound-effects", "start_time": "11:20", "end_time": "11:50"}, {"id": 472, "slug": "dome-building-drop-in", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 14:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Dome Building Drop In", "speaker": "The Maths Village", "pronouns": null, "user_id": 580, "description": "During this session, we'll be getting out the kit to build a variety of small domes.\r\n\r\nEach dome takes around half an hour to build. Drop in whenever you like and join in.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/472-dome-building-drop-in", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "12:00", "end_time": "14:00"}, {"id": 212, "slug": "live-coding-algorithmic-patterns-with-strudel", "start_date": "2022-06-04 12:20:00", "end_date": "2022-06-04 13:50:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Live coding algorithmic patterns with strudel", "speaker": "Alex McLean", "pronouns": "he/him", "user_id": 1447, "description": "Strudel (https://strudel.tidalcycles.org/) is a live coding environment for making music with algorithmic patterns. If you've heard of tidalcycles, it aims to be that for the web browser, re-implementing its cyclic approach to music composition, based on composing functions together. With just a couple of simple lines of javascript, you can be writing code that makes people dance, with immediate audio and visual feedback to help understand the code you've written.\r\nWe'll go through the basics of writing rhythmic sequences with the 'mini-notation', and how to transform them into mind-bending patterns by applying simple functions to them. By the end you'll be well on your way to your first algorave performance. \r\nNo pre-knowledge of code or music needed!", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/212-live-coding-algorithmic-patterns-with-strudel", "cost": "Free", "equipment": "A device with a web browser, preferably a laptop or other device with a keyboard. Headphones recommended but not required.", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "25", "start_time": "12:20", "end_time": "13:50"}, {"id": 475, "slug": "project-euler", "start_date": "2022-06-05 20:00:00", "end_date": "2022-06-05 22:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Project Euler", "speaker": "The Maths Village", "pronouns": null, "user_id": 580, "description": "Come to the Maths Village / Workshop 5 tent to solve some mathematical programming puzzles from projecteuler.net.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/475-project-euler", "cost": "", "equipment": "Laptop", "age_range": "All ages", "attendees": "30", "start_time": "20:00", "end_time": "22:00"}, {"id": 20, "slug": "fluroclock-the-clock-made-from-fluorescent-tubes", "start_date": "2022-06-05 10:00:00", "end_date": "2022-06-05 10:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Fluroclock - the clock made from fluorescent tubes", "speaker": "Tom O\u2019Connor and Hugh Wells", "pronouns": "he/him or they/them", "user_id": 217, "description": "Fluroclock is a 4 digit clock, made using fluorescent tubes. At just under a meter, they're quite a bit bigger than your average 7-segment display! \r\n\r\nWe discuss how we designed and built this clock and how you can do the same. We'll also demonstrate some of the features, and explain the logic layout and interface between TTL logic and microcontrollers.\r\nWe'll discuss the design challenges and choices we made when building this clock, and take you along on the journey so you can see how it evolved. We will also do a demonstration of the clock and show you some of the cool 'undocumented' features. \r\nThis will also be an opportunity for you to learn about our mistakes and hopefully go away and make other, fluorescent driven projects!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/20-fluroclock-the-clock-made-from-fluorescent-tubes", "start_time": "10:00", "end_time": "10:30"}, {"id": 564, "slug": "ghost-in-the-machine-or-monkey", "start_date": "2022-06-05 14:00:00", "end_date": "2022-06-05 14:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Ghost in the machine or monkey with a typewriter\u2014generating titles for Christmas research articles in The BMJ using artificial intelligence", "speaker": "Robin Marlow", "pronouns": "", "user_id": 712, "description": "A suggestion for a last minute lighting (or other!) talk...\r\nAfter seeing a tweet by jonty about sandwiches, we wanted to determine whether artificial intelligence (AI) could generate plausible and engaging titles for potential Christmas research articles in The BMJ.\r\nFeaturing such highlights as \"The effects of free gourmet coffee on emergency department waiting times: an observational study\" & \"Superglue your nipples together and see if it helps you to stop agonising about erectile dysfunction at work\"...", "type": "talk", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/564-ghost-in-the-machine-or-monkey", "start_time": "14:00", "end_time": "14:20"}, {"id": 467, "slug": "mathsjam", "start_date": "2022-06-03 19:00:00", "end_date": "2022-06-03 22:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "MathsJam", "speaker": "The Maths Village", "pronouns": null, "user_id": 580, "description": "On Friday evening, we'll be converting the Maths Village / Workshop 5 tent into a temporary pub, in order to host a MathsJam: an opportunity for like-minded self-confessed maths enthusiasts to get together in a pub and share stuff they like - puzzles, games, problems, or just anything they think is cool or interesting. We'll provide some stuff to play with, but you're welcome to bring along your own puzzles, discussion topics or crafts. And beer.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/467-mathsjam", "cost": "", "equipment": "", "age_range": "18+", "attendees": "50", "start_time": "19:00", "end_time": "22:00"}, {"id": 566, "slug": "film-screening-the-phenomenon-2020", "start_date": "2022-06-05 20:30:00", "end_date": "2022-06-05 22:15:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Film Screening: \"The Phenomenon, 2020\" - A mind-blowing documentary will convince you that UFOs/UAP are real", "speaker": "Jeff Gough", "pronouns": "", "user_id": 55, "description": "UFO's, (recently re-branded UAP - Unidentified Aerial Phenomena), are an extremely strange subject, but not for the reasons you may expect.\r\n\r\nThe strange thing is that any reasonable person that takes the time to investigate their long, if rarefied, history concludes that they exist. I don't mean they exist in the obvious sense that a weird-looking shiny party balloon at a distance is an unified flying object that exists. No - for well over 70 years, hundreds of thousands of individuals have witnessed clearly visible flying craft - disk-shaped, cigar-shaped, triangles, \"Tic-Tac's\" - performing seemingly impossible aerodynamic feats in our atmosphere. That's just the start of it.\r\n\r\nUntil recent years, getting an overview of this inscrutable subject has been an unreasonable amount of effort for the average person. \"The Phenomena\" by James Fox, released in 2020, is a feature-length documentary film which gives a compelling, but sober, history of the subject. It has great production values, is very well sourced, and features interviews with extremely high-ranking individuals in intelligence, defence, aviation and governance as well as ordinary people with extraordinary evidence. Put simply, this film will leave you convinced that we are being visited by aliens.\r\n\r\nHang out afterwards for an informal discussion of what it all means, and tell us about your UFO sightings!", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/566-film-screening-the-phenomenon-2020", "start_time": "20:30", "end_time": "22:15"}, {"id": 468, "slug": "maths-face-painting", "start_date": "2022-06-03 17:00:00", "end_date": "2022-06-03 19:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Maths Face Painting", "speaker": "The Maths Village", "pronouns": null, "user_id": 580, "description": "Come to the Maths Village / Workshop 5 tent to get some maths painted on your face.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/468-maths-face-painting", "cost": "", "equipment": "A face", "age_range": "All ages", "attendees": "30", "start_time": "17:00", "end_time": "19:00"}, {"id": 61, "slug": "why-you-really-need-to-get-out-more", "start_date": "2022-06-05 14:00:00", "end_date": "2022-06-05 14:20:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Why you really need to get out more...", "speaker": "Sophie Lovejoy", "pronouns": "She / her", "user_id": 326, "description": "I bet you don't have your best ideas sat in front of your screen...\r\n\r\nScience backs up what we know as a fundmental truth - that getting out into nature is good for our wellbeing. You might be surprised just how good. Not only does walking boost creativity, but looking at nature can restore our capacity to pay attention to other things. That\u2019s what makes the natural environment the perfect backdrop when you need to innovate, create or simply recharge and regain focus.\r\n\r\nThis session will share some of the research, give you ideas on what you can do, and give you the motivation to get out more and take your thinking outside.\r\n\r\n ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/61-why-you-really-need-to-get-out-more", "start_time": "14:00", "end_time": "14:20"}, {"id": 434, "slug": "winners-screening", "start_date": "2022-06-05 19:00:00", "end_date": "2022-06-05 22:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Winners Screening", "speaker": "FieldFX", "pronouns": "", "user_id": 2043, "description": "Winners Screening", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/434-winners-screening", "cost": "", "equipment": "", "age_range": "", "attendees": "10", "start_time": "19:00", "end_time": "22:00"}, {"id": 474, "slug": "matthew-scroggs-q-a-and-games-against-menace", "start_date": "2022-06-05 18:30:00", "end_date": "2022-06-05 19:30:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Matthew Scroggs Q&A and games against MENACE ", "speaker": "Matthew Scroggs", "pronouns": null, "user_id": 580, "description": "Following Matthew Scroggs's talk on Stage C, we will be hosting a Q&A session in the Maths Village / Workshop 5 tent with Matthew and MENACE.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/474-matthew-scroggs-q-a-and-games-against-menace", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "18:30", "end_time": "19:30"}, {"id": 473, "slug": "craft-drop-in", "start_date": "2022-06-05 15:00:00", "end_date": "2022-06-05 17:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Craft Drop In", "speaker": "The Maths Village", "pronouns": null, "user_id": 580, "description": "Come to the Maths Village / Workshop 5 tent and do some craft with us, including:\r\n\r\n- braiding\r\n- origami\r\n- something with felt\r\n- sewing (maybe)", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/473-craft-drop-in", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "15:00", "end_time": "17:00"}, {"id": 429, "slug": "rave-oclock", "start_date": "2022-06-04 00:00:00", "end_date": "2022-06-04 02:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Rave O'Clock", "speaker": "FieldFX", "pronouns": "", "user_id": 2043, "description": "Rave O'Clock", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/429-rave-oclock", "cost": "", "equipment": "", "age_range": "", "attendees": "10", "start_time": "00:00", "end_time": "02:00"}, {"id": 469, "slug": "james-arthur-q-a", "start_date": "2022-06-03 17:30:00", "end_date": "2022-06-03 18:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "James Arthur Q&A", "speaker": "James Arthur", "pronouns": null, "user_id": 580, "description": "Following James Arthurs's talk on Stage B, we will be hosting a Q&A session in the Maths Village / Workshop 5 tent.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/469-james-arthur-q-a", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "17:30", "end_time": "18:00"}, {"id": 331, "slug": "music-flesh-tetris", "start_date": "2022-06-04 21:00:00", "end_date": "2022-06-04 21:45:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Flesh Tetris", "speaker": "Flesh Tetris", "pronouns": "", "user_id": 1473, "description": "Pop music for unpopular people. Retro SciFi Eurotrash armed to the teeth with barbed pop hooks and weaponised synths. So uncool we're cool.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/331-music-flesh-tetris", "start_time": "21:00", "end_time": "21:45"}, {"id": 78, "slug": "an-engineers-guide-to-grief", "start_date": "2022-06-04 12:40:00", "end_date": "2022-06-04 13:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "An engineer's guide to grief", "speaker": "Ella Barrington", "pronouns": "she/her", "user_id": 844, "description": "I am an engineer, so when my partner died when I was 24 and I found myself in the midst of grief, I discovered that the best way of dealing with it was to use the engineering approach that was already ingrained in me. \u201cAn engineer's guide to grief\u201d if you will.\r\n\r\nSome bits worked (some less so!) and that\u2019s what I want to share with you, ahead of a honest, open conversation exploring how we can get all get better at dealing with, and talking about, death.\r\n\r\nTrigger warnings: Death, dying, cancer, middle-aged lady probably wearing too much leopard-print", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Death, dying, cancer, middle-aged lady probably wearing too much leopard-print", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/78-an-engineers-guide-to-grief", "start_time": "12:40", "end_time": "13:10"}, {"id": 157, "slug": "building-a-copper-telephone-network-at-emf", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 12:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Building a copper telephone network at EMF", "speaker": "Matthew Harrold", "pronouns": "He / Him", "user_id": 16, "description": "An overview of how I went from thinking about bringing a handful of analog telephones, to building a copper telephone network covering most of the EMF festival site. \r\n\r\nI'll be going over the hardware and software I used, what I learned, what I'd do differently, and how people can help to make it better. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/157-building-a-copper-telephone-network-at-emf", "start_time": "12:00", "end_time": "12:30"}, {"id": 353, "slug": "the-atomic-gardener", "start_date": "2022-06-04 15:00:00", "end_date": "2022-06-04 15:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "The Atomic Gardener", "speaker": "Sarah Angliss", "pronouns": "She/her", "user_id": 1799, "description": "This talk tells the extraordinary story of Muriel Howorth - science fiction author, choreographer, gardener and amateur nuclear physicist. Far away from the cares of Britain's Atomic Weapons Establishment, Howorth worked from her home in Eastborne in the early 1960s on an astounding DIY atomic experiment. Her aim was to solve world hunger. Sarah Angliss shares rarely seen archival material as she tells Howorth's story and considers the potential of citizen science and the perils of techno fixes for complex societal problems. This event may contain references to giant mutant vegetables. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/353-the-atomic-gardener", "start_time": "15:00", "end_time": "15:30"}, {"id": 471, "slug": "midnight-maths", "start_date": "2022-06-04 23:55:00", "end_date": "2022-06-05 00:05:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Midnight Maths", "speaker": "The Maths Village", "pronouns": null, "user_id": 580, "description": "We'll be doing some (quiet, as we're near quiet camping) maths at midnight", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/471-midnight-maths", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "20", "start_time": "23:55", "end_time": "00:05"}, {"id": 210, "slug": "what-remains-stories-from-a-radical-undertaker", "start_date": "2022-06-04 13:50:00", "end_date": "2022-06-04 14:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "What remains? Stories from a radical undertaker", "speaker": "Rupert Callender", "pronouns": "He", "user_id": 1505, "description": "Ru Callender has been a self proclaimed, self taught Radical undertaker for the past 23 years, and draws upon a diverse range of influences in his work, such as rave culture, punk DIY, crop circles and performance art and ritual magic. He had written an account of this time in a book entitled \u201cWhat remains? Life death and the human art of undertaking\u201d for the progressive US publishers Chelsea Green.\r\n\r\nRu will be in conversation with Sophie Lovejoy, funeral celebrant and life coach and EMF favourite. Trigger warning: We die.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Death grief drugs", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/210-what-remains-stories-from-a-radical-undertaker", "start_time": "13:50", "end_time": "14:30"}, {"id": 433, "slug": "demo-compos", "start_date": "2022-06-04 19:00:00", "end_date": "2022-06-04 22:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Demo Compos", "speaker": "FieldFX", "pronouns": "", "user_id": 2043, "description": "Demo Compos", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/433-demo-compos", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "40", "start_time": "19:00", "end_time": "22:00"}, {"id": 334, "slug": "cyanotype-workshop", "start_date": "2022-06-03 14:30:00", "end_date": "2022-06-03 16:30:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Cyanotype Workshop", "speaker": "Melanie King", "pronouns": "sher/her", "user_id": 1759, "description": "I am pleased to share my Cyanotype Workshop.\r\n\r\nParticipants do not need to bring items, but if they can bring objects that can be squashed flat (plants, lace, large negatives). This workshop can accommodate 10-15 people.\r\n\r\nThis workshop is broken up into two parts during the day:\r\n\r\nDay structure:\r\n\r\n2.30: Coat cyanotype papers, leave them to dry\r\n3pm: Expose prints to sunlight\r\n3.30pm: Wash and Dry prints \r\n4pm: Close / clean up.\r\n\r\nWarning: Chemistry is non toxic and sustainable, but can be irritating to skin. I will bring gloves.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/334-cyanotype-workshop", "cost": "", "equipment": "None necessary. Plants/Lace/things that can be squashed flat optional.", "age_range": "14+", "attendees": "10", "start_time": "14:30", "end_time": "16:30"}, {"id": 100, "slug": "anti-surveillance-knitting", "start_date": "2022-06-05 15:20:00", "end_date": "2022-06-05 15:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Anti-surveillance Knitting", "speaker": "Ottilia Westerlund", "pronouns": "She/her", "user_id": 864, "description": "Is it possible to trick a facial detection algorithm with... yarn? In this talk I will explore the possibilities and process of making a knitted garment to trick facial detection into seeing faces that aren't really there. This talk will go through how these algorithms work (at a high level), and then the process of making an image into a pattern, knitting it, and testing it. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/100-anti-surveillance-knitting", "start_time": "15:20", "end_time": "15:40"}, {"id": 98, "slug": "shader-showdown-and-byte-battle", "start_date": "2022-06-03 20:10:00", "end_date": "2022-06-03 21:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Shader Showdown and Byte Battle", "speaker": "Reality Crossley", "pronouns": "", "user_id": 105, "description": "A competitive coding performance where 2 coders will compete each other to create visuals set to fun demoscene music. They will compete in 2 formats:\r\n\r\nShader Showdown: Competitors use graphics shaders to produced procedurally generated images including ray marches and other popular modern graphics techniques\r\n\r\nByte Battle: Participants will use the TIC-80 machine language to control every pixel on the screen individually. All modern helpers are turned off in this bear metal contest\r\n\r\nBoth battles will be over 25 minutes with the winner being selected by the audience at the end. ", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/98-shader-showdown-and-byte-battle", "start_time": "20:10", "end_time": "21:00"}, {"id": 231, "slug": "two-tin-cans-printmaking-in-a-phonebox", "start_date": "2022-06-04 10:40:00", "end_date": "2022-06-04 11:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Two Tin Cans - Printmaking in a phonebox", "speaker": "Suzie Devey", "pronouns": "she/her", "user_id": 1678, "description": "Suzie is the creator of Two Tin Cans, a printmaking studio in a telephone box which will be at EMF!\r\n\r\nTwo Tin Cans is a K6 style phonebox... with a difference! Inside the phonebox is a tiny printmaking studio includes printing blocks created by Suzie Devey. Every person who enters the box can make a unique work of art to keep, for free. New artwork is created for every event making the work highly collectable!\r\n\r\nEstablished as a way to tackle loneliness across the North York Moors the phonebox is in high demand as a way to make creative conversations happen. Funded by Arts Council England, Suzie worked with Teesside Hackspace to test ideas and make the magic happen! This talk tells the story of my journey as an artist and how I encouraged people from all walks of life to get in touch with their local hackspaces as part of the creative engagement.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/231-two-tin-cans-printmaking-in-a-phonebox", "start_time": "10:40", "end_time": "11:10"}, {"id": 66, "slug": "how-i-set-up-a-coderdojo", "start_date": "2022-06-05 10:00:00", "end_date": "2022-06-05 10:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "How I set up a CoderDojo and Started a Coding Community in my Town", "speaker": "Caroline Graham", "pronouns": "She/her", "user_id": 838, "description": "A talk about how I set up a local CoderDojo club in my small market town; how I gathered together a group of like-minded people to become mentors; how I persuaded the 7-16 year olds of the town to give coding a whirl; how we won over the pensioners' gardening club, who thought children should be seen and not heard; and how over 5 years the kids became mentors and the mentors became lasting friends.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/66-how-i-set-up-a-coderdojo", "start_time": "10:00", "end_time": "10:30"}, {"id": 13, "slug": "automated-science-at-sea-the-mayflower-autonomous-ship", "start_date": "2022-06-04 15:50:00", "end_date": "2022-06-04 16:20:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Automated Science at Sea - The Mayflower Autonomous Ship", "speaker": "James Sutton", "pronouns": "He/Him", "user_id": 36, "description": "The Mayflower Autonomous Ship is a fully autonomous, AI powered research vessel, that will at the time of this talk will hopefully have completed its primary mission to cross the Atlantic from Plymouth UK, to Plymouth Massachusetts without any human intervention or control. The AI captain installed will guide the ship across the Atlantic, avoiding obstacles, plotting courses around the weather and balancing the many variables needed to safely cross one of the most dangerous oceans.\r\n\r\nAs well as it's main goal to cross the Atlantic, it will also be operating a number of data collection and ocean science experiments to help researchers better understand our oceans, as well as developing new technologies to help automate science at the edge.\r\n\r\nThis talk, will give a history of the Mayflower Autonomous Ship, a look into the exciting science conducted aboard including our Whale Song detector and Electronic Tongue, and how everything is brought together using open source and a great team.\r\n\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/13-automated-science-at-sea-the-mayflower-autonomous-ship", "start_time": "15:50", "end_time": "16:20"}, {"id": 295, "slug": "lightning-talks-saturday", "start_date": "2022-06-04 13:20:00", "end_date": "2022-06-04 14:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Lightning Talks Saturday", "speaker": "Lightning Talks", "pronouns": "", "user_id": 362, "description": "Placeholder for the second Lightning Talks session", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/295-lightning-talks-saturday", "start_time": "13:20", "end_time": "14:20"}, {"id": 99, "slug": "field-fx-demo-show", "start_date": "2022-06-05 17:20:00", "end_date": "2022-06-05 17:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Field-FX Demo Show ", "speaker": "Reality Crossley & Alex Shaw ", "pronouns": "they/them & they/them ", "user_id": 105, "description": "The results and winners of the Field-FX weekend demo competitions. We will show all the best demos and other productions and highlights from all the best submitted over the course of the festival.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/99-field-fx-demo-show", "start_time": "17:20", "end_time": "17:50"}, {"id": 151, "slug": "meditation-for-hackers", "start_date": "2022-06-04 13:00:00", "end_date": "2022-06-04 15:00:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "Meditation for Hackers", "speaker": "Sai", "pronouns": "they", "user_id": 441, "description": "This is a 2 hour applied meditation workshop, outdoors. No signup or experience required.\r\n\r\nLocation TBD on scouting, will announce at end of day 0. Check https://s.ai/emf or Twitter @saizai or ask in person (I'm the one with hat, glasses, and two white canes).\r\n\r\nWe'll discuss \u2014 and practice \u2014 several very different meditation techniques, such as:\r\n\u2022 breath\r\n\u2022 empty mind\r\n\u2022 parallel concentration / stack overflow \u2020\r\n\u2022 \"inner sanctum\" hypnotic induction \u2021\r\n\u2022 movement\r\n\u2022 grounding & shielding / energy play\r\n\r\n\u2020 tends to work especially well if you find \"emptying your mind\" difficult (e.g. due to ADHD)\r\n\u2021 very simple, with script 100% disclosed beforehand \u2014 no silly stage tricks\r\n\r\n\r\nWe'll discuss several variants of the basic mechanisms, how to customise to your own preferences, and personal experiences (iff you choose to share) \u2014 but no religion, metaphysics, doctrine, or the like.\r\n\r\nPlease:\r\n\u2022 wear or bring something comfortable for sitting on grass/dirt\r\n\u2022 bring a drink & snack\r\n\u2022 pee and stretch beforehand\r\n\u2022 silence all electronics while at the workshop\r\n\u2022 do (only) what works for you\r\n\r\nI use scripts (with included variation suggestions) that work for most people, but not everyone. Please diverge from my instructions if something else feels right. That's common, and kinda the point \u2014 particularly for the hypnotic induction, which needs to be tailored to your own experience).\r\n\r\nLikewise, if something feels uncomfortable or triggering, please switch to a different meditation exercise instead (e.g. the basic breath meditation we start with).\r\n\r\nWhat you share is entirely up to you. I won't call on you. If there's something you'd only be comfortable sharing privately, please find and talk with me at another time.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/151-meditation-for-hackers", "cost": "", "equipment": "comfy clothes, drink & snack, empty bladder", "age_range": "15+", "attendees": "40", "start_time": "13:00", "end_time": "15:00"}, {"id": 289, "slug": "the-imitation-game", "start_date": "2022-06-05 14:30:00", "end_date": "2022-06-05 15:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "The imitation game - using live data feeds from Network Rail to control a model railway", "speaker": "Matthew Macdonald-Wallace", "pronouns": "He/Him", "user_id": 1431, "description": "For years I've dreamed of building a scale model of a large railway station in the UK.\r\n\r\nI've also want to fully automate that layout, running trains in \"real time\" because I like a challenge.\r\n\r\nA few years ago I discovered that Network Rail provide access to loads of their data for free, and the part of me that loves half-baked ideas said \"You could use that to run the model railway instead of coding it all yourself\"\r\n\r\nIn this talk, I'll be talking about my progress so far, what the challenges have been, and where I want to go next with it, as well as talking about how you can do the same using cheap hardware and open-source software.\r\n\r\nNow all I need is a large field to build a scale model of Cardiff Central...", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/289-the-imitation-game", "start_time": "14:30", "end_time": "15:00"}, {"id": 139, "slug": "a-brief-history-of-time-zones-and-daylight-saving-time", "start_date": "2022-06-03 11:00:00", "end_date": "2022-06-03 11:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "A brief history of Time Zones and Daylight Saving Time", "speaker": "John Dalziel", "pronouns": "he/him", "user_id": 211, "description": "Spring Forward, Fall Back... but why? Take a trip from Railway Time to the Olson database, as we explore the strange history of Time Zones and Daylight Saving Time.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/139-a-brief-history-of-time-zones-and-daylight-saving-time", "start_time": "11:00", "end_time": "11:30"}, {"id": 477, "slug": "masterclass-egg-spoon", "start_date": "2022-06-02 14:00:00", "end_date": "2022-06-02 16:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Masterclass - Egg Spoon", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Egg Spoon Masterclass\r\n\r\nSign up at https://www.eventbrite.co.uk/e/347210906167 - password EMFCAMP", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/477-masterclass-egg-spoon", "cost": "\u00a345", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "14:00", "end_time": "16:00"}, {"id": 319, "slug": "unfinished-projects-breaking-the-cycle", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 12:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Unfinished Projects: Breaking the cycle", "speaker": "Jason Bedard", "pronouns": "he/him", "user_id": 807, "description": "A few of us struggle with completing projects. They pile up, often literally. A multitude of unhelpful feelings follow. Project management tools help but never seem to address what really holds us back. We start a new project, and the pattern repeats.\r\n\r\nYou are invited to break this cycle. \r\n\r\nCome gain a deeper awareness of what stands between you and the future-you who finishes what they start. Leave with an alternative perspective of space and time, some solid strategies for overcoming barriers, and the confidence that your next project will be different.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/319-unfinished-projects-breaking-the-cycle", "start_time": "12:00", "end_time": "12:30"}, {"id": 40, "slug": "an-introduction-to-building-your-own-digital-audio-effects", "start_date": "2022-06-03 16:20:00", "end_date": "2022-06-03 16:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "An introduction to building your own digital audio effects", "speaker": "Cutlasses (Scott Pitkethly)", "pronouns": "He/him", "user_id": 561, "description": "An introduction to getting started designing and building your own audio DSP processors for guitar pedals, eurorack modules and other similar style projects using modern microcontrollers. \r\n\r\nCovering the very basics of digital audio, microcontrollers, audio codecs and PCB design, this talk will give a whistle stop tour of the process involved in making digital effects processors from conception to building a prototype. This talk will be aimed at those with little experience, but an interest in combining electronics and programming to process live audio in hardware.\r\n\r\nI came from a programming background, and have no training in electronics. I want to show an audience what can be achieved with a little bit of knowledge and lots of enthusiasm. Encouraging borrowing from open source projects to identify common circuits and practises that can be stitched together to form a complete project.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/40-an-introduction-to-building-your-own-digital-audio-effects", "start_time": "16:20", "end_time": "16:50"}, {"id": 481, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 12:30:00", "end_date": "2022-06-03 14:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/481-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "12:30", "end_time": "14:00"}, {"id": 482, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 14:00:00", "end_date": "2022-06-03 15:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/482-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "14:00", "end_time": "15:30"}, {"id": 483, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 14:30:00", "end_date": "2022-06-03 16:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/483-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "14:30", "end_time": "16:00"}, {"id": 484, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 16:00:00", "end_date": "2022-06-03 17:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/484-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "16:00", "end_time": "17:30"}, {"id": 103, "slug": "receiving-amateur-radio-satellite-beacons", "start_date": "2022-06-03 18:30:00", "end_date": "2022-06-03 19:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Receiving amateur radio satellite beacons", "speaker": "Damian Bevan", "pronouns": null, "user_id": 866, "description": "Low Earth Orbit (LEO) satellites are commonplace in day-to-day commercial applications such as fixed and mobile broadband provision, navigation, earth sensing etc. \r\n\r\nIn this talk we learn more about LEO satellites and how to listen to 'CW' (Morse code) beacon signals in the \u2018two metre\u2019 VHF Amateur Radio \u2018Ham\u2019 band, even for those equipped with nothing more than an internet-connected personal computer. \r\n\r\nAlong the way we mention some of the key physics-based aspects (orbits, azimuth and elevation, Doppler shift, etc.) and cover themes such as: a) Web-based satellite tracking software, b) Some candidate satellites to track, c) Signal receiving equipment, starting with purely web-software-based receivers, d) Antenna issues, e) Decoding the CW received signal, and finally f) Taking things further with more advanced topics.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/103-receiving-amateur-radio-satellite-beacons", "start_time": "18:30", "end_time": "19:00"}, {"id": 172, "slug": "the-future-of-invention", "start_date": "2022-06-04 10:40:00", "end_date": "2022-06-04 11:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "The future of invention", "speaker": "Chris Wright", "pronouns": "he/him", "user_id": 1352, "description": "Advances in NLP and machine learning are allowing automatic processing of knowledge. An untapped potential of this revolution is the ability to change how people come up with ideas and solve problems. \r\n\r\nPeople tend to solve problems in linear ways. If my horse is too slow, I want a way to make it faster. It wasn't clear to many people of the 1800s that changes in industrialisation would lead to an entirely new way of going fast! \r\n\r\nSo what happens when you do have all of the information, and when you can find subtle patterns occurring in vast swathes of data? What happens when an engineer's Alexa can tell you not just the answer to your question, but the answer to the question that you didn\u2019t know you were asking?\r\n\r\nI would like to explore how AI may fundamentally change the human\u2019s ability to think and invent, and the changes that this may lead to in society, drawing on my experience as the head of the world\u2019s first AI augmented invention team with example patents and progress that has been made so far.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/172-the-future-of-invention", "start_time": "10:40", "end_time": "11:10"}, {"id": 480, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 12:00:00", "end_date": "2022-06-03 13:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmithing - Have a go", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/480-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "12:00", "end_time": "13:30"}, {"id": 478, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 10:00:00", "end_date": "2022-06-03 11:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/478-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "10:00", "end_time": "11:30"}, {"id": 485, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 16:30:00", "end_date": "2022-06-03 18:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/485-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "16:30", "end_time": "18:00"}, {"id": 12, "slug": "launching-a-rocket-suspended-by-a-balloon-rockoon", "start_date": "2022-06-04 16:30:00", "end_date": "2022-06-04 16:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Launching a Rocket, Suspended by a Balloon (Rockoon), from the Stratosphere", "speaker": "DAVID JOHNSON", "pronouns": "", "user_id": 497, "description": "The B2Space satellite launch solution is based on the \u201crockoon\u201d concept (rocket + balloon), and will comprise of a stratospheric balloon, which will lift a self-operative platform from which the launcher is deployed. A solid propellant rocket will deliver the satellites into the required customer orbits (Within Low Earth Orbits [LEO] ), which are orbits with altitudes ranging from 200km to 1000 km, approximately).\r\nThe talk will describe the concept and the steps taken to develop the rockoon project.\r\n\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/12-launching-a-rocket-suspended-by-a-balloon-rockoon", "start_time": "16:30", "end_time": "16:50"}, {"id": 479, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 10:30:00", "end_date": "2022-06-03 12:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/479-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "10:30", "end_time": "12:00"}, {"id": 501, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 08:00:00", "end_date": "2022-06-05 09:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/501-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "08:00", "end_time": "09:30"}, {"id": 506, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 12:30:00", "end_date": "2022-06-05 14:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/506-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "12:30", "end_time": "14:00"}, {"id": 507, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 14:00:00", "end_date": "2022-06-05 15:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/507-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "14:00", "end_time": "15:30"}, {"id": 486, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 18:00:00", "end_date": "2022-06-03 19:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/486-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "18:00", "end_time": "19:30"}, {"id": 171, "slug": "i-gave-up-investment-banking-to-become-a-digital-artist", "start_date": "2022-06-04 16:30:00", "end_date": "2022-06-04 17:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "I gave up investment banking to become a digital artist", "speaker": "Jonathan Hogg", "pronouns": "he/they", "user_id": 878, "description": "As cringe as I often find it talking about myself, this seems to be the thing about my background that amazes people I mention it to.\r\n\r\nI spent 6 years failing to do a CS PhD, co-founded a (failed) fin-tech startup and watched the 2008 credit crunch from the inside of a multi-billion dollar hedge fund. Thanks to a chance meeting with an artist (who was hanging a door at the time), I rediscovered both my childhood love of drawing and a joy in the tech that I had started to hate.\r\n\r\nI'll talk about failing and reinvention; imposter syndrome; being neurodivergent; my experiences of the commercial world and the art world; finding a space in which you feel comfortable \u2013\u00a0but not *too* comfortable;\u00a0and the power of collaborating.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/171-i-gave-up-investment-banking-to-become-a-digital-artist", "start_time": "16:30", "end_time": "17:00"}, {"id": 495, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 14:00:00", "end_date": "2022-06-04 15:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/495-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "14:00", "end_time": "15:30"}, {"id": 497, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 16:00:00", "end_date": "2022-06-04 17:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/497-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "16:00", "end_time": "17:30"}, {"id": 118, "slug": "how-not-to-start-a-hackspace", "start_date": "2022-06-04 15:10:00", "end_date": "2022-06-04 15:40:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "How not to start a Hackspace", "speaker": "Alistair MacDonald", "pronouns": "", "user_id": 571, "description": "Are you interested in forming a hackspace or creating a FabLab? Are you interested in learning from the successes and failures or others? This talk will give insight into how we did it, how you can do it as well, and help you avoid the pitfalls we found along the way.\r\n\r\nThis talk will dive into the story of how we set up our hackspace and cover some history of the hackspace evolution over the last decade. We will also look into some other forms of space including FabLabs and library making spaces.\r\n\r\nThe speaker comes from a \u201cmaker\u201d background and is a hackspace founding member of Maker Space, the historic hackspace in Newcastle upon Tyne and Gateshead. They later became a FabLab manager and help libraries and educational establishments on creating their own making facilities.\r\n", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/118-how-not-to-start-a-hackspace", "start_time": "15:10", "end_time": "15:40"}, {"id": 487, "slug": "blacksmithing-have-a-go", "start_date": "2022-06-03 18:30:00", "end_date": "2022-06-03 20:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmithing - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/487-blacksmithing-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "5", "start_time": "18:30", "end_time": "20:00"}, {"id": 493, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 12:00:00", "end_date": "2022-06-04 13:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/493-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "12:00", "end_time": "13:30"}, {"id": 324, "slug": "demystifying-the-usb-type-c-connector", "start_date": "2022-06-05 16:30:00", "end_date": "2022-06-05 17:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Demystifying the USB Type-C connector", "speaker": "Tyler Ward", "pronouns": "he/him", "user_id": 13, "description": "The USB type-C connector has become the universal connector for modern devices. It is able to transmit USB, video, power, and more, Often doing several of these at the same time. All, while maintaining backwards compatibility with older hardware using relatively simple adapters.\r\n\r\nThis talk will explore the methods used to make this possible and the consequences of not following the spec (e.g. Invalid charging cables, or the issues on the raspberry pi type 4). Some basic electronics knowledge will be beneficial to understand everything in the talk but definitely not essential. For those looking to start using the connector in their own projects the talk will give the knowledge to do so. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/324-demystifying-the-usb-type-c-connector", "start_time": "16:30", "end_time": "17:00"}, {"id": 32, "slug": "what-if-apps-logged-into-you", "start_date": "2022-06-05 18:40:00", "end_date": "2022-06-05 19:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "What if apps logged into you, instead of you logging into apps?", "speaker": "Chris Swan", "pronouns": "he/him", "user_id": 538, "description": "As a hacker and engineer I've been interested in identity and privacy since the dawn of the Internet and the online services it's enabled. For the past year I've been helping to build an open source platform, which inverts the usual model by giving everybody (and every thing) their own place to store data and control who (and what) has access to it. This talk will give an overview of the platform and its underlying protocol, and illustrate how it can be used to build privacy preserving apps and Internet connected things. It will also cover how the platform can be self hosted on devices like the Raspberry Pi, and how people can get involved in the open source community growing around it.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/32-what-if-apps-logged-into-you", "start_time": "18:40", "end_time": "19:10"}, {"id": 34, "slug": "music-the-memepunks", "start_date": "2022-06-03 20:00:00", "end_date": "2022-06-03 20:45:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] The Memepunks", "speaker": "The Memepunks", "pronouns": "", "user_id": 545, "description": "A live mashup covers band with a lively stage presence and impressive catalogue of original arrangements. Played in realtime, we use a number of custom electronic devices to achieve the sounds of popular anthems from the '80s, 90s and beyond on a fusion of classical strings with electronic keyboards and drums integrated into our unique show.\r\nWeb http://www.memepunks.co.uk\r\nVideo: https://www.youtube.com/watch?v=W_bpXzXoMwU \r\nAdditional videos : https://www.youtube.com/channel/UCWWwFiPBnXUHe3GE2r34CGw", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/34-music-the-memepunks", "start_time": "20:00", "end_time": "20:45"}, {"id": 488, "slug": "belgian-beer-tasting-workshop", "start_date": "2022-06-04 21:00:00", "end_date": "2022-06-04 23:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Belgian Beer tasting workshop", "speaker": "Bart Derudder", "pronouns": null, "user_id": 209, "description": "We will taste three different Belgian beers and discuss their history and properties. Bring a suitable container you can drink out of, and some water for the full experience. You may also bring other beers for people to taste. ", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/488-belgian-beer-tasting-workshop", "cost": "", "equipment": "", "age_range": "18+", "attendees": "30", "start_time": "21:00", "end_time": "23:00"}, {"id": 490, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 08:30:00", "end_date": "2022-06-04 10:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - Have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/490-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "08:30", "end_time": "10:00"}, {"id": 498, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 16:30:00", "end_date": "2022-06-04 18:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/498-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "16:30", "end_time": "18:00"}, {"id": 499, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 19:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/499-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "18:00", "end_time": "19:30"}, {"id": 503, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 10:00:00", "end_date": "2022-06-05 11:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/503-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "10:00", "end_time": "11:30"}, {"id": 504, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 10:30:00", "end_date": "2022-06-05 12:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/504-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "10:30", "end_time": "12:00"}, {"id": 505, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 13:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/505-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "12:00", "end_time": "13:30"}, {"id": 509, "slug": "coppersmiths-bowl-making", "start_date": "2022-06-02 14:00:00", "end_date": "2022-06-02 17:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Coppersmiths - Bowl making", "speaker": "Coppersmiths", "pronouns": null, "user_id": 2236, "description": "Make a copper bowl\r\n\r\n16+ only\r\n\r\nMust book on https://www.eventbrite.co.uk/e/347925343067", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/509-coppersmiths-bowl-making", "cost": "\u00a335", "equipment": "", "age_range": "16+", "attendees": "4", "start_time": "14:00", "end_time": "17:00"}, {"id": 242, "slug": "the-digi-gurdy", "start_date": "2022-06-04 16:20:00", "end_date": "2022-06-04 16:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "The Digi-Gurdy: An electronic MIDI enabled Hurdy Gurdy project", "speaker": "John Dingley", "pronouns": "He/Him", "user_id": 1502, "description": "The hurdy-gurdy is an ancient musical instrument (10th century) with drones and melody strings bowed by a rotating wheel, played by pressing keys which contact them at different points. It featured in TV series such as \u201cBlack Sails\u201d and \u201cWalking Dead\u201d as well computer games. A major barrier is that they are very expensive at thousands of pounds each and built to order with lead times of over a year. Rather like bagpipes, they are loud. For pipers, practice e-chanters are available while nothing similar exists for the hurdy-gurdy. The Digi-Gurdy project started as a 3D printed version of the keyboard part of the instrument in isolation, with some internal electronics, for my own personal use to learn a few tunes on. After posting on Thingiverse, a website for sharing 3D printed ideas, I had many requests from people asking me to build them one. This open-source project has developed through many variations which I would bring to the talk, resulting in an all laser-cut wooden full-size hurdy gurdy design with a realistic crank handle system and a detachable playable keybox for travelling. It is an electronic device, with correctly placed keys, that outputs data via the industry standard MIDI communications system for electronic musical instruments, via a USB cable to an attached or wirelessly paired phone or iPad running suitable MIDI player software. It is a low-cost way to enter the Hurdy Gurdy world and allows practice anywhere using headphones, thus preventing eviction or divorce!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/242-the-digi-gurdy", "start_time": "16:20", "end_time": "16:50"}, {"id": 500, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 18:30:00", "end_date": "2022-06-04 20:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/500-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "18:30", "end_time": "20:00"}, {"id": 489, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 08:00:00", "end_date": "2022-06-04 09:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/489-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "08:00", "end_time": "09:30"}, {"id": 10, "slug": "music-vieon", "start_date": "2022-06-03 23:15:00", "end_date": "2022-06-04 00:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Vieon", "speaker": "Vieon", "pronouns": "", "user_id": 467, "description": "Vieon is the electronic musical project of Matt Wild, based in Coventry, UK. Expanding to a live four-piece including VJ Adrian Thompson, sound engineer Stephen Dorphin and keyboardist Ricardo Autobahn (of Cuban Boys and Eurovision fame), our sound is inspired by 70s and 80s electronic film soundtracks and lush synthpop filtered through a long-time appreciation for post-rock and IDM.", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/10-music-vieon", "start_time": "23:15", "end_time": "00:00"}, {"id": 492, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 10:30:00", "end_date": "2022-06-04 12:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/492-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "10:30", "end_time": "12:00"}, {"id": 494, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 12:30:00", "end_date": "2022-06-04 14:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/494-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "12:30", "end_time": "14:00"}, {"id": 496, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 14:30:00", "end_date": "2022-06-04 16:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/496-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "14:30", "end_time": "16:00"}, {"id": 502, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 08:30:00", "end_date": "2022-06-05 10:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/502-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "08:30", "end_time": "10:00"}, {"id": 508, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-05 14:30:00", "end_date": "2022-06-05 16:00:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/508-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "14:30", "end_time": "16:00"}, {"id": 491, "slug": "blacksmiths-have-a-go", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 11:30:00", "venue": "Blacksmiths", "latlon": null, "map_link": null, "title": "Blacksmiths - have a go", "speaker": "Blacksmiths", "pronouns": null, "user_id": 2236, "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 \u2013 13 with an instructor", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/491-blacksmiths-have-a-go", "cost": "\u00a325", "equipment": "", "age_range": "All ages", "attendees": "5", "start_time": "10:00", "end_time": "11:30"}, {"id": 138, "slug": "music-2xaa-electronic-music-crafted-using-game-boys", "start_date": "2022-06-04 23:00:00", "end_date": "2022-06-05 00:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] 2xAA - electronic music crafted using Game Boys", "speaker": "2xAA", "pronouns": "", "user_id": 53, "description": "2xAA (aka Sam Wray) harnesses the low-fi power of the Nintendo Game Boy and various other portable hardwares to create a flowing electro-house set.", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/138-music-2xaa-electronic-music-crafted-using-game-boys", "start_time": "23:00", "end_time": "00:00"}, {"id": 17, "slug": "anatomy-102-is-that-normal", "start_date": "2022-06-04 17:40:00", "end_date": "2022-06-04 18:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Anatomy 102: Is that normal!?!", "speaker": "Kim M", "pronouns": "They/Them. (all are acceptable)", "user_id": 314, "description": "Interactive talk on anatomy and diagnostic imaging from the perspective of a radiographer. Using powerpoint presentation and anonymised images from real life cases (plus some funny fakes).\r\n- what is diagnostic imaging?\r\n- how to understand CT/xray images + basic anatomy\r\n- 'normal or not' quiz\r\n- Q&A on radiography\r\n\r\nSome images will depict injuries/anomalies which may be distressing to some.\r\nThere will be talk of injuries and pathology which may be distressing. Its a lighthearted look into radiography, but radiographers are known for gallows humour.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/17-anatomy-102-is-that-normal", "start_time": "17:40", "end_time": "18:10"}, {"id": 281, "slug": "this-is-britain-british-cultural-propaganda-films-of-the", "start_date": "2022-06-05 11:20:00", "end_date": "2022-06-05 11:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "'This is Britain' \u2013 British cultural propaganda films of the 1930s-1940s, their creation, and their far-reaching global legacy", "speaker": "Sarah Cole", "pronouns": "she/her", "user_id": 1578, "description": "In 1939 World War 2 started and the British Council\u2014Britain's shiny new organisation for overseas cultural relations and propaganda\u2014inherited the suddenly-closed tourist board's film-making department. Tourism films are no use in a war, so the Council turned their topics towards more cultural content as a softer kind of propaganda. Thus began a decade of film production that would have phenomenal overseas impact but be almost totally forgotten in Britain. \r\n\r\nBetween 1940\u20131950, the British Council produced over 120 short documentary-style films about life in Britain covering sports, manufacturing, landscapes, art, architecture, public healthcare, the justice system, democratic process, public institutions like the National Trust and the BBC, and more besides. \r\nA far cry from the Ministry of Information's rigid style, this collection features some of the earliest works by winning cinematographers Geoffrey Unsworth (2001: A Space Odyssey, Cabaret, Superman), and Jack Cardiff (A Matter of Life and Death, Black Narcissus, The Red Shoes). \r\n\r\nDistributed to over 100 countries worldwide, the films are stunning, dated, funny, and bizarre by turn. They depict beautiful countrysides, optimistic cities, strong industry, forward-thinking social structures, and hardworking, happy people. They depict exactly the popular image of 1940s Britain that persists to this day... \r\nThat may not be a coincidence. \r\n\r\nIn this talk I'll cover the history and development of this film collection, how it was shaped, who saw the films, their staggering success, and their untold global legacy.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/281-this-is-britain-british-cultural-propaganda-films-of-the", "start_time": "11:20", "end_time": "11:50"}, {"id": 440, "slug": "music-gravity-synth-friday-night-edition", "start_date": "2022-06-04 01:15:00", "end_date": "2022-06-04 02:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Gravity Synth - Friday Night Edition", "speaker": "Leon Trimble", "pronouns": "Mr.", "user_id": 2102, "description": "The Gravity Synth is a musical instrument combining a desktop version of the instrumentation used to detect gravitational waves, and a modular synthesiser. The experimentation with the scientific and musical equipment has been a collaboration between researchers at the Gravitational Wave Institute at University of Birmingham, LIGO researchers at Glasgow University and audiovisual artist Leon Trimble.\r\nThis late night edition will be heavy on the techno, light on the lecture...", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/440-music-gravity-synth-friday-night-edition", "start_time": "01:15", "end_time": "02:00"}, {"id": 53, "slug": "gpt-3-powerpoint-karaoke", "start_date": "2022-06-04 20:10:00", "end_date": "2022-06-04 21:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "GPT-3 Powerpoint Karaoke", "speaker": "Adam Froggatt, Kate Devlin", "pronouns": "He/Him, She/Her", "user_id": 472, "description": "An audience interactive event; where willing volunteers collide with GPT-3 AI to present an informative, intellectual and light-hearted presentation to a receptive crowd. Unfortunately, they don't get to see the presentation before they talk about it!\r\n\r\nPowerpoint Karaoke will feature a selection of AI titled packs for attendees to present with only a moment to see what they\u2019re about to talk about. The presentations will be interesting but we can't promise they'll be informative!\r\n\r\nWith the rise of crypto-nonsense, washing machines bricked by ransomware and whatever the metaverse is never has there been a better time for people to take the stage and attempt to convince everyone that they know better than the AI overlord telling them what to talk about.\r\n\r\nWinners will be rewarded with a suitably terrible trophy for display in their office cubicle of choice, praised highly for their public speaking skills, and maybe get promotions by listing \u2018Ideation and Blue Sky Thinktalking\u2019 on LinkedIn.\r\n", "type": "performance", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/53-gpt-3-powerpoint-karaoke", "start_time": "20:10", "end_time": "21:00"}, {"id": 411, "slug": "barbot", "start_date": "2022-06-03 21:00:00", "end_date": "2022-06-04 00:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Barbot", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Barbot is a robotic bartender that makes cocktails, both alcoholic and non-alcoholic. Donations will be taken for the project, but the drinks are free!", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/411-barbot", "cost": "", "equipment": "", "age_range": "18+", "attendees": "100", "start_time": "21:00", "end_time": "00:00"}, {"id": 341, "slug": "wearable-fire-art", "start_date": "2022-06-04 11:20:00", "end_date": "2022-06-04 11:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Wearable Fire Art", "speaker": "jeffmakes", "pronouns": "He/Him", "user_id": 394, "description": "Fire has been a ubiquitous technology for countless millennia, finding applications across many problem domains. This talk describes the development of a new product that brings fire into the wearable technology arena. \r\n\r\nWearable technology is often limited to daily practicalities like reading emails on your wrist or tracking your fitness goals. In this talk you will witness large plumes of burning gas that can be a thoroughly impractical, but hilarious, addition to your wardrobe.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/341-wearable-fire-art", "start_time": "11:20", "end_time": "11:50"}, {"id": 267, "slug": "making-technology-deliberately-distinguishable-from-magic", "start_date": "2022-06-05 11:20:00", "end_date": "2022-06-05 11:50:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Making technology deliberately distinguishable from magic: designing the BBC micro:bit", "speaker": "Jonny Austin", "pronouns": "He/Him", "user_id": 790, "description": "Should we really be trying to make our tech indistinguishable from magic? Is there dark magic in tech? And what does that have to do with a teleporting duck in a classroom?!\r\n\r\nWe often hold creating 'a magical experience' as a key goal for design - it's fun, engaging, sometimes even playful, and it makes complex things look simple. But technological magic has a dark side too, especially when trying to help people learn and feel confident about technology.\r\n\r\nBy its nature, magic you experience is not under your control: it's a trick, and you're not supposed to be able to understand it; magic is inscrutable, and for many, that's disempowering.\r\n\r\nIn designing the BBC micro:bit and surrounding tools, we've thought a lot about the balance between the positive and the negative sides of creating of a magical experience.\r\n\r\nThis talk will reflect on our struggle to balance technical authenticity and honesty with the need to provide a high quality experience that excites and inspires students.\r\n\r\nIt will explain how we attempt to present simple, understandable analogs of more complicated, magical technology in order to help students gain a sense confidence with the tech around them. However, it will also look at how we've resorted to using our own bits of (nearly) invisible magic to make this all work nicely in a classroom.\r\n\r\nThrough this discussion we'll look in detail at the presentation of the micro:bit's IO, the way the micro:bit's USB interface works, the microphone privacy LED, the web-based compiler and the simple radio communication.\r\n\r\nFinally, I will look beyond micro:bit at how using this concept of balancing transparency and magic can help us build better, more trustworthy tech.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/267-making-technology-deliberately-distinguishable-from-magic", "start_time": "11:20", "end_time": "11:50"}, {"id": 97, "slug": "refurbishing-a-1970s-scanning-electron-microscope-sem", "start_date": "2022-06-03 15:50:00", "end_date": "2022-06-03 16:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Refurbishing a 1970's Scanning Electron Microscope (SEM)", "speaker": "Andy Whyte, Jason Evans", "pronouns": "He/Him", "user_id": 863, "description": "I inherited an SEM from my dad, and ended up linking up with some of the original engineers from Cambridge Instruments (who pioneered Scanning Electron Microscope design) to get it working.\r\n\r\nThey helped me a great deal and I tried to capture the whole thing - with the help of a friend we put together a video of the work to get the SEM back up and running - for the first time in more than 10 years.\r\n\r\nThe talk would be centred around the video - but also a chance for a Q&A, some description of how I ended up with an SEM, and/or presentation on SEM technology and/or refurbishing the device.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/97-refurbishing-a-1970s-scanning-electron-microscope-sem", "start_time": "15:50", "end_time": "16:10"}, {"id": 105, "slug": "the-curious-design-of-the-apollo-guidance-computer", "start_date": "2022-06-04 13:20:00", "end_date": "2022-06-04 13:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "The curious design of the Apollo Guidance Computer.", "speaker": "Steve Baines", "pronouns": null, "user_id": 110, "description": "The Apollo Guidance Computer (AGC) was a critical element in the success of the Apollo Moon landing programme, and was one of the first digital computers to use the then new technology of integrated circuits.\r\n\r\nBy modern standards, its design has many unusual aspects, such as:\r\n\r\n- The logic circuits were made entirely from 3 input NOR gates.\r\n- Design was split into 24 logic modules, but due to limits on gate/chip count per module, individual gates were sometimes 'borrowed' from unrelated modules.\r\n- Shift and rotate operations existed, but were not available during interrupts.\r\n- Numerical overflows disabled interrupts.\r\n- There was no stack.\r\n- Limited memory addressing range, combined with a need for ever more memory lead to a complex memory banking system.\r\n- Word length was 15 bits, ones-complement (mostly).\r\n- No floating point - everything done in integer\r\n- programmer responsible for avoiding overflows.\r\n- Single bit 'Up/Down' Analog to Digital conversion (kind of) throughout, with the curious side-effect that the faster the spacecraft was rotating, the slower the computer would run...\r\n\r\nOn top of the limited hardware was built an impressive realtime system supporting cooperative multitasking, a virtual machine running interpreted commands, a powerful fault detection and restart system, and an innovative VERB NOUN user interface.\r\n\r\nThis talk aims to describe the architecture, with particular focus on aspects which are unusual by modern standards.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/105-the-curious-design-of-the-apollo-guidance-computer", "start_time": "13:20", "end_time": "13:50"}, {"id": 46, "slug": "making-in-margate", "start_date": "2022-06-04 11:20:00", "end_date": "2022-06-04 11:50:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Making in Margate", "speaker": "Matt Mapleston", "pronouns": "he/him", "user_id": 620, "description": "Margate, Kent is a phoenix rising from the ashes of Britain's great seaside institutions. This one-time jewel had been abandoned to decay and deprivation. The last 6 or 7 years have seen green shoots of regeneration begun by Turner Contemporary Gallery and is now rich in galleries, media consultants, music and film producers. Its High Street is an exemplar for retail re-purposing. Unfortunately, there remains a lot of deprivation and a widening digital divide.\r\n\r\nThis talk is an engineer\u2019s tale of moving to Margate from London. The opportunities, experiences and challenges had so far, and an ambition to bring more joy of tech to the area. I will talk about Margate's Maker community as context, and tell tales of working with artists and involvement with several community activities. I even mange to squeeze in a bit of IDEF0 modelling!\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/46-making-in-margate", "start_time": "11:20", "end_time": "11:50"}, {"id": 168, "slug": "life-of-riley-ceilidh-dance", "start_date": "2022-06-02 21:00:00", "end_date": "2022-06-03 00:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Life Of Riley Ceilidh Dance", "speaker": "Lucy Rogers", "pronouns": "", "user_id": 332, "description": "Life of Ceilidh - Celtic Country Dancing band. \r\nOpen to all. Come open EMF's Music schedule on B Stage from 9pm. ", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/168-life-of-riley-ceilidh-dance", "start_time": "21:00", "end_time": "00:00"}, {"id": 37, "slug": "the-tokenisation-of-the-commons", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 10:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "The Tokenisation of the Commons", "speaker": "James Smith", "pronouns": "he/him", "user_id": 550, "description": "Hundreds of years ago, people didn\u2019t own land. Instead it was used by all, as a communal good. Then some bright spark decided that ownership was a better idea, and \u201cenclosure\u201d carved up the country with walls and fences, and solidified class divisions that persist to the modern day.\r\n\r\nNow we\u2019re seeing the same thing being tried on the Internet. Blockchains, crypto, and NFTs are trying to turn everything into something to be owned, attacking the very idea of the digital commons. And at the same time, they\u2019re baking inequality into the system and unleashing a wave of hypercapitalist exploitation of the vulnerable.\r\n\r\nIs this really what we want? How can we keep alive that utopian dream of an Internet that benefits everyone, fight back against digital enclosure, and send the con artists packing?", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/37-the-tokenisation-of-the-commons", "start_time": "10:00", "end_time": "10:30"}, {"id": 214, "slug": "computational-alchemy", "start_date": "2022-06-04 14:30:00", "end_date": "2022-06-04 15:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Computational Alchemy", "speaker": "Matt Carroll", "pronouns": "he/him", "user_id": 465, "description": "A few years ago at a virtual conference I related my story of blowing up a BBC Micro B's power supply and alluded to the idea that it was (for totally anecdotal reasons) due to dark, occult forces.\r\n\r\nThe subsequent year I realised that the best defense against accidental occult computing was to do it on purpose so I embarked on a cyber-occult experience to blur the lines between magic and technology, beginning with writing a Tarot card filesystem (TarotFS) on Plan 9 from Bell Labs, the awkward cousin of Research Unix.\r\n\r\nIn doing so, I discovered a lot about the value of participatory magical practice even when you don't believe in the supernatural (and how we all do it whether we realise it or not), the surprisingly short history of the separation between magic and science, and all the weird junk you can do with Plan 9 under the guise of \"occult research\" and how it's uniquely suited to the task.\r\n\r\nAlong the way I've gathered a collection of grimoires (spell books) and other occult texts that instruct the reader on a plethora of \"esoteric sciences\" ranging from how to stop a magnet from working (you put a diamond next to it), how to appease all the gnomes that the earth is \"full to the brim\" of whilst you're searching for buried treasure, to how to construct a Hand of Glory.\r\n\r\nThis talk will cover how (ranging from the technical to the sublime), but more importantly why!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/214-computational-alchemy", "start_time": "14:30", "end_time": "15:00"}, {"id": 39, "slug": "music-cutlasses", "start_date": "2022-06-05 21:30:00", "end_date": "2022-06-05 22:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Cutlasses", "speaker": "Cutlasses", "pronouns": "", "user_id": 561, "description": "A live performance from Cutlasses (AKA Scott Pitkethly) using an orchestra of handmade instruments and effects. Eschewing the oscillators of a traditional synthesiser for the resonances of homemade electro-acoustic sound sources and piezo based noise boxes, these are heavily processed with granular synthesis and micro looping using a palette of effects he has designed and built and housed in a repurposed bright orange metal chest. Taking cues from the world of sound art and horror film soundtracks but always trying to apply pop sensibilities, the result is lush and cinematic soundscapes topped with delicate melody.\r\n\r\nAs well as an immersive show in its own right, this performance will provide a good companion piece to Scott Pitkethly's talk (An introduction to building your own digital audio effects) on building the instruments he will be using to play live.\r\n\r\nwww.cutlasses.co.uk\r\nhttps://youtu.be/-l6Uslur_pQ\r\nhttps://youtu.be/Y7O-DpSKAu4\r\nhttps://youtu.be/xWpq3soblYY", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/39-music-cutlasses", "start_time": "21:30", "end_time": "22:30"}, {"id": 201, "slug": "music-gasmans-zx-spectrum-chiptune-revival", "start_date": "2022-06-05 00:00:00", "end_date": "2022-06-05 00:45:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Gasman's ZX Spectrum Chiptune Revival", "speaker": "Gasman", "pronouns": "", "user_id": 384, "description": "The world's number one ZX Spectrum rock star is ready to don his white suit and keytar for his return to the EMF stage! Gasman delivers upbeat pop anthems, wrapped up in the authentic bleeps and bloops of ZX Spectrum chiptunes to satisfy all your 80s cravings. Expect singalong pop covers, epic synth solos, brand new songs, and catchy melodies to get you dancing through the night.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/201-music-gasmans-zx-spectrum-chiptune-revival", "start_time": "00:00", "end_time": "00:45"}, {"id": 121, "slug": "inside-datatrak-resurrecting-a-radio-navigation-network", "start_date": "2022-06-04 14:40:00", "end_date": "2022-06-04 15:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Inside Datatrak: resurrecting a radio navigation network", "speaker": "Phil Pemberton", "pronouns": "He/him", "user_id": 884, "description": "It began with buying an old Datatrak navigation receiver, and ended in the reverse-engineering of an entire navigation system -- one that had been dead since 2014. A demonstration of how a 1980s navigation receiver was reverse-engineered to component level, and the structure of the network analysed to protocol level, using the data stored in the receiver's battery-backed RAM.\r\n\r\nIncludes sections on how land (not satellite) radio navigation works, PCB reverse engineering, how old recordings of the signals were recovered, and the design of an Arduino shield to generate new Datatrak signals.\r\n\r\nAn ongoing project of interest to PCB and software reverse engineers, and radio enthusiasts.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/121-inside-datatrak-resurrecting-a-radio-navigation-network", "start_time": "14:40", "end_time": "15:10"}, {"id": 45, "slug": "on-the-fringe-of-science-volume-1", "start_date": "2022-06-05 13:20:00", "end_date": "2022-06-05 13:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "On the Fringe of Science. Volume 1", "speaker": "Ian B Dunne", "pronouns": "", "user_id": 360, "description": "Some ideas in science last and prove their worth, others are shown by time to be downright dangerous, others are just plain wrong, or quite possibly insane. And then we have the con men and the frauds to deal with. There are just so many things to say.\r\n\r\nThe people of the past were no dafter than we are but some of the things they believed and did were just hilarious. A show played for laughs, it is a cheap shot to mock the past but some of it really does deserve it.\r\n\r\nThis is a 1 hour show that is ideal for a more adult audience at a festival, science or otherwise. Needing only a table and a projector.It also features a robot and a couple of other curious bits of kit. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/45-on-the-fringe-of-science-volume-1", "start_time": "13:20", "end_time": "13:50"}, {"id": 106, "slug": "sifteo-cubes-resurrecting-a-legend", "start_date": "2022-06-04 18:30:00", "end_date": "2022-06-04 19:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Sifteo Cubes: Resurrecting a legend", "speaker": "Dr Mike Reddy", "pronouns": "he/him", "user_id": 841, "description": "In 2009 a TED Talk by David Merrill showed small interactive tiles that talked to each other; an MIT \u201cwhat if\u201d project from their media lab. Little IoT devices that brought computers, toys and board game pieces together. In 2011(version one) and 2012 (version 2) a commercial version, Sifteo Cubes, was released, but I was unaware, thinking the dream prototype was just that, a dream not a reality. They passed me by\u2026\r\n\r\n In 2014, the v2 software was open sourced - the inevitable precursor to failure - and the company bought by Drone/Robotics developer for the obvious design skills of the Sifteo team; they had, after all, reverse engineered and reapplied wireless keyboard controllers into one of the coolest toys ever! So, I came to them late. Too late. By 2015, the server the control software required, along with the online marketplace for the dozen or so games that were made, were long gone. The Sifteo cubes I\u2019d just (re)discovered from a desperate eBay sale were now just useless, battery powered bricks. And they didn\u2019t even click together!\r\n\r\nBut I was stubborn. I wanted them to work. These little marvels of engineering and educational design. I had some of the software, a couple of the games, and none of the knowledge. Here\u2019s how I managed to resurrect a legend, who I met, what some of them stole from me, and what I learned on the way", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/106-sifteo-cubes-resurrecting-a-legend", "start_time": "18:30", "end_time": "19:00"}, {"id": 244, "slug": "not-another-sex-robot-talk", "start_date": "2022-06-03 19:30:00", "end_date": "2022-06-03 20:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Not another sex robot talk!", "speaker": "Kate Devlin", "pronouns": "she/her", "user_id": 1506, "description": "Back at Electromagnetic Field 2016, I talked about something that was starting to get wider media attention: an up-close-and-personal glimpse of the future involving sex, tech, AI and robots. I then returned in 2018 to debunk the headline myths and update on what was actually happening on the tech side. \r\n\r\nNow it's 2022 and it's been one heck of a ride. That original talk launched two sex tech hackathons, saw the UK host a conference, produced a book, and \u2013 nicest of all \u2013 contributed to the growth of a global community researching these things. There\u2019s a few new things happening in the arena \u2014 but also very little progress on the hardware front. Why is that? What\u2019s the actual likelihood of domestic bliss with a hot machine (other than your toaster) by 2050? This is third talk in the trilogy!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Sex-positive talk but does mention sex and sex toys/sex tech. ", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/244-not-another-sex-robot-talk", "start_time": "19:30", "end_time": "20:00"}, {"id": 116, "slug": "why-do-researchers-get-hackers-so-wrong", "start_date": "2022-06-03 12:20:00", "end_date": "2022-06-03 12:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Why do researchers get 'hackers' so wrong, and why we should be worried about the police's response?", "speaker": "Dr Shane Horgan, Dr Sarah Anderson, and Dr Ben Collier", "pronouns": "he/him; She/Her; He/Him", "user_id": 877, "description": "In this presentation, two criminologists and one sociologist reflect on why criminology and sociology often get \u2018hacking\u2019 very wrong - and on the challenges we faced trying to get it (a bit more) right. \r\n\r\nWe draw on ongoing research into how involvement in hacking practices changes over people\u2019s lives, understanding moves between legal and illegal practices, often occupying all the grey areas in between. This talk is part take-down of previous criminological research into hacking, part navel-gaze into the difficulties of defining \u2018hacking\u2019, part critique of computer misuse legislation and policing practices like PREVENT, and part moan about institutional barriers to doing hacking research well.\r\n", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/116-why-do-researchers-get-hackers-so-wrong", "start_time": "12:20", "end_time": "12:50"}, {"id": 441, "slug": "music-moormur", "start_date": "2022-06-04 20:00:00", "end_date": "2022-06-04 20:45:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Moormur", "speaker": "Moormur", "pronouns": "", "user_id": 2103, "description": "Moormur is a London based producer/beat maker/self-taught drummer.\r\n\r\nHis work explores rhythms and sounds from all the world, and aims to blend of new and old to create something different.\r\n\r\nThe music is a \"collage\" of samples, field recordings, and synths glued together with a naive attitude, and takes inspiration from spiritual music, instrumental hip hop, African rumba, Idm, contemporary jazz, ambient.\r\n\r\nOn his live set he brings on the stage percussion and electronic pads enchanting the performance with dynamics and grooves.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/441-music-moormur", "start_time": "20:00", "end_time": "20:45"}, {"id": 104, "slug": "a-crash-course-in-railway-safety", "start_date": "2022-06-04 15:40:00", "end_date": "2022-06-04 16:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "A Crash Course In Railway Safety", "speaker": "Anthony Williams", "pronouns": "he/him", "user_id": 1851, "description": "Travelling by rail in most of the world is one of the safest forms of transport you can take, and in the UK even minor collisions make the news. But it wasn't always quite that way...\r\n\r\nThis talk will be a potted history of the safety of the railways in the UK and Ireland, starting from the early days when signalling was thought of as an inconvenience, and anything with wheels on it which sort-of went round went on the track. Eventually, the railway companies learned the benefits of adopting safer methods of working (sometimes requiring some encouragement from the law), leading to the introduction of some Victorian methods we still use today. Finally, we look at the more modern era with the railway losing its way with privatisation, and onto the current time, where computers and paperwork solve everything. Perhaps.\r\n\r\nFeaturing: Swiss Cheese, Charles Babbage vs. Brunel, working too hard, forgetting where you put your trains, losing your religion, a dark and stormy night, drunken driving, a loose screw, shifting foundations, and more.\r\n\r\nNo previous knowledge of the rail industry is required. The talk will cover some recent fatal accidents at a high level.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Covers some recent fatal rail accidents.", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/104-a-crash-course-in-railway-safety", "start_time": "15:40", "end_time": "16:10"}, {"id": 335, "slug": "product-launch-chocolate-synthbox-sound-synthesizer", "start_date": "2022-06-03 15:10:00", "end_date": "2022-06-03 15:40:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Product Launch: Chocolate Synthbox Sound synthesizer ", "speaker": "Rob Miles", "pronouns": "he/him", "user_id": 1760, "description": "It's not every day that you get the chance to attend the unveiling of a device that will change the face of music as we know it. Unfortunately, this is not one of those occasions. But if you come along you will find out a bit about making sounds with Pure Data on a Raspberry Pi and creating PICO powered controllers with lots of coloured lights in them. \r\n\r\nThere's no need for any prior programming or hardware experience. Or even musical ability - as the speaker will demonstrate. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/335-product-launch-chocolate-synthbox-sound-synthesizer", "start_time": "15:10", "end_time": "15:40"}, {"id": 438, "slug": "music-look-mum-no-computer", "start_date": "2022-06-03 21:00:00", "end_date": "2022-06-03 22:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Look Mum No Computer", "speaker": "Sam Battle", "pronouns": "", "user_id": 2100, "description": "Look Mum No Computer is a live electronic artist who takes his home made machines on the road to play loud music. Usually found in his studio cooking up a new instrument and writing new songs, he avoids computers like the plague (unless he\u2019s got to send an email). \r\n\r\nHe\u2019s a multi disciplinary artist with exhibitions of his work under his belt as well as many live shows; from squat raves in Berlin to Warehouse setups in London.\r\n\r\nYou might have seen some of his inventions floating around the internet, from organs made from 80's Furby toys, Bikes that have Synthesisers and drum machines built into them to 5000 Volt Jacobs ladder and Tesla coil Drum machines, all the way over to Flamethrower organs. Look Mum No Computer is a unique musician with a set of instruments that set him apart from his contemporaries.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/438-music-look-mum-no-computer", "start_time": "21:00", "end_time": "22:00"}, {"id": 63, "slug": "2500-nerds-one-pathetic-robot", "start_date": "2022-06-03 11:00:00", "end_date": "2022-06-03 11:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "2500 nerds, one pathetic robot", "speaker": "Chris Stubbs & Dom Tag", "pronouns": "", "user_id": 269, "description": "The technical trials and tribulations of trying to allow 2500 nerds to remotely drive a pathetically inadequate robot around a field. \r\nWe cover all the do\u2019s and don\u2019ts of creating an adorable yet woefully inadequate rover. \r\nWe\u2019ll then talk about how we addressed the issues and built a new version. \r\nAdditionally, covering how we made the new one actually fit a person inside it (Hacky Races). \r\nFinishing up with a live demo!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/63-2500-nerds-one-pathetic-robot", "start_time": "11:00", "end_time": "11:20"}, {"id": 382, "slug": "film-general-magic", "start_date": "2022-06-03 19:30:00", "end_date": "2022-06-03 21:03:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "[Film] General Magic", "speaker": "PJ Evans", "pronouns": "he/him", "user_id": 626, "description": "Friday 19:30 - 1h 33m - 12A\r\n\r\nSpecial Event: Directors Sarah Kerruish & Matt Maude will join us online to introduce the film and answer your questions after the screening.\r\n\r\nHow do you think that smartphone got in your pocket? If you follow the history, who had the vision and determination to create the future? Many would think Apple, but it was actually an Apple offshoot, General Magic that laid the foundations for the always-on world we live in today. This documentary tells the story of a gang of dedicated geeks who set out to create the future and their fate at the hands of Apple and others. You\u2019ll see some familiar faces and a glimpse into how the future was shaped.", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/382-film-general-magic", "start_time": "19:30", "end_time": "21:03"}, {"id": 512, "slug": "adhd-asd-meetup", "start_date": "2022-06-04 17:00:00", "end_date": "2022-06-04 18:30:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "ADHD/ASD Meetup", "speaker": "ADHD Hackers", "pronouns": "", "user_id": 725, "description": "Chance for ADHD/ASD folks to meet-up and share experiences in the bar. There are 2 tables booked, look for the signs on the tables. Good ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/512-adhd-asd-meetup", "cost": "", "equipment": "none", "age_range": "All ages", "attendees": "20", "start_time": "17:00", "end_time": "18:30"}, {"id": 342, "slug": "being-youtubers", "start_date": "2022-06-04 14:00:00", "end_date": "2022-06-04 14:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Being YouTubers!", "speaker": "James Bruton, Matt Denton, Ruth Amos", "pronouns": "", "user_id": 1569, "description": "How we got onto YouTube as Makers and a realistic look at what it's like to be content creators including some of the pitfalls, with examples of 'how going viral can be a curse'.\r\n\r\nParticipants are:\r\n\r\nJames Bruton\r\nMatt Denton\r\nRuth Amos", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/342-being-youtubers", "start_time": "14:00", "end_time": "14:50"}, {"id": 124, "slug": "running-around-in-circles", "start_date": "2022-06-03 17:00:00", "end_date": "2022-06-03 17:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Running around in circles and why it isn't as useless as you first expect.", "speaker": "James Arthur", "pronouns": "they/them", "user_id": 1031, "description": "I run Parkrun (some weeks), and am trying to run the alphabet. While running one week I realised that every parkrun course is the same. They are all basically one of a few mathematical objects, the integers or some pair, tuple or quadruple of integers. We will ask and see why?\r\n\r\nIn this talk I will explore the broad and interesting idea of Topology and present them to a general audience through comedy and one of my other main passions, parkrun. I will use homotopy and related ideas to show how everyday objects and familiar activities are the same to mathematicians and explain why, think coffee cup and donut.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/124-running-around-in-circles", "start_time": "17:00", "end_time": "17:30"}, {"id": 178, "slug": "why-doesnt-the-universal-translator-translate-klingon", "start_date": "2022-06-04 17:00:00", "end_date": "2022-06-04 17:20:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Why doesn't the Universal Translator translate Klingon insults? A nerd's introduction to machine translation", "speaker": "Danielle Saunders", "pronouns": "She/her", "user_id": 1371, "description": "In recent years automatic machine translation has dramatically improved in performance, with the availability of neural networks and huge amounts of data. Why does it work, and more importantly, when does it break? What kinds of language are machines terrible at translating, and is there anything we can do about it? What might change in the future?\r\n\r\nCome along to learn which aspects of a Universal Translator seem relatively plausible, which seem next to impossible at the moment, and some machine learning explanations for why the Enterprise's computer might not convey the gory details when a Klingon is insulting you.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/178-why-doesnt-the-universal-translator-translate-klingon", "start_time": "17:00", "end_time": "17:20"}, {"id": 325, "slug": "landscape-of-open-source-databases", "start_date": "2022-06-05 10:40:00", "end_date": "2022-06-05 11:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Landscape of Open Source Databases", "speaker": "Lorna Mitchell", "pronouns": "she/her", "user_id": 1735, "description": "Every year we collect more data than before, and the tools we use to manage that data are evolving to accommodate our changing needs - but it can be difficult to keep up with all the innovations! This session will give you a tour of what's happening in open source databases, from someone who lives the adventures of open source data in her day job. You will travel from the well-trodden paths of relational databases, through the leafy glades of time series, to the landmarks of search and document databases. This session is recommended for people with an interest in software who want to learn about the overall trends, license changes, rising stars, and which database technologies are here to stay.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/325-landscape-of-open-source-databases", "start_time": "10:40", "end_time": "11:10"}, {"id": 514, "slug": "obscurecon", "start_date": "2022-06-04 21:00:00", "end_date": "2022-06-04 22:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Obscurecon", "speaker": "Ivy", "pronouns": null, "user_id": 209, "description": "Obscurecon is a lightning talk session where all talks are on obscure topics. A topic counts as obscure if the speaker expects less than 1% of the audience to know about it. Since our audience is smaller than a hundred people, on average that means only the speaker knows about it. No signups or submissions needed, come if you have an obscure topic. 5 minutes max per speaker. Be on time.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/514-obscurecon", "start_time": "21:00", "end_time": "22:00"}, {"id": 107, "slug": "fill-your-home-with-obsolete-technology", "start_date": "2022-06-03 11:40:00", "end_date": "2022-06-03 12:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Fill Your Home with Obsolete Technology: Rare Book Collecting 101", "speaker": "Laura Massey", "pronouns": "she/her", "user_id": 868, "description": "Many people believe that books are becoming obsolete, and that rare book libraries have little to contribute to modern society. Others love books, but may not consider themselves \"real collectors\" because they don't fit the image presented in popular culture. \r\n\r\nIn this talk I'll go beyond the typical arguments for books (\"they smell good\", \"they're pleasurable to handle\") and discuss the more complex reasons old books matter, primarily how collecting them can inform scholarship and change the way we see the world. I\u2019ll present examples of real book collections that ask and answer important social and historical questions; challenge the idea that book collecting is only for wealthy people who want to acquire status symbols; and provide practical advice on how to go from book buyer to book collector.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Short discussion of the existence of romance novels, with a photo of some slightly risque 1980s covers, and brief mention of anti-LGBTQ bias in the context of publishing history.", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/107-fill-your-home-with-obsolete-technology", "start_time": "11:40", "end_time": "12:10"}, {"id": 182, "slug": "london-underground-open-data", "start_date": "2022-06-05 17:50:00", "end_date": "2022-06-05 18:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "London Underground open data: much more than you ever wanted to know", "speaker": "eta", "pronouns": "she/her", "user_id": 1388, "description": "Over the past year or so, I've become way too interested in tracking London Underground trains with greater precision than anyone else so far. Transport for London provides an API (\"TrackerNet\") to get departure boards for all the stations -- but (ab)using that information to track the journeys of each individual train has proven much harder than expected.\r\n\r\nI'll explain how I built a system to squeeze useful insights out of an API not really designed to provide them -- including a fair few workarounds for TfL's capricious signalling systems, way more graph theory than I have any right doing, and why I now really hate the District Line. You'll be able to see how applying a carefully tuned pile of random maths lets me go from a chaotic jumble of data to a near-perfect model of the Tube map!\r\n\r\nI'll also cover the practicalities of running this system, explaining how I packaged it all up into a website people can actually use without getting banned by TfL for using their API too much or overloading the server I run it on.\r\n\r\nDon't let the mention of graph theory scare you off; this talk should be appropriate for all audiences, and should appeal to anyone with a casual interest in railways, open data, or infrastructure.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/182-london-underground-open-data", "start_time": "17:50", "end_time": "18:20"}, {"id": 209, "slug": "computer-art-from-the-1960s-until-now", "start_date": "2022-06-03 13:00:00", "end_date": "2022-06-03 13:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Computer Art from the 1960s until now", "speaker": "Pita Arreola", "pronouns": "She/Her", "user_id": 1677, "description": "The V&A\u2019s digital art collection is one of the largest and most comprehensive of its kind, comprising two-thousand works dating from the 1960s to today. Early works include pieces by pioneering artists Vera Moln\u00e1r, Frieder Nake and Manfred Mohr, who first developed algorithms with independent creative intent, and laid the foundations for today\u2019s digital art practices. \r\n\r\nOver time, as the use of computers has increased and society has become networked, the collection has grown to include artists working at the forefront of technological innovation. Artists featured include David Em, who in 1977, produced navigable virtual worlds whilst working with scientists at NASA, and moving to the 21st century, Nye Thompson who interrogates global surveillance systems and their influence on machine vision. \r\n\r\nJoin us for a curator talk of the collection, exploring iconic digital works that expand on the relationships between art, technology and everyday life. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/209-computer-art-from-the-1960s-until-now", "start_time": "13:00", "end_time": "13:30"}, {"id": 229, "slug": "captain-protons-ukulele-for-dummies", "start_date": "2022-06-03 18:30:00", "end_date": "2022-06-03 19:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Captain Proton's Ukulele for Dummies", "speaker": "Peter Thorley", "pronouns": "he/his", "user_id": 421, "description": "A short talk on how to build, play and perform with a ukulele illustrated with geeky songs based on my love of physics and electronics. Advice for joining bands and getting free beer at a pub open mic night for the musically inept. I'll bring along my homemade electro uke made out of oak, enamel paint, and bruised thumbs.\r\nAlthough the talk will be brief, I can stay around afterwards to discuss cutting frets, changing strings, stage fright and how to stop your fingers from freezing when playing outdoors in December.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/229-captain-protons-ukulele-for-dummies", "start_time": "18:30", "end_time": "19:00"}, {"id": 260, "slug": "wearable-live-captions-making-mask-wearing-more-accessible", "start_date": "2022-06-03 16:50:00", "end_date": "2022-06-03 17:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Wearable live captions (making mask wearing more accessible for those who are hard of hearing)", "speaker": "Jo Franchetti", "pronouns": "She/her", "user_id": 93, "description": "During the pandemic we've all been feeling pretty isolated, and we've all been doing our best and wearing masks. But what if everyone wearing masks cuts off your ability to converse? My lil mum relies on lip reading and clear sounds to understand what people are saying. But I, of course want her to stay safe. So the thought occurred. Can I make a live caption display fit into a mask so that she can read what I'm saying?\r\n\r\nThis talk will cover how to build a wearable LED display, how to build a web app which uses AI to convert speech to text and how to compress that text into a scrolling pixel font to send to the display.\r\n\r\nWe'll be using Node, JavaScript and some C, Azure Cognitive Services and MQTT.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/260-wearable-live-captions-making-mask-wearing-more-accessible", "start_time": "16:50", "end_time": "17:30"}, {"id": 108, "slug": "a-journey-through-philosophy-exploring-metaphysics-via-memes", "start_date": "2022-06-04 17:00:00", "end_date": "2022-06-04 17:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "A journey through philosophy: exploring metaphysics via memes and a sprinkling of pop culture.", "speaker": "Kara Langford ", "pronouns": "They / Them", "user_id": 420, "description": "Over my time in academia, I've endured a number of existential crises whilst learning about the concepts within philosophy that are required in order to undertake academic research. I figured that, if I'm going to spend the rest of my life constantly questioning my existence and reality itself, why not share this experience with others, too? A problem shared is still a problem that keeps you awake at night staring into the abyss unable to function. But hey, at least now I'm not alone.\r\n\r\nIn order to explain these theories and share my recurrent episodes of screaming WHYYYYYYYY at the universe, I've collected a number of memes and references over the years to convey concepts such as what is it to 'exist', why the scientific method is just as 'made up' as anything else, how we define 'truth' and lots of other tasty things to create a pervasive, disjointed feeling that you just can't seem to shake. Join me in this journey and then we can all go and sit by the lake and have a good cry / scream / rock back and forth because what does it all mean and what even is real anyway and I'm off to go eat a cake because while I can't actually prove if the cake is a lie or not I'm convinced it is damn tasty and I NEED TO FEEL SOMETHING OTHER THAN THIS EXISTENTIAL UNCERTAINTY FOREVER OKAY?", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/108-a-journey-through-philosophy-exploring-metaphysics-via-memes", "start_time": "17:00", "end_time": "17:30"}, {"id": 307, "slug": "pee-is-powerful-from-artwork-to-new-world-infrastructures", "start_date": "2022-06-04 17:50:00", "end_date": "2022-06-04 18:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Pee is Powerful! From artwork to new world infrastructures with ALICE", "speaker": "Julie Freeman, Rachel Armstrong, Ioannis Ieropoulos", "pronouns": "", "user_id": 1681, "description": "Join the conversation with Professors Rachel Armstrong and Ioannis Ieropoulos, and artist Julie Freeman, to hear about how the ALICE artwork is a springboard for thinking about a new infrastructure that encompasses nomadic lifestyles, smart plumbing, resource autonomy - moving beyond fossil fuels and working with natural energy flows. This technology has global potential to disrupt energy and wastewater systems.\r\n\r\nActive Living Infrastructure: Controlled Environment (ALICE) is a \"living\" installation that communicates with microbes in real time by monitoring their electricity production so we can \"respond\" to them by feeding them with our liquid waste. Drawing together microbial metabolism, data, bioprocessor systems, artificial intelligence, low power electronics and digital displays, ALICE reveals the inner \"life\" and naturally-organised, imperceptible realm of microbes around us. To hold these digital \"conversations\" with microbes, ALICE uses the Microbial Fuel Cell (MFC) as a communications platform. MFCs are an organic energy source powered by microbes which facilitate contact between humans and microbes through electrical exchanges. The collected and analysed data can tell us about household resources, as microbes can give us information about our consumption, and reveal what we discard in our waste streams\u2014while also powering our homes and, ultimately, cities.\r\n\r\nhttps://alice-interface.eu\r\n\r\nCome and see us in Null Sector!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/307-pee-is-powerful-from-artwork-to-new-world-infrastructures", "start_time": "17:50", "end_time": "18:20"}, {"id": 517, "slug": "the-bomb-defusal-escape-game", "start_date": "2022-06-05 14:00:00", "end_date": "2022-06-06 00:00:00", "venue": "The Bomb", "latlon": null, "map_link": null, "title": "The Bomb Defusal - Escape Game", "speaker": "-", "pronouns": null, "user_id": 115, "description": "A terrorist organization has planted a bomb in the null-sector, which will detonate soon. Can you team-up and help us defuse the bomb together to save the camp?\r\n\r\nStart the game with the correct color sequence and finish all the puzzles within the 60 minute countdown to defuse the bomb before it detonates.\r\n\r\n2-6 players recommended\r\n60 - 90 minutes playtime\r\n", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/517-the-bomb-defusal-escape-game", "cost": "", "equipment": "Unfortunately we're fully booked.", "age_range": "All ages", "attendees": "6", "start_time": "14:00", "end_time": "00:00"}, {"id": 326, "slug": "speed-3-cruise-control", "start_date": "2022-06-04 18:30:00", "end_date": "2022-06-04 19:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Speed 3: Cruise Control", "speaker": "Cybergibbons", "pronouns": "He/him", "user_id": 1739, "description": "When I first watched Hackers in 1998, the idea of being able to remotely control ships seemed rather fanciful. After working on container ships as an engineer in the mid-2000s, it seemed every more unlikely. We didn't have a full-time Internet connection and all the vital systems were truly air-gapped. But things have changed - ships are becoming more and more connected and complex. \r\n\r\nAs a result, 15 years later, I found myself sat in my pants on the sofa with the ability to control the steering on one of the world's largest cruise ships. We've been able to brick every PLC across tens of oil rigs, pay for food as the captain, and write rude words on the side of the ship. \r\n\r\nTo get to this point, we had to go on a learning voyage across tens of different vessels, including offshore support tugs, super yachts, oil rigs and container ships. Join me on a whistle stop tour of what's on a ship, how it's all connected together, what threats there are and how we find the vulnerabilities. Lots of little tips and tricks that can help anyone examine industrial control systems, understand how they work, and then have a lot of fun with them!\r\n\r\nTesting work is carried out in my role as Security Consultant at Pen Test Partners", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/326-speed-3-cruise-control", "start_time": "18:30", "end_time": "19:20"}, {"id": 518, "slug": "the-bomb-defusal-escape-game", "start_date": "2022-06-04 14:00:00", "end_date": "2022-06-05 00:00:00", "venue": "The Bomb", "latlon": null, "map_link": null, "title": "The Bomb Defusal - Escape Game", "speaker": "-", "pronouns": null, "user_id": 115, "description": "A terrorist organization has planted a bomb in the null-sector, which will detonate soon. Can you team-up and help us defuse the bomb together to save the camp?\r\n\r\nStart the game with the correct color sequence and finish all the puzzles within the 60 minute countdown to defuse the bomb before it detonates.\r\n\r\n2-6 players recommended\r\n60 - 90 minutes playtime\r\n", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/518-the-bomb-defusal-escape-game", "cost": "", "equipment": "Unfortunately we're fully booked.", "age_range": "All ages", "attendees": "6", "start_time": "14:00", "end_time": "00:00"}, {"id": 296, "slug": "lightning-talks-friday", "start_date": "2022-06-03 12:30:00", "end_date": "2022-06-03 13:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Lightning Talks Friday", "speaker": "Lightning Talks", "pronouns": "", "user_id": 362, "description": "Placeholder for the third Lightning Talks session", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/296-lightning-talks-friday", "start_time": "12:30", "end_time": "13:30"}, {"id": 283, "slug": "dj-workshop", "start_date": "2022-06-04 12:10:00", "end_date": "2022-06-04 13:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "DJ Workshop", "speaker": "Tom", "pronouns": "He/him", "user_id": 725, "description": "Come a long and learn about the history and art of DJ'ing. Get hands-on with your first vinyl record mix on a set of Citronic mono record decks made in England in the the 80\u2019s with tunes from a kids disco at around that time. Try scratching records on a set of Technics SL1210\u2019s and then get hands on with your own device and learning digital DJ skills and techniques.\r\n\r\nWe will primarily use Mixxx software for the workshop as it's so awesome as well as being open source and free, but other free options for tablets and phones are all possible. There will also be an opportunity to plug into a USB Mixer/controller and demo your new skills at the end! The ultimate aim of this workshop is to introduce some basics of DJ'ing. The kids also have the exciting option to DJ at their own Kids Disco later in the evening at 7:30pm! Royalty free music will be available along with other guidance and options.\r\n\r\nPlease ask kids to wash hands prior to workshop and kids will also be asked to use hand sanitizer before touching shared DJ kit (if this is a concern don\u2019t worry, just take part in the workshop using your device that you brought). I will clean kit in between kids having a shot. Really grateful for patience and understanding.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/283-dj-workshop", "cost": "free", "equipment": "laptop, tablet, smart phone and ideally headphones.", "age_range": "All ages", "attendees": "16 ", "start_time": "12:10", "end_time": "13:10"}, {"id": 516, "slug": "the-bomb-defusal-escape-game", "start_date": "2022-06-03 20:00:00", "end_date": "2022-06-04 00:00:00", "venue": "The Bomb", "latlon": null, "map_link": null, "title": "The Bomb Defusal - Escape Game", "speaker": "-", "pronouns": null, "user_id": 115, "description": "A terrorist organization has planted a bomb in the null-sector, which will detonate soon. Can you team-up and help us defuse the bomb together to save the camp?\r\n\r\nStart the game with the correct color sequence and finish all the puzzles within the 60 minute countdown to defuse the bomb before it detonates.\r\n\r\n2-6 players recommended\r\n60 - 90 minutes playtime\r\n", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/516-the-bomb-defusal-escape-game", "cost": "", "equipment": "Unfortunately we're fully booked.", "age_range": "All ages", "attendees": "6", "start_time": "20:00", "end_time": "00:00"}, {"id": 403, "slug": "music-graham-dunning", "start_date": "2022-06-04 22:00:00", "end_date": "2022-06-04 22:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Graham Dunning", "speaker": "Graham Dunning", "pronouns": "", "user_id": 2025, "description": "A new live set recording on-the-fly to cassette tape loops across four tape players. A rough attempt at an analogue emulation of a modern loop pedal, where none of the loops will stay in sync and the sound is degraded and detuned. The set is improvised around a structure, flowing through melodica drone, balearic chug, and downbeat drum-machine techno.", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/403-music-graham-dunning", "start_time": "22:00", "end_time": "22:30"}, {"id": 401, "slug": "mario-kart-tournament", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 14:00:00", "venue": "Family Lounge", "latlon": [52.0410043, -2.3776309], "map_link": "https://map.emfcamp.org/#18.5/52.0410043/-2.3776309", "title": "Mario Kart Tournament ", "speaker": "Bethanie Fentiman", "pronouns": "", "user_id": 403, "description": "Lighthearted Mario Kart Tournament with the prize being bragging rights.", "type": "youthworkshop", "may_record": null, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/401-mario-kart-tournament", "cost": "", "equipment": "", "age_range": "6+", "attendees": "16", "start_time": "12:00", "end_time": "14:00"}, {"id": 79, "slug": "open-garden-mesh-networks-and-how-it-helped-me-protest-safer", "start_date": "2022-06-03 16:20:00", "end_date": "2022-06-03 16:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Open Garden, Mesh networks, and how it helped me protest safer", "speaker": "Gustavo El Khoury Seoane", "pronouns": "he, him", "user_id": 845, "description": "Imagine this: you're a Venezuelan student activist, and you're protesting to get your university the budget it so desperately needs and the powers that be mercilessly cut away. But then, your government disrupts phone coverage in the area to discourage protestors and potentially cover human rights violations.\r\nScary, right? Hopefully you're not in this situation. But chances are your hacker brain would love to know how I used tech to react to this! In this talk, I'll cover how we stayed connected using Mesh Networking, phones' Wi-Fi chips, a couple of apps, a bit of fear, and a whole lot of determination!\r\n\r\nhttps://twitter.com/gustakasn0v", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/79-open-garden-mesh-networks-and-how-it-helped-me-protest-safer", "start_time": "16:20", "end_time": "16:40"}, {"id": 203, "slug": "from-theorems-to-serums-from-cryptology-to-cosmology", "start_date": "2022-06-03 13:00:00", "end_date": "2022-06-03 13:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "From Theorems to Serums, From Cryptology to Cosmology ... and The Simpsons", "speaker": "Simon Singh", "pronouns": "", "user_id": 1432, "description": "Join popular science and maths writer, Simon Singh, on a whistle-stop tour through two decades of his bestselling books. Fermat\u2019s Last Theorem looks at one of the biggest mathematical puzzles of the millennium; The Code Book shares the secrets of cryptology; Big Bang explores the history of cosmology; Trick or Treatment asks some hard questions about alternative medicine; and Simon\u2019s most recent book, The Simpsons and Their Mathematical Secrets, explains how TV writers, throughout the cartoon\u2019s twenty-five-year history, have smuggled in mathematical jokes.\r\n", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/203-from-theorems-to-serums-from-cryptology-to-cosmology", "start_time": "13:00", "end_time": "13:40"}, {"id": 213, "slug": "algorithmic-patterns-a-long-history", "start_date": "2022-06-03 13:40:00", "end_date": "2022-06-03 14:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Algorithmic patterns - a long history", "speaker": "Alex McLean", "pronouns": "he/him", "user_id": 1447, "description": "Creative coding practices like live coding/algorave are often described by the media as being of the future. For example in 2019, wired magazine introduced live coding with the headline \u201cDJs of the future don\u2019t spin records, they write code\u201d, despite publishing very similar articles previously in 2013 (\u201cHacking meets clubbing with the Algorave\u201d) and 2006 (\u201cReal DJs Code Live\u201d). In reality, live coders are not DJs and are not trying to replace them! Live coding is just another way of making music and other time-based artforms like video and choreography.\r\nSo this talk is about the _past_ of live coding, rather than the future -- we'll look at algorithmic artforms developed over millennia. Weaving and braiding are classic examples, highly developed algorithmic crafts found all round the world, reaching astonishing complexity. We'll also look 'heritage algorithms' like bell ringing patterns, juggling patterns, konnakol vocal patterns, and kollam drawings, and equivalent contemporary practices like bytebeat, bitfield and tidalcycles patterns.\r\nIn the end we'll ask, what do we gain from seeing the latter in terms of the former? In particular, what do contemporary 'digital' artists have to learn from craft-based heritage algorithmic artforms?\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/213-algorithmic-patterns-a-long-history", "start_time": "13:40", "end_time": "14:10"}, {"id": 169, "slug": "learning-from-accidents", "start_date": "2022-06-04 12:00:00", "end_date": "2022-06-04 12:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Learning from accidents: an introduction to railway signalling in the UK", "speaker": "Robin Wilson", "pronouns": "He/him", "user_id": 1349, "description": "Trains are one of the safest ways to travel, but it hasn't always been like that. In this talk I will introduce the basics of railway signalling, and look at how it has evolved over time - often in response to accidents and near-misses. You will find out how a single stray wire caused an accident that killed 35 people, why leaves on the line cause such a problem for the railways, and how signalling systems are designed to deal with the inevitable human error. Working from the early days of the railway to the present (and future), the talk will take you through a number of accidents, their causes and the improvements that were made after the accidents.\r\n\r\nThis talk is suitable for any level of knowledge about railways - it aims to be understandable for complete beginners, and still have some interesting parts even for railway geeks.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/169-learning-from-accidents", "start_time": "12:00", "end_time": "12:40"}, {"id": 389, "slug": "see-change-change-the-world-imaging-earth-with-cubesats", "start_date": "2022-06-05 18:00:00", "end_date": "2022-06-05 18:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "See Change, Change the World: Imaging Earth with CubeSats", "speaker": "Tanya Harrison", "pronouns": "she/her", "user_id": 1972, "description": "Planet Labs, PBC operates the largest constellation of Earth-imaging satellites in history, collecting data of the entire landmass of our world on a near-daily basis with over 200 CubeSats. Planetary Scientist Dr. Tanya Harrison will discuss these CubeSats and how scientists are using them to better understand our ever-changing Earth. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/389-see-change-change-the-world-imaging-earth-with-cubesats", "start_time": "18:00", "end_time": "18:30"}, {"id": 354, "slug": "hebocon-robot-building-workshop", "start_date": "2022-06-03 17:00:00", "end_date": "2022-06-03 18:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Hebocon robot building workshop", "speaker": "Tamar Willson", "pronouns": "", "user_id": 171, "description": "Do you have a lack of technical skill? Or perhaps you worry about failure? Maybe you\u2019ve got some strange bits of junk that \u2018might be useful for something\u2019 but you don\u2019t know what. If any of these are true, (or if you just want to build a robot), come and join us and construct a terrible fighting robot for the Hebocon tournament.\r\n\r\nHebocon is Robot Wars for those who are not technically gifted. The most successful robots are those which are truly \u2018heboi\u2019: pathetic, and constructed without the technology or skill that you\u2019d usually expect. Bad ideas and poor construction are the mark of success here, so you can create something free from the weight of any expectations.\r\n\r\nWe'll have some boxes of junk to rummage through for parts, but attendees are encouraged to bring their own materials too, the weirder the better*!\r\n\r\nThe actual hebocon tournament will be outside the bar on Saturday night at 6pm: https://www.emfcamp.org/schedule/2022/351-hebocon-terrible-robot-fighting-tournament\r\n\r\n*nothing actually dangerous please", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/354-hebocon-robot-building-workshop", "cost": "", "equipment": "", "age_range": "", "attendees": "50", "start_time": "17:00", "end_time": "18:00"}, {"id": 154, "slug": "psychological-party-tricks", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 10:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Psychological party tricks", "speaker": "Emma McDonald", "pronouns": "she/her", "user_id": 148, "description": "As a psychologist, I often get asked one of two questions: Can you read my mind? Are you analysing me?* \r\n\r\nBut Psychology is not entirely useless; by studying the mind and brain, we can learn a lot about how we work. In this talk, I will go through some psychological party tricks and tell us about how we understand the world around us. Some of these mind tricks have been around for ages, but hopefully, they will make for an interesting (even fun) way to pass the time and present an opportunity to learn about yourself. \r\n\r\n*(The answers are No and No - Unless you pay me a lot of money to retrain as a therapist.)\r\n\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/154-psychological-party-tricks", "start_time": "10:00", "end_time": "10:30"}, {"id": 144, "slug": "fashion-tech-advice-from-a-farm-boy-and-a-comp-sci-geek", "start_date": "2022-06-05 17:20:00", "end_date": "2022-06-05 17:50:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Fashion-tech Advice from a Farm Boy and a Comp Sci Geek ", "speaker": "Shannon Hoover and Sydney Pratte", "pronouns": "Shannon Hoover (he/him), Sydney Pratte (she/her)", "user_id": 1061, "description": "Fashion tells a story of who we are, expressing the opinions and positions of both wearers and designers. Fashion-tech -- fashion embedded with programmable electronics -- offers more dynamic expressions for fashion. This talk will first discuss the importance and direction of fashion-tech in our society today and in the future. We will also discuss lessons learned from our collective 15 years of experience as fashion-tech designers and common issues designers face creating such garments. From our experience, we have begun research and development of a kit, that requires no coding and no soldering, to help designers move past technological barriers and enable more creative exploration during the design process. Lowering technical barriers not only affects fashion-tech but opens new possibilities for art and innovation.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/144-fashion-tech-advice-from-a-farm-boy-and-a-comp-sci-geek", "start_time": "17:20", "end_time": "17:50"}, {"id": 439, "slug": "music-polyop-an-audio-visual-voyage", "start_date": "2022-06-04 00:15:00", "end_date": "2022-06-04 01:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Polyop: An Audio-Visual Voyage", "speaker": "Polyop", "pronouns": "", "user_id": 2101, "description": "Continuing in the tradition of sonic-fiction, POLYOP fuse live electronic music performance with sci-fi mythologies to create an immersive audio-visual voyage. Follow the omnipotent Creator on his pilgrimage through distant reaches of an alternate polyhedral universe, occupied by psychedelic soundscapes, rhythmical acid entities and uncharted electro artefacts.\r\n\r\nPOLYOP have developed their live show alongside their own open-source visual performance engine 'Hedron'. Their sound fuses the DNA of funk, and electro with techno and modern sound design; whilst the visuals combine sci-fi aesthetics with polyhedral graphics popularised by early 3D graphics engines.\r\n\r\nVids & Projects:\r\nhttp://polyop.uk/", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/439-music-polyop-an-audio-visual-voyage", "start_time": "00:15", "end_time": "01:00"}, {"id": 288, "slug": "the-aragoscope-optics-without-lenses-or-mirrors", "start_date": "2022-06-03 11:30:00", "end_date": "2022-06-03 12:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "The Aragoscope: optics without lenses or mirrors", "speaker": "Simon Jelley", "pronouns": "He/him", "user_id": 91, "description": "Imaging sub-millimeter features from 250m away using only a hard disc as a lens. The Aragosope is a simple diffractive telescope achieving high resolution imaging without mirrors or lenses. NASA funded an exploration of the concept for a giant space telescope back in 2014, but when I set out to make a practical experiment in 2018 there was only one other example I could find on the internet. \r\nI will give an introduction to what diffraction is, how it can be used in optics to do useful things like form images, why NASA might be interested, and how I made the experimental setup. I will also perform a live demonstration during the talk of both a simple aragoscope setup and some other diffractive optics (including rainbow chocolate, holograms and a camera that uses 35mm film as the lens! After the talk (and more importantly after dark!) I will also replicate a full demonstration of my Aragoscope experiment if weather allows.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/288-the-aragoscope-optics-without-lenses-or-mirrors", "start_time": "11:30", "end_time": "12:20"}, {"id": 271, "slug": "material-science-steel-for-battlebots-and-robot-wars", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 10:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Material Science: Steel for BattleBots (and Robot Wars, of course) ", "speaker": "Jennifer Herchenroeder", "pronouns": "she/her", "user_id": 1556, "description": "I am the captain of a BattleBots team, currently showing on Discovery Channel in the US and streaming worldwide. Among the many engineering challenges we face building combat robots, material selection is critical. I don't only mean choosing steel over aluminum, I mean choosing which kind of steel to use for each application on the bot. In my talk I will cover the basic material science of steel alloys, hardening processes, and how they are used to build combat robots and other industrial applications (and what happens when you make the wrong choice).", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/271-material-science-steel-for-battlebots-and-robot-wars", "start_time": "10:00", "end_time": "10:30"}, {"id": 167, "slug": "communication-skills-for-geeks", "start_date": "2022-06-04 19:20:00", "end_date": "2022-06-04 20:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Communication skills for Geeks", "speaker": "Lucy Rogers", "pronouns": "She / Her", "user_id": 332, "description": "interactive workshop for up to 30 people on various, simple to implement, tips on communication skills. It goes beyond \"make eye contact and don't fidget\". Based on my online courses and lectures / workshops I give to Brunel University Engineering students as a Visiting Professor.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/167-communication-skills-for-geeks", "cost": "", "equipment": "Bring your own smartphone if available.", "age_range": "18+", "attendees": "30", "start_time": "19:20", "end_time": "20:00"}, {"id": 43, "slug": "how-to-get-money-from-fruit-machines-with-and", "start_date": "2022-06-03 11:40:00", "end_date": "2022-06-03 12:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "How to get money from fruit machines with and without cheating.", "speaker": "Tony Goacher", "pronouns": "he", "user_id": 228, "description": "Over the years thieves have used many different ways of getting cash out of fruit machines. This talk examines the methods and how machine manufacturers have adapted to prevent attacks. \r\n\r\nAlso discussed are manufacturer software issues and oversights that have resulted in huge losses for the machine operators.", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/43-how-to-get-money-from-fruit-machines-with-and", "start_time": "11:40", "end_time": "12:10"}, {"id": 219, "slug": "on-taking-your-daft-ideas-seriously-or", "start_date": "2022-06-05 17:10:00", "end_date": "2022-06-05 17:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "On taking your daft ideas seriously (or, how we accidentally made an art robot business)", "speaker": "Richard Sewell", "pronouns": "he/him", "user_id": 238, "description": "I\u2019ve made some installations and art robots over the years, getting gradually more ambitious, and somehow this has turned into a job and a robot company, Air Giants.\r\n\r\nThis talk is about that process, and about how taking a daft idea more seriously than seemed sensible at the time has turned out to be the right thing to do.\r\n\r\nI\u2019ll also be talking about luck and money and logistics, all the things that need to happen to make it work.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/219-on-taking-your-daft-ideas-seriously-or", "start_time": "17:10", "end_time": "17:40"}, {"id": 160, "slug": "emotions-whats-up-with-those", "start_date": "2022-06-03 17:30:00", "end_date": "2022-06-03 18:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Emotions, what's up with those?", "speaker": "David MacIver", "pronouns": "He/Him", "user_id": 1036, "description": "About four years ago I realised I was miserable and that I should probably do something about that, so I did what any self-respecting nerd would do and read a tonne of books to figure out how emotions worked (I did also go to therapy, but the books were more useful). Life isn't perfect now, but it's a lot better despite the ongoing war and pandemic.\r\n\r\nI'm going to give you an overview of some of the things I've learned. It will be a mix of theory (what even are emotions?) and practical advice for understanding and engaging with your emotions better, with a pointer towards further reading that will help you act on this advice better.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/160-emotions-whats-up-with-those", "start_time": "17:30", "end_time": "18:00"}, {"id": 348, "slug": "what-will-we-wear-tomorrow", "start_date": "2022-06-05 10:40:00", "end_date": "2022-06-05 12:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "What will we wear tomorrow ", "speaker": "Joanne Rachel Knox", "pronouns": "She her", "user_id": 1778, "description": "Come and listen to a short story about how the choices we make today may effect what your grandchild may be wearing in the future. After the story there will be a textile arts and crafts workshop where children imagine what life may be like for their decedents, and design and make clothing for something they may be doing in the future. Nothing is too fanciful, we have had everything from future space fashion on Mars, to time traveling fish people. \r\nThe workshop gets people thinking about choices we can make now, and issues that we may need to overcome in the future, in a fun and empowering way. Less eco anxiety and doom scrolling, more creativity and joy. \r\n\r\n", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "Discussions of biosphere protection and the importance of choices we make now ", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/348-what-will-we-wear-tomorrow", "cost": "free, please bring scissors if you have them", "equipment": "imagination and a sense of humour. Bring some good Scissors", "age_range": "5+", "attendees": "about ten at a time assuming ten parents to help", "start_time": "10:40", "end_time": "12:10"}, {"id": 140, "slug": "soft-electronics", "start_date": "2022-06-03 18:10:00", "end_date": "2022-06-03 18:40:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Soft Electronics", "speaker": "Helen Leigh", "pronouns": "she/her", "user_id": 1054, "description": "This talk explores the softer side of electronics, from electronic embroidery and e-textiles to soft robotics and flexible PCB design. We will take a look at some of the exciting technologies in this field, including industrial machines that embroider traces to microcontrollers, open source soft robotics, 'pick and place' sewable LEDs, e-textiles in space, fabric speakers and the world of flexible and stretchable PCB design. I will also share examples of how engineers, scientists and artists are using these soft electronics technologies in their work.\r\n\r\nAs well as this higher level overview, we will take a look at a number of accessible DIY projects, along with practical tips on materials and techniques, and suggestions for further learning. I will also talk about softness in electronics in a non-literal sense, looking at some cool projects from the community that link emotions, vulnerability and physical computing. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/140-soft-electronics", "start_time": "18:10", "end_time": "18:40"}, {"id": 407, "slug": "pop-up-cafe", "start_date": "2022-06-05 09:00:00", "end_date": "2022-06-05 09:50:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Pop Up Cafe", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Nottinghack are putting on a Pop-Up Cafe at 9AM each day for some early freshly made coffee, tea or other drinks, sweets or snacks served from our Snackspace in Workshop Tent 1. Prices are \u00a31 per item. We'll continue serving snackspace cans all day from the Gazebo attached to Workshop 1.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/407-pop-up-cafe", "cost": "", "equipment": "Please bring your own mug or container for hot drinks", "age_range": "All ages", "attendees": "100", "start_time": "09:00", "end_time": "09:50"}, {"id": 405, "slug": "pop-up-cafe", "start_date": "2022-06-03 09:00:00", "end_date": "2022-06-03 10:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Pop Up Cafe", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Nottinghack are putting on a Pop-Up Cafe at 9AM each day for some early freshly made coffee, tea or other drinks, sweets or snacks served from our Snackspace in Workshop Tent 1. Prices are \u00a31 per item. We'll continue serving all day from the Gazebo attached to Workshop 1.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/405-pop-up-cafe", "cost": "", "equipment": "Please bring your own mug or container for hot drinks", "age_range": "All ages", "attendees": "100", "start_time": "09:00", "end_time": "10:00"}, {"id": 352, "slug": "build-and-fly-a-rocket", "start_date": "2022-06-04 15:30:00", "end_date": "2022-06-04 17:00:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Build and fly a rocket", "speaker": "Adam Greig", "pronouns": "he/him", "user_id": 107, "description": "Build and fly a solid-fuelled model rocket from scratch!\r\n\r\nWe'll provide paper templates and all required materials, you cut and tape the rocket together and then decorate it to taste. Once they're all built we'll take the rockets out to the model flying area and launch them from our launch pad.\r\n\r\nAssembling the rocket is straightforward and as they're all made from white card and paper there are plenty of options for decoration or modification. We'll have some helpers on hand to provide guidance.\r\n\r\nSuitable for young children with supervision. The build involves mostly using scissors and tape, one step involves hot glue which requires adult supervision. Feel free to contact us beforehand if you want to check suitability: emf@adamgreig.com or extension 2440.\r\n\r\nThere is a charge of \u00a34 per rocket to cover materials, and a limit of one rocket per child.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/352-build-and-fly-a-rocket", "cost": "\u00a34 per rocket", "equipment": "No equipment required", "age_range": "All ages", "attendees": "30", "start_time": "15:30", "end_time": "17:00"}, {"id": 380, "slug": "bubble-fun", "start_date": "2022-06-05 09:30:00", "end_date": "2022-06-05 10:20:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Bubble Fun!", "speaker": "Kate Davis", "pronouns": "", "user_id": 363, "description": "Who can make the biggest bubble? Whose will last the longest before it pops? Is it possible to make a square bubble? Join us to make your own bubble blowers and investigate the wonderful world of bubbles. ", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/380-bubble-fun", "cost": "None", "equipment": "None", "age_range": "All ages", "attendees": "30", "start_time": "09:30", "end_time": "10:20"}, {"id": 153, "slug": "improve-your-memory-in-your-head-not-in-your-computer", "start_date": "2022-06-04 11:20:00", "end_date": "2022-06-04 11:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Improve your Memory ( in your head not in your computer) ", "speaker": "Emma McDonald", "pronouns": "she/her", "user_id": 148, "description": "Unfortunately, you cannot pop magic Limitless style pills to improve your memory. But with a bit of understanding about how our memory works, we can introduce techniques that will help us remember important and even unimportant information. In this talk, I will talk a bit about the structure of memory and then discuss some techniques that anyone can use to improve their memory (when you want to). ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/153-improve-your-memory-in-your-head-not-in-your-computer", "start_time": "11:20", "end_time": "11:50"}, {"id": 74, "slug": "raspberry-pi-pico-party-poppers", "start_date": "2022-06-04 17:20:00", "end_date": "2022-06-04 18:20:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Raspberry Pi Pico Party Poppers", "speaker": "Richard Hayler", "pronouns": "he/him", "user_id": 631, "description": "Last year Raspberry Pi launched their first microcontroller-class product: Raspberry Pi Pico. It is built on RP2040, a brand-new chip developed here in the UK.\r\n\r\nThis workshop will introduce the Pico and dive straight in to programming it with MicroPython. We\u2019ll start with some \u201chello world\u201d onboard LED flashing and move on to using components to build simple circuits. We'll start with the basics and move on to build a sustainable and reusable party popper using this small but mighty microcontroller.\r\n\r\nYou'll need to bring your own laptop: please install the latest version of the Thonny Python editor before you come. (https://thonny.org/)\r\n\r\nParticipants will be able keep and take their Raspberry Pi Pico away with them after the workshop. ", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/74-raspberry-pi-pico-party-poppers", "cost": "No charge to attendees", "equipment": "Participants will need their own laptop, and have the Thonny Python editor installed.", "age_range": "11+", "attendees": "25", "start_time": "17:20", "end_time": "18:20"}, {"id": 16, "slug": "an-evil-maids-dream-windows-boot-security-was-broken-anyway", "start_date": "2022-06-03 17:40:00", "end_date": "2022-06-03 18:20:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "An Evil Maid's Dream: Windows Boot Security was Broken Anyway", "speaker": "Zammis Clark", "pronouns": "he/him", "user_id": 312, "description": "A deep dive into the Windows boot process, its security mechanisms, and the security issues that have been found within the last 10 years, culminating in a single bug (found in August 2021, fixed in January 2022) that can bypass all such security mechanisms.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/16-an-evil-maids-dream-windows-boot-security-was-broken-anyway", "start_time": "17:40", "end_time": "18:20"}, {"id": 120, "slug": "announcing-the-emf-schedule-like-its-the-80s", "start_date": "2022-06-05 10:00:00", "end_date": "2022-06-05 10:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Announcing the EMF schedule like it's the 80s", "speaker": "Dan Nixon", "pronouns": "he/him", "user_id": 543, "description": "A demonstration and discussion around amateur paging. This year I will be providing a pager transmitter at EMF that primarily will announce the talk/event schedule (amongst other things yet to be dreamt up over a pint).\r\n\r\nThis talk will give an overview of the specific flavour of pagers used for this system, the hardware used to build the transmitter, the amateur paging network trying to keep this relic of communication alive and some of the more interesting ways of receiving pages (e.g. turning a badge into a pager).\r\n\r\nOf course this assume everything goes to plan and works as expected, there is a non-zero probability some parts of talk will change from \"this is how this works\" to \"this is how this should work, but this is why it does not\".", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/120-announcing-the-emf-schedule-like-its-the-80s", "start_time": "10:00", "end_time": "10:30"}, {"id": 519, "slug": "origami-lanterns", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 13:40:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Origami Lanterns", "speaker": "Betty Ching", "pronouns": null, "user_id": 325, "description": "Origami Lantern making with LEDs for all age, kids friendly", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/519-origami-lanterns", "cost": "\u00a31", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "12:00", "end_time": "13:40"}, {"id": 149, "slug": "hovering-rockets", "start_date": "2022-06-03 15:00:00", "end_date": "2022-06-03 15:30:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Hovering Rockets", "speaker": "James Macfarlane", "pronouns": "He/Him", "user_id": 1240, "description": "The speaker works for a small company in the UK who have developed a VTVL (Vertical Take-off, Vertical Landing) rocket, also known as a hopper or lander. This started as a student / hobby project and is now receiving funding from the European Space Agency (ESA.) There are lots of interesting technical problems involved in making a VTVL rocket work. You need to steer the rocket engine and control its thrust based on data from a variety of sensors. This involves mechanical, electronics and coding challenges. When fully developed, the test vehicle we've developed will be used to test software and hardware that enable robots to land safely on other planets such as Mars.\r\n\r\nThe talk will start with an introduction to rocket engines and a simple explanation of the vehicle's dynamics then cover the development of our VTVL rocket from hobby project to successful flying test-bed. It will include video footage of recent test flights where the rocket takes off and hovers on a tethered test rig.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/149-hovering-rockets", "start_time": "15:00", "end_time": "15:30"}, {"id": 145, "slug": "sew-tech-a-drop-in-workshop-for-help-with-sewing-and-fabric", "start_date": "2022-06-03 11:30:00", "end_date": "2022-06-03 14:30:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Sew tech: a drop in workshop for help with sewing and fabric", "speaker": "Claire Phillips", "pronouns": "she/her", "user_id": 1167, "description": "Workshop for people to drop in and get help on sewing and textile related questions.\r\n\r\nWant to know how to make a hole in fabric without it fraying? Or how to make seams in fabric waterproof? Perhaps you need to know what a fabric is called so you can source more of it? Come and ask!\r\n\r\nPlease note that this is not a formal workshop with a an end goal: we'll be led by whatever projects you bring, and feel free to drop in/out. ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/145-sew-tech-a-drop-in-workshop-for-help-with-sewing-and-fabric", "cost": "\u00a30", "equipment": "Any project or thoughts they're currently working on", "age_range": "All ages", "attendees": "Open session", "start_time": "11:30", "end_time": "14:30"}, {"id": 208, "slug": "how-i-fight-the-doomscroll", "start_date": "2022-06-03 14:30:00", "end_date": "2022-06-03 14:50:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "How I Fight the Doomscroll and Get Out of the Social Media Refresh Loop", "speaker": "Matt Gray", "pronouns": "he/him", "user_id": 34, "description": "We've all found ourself doomscrolling, and fighting against social network's barrage of extra things in our newsfeed and notifications to keep us there for longer. It's not good use of time, energy and mental bandwith, and hell in my case the habitual refreshing has started giving me RSI.\r\n\r\nI'll go through my three steps to stop Doomscrolling and get out of the social media refresh loop (or at least try to).", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/208-how-i-fight-the-doomscroll", "start_time": "14:30", "end_time": "14:50"}, {"id": 301, "slug": "building-a-wearable-captioning-badge", "start_date": "2022-06-04 10:00:00", "end_date": "2022-06-04 11:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Building a Wearable Captioning Badge", "speaker": "Kevin Lewis", "pronouns": "he/him", "user_id": 1663, "description": "Masks are important for safety but they can make it hard for people to understand what's being said. Back in January, I built a wearable badge which live transcribes speech and displays it to others. \r\n\r\nIn this workshop, we'll build the software that runs on the badge (and your browser) from scratch. You will also be provided with a kit list if you want to build your own physical badge after the event. \r\n\r\nYou will require some (but not much) knowledge of JavaScript. Understanding language fundamentals like variables, data types, conditionals, and functions is plenty.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/301-building-a-wearable-captioning-badge", "cost": "", "equipment": "Laptop with mic", "age_range": "13+", "attendees": "30", "start_time": "10:00", "end_time": "11:00"}, {"id": 54, "slug": "a-life-without-stickers-is-possible-but-useless", "start_date": "2022-06-05 10:40:00", "end_date": "2022-06-05 11:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "A Life Without Stickers is Possible But Useless", "speaker": "eph ", "pronouns": "he/him", "user_id": 747, "description": "Stickers are an essential part of our culture, our values. Stickers are everywhere! But why?\r\n\r\nThis talk will provide serious, evidence-based insights into the newest developments of the evolving discipline \u201eSticker Research\u201c, including an overview of the the most recent peer-reviewed publications, highlighting the most valuable facts and findings. (And some stickers, of course.)\r\n\r\n==> Update 2022-06-04 ~12 am - temporary agenda\r\n\r\n+ Terminology\r\n+ History of sticker science\r\n+ Where are we now? Current developments.\r\n+ Panini-Psychology: only the next hype?\r\n+ Stickers and Covid: Remote Sticker Operation Center (\u201cRStOC\u201d)\r\n+ Take-aways (do not include physical stickers)\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/54-a-life-without-stickers-is-possible-but-useless", "start_time": "10:40", "end_time": "11:10"}, {"id": 216, "slug": "music-algorave", "start_date": "2022-06-05 01:00:00", "end_date": "2022-06-05 01:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Algorave", "speaker": "Alex McLean", "pronouns": "", "user_id": 1447, "description": "A from-scratch live coding performance, in the classic algorave broken techno style. ", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/216-music-algorave", "start_time": "01:00", "end_time": "01:30"}, {"id": 150, "slug": "the-sega-dreamcast-frankensteins-console", "start_date": "2022-06-04 12:00:00", "end_date": "2022-06-04 12:20:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "The SEGA Dreamcast: Frankenstein's Console", "speaker": "Alex Rea", "pronouns": "He/him", "user_id": 309, "description": "The SEGA Dreamcast was released nearly 25 years ago, but was discontinued after only 18 months on sale in the west, and was such a commercial failure that SEGA never made another console. Despite this short lifetime, a homebrew community formed, has not gone away, and has only become more passionate since. \r\n\r\nThe most tangible demonstrations of this passion are the extensive hardware modifications that have been developed by hobbyists to drag the Dreamcast kicking and screaming in to the 21st century. Users can restore internet connectivity, replace the PSU or the commonly-failing disk drive (originally based on bespoke optical media), and even enable true digital video output. \r\n\r\nI will talk about the origins of the Dreamcast homebrew scene, and the development and implementation of the most popular of these mods that ensure the Dreamcast will live on for many years to come.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/150-the-sega-dreamcast-frankensteins-console", "start_time": "12:00", "end_time": "12:20"}, {"id": 237, "slug": "asdkfldsalkasdf-keysmashes-sexuality", "start_date": "2022-06-04 12:50:00", "end_date": "2022-06-04 13:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "asdkfldsalkasdf: Keysmashes, Sexuality and Mathematical Randomness", "speaker": "May", "pronouns": "", "user_id": 1135, "description": "Keysmashes are way of expressing emotions through spamming random letters on a keyboard but what do they actually mean? How random is a keysmash? Where do keysmashes come from? What can we learn about a person from their keysmashes? This talk is a beginners guide to the world of keysmashes and what they tell us about modern communications and online communities. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Discussions of Sex, Sexuality", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/237-asdkfldsalkasdf-keysmashes-sexuality", "start_time": "12:50", "end_time": "13:10"}, {"id": 228, "slug": "music-palindrones", "start_date": "2022-06-03 22:15:00", "end_date": "2022-06-03 22:45:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "[Music] Palindrones", "speaker": "Palindrones", "pronouns": "", "user_id": 1473, "description": "A multi-instrumental duo based in South East London who write expansive musical landscapes, mixing pounding, uplifting beats and blistering synth drones, with a lush ambience and a dusting of haunting, dreamy vocals. We both play synths and percussion with one female vocalist.\r\nThis is music you can dance to!", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/228-music-palindrones", "start_time": "22:15", "end_time": "22:45"}, {"id": 128, "slug": "hacking-group-interactions", "start_date": "2022-06-03 15:20:00", "end_date": "2022-06-03 16:20:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Hacking group interactions", "speaker": "Martin", "pronouns": "he/his", "user_id": 1047, "description": "Human interactions can be messy - especially in groups. Often we unconsciously follow bad protocols: Who doesn't know the situation where the loudest/most eloquent/charismatic person gets to dominate the conversation or the HIPPO effect. Or we have battles of two opponents/opinions, with the rest of the group watching in terror or shutting off. How about that awkward silence in a big group where nobody wants to go first, the terror of going in a circle and being expected to be able to contribute at just that moment when it is your turn? \r\n\r\nThere is a better way, and it is easy and fun.\r\n\r\nIn this highly interactive workshop, y'all get to experience and practice simple recipes for structuring interactions that include and involve everyone. \r\n\r\nCome as you are and experience some intercation. Or learn more about the principles and micro structures for these \"group interaction recipes\" at liberatingstructures.com.\r\n\r\n", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/128-hacking-group-interactions", "cost": "", "equipment": "", "age_range": "12+", "attendees": "50", "start_time": "15:20", "end_time": "16:20"}, {"id": 523, "slug": "dippy-skull-assembly-party", "start_date": "2022-06-04 16:00:00", "end_date": "2022-06-04 17:00:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Dippy Skull Assembly Party", "speaker": "The dinosaur skull 3D printing crew", "pronouns": null, "user_id": 362, "description": "A group of people have 3D printed segments of Dippy the Dinosaur's skull from a 3D scan provided by the Natural History Museum.\r\n\r\nThey'll be meeting up with their Dippy-bits to assemble them into a full-size diplodocus skull.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/523-dippy-skull-assembly-party", "cost": "", "equipment": "Bring your dippy bits if you've not already dropped them off at EMF HQ.", "age_range": "All ages", "attendees": "15", "start_time": "16:00", "end_time": "17:00"}, {"id": 521, "slug": "hackspace-and-makerspace-meetup", "start_date": "2022-06-04 11:00:00", "end_date": "2022-06-04 12:00:00", "venue": "Badge Tent", "latlon": [52.0422404, -2.37539272], "map_link": "https://map.emfcamp.org/#18.5/52.0422404/-2.37539272", "title": "Hackspace and Makerspace Meetup", "speaker": "Hackspace Foundation", "pronouns": "", "user_id": 134, "description": "This is a meet up of Makerspaces and Hackspaces to talk about what\u2019s going on, it\u2019s aimed at trustees/directors but it\u2019s open to anyone.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/521-hackspace-and-makerspace-meetup", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "15", "start_time": "11:00", "end_time": "12:00"}, {"id": 522, "slug": "2xaa-writing-chiptune-using-nanoloop", "start_date": "2022-06-05 20:30:00", "end_date": "2022-06-05 21:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "2xAA: writing chiptune using nanoloop", "speaker": "MR P D Hutchinson", "pronouns": "", "user_id": 77, "description": "2xAA explains his setup and demos how to write music on a Game Boy using nanoloop 2, a 16 step sequencer. THIS IS NOT A WORKSHOP, but if you fancy following along - download the demo ROM at from https://nanoloop.com/two and run in a GBA emulator. Bring headphones if you try to follow :)", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/522-2xaa-writing-chiptune-using-nanoloop", "start_time": "20:30", "end_time": "21:30"}, {"id": 50, "slug": "astro-pi-mark-ii", "start_date": "2022-06-04 12:30:00", "end_date": "2022-06-04 13:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Astro Pi Mark II - how to send a Raspberry Pi from a factory in Wales to the International Space Station ", "speaker": "Richard Hayler", "pronouns": "he/him", "user_id": 631, "description": "In 2015, as part of British astronaut Tim Peake\u2019s Principia mission, the Raspberry Pi Foundation worked with the UK and European Space Agencies to send two Raspberry Pi computers to the International Space Station. Since then, these Astro Pis have run thousands of programs written by young people across Europe as part of the annual European Astro Pi Challenge (EAPC)\r\n \r\nIn 2021, after over two years of work, Space-X 24 took two new Astro Pis to the Space Station, where they have now been installed and, by the time EMF happens, will have been used to run even more exciting experiments designed by young people. \r\n \r\nThis talk will reveal behind-the-scenes details of the design, development and flight certification processes, including the manufacture of the space-grade aluminium flight cases, EMC testing, astronaut-friendly software engineering, and the issues that almost stopped the project. \r\n\r\nI\u2019ll also describe some of the amazing experiments that have been designed and run by young people who take part in this year\u2019s EAPC, and look at how they\u2019ve used the new hardware including the IR sensitive camera and Machine learning Accelerator dongle. This will include photos taken as part of the Earth Observation experiments.\r\n\r\nThere will be Astro Pi ground units (both Mark I and Mark II) on display", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/50-astro-pi-mark-ii", "start_time": "12:30", "end_time": "13:00"}, {"id": 163, "slug": "modern-cryptography-from-scratch-in-scratch", "start_date": "2022-06-05 13:30:00", "end_date": "2022-06-05 14:00:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Modern Cryptography from Scratch, in Scratch", "speaker": "David Buchanan", "pronouns": "he/him", "user_id": 1162, "description": "Scratch is a programming environment aimed at children ages 8 to 16. It's simple and easy to learn, but lacks many features that experienced programmers have come to expect, such as version control, bitwise operators, or integers!\r\n\r\nThis talk provides a high-level overview of authenticated encryption with ChaCha20-Poly1305, and X25519 Elliptic-Curve Diffie-Hellman key exchange (both used in modern protocols), and how we overcame the challenges of implementing them efficiently in Scratch.\r\n\r\nThe talk is aimed at those with an intermediate background in programming and maths, but not necessarily cryptography. Hopefully I'll make modern cryptography look a bit less inscrutable, while also showing that Scratch is a \"real\" programming language.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/163-modern-cryptography-from-scratch-in-scratch", "start_time": "13:30", "end_time": "14:00"}, {"id": 525, "slug": "informal-retro-computing-meetup", "start_date": "2022-06-04 11:00:00", "end_date": "2022-06-04 12:00:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "Informal retro computing meetup", "speaker": "Nathan Dumont", "pronouns": "", "user_id": 1771, "description": "Just an excuse to meet and talk about old computers or new computers built in an old style. Z80 and 6502 fans meeting in harmony!", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/525-informal-retro-computing-meetup", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "(none)", "start_time": "11:00", "end_time": "12:00"}, {"id": 48, "slug": "adventures-with-home-energy-monitoring-with-a-raspberry-pi", "start_date": "2022-06-03 13:40:00", "end_date": "2022-06-03 14:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Adventures with Home Energy Monitoring (with a Raspberry Pi & many Arduinos)", "speaker": "Lee V", "pronouns": "", "user_id": 637, "description": "After building a DIY solar hot water panel in 2010, I wanted hard data to see how well it performed. So commenced a long, epic journey of Arduinos, Raspberry Pi's, sensors, servers and low power radios. \r\nLater adding \u2018real\u2019 PV solar panels (needing electricity monitoring), export diversion (using surplus electricity to heat water), appliance monitoring (more monitoring), an electric car and charger (yet more monitoring), a house battery (urgh! complicated), weird 'Time Of Use' electricity tariffs (truly mind bending) and an in-depth look (with thermal imaging) of my gas central heating system, I can tell you what has worked for me, what failed and where i\u2019m going next, plus how you can save energy, save money & save the planet!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/48-adventures-with-home-energy-monitoring-with-a-raspberry-pi", "start_time": "13:40", "end_time": "14:20"}, {"id": 268, "slug": "painting-with-light-build-and-paint-with-your-own-glowie", "start_date": "2022-06-03 20:40:00", "end_date": "2022-06-03 21:40:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Painting with light - Build and paint with your own \"Glowie\"", "speaker": "Andrew Mulholland", "pronouns": "", "user_id": 245, "description": "In this evening activity, we will get hands on drawing with light!\r\n\r\nFirst, we will build our very own \"glowie\" torch (coincell + LED + tape) to keep, explore the brightness of different colours of LEDs and each attendee will get to pick which colour they want to use for the second stage.\r\n\r\nIn the second stage of the activity, we will head outside into the dark (or twilight) and take some long exposure light painting photographs. Common things drawn in the past include initials, basic shapes or just simple lines.\r\n\r\nPrevious photographs - https://twitter.com/gbaman1/status/1036711495189585920", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/268-painting-with-light-build-and-paint-with-your-own-glowie", "cost": "", "equipment": "A torch is a good idea for parents.", "age_range": "6+", "attendees": "30", "start_time": "20:40", "end_time": "21:40"}, {"id": 90, "slug": "learn-to-solder-digital-music-synthesis-workshop", "start_date": "2022-06-03 13:00:00", "end_date": "2022-06-03 15:30:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Learn to Solder / Digital Music Synthesis workshop with ArduTouch music synthesizer kit", "speaker": "Mitch Altman", "pronouns": "he/him", "user_id": 84, "description": "Anyone can learn to solder!\r\nAnyone can learn to make music, sound (and noise!) with computer chips!\r\n\r\nLearn to solder together a cool, powerful music synthesizer, and learn to make cool music, sound, and noise!\r\n\r\nArduTouch is an open hardware Arduino-compatible music synthesizer kit with a built-in touch keyboard, and with built-in speaker/amplifier.\r\n\r\nThis workshop is for total newbies to learn to solder.\r\nThis workshop is for total newbies to make their own ArduTouch music synthesizer and learn to make music, sound (and noise!) with computer chips. Attendees take the completed synthesiser home at the end of the workshop.\r\n\r\nThe ArduTouch comes pre-programmed with a way cool synthesizer. And I will show you how to re-program it with other way cool (and totally different) synthesizers.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/90-learn-to-solder-digital-music-synthesis-workshop", "cost": "\u00a325", "equipment": "optional: laptop", "age_range": "All ages", "attendees": "30", "start_time": "13:00", "end_time": "15:30"}, {"id": 524, "slug": "karaoke", "start_date": "2022-06-03 21:00:00", "end_date": "2022-06-04 00:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Karaoke ", "speaker": "Hibby", "pronouns": null, "user_id": 500, "description": "Get your favourite song on and sing your heart out!", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/524-karaoke", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "21:00", "end_time": "00:00"}, {"id": 129, "slug": "some-useful-maths", "start_date": "2022-06-04 15:20:00", "end_date": "2022-06-04 15:40:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Some Useful Maths", "speaker": "Alexander Bolton", "pronouns": "he/him", "user_id": 452, "description": "4 lightning talks about different mathematical subjects\r\n1. *A tip for when to take risks in board games and in life*. I will give an insight into how Google's AlphaGo AI chooses its next move, and give an example of a game that seems biased against you, but you actually have a slight advantage.\r\n2. *Teaching a robot to tell jokes*. I will introduce the concept of factor graphs and describe an application of them to joke generation.\r\n3. *The twitter bot that is playing the longest possible game of chess*. The World Chess Federation has some rules to prevent games from going on forever. I will outline a proposal by Tom Murphy VII for the longest possible legal chess game, and show the Twitter bot that I made to celebrate this achievement.\r\n4. *A little theory of abundant numbers*. Abundant numbers, e.g. 12, 60, 360, are useful as they have many factors. I will show you how common these numbers are and how to find them.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/129-some-useful-maths", "start_time": "15:20", "end_time": "15:40"}, {"id": 280, "slug": "oh-heck-another-badge-talk", "start_date": "2022-06-05 15:50:00", "end_date": "2022-06-05 16:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "oh heck another badge talk", "speaker": "Bob (on behalf of team:badge)", "pronouns": "", "user_id": 1577, "description": "We go through the last 4 years of badge development, leak the 2020 badge design and give a run-through of the development process of the TiDAL badge", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/280-oh-heck-another-badge-talk", "start_time": "15:50", "end_time": "16:20"}, {"id": 83, "slug": "fixing-climate-change-finance-science-policy-data", "start_date": "2022-06-05 15:10:00", "end_date": "2022-06-05 15:40:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Fixing climate change: finance, science, policy & data", "speaker": "Gavin Starks", "pronouns": "", "user_id": 379, "description": "Stories from the frontline of those trying to redirect the next $3.6 trillion of global investment into demonstrably carbon net-zero outcomes.\r\n\r\nThis decade is arguably the 'last roll of the dice' when it comes to acting on climate.\r\n\r\nWe've spent the last two years digging deep into financial and policy systems, working out how to shift money away from fossil fuels and towards things that might not be awful\u2014and that markets might actually do at scale. \r\n\r\nBuilding on the experiences of developing the Open Banking Standard, the Open Data Institute and AMEE, we'll report on how we're progressing to try and deliver a *demonstrably* net-zero future\u2014by unlocking real-world data-flows.\r\n\r\nLearn about what companies, countries, markets and governments are doing today: the good, the bad and the ugly. \r\n\r\nLearn what you can do, wherever you are, to be an Icebreaker and help all of us address our climate, environmental and biodiversity emergencies. This needs everyone.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/83-fixing-climate-change-finance-science-policy-data", "start_time": "15:10", "end_time": "15:40"}, {"id": 241, "slug": "3d-printing-menstrual-technology", "start_date": "2022-06-05 16:00:00", "end_date": "2022-06-05 18:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "3D Printing Menstrual Technology ", "speaker": "The Crimson Wave Project", "pronouns": "", "user_id": 1558, "description": "In this workshop we will show you how to modify a parametric CAD model of a menstrual cup mould using Openscad (https://openscad.org/). We will cover openscad basics and explain how menstrual cups are made.\r\n\r\nThis workshop will be run by The Crimson Wave Project, a Community Interest Company that is working to improve access to sustainable and body safe menstrual products that are suited to all the people who need them, alongside providing inclusive education around menstrual and sexual health more broadly, and one of our main goals is to create customisable menstrual cups. In this workshop, we will show you the basics of openscad and explain the process of creating 3D menstrual cup models. We will bring a resin printer (Elegoo Mars 2) to demonstrate how to make these moulds using resin, and practice casting them in silicone for the first time. \r\n\r\nWe will also share some fun period related facts, such as what people used before pads, tampons and menstrual cups were invented, how the ancient Romans felt about menstrual blood (spoil alert: they believed it could blunt knifes), and how menstrual blood was used as a torture device against Islamic fundamentalists in Guantanamo Bay. \r\n\r\nALL GENDER IDENTITIES WELCOME AND NO EXPERIENCE (OF OPENSCAD OR MENSTRUATING) NEEDED. ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "Discussion of menstrual blood", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/241-3d-printing-menstrual-technology", "cost": "", "equipment": "Laptop", "age_range": "All ages", "attendees": "20", "start_time": "16:00", "end_time": "18:00"}, {"id": 285, "slug": "emf-kids-disco", "start_date": "2022-06-04 19:30:00", "end_date": "2022-06-04 20:30:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "EMF Kids Disco", "speaker": "EMF Kids", "pronouns": "", "user_id": 725, "description": "All kids are welcome to dance the night away at the best Kids Disco on the planet! This is a party for kids by kids!\r\n\r\n(This is also part 2 of the DJ Youth Workshop where any kids interested in DJ'ing at their own Kids Disco will be fully supported to get a chance to all perform using their own laptop/tablet or smart phone.)", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/285-emf-kids-disco", "cost": "", "equipment": "none", "age_range": "All ages", "attendees": "unlimited", "start_time": "19:30", "end_time": "20:30"}, {"id": 147, "slug": "the-life-of-geoff", "start_date": "2022-06-03 14:30:00", "end_date": "2022-06-03 15:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "The Life of Geoff - our autonomous 4WD rover who nearly became a South African Nurse.", "speaker": "Lincoln & Chris Barnes (Team Robotmad)", "pronouns": "he/him", "user_id": 982, "description": "Geoff, an autonomous 4WD robot, was conceived at the beginning of 2018 with the specific goal of roaming around the EMF campsite. While he did make an appearance that year, RGB lights dazzling in the dark, our ambitions for autonomy were thwarted. However, with the arrival of the NVIDIA Jetson Nano in 2019 our artificial intelligence powered rover idea came to life. After surviving his own brush with Covid-19, and nearly becoming a South African Nurse. Four years on, Geoff is back, and he's living his best life. \r\n\r\nThis talk delves into the highs and lows from over 4 and a half years of development: \r\nDesigning a custom Motor Controller, \r\nCannibalizing a CCTV pan & tilt unit to build an expressive head and utilising suspension components from an RC car, \r\nBurning out motors and eating gears, it took some perseverance with a dash of curiosity to get right, \r\nDriving hundreds of LEDs in amazing patterns, \r\nIntegrating a NVIDIA Jetson Nano (and then Xavier NX), \r\nHis \"hunger\" for Oranges, \r\nNearly becoming a robotic nurse in South Africa Covid-19 wards, \r\nComplete redesign of electrical systems, \r\nIncreasing capability with new sensors and 4 wheel steering drivetrain, \r\nDeveloping software across different systems, including FreeRTOS, ROS, PyTorch, TensorFlow, Arduino, AWS Sagemaker and more\u2026 ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/147-the-life-of-geoff", "start_time": "14:30", "end_time": "15:00"}, {"id": 156, "slug": "the-highest-energy-machine-on-the-earth-to-solve-the-biggest", "start_date": "2022-06-03 14:20:00", "end_date": "2022-06-03 14:50:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "The Highest Energy Machine on the Earth to Solve the Biggest Puzzles of the Universe", "speaker": "Alexander Belyaev", "pronouns": "he/his", "user_id": 1260, "description": "The largest and the highest energy scientific device - the Large Hadron Collider (LHC) is currently in operation at CERN.\r\nThis machine is unique in many respects:\r\n - It is the most powerful microscope, which can probe the distance one million times smaller than the size of the proton\r\n - It can reproduce conditions of the hot Early Universe with the temperature billion times higher than in the core of the sun, corresponding to a picosecond after the Big Bang\r\n\r\nThis uniqueness gives the LHC opportunity to resolve the biggest puzzles of the Universe:\r\n - to find the origin of Matter-Antimatter asymmetry \u2013 the origin of planets and starts\r\n - to Shed a light on the origin of Dark Matter and Dark Energy, 95% of which the Universe is \r\n made of (stars and planets contribute only 5% to it !)\r\n - to give us the answer on what is the ultimate theory which drives this Universe \u2013 at micro and \r\n macro scales.\r\n\r\nIn the presentation I will explain the exciting details of the Large Hadron Collider and how it helps to solve the most challenging problems of particle physics and cosmology \u2013 from micro to macro scales.\r\n\r\nhttps://docs.google.com/presentation/d/1YiUERbdFC7pUVuayv8Swxslz5TvL8X-yFvkLq_1cvNs/edit?usp=sharing", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/156-the-highest-energy-machine-on-the-earth-to-solve-the-biggest", "start_time": "14:20", "end_time": "14:50"}, {"id": 305, "slug": "skylar-macdonalds-fact-machine", "start_date": "2022-06-05 15:40:00", "end_date": "2022-06-05 16:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Skylar MacDonald's Fact Machine", "speaker": "Skylar MacDonald", "pronouns": "she/her", "user_id": 1648, "description": "I love facts. Or, more accurately, I love using facts to prove myself right. Join me and my PowerPoint to find out why cancer causes mobile phones (not the other way around), how stingy single people are about wine, and why Italian yoghurt adverts are a force to be reckoned with. You'll learn the truth about online dating, how not to create a pie chart, and the real cost of having a million dollars.\r\n\r\nFact Machine is a stand-up PowerPoint show exploring how, like some members of the mass media and political establishment, you can use facts and figures to prove anything you want\u2014if, like said politicians and media types, you don\u2019t worry too much about the small matters of \u201cthe truth\u201d and \u201cjournalistic integrity\u201d. Armed with a well-researched (and fully referenced) slideshow, I will take you on a journey through the minds of the statistically average single American: what they like, how they spend their time, and what they write when they leave online shopping reviews. Just don\u2019t look too closely at how I apply the facts to reach my conclusions.\r\n\r\nExpect bad puns, even worse science, and the statistical key to getting yourself a date on the internet\u2014if you\u2019re willing to be a little \u201ceconomical with the truth\u201d.\r\n\r\nThis was first performed at the Edinburgh Festival Fringe in 2019.", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Brief discussion of sexual themes. Strong language throughout.", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/305-skylar-macdonalds-fact-machine", "start_time": "15:40", "end_time": "16:30"}, {"id": 266, "slug": "family-pizza-evening", "start_date": "2022-06-03 18:30:00", "end_date": "2022-06-03 20:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Family pizza evening", "speaker": "Andrew Mulholland", "pronouns": "", "user_id": 245, "description": "Join us at the youth tent for a drop in pizza making workshop for families, with all dough and ingredients provided. Learn how to hand stretch the pizza dough, then top it with your favourite toppings.\r\nFinally, launch it into one of the wood fired pizza ovens for a piping hot pizza in under 2 mins.\r\nSuitable for kids aged 6 and up (with some parental help).\r\nNote this activity is only open to families and kids.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/266-family-pizza-evening", "cost": "", "equipment": "N/A", "age_range": "6+", "attendees": "30", "start_time": "18:30", "end_time": "20:10"}, {"id": 406, "slug": "pop-up-cafe", "start_date": "2022-06-04 09:00:00", "end_date": "2022-06-04 10:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Pop Up Cafe", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Nottinghack are putting on a Pop-Up Cafe at 9AM each day for some early freshly made coffee, tea or other drinks, sweets or snacks served from our Snackspace in Workshop Tent 1. Prices are \u00a31 per item. We'll continue serving snackspace cans all day from the Gazebo attached to Workshop 1.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/406-pop-up-cafe", "cost": "", "equipment": "Please bring your own mug or container for hot drinks", "age_range": "All ages", "attendees": "100", "start_time": "09:00", "end_time": "10:00"}, {"id": 379, "slug": "marshmallow-astronauts", "start_date": "2022-06-05 15:10:00", "end_date": "2022-06-05 16:10:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Marshmallow Astronauts", "speaker": "Kate Davis", "pronouns": "", "user_id": 363, "description": "Have a go at creating a spacesuit for a marshmallow astronaut using equipment in the Mini Maker's Space. Once your astronaut is suited and booted, find out if they could survive in space by placing them in a vacuum chamber.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/379-marshmallow-astronauts", "cost": "None", "equipment": "None", "age_range": "5+", "attendees": "30", "start_time": "15:10", "end_time": "16:10"}, {"id": 526, "slug": "geogebra-drop-in", "start_date": "2022-06-04 20:05:00", "end_date": "2022-06-04 21:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Geogebra Drop-in", "speaker": "Alison Kiddle", "pronouns": null, "user_id": 580, "description": "Drop into the maths village to play with the open-source dynamic geometry tool Geogebra.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/526-geogebra-drop-in", "cost": "", "equipment": "Laptop", "age_range": "All ages", "attendees": "20", "start_time": "20:05", "end_time": "21:00"}, {"id": 71, "slug": "using-arduinos-to-resurrect-an-airliner-wing", "start_date": "2022-06-05 14:30:00", "end_date": "2022-06-05 15:00:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Using Arduinos to Resurrect an Airliner Wing", "speaker": "Chris Lynas", "pronouns": "he/him", "user_id": 346, "description": "A section of an airliner wing, born in North Wales and brought up in Toulouse, France and operated in South America, now lives in the Aerospace Bristol museum.\r\n\r\nThis talk shows our experiences with building it into an interactive exhibit explaining how aircraft high lift devices work, and discusses what we've learned about using hobbyist electronics for an installation that has to run 24/7 for visitors. Using videos & photos of the exhibit we also go into an explanation of how the aerodynamics, structures, performance and systems topics make the wing what it is.\r\n\r\nFor over a century, Bristol has been at the forefront of aeronautical and space technology, breaking boundaries to create the fastest, the biggest and the highest. Aerospace Bristol entertains & informs visitors with stories of human endeavour, individual genius and ordinary people achieving extraordinary things.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/71-using-arduinos-to-resurrect-an-airliner-wing", "start_time": "14:30", "end_time": "15:00"}, {"id": 240, "slug": "opening-the-door-for-the-globally-excluded-in-tech", "start_date": "2022-06-05 12:40:00", "end_date": "2022-06-05 13:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Opening the Door for the Globally Excluded in Tech", "speaker": "Aisha Nasir", "pronouns": "She/her", "user_id": 1354, "description": "The tech industry is powerful in its control of innovation and economic growth, however its dominance is concentrated in the Western World. The Global Majority have the least presence and involvement in this industry and its impact.\r\n\r\nOver the years I have worked and volunteered for many organisations aiming to increase the number of marginalised people entering the tech industry. In this talk, I will share my experiences of coding bootcamps, NGOs, and software agencies in London, Palestine, and Ghana, and some of the geopolitical and cultural hurdles I have seen along the way.\r\n\r\nWith the aim to \"do good\", and improve diversity in any space, it's difficult to keep in mind that we are creating opportunities for others. Others, with their different experiences, different views and different cultures. Others, that are different to ourselves. Remembering not to center ourselves is tough.", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/240-opening-the-door-for-the-globally-excluded-in-tech", "start_time": "12:40", "end_time": "13:10"}, {"id": 232, "slug": "hacking-google-with-poetry-what-are-words-worth-anyway", "start_date": "2022-06-04 17:10:00", "end_date": "2022-06-04 17:40:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Hacking Google with Poetry \u2013 what are words worth anyway?", "speaker": "Pip Thornton", "pronouns": "", "user_id": 1679, "description": "How does Google earn its money? And how has the company become such a central player in controversies such as biased search results and fake news stories? The answer is simple: Google makes its money by selling words to advertisers. Artist and researcher Dr. Pip Thornton, from the University of Edinburgh, calls this linguistic capitalism: every word you search for on Google is auctioned to the highest bidder. Join Pip to explore not only what words are worth to Google, but what they are worth to you.\r\n\r\nPip is the creator of Newspeak (2019), an installation at EMF 2022.", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/232-hacking-google-with-poetry-what-are-words-worth-anyway", "start_time": "17:10", "end_time": "17:40"}, {"id": 345, "slug": "who-if-not-you-a-guide-to-community", "start_date": "2022-06-05 15:50:00", "end_date": "2022-06-05 16:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Who if not you: A guide to community", "speaker": "Trans Tech Tent (Abby Simmons / Jane Fleetwood)", "pronouns": "(She/They) / (She/Her)", "user_id": 1707, "description": "\"Tech companies don't tell you this but you can just repair phones, I've repaired 458 phones\"\r\n\r\nBuilding a tech mutual aid from scratch and getting over your fear of failure, a tour of the highs and lows of building a local community, and why it's worth it.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/345-who-if-not-you-a-guide-to-community", "start_time": "15:50", "end_time": "16:20"}, {"id": 102, "slug": "using-computers-to-cheat-at-maths", "start_date": "2022-06-03 11:00:00", "end_date": "2022-06-03 11:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Using computers to cheat at maths", "speaker": "Damian Bevan", "pronouns": null, "user_id": 866, "description": "Mathematicians of yesteryear, with limited access to computing, solved difficult problems by a combination of genius, vivid imaginations and hard work.\r\n\r\nIn those days, human 'computers' were used to calculate and tabulate the solutions to maths problems ranging from trigs and logs, to astronomical, nautical, banking and insurance information etc. However, those human computing processes were laborious (thus expensive), and error-prone. The invention of mechanical and electrical computing devices in the 19th and 20th centuries by pioneers such as Charles Babbage, Ada Lovelace and Alan Turing allowed such problems to be solved both more cheaply and more reliably. Nowadays, computers are immensely more powerful than they were in either Babbage\u2019s or Turing\u2019s time. We will describe a few mathematical problems that computers can solve, and present some of the key techniques, such as step-by-step iteration, recursion and Monte-Carlo simulation. We touch upon some modern computing tools, such as calculators, spreadsheets, programming languages etc. These tools are the present-day equivalents of Babbage\u2019s and Turing\u2019s machines, and are available to us all (often for free) in order to solve our everyday mathematical problems in work and in life. We end the talk by briefly speculating upon whether computing has anything to say about the nature of our lives and of the universe itself.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/102-using-computers-to-cheat-at-maths", "start_time": "11:00", "end_time": "11:30"}, {"id": 131, "slug": "rakit-drum-synth-build-solder-your-own-drum-synthesizer", "start_date": "2022-06-05 16:00:00", "end_date": "2022-06-05 18:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Rakit Drum Synth - Build/Solder your own Drum Synthesizer", "speaker": "Darren Blaxcell - rakits.co.uk ", "pronouns": "", "user_id": 876, "description": "Participants can build their own Electronic Noisemaker or Synth Kit, learn to solder and become familiar with circuit boards and components along the way.\r\n\r\nThe Rakit Drum Synth is based on the (now rare) Boss PC-2/AMDEK PCK-100 percussion synthesizer. The synth is triggered by a piezo disc which is sensitive to how hard you tap the top panel giving subtle differences in the envelope. The sounds are generated by a VCO optionally modulated by a frequency sweep, LFO, Pitch CV or all three. Its a true analogue synthesis engine.\r\n\r\nPlease bring a smartphone to browse the instructions or any of your own equipment.\r\n\r\nTwo experienced engineers will be on hand to steer people in the right direction and offer a helping hand. Please, ask us questions!", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/131-rakit-drum-synth-build-solder-your-own-drum-synthesizer", "cost": "\u00a345", "equipment": "Laptop or smartphone, any personal soldering equiptment.", "age_range": "All ages", "attendees": "15", "start_time": "16:00", "end_time": "18:00"}, {"id": 527, "slug": "tech-worker-coops-informal-meetup", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 19:00:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Tech Worker Coops informal meetup", "speaker": "Organised by Ben/Bee W", "pronouns": null, "user_id": 686, "description": "Do you work for a tech worker cooperative, or interested in talking people who do? This is just an informal chat, not a structured conversation. Look for my purple hair and A4 co-ops poster.\r\n\r\n(A worker cooperative is am organisation democratically run by its employees.)", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/527-tech-worker-coops-informal-meetup", "cost": "", "equipment": "", "age_range": "All ages", "attendees": null, "start_time": "18:00", "end_time": "19:00"}, {"id": 363, "slug": "from-parsnips-to-palm-trees-the-economics-of-stardew-valley", "start_date": "2022-06-03 16:20:00", "end_date": "2022-06-03 16:40:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "From Parsnips to Palm Trees: the Economics of Stardew Valley", "speaker": "Hannah Cameron", "pronouns": "Ms", "user_id": 700, "description": "You're in the big city, working so hard that it's all you know, and when your grandpa leaves you his farm you quit that city life taking all your hard-earned life savings of 500 bucks (about 2 jars of mayonnaise) with you. How you afforded the bus there is questionable.\r\n\r\nYou start with a handful of seeds and that's 15 bucks profit margin each after the 4 days it takes you to grow them. Seems like a harsh transition, but after a couple of years your enterprising business could somehow be making you millions! No Silicon. Only Valley. \r\n\r\nI will try to answer the most important questions such as 'Why is the recipe for espresso worth more than diamonds?' and 'What happens if you apply the model to your real life?' This talk is a Universal Love for fans of the game. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/363-from-parsnips-to-palm-trees-the-economics-of-stardew-valley", "start_time": "16:20", "end_time": "16:40"}, {"id": 309, "slug": "aerials-generating-music-from-network-systems", "start_date": "2022-06-04 15:50:00", "end_date": "2022-06-04 16:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Aerials: Generating music from network systems", "speaker": "Daniel Jones", "pronouns": "he/him", "user_id": 1446, "description": "I make generative systems that translate patterns, processes and data into dynamic musical forms, illuminating hidden structures from the world around us. This has involved creating immersive sound installations that respond to weather patterns, bacterial interactions, forest ecosystems, social network dynamics, and FM radio broadcasts.\r\n\r\nFor EMF Camp this year, I have created Aerials (2022), a new installation that translates electromagnetic signals from nearby mobile devices into sound and light, depicting the fluctuating Wi-Fi and Bluetooth transmissions of nearby devices as interlocking elements of an ever-changing musical composition.\r\n\r\nI\u2019ll give a quick tour of my past work, and talk through the process of creating the piece, the open-source libraries that underpin all of the sound design, sequencing and sonification, and some unexpected discoveries I made in the network layers whilst capturing and exploring RF data.", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/309-aerials-generating-music-from-network-systems", "start_time": "15:50", "end_time": "16:20"}, {"id": 132, "slug": "metal-synth", "start_date": "2022-06-03 18:00:00", "end_date": "2022-06-03 19:30:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Metal Synth - Build/Solder your own Metal Percussion Synthesizer", "speaker": "Darren Blaxcell - rakits.co.uk ", "pronouns": "", "user_id": 876, "description": "Participants can build a Metal Synth Kit, learn to solder and become familiar with circuit boards and components along the way.\r\n\r\nThe Rakit Metal Synth has a Polivok\u2019s inspired filter at its core. It uses this, along with a punchy AD envelope to produce a variety of percussive sounds from shaped noise. The filter is switchable between band pass and low pass modes and a resonance control featuring self oscillation at high resonance settings.\r\n\r\nPlease bring a smartphone to browse the instructions or any of your own equipment.\r\n\r\nTwo experienced engineers will be on hand to steer people in the right direction and offer a helping hand. Please, ask us questions!", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/132-metal-synth", "cost": "\u00a345", "equipment": "Laptop or smartphone, any personal soldering equiptment.", "age_range": "All ages", "attendees": "15", "start_time": "18:00", "end_time": "19:30"}, {"id": 533, "slug": "chipko", "start_date": "2022-06-04 16:00:00", "end_date": "2022-06-04 17:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Chipko", "speaker": "Chipko", "pronouns": "", "user_id": 2307, "description": "Downtemp, ambient, chill and a little different", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/533-chipko", "start_time": "16:00", "end_time": "17:00"}, {"id": 531, "slug": "dj-narq", "start_date": "2022-06-03 23:00:00", "end_date": "2022-06-04 00:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "DJ Narq", "speaker": "DJ Narq", "pronouns": "", "user_id": 2307, "description": "Acid Techno, Hard House, Happy Hardcore", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/531-dj-narq", "start_time": "23:00", "end_time": "00:00"}, {"id": 530, "slug": "courier", "start_date": "2022-06-03 22:00:00", "end_date": "2022-06-03 23:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Courier", "speaker": "Courier", "pronouns": "", "user_id": 2307, "description": "House & Techno", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/530-courier", "start_time": "22:00", "end_time": "23:00"}, {"id": 529, "slug": "superstar-dj-lai-power", "start_date": "2022-06-03 20:00:00", "end_date": "2022-06-03 21:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Superstar DJ Lai Power", "speaker": "Superstar DJ Lai Power", "pronouns": "", "user_id": 2307, "description": "Superstar DJ Lai Power", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/529-superstar-dj-lai-power", "start_time": "20:00", "end_time": "21:00"}, {"id": 536, "slug": "chipko", "start_date": "2022-06-04 19:00:00", "end_date": "2022-06-04 20:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Chipko", "speaker": "Chipko", "pronouns": "", "user_id": 2307, "description": "Upbeat", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/536-chipko", "start_time": "19:00", "end_time": "20:00"}, {"id": 374, "slug": "who-watches-the-scooters", "start_date": "2022-06-05 12:50:00", "end_date": "2022-06-05 13:20:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Who watches the scooters?", "speaker": "Matthew Garrett", "pronouns": "he/him", "user_id": 516, "description": "You put a bunch of scooters online and you have an app that can tell you if you're near one so you can hire it. But what can people do with that knowledge? \r\n\r\nWhat can you figure out if you can track a scooter's position in real time? What insight do you have into businesses? And how do you do this in the first place?\r\n\r\nThis talk covers how to reverse engineer an app so you can obtain information yourself, poor design choices that allowed extraction of terrifying amounts of data, and a really cool picture that turns out to basically be a Chinese railway map but with extra steps.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/374-who-watches-the-scooters", "start_time": "12:50", "end_time": "13:20"}, {"id": 528, "slug": "underground-techno-and-house-vinyl-dj-set", "start_date": "2022-06-03 21:00:00", "end_date": "2022-06-03 22:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Underground techno and house vinyl DJ set", "speaker": "Tom Christian", "pronouns": "", "user_id": 2307, "description": "Underground techno and house vinyl DJ set", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/528-underground-techno-and-house-vinyl-dj-set", "start_time": "21:00", "end_time": "22:00"}, {"id": 535, "slug": "dj-narq", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 19:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "DJ Narq", "speaker": "DJ Narq", "pronouns": "", "user_id": 2307, "description": "Cheesy pop etc.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/535-dj-narq", "start_time": "18:00", "end_time": "19:00"}, {"id": 234, "slug": "gamestorming", "start_date": "2022-06-05 13:50:00", "end_date": "2022-06-05 14:50:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Gamestorming", "speaker": "Claire Mulholland", "pronouns": "She/Her", "user_id": 1485, "description": "Video games are such a huge part of our lives, come along to my session to really delve deep into how to gamestorm (brainstorm) your own. Every game from the most sprawling fantasy RPG to the most chilling monster thriller, starts with an idea and a discussion and that is what we are going to do today.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/234-gamestorming", "cost": "", "equipment": "Large paper sheets and pens", "age_range": "8+", "attendees": "30", "start_time": "13:50", "end_time": "14:50"}, {"id": 174, "slug": "the-future-of-podcasting-is-adaptive-open-and-data-ethical", "start_date": "2022-06-03 14:50:00", "end_date": "2022-06-03 16:50:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "The future of podcasting is adaptive, open and data ethical", "speaker": "Ian Forrester", "pronouns": "He/Him", "user_id": 2079, "description": "BBC R&D have been working on reinventing podcasting in a open and data ethical way.\r\n\r\nImagine making podcasts that sound different based on what time your listening, where they are and what language is their default. Imagine up to 100+ layers of audio including binaural audio and text to speech to round off a new podcast experience.\r\n\r\nThis is only the start of what adaptive podcasting can do.\r\n\r\nIn this 2 part workshop.\r\n\r\nPart 1: We will explore what adaptive podcasting is, how it works and what are the possibilities, and a few demos of what has been done so far. There will be lots of time for questions and answers.\r\n\r\nPart 2: Will have you experimenting and creating your own podcasts using the web editor and/or directly with code. The results can be shared with others in the camp and the wider community.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/174-the-future-of-podcasting-is-adaptive-open-and-data-ethical", "cost": "No cost", "equipment": "For the part 1: nothing, part 2: They would need to bring their own laptop (for editing audio and using the web editor) & a android mobile to test it out", "age_range": "18+", "attendees": "Part 1: 15-50 people and Part 2: 3-15 people (could be moved to a village?)", "start_time": "14:50", "end_time": "16:50"}, {"id": 534, "slug": "mrjoshua", "start_date": "2022-06-04 17:00:00", "end_date": "2022-06-04 18:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "MrJoshua", "speaker": "MrJoshua", "pronouns": "", "user_id": 2307, "description": "Ibiza Chill", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/534-mrjoshua", "start_time": "17:00", "end_time": "18:00"}, {"id": 306, "slug": "art-science-creativity-black-holes-roller-coasters", "start_date": "2022-06-05 12:40:00", "end_date": "2022-06-05 13:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Art, science, creativity, black holes, roller coasters and robot xylophones", "speaker": "Eug\u00e9nie von Tunzelmann", "pronouns": "She/her", "user_id": 1660, "description": "My great passion is the space where art and science crash into each other. From teaching computers to see to simulating black holes in Interstellar, from sewing the contents of my wardrobe to building some of the biggest theme park rides in the world, from programming robot musical instruments to evolving virtual creatures, I've been making things all my life. Come and hear about my journey - how I got here, and my advice for taking on these kinds of projects.\r\n", "type": "talk", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/306-art-science-creativity-black-holes-roller-coasters", "start_time": "12:40", "end_time": "13:10"}, {"id": 110, "slug": "me-the-data-within-data-ethics-ballet-brainwaves-and-ar", "start_date": "2022-06-04 12:00:00", "end_date": "2022-06-04 12:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "ME++ The Data Within - data ethics, ballet, brainwaves, and AR", "speaker": "Genevieve Smith-Nunes & Alex Shaw", "pronouns": "She/her | They/them", "user_id": 871, "description": "Exploring data ethics through creative immersive tools with brainwave, and motion capture data. Is there a difference in sense of self (identity) between the human and the virtual? How does sharing your personal biometric data make you feel? How can biometric and immersive development tools be used in the computing classroom and dance studios to raise awareness of data ethics and immersive performance tools? \r\n\r\nWe created 3D motion capture data from 2D RGB video sources using AI software. We recorded and visualised EEG using cheaply available equipment. We are currently producing a performance in Augmented Reality, using game development tools for animation data visualisation, particle systems, fragment shaders, etc. And data sonification with Python and Sonic PI.\r\n\r\nWe will give a video demonstration of work in progress augmented reality ballet using the concepts we have developed. It is cool and awesome.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/110-me-the-data-within-data-ethics-ballet-brainwaves-and-ar", "start_time": "12:00", "end_time": "12:30"}, {"id": 376, "slug": "a-trancy-night-with-dj-cubicgarden", "start_date": "2022-06-03 00:00:00", "end_date": "2022-06-03 01:30:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "A trancy night with DJ cubicgarden", "speaker": "Ian Forrester", "pronouns": "He/Him", "user_id": 2079, "description": "EMF camp usually has some great dance parties, so lets soak up some of the great drinks with some of the latest electronic dance music performed by DJ cubicgarden on a 15 year old modified Pacemaker Device.\r\n\r\nYou on the dance floor, me on the truly digital decks and maybe even throwing some dance moves myself.\r\n\r\nWhats not to love!", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "Some music may include the occasional swear word (but its trance not hiphop)", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/376-a-trancy-night-with-dj-cubicgarden", "start_time": "00:00", "end_time": "01:30"}, {"id": 313, "slug": "3615-love-by-pamal-group", "start_date": "2022-06-03 15:00:00", "end_date": "2022-06-03 15:30:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "3615 Love by PAMAL_Group", "speaker": "Caroline Zahnd", "pronouns": "she/her", "user_id": 1786, "description": "PAMAL_Group is a European artistic group, composed of artists, media theorists, curators-restorers and engineers.\r\n\r\nTheir artwork \"3615 Love\" will be installed at EMF 2022. \r\n\r\nPAMAL_Group creates its own works from digital artworks that have disappeared or been severely damaged due to the obsolescence of computer software and hardware. Its work seeks to reveal the vulnerability of an art that is highly dependent on industrial logic. All the artworks that the collective reconstructs, as close as possible to the original materialities, sometimes in a deficient way, are treated as archives.\r\n\r\nThe artwork \"3615 Love\" is based on the reconstruction of telematic materialities (videotex, Minitel network, etc.) and the archive of works by Jacques-Elie Chabert and Camille Philibert (L'Objet perdu, 1985) and Eduardo Kac (Videotext Poems, 1985-1986). The installation \"3615 Love\" shows how fragile and vulnerable our digital environment - and a fortiori its artistic productions - is. \r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/313-3615-love-by-pamal-group", "start_time": "15:00", "end_time": "15:30"}, {"id": 112, "slug": "building-a-tinygs-station", "start_date": "2022-06-05 14:10:00", "end_date": "2022-06-05 16:10:00", "venue": "AMSAT-UK", "latlon": null, "map_link": null, "title": "Building a TinyGS Station ", "speaker": "Jeffrey Roe", "pronouns": "He/Him", "user_id": 162, "description": "Sorry we are sold out. \r\n\r\nSpace is fun. Receiving data from space is even better.\r\n\r\nTinyGS is an open community-run network of Ground Stations distributed around the world to receive and operate LoRa satellites, weather probes and other flying objects, using cheap and versatile modules. https://tinygs.com/\r\n\r\nThis hands-on workshop will cover building, programming and setting up your own TinyGS station.\r\n\r\nParticipants will build their very own quarter-wave ground plane antenna, and base station to take home. All they have to do is plug the box into a USB charger.\r\n\r\nPayments for this workshop can be taken via Revolut, Paypal or cash in person. \r\n\r\nNo amateur radio license is required to operate the station, only if you wish to send data to space. \r\n\r\nIf you would like to chat about the project or see a station in action visit the Irish Embassy. https://wiki.emfcamp.org/wiki/Village:Irish_Embassy\r\n\r\nMy home station in action https://tinygs.com/station/EI7IRB_2@747769602\r\n\r\nStation at EMF https://ibb.co/VvxBGpz\r\nhttps://tinygs.com/station/emfcamp_TinyGS@747769602\r\n\r\nIf you would like to prebook a place at this workshop please visit the Irish Embassy. https://wiki.emfcamp.org/wiki/Village:Irish_Embassy\r\n\r\nWire Lengths To Cut\r\nVertical Monopole 16.5 cm\r\nRadials (Bend to 45 degrees) 18.4 cm\r\n\r\nLink to TinyGS Community Chat https://t.me/joinchat/DmYSElZahiJGwHX6jCzB3Q\r\nBackground blog post: https://www.tog.ie/2022/02/building-a-tinygs-station/\r\n", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/112-building-a-tinygs-station", "cost": "\u00a345", "equipment": "A device with Telegram installed and WiFi", "age_range": "16+", "attendees": "12", "start_time": "14:10", "end_time": "16:10"}, {"id": 408, "slug": "badge-soldering-workshop-nottinghack", "start_date": "2022-06-05 10:00:00", "end_date": "2022-06-05 11:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Badge Soldering Workshop @Nottinghack", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Badge making using badge kits and soldering irons, simple little kits for adults and children to learn basic soldering. Children should be accompanied by a parent. There is a small cost to buy the kits themselves (cards accepted).", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/408-badge-soldering-workshop-nottinghack", "cost": "\u00a33", "equipment": "", "age_range": "6+", "attendees": "12", "start_time": "10:00", "end_time": "11:00"}, {"id": 294, "slug": "lightning-talks-sunday", "start_date": "2022-06-05 13:20:00", "end_date": "2022-06-05 13:50:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Lightning Talks Sunday", "speaker": "Lightning Talks", "pronouns": "", "user_id": 362, "description": "Placeholder for the first Lightning Talks session", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/294-lightning-talks-sunday", "start_time": "13:20", "end_time": "13:50"}, {"id": 95, "slug": "introduction-to-designing-for-the-laser-cutter", "start_date": "2022-06-03 17:00:00", "end_date": "2022-06-03 18:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Introduction to Designing for the Laser Cutter", "speaker": "Lydia Monnington", "pronouns": "she/her", "user_id": 861, "description": "Learn the basics of how to design for the laser cutter. \r\n\r\nDeciding on engraving vs cutting. Considerations when creating 3D objects. \r\n\r\nDuring the workshop you will create a design to engrave your name, engrave a picture and learn how to create basic boxes.\r\n\r\nLearn a few tips and tricks that you can think about for future projects: where to download laser designs you can use, converting to vectors for cutting, cuts to allow you to curve wood, locking mechanisms. \r\n\r\nResources: https://docs.google.com/document/d/1tk2IrHhytj5xr5TRknFLPdJ2dUxMPzf32Sihtp5zsLA/edit?usp=sharing", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/95-introduction-to-designing-for-the-laser-cutter", "cost": "", "equipment": "Laptop with inkscape (free) installed", "age_range": "15+", "attendees": "15", "start_time": "17:00", "end_time": "18:00"}, {"id": 383, "slug": "film-hackers", "start_date": "2022-06-03 23:00:00", "end_date": "2022-06-04 00:45:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "[Film] Hackers", "speaker": "PJ Evans", "pronouns": "", "user_id": 626, "description": "Friday 23:00 - 1h 45m - 12\r\n\r\nGeek classic Hackers returns after four years. Legendary hacker Zero Cool and his friends have been framed by The Plague, who has unleashed a computer virus that could cause an environmental disaster. Pursued by the Secret Service, the gang try to gather the evidence to take The Plague down and stop the virus from unleashing havoc. A bumper-fest of hacking, car chases and double-crossing that has become lore in geek culture. Endlessly quotable and a highlight of EMF 2018.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/383-film-hackers", "start_time": "23:00", "end_time": "00:45"}, {"id": 387, "slug": "film-sneakers", "start_date": "2022-06-05 21:30:00", "end_date": "2022-06-05 23:36:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "[Film] Sneakers", "speaker": "PJ Evans", "pronouns": "", "user_id": 626, "description": "Sunday 21:30 - 2h 6m - 12\r\n\r\nOur second geek classic of Electromagnetic Field. A hacker heads a group of specialists who test the security of various San Francisco companies. National Security Agency officers ask them to steal a newly invented decoder. The team discover that the black box can crack any encryption code, posing a huge threat if it lands in the wrong hands. When they realises the NSA men who approached him are rogue agents, they are framed for the murder of the device's inventor. A classic and celebrating its 30th anniversary.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/387-film-sneakers", "start_time": "21:30", "end_time": "23:36"}, {"id": 446, "slug": "surface-mount-electronics-assembly-for-terrified-beginners", "start_date": "2022-06-03 16:00:00", "end_date": "2022-06-03 18:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Surface Mount Electronics Assembly for Terrified Beginners", "speaker": "Kliment", "pronouns": null, "user_id": 209, "description": "In this workshop, you will learn how to assemble the tiny parts that modern electronic devices are made of by building an electronic kitten. There's no prior experience or equipment required, and you don't need to know anything about electronics. We are going to build an electronic cat-shaped circuit board using tiny SMD parts. It will purr when you touch it right and hiss when you touch it wrong. It's going to work. This workshop is meant for people afraid of surface mount assembly/rework. It's my goal to take away your fear.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/446-surface-mount-electronics-assembly-for-terrified-beginners", "cost": "\u00a320", "equipment": "Avoid caffeine immediately before as shaky hands are a disadvantage.", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "12", "start_time": "16:00", "end_time": "18:00"}, {"id": 415, "slug": "mixed-rpgs-dungeon-crawl-classics-and-d-d", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 20:40:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Mixed RPGs - Dungeon Crawl Classics and D&D", "speaker": "Steve Barnett (Dungeon Crawl Classics) Andrew Armstrong (D&D)", "pronouns": "", "user_id": 55, "description": "Dungeon Crawl Classics - Easy to get started and very freewheeling and chaotic.\r\n\r\nD&D - Short intro to D&D for all ages\r\n\r\nIf you want to run your own RPG game here for 3 hours (give or take Barbot starting time) contact Andrew: andrew.armstrong@nottinghack.org.uk", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/415-mixed-rpgs-dungeon-crawl-classics-and-d-d", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "12", "start_time": "18:00", "end_time": "20:40"}, {"id": 447, "slug": "surface-mount-electronics-assembly-for-terrified-beginners", "start_date": "2022-06-04 19:00:00", "end_date": "2022-06-04 21:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Surface Mount Electronics Assembly for Terrified Beginners", "speaker": "Kliment", "pronouns": null, "user_id": 209, "description": "In this workshop, you will learn how to assemble the tiny parts that modern electronic devices are made of by building an electronic kitten. There's no prior experience or equipment required, and you don't need to know anything about electronics. We are going to build an electronic cat-shaped circuit board using tiny SMD parts. It will purr when you touch it right and hiss when you touch it wrong. It's going to work. This workshop is meant for people afraid of surface mount assembly/rework. It's my goal to take away your fear.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/447-surface-mount-electronics-assembly-for-terrified-beginners", "cost": "\u00a320", "equipment": "Avoid caffeine immediately before as shaky hands are a disadvantage", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "12", "start_time": "19:00", "end_time": "21:00"}, {"id": 304, "slug": "a-spicy-drum-bass-dj-set-at-174bpm-or-thereabouts", "start_date": "2022-06-04 22:00:00", "end_date": "2022-06-04 23:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "A spicy Drum & Bass DJ set at 174bpm or thereabouts", "speaker": "Ben XO", "pronouns": "", "user_id": 48, "description": "I will attempt to transmute bass in gold, with tangible results! I have been performing drum & bass DJ sets for 25 years and have over nearly 550 mixes at https://mixcloud.com/benxo. ", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/304-a-spicy-drum-bass-dj-set-at-174bpm-or-thereabouts", "start_time": "22:00", "end_time": "23:00"}, {"id": 384, "slug": "film-interstellar", "start_date": "2022-06-04 19:30:00", "end_date": "2022-06-04 22:19:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "[Film] Interstellar", "speaker": "PJ Evans", "pronouns": "", "user_id": 626, "description": "Saturday 19:30 - 2h 49 - 12\r\n\r\nSpecial Event: Visual special effect artist Eug\u00e9nie von Tunzelmann answers your questions about her work on Interstellar before the screening.\r\n\r\nChristopher Nolan\u2019s classic comes to Electromagnetic Field. A dying Earth is being slowly choked by dust storms and food is running out. An engineer turned farmer tries to support his family but struggles to see a future for his son, daughter and father. A chance encounter reveals a new path that returns him to his former life and takes him across galaxies in search a new world for humankind. Amazing special effects and a rich story are underpinned by a magnificent soundtrack by Hans Zimmer. An epic in the true sense of the word that must be seen on a big screen.", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/384-film-interstellar", "start_time": "19:30", "end_time": "22:19"}, {"id": 540, "slug": "dixie-flatline", "start_date": "2022-06-05 00:00:00", "end_date": "2022-06-05 01:30:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Dixie Flatline", "speaker": "Dixie Flatline", "pronouns": "", "user_id": 2307, "description": "\"Middle-Skool\" '99 to '09 Drum & Bass", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/540-dixie-flatline", "start_time": "00:00", "end_time": "01:30"}, {"id": 543, "slug": "dj-lastknight", "start_date": "2022-06-05 22:00:00", "end_date": "2022-06-05 23:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "DJ LastKnight", "speaker": "DJ LastKnight", "pronouns": "", "user_id": 2307, "description": "High energy geek anthems", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/543-dj-lastknight", "start_time": "22:00", "end_time": "23:00"}, {"id": 537, "slug": "mrjoshua", "start_date": "2022-06-04 20:00:00", "end_date": "2022-06-04 21:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "MrJoshua", "speaker": "MrJoshua", "pronouns": "", "user_id": 2307, "description": "Jungle", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/537-mrjoshua", "start_time": "20:00", "end_time": "21:00"}, {"id": 546, "slug": "polycoin-crypto-miners-null-sector-dance-floor", "start_date": "2022-06-05 13:00:00", "end_date": "2022-06-05 14:00:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "PolyCoin Crypto Miners - Null Sector dance floor", "speaker": "Michael Turner @trikkitt", "pronouns": null, "user_id": 235, "description": "See the insides of the game, ask questions, and have a laugh at some of the early versions and mistakes made. This takes place in the Null Sector dance floor not the main bar! \r\n\r\n", "type": "talk", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/546-polycoin-crypto-miners-null-sector-dance-floor", "start_time": "13:00", "end_time": "14:00"}, {"id": 410, "slug": "just-draw-the-thing", "start_date": "2022-06-03 14:00:00", "end_date": "2022-06-03 15:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Just Draw the Thing", "speaker": "Mike Haber", "pronouns": "", "user_id": 55, "description": "JDTF - Draw your Ideas - Pictures have lots more bandwidth than words alone. Learn ways to visually share your ideas for fun profit and to generate better ideas. Suitable for all no drawing experience required. Pens and paper provided. Bring ideas you'd like to draw. ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/410-just-draw-the-thing", "cost": "", "equipment": "Ideas you'd like to draw", "age_range": "All ages", "attendees": "10", "start_time": "14:00", "end_time": "15:00"}, {"id": 385, "slug": "film-the-barkley-marathons", "start_date": "2022-06-04 23:30:00", "end_date": "2022-06-05 00:59:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "[Film] The Barkley Marathons", "speaker": "PJ Evans", "pronouns": "", "user_id": 626, "description": "Saturday 23:30 - 1h 29m - 16+\r\n\r\nOne of those films that slacks your jaw in the first five minutes and then it just gets worse. The Barkley Marathons is a documentary on the now-famous ultramarathon that takes place every year in Tennessee. Participants aim to complete five laps of a twenty-mile course through the woods that has no proper trail, using maps and compass. Some think the course is actually much longer. Even entering the event is a challenges with requirements being a closely guarded secret. Every year, 40 runners attempt to complete the course and usually, none succeed. A fascinating look into what drives people, sometimes to the edge of sanity.\r\n\r\n", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/385-film-the-barkley-marathons", "start_time": "23:30", "end_time": "00:59"}, {"id": 538, "slug": "det", "start_date": "2022-06-04 21:00:00", "end_date": "2022-06-04 22:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Det", "speaker": "Det", "pronouns": "", "user_id": 2307, "description": "dnb (start liquid and get cheesier and more dancefloor)", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/538-det", "start_time": "21:00", "end_time": "22:00"}, {"id": 303, "slug": "life-lessons-from-laughing-babies-and-murderous-philosophers", "start_date": "2022-06-05 18:40:00", "end_date": "2022-06-05 19:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Life lessons from Laughing Babies and Murderous Philosophers. ", "speaker": "Caspar Addyman", "pronouns": "he/him", "user_id": 1668, "description": "What is the meaning of life? I once wrote to every philosopher in the UK to ask them. Their answers were meagre and dispiriting. One even included a death threat.\r\n\r\nSince then I've moved on study why babies have such a great time being babies. Anyone who has met a baby knows how much they delight in the world. As a baby scientist I set out to discover why babies laugh so much more than the rest of us and what it tells us about the human condition. I've written a whole book about this but to save you reading it I will summarise the secret of babies happiness and reveal how it fits in nicely with the best answers to the meaning of life. ", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/303-life-lessons-from-laughing-babies-and-murderous-philosophers", "start_time": "18:40", "end_time": "19:10"}, {"id": 448, "slug": "layout-the-emf-badge", "start_date": "2022-06-04 12:00:00", "end_date": "2022-06-04 15:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Layout the EMF badge", "speaker": "Kliment", "pronouns": null, "user_id": 209, "description": "At this workshop, we will learn to design circuit boards by redesigning the EMF badge bottom PCB. No prior experience with electronics or circuit board design is required. We will start with a simple exercise in fitting a design on a small pcb, and then move on to routing the main microcontroller chip of this year's EMF badge. Make sure you have a laptop with KiCad installed on it *before* you show up.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/448-layout-the-emf-badge", "cost": "", "equipment": "Laptop with KiCad installed and working (either 5.1.x or 6.x.x is okay). Make sure KiCad is working before showing up.", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "50", "start_time": "12:00", "end_time": "15:00"}, {"id": 386, "slug": "film-the-speed-cubers", "start_date": "2022-06-05 20:30:00", "end_date": "2022-06-05 21:10:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "[Film] The Speed Cubers", "speaker": "PJ Evans", "pronouns": "", "user_id": 626, "description": "Sunday 20:30 - 40m - PG\r\n\r\nHow long did it take you to solve your first Rubik\u2019s Cube? Did you ever? A speed cuber can do it in about eight seconds. This heartwarming documentary follows two of the greatest \u2018cubers\u2019 in history during the build up to the world championships. One king of the cube versus the upstart newcomer. What we find is not a typical cut-throat competition but friendship, kindness and a champion who embraces their autism as a superpower. This is a short but life-affirming journey with some amazing cube-solving skills.\r\n", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/386-film-the-speed-cubers", "start_time": "20:30", "end_time": "21:10"}, {"id": 417, "slug": "badge-soldering-workshop-nottinghack", "start_date": "2022-06-03 11:00:00", "end_date": "2022-06-03 12:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Badge Soldering Workshop @Nottinghack", "speaker": "Nottinghack Village", "pronouns": "", "user_id": 55, "description": "Badge making using badge kits and soldering irons, simple little kits for adults and children to learn basic soldering. Children should be accompanied by a parent. There is a small cost to buy the kits themselves (cards accepted).", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/417-badge-soldering-workshop-nottinghack", "cost": "\u00a33", "equipment": "", "age_range": "All ages", "attendees": "12", "start_time": "11:00", "end_time": "12:00"}, {"id": 413, "slug": "why-feedback-sucks-and-what-to-do-about-it", "start_date": "2022-06-04 14:00:00", "end_date": "2022-06-04 15:00:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Why Feedback Sucks and what to do about it", "speaker": "Mike Haber", "pronouns": "", "user_id": 55, "description": "Why Feedback Sucks, An interactive nerd out of all the different meanings of the word feedback and how we can do feed back better. Suitable for all, however you define feedback. You've leave being better equipped to react when someone asks for or offers feedback. ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/413-why-feedback-sucks-and-what-to-do-about-it", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "10", "start_time": "14:00", "end_time": "15:00"}, {"id": 548, "slug": "sem-training", "start_date": "2022-06-02 17:30:00", "end_date": "2022-06-02 18:30:00", "venue": "Null Sector SEM", "latlon": null, "map_link": null, "title": "SEM training", "speaker": "Alex Ball", "pronouns": null, "user_id": 1416, "description": "Learn how to use the SEM, so you can help out later today.\r\n\r\nI'll train you how to use the portable SEM, but in return is like some help running the event from 8pm tonight!\r\n\r\n", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/548-sem-training", "cost": "", "equipment": "", "age_range": "18+", "attendees": "6", "start_time": "17:30", "end_time": "18:30"}, {"id": 539, "slug": "coderobe", "start_date": "2022-06-04 23:00:00", "end_date": "2022-06-05 00:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "coderobe", "speaker": "coderobe", "pronouns": "", "user_id": 2307, "description": "bassline breakcore dnb happy hardcore jungle rave sheffieldcore", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/539-coderobe", "start_time": "23:00", "end_time": "00:00"}, {"id": 544, "slug": "do-you-even-write-shaders-bro", "start_date": "2022-06-04 17:00:00", "end_date": "2022-06-04 18:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Do you even write shaders bro?", "speaker": "evvvvil", "pronouns": null, "user_id": 105, "description": "Learn how to make 3d graphics with code.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/544-do-you-even-write-shaders-bro", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "40", "start_time": "17:00", "end_time": "18:00"}, {"id": 542, "slug": "2xaa-chiptunes-dj-set", "start_date": "2022-06-05 23:00:00", "end_date": "2022-06-06 00:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "2xAA Chiptunes DJ Set", "speaker": "2xAA", "pronouns": "", "user_id": 2307, "description": "2xAA Chiptunes DJ Set", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/542-2xaa-chiptunes-dj-set", "start_time": "23:00", "end_time": "00:00"}, {"id": 239, "slug": "why-is-it-so-hard-to-do-nice-things-that-make-a-difference", "start_date": "2022-06-05 14:40:00", "end_date": "2022-06-05 15:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Why is it so hard to do nice things, that make a difference, with other people?", "speaker": "Dr Kim Foale", "pronouns": "they/she", "user_id": 1560, "description": "On the surface of it it seems simple: tech and maker types have skills they enjoy using, and community groups have unmet needs that could be helped by these skills. Why then does it feel so incredibly hard to make these collaborations happen in reality? And why does it feel even harder to do it while meaningfully fighting the Tories, transphobes, racists, and neo-Nazis?\r\n\r\nThis talk takes it back to the roots of why we are here and what we\u2019re doing to explore why. I will break down how harmful neoliberal methodologies that dominate tech groupthink such as Human Centered Design and Design Thinking fundamentally restrict what can be made whilst presenting a cardboard cutout \u201cethics\u201d that falls over at the slightest touch.\r\n\r\nInstead I introduce Community Technology Partnerships, a methodology developed at Geeks for Social change in collaboration with Manchester School of Architecture, based on \u201cthe capability approach\u201d. This is a human development approach used by the UN and WHO developed by Martha Nussbaum and Amartya Sen that asks what people are able to *be* and *do,* and works to remove blockers to these concrete actions and states. This approach recentres community strengths at the centre of more holistic tech interventions that restore power to the people who need it the most.\r\n\r\nNotes for this talk are here: https://gfsc.studio/emf22\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/239-why-is-it-so-hard-to-do-nice-things-that-make-a-difference", "start_time": "14:40", "end_time": "15:10"}, {"id": 449, "slug": "fstpg-dj-set", "start_date": "2022-06-04 15:00:00", "end_date": "2022-06-04 16:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "FSTPG DJ set", "speaker": "Felix Johnson", "pronouns": "", "user_id": 27, "description": "An evening DJ set, playing a range of tracks from pop remixes, house, techno, hardcore, and some dnb :)", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/449-fstpg-dj-set", "start_time": "15:00", "end_time": "16:00"}, {"id": 541, "slug": "kids-disco", "start_date": "2022-06-05 16:00:00", "end_date": "2022-06-05 17:30:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Kids' Disco", "speaker": "Kids' Disco", "pronouns": "", "user_id": 2307, "description": "Kids' Disco", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/541-kids-disco", "start_time": "16:00", "end_time": "17:30"}, {"id": 8, "slug": "sense-without-sight-blind-navigation-for-sighted-people", "start_date": "2022-06-03 17:40:00", "end_date": "2022-06-03 18:20:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Sense without sight: blind navigation for sighted people", "speaker": "Sai", "pronouns": "they", "user_id": 441, "description": "Learn to sense the world without your eyes \u2014 hear walls and corridors, sense doorways and ceilings with your hair, feel nearby walls and people on your skin. (Yes, literally.) As a blind person, I do this every day; this is your opportunity to learn how to use sensory input that you already have, but you simply don\u2019t realize or pay attention to.\r\n\r\nThis is specifically focused on blind navigation and sensory experience. I'll also (briefly) cover how and how not to interact with a blind person on the street, cognitive shifts from perceiving the world as a blind person, real vs myth difficulties, etc., but not blindness 101, braille, computers, general life skills, medical/legal issues, or the like.\r\n\r\nCome in person. This isn't just a talk; in the live audience, you'll directly experience how to use senses you don't know you have, with participatory demonstrations tailored to the physical environment of EMF Camp, based on the skills and stimuli relied on every day by blind people like me. Practice during camp, and you'll sense more \u2014 permanently.\r\n\r\nYou'll have a better experience if you wear short sleeves, have your hair uncovered, and come together with someone with whom you're comfortable exchanging brief touch on the cheek, neck, or arm.\r\n\r\nI will be completely blindfolded for the entire talk. I won't see you nod, shake your head, wave, or the like. Although I might be able to detect that if we're talking one-on-one, I can't do so when you're in a crowd or at stage distance. I still rely on live audience feedback, so please respond audibly, e.g. with words or clapping.\r\n\r\nPer EMF request, there's no Q&A during talk. Just follow me outside afterwards if you have questions or comments, or join one of the workshops.\r\n\r\n\r\n# Workshops\r\n\r\nI'll run hands-on workshops each day. By going for a walk with me around the camp \u2014 blindfolded, using one of my guide canes \u2014 you'll gain qualitative experience you can't get anywhere else. \r\n\r\nSignup is now open: https://s.ai/emf/ws\r\n\r\n# Volunteers needed\r\n\r\nI'll need assistants during the talk (on and off stage). No experience necessary \u2014 but brief training beforehand is, preferably Thursday (day 0) evening. Especially helpful if you have experience in aikido or similar martial arts, and are willing to be my on-stage uke during the talk.\r\n\r\nDetails: https://s.ai/emf#volunteer", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/8-sense-without-sight-blind-navigation-for-sighted-people", "start_time": "17:40", "end_time": "18:20"}, {"id": 94, "slug": "building-mathematical-structures-with-modular-origami", "start_date": "2022-06-04 14:00:00", "end_date": "2022-06-04 15:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Building mathematical structures with modular origami", "speaker": "Lydia Monnington", "pronouns": "she/her", "user_id": 861, "description": "Work together to build the platonic solids.\r\n\r\nCreate core units and combine them into a range of different shapes. \r\n\r\nExplore the range of shapes you can create. \r\n\r\nAdditionally: Bring your old train tickets or cards. Learn to turn them into cubes that you can keep or add to our growing Menger sponge.\r\n\r\nInstructions\r\n\r\nCube\r\nSonobe Module: First half of page 1 https://www.amherst.edu/media/view/290032/original/oragami.pdf \r\nCube: 6x Sonobe modules\r\n\r\nTriangle based: https://www.make-origami.com/HelenaVerrill/tetraunit.php\r\n\r\nDodecahedron\r\nEasy https://static.mathigon.org/origami/dodecahedron-easy.pdf\r\nHard p57 Daisy Dodecahedron 1 https://www.utm.edu/staff/Caldwell/origami/marvelous_modular_origami.pdf ", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/94-building-mathematical-structures-with-modular-origami", "cost": "Donations welcome", "equipment": "Bring your old train tickets or cards. Learn to turn them into cubes that you can keep or add to our growing Menger sponge.", "age_range": "10+", "attendees": "20", "start_time": "14:00", "end_time": "15:00"}, {"id": 18, "slug": "some-techno-in-a-field", "start_date": "2022-06-05 21:00:00", "end_date": "2022-06-05 22:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Some techno, in a field. ", "speaker": "Allie", "pronouns": "", "user_id": 390, "description": "In 2018 - some techno, in a field in herefordshire\r\nIn 2019 - some techno, in a hackerspace in aberdeen\r\nIn 2020 - some techno, in a kitchen on the internet\r\nIn 2021 - some techno, in a ~garden~ studio (because it was raining)\r\n\r\nNow, in 2022, for the fifth year in a row, Allie brings you: Some techno... IN A FIELD!\r\n\r\nYou know the drill - yet again, Allie makes techno for you makes dance. Said techno will be:\r\n\r\n- LIVE\r\n- IMPROV-ISH\r\n- AS LONG AS THEY'LL LET ME PLAY\r\n- and VERY FUCKING CYBER. \r\n\r\nfeaturing whatever musical nonsense toys allie throws in the back of their car, a bunch of kalimba samples, and probably that one jon hopkins remix i've played at literally every show i've done since i discovered it. \r\n\r\n* subject to terms and conditions. the music may or may not be wholly or predominantly characterised by the emission of a series of repetitive beats. enjoy at your own risk. ", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/18-some-techno-in-a-field", "start_time": "21:00", "end_time": "22:00"}, {"id": 450, "slug": "blinkenrocket-learn-to-solder", "start_date": "2022-06-04 13:00:00", "end_date": "2022-06-04 14:30:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Blinkenrocket/Learn to solder", "speaker": "overflo", "pronouns": null, "user_id": 209, "description": "The Blinkenrocket is a soldering kit that was developed especially for kids and young adults. Components of varying complexity will teach you how to solder in no time.\r\n\r\nThe really interesting part about the Blinkenrocket is it's programmable interface over audio. Texts and animations are simply created and transfered from your mobile, tablet or computer directly from this website. A 64 led dot-matrix display enables a variety of of display options. External pins on the sides allow for physical extendability of the Blinkenrocket.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/450-blinkenrocket-learn-to-solder", "cost": "\u00a320", "equipment": "", "age_range": "10+", "attendees": "25", "start_time": "13:00", "end_time": "14:30"}, {"id": 89, "slug": "arduino-for-total-newbies-learn-to-solder-version", "start_date": "2022-06-04 15:00:00", "end_date": "2022-06-04 18:20:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Arduino For Total Newbies - Learn to solder version", "speaker": "Mitch Altman", "pronouns": "he/him", "user_id": 84, "description": "You've probably heard lots about Arduino. But if you don't know what it is, or how you can use it to do all sorts of cool things, then this fun and easy workshop is for you. You will also learn to solder by making your own arduino board.\r\n\r\nArduino is an amazingly powerful tool that is very simple to learn to use. It was designed so that artists and non-geeks can start from nothing, and make something cool happen in less than 90 minutes. Yet, it is powerful enough so that uber-geeks can use it for their projects as well. \r\n\r\nThis workshop is easy enough for total newbies to learn all you need to know to get going on an Arduino. Participants will learn to solder, learn everything needed to play with electronics, and make a TV-B-Gone remote control to turn off TVs in public places with the board they just soldered -- a fun way to learn soldering, Arduino (and electronics) basics.\r\n\r\nAt the end of the workshop attendees get to take the TV-B-Gone they have built away with them.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/89-arduino-for-total-newbies-learn-to-solder-version", "cost": "\u00a335", "equipment": "optional: laptop", "age_range": "All ages", "attendees": "25", "start_time": "15:00", "end_time": "18:20"}, {"id": 310, "slug": "paper-circuits-workshop", "start_date": "2022-06-05 17:00:00", "end_date": "2022-06-05 18:30:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Paper Circuits Workshop", "speaker": "Peter Jackson", "pronouns": "", "user_id": 794, "description": "Learn about electronics by crafting LEDs with card and sticky back copper strip. No previous experience of circuit making required.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/310-paper-circuits-workshop", "cost": "\u00a31", "equipment": "", "age_range": "All ages", "attendees": "20", "start_time": "17:00", "end_time": "18:30"}, {"id": 451, "slug": "surface-mount-electronics-assembly-for-terrified-beginners", "start_date": "2022-06-05 17:00:00", "end_date": "2022-06-05 19:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Surface Mount Electronics Assembly for Terrified Beginners", "speaker": "Kliment", "pronouns": null, "user_id": 209, "description": "In this workshop, you will learn how to assemble the tiny parts that modern electronic devices are made of by building an electronic kitten. There's no prior experience or equipment required, and you don't need to know anything about electronics. We are going to build an electronic cat-shaped circuit board using tiny SMD parts. It will purr when you touch it right and hiss when you touch it wrong. It's going to work. This workshop is meant for people afraid of surface mount assembly/rework. It's my goal to take away your fear.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/451-surface-mount-electronics-assembly-for-terrified-beginners", "cost": "\u00a320", "equipment": "No equipment required. Avoid caffeine immediately before as shaky hands are a disadvantage.", "age_range": "Aimed at adults, but supervised kids welcome.", "attendees": "12", "start_time": "17:00", "end_time": "19:00"}, {"id": 351, "slug": "hebocon-terrible-robot-fighting-tournament", "start_date": "2022-06-04 16:00:00", "end_date": "2022-06-04 17:30:00", "venue": "Outside the bar", "latlon": [52.0419933, -2.377671], "map_link": "https://map.emfcamp.org/#18.5/52.0419933/-2.377671", "title": "Hebocon: terrible robot fighting tournament", "speaker": "Tamar Willson", "pronouns": "She/her", "user_id": 171, "description": "Hebocon is Robot Wars for those who are not technically gifted. Twirling assemblages of junk face off against hot glue monstrosities, whilst some contenders might fail to move at all. \r\n\r\nThe most successful robots are those which are truly \u2018heboi\u2019: pathetic, and constructed without the technology or skill that you\u2019d usually expect in a robot fighting tournament. \r\n\r\nJoin us to watch the robots battle it out and take joy in failure!\r\n\r\nAll are encouraged to enter a robot to the contest, simply visit the information desk to register your robot prior to the tournament. We\u2019ll also be running a robot building workshop for anyone who\u2019d like to construct (or embellish) their robot at EMFCamp prior to the tournament - see the separate workshop event for details.", "type": "performance", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/351-hebocon-terrible-robot-fighting-tournament", "start_time": "16:00", "end_time": "17:30"}, {"id": 547, "slug": "family-activities-with-the-sem", "start_date": "2022-06-04 13:00:00", "end_date": "2022-06-04 15:00:00", "venue": "Null Sector SEM", "latlon": null, "map_link": null, "title": "Family activities with the SEM", "speaker": "Alex Ball", "pronouns": null, "user_id": 1416, "description": "A family friendly session to allow children to use the Scanning Electron Microscope. Bring your own samples, or look at cool stuff that we've brought with us.\r\n\r\nSamples must be dry, small (3-5mm diameter max), not oily, not magnetic and not crumbly.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/547-family-activities-with-the-sem", "cost": "", "equipment": "", "age_range": "All ages", "attendees": null, "start_time": "13:00", "end_time": "15:00"}, {"id": 243, "slug": "solar-punks-assemble-data-from-domestic-solar-panels", "start_date": "2022-06-04 10:40:00", "end_date": "2022-06-04 11:10:00", "venue": "Stage A", "latlon": [52.03961, -2.37787], "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", "title": "Solar Punks... ASSEMBLE! Data from domestic solar panels and batteries", "speaker": "Terence Eden", "pronouns": "He/Him", "user_id": 73, "description": "Just how effective are solar panels and domestic batteries? Here's several years of *real* data from UK-based solar panels.\r\n\r\nCan you generate *all* the electricity which your home will consume? \r\nWhat happens to the electricity you sell to your neighbours?\r\nDo they work during a powercut?\r\nWill I have to change my lifestyle significantly?\r\nIs winter a problem?\r\nHow long do they take to install?\r\nWhere can excess electricity go?\r\nWould my roof be suitable?\r\nCAN I CONNECT THEM TO THE INTERNET?!?!?!\r\n\r\nThis is not a sales pitch. I'm just an enthusiast (obsessive?) who wants to spread the joy of solar power. I can promise graphs, drone videos, graphs, photos, and more graphs!", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": null, "is_from_cfp": true, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/243-solar-punks-assemble-data-from-domestic-solar-panels", "start_time": "10:40", "end_time": "11:10"}, {"id": 5, "slug": "from-zero-to-root-in-120-minutes", "start_date": "2022-06-03 12:20:00", "end_date": "2022-06-03 14:20:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "From Zero to root in 120 minutes - Introduction to Wordpress Hacking", "speaker": "Martin Leyrer", "pronouns": "he/him", "user_id": 49, "description": "To set the film scene: The Hacker opens a black console window, types fast on the keyboard and suddenly has root on the target system, saving the day. But how does this look like in reality?\r\n\r\nIf you drop by with a Laptop running Kali-Linux either from USB-Stick or from within a virtual machine, I will walk you through the necessary steps. From analyzing the target system, finding exploits on it on to successfully hacking the \"victim\" using metasploit. And if you are quick enough and behave, we might even get so far as to remotely crash the system.\r\n\r\nThis is an introductionary level workshop targeted at a novice/beginner level audience that wants to learn how \"hacking\" actually works. InfoSec personel and other \"professionals\" attending this session will get shanghaied into supporting the other attendees. \r\n\r\nPrerequisites: Bring your own/a Laptop running a recent version of Kali-Linux inside a virtual machine or from a USB stick.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/5-from-zero-to-root-in-120-minutes", "cost": "", "equipment": "Laptop with Kali Linux installed in a VM or booted from USB stick", "age_range": "14+", "attendees": "20", "start_time": "12:20", "end_time": "14:20"}, {"id": 22, "slug": "solder-some-solar", "start_date": "2022-06-05 10:30:00", "end_date": "2022-06-05 11:30:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Solder Some Solar", "speaker": "Matthew Little", "pronouns": "He/Him", "user_id": 505, "description": "Make your own solar powered torch.\r\nAttendees will solder together a small LED torch with a solar panel. Charge up the ultra-capacitor during the day, for light when you need it. This brings in a bit about solar energy and also for beginners to try out soldering. \r\nAttendees will take away their little solar torch which also has a keyring. Suitable for all ages. Soldering will be guided.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/22-solder-some-solar", "cost": "\u00a35", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "10:30", "end_time": "11:30"}, {"id": 297, "slug": "origami-boomerang-folding", "start_date": "2022-06-04 09:30:00", "end_date": "2022-06-04 10:30:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Origami Boomerang Folding", "speaker": "Ollie, Aiden, & Rob McKinnon", "pronouns": "", "user_id": 1579, "description": "Learn to fold and throw a paper origami boomerang - that really comes back when you throw it! Paper will be provided.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/297-origami-boomerang-folding", "cost": "Free", "equipment": "", "age_range": "5+", "attendees": "10 children", "start_time": "09:30", "end_time": "10:30"}, {"id": 205, "slug": "diy-light-up-festival-bracelets", "start_date": "2022-06-04 10:50:00", "end_date": "2022-06-04 11:50:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "DIY Light Up Festival Bracelets", "speaker": "Dervla O'Brien", "pronouns": "she/her", "user_id": 377, "description": "Come learn about E-textiles by making your very own felt bracelet decorated with LED lights. In this workshop we will use felt shapes and buttons to make a bracelet and decorate it. Then we will add a light up component by threading a simple circuit with LEDs and coin-cell batteries. Participants can keep and take home their creations.\r\nComplete beginners to sewing & electronics welcome!\r\n\r\nPlease note: parents need to supervise throughout as we will be using a needle and thread!", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/205-diy-light-up-festival-bracelets", "cost": "Free", "equipment": "Attendees can bring their own fabric if they would like!", "age_range": "9+", "attendees": "10 - 20", "start_time": "10:50", "end_time": "11:50"}, {"id": 36, "slug": "hacking-alchemy-turning-household-materials-into-gold", "start_date": "2022-06-04 15:50:00", "end_date": "2022-06-04 17:50:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Hacking Alchemy: Turning Household Materials into Gold", "speaker": "Yannick", "pronouns": "", "user_id": 549, "description": "Turning ordinary materials into precious silver or gold has been the ultimate goal of alchemy for centuries. The mythical \"Philosopher's stone\" was thought to be the missing key needed for that, but much to the disappointment of generations of alchemists, the elusive Stone was never found, and the promise of unlimited wealth remained a dream. Until less than a century ago. \r\n\r\nWhen British physicist James Chadwick discovered the nature of the neutron in 1932, it soon became apparent that these subatomic particles can change the composition of an atom's nucleus. By adding neutrons to a nucleus, or removing neutrons from a nucleus, the atom can be made unstable and forced to undergo changes, now known as radioactive decay. These nuclear reactions can change an isotope of an element into another isotope of the same element, or even into an entirely different element. By choosing nuclear reactions and decays carefully, it becomes possible to turn other materials into gold. Traditionally, nuclear reactions require a very large and expensive nuclear reactor or particle accelerator, but a clever hacker doesn't need any of these! \r\n\r\nThis workshop starts with a 30 minute entry level introduction to nuclear physics to explain attendees the scientific principles of elemental transmutation. Attendees then build together their own Philosopher's stone with components that can be found in any hardware store, and finally use it to transmute (a few atoms) of liquid mercury into gold. After the workshop, attendees have the option to take their creation home.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/36-hacking-alchemy-turning-household-materials-into-gold", "cost": "Free, but donations are appreciated.", "equipment": "It's helpful to bring a laptop or tablet to follow assembly instructions at your own pace.", "age_range": "16+", "attendees": "50", "start_time": "15:50", "end_time": "17:50"}, {"id": 549, "slug": "infrastructure-club-meetup", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 19:00:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "Infrastructure Club meetup", "speaker": "Alexander Baxevanis", "pronouns": null, "user_id": 30, "description": "Meet-up for folks who hang out at the Infrastructure Club Slack", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/549-infrastructure-club-meetup", "cost": "", "equipment": "", "age_range": "All ages", "attendees": null, "start_time": "18:00", "end_time": "19:00"}, {"id": 55, "slug": "bridge-building", "start_date": "2022-06-05 16:30:00", "end_date": "2022-06-05 18:00:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Bridge Building", "speaker": "Jeffrey Roe, Christian Kortenhorst ", "pronouns": "he/him", "user_id": 162, "description": "A family workshop where we gather in teams to build bridges out of lollipop sticks and using hot glue guns. The format of the sessions is a short talk about the engineering principles in bridge design. Then we split up into teams and work together to make a bridge that spans 35cm.\r\n\r\nAfter an hour we all come together to test each bridge by hanging weights off its centre. Each bridge is tested to destruction. The bridge that holds the most weight is the winner and they receive a small token prize.", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/55-bridge-building", "cost": "", "equipment": "Nothing", "age_range": "10+", "attendees": "6 groups (the groups can be upto 4 people)", "start_time": "16:30", "end_time": "18:00"}, {"id": 550, "slug": "night-market", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 22:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Night Market", "speaker": "Null Sector", "pronouns": "", "user_id": 55, "description": "Come and explore the Night Market, where you'll find arts, crafts, electronics kits, and things you never knew you needed.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/550-night-market", "cost": "", "equipment": "", "age_range": "", "attendees": "Many", "start_time": "18:00", "end_time": "22:00"}, {"id": 553, "slug": "hacky-racers-opposite-the-robot-arms", "start_date": "2022-06-04 16:00:00", "end_date": "2022-06-04 16:15:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Hacky Racers! (Opposite the Robot Arms)", "speaker": "Hacky Racers! (Opposite the Robot Arms)", "pronouns": null, "user_id": 1275, "description": "Scheduled 4pm race, opposite the Robot Arms", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/553-hacky-racers-opposite-the-robot-arms", "start_time": "16:00", "end_time": "16:15"}, {"id": 556, "slug": "hacky-racers-opposite-the-robot-arms", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 12:15:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Hacky Racers! (Opposite the Robot Arms)", "speaker": "Hacky Racers! (Opposite the Robot Arms)", "pronouns": null, "user_id": 1275, "description": "12pm race, opposite the Robot Arms", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/556-hacky-racers-opposite-the-robot-arms", "start_time": "12:00", "end_time": "12:15"}, {"id": 555, "slug": "hacky-racers-opposite-the-robot-arms", "start_date": "2022-06-02 21:30:00", "end_date": "2022-06-02 21:50:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Hacky Racers! (Opposite the Robot Arms)", "speaker": "Hacky Racers! (Opposite the Robot Arms)", "pronouns": null, "user_id": 1275, "description": "Hacky Racers night race! Opposite the Robot Arms", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/555-hacky-racers-opposite-the-robot-arms", "start_time": "21:30", "end_time": "21:50"}, {"id": 302, "slug": "build-your-first-battlesnake", "start_date": "2022-06-05 10:00:00", "end_date": "2022-06-05 11:00:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Build Your First Battlesnake!", "speaker": "Kevin Lewis", "pronouns": "he/him", "user_id": 1663, "description": "Battlesnake is a multi-player programming game played by developers all over the world. All you need to play is a live web server that implements the Battlesnake API. In this workshop you'll build your first snake - a \"snake-foundation\" - so you have a solid starting point to build up your own combat-worthy Battlesnake.\r\n\r\nThe workshop will be run using the JavaScript Starter Snake as the example, but Battlesnakes can be written in any language that can have a web server. \r\n\r\nIf there's time we may even pit some baby snakes against each other in a tournament. \r\n\r\nYou will require some (but not much) knowledge of JavaScript. Understanding language fundamentals like variables, data types, conditionals, and functions is plenty.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/302-build-your-first-battlesnake", "cost": "", "equipment": "A laptop", "age_range": "13+", "attendees": "50", "start_time": "10:00", "end_time": "11:00"}, {"id": 51, "slug": "learn-how-to-program-lego-rovers-used-in-the-most", "start_date": "2022-06-03 12:20:00", "end_date": "2022-06-03 13:50:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "Learn how to program (LEGO) rovers used in the most challenging environments", "speaker": "Will Furnell", "pronouns": "he/him", "user_id": 589, "description": "Do you have what it takes to program rovers used in the most difficult environments? Would you like to learn how to code robots from scratch? \r\n\r\nYou'll teach your rover how to explore its surroundings and gather data from the environment with a set of challenges - starting off with some basics, and working up towards following a course we set.\r\n\r\nYou'll also learn about how we test real Mars rovers (and LEGO ones!) in the Mars Yard at Boulby Underground Laboratory 1.1km underground, and learn what else this, and our other, exciting laboratories are used for!\r\n\r\nExperience with using Scratch or having done some sort of programming can help - but you don't need it, we\u2019re going to run through the coding with you - all you really need is enthusiasm!", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/51-learn-how-to-program-lego-rovers-used-in-the-most", "cost": "", "equipment": "If they have a laptop or iPad that can run the LEGO MINDSTORMS software, they are welcome to bring their own and use it - but otherwise we should have plenty", "age_range": "9+", "attendees": "Around 15 young people (we have 15 iPads and 15 LEGO inventors). However, the main limit on attendees is the amount of people that can help them program (e.g. you can have two to a robot and iPad) [n.b. this is conditional on us being able to recruit remote helpers for the slot (or people attending who would be happy to help), otherwise max 10 for 3 helpers]", "start_time": "12:20", "end_time": "13:50"}, {"id": 30, "slug": "introduction-to-leatherwork", "start_date": "2022-06-04 12:10:00", "end_date": "2022-06-04 13:10:00", "venue": "Workshop 5", "latlon": [52.040938, -2.37706], "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", "title": "Introduction to leatherwork", "speaker": "Mark Parnaby", "pronouns": "he/him", "user_id": 267, "description": "This workshop is an absolute beginner\u2019s guide to leatherwork, covering the things that I wish I had known when I was first starting. I intend for this workshop to be useful to people who have never worked with leather before and would like to learn the skills needed to start making or repairing leather goods.\r\n\r\nI will discuss the three main types of leather and which to choose; the basic tools you will need to start making leather goods (and how to use them); how to dye leather; how to attach eyelets, rivets, and buckles; and the three main types of stitch.\r\n\r\nFor the practical part of the workshop, you will be sewing a leather keyring using one of the most common types of stitch. Saddle Stitch uses one piece of thread with a needle at each end to create a stitch line that is both beautiful and resilient. The leather, thread, and tools needed to create your keyring will all be provided. Please bring your own scissors, or a knife to cut the thread, and a lighter if you have one.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/30-introduction-to-leatherwork", "cost": "\u00a32", "equipment": "Please bring scissors or a knife and a lighter if you have one. Pliers are sometimes helpful, but not required or provided. A multitool will be perfect for this.", "age_range": "13+", "attendees": "20", "start_time": "12:10", "end_time": "13:10"}, {"id": 551, "slug": "shortwave-hf-hft-phased-arrays-for-fun-and-profit", "start_date": "2022-06-02 20:30:00", "end_date": "2022-06-02 21:00:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "shortwave, hf, hft, phased arrays for fun and profit", "speaker": "alex pilosov / Pilo", "pronouns": null, "user_id": 1700, "description": "if you want to learn about shortwave and some longerwaves, the business of latency arbitrage, massive receive arrays, over-horizon radar (Duga), how data transmission is related to over-the-horizon radars, why AC grid sync distance is limited by wavelength of 50Hz ...\r\n\r\nI built the first microwave network ny-chi (as in \"Flash Boys\"), AMA within NDA. or without, if you catch me at milliways' whiskeyleaks afterward. @apilosov on Twitter or matrix", "type": "talk", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/551-shortwave-hf-hft-phased-arrays-for-fun-and-profit", "start_time": "20:30", "end_time": "21:00"}, {"id": 552, "slug": "night-market", "start_date": "2022-06-05 18:00:00", "end_date": "2022-06-05 22:00:00", "venue": "Null Sector", "latlon": null, "map_link": null, "title": "Night Market", "speaker": "Null Sector", "pronouns": "", "user_id": 55, "description": "Come and explore the Night Market, where you'll find arts, crafts, electronics kits, and things you never knew you needed.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/552-night-market", "cost": "", "equipment": "", "age_range": "", "attendees": "Many", "start_time": "18:00", "end_time": "22:00"}, {"id": 554, "slug": "hacky-racers-opposite-the-robot-arms", "start_date": "2022-06-04 18:00:00", "end_date": "2022-06-04 18:15:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Hacky Racers! (Opposite the Robot Arms)", "speaker": "Hacky Racers! (Opposite the Robot Arms)", "pronouns": null, "user_id": 1275, "description": "6pm race, opposite the Robot Arms", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/554-hacky-racers-opposite-the-robot-arms", "start_time": "18:00", "end_time": "18:15"}, {"id": 559, "slug": "hacky-racers-opposite-the-robot-arms", "start_date": "2022-06-02 16:00:00", "end_date": "2022-06-02 16:15:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Hacky Racers! (Opposite the Robot Arms)", "speaker": "Hacky Racers! (Opposite the Robot Arms)", "pronouns": null, "user_id": 1275, "description": "4pm race, opposite the Robot Arms", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/559-hacky-racers-opposite-the-robot-arms", "start_time": "16:00", "end_time": "16:15"}, {"id": 220, "slug": "rewilding-human-computer-interaction", "start_date": "2022-06-05 10:40:00", "end_date": "2022-06-05 11:10:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Rewilding Human-Computer Interaction", "speaker": "Tim Murray-Browne", "pronouns": "he/him", "user_id": 1463, "description": "I'm an artist creating interactive installations. The hardest part is devising open-ended interaction, spaces that invite people to reveal their authentic selves, and to connect with those around.\r\n\r\nBut trends in technology have gone in the opposite direction. Whether it's for usability, profit, safety, profit or 'sparking joy', or profit (it's usually profit), 'User Experience Design' was the flavour of the 2010s. Human-Computer Interaction has become a very planned affair. And the more planned it gets, the less room there is for the ambiguous messy bits that make us human.\r\n\r\nCould it be another way? Presenting... \r\n\u272f\u272f\u272f Rewilding Human-Computer Interaction \u272f\u272f\u272f\r\nwhere, instead of designing micromanaged user experiences, we create open-ended spaces that embrace the unknown, the messy and the human. The ills of the online world are not problems inherent to its users but to systems that prevent those users from existing fully as humans. The solution is not more design, but more wildness.\r\n\r\nSoapbox aside, I do have a speculative project to share on this front.\r\n\r\nIn a collaboration with artist/AI researcher Panagiotis Tigas, we've been training Variational Autoencoders on improvised dance, and from these devising personalised interfaces that respond to creative movement. The resulting system allows you to move through a 16-dimensional parameter space while following the intuitions of the body. As an entangled black box system, I can't explain how to use it, but it can be learnt by the body through exploration and play.\r\n\r\nWe have it here at EMF as in Latent Voyage, letting you navigate the hallucinatory latent space of an image generating AI.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/220-rewilding-human-computer-interaction", "start_time": "10:40", "end_time": "11:10"}, {"id": 557, "slug": "hacky-racers-opposite-the-robot-arms", "start_date": "2022-06-05 14:00:00", "end_date": "2022-06-05 14:15:00", "venue": "Main Bar", "latlon": [52.0418, -2.37727], "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", "title": "Hacky Racers! (Opposite the Robot Arms)", "speaker": "Hacky Racers! (Opposite the Robot Arms)", "pronouns": null, "user_id": 1275, "description": "2pm race, opposite the Robot Arms", "type": "performance", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/557-hacky-racers-opposite-the-robot-arms", "start_time": "14:00", "end_time": "14:15"}, {"id": 381, "slug": "a-model-emf", "start_date": "2022-06-03 11:00:00", "end_date": "2022-06-03 11:50:00", "venue": "Youth Workshop", "latlon": [52.04117, -2.37771], "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", "title": "A Model EMF", "speaker": "Kate Davis", "pronouns": "", "user_id": 363, "description": "Come and make yourselves, your village or your favourite part of EMF Camp out of clay to create a miniature Electromagnetic Field. We hope to grow our model EMF throughout the weekend and then you are welcome to take home your creations if you would like to. ", "type": "youthworkshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/381-a-model-emf", "cost": "None", "equipment": "None", "age_range": "All ages", "attendees": "30", "start_time": "11:00", "end_time": "11:50"}, {"id": 141, "slug": "soft-electronics-sewing-circuits", "start_date": "2022-06-05 14:20:00", "end_date": "2022-06-05 15:50:00", "venue": "Workshop 1", "latlon": [52.04259, -2.37515], "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", "title": "Soft Electronics: Sewing Circuits", "speaker": "Helen Leigh", "pronouns": "", "user_id": 1054, "description": "Learn how to work with conductive thread to sew your own circuits. In this workshop we will make a plush sparkle heart emoji with felt, LEDs and conductive thread. You will learn:\r\n\r\n- tips and tricks for using the different types of conductive threads\r\n- how to hack regular through hole components into sewable ones\r\n- how to make a simple electronic circuit that lights up an LED\r\n\r\nAll materials will be provided, along with a printed zine to help you sew circuits in the future. Suitable for beginners and older children (11+). It will help if you know how to thread a needle and tie a knot but instruction will be provided.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/141-soft-electronics-sewing-circuits", "cost": "\u00a35 donation", "equipment": "", "age_range": "11+", "attendees": "50", "start_time": "14:20", "end_time": "15:50"}, {"id": 58, "slug": "machine-learning-with-a-pile-of-matchboxes", "start_date": "2022-06-05 18:00:00", "end_date": "2022-06-05 18:30:00", "venue": "Stage C", "latlon": [52.0405, -2.37765], "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", "title": "Machine learning with a pile of matchboxes", "speaker": "Matthew Scroggs", "pronouns": "he/him", "user_id": 580, "description": "In the 1960s, Donald Michie built MENACE: the matchbox educable noughts and crosses engine. MENACE was built from 304 matchboxes and is one of the earliest examples of a machine learning algorithm: initially, MENACE is a very bad noughts and crosses but over a number of games it learns better ways to play.\r\n\r\nIn this talk, I will demonstrate how MENACE and (simple) machine learning work using the copy of MENACE that I have built.", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/58-machine-learning-with-a-pile-of-matchboxes", "start_time": "18:00", "end_time": "18:30"}, {"id": 246, "slug": "what-s-in-the-water", "start_date": "2022-06-05 11:20:00", "end_date": "2022-06-05 12:50:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "What\u2019s in the water?", "speaker": "Isabel Bishop, Dhruv Kumar, Duncan Wilson", "pronouns": "", "user_id": 1508, "description": "Join a group of ecologists and digital tech nerds to discover what\u2019s living in the river and what it means for the environment. We will be using eco-acoustic sensors to record underwater wildlife all weekend (linked to our planned installation). In this workshop, we will be getting into the river to try to find the creatures that we have (hopefully!) recorded. We\u2019ll demonstrate techniques that can be replicated by anyone, anywhere, to give a quick indication of how healthy or polluted a river is. We will start by listening to our recordings to see if we can guess what we have found. We will then give a 15-min crash course on identifying eight types of invertebrates that can be found in rivers, each of which indicates different environmental conditions. Under the direction of workshop participants, our workshop leads will get into the river and collect some wiggly creatures. Everyone will count which species we have found and we will finish with a score that indicates how healthy or polluted the river is. If we have time, we will also demonstrate some simple tests to detect pollutants in the water. Participants will receive information to take home with them about different techniques that they can use to monitor river health for themselves, ranging from in-river surveys to Arduino sensor builds.\r\n\r\nWarning: We are not planning for participants to go in the water, but they may come into contact with the water so please cover up any cuts or broken skin.\r\n\r\nIf you cannot make our workshop time slot then do come across to our \"what's in the water\" village - we plan to be around at midday on Fri / Sat to run informal workshops.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/246-what-s-in-the-water", "cost": "", "equipment": "Nothing needed.", "age_range": "All ages", "attendees": "20", "start_time": "11:20", "end_time": "12:50"}, {"id": 291, "slug": "machine-learning-playtime-make-normal-objects-clever", "start_date": "2022-06-03 13:00:00", "end_date": "2022-06-03 14:00:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Machine learning playtime. Make normal objects clever with the micro:bit", "speaker": "Jonny Austin", "pronouns": "He/Him", "user_id": 790, "description": "The world is being shaped by machine learning. In fact, lots of the pages you visit on the internet are curated by algorithms that have learned what you like, or might buy.\r\n\r\nBut what's actually going on? And how do machines 'learn'?\r\n\r\nIn this workshop we'll use the BBC micro:bit to make everyday objects that you bring along, or people that you attach a device to, smarter with machine learning. Make a tennis racket that knows whether you've played a forehand or a backhand, or a shoe that knows whether you're walking or running. Or perhaps a device that can detect your dance moves.\r\n\r\nBy going through the whole process of collecting data, training a model and then testing the model, we'll demystify some of how machine learning works in the real world, and hopefully have some fun throwing micro:bits around doing it.\r\n\r\nWe're testing some new software for use with the micro:bit, and this is one of our first outings with it. Please come with the spirit of adventure. Families welcome as long as there are some members who are keen to lead the others!\r\n\r\nSuitable for children under 8 if helped by an adult.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/291-machine-learning-playtime-make-normal-objects-clever", "cost": "Free. micro:bit loaned.", "equipment": "Laptop with web-bluetooth (Chromium-based browser), something that you'd like to enhance by sensing motion (e.g. tennis racket, shoe, water bottle, etc)", "age_range": "8+", "attendees": "20", "start_time": "13:00", "end_time": "14:00"}, {"id": 81, "slug": "hacking-the-radio-spectrum-with-gnu-radio", "start_date": "2022-06-04 18:30:00", "end_date": "2022-06-04 19:00:00", "venue": "Stage B", "latlon": [52.0419, -2.37664], "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", "title": "Hacking the Radio Spectrum with GNU Radio", "speaker": "Dave Rowntree", "pronouns": "", "user_id": 849, "description": "The most profound change in radio technology in 100 years is happening now. Radios are transforming from the spaghetti of mind-bogglingly complex electronics into simple (but very fast) digitisers, and all the hard work is being done in software. Hence the name Software Defined Radio (SDR).\r\n\r\nGnu Radio is a simple entry point to the world of SDR, and allows you to quickly prototype different kinds of radios by dragging, dropping, and connecting functional blocks.\r\n\r\nI'll demonstrate, and show that it's surprising what you can do with a radio receiver.\r\n", "type": "talk", "may_record": true, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/81-hacking-the-radio-spectrum-with-gnu-radio", "start_time": "18:30", "end_time": "19:00"}, {"id": 155, "slug": "applied-string-theory", "start_date": "2022-06-04 16:30:00", "end_date": "2022-06-04 18:30:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Applied String Theory", "speaker": "Elena Vataga", "pronouns": "she/her", "user_id": 1259, "description": "At this workshop we will be using strings or cord to make cross body carrier for your water flask in macrame technique. \r\n\r\nThe Art of knot-tying dates back several centuries. It is believed that the word macrame is derived from the Arabic macramia which means \"ornamental fringe\". Macrame was first brought by Arabs to Spain and after spread from Spain to Italy and eventually to the rest of Europe. Sailors played a large role in keeping Macram\u00e9 alive and sharing the art with new lands. Knots had many practical uses aboard their ships and decorative knot-tying kept hands and minds occupied during long voyages.\r\nModern macrame is having a huge revival. The repetitive tying of knots is soothing and meditative and great for mindfulness. It is also a craft that requires very little \u2013 just cord and scissors. There are few basic knots in macrame and, once you have mastered them, the possibilities of what you can create are endless.\r\n\r\nDuring the workshop we will create a crossbody water flask holder/carrier using cotton string.\r\nThe basic model requires about 15 meters of cord and around 60 knots in total - cotton cord and the printed instructions will be provided. The project can be completed in under two hours. Participants can keep and take home their creations.\r\n\r\n", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/155-applied-string-theory", "cost": "\u00a33", "equipment": "bring your favourite water flask and a towel", "age_range": "12+", "attendees": "20", "start_time": "16:30", "end_time": "18:30"}, {"id": 560, "slug": "karaoke-2-sing-again", "start_date": "2022-06-04 21:00:00", "end_date": "2022-06-05 02:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Karaoke 2: Sing again", "speaker": "Entertentment", "pronouns": null, "user_id": 500, "description": "Come again armed with your favourite songs, belt them out and avoid the rain!", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/560-karaoke-2-sing-again", "cost": "", "equipment": "", "age_range": "All ages", "attendees": "30", "start_time": "21:00", "end_time": "02:00"}, {"id": 152, "slug": "sense-without-sight-blind-navigation-hands-on-workshop", "start_date": "2022-06-04 20:00:00", "end_date": "2022-06-04 21:30:00", "venue": "Lounge", "latlon": [52.04147, -2.37644], "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", "title": "Sense without sight / blind navigation hands-on workshop", "speaker": "Sai", "pronouns": "they", "user_id": 441, "description": "*Schedule time & location is wrong*\r\n1. Sign-up required: https://s.ai/emf/ws\r\n2. *Time varies each day* on on weather, my stamina, etc. I'll call you to coordinate. Call me if I don't contact you by 11am. Lasts ~1\u20132 hours.\r\n3. Location: *my tent*, near the Hardware Hacking Area, marked with a purple/yellow/black conlang flag.\r\n\r\nTake a walk with me through camp \u2014 blindfolded, with one of my guide canes \u2014 and sense the world like I do: using air currents, heat, sound, echolocation, ground texture, wind shadow, and more. It's a unique, permanent sensory upgrade you can still use when sighted.\r\n\r\nI can handle 4 student participants, 4 assistants, & 5 observers per workshop.\r\n\r\nDetails & what to expect: https://s.ai/emf#workshop\r\nSign up now: https://s.ai/emf/ws", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/152-sense-without-sight-blind-navigation-hands-on-workshop", "cost": "Donation at will; not required.", "equipment": "See https://s.ai/emf . Required: negative COVID test from last 48h; Encouraged: full-coverage blindfold / sleep mask, and assistant to pair with (also signed up)", "age_range": "15+", "attendees": "4 participants + 4 assistants per workshop", "start_time": "20:00", "end_time": "21:30"}, {"id": 561, "slug": "whiskyleaks", "start_date": "2022-06-02 20:00:00", "end_date": "2022-06-03 00:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "Whiskyleaks", "speaker": "Milliways", "pronouns": null, "user_id": 500, "description": "Many bottles arrive, none leave. \r\n\r\nBring a bottle of your favourite whisky (other spirits are available) and share it with other passionate drinkers. \r\n\r\nIf you can\u2019t bring a bottle, come along - remember for next time you should bring one!", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/561-whiskyleaks", "cost": "", "equipment": "", "age_range": "18+", "attendees": null, "start_time": "20:00", "end_time": "00:00"}, {"id": 35, "slug": "build-your-own-geiger-counter", "start_date": "2022-06-03 20:00:00", "end_date": "2022-06-03 21:40:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Build your own Geiger Counter", "speaker": "Yannick", "pronouns": "", "user_id": 549, "description": "Ionizing radiation, resulting from nuclear reactions or radioactive decay, is invisible to the human eye yet it is all around us. Whether it's coming from space, from radioactive elements in the Earth, or from human activity, ionizing radiation is passing through us everywhere we go, anywhere on the planet. Radioactive decay producing alpha, beta, or gamma radiation is happening all the time, and curiously, some objects in daily life are noticeably more radioactive than others! Welding rods, camping gas mantles, smoke detectors, granite table tops and even bananas, they all produce radiation of different types and different energies.\r\n\r\nOne instrument to detect ionizing radiation is a Geiger-M\u00fcller tube, a simple gas filled tube. When exposed to high energy radiation, the inert gas inside is ionized and able to transport electrical charges. These charges can be detected using an electronic circuit, and visualised or sent to a speaker to produce the typical ticking sound often associated with radioactivity in popular culture.\r\n\r\nIn this workshop, attendees learn about the different types of ionizing radiation, and proceed to build their own Geiger counter based on an authentic 1970s Soviet Geiger-M\u00fcller tube. Because let's be honest: everyone loves a bit of Soviet nostalgia! This requires basic soldering and electronics skills. Once built, attendees calibrate their instrument and test it with different radiation sources. Attendees can choose to take their Geiger counter home after the workshop.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/35-build-your-own-geiger-counter", "cost": "", "equipment": "Bring a solder iron if you can, a laptop or tablet is also helpful. Workshop is free, but donations are appreciated.", "age_range": "10+", "attendees": "35", "start_time": "20:00", "end_time": "21:40"}, {"id": 68, "slug": "how-to-make-a-cool-90s-protracker-module-on-an-amiga-or", "start_date": "2022-06-04 14:00:00", "end_date": "2022-06-04 16:00:00", "venue": "Workshop 2", "latlon": [52.04208, -2.37715], "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", "title": "How to make a cool '90s Protracker Module on an Amiga (or using emulation)", "speaker": "DJ Narq / Reflex", "pronouns": "He/Him", "user_id": 839, "description": "Null Sector's DJ Narq, aka Reflex of Grasshopper D / Eltech / Darq / Howlistic presents a two hour protracker extravaganza!\r\n\r\nProtracker was the standard tool for making computer game music on the Commodore Amiga home computers of the 80s and 90s. Using 4 channels of 8-bit sampled sound and a maximum of around 1MB of ram, making something sound good requires a few tricks.\r\n\r\nI'd like to share the mystery and wonder of Protracker - the Esperanto of tracker software - to a wider audience. \r\n\r\nIn this workshop we'll demonstrate:\r\n\r\nhow to sample your own sounds\r\nhow to rip samples from other peoples mods\r\nwhere to find decent mods\r\nhow to remix mods\r\nhow to edit samples using amiga software\r\nhow to loop samples cleanly\r\nhow to make protracker patterns, and then assemble patterns into a song.\r\n\r\nYou can follow along with a laptop and headphones! You'll just need to install fs-uae (https://fs-uae.net) on linux or mac, or winuae (https://www.winuae.net/) on Windows **before** the workshop. We'll be using ProTracker 2.3d from back in the day, or ProTracker 2.3f which is a recently bugfixed version. https://github.com/8bitbubsy/pt23f\r\n\r\nIf you've never seen a tracker, it's like a spreadsheet where each row plays a bunch of sounds. Load a few samples, start it recording, and you can quickly make fun and catchy patterns using instruments, speech, singing, or drum loops.\r\n\r\nAbout your instructor.\r\n\r\nI was exposed to mods and amiga game music in the early 90s and my mind was thoroughly blown. Through cover disks and PD (public domain) libraries I discovered Med, Sound Tracker, and Octamed, all classic trackers. But it was in 1993 when I joined the Amiga demoscene as a young teen that my eyes, ears, and mind were really opened. Donning the handle Reflex, I first joined a group called Eltech and then later Grasshopper Developments, two mid-tier demogroups of the UK scene. Protracker was the standard that literally everybody on the scene used. I didn't release tons of stuff back then, but I was horse famous for a bit with some cheeky chip tunes and sampled songs about grasshoppers.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/68-how-to-make-a-cool-90s-protracker-module-on-an-amiga-or", "cost": "free", "equipment": "Laptop with an amiga emulator installed.", "age_range": "12+", "attendees": "30", "start_time": "14:00", "end_time": "16:00"}, {"id": 92, "slug": "led-strips-everywhere-for-everyone", "start_date": "2022-06-03 22:00:00", "end_date": "2022-06-03 23:30:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "LED Strips Everywhere for Everyone!", "speaker": "Mitch Altman", "pronouns": "he/him", "user_id": 84, "description": "Learn how to program LED strips.\r\nIt's super easy and fun to make your life trippy.\r\nFor total beginners.\r\n\r\nAbstract\r\n\r\nLearn how to light up LED strips with a cheap Arduino, and make your life trippy.\r\nFor total beginners -- no knowledge needed at all.\r\n\r\nFull Description\r\n\r\nLED strips have become really inexpensive. Lots of people have created inexpensive methods of controlling their color and brightness. This workshop shows one way to control LED strips, and to make them do what you want. We will use a very inexpensive Arduino clone. I'll show you everything you need to know to use existing programs -- as-is, or to hack on -- to control the colors in your world with LED strips.\r\n\r\nWorkshop Itinerary\r\n\r\n* Intro to Red-Green-Blue (RGB) LEDs\r\n* Brief intro to Arduino\r\n* How to use an Arduino to control an LED strip\r\n* Some demos of programs you can download\r\n\r\nAttendees take the kit home at the end of the workshop.\r\n", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/92-led-strips-everywhere-for-everyone", "cost": "\u00a315", "equipment": "optional: laptop", "age_range": "All ages", "attendees": "25", "start_time": "22:00", "end_time": "23:30"}, {"id": 238, "slug": "make-an-e-textile-smart-pillow", "start_date": "2022-06-05 12:20:00", "end_date": "2022-06-05 15:20:00", "venue": "Workshop 4", "latlon": [52.04329, -2.3759], "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", "title": "Make an E-Textile Smart Pillow", "speaker": "Becky Stewart", "pronouns": "she/her", "user_id": 480, "description": "Squeeze a pillow to pause Netflix? Brush your hand across the same pillow to turn up the volume? Smart textiles can let us interact with our computers and devices without needing to use a touch screen. In this workshop you will design and build your own smart pillow, which when connected to your laptop, can be programmed to control your favourite streaming services. You will start by prototyping your design with paper circuitry and then will start sewing. Bring along your laptop and all other materials will be provided including an Arduino-compatible microcontroller and Trill capacitive sensor by Bela. No coding experience is needed, but some previous sewing experience will be helpful. If you don\u2019t finish sewing your pillow in the workshop, you can take the necessary materials home with you.\r\n\r\nFull documentation, including Arduino library installation instructions you can follow ahead of time at: https://github.com/theleadingzero/smart-pillow/wiki", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": false, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/238-make-an-e-textile-smart-pillow", "cost": "", "equipment": "Laptop and any needed adapters for USB Type A leads (required), sewing kit (optional)", "age_range": "16+", "attendees": "20", "start_time": "12:20", "end_time": "15:20"}, {"id": 96, "slug": "build-your-own-z80-retro-computer-kit", "start_date": "2022-06-03 16:00:00", "end_date": "2022-06-03 17:00:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Build Your Own Z80 Retro Computer Kit", "speaker": "Spencer Owen - RC2014", "pronouns": "He/Him", "user_id": 102, "description": "The RC2014 is a Z80 based computer kit that runs Microsoft BASIC, and introduces you to the cutting edge world of computing in the late 1970s!\r\n\r\nIn this workshop, I will take you through the steps involved in building an RC2014 Micro, explaining how it works, what you can do with it, and, how to troubleshoot it if necessary. By the end of the workshop you will have a working retro computer to take home that can be plugged in to a laptop.\r\n\r\nI will have soldering irons, wire cutters etc for attendees to use, but feel free to bring your own equipment if you prefer.", "type": "workshop", "may_record": false, "is_fave": false, "is_family_friendly": true, "is_from_cfp": true, "content_note": "", "source": "database", "link": "https://www.emfcamp.org/schedule/2022/96-build-your-own-z80-retro-computer-kit", "cost": "\u00a350", "equipment": "Laptop handy but not essential.", "age_range": "All ages", "attendees": "12", "start_time": "16:00", "end_time": "17:00"}, {"id": 563, "slug": "explore-samples-with-light-microscopy", "start_date": "2022-06-05 11:00:00", "end_date": "2022-06-05 12:00:00", "venue": "Null Sector SEM", "latlon": null, "map_link": null, "title": "Explore samples with light microscopy", "speaker": "Alex Ball", "pronouns": null, "user_id": 1416, "description": "Bring your own samples along and look at them through a light microscope.\r\n\r\nI'll also be talking about a project using 3D printed models to engage with visually impaired children and to give them an appreciation of the microscopic works around them.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/563-explore-samples-with-light-microscopy", "cost": "", "equipment": "", "age_range": "All ages", "attendees": null, "start_time": "11:00", "end_time": "12:00"}, {"id": 452, "slug": "arduino-for-total-newbies-solderless-version", "start_date": "2022-06-05 12:00:00", "end_date": "2022-06-05 15:20:00", "venue": "Workshop 3", "latlon": [52.04129, -2.37578], "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", "title": "Arduino For Total Newbies - Solderless version", "speaker": "Mitch Altman", "pronouns": null, "user_id": 209, "description": "You've probably heard lots about Arduino. But if you don't know what it is, or how you can use it to do all sorts of cool things, then this fun and easy workshop is for you. \r\n\r\nArduino is an amazingly powerful tool that is very simple to learn to use. It was designed so that artists and non-geeks can start from nothing, and make something cool happen in less than 90 minutes. Yet, it is powerful enough so that uber-geeks can use it for their projects as well. \r\n\r\nThis workshop is easy enough for total newbies to learn all you need to know to get going on an Arduino. Participants will learn everything needed to play with electronics, and use a solderless breadboard to make a TV-B-Gone remote control to turn off TVs in public places -- a fun way to learn Arduino (and electronics) basics.\r\n\r\nAt the end of the workshop attendees get to take the TV-B-Gone they have built away with them.", "type": "workshop", "may_record": null, "is_fave": false, "is_family_friendly": false, "is_from_cfp": false, "content_note": null, "source": "database", "link": "https://www.emfcamp.org/schedule/2022/452-arduino-for-total-newbies-solderless-version", "cost": "\u00a335", "equipment": "optional: laptop", "age_range": "All ages", "attendees": "25", "start_time": "12:00", "end_time": "15:20"}] \ No newline at end of file +[ + { + "id": 5, + "slug": "from-zero-to-root-in-120-minutes", + "start_date": "2022-06-03 12:20:00", + "end_date": "2022-06-03 14:20:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "From Zero to root in 120 minutes - Introduction to Wordpress Hacking", + "speaker": "Martin Leyrer", + "pronouns": "he/him", + "user_id": 49, + "description": "To set the film scene: The Hacker opens a black console window, types fast on the keyboard and suddenly has root on the target system, saving the day. But how does this look like in reality?\r\n\r\nIf you drop by with a Laptop running Kali-Linux either from USB-Stick or from within a virtual machine, I will walk you through the necessary steps. From analyzing the target system, finding exploits on it on to successfully hacking the \"victim\" using metasploit. And if you are quick enough and behave, we might even get so far as to remotely crash the system.\r\n\r\nThis is an introductionary level workshop targeted at a novice/beginner level audience that wants to learn how \"hacking\" actually works. InfoSec personel and other \"professionals\" attending this session will get shanghaied into supporting the other attendees. \r\n\r\nPrerequisites: Bring your own/a Laptop running a recent version of Kali-Linux inside a virtual machine or from a USB stick.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/5-from-zero-to-root-in-120-minutes", + "cost": "", + "equipment": "Laptop with Kali Linux installed in a VM or booted from USB stick", + "age_range": "14+", + "attendees": "20", + "start_time": "12:20", + "end_time": "14:20" + }, + { + "id": 8, + "slug": "sense-without-sight-blind-navigation-for-sighted-people", + "start_date": "2022-06-03 17:40:00", + "end_date": "2022-06-03 18:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Sense without sight: blind navigation for sighted people", + "speaker": "Sai", + "pronouns": "they", + "user_id": 441, + "description": "Learn to sense the world without your eyes — hear walls and corridors, sense doorways and ceilings with your hair, feel nearby walls and people on your skin. (Yes, literally.) As a blind person, I do this every day; this is your opportunity to learn how to use sensory input that you already have, but you simply don’t realize or pay attention to.\r\n\r\nThis is specifically focused on blind navigation and sensory experience. I'll also (briefly) cover how and how not to interact with a blind person on the street, cognitive shifts from perceiving the world as a blind person, real vs myth difficulties, etc., but not blindness 101, braille, computers, general life skills, medical/legal issues, or the like.\r\n\r\nCome in person. This isn't just a talk; in the live audience, you'll directly experience how to use senses you don't know you have, with participatory demonstrations tailored to the physical environment of EMF Camp, based on the skills and stimuli relied on every day by blind people like me. Practice during camp, and you'll sense more — permanently.\r\n\r\nYou'll have a better experience if you wear short sleeves, have your hair uncovered, and come together with someone with whom you're comfortable exchanging brief touch on the cheek, neck, or arm.\r\n\r\nI will be completely blindfolded for the entire talk. I won't see you nod, shake your head, wave, or the like. Although I might be able to detect that if we're talking one-on-one, I can't do so when you're in a crowd or at stage distance. I still rely on live audience feedback, so please respond audibly, e.g. with words or clapping.\r\n\r\nPer EMF request, there's no Q&A during talk. Just follow me outside afterwards if you have questions or comments, or join one of the workshops.\r\n\r\n\r\n# Workshops\r\n\r\nI'll run hands-on workshops each day. By going for a walk with me around the camp — blindfolded, using one of my guide canes — you'll gain qualitative experience you can't get anywhere else. \r\n\r\nSignup is now open: https://s.ai/emf/ws\r\n\r\n# Volunteers needed\r\n\r\nI'll need assistants during the talk (on and off stage). No experience necessary — but brief training beforehand is, preferably Thursday (day 0) evening. Especially helpful if you have experience in aikido or similar martial arts, and are willing to be my on-stage uke during the talk.\r\n\r\nDetails: https://s.ai/emf#volunteer", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/8-sense-without-sight-blind-navigation-for-sighted-people", + "start_time": "17:40", + "end_time": "18:20" + }, + { + "id": 10, + "slug": "music-vieon", + "start_date": "2022-06-03 23:15:00", + "end_date": "2022-06-04 00:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Vieon", + "speaker": "Vieon", + "pronouns": "", + "user_id": 467, + "description": "Vieon is the electronic musical project of Matt Wild, based in Coventry, UK. Expanding to a live four-piece including VJ Adrian Thompson, sound engineer Stephen Dorphin and keyboardist Ricardo Autobahn (of Cuban Boys and Eurovision fame), our sound is inspired by 70s and 80s electronic film soundtracks and lush synthpop filtered through a long-time appreciation for post-rock and IDM.", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/10-music-vieon", + "start_time": "23:15", + "end_time": "00:00" + }, + { + "id": 12, + "slug": "launching-a-rocket-suspended-by-a-balloon-rockoon", + "start_date": "2022-06-04 16:30:00", + "end_date": "2022-06-04 16:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Launching a Rocket, Suspended by a Balloon (Rockoon), from the Stratosphere", + "speaker": "DAVID JOHNSON", + "pronouns": "", + "user_id": 497, + "description": "The B2Space satellite launch solution is based on the “rockoon” concept (rocket + balloon), and will comprise of a stratospheric balloon, which will lift a self-operative platform from which the launcher is deployed. A solid propellant rocket will deliver the satellites into the required customer orbits (Within Low Earth Orbits [LEO] ), which are orbits with altitudes ranging from 200km to 1000 km, approximately).\r\nThe talk will describe the concept and the steps taken to develop the rockoon project.\r\n\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/12-launching-a-rocket-suspended-by-a-balloon-rockoon", + "start_time": "16:30", + "end_time": "16:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=9BJ0_LY59mU", + "original_filename": "Launching a Rocket, Suspended by a Balloon (Rockoon), from the Stratosphere.mp4", + "ccc": "https://media.ccc.de/v/emf2022-12-launching-a-rocket-suspended-by-a-balloon-rockoon", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/12-2e293b01-88d9-5ce1-9aeb-ef5f765ebfa6.jpg" + } + }, + { + "id": 13, + "slug": "automated-science-at-sea-the-mayflower-autonomous-ship", + "start_date": "2022-06-04 15:50:00", + "end_date": "2022-06-04 16:20:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Automated Science at Sea - The Mayflower Autonomous Ship", + "speaker": "James Sutton", + "pronouns": "He/Him", + "user_id": 36, + "description": "The Mayflower Autonomous Ship is a fully autonomous, AI powered research vessel, that will at the time of this talk will hopefully have completed its primary mission to cross the Atlantic from Plymouth UK, to Plymouth Massachusetts without any human intervention or control. The AI captain installed will guide the ship across the Atlantic, avoiding obstacles, plotting courses around the weather and balancing the many variables needed to safely cross one of the most dangerous oceans.\r\n\r\nAs well as it's main goal to cross the Atlantic, it will also be operating a number of data collection and ocean science experiments to help researchers better understand our oceans, as well as developing new technologies to help automate science at the edge.\r\n\r\nThis talk, will give a history of the Mayflower Autonomous Ship, a look into the exciting science conducted aboard including our Whale Song detector and Electronic Tongue, and how everything is brought together using open source and a great team.\r\n\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/13-automated-science-at-sea-the-mayflower-autonomous-ship", + "start_time": "15:50", + "end_time": "16:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=yH2Rwg8hQ-A", + "original_filename": "Automated Science at Sea - The Mayflower Autonomous Ship.mp4", + "ccc": "https://media.ccc.de/v/emf2022-13-automated-science-at-sea-the-mayflower-autonomous-ship", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/13-cbd8828a-f6c1-5bbc-9b61-bc7414e386dd.jpg" + } + }, + { + "id": 16, + "slug": "an-evil-maids-dream-windows-boot-security-was-broken-anyway", + "start_date": "2022-06-03 17:40:00", + "end_date": "2022-06-03 18:20:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "An Evil Maid's Dream: Windows Boot Security was Broken Anyway", + "speaker": "Zammis Clark", + "pronouns": "he/him", + "user_id": 312, + "description": "A deep dive into the Windows boot process, its security mechanisms, and the security issues that have been found within the last 10 years, culminating in a single bug (found in August 2021, fixed in January 2022) that can bypass all such security mechanisms.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/16-an-evil-maids-dream-windows-boot-security-was-broken-anyway", + "start_time": "17:40", + "end_time": "18:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=U02ClZS8hqw", + "original_filename": "An Evil Maids Dream Windows Boot Security was Broken Anyway.mp4", + "ccc": "https://media.ccc.de/v/emf2022-16-an-evil-maids-dream-windows-boot-security-was-broken-anyway", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/16-f586e126-6c11-521d-9b1b-6d874744bafb.jpg" + } + }, + { + "id": 17, + "slug": "anatomy-102-is-that-normal", + "start_date": "2022-06-04 17:40:00", + "end_date": "2022-06-04 18:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Anatomy 102: Is that normal!?!", + "speaker": "Kim M", + "pronouns": "They/Them. (all are acceptable)", + "user_id": 314, + "description": "Interactive talk on anatomy and diagnostic imaging from the perspective of a radiographer. Using powerpoint presentation and anonymised images from real life cases (plus some funny fakes).\r\n- what is diagnostic imaging?\r\n- how to understand CT/xray images + basic anatomy\r\n- 'normal or not' quiz\r\n- Q&A on radiography\r\n\r\nSome images will depict injuries/anomalies which may be distressing to some.\r\nThere will be talk of injuries and pathology which may be distressing. Its a lighthearted look into radiography, but radiographers are known for gallows humour.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/17-anatomy-102-is-that-normal", + "start_time": "17:40", + "end_time": "18:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=atUHyZJBqy0", + "original_filename": "Anatomy 102 Is that normal.mp4", + "ccc": "https://media.ccc.de/v/emf2022-17-anatomy-102-is-that-normal", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/17-115955c7-ff66-5f5b-9a63-89926b596b48.jpg" + } + }, + { + "id": 18, + "slug": "some-techno-in-a-field", + "start_date": "2022-06-05 21:00:00", + "end_date": "2022-06-05 22:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Some techno, in a field. ", + "speaker": "Allie", + "pronouns": "", + "user_id": 390, + "description": "In 2018 - some techno, in a field in herefordshire\r\nIn 2019 - some techno, in a hackerspace in aberdeen\r\nIn 2020 - some techno, in a kitchen on the internet\r\nIn 2021 - some techno, in a ~garden~ studio (because it was raining)\r\n\r\nNow, in 2022, for the fifth year in a row, Allie brings you: Some techno... IN A FIELD!\r\n\r\nYou know the drill - yet again, Allie makes techno for you makes dance. Said techno will be:\r\n\r\n- LIVE\r\n- IMPROV-ISH\r\n- AS LONG AS THEY'LL LET ME PLAY\r\n- and VERY FUCKING CYBER. \r\n\r\nfeaturing whatever musical nonsense toys allie throws in the back of their car, a bunch of kalimba samples, and probably that one jon hopkins remix i've played at literally every show i've done since i discovered it. \r\n\r\n* subject to terms and conditions. the music may or may not be wholly or predominantly characterised by the emission of a series of repetitive beats. enjoy at your own risk. ", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/18-some-techno-in-a-field", + "start_time": "21:00", + "end_time": "22:00" + }, + { + "id": 20, + "slug": "fluroclock-the-clock-made-from-fluorescent-tubes", + "start_date": "2022-06-05 10:00:00", + "end_date": "2022-06-05 10:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Fluroclock - the clock made from fluorescent tubes", + "speaker": "Tom O’Connor and Hugh Wells", + "pronouns": "he/him or they/them", + "user_id": 217, + "description": "Fluroclock is a 4 digit clock, made using fluorescent tubes. At just under a meter, they're quite a bit bigger than your average 7-segment display! \r\n\r\nWe discuss how we designed and built this clock and how you can do the same. We'll also demonstrate some of the features, and explain the logic layout and interface between TTL logic and microcontrollers.\r\nWe'll discuss the design challenges and choices we made when building this clock, and take you along on the journey so you can see how it evolved. We will also do a demonstration of the clock and show you some of the cool 'undocumented' features. \r\nThis will also be an opportunity for you to learn about our mistakes and hopefully go away and make other, fluorescent driven projects!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/20-fluroclock-the-clock-made-from-fluorescent-tubes", + "start_time": "10:00", + "end_time": "10:30" + }, + { + "id": 22, + "slug": "solder-some-solar", + "start_date": "2022-06-05 10:30:00", + "end_date": "2022-06-05 11:30:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Solder Some Solar", + "speaker": "Matthew Little", + "pronouns": "He/Him", + "user_id": 505, + "description": "Make your own solar powered torch.\r\nAttendees will solder together a small LED torch with a solar panel. Charge up the ultra-capacitor during the day, for light when you need it. This brings in a bit about solar energy and also for beginners to try out soldering. \r\nAttendees will take away their little solar torch which also has a keyring. Suitable for all ages. Soldering will be guided.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/22-solder-some-solar", + "cost": "£5", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "10:30", + "end_time": "11:30" + }, + { + "id": 30, + "slug": "introduction-to-leatherwork", + "start_date": "2022-06-04 12:10:00", + "end_date": "2022-06-04 13:10:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Introduction to leatherwork", + "speaker": "Mark Parnaby", + "pronouns": "he/him", + "user_id": 267, + "description": "This workshop is an absolute beginner’s guide to leatherwork, covering the things that I wish I had known when I was first starting. I intend for this workshop to be useful to people who have never worked with leather before and would like to learn the skills needed to start making or repairing leather goods.\r\n\r\nI will discuss the three main types of leather and which to choose; the basic tools you will need to start making leather goods (and how to use them); how to dye leather; how to attach eyelets, rivets, and buckles; and the three main types of stitch.\r\n\r\nFor the practical part of the workshop, you will be sewing a leather keyring using one of the most common types of stitch. Saddle Stitch uses one piece of thread with a needle at each end to create a stitch line that is both beautiful and resilient. The leather, thread, and tools needed to create your keyring will all be provided. Please bring your own scissors, or a knife to cut the thread, and a lighter if you have one.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/30-introduction-to-leatherwork", + "cost": "£2", + "equipment": "Please bring scissors or a knife and a lighter if you have one. Pliers are sometimes helpful, but not required or provided. A multitool will be perfect for this.", + "age_range": "13+", + "attendees": "20", + "start_time": "12:10", + "end_time": "13:10" + }, + { + "id": 32, + "slug": "what-if-apps-logged-into-you", + "start_date": "2022-06-05 18:40:00", + "end_date": "2022-06-05 19:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "What if apps logged into you, instead of you logging into apps?", + "speaker": "Chris Swan", + "pronouns": "he/him", + "user_id": 538, + "description": "As a hacker and engineer I've been interested in identity and privacy since the dawn of the Internet and the online services it's enabled. For the past year I've been helping to build an open source platform, which inverts the usual model by giving everybody (and every thing) their own place to store data and control who (and what) has access to it. This talk will give an overview of the platform and its underlying protocol, and illustrate how it can be used to build privacy preserving apps and Internet connected things. It will also cover how the platform can be self hosted on devices like the Raspberry Pi, and how people can get involved in the open source community growing around it.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/32-what-if-apps-logged-into-you", + "start_time": "18:40", + "end_time": "19:10" + }, + { + "id": 34, + "slug": "music-the-memepunks", + "start_date": "2022-06-03 20:00:00", + "end_date": "2022-06-03 20:45:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] The Memepunks", + "speaker": "The Memepunks", + "pronouns": "", + "user_id": 545, + "description": "A live mashup covers band with a lively stage presence and impressive catalogue of original arrangements. Played in realtime, we use a number of custom electronic devices to achieve the sounds of popular anthems from the '80s, 90s and beyond on a fusion of classical strings with electronic keyboards and drums integrated into our unique show.\r\nWeb http://www.memepunks.co.uk\r\nVideo: https://www.youtube.com/watch?v=W_bpXzXoMwU \r\nAdditional videos : https://www.youtube.com/channel/UCWWwFiPBnXUHe3GE2r34CGw", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/34-music-the-memepunks", + "start_time": "20:00", + "end_time": "20:45" + }, + { + "id": 35, + "slug": "build-your-own-geiger-counter", + "start_date": "2022-06-03 20:00:00", + "end_date": "2022-06-03 21:40:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Build your own Geiger Counter", + "speaker": "Yannick", + "pronouns": "", + "user_id": 549, + "description": "Ionizing radiation, resulting from nuclear reactions or radioactive decay, is invisible to the human eye yet it is all around us. Whether it's coming from space, from radioactive elements in the Earth, or from human activity, ionizing radiation is passing through us everywhere we go, anywhere on the planet. Radioactive decay producing alpha, beta, or gamma radiation is happening all the time, and curiously, some objects in daily life are noticeably more radioactive than others! Welding rods, camping gas mantles, smoke detectors, granite table tops and even bananas, they all produce radiation of different types and different energies.\r\n\r\nOne instrument to detect ionizing radiation is a Geiger-Müller tube, a simple gas filled tube. When exposed to high energy radiation, the inert gas inside is ionized and able to transport electrical charges. These charges can be detected using an electronic circuit, and visualised or sent to a speaker to produce the typical ticking sound often associated with radioactivity in popular culture.\r\n\r\nIn this workshop, attendees learn about the different types of ionizing radiation, and proceed to build their own Geiger counter based on an authentic 1970s Soviet Geiger-Müller tube. Because let's be honest: everyone loves a bit of Soviet nostalgia! This requires basic soldering and electronics skills. Once built, attendees calibrate their instrument and test it with different radiation sources. Attendees can choose to take their Geiger counter home after the workshop.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/35-build-your-own-geiger-counter", + "cost": "", + "equipment": "Bring a solder iron if you can, a laptop or tablet is also helpful. Workshop is free, but donations are appreciated.", + "age_range": "10+", + "attendees": "35", + "start_time": "20:00", + "end_time": "21:40" + }, + { + "id": 36, + "slug": "hacking-alchemy-turning-household-materials-into-gold", + "start_date": "2022-06-04 15:50:00", + "end_date": "2022-06-04 17:50:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Hacking Alchemy: Turning Household Materials into Gold", + "speaker": "Yannick", + "pronouns": "", + "user_id": 549, + "description": "Turning ordinary materials into precious silver or gold has been the ultimate goal of alchemy for centuries. The mythical \"Philosopher's stone\" was thought to be the missing key needed for that, but much to the disappointment of generations of alchemists, the elusive Stone was never found, and the promise of unlimited wealth remained a dream. Until less than a century ago. \r\n\r\nWhen British physicist James Chadwick discovered the nature of the neutron in 1932, it soon became apparent that these subatomic particles can change the composition of an atom's nucleus. By adding neutrons to a nucleus, or removing neutrons from a nucleus, the atom can be made unstable and forced to undergo changes, now known as radioactive decay. These nuclear reactions can change an isotope of an element into another isotope of the same element, or even into an entirely different element. By choosing nuclear reactions and decays carefully, it becomes possible to turn other materials into gold. Traditionally, nuclear reactions require a very large and expensive nuclear reactor or particle accelerator, but a clever hacker doesn't need any of these! \r\n\r\nThis workshop starts with a 30 minute entry level introduction to nuclear physics to explain attendees the scientific principles of elemental transmutation. Attendees then build together their own Philosopher's stone with components that can be found in any hardware store, and finally use it to transmute (a few atoms) of liquid mercury into gold. After the workshop, attendees have the option to take their creation home.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/36-hacking-alchemy-turning-household-materials-into-gold", + "cost": "Free, but donations are appreciated.", + "equipment": "It's helpful to bring a laptop or tablet to follow assembly instructions at your own pace.", + "age_range": "16+", + "attendees": "50", + "start_time": "15:50", + "end_time": "17:50" + }, + { + "id": 37, + "slug": "the-tokenisation-of-the-commons", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 10:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "The Tokenisation of the Commons", + "speaker": "James Smith", + "pronouns": "he/him", + "user_id": 550, + "description": "Hundreds of years ago, people didn’t own land. Instead it was used by all, as a communal good. Then some bright spark decided that ownership was a better idea, and “enclosure” carved up the country with walls and fences, and solidified class divisions that persist to the modern day.\r\n\r\nNow we’re seeing the same thing being tried on the Internet. Blockchains, crypto, and NFTs are trying to turn everything into something to be owned, attacking the very idea of the digital commons. And at the same time, they’re baking inequality into the system and unleashing a wave of hypercapitalist exploitation of the vulnerable.\r\n\r\nIs this really what we want? How can we keep alive that utopian dream of an Internet that benefits everyone, fight back against digital enclosure, and send the con artists packing?", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/37-the-tokenisation-of-the-commons", + "start_time": "10:00", + "end_time": "10:30" + }, + { + "id": 39, + "slug": "music-cutlasses", + "start_date": "2022-06-05 21:30:00", + "end_date": "2022-06-05 22:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Cutlasses", + "speaker": "Cutlasses", + "pronouns": "", + "user_id": 561, + "description": "A live performance from Cutlasses (AKA Scott Pitkethly) using an orchestra of handmade instruments and effects. Eschewing the oscillators of a traditional synthesiser for the resonances of homemade electro-acoustic sound sources and piezo based noise boxes, these are heavily processed with granular synthesis and micro looping using a palette of effects he has designed and built and housed in a repurposed bright orange metal chest. Taking cues from the world of sound art and horror film soundtracks but always trying to apply pop sensibilities, the result is lush and cinematic soundscapes topped with delicate melody.\r\n\r\nAs well as an immersive show in its own right, this performance will provide a good companion piece to Scott Pitkethly's talk (An introduction to building your own digital audio effects) on building the instruments he will be using to play live.\r\n\r\nwww.cutlasses.co.uk\r\nhttps://youtu.be/-l6Uslur_pQ\r\nhttps://youtu.be/Y7O-DpSKAu4\r\nhttps://youtu.be/xWpq3soblYY", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/39-music-cutlasses", + "start_time": "21:30", + "end_time": "22:30" + }, + { + "id": 40, + "slug": "an-introduction-to-building-your-own-digital-audio-effects", + "start_date": "2022-06-03 16:20:00", + "end_date": "2022-06-03 16:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "An introduction to building your own digital audio effects", + "speaker": "Cutlasses (Scott Pitkethly)", + "pronouns": "He/him", + "user_id": 561, + "description": "An introduction to getting started designing and building your own audio DSP processors for guitar pedals, eurorack modules and other similar style projects using modern microcontrollers. \r\n\r\nCovering the very basics of digital audio, microcontrollers, audio codecs and PCB design, this talk will give a whistle stop tour of the process involved in making digital effects processors from conception to building a prototype. This talk will be aimed at those with little experience, but an interest in combining electronics and programming to process live audio in hardware.\r\n\r\nI came from a programming background, and have no training in electronics. I want to show an audience what can be achieved with a little bit of knowledge and lots of enthusiasm. Encouraging borrowing from open source projects to identify common circuits and practises that can be stitched together to form a complete project.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/40-an-introduction-to-building-your-own-digital-audio-effects", + "start_time": "16:20", + "end_time": "16:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=oWq9tMEkUSY", + "original_filename": "An introduction to building your own digital audio effects.mp4", + "ccc": "https://media.ccc.de/v/emf2022-40-an-introduction-to-building-your-own-digital-audio-effects", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/40-0fe995c0-81e5-53c3-ad82-bda14b067e45.jpg" + } + }, + { + "id": 41, + "slug": "minecraft-robot-challenge", + "start_date": "2022-06-03 15:40:00", + "end_date": "2022-06-03 17:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Minecraft Robot Challenge", + "speaker": "Adam Cohen-Rose", + "pronouns": "he/him", + "user_id": 576, + "description": "Enter a Minecraft world and meet your robot companions – the turtles. You and your turtle have challenges to solve together – and you can only complete them by controlling and programming your turtle.\r\n\r\nLearn basic programming skills as you move your turtle through the challenges by using drag and drop commands. Or if you're already comfortable programming with text then try to do the same by writing short programs in Lua.\r\n\r\nSuitable for children aged around 7 or older and their accompanying adults. It helps to know your way around Minecraft already, but it's not necessary to enjoy the workshop.\r\n\r\nAll software is provided – you won't need your own Minecraft software or license. You will need a laptop that can run Java 1.8, so Windows, Mac or Linux (Chromebooks without a Linux install won't work). If you can arrive with Java 1.8 already installed then you'll save some time.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/41-minecraft-robot-challenge", + "cost": "", + "equipment": "Laptop that can run Java 1.8 (Linux, Mac or Windows – not Chromebooks). I may have a few spare laptops with me!", + "age_range": "7+", + "attendees": "30 (15 children and their accompanying adults)", + "start_time": "15:40", + "end_time": "17:10" + }, + { + "id": 43, + "slug": "how-to-get-money-from-fruit-machines-with-and", + "start_date": "2022-06-03 11:40:00", + "end_date": "2022-06-03 12:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "How to get money from fruit machines with and without cheating.", + "speaker": "Tony Goacher", + "pronouns": "he", + "user_id": 228, + "description": "Over the years thieves have used many different ways of getting cash out of fruit machines. This talk examines the methods and how machine manufacturers have adapted to prevent attacks. \r\n\r\nAlso discussed are manufacturer software issues and oversights that have resulted in huge losses for the machine operators.", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/43-how-to-get-money-from-fruit-machines-with-and", + "start_time": "11:40", + "end_time": "12:10" + }, + { + "id": 45, + "slug": "on-the-fringe-of-science-volume-1", + "start_date": "2022-06-05 13:20:00", + "end_date": "2022-06-05 13:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "On the Fringe of Science. Volume 1", + "speaker": "Ian B Dunne", + "pronouns": "", + "user_id": 360, + "description": "Some ideas in science last and prove their worth, others are shown by time to be downright dangerous, others are just plain wrong, or quite possibly insane. And then we have the con men and the frauds to deal with. There are just so many things to say.\r\n\r\nThe people of the past were no dafter than we are but some of the things they believed and did were just hilarious. A show played for laughs, it is a cheap shot to mock the past but some of it really does deserve it.\r\n\r\nThis is a 1 hour show that is ideal for a more adult audience at a festival, science or otherwise. Needing only a table and a projector.It also features a robot and a couple of other curious bits of kit. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/45-on-the-fringe-of-science-volume-1", + "start_time": "13:20", + "end_time": "13:50" + }, + { + "id": 46, + "slug": "making-in-margate", + "start_date": "2022-06-04 11:20:00", + "end_date": "2022-06-04 11:50:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Making in Margate", + "speaker": "Matt Mapleston", + "pronouns": "he/him", + "user_id": 620, + "description": "Margate, Kent is a phoenix rising from the ashes of Britain's great seaside institutions. This one-time jewel had been abandoned to decay and deprivation. The last 6 or 7 years have seen green shoots of regeneration begun by Turner Contemporary Gallery and is now rich in galleries, media consultants, music and film producers. Its High Street is an exemplar for retail re-purposing. Unfortunately, there remains a lot of deprivation and a widening digital divide.\r\n\r\nThis talk is an engineer’s tale of moving to Margate from London. The opportunities, experiences and challenges had so far, and an ambition to bring more joy of tech to the area. I will talk about Margate's Maker community as context, and tell tales of working with artists and involvement with several community activities. I even mange to squeeze in a bit of IDEF0 modelling!\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/46-making-in-margate", + "start_time": "11:20", + "end_time": "11:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=ue9NLRQXVM8", + "original_filename": "Making in Margate.mp4", + "ccc": "https://media.ccc.de/v/emf2022-46-making-in-margate", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/46-b49f2d7e-8024-5752-8141-ee251c53933d.jpg" + } + }, + { + "id": 48, + "slug": "adventures-with-home-energy-monitoring-with-a-raspberry-pi", + "start_date": "2022-06-03 13:40:00", + "end_date": "2022-06-03 14:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Adventures with Home Energy Monitoring (with a Raspberry Pi & many Arduinos)", + "speaker": "Lee V", + "pronouns": "", + "user_id": 637, + "description": "After building a DIY solar hot water panel in 2010, I wanted hard data to see how well it performed. So commenced a long, epic journey of Arduinos, Raspberry Pi's, sensors, servers and low power radios. \r\nLater adding ‘real’ PV solar panels (needing electricity monitoring), export diversion (using surplus electricity to heat water), appliance monitoring (more monitoring), an electric car and charger (yet more monitoring), a house battery (urgh! complicated), weird 'Time Of Use' electricity tariffs (truly mind bending) and an in-depth look (with thermal imaging) of my gas central heating system, I can tell you what has worked for me, what failed and where i’m going next, plus how you can save energy, save money & save the planet!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/48-adventures-with-home-energy-monitoring-with-a-raspberry-pi", + "start_time": "13:40", + "end_time": "14:20" + }, + { + "id": 49, + "slug": "how-im-building-my-monstrous-electric-motorcycle-from-hacked", + "start_date": "2022-06-05 16:30:00", + "end_date": "2022-06-05 17:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "How I'm building my monstrous electric motorcycle from hacked scrap EV & Hybrid parts. ", + "speaker": "Russell Couper", + "pronouns": "", + "user_id": 639, + "description": "Using end of life or 'scrap' EV & Hybrid parts and opensource firmware I'm making an electric motorbike, having got tired of making dirty diesel ones! \r\n\r\nThe scrapyards are now filled with slightly broken EVs and Hybrid cars, and almost no one knows what to do with them. As a result the parts they are made from are very affordable and available for repurposing and hacking into your own projects.\r\n\r\nThe project is far from complete so there is nothing to bring to the show as I was hoping but there is lots to talk about and discuss regarding the state of play of hacking scrapped and discarded power inverters. \r\n \r\nThe motorbike project uses a battery from a BMW i3 electric car, the motor is from a Mitsubishi Outlander PHEV & the main power inverter for driving the motor is from a hacked Prius running open source firmware with the motorcycle running gear from used motorbikes and a whole host of other bits connected together in ways never intended.\r\n\r\nThe project is only possible using the work done by the EV car hacking community Openinverter.org and their community forum which have reverse engineered the EV power controllers allowing you to run open source firmware on them with some minor alterations. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/49-how-im-building-my-monstrous-electric-motorcycle-from-hacked", + "start_time": "16:30", + "end_time": "17:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=Rwq4_CKdhRE", + "original_filename": "49 - How I'm building my monstrous electric vehicle.mp4", + "ccc": "https://media.ccc.de/v/emf2022-49-how-im-building-my-monstrous-electric-motorcycle-from-hacked", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/49-e3cf2b66-f94b-51b8-b076-a9ee2c4acaa4.jpg" + } + }, + { + "id": 50, + "slug": "astro-pi-mark-ii", + "start_date": "2022-06-04 12:30:00", + "end_date": "2022-06-04 13:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Astro Pi Mark II - how to send a Raspberry Pi from a factory in Wales to the International Space Station ", + "speaker": "Richard Hayler", + "pronouns": "he/him", + "user_id": 631, + "description": "In 2015, as part of British astronaut Tim Peake’s Principia mission, the Raspberry Pi Foundation worked with the UK and European Space Agencies to send two Raspberry Pi computers to the International Space Station. Since then, these Astro Pis have run thousands of programs written by young people across Europe as part of the annual European Astro Pi Challenge (EAPC)\r\n \r\nIn 2021, after over two years of work, Space-X 24 took two new Astro Pis to the Space Station, where they have now been installed and, by the time EMF happens, will have been used to run even more exciting experiments designed by young people. \r\n \r\nThis talk will reveal behind-the-scenes details of the design, development and flight certification processes, including the manufacture of the space-grade aluminium flight cases, EMC testing, astronaut-friendly software engineering, and the issues that almost stopped the project. \r\n\r\nI’ll also describe some of the amazing experiments that have been designed and run by young people who take part in this year’s EAPC, and look at how they’ve used the new hardware including the IR sensitive camera and Machine learning Accelerator dongle. This will include photos taken as part of the Earth Observation experiments.\r\n\r\nThere will be Astro Pi ground units (both Mark I and Mark II) on display", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/50-astro-pi-mark-ii", + "start_time": "12:30", + "end_time": "13:00" + }, + { + "id": 51, + "slug": "learn-how-to-program-lego-rovers-used-in-the-most", + "start_date": "2022-06-03 12:20:00", + "end_date": "2022-06-03 13:50:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Learn how to program (LEGO) rovers used in the most challenging environments", + "speaker": "Will Furnell", + "pronouns": "he/him", + "user_id": 589, + "description": "Do you have what it takes to program rovers used in the most difficult environments? Would you like to learn how to code robots from scratch? \r\n\r\nYou'll teach your rover how to explore its surroundings and gather data from the environment with a set of challenges - starting off with some basics, and working up towards following a course we set.\r\n\r\nYou'll also learn about how we test real Mars rovers (and LEGO ones!) in the Mars Yard at Boulby Underground Laboratory 1.1km underground, and learn what else this, and our other, exciting laboratories are used for!\r\n\r\nExperience with using Scratch or having done some sort of programming can help - but you don't need it, we’re going to run through the coding with you - all you really need is enthusiasm!", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/51-learn-how-to-program-lego-rovers-used-in-the-most", + "cost": "", + "equipment": "If they have a laptop or iPad that can run the LEGO MINDSTORMS software, they are welcome to bring their own and use it - but otherwise we should have plenty", + "age_range": "9+", + "attendees": "Around 15 young people (we have 15 iPads and 15 LEGO inventors). However, the main limit on attendees is the amount of people that can help them program (e.g. you can have two to a robot and iPad) [n.b. this is conditional on us being able to recruit remote helpers for the slot (or people attending who would be happy to help), otherwise max 10 for 3 helpers]", + "start_time": "12:20", + "end_time": "13:50" + }, + { + "id": 53, + "slug": "gpt-3-powerpoint-karaoke", + "start_date": "2022-06-04 20:10:00", + "end_date": "2022-06-04 21:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "GPT-3 Powerpoint Karaoke", + "speaker": "Adam Froggatt, Kate Devlin", + "pronouns": "He/Him, She/Her", + "user_id": 472, + "description": "An audience interactive event; where willing volunteers collide with GPT-3 AI to present an informative, intellectual and light-hearted presentation to a receptive crowd. Unfortunately, they don't get to see the presentation before they talk about it!\r\n\r\nPowerpoint Karaoke will feature a selection of AI titled packs for attendees to present with only a moment to see what they’re about to talk about. The presentations will be interesting but we can't promise they'll be informative!\r\n\r\nWith the rise of crypto-nonsense, washing machines bricked by ransomware and whatever the metaverse is never has there been a better time for people to take the stage and attempt to convince everyone that they know better than the AI overlord telling them what to talk about.\r\n\r\nWinners will be rewarded with a suitably terrible trophy for display in their office cubicle of choice, praised highly for their public speaking skills, and maybe get promotions by listing ‘Ideation and Blue Sky Thinktalking’ on LinkedIn.\r\n", + "type": "performance", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/53-gpt-3-powerpoint-karaoke", + "start_time": "20:10", + "end_time": "21:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=Z0jNl9cm-pE", + "original_filename": "Powerpoint Karaoke.mp4", + "ccc": "https://media.ccc.de/v/emf2022-53-gpt-3-powerpoint-karaoke", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/53-1025116e-3eae-5efb-ae24-8f8946218945.jpg" + } + }, + { + "id": 54, + "slug": "a-life-without-stickers-is-possible-but-useless", + "start_date": "2022-06-05 10:40:00", + "end_date": "2022-06-05 11:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "A Life Without Stickers is Possible But Useless", + "speaker": "eph ", + "pronouns": "he/him", + "user_id": 747, + "description": "Stickers are an essential part of our culture, our values. Stickers are everywhere! But why?\r\n\r\nThis talk will provide serious, evidence-based insights into the newest developments of the evolving discipline „Sticker Research“, including an overview of the the most recent peer-reviewed publications, highlighting the most valuable facts and findings. (And some stickers, of course.)\r\n\r\n==> Update 2022-06-04 ~12 am - temporary agenda\r\n\r\n+ Terminology\r\n+ History of sticker science\r\n+ Where are we now? Current developments.\r\n+ Panini-Psychology: only the next hype?\r\n+ Stickers and Covid: Remote Sticker Operation Center (“RStOC”)\r\n+ Take-aways (do not include physical stickers)\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/54-a-life-without-stickers-is-possible-but-useless", + "start_time": "10:40", + "end_time": "11:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=L8DTq91fhIg", + "original_filename": "A Life Without Stickers is Possible But Useless.mp4", + "ccc": "https://media.ccc.de/v/emf2022-54-a-life-without-stickers-is-possible-but-useless", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/54-de4807e8-292c-5b05-b9ce-a78557f2b1b5.jpg" + } + }, + { + "id": 55, + "slug": "bridge-building", + "start_date": "2022-06-05 16:30:00", + "end_date": "2022-06-05 18:00:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Bridge Building", + "speaker": "Jeffrey Roe, Christian Kortenhorst ", + "pronouns": "he/him", + "user_id": 162, + "description": "A family workshop where we gather in teams to build bridges out of lollipop sticks and using hot glue guns. The format of the sessions is a short talk about the engineering principles in bridge design. Then we split up into teams and work together to make a bridge that spans 35cm.\r\n\r\nAfter an hour we all come together to test each bridge by hanging weights off its centre. Each bridge is tested to destruction. The bridge that holds the most weight is the winner and they receive a small token prize.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/55-bridge-building", + "cost": "", + "equipment": "Nothing", + "age_range": "10+", + "attendees": "6 groups (the groups can be upto 4 people)", + "start_time": "16:30", + "end_time": "18:00" + }, + { + "id": 58, + "slug": "machine-learning-with-a-pile-of-matchboxes", + "start_date": "2022-06-05 18:00:00", + "end_date": "2022-06-05 18:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Machine learning with a pile of matchboxes", + "speaker": "Matthew Scroggs", + "pronouns": "he/him", + "user_id": 580, + "description": "In the 1960s, Donald Michie built MENACE: the matchbox educable noughts and crosses engine. MENACE was built from 304 matchboxes and is one of the earliest examples of a machine learning algorithm: initially, MENACE is a very bad noughts and crosses but over a number of games it learns better ways to play.\r\n\r\nIn this talk, I will demonstrate how MENACE and (simple) machine learning work using the copy of MENACE that I have built.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/58-machine-learning-with-a-pile-of-matchboxes", + "start_time": "18:00", + "end_time": "18:30" + }, + { + "id": 61, + "slug": "why-you-really-need-to-get-out-more", + "start_date": "2022-06-05 14:00:00", + "end_date": "2022-06-05 14:20:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Why you really need to get out more...", + "speaker": "Sophie Lovejoy", + "pronouns": "She / her", + "user_id": 326, + "description": "I bet you don't have your best ideas sat in front of your screen...\r\n\r\nScience backs up what we know as a fundmental truth - that getting out into nature is good for our wellbeing. You might be surprised just how good. Not only does walking boost creativity, but looking at nature can restore our capacity to pay attention to other things. That’s what makes the natural environment the perfect backdrop when you need to innovate, create or simply recharge and regain focus.\r\n\r\nThis session will share some of the research, give you ideas on what you can do, and give you the motivation to get out more and take your thinking outside.\r\n\r\n ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/61-why-you-really-need-to-get-out-more", + "start_time": "14:00", + "end_time": "14:20" + }, + { + "id": 63, + "slug": "2500-nerds-one-pathetic-robot", + "start_date": "2022-06-03 11:00:00", + "end_date": "2022-06-03 11:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "2500 nerds, one pathetic robot", + "speaker": "Chris Stubbs & Dom Tag", + "pronouns": "", + "user_id": 269, + "description": "The technical trials and tribulations of trying to allow 2500 nerds to remotely drive a pathetically inadequate robot around a field. \r\nWe cover all the do’s and don’ts of creating an adorable yet woefully inadequate rover. \r\nWe’ll then talk about how we addressed the issues and built a new version. \r\nAdditionally, covering how we made the new one actually fit a person inside it (Hacky Races). \r\nFinishing up with a live demo!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/63-2500-nerds-one-pathetic-robot", + "start_time": "11:00", + "end_time": "11:20" + }, + { + "id": 66, + "slug": "how-i-set-up-a-coderdojo", + "start_date": "2022-06-05 10:00:00", + "end_date": "2022-06-05 10:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "How I set up a CoderDojo and Started a Coding Community in my Town", + "speaker": "Caroline Graham", + "pronouns": "She/her", + "user_id": 838, + "description": "A talk about how I set up a local CoderDojo club in my small market town; how I gathered together a group of like-minded people to become mentors; how I persuaded the 7-16 year olds of the town to give coding a whirl; how we won over the pensioners' gardening club, who thought children should be seen and not heard; and how over 5 years the kids became mentors and the mentors became lasting friends.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/66-how-i-set-up-a-coderdojo", + "start_time": "10:00", + "end_time": "10:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=5UNLBDD4omw", + "original_filename": "How I set up a CoderDojo and Started a Coding Community in my Town.mp4", + "ccc": "https://media.ccc.de/v/emf2022-66-how-i-set-up-a-coderdojo", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/66-9b15a66f-377f-5415-afb4-195cd1f3026a.jpg" + } + }, + { + "id": 68, + "slug": "how-to-make-a-cool-90s-protracker-module-on-an-amiga-or", + "start_date": "2022-06-04 14:00:00", + "end_date": "2022-06-04 16:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "How to make a cool '90s Protracker Module on an Amiga (or using emulation)", + "speaker": "DJ Narq / Reflex", + "pronouns": "He/Him", + "user_id": 839, + "description": "Null Sector's DJ Narq, aka Reflex of Grasshopper D / Eltech / Darq / Howlistic presents a two hour protracker extravaganza!\r\n\r\nProtracker was the standard tool for making computer game music on the Commodore Amiga home computers of the 80s and 90s. Using 4 channels of 8-bit sampled sound and a maximum of around 1MB of ram, making something sound good requires a few tricks.\r\n\r\nI'd like to share the mystery and wonder of Protracker - the Esperanto of tracker software - to a wider audience. \r\n\r\nIn this workshop we'll demonstrate:\r\n\r\nhow to sample your own sounds\r\nhow to rip samples from other peoples mods\r\nwhere to find decent mods\r\nhow to remix mods\r\nhow to edit samples using amiga software\r\nhow to loop samples cleanly\r\nhow to make protracker patterns, and then assemble patterns into a song.\r\n\r\nYou can follow along with a laptop and headphones! You'll just need to install fs-uae (https://fs-uae.net) on linux or mac, or winuae (https://www.winuae.net/) on Windows **before** the workshop. We'll be using ProTracker 2.3d from back in the day, or ProTracker 2.3f which is a recently bugfixed version. https://github.com/8bitbubsy/pt23f\r\n\r\nIf you've never seen a tracker, it's like a spreadsheet where each row plays a bunch of sounds. Load a few samples, start it recording, and you can quickly make fun and catchy patterns using instruments, speech, singing, or drum loops.\r\n\r\nAbout your instructor.\r\n\r\nI was exposed to mods and amiga game music in the early 90s and my mind was thoroughly blown. Through cover disks and PD (public domain) libraries I discovered Med, Sound Tracker, and Octamed, all classic trackers. But it was in 1993 when I joined the Amiga demoscene as a young teen that my eyes, ears, and mind were really opened. Donning the handle Reflex, I first joined a group called Eltech and then later Grasshopper Developments, two mid-tier demogroups of the UK scene. Protracker was the standard that literally everybody on the scene used. I didn't release tons of stuff back then, but I was horse famous for a bit with some cheeky chip tunes and sampled songs about grasshoppers.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/68-how-to-make-a-cool-90s-protracker-module-on-an-amiga-or", + "cost": "free", + "equipment": "Laptop with an amiga emulator installed.", + "age_range": "12+", + "attendees": "30", + "start_time": "14:00", + "end_time": "16:00" + }, + { + "id": 71, + "slug": "using-arduinos-to-resurrect-an-airliner-wing", + "start_date": "2022-06-05 14:30:00", + "end_date": "2022-06-05 15:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Using Arduinos to Resurrect an Airliner Wing", + "speaker": "Chris Lynas", + "pronouns": "he/him", + "user_id": 346, + "description": "A section of an airliner wing, born in North Wales and brought up in Toulouse, France and operated in South America, now lives in the Aerospace Bristol museum.\r\n\r\nThis talk shows our experiences with building it into an interactive exhibit explaining how aircraft high lift devices work, and discusses what we've learned about using hobbyist electronics for an installation that has to run 24/7 for visitors. Using videos & photos of the exhibit we also go into an explanation of how the aerodynamics, structures, performance and systems topics make the wing what it is.\r\n\r\nFor over a century, Bristol has been at the forefront of aeronautical and space technology, breaking boundaries to create the fastest, the biggest and the highest. Aerospace Bristol entertains & informs visitors with stories of human endeavour, individual genius and ordinary people achieving extraordinary things.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/71-using-arduinos-to-resurrect-an-airliner-wing", + "start_time": "14:30", + "end_time": "15:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=5kPJ4nWs4Zk", + "original_filename": "Using Arduinos to Resurrect an Airliner Wing.mp4", + "ccc": "https://media.ccc.de/v/emf2022-71-using-arduinos-to-resurrect-an-airliner-wing", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/71-6230e381-a1ba-5da8-a792-8b939c8294d9.jpg" + } + }, + { + "id": 74, + "slug": "raspberry-pi-pico-party-poppers", + "start_date": "2022-06-04 17:20:00", + "end_date": "2022-06-04 18:20:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Raspberry Pi Pico Party Poppers", + "speaker": "Richard Hayler", + "pronouns": "he/him", + "user_id": 631, + "description": "Last year Raspberry Pi launched their first microcontroller-class product: Raspberry Pi Pico. It is built on RP2040, a brand-new chip developed here in the UK.\r\n\r\nThis workshop will introduce the Pico and dive straight in to programming it with MicroPython. We’ll start with some “hello world” onboard LED flashing and move on to using components to build simple circuits. We'll start with the basics and move on to build a sustainable and reusable party popper using this small but mighty microcontroller.\r\n\r\nYou'll need to bring your own laptop: please install the latest version of the Thonny Python editor before you come. (https://thonny.org/)\r\n\r\nParticipants will be able keep and take their Raspberry Pi Pico away with them after the workshop. ", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/74-raspberry-pi-pico-party-poppers", + "cost": "No charge to attendees", + "equipment": "Participants will need their own laptop, and have the Thonny Python editor installed.", + "age_range": "11+", + "attendees": "25", + "start_time": "17:20", + "end_time": "18:20" + }, + { + "id": 78, + "slug": "an-engineers-guide-to-grief", + "start_date": "2022-06-04 12:40:00", + "end_date": "2022-06-04 13:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "An engineer's guide to grief", + "speaker": "Ella Barrington", + "pronouns": "she/her", + "user_id": 844, + "description": "I am an engineer, so when my partner died when I was 24 and I found myself in the midst of grief, I discovered that the best way of dealing with it was to use the engineering approach that was already ingrained in me. “An engineer's guide to grief” if you will.\r\n\r\nSome bits worked (some less so!) and that’s what I want to share with you, ahead of a honest, open conversation exploring how we can get all get better at dealing with, and talking about, death.\r\n\r\nTrigger warnings: Death, dying, cancer, middle-aged lady probably wearing too much leopard-print", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Death, dying, cancer, middle-aged lady probably wearing too much leopard-print", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/78-an-engineers-guide-to-grief", + "start_time": "12:40", + "end_time": "13:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=dEx3_r7cXLM", + "original_filename": "An engineer's guide to grief.mp4", + "ccc": "https://media.ccc.de/v/emf2022-78-an-engineers-guide-to-grief", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/78-dc4ca20c-5fd8-50b3-b53c-1e84e2f80bcb.jpg" + } + }, + { + "id": 79, + "slug": "open-garden-mesh-networks-and-how-it-helped-me-protest-safer", + "start_date": "2022-06-03 16:20:00", + "end_date": "2022-06-03 16:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Open Garden, Mesh networks, and how it helped me protest safer", + "speaker": "Gustavo El Khoury Seoane", + "pronouns": "he, him", + "user_id": 845, + "description": "Imagine this: you're a Venezuelan student activist, and you're protesting to get your university the budget it so desperately needs and the powers that be mercilessly cut away. But then, your government disrupts phone coverage in the area to discourage protestors and potentially cover human rights violations.\r\nScary, right? Hopefully you're not in this situation. But chances are your hacker brain would love to know how I used tech to react to this! In this talk, I'll cover how we stayed connected using Mesh Networking, phones' Wi-Fi chips, a couple of apps, a bit of fear, and a whole lot of determination!\r\n\r\nhttps://twitter.com/gustakasn0v", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/79-open-garden-mesh-networks-and-how-it-helped-me-protest-safer", + "start_time": "16:20", + "end_time": "16:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=LkwL1EWxuqc", + "original_filename": "Open Garden, Mesh networks, and how it helped me protest safer.mp4", + "ccc": "https://media.ccc.de/v/emf2022-79-open-garden-mesh-networks-and-how-it-helped-me-protest-safer", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/79-80fde8bc-0b3d-5f6e-a4bb-c97a450f3d8e.jpg" + } + }, + { + "id": 81, + "slug": "hacking-the-radio-spectrum-with-gnu-radio", + "start_date": "2022-06-04 18:30:00", + "end_date": "2022-06-04 19:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Hacking the Radio Spectrum with GNU Radio", + "speaker": "Dave Rowntree", + "pronouns": "", + "user_id": 849, + "description": "The most profound change in radio technology in 100 years is happening now. Radios are transforming from the spaghetti of mind-bogglingly complex electronics into simple (but very fast) digitisers, and all the hard work is being done in software. Hence the name Software Defined Radio (SDR).\r\n\r\nGnu Radio is a simple entry point to the world of SDR, and allows you to quickly prototype different kinds of radios by dragging, dropping, and connecting functional blocks.\r\n\r\nI'll demonstrate, and show that it's surprising what you can do with a radio receiver.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/81-hacking-the-radio-spectrum-with-gnu-radio", + "start_time": "18:30", + "end_time": "19:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=hiNcjJEaqO8", + "original_filename": "Hacking the Radio Spectrum with GNU Radio.mp4", + "ccc": "https://media.ccc.de/v/emf2022-81-hacking-the-radio-spectrum-with-gnu-radio", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/81-7b4c9394-37c4-5be7-97ef-e2ba104cdeef.jpg" + } + }, + { + "id": 83, + "slug": "fixing-climate-change-finance-science-policy-data", + "start_date": "2022-06-05 15:10:00", + "end_date": "2022-06-05 15:40:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Fixing climate change: finance, science, policy & data", + "speaker": "Gavin Starks", + "pronouns": "", + "user_id": 379, + "description": "Stories from the frontline of those trying to redirect the next $3.6 trillion of global investment into demonstrably carbon net-zero outcomes.\r\n\r\nThis decade is arguably the 'last roll of the dice' when it comes to acting on climate.\r\n\r\nWe've spent the last two years digging deep into financial and policy systems, working out how to shift money away from fossil fuels and towards things that might not be awful—and that markets might actually do at scale. \r\n\r\nBuilding on the experiences of developing the Open Banking Standard, the Open Data Institute and AMEE, we'll report on how we're progressing to try and deliver a *demonstrably* net-zero future—by unlocking real-world data-flows.\r\n\r\nLearn about what companies, countries, markets and governments are doing today: the good, the bad and the ugly. \r\n\r\nLearn what you can do, wherever you are, to be an Icebreaker and help all of us address our climate, environmental and biodiversity emergencies. This needs everyone.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/83-fixing-climate-change-finance-science-policy-data", + "start_time": "15:10", + "end_time": "15:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=_UhUEs4ZI0U", + "original_filename": "Fixing climate change finance, science, policy & data.mp4", + "ccc": "https://media.ccc.de/v/emf2022-83-fixing-climate-change-finance-science-policy-data", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/83-b682975e-8123-55b0-860f-23f069493674.jpg" + } + }, + { + "id": 87, + "slug": "intro-to-ai-train-your-computer", + "start_date": "2022-06-04 13:40:00", + "end_date": "2022-06-04 15:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Intro to AI: Train your computer!", + "speaker": "Dale Lane", + "pronouns": "he/him", + "user_id": 852, + "description": "This workshop will introduce you to artificial intelligence (AI) and machine learning (ML). We'll cover what AI is, how ML works, and how they affect your lives. \r\n\r\nYou'll learn how machine learning models are created by in a hands-on workshop by training your own machine learning model. \r\n \r\nYou will train their own artificial intelligence system based on a real-world use of AI. And then you'll make something to use it in Scratch so you can see it working for yourselves. \r\n \r\nFinally, we'll have a discussion about what it all means - how what you've built relates to the way that AI affects our lives.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/87-intro-to-ai-train-your-computer", + "cost": "", + "equipment": "laptop", + "age_range": "7+", + "attendees": "30", + "start_time": "13:40", + "end_time": "15:10" + }, + { + "id": 89, + "slug": "arduino-for-total-newbies-learn-to-solder-version", + "start_date": "2022-06-04 15:00:00", + "end_date": "2022-06-04 18:20:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Arduino For Total Newbies - Learn to solder version", + "speaker": "Mitch Altman", + "pronouns": "he/him", + "user_id": 84, + "description": "You've probably heard lots about Arduino. But if you don't know what it is, or how you can use it to do all sorts of cool things, then this fun and easy workshop is for you. You will also learn to solder by making your own arduino board.\r\n\r\nArduino is an amazingly powerful tool that is very simple to learn to use. It was designed so that artists and non-geeks can start from nothing, and make something cool happen in less than 90 minutes. Yet, it is powerful enough so that uber-geeks can use it for their projects as well. \r\n\r\nThis workshop is easy enough for total newbies to learn all you need to know to get going on an Arduino. Participants will learn to solder, learn everything needed to play with electronics, and make a TV-B-Gone remote control to turn off TVs in public places with the board they just soldered -- a fun way to learn soldering, Arduino (and electronics) basics.\r\n\r\nAt the end of the workshop attendees get to take the TV-B-Gone they have built away with them.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/89-arduino-for-total-newbies-learn-to-solder-version", + "cost": "£35", + "equipment": "optional: laptop", + "age_range": "All ages", + "attendees": "25", + "start_time": "15:00", + "end_time": "18:20" + }, + { + "id": 90, + "slug": "learn-to-solder-digital-music-synthesis-workshop", + "start_date": "2022-06-03 13:00:00", + "end_date": "2022-06-03 15:30:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Learn to Solder / Digital Music Synthesis workshop with ArduTouch music synthesizer kit", + "speaker": "Mitch Altman", + "pronouns": "he/him", + "user_id": 84, + "description": "Anyone can learn to solder!\r\nAnyone can learn to make music, sound (and noise!) with computer chips!\r\n\r\nLearn to solder together a cool, powerful music synthesizer, and learn to make cool music, sound, and noise!\r\n\r\nArduTouch is an open hardware Arduino-compatible music synthesizer kit with a built-in touch keyboard, and with built-in speaker/amplifier.\r\n\r\nThis workshop is for total newbies to learn to solder.\r\nThis workshop is for total newbies to make their own ArduTouch music synthesizer and learn to make music, sound (and noise!) with computer chips. Attendees take the completed synthesiser home at the end of the workshop.\r\n\r\nThe ArduTouch comes pre-programmed with a way cool synthesizer. And I will show you how to re-program it with other way cool (and totally different) synthesizers.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/90-learn-to-solder-digital-music-synthesis-workshop", + "cost": "£25", + "equipment": "optional: laptop", + "age_range": "All ages", + "attendees": "30", + "start_time": "13:00", + "end_time": "15:30" + }, + { + "id": 92, + "slug": "led-strips-everywhere-for-everyone", + "start_date": "2022-06-03 22:00:00", + "end_date": "2022-06-03 23:30:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "LED Strips Everywhere for Everyone!", + "speaker": "Mitch Altman", + "pronouns": "he/him", + "user_id": 84, + "description": "Learn how to program LED strips.\r\nIt's super easy and fun to make your life trippy.\r\nFor total beginners.\r\n\r\nAbstract\r\n\r\nLearn how to light up LED strips with a cheap Arduino, and make your life trippy.\r\nFor total beginners -- no knowledge needed at all.\r\n\r\nFull Description\r\n\r\nLED strips have become really inexpensive. Lots of people have created inexpensive methods of controlling their color and brightness. This workshop shows one way to control LED strips, and to make them do what you want. We will use a very inexpensive Arduino clone. I'll show you everything you need to know to use existing programs -- as-is, or to hack on -- to control the colors in your world with LED strips.\r\n\r\nWorkshop Itinerary\r\n\r\n* Intro to Red-Green-Blue (RGB) LEDs\r\n* Brief intro to Arduino\r\n* How to use an Arduino to control an LED strip\r\n* Some demos of programs you can download\r\n\r\nAttendees take the kit home at the end of the workshop.\r\n", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/92-led-strips-everywhere-for-everyone", + "cost": "£15", + "equipment": "optional: laptop", + "age_range": "All ages", + "attendees": "25", + "start_time": "22:00", + "end_time": "23:30" + }, + { + "id": 94, + "slug": "building-mathematical-structures-with-modular-origami", + "start_date": "2022-06-04 14:00:00", + "end_date": "2022-06-04 15:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Building mathematical structures with modular origami", + "speaker": "Lydia Monnington", + "pronouns": "she/her", + "user_id": 861, + "description": "Work together to build the platonic solids.\r\n\r\nCreate core units and combine them into a range of different shapes. \r\n\r\nExplore the range of shapes you can create. \r\n\r\nAdditionally: Bring your old train tickets or cards. Learn to turn them into cubes that you can keep or add to our growing Menger sponge.\r\n\r\nInstructions\r\n\r\nCube\r\nSonobe Module: First half of page 1 https://www.amherst.edu/media/view/290032/original/oragami.pdf \r\nCube: 6x Sonobe modules\r\n\r\nTriangle based: https://www.make-origami.com/HelenaVerrill/tetraunit.php\r\n\r\nDodecahedron\r\nEasy https://static.mathigon.org/origami/dodecahedron-easy.pdf\r\nHard p57 Daisy Dodecahedron 1 https://www.utm.edu/staff/Caldwell/origami/marvelous_modular_origami.pdf ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/94-building-mathematical-structures-with-modular-origami", + "cost": "Donations welcome", + "equipment": "Bring your old train tickets or cards. Learn to turn them into cubes that you can keep or add to our growing Menger sponge.", + "age_range": "10+", + "attendees": "20", + "start_time": "14:00", + "end_time": "15:00" + }, + { + "id": 95, + "slug": "introduction-to-designing-for-the-laser-cutter", + "start_date": "2022-06-03 17:00:00", + "end_date": "2022-06-03 18:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Introduction to Designing for the Laser Cutter", + "speaker": "Lydia Monnington", + "pronouns": "she/her", + "user_id": 861, + "description": "Learn the basics of how to design for the laser cutter. \r\n\r\nDeciding on engraving vs cutting. Considerations when creating 3D objects. \r\n\r\nDuring the workshop you will create a design to engrave your name, engrave a picture and learn how to create basic boxes.\r\n\r\nLearn a few tips and tricks that you can think about for future projects: where to download laser designs you can use, converting to vectors for cutting, cuts to allow you to curve wood, locking mechanisms. \r\n\r\nResources: https://docs.google.com/document/d/1tk2IrHhytj5xr5TRknFLPdJ2dUxMPzf32Sihtp5zsLA/edit?usp=sharing", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/95-introduction-to-designing-for-the-laser-cutter", + "cost": "", + "equipment": "Laptop with inkscape (free) installed", + "age_range": "15+", + "attendees": "15", + "start_time": "17:00", + "end_time": "18:00" + }, + { + "id": 96, + "slug": "build-your-own-z80-retro-computer-kit", + "start_date": "2022-06-03 16:00:00", + "end_date": "2022-06-03 17:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Build Your Own Z80 Retro Computer Kit", + "speaker": "Spencer Owen - RC2014", + "pronouns": "He/Him", + "user_id": 102, + "description": "The RC2014 is a Z80 based computer kit that runs Microsoft BASIC, and introduces you to the cutting edge world of computing in the late 1970s!\r\n\r\nIn this workshop, I will take you through the steps involved in building an RC2014 Micro, explaining how it works, what you can do with it, and, how to troubleshoot it if necessary. By the end of the workshop you will have a working retro computer to take home that can be plugged in to a laptop.\r\n\r\nI will have soldering irons, wire cutters etc for attendees to use, but feel free to bring your own equipment if you prefer.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/96-build-your-own-z80-retro-computer-kit", + "cost": "£50", + "equipment": "Laptop handy but not essential.", + "age_range": "All ages", + "attendees": "12", + "start_time": "16:00", + "end_time": "17:00" + }, + { + "id": 97, + "slug": "refurbishing-a-1970s-scanning-electron-microscope-sem", + "start_date": "2022-06-03 15:50:00", + "end_date": "2022-06-03 16:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Refurbishing a 1970's Scanning Electron Microscope (SEM)", + "speaker": "Andy Whyte, Jason Evans", + "pronouns": "He/Him", + "user_id": 863, + "description": "I inherited an SEM from my dad, and ended up linking up with some of the original engineers from Cambridge Instruments (who pioneered Scanning Electron Microscope design) to get it working.\r\n\r\nThey helped me a great deal and I tried to capture the whole thing - with the help of a friend we put together a video of the work to get the SEM back up and running - for the first time in more than 10 years.\r\n\r\nThe talk would be centred around the video - but also a chance for a Q&A, some description of how I ended up with an SEM, and/or presentation on SEM technology and/or refurbishing the device.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/97-refurbishing-a-1970s-scanning-electron-microscope-sem", + "start_time": "15:50", + "end_time": "16:10" + }, + { + "id": 98, + "slug": "shader-showdown-and-byte-battle", + "start_date": "2022-06-03 20:10:00", + "end_date": "2022-06-03 21:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Shader Showdown and Byte Battle", + "speaker": "Reality Crossley", + "pronouns": "", + "user_id": 105, + "description": "A competitive coding performance where 2 coders will compete each other to create visuals set to fun demoscene music. They will compete in 2 formats:\r\n\r\nShader Showdown: Competitors use graphics shaders to produced procedurally generated images including ray marches and other popular modern graphics techniques\r\n\r\nByte Battle: Participants will use the TIC-80 machine language to control every pixel on the screen individually. All modern helpers are turned off in this bear metal contest\r\n\r\nBoth battles will be over 25 minutes with the winner being selected by the audience at the end. ", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/98-shader-showdown-and-byte-battle", + "start_time": "20:10", + "end_time": "21:00" + }, + { + "id": 99, + "slug": "field-fx-demo-show", + "start_date": "2022-06-05 17:20:00", + "end_date": "2022-06-05 17:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Field-FX Demo Show ", + "speaker": "Reality Crossley & Alex Shaw ", + "pronouns": "they/them & they/them ", + "user_id": 105, + "description": "The results and winners of the Field-FX weekend demo competitions. We will show all the best demos and other productions and highlights from all the best submitted over the course of the festival.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/99-field-fx-demo-show", + "start_time": "17:20", + "end_time": "17:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=hwrht4Q5o6c", + "original_filename": "Field-FX Demo Show.mp4", + "ccc": "https://media.ccc.de/v/emf2022-99-field-fx-demo-show", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/99-9d3ee1a4-63ba-5da1-815f-988179a90e25.jpg" + } + }, + { + "id": 100, + "slug": "anti-surveillance-knitting", + "start_date": "2022-06-05 15:20:00", + "end_date": "2022-06-05 15:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Anti-surveillance Knitting", + "speaker": "Ottilia Westerlund", + "pronouns": "She/her", + "user_id": 864, + "description": "Is it possible to trick a facial detection algorithm with... yarn? In this talk I will explore the possibilities and process of making a knitted garment to trick facial detection into seeing faces that aren't really there. This talk will go through how these algorithms work (at a high level), and then the process of making an image into a pattern, knitting it, and testing it. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/100-anti-surveillance-knitting", + "start_time": "15:20", + "end_time": "15:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=XunHRUVB4_k", + "original_filename": "Anti-surveillance Knitting.mp4", + "ccc": "https://media.ccc.de/v/emf2022-100-anti-surveillance-knitting", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/100-1aed88a5-7b4b-5f21-bcf9-8cc0995cc08b.jpg" + } + }, + { + "id": 102, + "slug": "using-computers-to-cheat-at-maths", + "start_date": "2022-06-03 11:00:00", + "end_date": "2022-06-03 11:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Using computers to cheat at maths", + "speaker": "Damian Bevan", + "pronouns": null, + "user_id": 866, + "description": "Mathematicians of yesteryear, with limited access to computing, solved difficult problems by a combination of genius, vivid imaginations and hard work.\r\n\r\nIn those days, human 'computers' were used to calculate and tabulate the solutions to maths problems ranging from trigs and logs, to astronomical, nautical, banking and insurance information etc. However, those human computing processes were laborious (thus expensive), and error-prone. The invention of mechanical and electrical computing devices in the 19th and 20th centuries by pioneers such as Charles Babbage, Ada Lovelace and Alan Turing allowed such problems to be solved both more cheaply and more reliably. Nowadays, computers are immensely more powerful than they were in either Babbage’s or Turing’s time. We will describe a few mathematical problems that computers can solve, and present some of the key techniques, such as step-by-step iteration, recursion and Monte-Carlo simulation. We touch upon some modern computing tools, such as calculators, spreadsheets, programming languages etc. These tools are the present-day equivalents of Babbage’s and Turing’s machines, and are available to us all (often for free) in order to solve our everyday mathematical problems in work and in life. We end the talk by briefly speculating upon whether computing has anything to say about the nature of our lives and of the universe itself.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/102-using-computers-to-cheat-at-maths", + "start_time": "11:00", + "end_time": "11:30" + }, + { + "id": 103, + "slug": "receiving-amateur-radio-satellite-beacons", + "start_date": "2022-06-03 18:30:00", + "end_date": "2022-06-03 19:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Receiving amateur radio satellite beacons", + "speaker": "Damian Bevan", + "pronouns": null, + "user_id": 866, + "description": "Low Earth Orbit (LEO) satellites are commonplace in day-to-day commercial applications such as fixed and mobile broadband provision, navigation, earth sensing etc. \r\n\r\nIn this talk we learn more about LEO satellites and how to listen to 'CW' (Morse code) beacon signals in the ‘two metre’ VHF Amateur Radio ‘Ham’ band, even for those equipped with nothing more than an internet-connected personal computer. \r\n\r\nAlong the way we mention some of the key physics-based aspects (orbits, azimuth and elevation, Doppler shift, etc.) and cover themes such as: a) Web-based satellite tracking software, b) Some candidate satellites to track, c) Signal receiving equipment, starting with purely web-software-based receivers, d) Antenna issues, e) Decoding the CW received signal, and finally f) Taking things further with more advanced topics.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/103-receiving-amateur-radio-satellite-beacons", + "start_time": "18:30", + "end_time": "19:00" + }, + { + "id": 104, + "slug": "a-crash-course-in-railway-safety", + "start_date": "2022-06-04 15:40:00", + "end_date": "2022-06-04 16:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "A Crash Course In Railway Safety", + "speaker": "Anthony Williams", + "pronouns": "he/him", + "user_id": 1851, + "description": "Travelling by rail in most of the world is one of the safest forms of transport you can take, and in the UK even minor collisions make the news. But it wasn't always quite that way...\r\n\r\nThis talk will be a potted history of the safety of the railways in the UK and Ireland, starting from the early days when signalling was thought of as an inconvenience, and anything with wheels on it which sort-of went round went on the track. Eventually, the railway companies learned the benefits of adopting safer methods of working (sometimes requiring some encouragement from the law), leading to the introduction of some Victorian methods we still use today. Finally, we look at the more modern era with the railway losing its way with privatisation, and onto the current time, where computers and paperwork solve everything. Perhaps.\r\n\r\nFeaturing: Swiss Cheese, Charles Babbage vs. Brunel, working too hard, forgetting where you put your trains, losing your religion, a dark and stormy night, drunken driving, a loose screw, shifting foundations, and more.\r\n\r\nNo previous knowledge of the rail industry is required. The talk will cover some recent fatal accidents at a high level.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Covers some recent fatal rail accidents.", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/104-a-crash-course-in-railway-safety", + "start_time": "15:40", + "end_time": "16:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=075Mj4t-YdI", + "original_filename": "104 - A Crash Course in Railway Safety.mp4", + "ccc": "https://media.ccc.de/v/emf2022-104-a-crash-course-in-railway-safety", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/104-4d26518e-30b1-54fd-8629-bff4b5a3a207.jpg" + } + }, + { + "id": 105, + "slug": "the-curious-design-of-the-apollo-guidance-computer", + "start_date": "2022-06-04 13:20:00", + "end_date": "2022-06-04 13:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "The curious design of the Apollo Guidance Computer.", + "speaker": "Steve Baines", + "pronouns": null, + "user_id": 110, + "description": "The Apollo Guidance Computer (AGC) was a critical element in the success of the Apollo Moon landing programme, and was one of the first digital computers to use the then new technology of integrated circuits.\r\n\r\nBy modern standards, its design has many unusual aspects, such as:\r\n\r\n- The logic circuits were made entirely from 3 input NOR gates.\r\n- Design was split into 24 logic modules, but due to limits on gate/chip count per module, individual gates were sometimes 'borrowed' from unrelated modules.\r\n- Shift and rotate operations existed, but were not available during interrupts.\r\n- Numerical overflows disabled interrupts.\r\n- There was no stack.\r\n- Limited memory addressing range, combined with a need for ever more memory lead to a complex memory banking system.\r\n- Word length was 15 bits, ones-complement (mostly).\r\n- No floating point - everything done in integer\r\n- programmer responsible for avoiding overflows.\r\n- Single bit 'Up/Down' Analog to Digital conversion (kind of) throughout, with the curious side-effect that the faster the spacecraft was rotating, the slower the computer would run...\r\n\r\nOn top of the limited hardware was built an impressive realtime system supporting cooperative multitasking, a virtual machine running interpreted commands, a powerful fault detection and restart system, and an innovative VERB NOUN user interface.\r\n\r\nThis talk aims to describe the architecture, with particular focus on aspects which are unusual by modern standards.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/105-the-curious-design-of-the-apollo-guidance-computer", + "start_time": "13:20", + "end_time": "13:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=PNIWrrU55-A", + "original_filename": "105 - The curious design of the Apollo Guidance Computer..mp4", + "ccc": "https://media.ccc.de/v/emf2022-105-the-curious-design-of-the-apollo-guidance-computer", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/105-85f79a5d-e0e7-5155-a0c7-d0dc44ab28d2.jpg" + } + }, + { + "id": 106, + "slug": "sifteo-cubes-resurrecting-a-legend", + "start_date": "2022-06-04 18:30:00", + "end_date": "2022-06-04 19:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Sifteo Cubes: Resurrecting a legend", + "speaker": "Dr Mike Reddy", + "pronouns": "he/him", + "user_id": 841, + "description": "In 2009 a TED Talk by David Merrill showed small interactive tiles that talked to each other; an MIT “what if” project from their media lab. Little IoT devices that brought computers, toys and board game pieces together. In 2011(version one) and 2012 (version 2) a commercial version, Sifteo Cubes, was released, but I was unaware, thinking the dream prototype was just that, a dream not a reality. They passed me by…\r\n\r\n In 2014, the v2 software was open sourced - the inevitable precursor to failure - and the company bought by Drone/Robotics developer for the obvious design skills of the Sifteo team; they had, after all, reverse engineered and reapplied wireless keyboard controllers into one of the coolest toys ever! So, I came to them late. Too late. By 2015, the server the control software required, along with the online marketplace for the dozen or so games that were made, were long gone. The Sifteo cubes I’d just (re)discovered from a desperate eBay sale were now just useless, battery powered bricks. And they didn’t even click together!\r\n\r\nBut I was stubborn. I wanted them to work. These little marvels of engineering and educational design. I had some of the software, a couple of the games, and none of the knowledge. Here’s how I managed to resurrect a legend, who I met, what some of them stole from me, and what I learned on the way", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/106-sifteo-cubes-resurrecting-a-legend", + "start_time": "18:30", + "end_time": "19:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=VMa5JWUGw_c", + "original_filename": "Sifteo Cubes- Resurrecting a legend.mp4", + "ccc": "https://media.ccc.de/v/emf2022-106-sifteo-cubes-resurrecting-a-legend", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/106-9896df63-856b-5801-b7f7-f1be937b1ef6.jpg" + } + }, + { + "id": 107, + "slug": "fill-your-home-with-obsolete-technology", + "start_date": "2022-06-03 11:40:00", + "end_date": "2022-06-03 12:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Fill Your Home with Obsolete Technology: Rare Book Collecting 101", + "speaker": "Laura Massey", + "pronouns": "she/her", + "user_id": 868, + "description": "Many people believe that books are becoming obsolete, and that rare book libraries have little to contribute to modern society. Others love books, but may not consider themselves \"real collectors\" because they don't fit the image presented in popular culture. \r\n\r\nIn this talk I'll go beyond the typical arguments for books (\"they smell good\", \"they're pleasurable to handle\") and discuss the more complex reasons old books matter, primarily how collecting them can inform scholarship and change the way we see the world. I’ll present examples of real book collections that ask and answer important social and historical questions; challenge the idea that book collecting is only for wealthy people who want to acquire status symbols; and provide practical advice on how to go from book buyer to book collector.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Short discussion of the existence of romance novels, with a photo of some slightly risque 1980s covers, and brief mention of anti-LGBTQ bias in the context of publishing history.", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/107-fill-your-home-with-obsolete-technology", + "start_time": "11:40", + "end_time": "12:10" + }, + { + "id": 108, + "slug": "a-journey-through-philosophy-exploring-metaphysics-via-memes", + "start_date": "2022-06-04 17:00:00", + "end_date": "2022-06-04 17:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "A journey through philosophy: exploring metaphysics via memes and a sprinkling of pop culture.", + "speaker": "Kara Langford ", + "pronouns": "They / Them", + "user_id": 420, + "description": "Over my time in academia, I've endured a number of existential crises whilst learning about the concepts within philosophy that are required in order to undertake academic research. I figured that, if I'm going to spend the rest of my life constantly questioning my existence and reality itself, why not share this experience with others, too? A problem shared is still a problem that keeps you awake at night staring into the abyss unable to function. But hey, at least now I'm not alone.\r\n\r\nIn order to explain these theories and share my recurrent episodes of screaming WHYYYYYYYY at the universe, I've collected a number of memes and references over the years to convey concepts such as what is it to 'exist', why the scientific method is just as 'made up' as anything else, how we define 'truth' and lots of other tasty things to create a pervasive, disjointed feeling that you just can't seem to shake. Join me in this journey and then we can all go and sit by the lake and have a good cry / scream / rock back and forth because what does it all mean and what even is real anyway and I'm off to go eat a cake because while I can't actually prove if the cake is a lie or not I'm convinced it is damn tasty and I NEED TO FEEL SOMETHING OTHER THAN THIS EXISTENTIAL UNCERTAINTY FOREVER OKAY?", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/108-a-journey-through-philosophy-exploring-metaphysics-via-memes", + "start_time": "17:00", + "end_time": "17:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=PJb15xlF8QY", + "original_filename": "A journey through philosophy exploring metaphysics via memes and a sprinkling of pop culture-_1.mp4", + "ccc": "https://media.ccc.de/v/emf2022-108-a-journey-through-philosophy-exploring-metaphysics-via-memes", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/108-be1ff212-6e21-5f16-b15a-110f7423fe68.jpg" + } + }, + { + "id": 110, + "slug": "me-the-data-within-data-ethics-ballet-brainwaves-and-ar", + "start_date": "2022-06-04 12:00:00", + "end_date": "2022-06-04 12:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "ME++ The Data Within - data ethics, ballet, brainwaves, and AR", + "speaker": "Genevieve Smith-Nunes & Alex Shaw", + "pronouns": "She/her | They/them", + "user_id": 871, + "description": "Exploring data ethics through creative immersive tools with brainwave, and motion capture data. Is there a difference in sense of self (identity) between the human and the virtual? How does sharing your personal biometric data make you feel? How can biometric and immersive development tools be used in the computing classroom and dance studios to raise awareness of data ethics and immersive performance tools? \r\n\r\nWe created 3D motion capture data from 2D RGB video sources using AI software. We recorded and visualised EEG using cheaply available equipment. We are currently producing a performance in Augmented Reality, using game development tools for animation data visualisation, particle systems, fragment shaders, etc. And data sonification with Python and Sonic PI.\r\n\r\nWe will give a video demonstration of work in progress augmented reality ballet using the concepts we have developed. It is cool and awesome.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/110-me-the-data-within-data-ethics-ballet-brainwaves-and-ar", + "start_time": "12:00", + "end_time": "12:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=i3Ug8uNJfI8", + "original_filename": "ME++ The Data Within - data ethics, ballet, brainwaves, and AR.mp4", + "ccc": "https://media.ccc.de/v/emf2022-110-me-the-data-within-data-ethics-ballet-brainwaves-and-ar", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/110-f3a3380c-77e7-567e-bcc1-f2ecd8318d24.jpg" + } + }, + { + "id": 112, + "slug": "building-a-tinygs-station", + "start_date": "2022-06-05 14:10:00", + "end_date": "2022-06-05 16:10:00", + "venue": "AMSAT-UK", + "latlon": null, + "map_link": null, + "title": "Building a TinyGS Station ", + "speaker": "Jeffrey Roe", + "pronouns": "He/Him", + "user_id": 162, + "description": "Sorry we are sold out. \r\n\r\nSpace is fun. Receiving data from space is even better.\r\n\r\nTinyGS is an open community-run network of Ground Stations distributed around the world to receive and operate LoRa satellites, weather probes and other flying objects, using cheap and versatile modules. https://tinygs.com/\r\n\r\nThis hands-on workshop will cover building, programming and setting up your own TinyGS station.\r\n\r\nParticipants will build their very own quarter-wave ground plane antenna, and base station to take home. All they have to do is plug the box into a USB charger.\r\n\r\nPayments for this workshop can be taken via Revolut, Paypal or cash in person. \r\n\r\nNo amateur radio license is required to operate the station, only if you wish to send data to space. \r\n\r\nIf you would like to chat about the project or see a station in action visit the Irish Embassy. https://wiki.emfcamp.org/wiki/Village:Irish_Embassy\r\n\r\nMy home station in action https://tinygs.com/station/EI7IRB_2@747769602\r\n\r\nStation at EMF https://ibb.co/VvxBGpz\r\nhttps://tinygs.com/station/emfcamp_TinyGS@747769602\r\n\r\nIf you would like to prebook a place at this workshop please visit the Irish Embassy. https://wiki.emfcamp.org/wiki/Village:Irish_Embassy\r\n\r\nWire Lengths To Cut\r\nVertical Monopole 16.5 cm\r\nRadials (Bend to 45 degrees) 18.4 cm\r\n\r\nLink to TinyGS Community Chat https://t.me/joinchat/DmYSElZahiJGwHX6jCzB3Q\r\nBackground blog post: https://www.tog.ie/2022/02/building-a-tinygs-station/\r\n", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/112-building-a-tinygs-station", + "cost": "£45", + "equipment": "A device with Telegram installed and WiFi", + "age_range": "16+", + "attendees": "12", + "start_time": "14:10", + "end_time": "16:10" + }, + { + "id": 116, + "slug": "why-do-researchers-get-hackers-so-wrong", + "start_date": "2022-06-03 12:20:00", + "end_date": "2022-06-03 12:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Why do researchers get 'hackers' so wrong, and why we should be worried about the police's response?", + "speaker": "Dr Shane Horgan, Dr Sarah Anderson, and Dr Ben Collier", + "pronouns": "he/him; She/Her; He/Him", + "user_id": 877, + "description": "In this presentation, two criminologists and one sociologist reflect on why criminology and sociology often get ‘hacking’ very wrong - and on the challenges we faced trying to get it (a bit more) right. \r\n\r\nWe draw on ongoing research into how involvement in hacking practices changes over people’s lives, understanding moves between legal and illegal practices, often occupying all the grey areas in between. This talk is part take-down of previous criminological research into hacking, part navel-gaze into the difficulties of defining ‘hacking’, part critique of computer misuse legislation and policing practices like PREVENT, and part moan about institutional barriers to doing hacking research well.\r\n", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/116-why-do-researchers-get-hackers-so-wrong", + "start_time": "12:20", + "end_time": "12:50" + }, + { + "id": 118, + "slug": "how-not-to-start-a-hackspace", + "start_date": "2022-06-04 15:10:00", + "end_date": "2022-06-04 15:40:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "How not to start a Hackspace", + "speaker": "Alistair MacDonald", + "pronouns": "", + "user_id": 571, + "description": "Are you interested in forming a hackspace or creating a FabLab? Are you interested in learning from the successes and failures or others? This talk will give insight into how we did it, how you can do it as well, and help you avoid the pitfalls we found along the way.\r\n\r\nThis talk will dive into the story of how we set up our hackspace and cover some history of the hackspace evolution over the last decade. We will also look into some other forms of space including FabLabs and library making spaces.\r\n\r\nThe speaker comes from a “maker” background and is a hackspace founding member of Maker Space, the historic hackspace in Newcastle upon Tyne and Gateshead. They later became a FabLab manager and help libraries and educational establishments on creating their own making facilities.\r\n", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/118-how-not-to-start-a-hackspace", + "start_time": "15:10", + "end_time": "15:40" + }, + { + "id": 120, + "slug": "announcing-the-emf-schedule-like-its-the-80s", + "start_date": "2022-06-05 10:00:00", + "end_date": "2022-06-05 10:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Announcing the EMF schedule like it's the 80s", + "speaker": "Dan Nixon", + "pronouns": "he/him", + "user_id": 543, + "description": "A demonstration and discussion around amateur paging. This year I will be providing a pager transmitter at EMF that primarily will announce the talk/event schedule (amongst other things yet to be dreamt up over a pint).\r\n\r\nThis talk will give an overview of the specific flavour of pagers used for this system, the hardware used to build the transmitter, the amateur paging network trying to keep this relic of communication alive and some of the more interesting ways of receiving pages (e.g. turning a badge into a pager).\r\n\r\nOf course this assume everything goes to plan and works as expected, there is a non-zero probability some parts of talk will change from \"this is how this works\" to \"this is how this should work, but this is why it does not\".", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/120-announcing-the-emf-schedule-like-its-the-80s", + "start_time": "10:00", + "end_time": "10:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=KkHjuGDeh98", + "original_filename": "Announcing the EMF schedule like it's the 80s.mp4", + "ccc": "https://media.ccc.de/v/emf2022-120-announcing-the-emf-schedule-like-its-the-80s", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/120-bb4d9f0e-6fbe-5ab3-9c7b-fc34544ab41a.jpg" + } + }, + { + "id": 121, + "slug": "inside-datatrak-resurrecting-a-radio-navigation-network", + "start_date": "2022-06-04 14:40:00", + "end_date": "2022-06-04 15:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Inside Datatrak: resurrecting a radio navigation network", + "speaker": "Phil Pemberton", + "pronouns": "He/him", + "user_id": 884, + "description": "It began with buying an old Datatrak navigation receiver, and ended in the reverse-engineering of an entire navigation system -- one that had been dead since 2014. A demonstration of how a 1980s navigation receiver was reverse-engineered to component level, and the structure of the network analysed to protocol level, using the data stored in the receiver's battery-backed RAM.\r\n\r\nIncludes sections on how land (not satellite) radio navigation works, PCB reverse engineering, how old recordings of the signals were recovered, and the design of an Arduino shield to generate new Datatrak signals.\r\n\r\nAn ongoing project of interest to PCB and software reverse engineers, and radio enthusiasts.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/121-inside-datatrak-resurrecting-a-radio-navigation-network", + "start_time": "14:40", + "end_time": "15:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=Z22wdEyITK8", + "original_filename": "Inside Datatrak resurrecting a radio navigation network.mp4", + "ccc": "https://media.ccc.de/v/emf2022-121-inside-datatrak-resurrecting-a-radio-navigation-network", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/121-21aeef43-2541-5d6c-9cc4-d3ef410a9dd5.jpg" + } + }, + { + "id": 123, + "slug": "rob-manuel-of-fesshole", + "start_date": "2022-06-04 19:30:00", + "end_date": "2022-06-04 20:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Rob Manuel of @fesshole and b3ta talks about trying to entertain people with comedy bots", + "speaker": "Robert D Manuel", + "pronouns": "", + "user_id": 1030, + "description": "For the last 5 years I've been trying to entertain people on Twitter with various comedy bots from Clickbait Robot, and Yoko Ono Bot to the horrible monster hit Fesshole (currently 350,000 followers when Rob typed this.)\r\n\r\nIn this talk Rob will tell some anecdotes from a behind the scenes.\r\n\r\nBe prepared to be moderately amused, this won't be the most serious of talks. \r\n\r\n(And please put me on at a time when people are in a silly mood rather than 11am and everyone is horribly sober.)", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/123-rob-manuel-of-fesshole", + "start_time": "19:30", + "end_time": "20:00" + }, + { + "id": 124, + "slug": "running-around-in-circles", + "start_date": "2022-06-03 17:00:00", + "end_date": "2022-06-03 17:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Running around in circles and why it isn't as useless as you first expect.", + "speaker": "James Arthur", + "pronouns": "they/them", + "user_id": 1031, + "description": "I run Parkrun (some weeks), and am trying to run the alphabet. While running one week I realised that every parkrun course is the same. They are all basically one of a few mathematical objects, the integers or some pair, tuple or quadruple of integers. We will ask and see why?\r\n\r\nIn this talk I will explore the broad and interesting idea of Topology and present them to a general audience through comedy and one of my other main passions, parkrun. I will use homotopy and related ideas to show how everyday objects and familiar activities are the same to mathematicians and explain why, think coffee cup and donut.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/124-running-around-in-circles", + "start_time": "17:00", + "end_time": "17:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=cR5unGIRVl8", + "original_filename": "Running around in circles and why it isn't as useless as you first expect-.mp4", + "ccc": "https://media.ccc.de/v/emf2022-124-running-around-in-circles", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/124-e805e2a4-2d83-5008-93df-cc91119c6291.jpg" + } + }, + { + "id": 128, + "slug": "hacking-group-interactions", + "start_date": "2022-06-03 15:20:00", + "end_date": "2022-06-03 16:20:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Hacking group interactions", + "speaker": "Martin", + "pronouns": "he/his", + "user_id": 1047, + "description": "Human interactions can be messy - especially in groups. Often we unconsciously follow bad protocols: Who doesn't know the situation where the loudest/most eloquent/charismatic person gets to dominate the conversation or the HIPPO effect. Or we have battles of two opponents/opinions, with the rest of the group watching in terror or shutting off. How about that awkward silence in a big group where nobody wants to go first, the terror of going in a circle and being expected to be able to contribute at just that moment when it is your turn? \r\n\r\nThere is a better way, and it is easy and fun.\r\n\r\nIn this highly interactive workshop, y'all get to experience and practice simple recipes for structuring interactions that include and involve everyone. \r\n\r\nCome as you are and experience some intercation. Or learn more about the principles and micro structures for these \"group interaction recipes\" at liberatingstructures.com.\r\n\r\n", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/128-hacking-group-interactions", + "cost": "", + "equipment": "", + "age_range": "12+", + "attendees": "50", + "start_time": "15:20", + "end_time": "16:20" + }, + { + "id": 129, + "slug": "some-useful-maths", + "start_date": "2022-06-04 15:20:00", + "end_date": "2022-06-04 15:40:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Some Useful Maths", + "speaker": "Alexander Bolton", + "pronouns": "he/him", + "user_id": 452, + "description": "4 lightning talks about different mathematical subjects\r\n1. *A tip for when to take risks in board games and in life*. I will give an insight into how Google's AlphaGo AI chooses its next move, and give an example of a game that seems biased against you, but you actually have a slight advantage.\r\n2. *Teaching a robot to tell jokes*. I will introduce the concept of factor graphs and describe an application of them to joke generation.\r\n3. *The twitter bot that is playing the longest possible game of chess*. The World Chess Federation has some rules to prevent games from going on forever. I will outline a proposal by Tom Murphy VII for the longest possible legal chess game, and show the Twitter bot that I made to celebrate this achievement.\r\n4. *A little theory of abundant numbers*. Abundant numbers, e.g. 12, 60, 360, are useful as they have many factors. I will show you how common these numbers are and how to find them.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/129-some-useful-maths", + "start_time": "15:20", + "end_time": "15:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=gwdsW0TDV7Q", + "original_filename": "Some Useful Maths.mp4", + "ccc": "https://media.ccc.de/v/emf2022-129-some-useful-maths", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/129-706f4ad5-8d29-57df-888c-96e1d5d3d992.jpg" + } + }, + { + "id": 131, + "slug": "rakit-drum-synth-build-solder-your-own-drum-synthesizer", + "start_date": "2022-06-05 16:00:00", + "end_date": "2022-06-05 18:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Rakit Drum Synth - Build/Solder your own Drum Synthesizer", + "speaker": "Darren Blaxcell - rakits.co.uk ", + "pronouns": "", + "user_id": 876, + "description": "Participants can build their own Electronic Noisemaker or Synth Kit, learn to solder and become familiar with circuit boards and components along the way.\r\n\r\nThe Rakit Drum Synth is based on the (now rare) Boss PC-2/AMDEK PCK-100 percussion synthesizer. The synth is triggered by a piezo disc which is sensitive to how hard you tap the top panel giving subtle differences in the envelope. The sounds are generated by a VCO optionally modulated by a frequency sweep, LFO, Pitch CV or all three. Its a true analogue synthesis engine.\r\n\r\nPlease bring a smartphone to browse the instructions or any of your own equipment.\r\n\r\nTwo experienced engineers will be on hand to steer people in the right direction and offer a helping hand. Please, ask us questions!", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/131-rakit-drum-synth-build-solder-your-own-drum-synthesizer", + "cost": "£45", + "equipment": "Laptop or smartphone, any personal soldering equiptment.", + "age_range": "All ages", + "attendees": "15", + "start_time": "16:00", + "end_time": "18:00" + }, + { + "id": 132, + "slug": "metal-synth", + "start_date": "2022-06-03 18:00:00", + "end_date": "2022-06-03 19:30:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Metal Synth - Build/Solder your own Metal Percussion Synthesizer", + "speaker": "Darren Blaxcell - rakits.co.uk ", + "pronouns": "", + "user_id": 876, + "description": "Participants can build a Metal Synth Kit, learn to solder and become familiar with circuit boards and components along the way.\r\n\r\nThe Rakit Metal Synth has a Polivok’s inspired filter at its core. It uses this, along with a punchy AD envelope to produce a variety of percussive sounds from shaped noise. The filter is switchable between band pass and low pass modes and a resonance control featuring self oscillation at high resonance settings.\r\n\r\nPlease bring a smartphone to browse the instructions or any of your own equipment.\r\n\r\nTwo experienced engineers will be on hand to steer people in the right direction and offer a helping hand. Please, ask us questions!", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/132-metal-synth", + "cost": "£45", + "equipment": "Laptop or smartphone, any personal soldering equiptment.", + "age_range": "All ages", + "attendees": "15", + "start_time": "18:00", + "end_time": "19:30" + }, + { + "id": 134, + "slug": "building-weird-games-controllers", + "start_date": "2022-06-03 16:50:00", + "end_date": "2022-06-03 17:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Building weird games controllers.", + "speaker": "ben Everard", + "pronouns": "he/hom", + "user_id": 1050, + "description": "Games controllers are boring. They have the same few buttons in the same place.\r\n\r\nIt doesn't have to be this way. In this talk, I'll go through how I've made controllers that are different and unique.\r\n\r\nThese controllers are quick and easy to make with a microcontroller and Circuit Python, and theycan use almost any input device, such as slider potentiometers, rotary encoders, IMUs and touch pads. We’ll look at what’s worked, what hasn’t and how to make your own games controller.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/134-building-weird-games-controllers", + "start_time": "16:50", + "end_time": "17:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=D08LRoYyj98", + "original_filename": "Building weird games controllers-.mp4", + "ccc": "https://media.ccc.de/v/emf2022-134-building-weird-games-controllers", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/134-78a3435c-6ec8-5504-8f87-c36064f25457.jpg" + } + }, + { + "id": 136, + "slug": "building-a-home-made-enigma-machine", + "start_date": "2022-06-05 14:10:00", + "end_date": "2022-06-05 14:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Building a Home-Made Enigma Machine", + "speaker": "Reuben Binns", + "pronouns": "he/him", + "user_id": 1052, + "description": "\"The Enigma Machine was an electro-mechanical device used in the mid-20th century to encrypt communications. An ingeniously simple and elegant combination of cogs, wires and lamps, all fitting into a portable case, it provided some of the strongest encryption possible at the time. During various Covid-19 lockdowns, I decided to re-enact this important development in the history of computing, through a project to build an Enigma machine at home, using modern components and digital design techniques. The completed project is made out of cheap hobby electronics parts and laser-cut wood, and can be assembled entirely by hand, with no gluing, screwing or soldering. I will reflect on what this process taught me about the challenges of electromechanical computing, security and usability, the changes in modern manufacturing and supply chains, and their impact on computing. This will be followed by a Q&A and a demonstration where you can see the home-made Enigma machine in action and have a go at encrypting and decrypting a message.\"", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/136-building-a-home-made-enigma-machine", + "start_time": "14:10", + "end_time": "14:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=fkOx8ij7OaQ", + "original_filename": "Building a Home-Made Enigma Machine.mp4", + "ccc": "https://media.ccc.de/v/emf2022-136-building-a-home-made-enigma-machine", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/136-52438e04-67ae-5fdb-8003-1ce4bc1ae804.jpg" + } + }, + { + "id": 138, + "slug": "music-2xaa-electronic-music-crafted-using-game-boys", + "start_date": "2022-06-04 23:00:00", + "end_date": "2022-06-05 00:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] 2xAA - electronic music crafted using Game Boys", + "speaker": "2xAA", + "pronouns": "", + "user_id": 53, + "description": "2xAA (aka Sam Wray) harnesses the low-fi power of the Nintendo Game Boy and various other portable hardwares to create a flowing electro-house set.", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/138-music-2xaa-electronic-music-crafted-using-game-boys", + "start_time": "23:00", + "end_time": "00:00" + }, + { + "id": 139, + "slug": "a-brief-history-of-time-zones-and-daylight-saving-time", + "start_date": "2022-06-03 11:00:00", + "end_date": "2022-06-03 11:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "A brief history of Time Zones and Daylight Saving Time", + "speaker": "John Dalziel", + "pronouns": "he/him", + "user_id": 211, + "description": "Spring Forward, Fall Back... but why? Take a trip from Railway Time to the Olson database, as we explore the strange history of Time Zones and Daylight Saving Time.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/139-a-brief-history-of-time-zones-and-daylight-saving-time", + "start_time": "11:00", + "end_time": "11:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=NoAoFtbiLMU", + "original_filename": "139 - A brief history of Time Zones and Daylight Saving Time.mp4", + "ccc": "https://media.ccc.de/v/emf2022-139-a-brief-history-of-time-zones-and-daylight-saving-time", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/139-d041340d-1cff-52a1-bb14-a0503463e000.jpg" + } + }, + { + "id": 140, + "slug": "soft-electronics", + "start_date": "2022-06-03 18:10:00", + "end_date": "2022-06-03 18:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Soft Electronics", + "speaker": "Helen Leigh", + "pronouns": "she/her", + "user_id": 1054, + "description": "This talk explores the softer side of electronics, from electronic embroidery and e-textiles to soft robotics and flexible PCB design. We will take a look at some of the exciting technologies in this field, including industrial machines that embroider traces to microcontrollers, open source soft robotics, 'pick and place' sewable LEDs, e-textiles in space, fabric speakers and the world of flexible and stretchable PCB design. I will also share examples of how engineers, scientists and artists are using these soft electronics technologies in their work.\r\n\r\nAs well as this higher level overview, we will take a look at a number of accessible DIY projects, along with practical tips on materials and techniques, and suggestions for further learning. I will also talk about softness in electronics in a non-literal sense, looking at some cool projects from the community that link emotions, vulnerability and physical computing. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/140-soft-electronics", + "start_time": "18:10", + "end_time": "18:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=-y-BgBRjAQM", + "original_filename": "140 - Soft Electronics.mp4", + "ccc": "https://media.ccc.de/v/emf2022-140-soft-electronics", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/140-b5df9eab-bd90-5e1c-aa12-ab8abc7bbb63.jpg" + } + }, + { + "id": 141, + "slug": "soft-electronics-sewing-circuits", + "start_date": "2022-06-05 14:20:00", + "end_date": "2022-06-05 15:50:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Soft Electronics: Sewing Circuits", + "speaker": "Helen Leigh", + "pronouns": "", + "user_id": 1054, + "description": "Learn how to work with conductive thread to sew your own circuits. In this workshop we will make a plush sparkle heart emoji with felt, LEDs and conductive thread. You will learn:\r\n\r\n- tips and tricks for using the different types of conductive threads\r\n- how to hack regular through hole components into sewable ones\r\n- how to make a simple electronic circuit that lights up an LED\r\n\r\nAll materials will be provided, along with a printed zine to help you sew circuits in the future. Suitable for beginners and older children (11+). It will help if you know how to thread a needle and tie a knot but instruction will be provided.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/141-soft-electronics-sewing-circuits", + "cost": "£5 donation", + "equipment": "", + "age_range": "11+", + "attendees": "50", + "start_time": "14:20", + "end_time": "15:50" + }, + { + "id": 144, + "slug": "fashion-tech-advice-from-a-farm-boy-and-a-comp-sci-geek", + "start_date": "2022-06-05 17:20:00", + "end_date": "2022-06-05 17:50:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Fashion-tech Advice from a Farm Boy and a Comp Sci Geek ", + "speaker": "Shannon Hoover and Sydney Pratte", + "pronouns": "Shannon Hoover (he/him), Sydney Pratte (she/her)", + "user_id": 1061, + "description": "Fashion tells a story of who we are, expressing the opinions and positions of both wearers and designers. Fashion-tech -- fashion embedded with programmable electronics -- offers more dynamic expressions for fashion. This talk will first discuss the importance and direction of fashion-tech in our society today and in the future. We will also discuss lessons learned from our collective 15 years of experience as fashion-tech designers and common issues designers face creating such garments. From our experience, we have begun research and development of a kit, that requires no coding and no soldering, to help designers move past technological barriers and enable more creative exploration during the design process. Lowering technical barriers not only affects fashion-tech but opens new possibilities for art and innovation.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/144-fashion-tech-advice-from-a-farm-boy-and-a-comp-sci-geek", + "start_time": "17:20", + "end_time": "17:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=K27N5xvhleY", + "original_filename": "Fashion-tech Advice from a Farm Boy and a Comp Sci Geek.mp4", + "ccc": "https://media.ccc.de/v/emf2022-144-fashion-tech-advice-from-a-farm-boy-and-a-comp-sci-geek", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/144-43f8e3fa-68df-5946-bc5d-351d075521ab.jpg" + } + }, + { + "id": 145, + "slug": "sew-tech-a-drop-in-workshop-for-help-with-sewing-and-fabric", + "start_date": "2022-06-03 11:30:00", + "end_date": "2022-06-03 14:30:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Sew tech: a drop in workshop for help with sewing and fabric", + "speaker": "Claire Phillips", + "pronouns": "she/her", + "user_id": 1167, + "description": "Workshop for people to drop in and get help on sewing and textile related questions.\r\n\r\nWant to know how to make a hole in fabric without it fraying? Or how to make seams in fabric waterproof? Perhaps you need to know what a fabric is called so you can source more of it? Come and ask!\r\n\r\nPlease note that this is not a formal workshop with a an end goal: we'll be led by whatever projects you bring, and feel free to drop in/out. ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/145-sew-tech-a-drop-in-workshop-for-help-with-sewing-and-fabric", + "cost": "£0", + "equipment": "Any project or thoughts they're currently working on", + "age_range": "All ages", + "attendees": "Open session", + "start_time": "11:30", + "end_time": "14:30" + }, + { + "id": 147, + "slug": "the-life-of-geoff", + "start_date": "2022-06-03 14:30:00", + "end_date": "2022-06-03 15:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "The Life of Geoff - our autonomous 4WD rover who nearly became a South African Nurse.", + "speaker": "Lincoln & Chris Barnes (Team Robotmad)", + "pronouns": "he/him", + "user_id": 982, + "description": "Geoff, an autonomous 4WD robot, was conceived at the beginning of 2018 with the specific goal of roaming around the EMF campsite. While he did make an appearance that year, RGB lights dazzling in the dark, our ambitions for autonomy were thwarted. However, with the arrival of the NVIDIA Jetson Nano in 2019 our artificial intelligence powered rover idea came to life. After surviving his own brush with Covid-19, and nearly becoming a South African Nurse. Four years on, Geoff is back, and he's living his best life. \r\n\r\nThis talk delves into the highs and lows from over 4 and a half years of development: \r\nDesigning a custom Motor Controller, \r\nCannibalizing a CCTV pan & tilt unit to build an expressive head and utilising suspension components from an RC car, \r\nBurning out motors and eating gears, it took some perseverance with a dash of curiosity to get right, \r\nDriving hundreds of LEDs in amazing patterns, \r\nIntegrating a NVIDIA Jetson Nano (and then Xavier NX), \r\nHis \"hunger\" for Oranges, \r\nNearly becoming a robotic nurse in South Africa Covid-19 wards, \r\nComplete redesign of electrical systems, \r\nIncreasing capability with new sensors and 4 wheel steering drivetrain, \r\nDeveloping software across different systems, including FreeRTOS, ROS, PyTorch, TensorFlow, Arduino, AWS Sagemaker and more… ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/147-the-life-of-geoff", + "start_time": "14:30", + "end_time": "15:00" + }, + { + "id": 149, + "slug": "hovering-rockets", + "start_date": "2022-06-03 15:00:00", + "end_date": "2022-06-03 15:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Hovering Rockets", + "speaker": "James Macfarlane", + "pronouns": "He/Him", + "user_id": 1240, + "description": "The speaker works for a small company in the UK who have developed a VTVL (Vertical Take-off, Vertical Landing) rocket, also known as a hopper or lander. This started as a student / hobby project and is now receiving funding from the European Space Agency (ESA.) There are lots of interesting technical problems involved in making a VTVL rocket work. You need to steer the rocket engine and control its thrust based on data from a variety of sensors. This involves mechanical, electronics and coding challenges. When fully developed, the test vehicle we've developed will be used to test software and hardware that enable robots to land safely on other planets such as Mars.\r\n\r\nThe talk will start with an introduction to rocket engines and a simple explanation of the vehicle's dynamics then cover the development of our VTVL rocket from hobby project to successful flying test-bed. It will include video footage of recent test flights where the rocket takes off and hovers on a tethered test rig.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/149-hovering-rockets", + "start_time": "15:00", + "end_time": "15:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=f46KRwrJTc8", + "original_filename": "149 - Hovering Rockets.mp4", + "ccc": "https://media.ccc.de/v/emf2022-149-hovering-rockets", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/149-6cd31eed-9b57-5019-912b-c8ea2fc927fc.jpg" + } + }, + { + "id": 150, + "slug": "the-sega-dreamcast-frankensteins-console", + "start_date": "2022-06-04 12:00:00", + "end_date": "2022-06-04 12:20:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "The SEGA Dreamcast: Frankenstein's Console", + "speaker": "Alex Rea", + "pronouns": "He/him", + "user_id": 309, + "description": "The SEGA Dreamcast was released nearly 25 years ago, but was discontinued after only 18 months on sale in the west, and was such a commercial failure that SEGA never made another console. Despite this short lifetime, a homebrew community formed, has not gone away, and has only become more passionate since. \r\n\r\nThe most tangible demonstrations of this passion are the extensive hardware modifications that have been developed by hobbyists to drag the Dreamcast kicking and screaming in to the 21st century. Users can restore internet connectivity, replace the PSU or the commonly-failing disk drive (originally based on bespoke optical media), and even enable true digital video output. \r\n\r\nI will talk about the origins of the Dreamcast homebrew scene, and the development and implementation of the most popular of these mods that ensure the Dreamcast will live on for many years to come.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/150-the-sega-dreamcast-frankensteins-console", + "start_time": "12:00", + "end_time": "12:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=YjE_YYAkdy4", + "original_filename": "The SEGA Dreamcast Frankenstein's Console.mp4", + "ccc": "https://media.ccc.de/v/emf2022-150-the-sega-dreamcast-frankensteins-console", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/150-38a1d930-6650-5715-80b3-ab1a9ef2c2aa.jpg" + } + }, + { + "id": 151, + "slug": "meditation-for-hackers", + "start_date": "2022-06-04 13:00:00", + "end_date": "2022-06-04 15:00:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "Meditation for Hackers", + "speaker": "Sai", + "pronouns": "they", + "user_id": 441, + "description": "This is a 2 hour applied meditation workshop, outdoors. No signup or experience required.\r\n\r\nLocation TBD on scouting, will announce at end of day 0. Check https://s.ai/emf or Twitter @saizai or ask in person (I'm the one with hat, glasses, and two white canes).\r\n\r\nWe'll discuss — and practice — several very different meditation techniques, such as:\r\n• breath\r\n• empty mind\r\n• parallel concentration / stack overflow †\r\n• \"inner sanctum\" hypnotic induction ‡\r\n• movement\r\n• grounding & shielding / energy play\r\n\r\n† tends to work especially well if you find \"emptying your mind\" difficult (e.g. due to ADHD)\r\n‡ very simple, with script 100% disclosed beforehand — no silly stage tricks\r\n\r\n\r\nWe'll discuss several variants of the basic mechanisms, how to customise to your own preferences, and personal experiences (iff you choose to share) — but no religion, metaphysics, doctrine, or the like.\r\n\r\nPlease:\r\n• wear or bring something comfortable for sitting on grass/dirt\r\n• bring a drink & snack\r\n• pee and stretch beforehand\r\n• silence all electronics while at the workshop\r\n• do (only) what works for you\r\n\r\nI use scripts (with included variation suggestions) that work for most people, but not everyone. Please diverge from my instructions if something else feels right. That's common, and kinda the point — particularly for the hypnotic induction, which needs to be tailored to your own experience).\r\n\r\nLikewise, if something feels uncomfortable or triggering, please switch to a different meditation exercise instead (e.g. the basic breath meditation we start with).\r\n\r\nWhat you share is entirely up to you. I won't call on you. If there's something you'd only be comfortable sharing privately, please find and talk with me at another time.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/151-meditation-for-hackers", + "cost": "", + "equipment": "comfy clothes, drink & snack, empty bladder", + "age_range": "15+", + "attendees": "40", + "start_time": "13:00", + "end_time": "15:00" + }, + { + "id": 152, + "slug": "sense-without-sight-blind-navigation-hands-on-workshop", + "start_date": "2022-06-04 20:00:00", + "end_date": "2022-06-04 21:30:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "Sense without sight / blind navigation hands-on workshop", + "speaker": "Sai", + "pronouns": "they", + "user_id": 441, + "description": "*Schedule time & location is wrong*\r\n1. Sign-up required: https://s.ai/emf/ws\r\n2. *Time varies each day* on on weather, my stamina, etc. I'll call you to coordinate. Call me if I don't contact you by 11am. Lasts ~1–2 hours.\r\n3. Location: *my tent*, near the Hardware Hacking Area, marked with a purple/yellow/black conlang flag.\r\n\r\nTake a walk with me through camp — blindfolded, with one of my guide canes — and sense the world like I do: using air currents, heat, sound, echolocation, ground texture, wind shadow, and more. It's a unique, permanent sensory upgrade you can still use when sighted.\r\n\r\nI can handle 4 student participants, 4 assistants, & 5 observers per workshop.\r\n\r\nDetails & what to expect: https://s.ai/emf#workshop\r\nSign up now: https://s.ai/emf/ws", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/152-sense-without-sight-blind-navigation-hands-on-workshop", + "cost": "Donation at will; not required.", + "equipment": "See https://s.ai/emf . Required: negative COVID test from last 48h; Encouraged: full-coverage blindfold / sleep mask, and assistant to pair with (also signed up)", + "age_range": "15+", + "attendees": "4 participants + 4 assistants per workshop", + "start_time": "20:00", + "end_time": "21:30" + }, + { + "id": 153, + "slug": "improve-your-memory-in-your-head-not-in-your-computer", + "start_date": "2022-06-04 11:20:00", + "end_date": "2022-06-04 11:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Improve your Memory ( in your head not in your computer) ", + "speaker": "Emma McDonald", + "pronouns": "she/her", + "user_id": 148, + "description": "Unfortunately, you cannot pop magic Limitless style pills to improve your memory. But with a bit of understanding about how our memory works, we can introduce techniques that will help us remember important and even unimportant information. In this talk, I will talk a bit about the structure of memory and then discuss some techniques that anyone can use to improve their memory (when you want to). ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/153-improve-your-memory-in-your-head-not-in-your-computer", + "start_time": "11:20", + "end_time": "11:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=Qh_yyxVNxxA", + "original_filename": "153 - Improve your Memory ( in your head not in your computer).mp4", + "ccc": "https://media.ccc.de/v/emf2022-153-improve-your-memory-in-your-head-not-in-your-computer", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/153-6f08d21b-b037-51cf-92af-bc299e1d1d62.jpg" + } + }, + { + "id": 154, + "slug": "psychological-party-tricks", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 10:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Psychological party tricks", + "speaker": "Emma McDonald", + "pronouns": "she/her", + "user_id": 148, + "description": "As a psychologist, I often get asked one of two questions: Can you read my mind? Are you analysing me?* \r\n\r\nBut Psychology is not entirely useless; by studying the mind and brain, we can learn a lot about how we work. In this talk, I will go through some psychological party tricks and tell us about how we understand the world around us. Some of these mind tricks have been around for ages, but hopefully, they will make for an interesting (even fun) way to pass the time and present an opportunity to learn about yourself. \r\n\r\n*(The answers are No and No - Unless you pay me a lot of money to retrain as a therapist.)\r\n\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/154-psychological-party-tricks", + "start_time": "10:00", + "end_time": "10:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=PxtfUmlDt9Q", + "original_filename": "154 - Psychological party tricks.mp4", + "ccc": "https://media.ccc.de/v/emf2022-154-psychological-party-tricks", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/154-46127d8b-4d9d-5650-8258-9546d68b88d0.jpg" + } + }, + { + "id": 155, + "slug": "applied-string-theory", + "start_date": "2022-06-04 16:30:00", + "end_date": "2022-06-04 18:30:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Applied String Theory", + "speaker": "Elena Vataga", + "pronouns": "she/her", + "user_id": 1259, + "description": "At this workshop we will be using strings or cord to make cross body carrier for your water flask in macrame technique. \r\n\r\nThe Art of knot-tying dates back several centuries. It is believed that the word macrame is derived from the Arabic macramia which means \"ornamental fringe\". Macrame was first brought by Arabs to Spain and after spread from Spain to Italy and eventually to the rest of Europe. Sailors played a large role in keeping Macramé alive and sharing the art with new lands. Knots had many practical uses aboard their ships and decorative knot-tying kept hands and minds occupied during long voyages.\r\nModern macrame is having a huge revival. The repetitive tying of knots is soothing and meditative and great for mindfulness. It is also a craft that requires very little – just cord and scissors. There are few basic knots in macrame and, once you have mastered them, the possibilities of what you can create are endless.\r\n\r\nDuring the workshop we will create a crossbody water flask holder/carrier using cotton string.\r\nThe basic model requires about 15 meters of cord and around 60 knots in total - cotton cord and the printed instructions will be provided. The project can be completed in under two hours. Participants can keep and take home their creations.\r\n\r\n", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/155-applied-string-theory", + "cost": "£3", + "equipment": "bring your favourite water flask and a towel", + "age_range": "12+", + "attendees": "20", + "start_time": "16:30", + "end_time": "18:30" + }, + { + "id": 156, + "slug": "the-highest-energy-machine-on-the-earth-to-solve-the-biggest", + "start_date": "2022-06-03 14:20:00", + "end_date": "2022-06-03 14:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "The Highest Energy Machine on the Earth to Solve the Biggest Puzzles of the Universe", + "speaker": "Alexander Belyaev", + "pronouns": "he/his", + "user_id": 1260, + "description": "The largest and the highest energy scientific device - the Large Hadron Collider (LHC) is currently in operation at CERN.\r\nThis machine is unique in many respects:\r\n - It is the most powerful microscope, which can probe the distance one million times smaller than the size of the proton\r\n - It can reproduce conditions of the hot Early Universe with the temperature billion times higher than in the core of the sun, corresponding to a picosecond after the Big Bang\r\n\r\nThis uniqueness gives the LHC opportunity to resolve the biggest puzzles of the Universe:\r\n - to find the origin of Matter-Antimatter asymmetry – the origin of planets and starts\r\n - to Shed a light on the origin of Dark Matter and Dark Energy, 95% of which the Universe is \r\n made of (stars and planets contribute only 5% to it !)\r\n - to give us the answer on what is the ultimate theory which drives this Universe – at micro and \r\n macro scales.\r\n\r\nIn the presentation I will explain the exciting details of the Large Hadron Collider and how it helps to solve the most challenging problems of particle physics and cosmology – from micro to macro scales.\r\n\r\nhttps://docs.google.com/presentation/d/1YiUERbdFC7pUVuayv8Swxslz5TvL8X-yFvkLq_1cvNs/edit?usp=sharing", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/156-the-highest-energy-machine-on-the-earth-to-solve-the-biggest", + "start_time": "14:20", + "end_time": "14:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=tQtqdZqh-Ng", + "original_filename": "The Highest Energy Machine on the Earth to Solve the Biggest Puzzles of the Universe.mp4", + "ccc": "https://media.ccc.de/v/emf2022-156-the-highest-energy-machine-on-the-earth-to-solve-the-biggest", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/156-5e083104-a683-5a21-bea7-6835162768a7.jpg" + } + }, + { + "id": 157, + "slug": "building-a-copper-telephone-network-at-emf", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 12:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Building a copper telephone network at EMF", + "speaker": "Matthew Harrold", + "pronouns": "He / Him", + "user_id": 16, + "description": "An overview of how I went from thinking about bringing a handful of analog telephones, to building a copper telephone network covering most of the EMF festival site. \r\n\r\nI'll be going over the hardware and software I used, what I learned, what I'd do differently, and how people can help to make it better. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/157-building-a-copper-telephone-network-at-emf", + "start_time": "12:00", + "end_time": "12:30" + }, + { + "id": 160, + "slug": "emotions-whats-up-with-those", + "start_date": "2022-06-03 17:30:00", + "end_date": "2022-06-03 18:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Emotions, what's up with those?", + "speaker": "David MacIver", + "pronouns": "He/Him", + "user_id": 1036, + "description": "About four years ago I realised I was miserable and that I should probably do something about that, so I did what any self-respecting nerd would do and read a tonne of books to figure out how emotions worked (I did also go to therapy, but the books were more useful). Life isn't perfect now, but it's a lot better despite the ongoing war and pandemic.\r\n\r\nI'm going to give you an overview of some of the things I've learned. It will be a mix of theory (what even are emotions?) and practical advice for understanding and engaging with your emotions better, with a pointer towards further reading that will help you act on this advice better.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/160-emotions-whats-up-with-those", + "start_time": "17:30", + "end_time": "18:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=zQVl13m-R9U", + "original_filename": "160 - Emotions, what's up with those.mp4", + "ccc": "https://media.ccc.de/v/emf2022-160-emotions-whats-up-with-those", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/160-52ae2e47-3f94-56ec-949d-77f3dd99b841.jpg" + } + }, + { + "id": 163, + "slug": "modern-cryptography-from-scratch-in-scratch", + "start_date": "2022-06-05 13:30:00", + "end_date": "2022-06-05 14:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Modern Cryptography from Scratch, in Scratch", + "speaker": "David Buchanan", + "pronouns": "he/him", + "user_id": 1162, + "description": "Scratch is a programming environment aimed at children ages 8 to 16. It's simple and easy to learn, but lacks many features that experienced programmers have come to expect, such as version control, bitwise operators, or integers!\r\n\r\nThis talk provides a high-level overview of authenticated encryption with ChaCha20-Poly1305, and X25519 Elliptic-Curve Diffie-Hellman key exchange (both used in modern protocols), and how we overcame the challenges of implementing them efficiently in Scratch.\r\n\r\nThe talk is aimed at those with an intermediate background in programming and maths, but not necessarily cryptography. Hopefully I'll make modern cryptography look a bit less inscrutable, while also showing that Scratch is a \"real\" programming language.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/163-modern-cryptography-from-scratch-in-scratch", + "start_time": "13:30", + "end_time": "14:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=jmJRArrwI9s", + "original_filename": "Modern Cryptography from Scratch, in Scratch.mp4", + "ccc": "https://media.ccc.de/v/emf2022-163-modern-cryptography-from-scratch-in-scratch", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/163-e6c2e25b-02d2-5988-918e-321fb0065da7.jpg" + } + }, + { + "id": 164, + "slug": "ship-vs-oil-rig", + "start_date": "2022-06-03 18:50:00", + "end_date": "2022-06-03 19:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Ship vs Oil Rig", + "speaker": "Nigel Worsley", + "pronouns": "", + "user_id": 781, + "description": "When a 3,500 ton ship tries to be in the same place as an oil rig then it is safe to say that someone is going to have a bad day. Nobody was injured and no oil was spilled, so it didn't make the news and was just an insurance job - a very BIG insurance job. This talk explains the many mistakes that led to the accident occurring, and how much worse the outcome could have been. It is presented by an insider, but only uses information in the accident report and other public sources for legal reasons :)", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/164-ship-vs-oil-rig", + "start_time": "18:50", + "end_time": "19:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=Ot6-fE3Egfo", + "original_filename": "164 - Ship vs Oil Rig.mp4", + "ccc": "https://media.ccc.de/v/emf2022-164-ship-vs-oil-rig", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/164-67aa4e07-ff63-57ef-b88b-39e15337ff5b.jpg" + } + }, + { + "id": 165, + "slug": "hacking-train-tickets-for-fun-but-not-for-profit", + "start_date": "2022-06-03 13:50:00", + "end_date": "2022-06-03 14:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Hacking train tickets for fun, but not for profit", + "speaker": "Hugh Wells", + "pronouns": "", + "user_id": 25, + "description": "We take a scenic tour through the origins of the UK train ticket, from the original BR specification in the 1980s through to modern replacements like mTickets, eTickets and ITSO. \r\n\r\nThis is just a detour though, and we'll focus on the 'orange ticket' (RSP 9399/9599) - which continues to be a stalwart of the UK rail network. Surely they can't be that secure? After all, anyone can encode a magstripe - right? \r\n\r\nWe'll take a look through the data encoded on these tickets, what interesting things you can do with them and maybe (assuming I've got it working by then) we'll be able to read and write our own! ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/165-hacking-train-tickets-for-fun-but-not-for-profit", + "start_time": "13:50", + "end_time": "14:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=W4NQkXCskY0", + "original_filename": "165 - Hacking train tickets for fun, but not for profit.mp4", + "ccc": "https://media.ccc.de/v/emf2022-165-hacking-train-tickets-for-fun-but-not-for-profit", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/165-3fcae551-3668-51df-afe7-fcb4c3b2f600.jpg" + } + }, + { + "id": 167, + "slug": "communication-skills-for-geeks", + "start_date": "2022-06-04 19:20:00", + "end_date": "2022-06-04 20:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Communication skills for Geeks", + "speaker": "Lucy Rogers", + "pronouns": "She / Her", + "user_id": 332, + "description": "interactive workshop for up to 30 people on various, simple to implement, tips on communication skills. It goes beyond \"make eye contact and don't fidget\". Based on my online courses and lectures / workshops I give to Brunel University Engineering students as a Visiting Professor.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/167-communication-skills-for-geeks", + "cost": "", + "equipment": "Bring your own smartphone if available.", + "age_range": "18+", + "attendees": "30", + "start_time": "19:20", + "end_time": "20:00" + }, + { + "id": 168, + "slug": "life-of-riley-ceilidh-dance", + "start_date": "2022-06-02 21:00:00", + "end_date": "2022-06-03 00:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Life Of Riley Ceilidh Dance", + "speaker": "Lucy Rogers", + "pronouns": "", + "user_id": 332, + "description": "Life of Ceilidh - Celtic Country Dancing band. \r\nOpen to all. Come open EMF's Music schedule on B Stage from 9pm. ", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/168-life-of-riley-ceilidh-dance", + "start_time": "21:00", + "end_time": "00:00" + }, + { + "id": 169, + "slug": "learning-from-accidents", + "start_date": "2022-06-04 12:00:00", + "end_date": "2022-06-04 12:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Learning from accidents: an introduction to railway signalling in the UK", + "speaker": "Robin Wilson", + "pronouns": "He/him", + "user_id": 1349, + "description": "Trains are one of the safest ways to travel, but it hasn't always been like that. In this talk I will introduce the basics of railway signalling, and look at how it has evolved over time - often in response to accidents and near-misses. You will find out how a single stray wire caused an accident that killed 35 people, why leaves on the line cause such a problem for the railways, and how signalling systems are designed to deal with the inevitable human error. Working from the early days of the railway to the present (and future), the talk will take you through a number of accidents, their causes and the improvements that were made after the accidents.\r\n\r\nThis talk is suitable for any level of knowledge about railways - it aims to be understandable for complete beginners, and still have some interesting parts even for railway geeks.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/169-learning-from-accidents", + "start_time": "12:00", + "end_time": "12:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=cryU7F3hh30", + "original_filename": "169 - Learning from accidents an introduction to railway signalling in the UK.mp4", + "ccc": "https://media.ccc.de/v/emf2022-169-learning-from-accidents", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/169-f6d07e66-7a4e-56b6-a7de-cd4af3f4676f.jpg" + } + }, + { + "id": 171, + "slug": "i-gave-up-investment-banking-to-become-a-digital-artist", + "start_date": "2022-06-04 16:30:00", + "end_date": "2022-06-04 17:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "I gave up investment banking to become a digital artist", + "speaker": "Jonathan Hogg", + "pronouns": "he/they", + "user_id": 878, + "description": "As cringe as I often find it talking about myself, this seems to be the thing about my background that amazes people I mention it to.\r\n\r\nI spent 6 years failing to do a CS PhD, co-founded a (failed) fin-tech startup and watched the 2008 credit crunch from the inside of a multi-billion dollar hedge fund. Thanks to a chance meeting with an artist (who was hanging a door at the time), I rediscovered both my childhood love of drawing and a joy in the tech that I had started to hate.\r\n\r\nI'll talk about failing and reinvention; imposter syndrome; being neurodivergent; my experiences of the commercial world and the art world; finding a space in which you feel comfortable – but not *too* comfortable; and the power of collaborating.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/171-i-gave-up-investment-banking-to-become-a-digital-artist", + "start_time": "16:30", + "end_time": "17:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=FaqnFGea2qc", + "original_filename": "I gave up investment banking to become a digital artist.mp4", + "ccc": "https://media.ccc.de/v/emf2022-171-i-gave-up-investment-banking-to-become-a-digital-artist", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/171-f0356ed6-ef68-5620-a438-0caa746a71da.jpg" + } + }, + { + "id": 172, + "slug": "the-future-of-invention", + "start_date": "2022-06-04 10:40:00", + "end_date": "2022-06-04 11:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "The future of invention", + "speaker": "Chris Wright", + "pronouns": "he/him", + "user_id": 1352, + "description": "Advances in NLP and machine learning are allowing automatic processing of knowledge. An untapped potential of this revolution is the ability to change how people come up with ideas and solve problems. \r\n\r\nPeople tend to solve problems in linear ways. If my horse is too slow, I want a way to make it faster. It wasn't clear to many people of the 1800s that changes in industrialisation would lead to an entirely new way of going fast! \r\n\r\nSo what happens when you do have all of the information, and when you can find subtle patterns occurring in vast swathes of data? What happens when an engineer's Alexa can tell you not just the answer to your question, but the answer to the question that you didn’t know you were asking?\r\n\r\nI would like to explore how AI may fundamentally change the human’s ability to think and invent, and the changes that this may lead to in society, drawing on my experience as the head of the world’s first AI augmented invention team with example patents and progress that has been made so far.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/172-the-future-of-invention", + "start_time": "10:40", + "end_time": "11:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=2-UhbZcwAdI", + "original_filename": "The future of invention.mp4", + "ccc": "https://media.ccc.de/v/emf2022-172-the-future-of-invention", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/172-892a6f00-d452-529d-8701-9e1d0c433b6c.jpg" + } + }, + { + "id": 174, + "slug": "the-future-of-podcasting-is-adaptive-open-and-data-ethical", + "start_date": "2022-06-03 14:50:00", + "end_date": "2022-06-03 16:50:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "The future of podcasting is adaptive, open and data ethical", + "speaker": "Ian Forrester", + "pronouns": "He/Him", + "user_id": 2079, + "description": "BBC R&D have been working on reinventing podcasting in a open and data ethical way.\r\n\r\nImagine making podcasts that sound different based on what time your listening, where they are and what language is their default. Imagine up to 100+ layers of audio including binaural audio and text to speech to round off a new podcast experience.\r\n\r\nThis is only the start of what adaptive podcasting can do.\r\n\r\nIn this 2 part workshop.\r\n\r\nPart 1: We will explore what adaptive podcasting is, how it works and what are the possibilities, and a few demos of what has been done so far. There will be lots of time for questions and answers.\r\n\r\nPart 2: Will have you experimenting and creating your own podcasts using the web editor and/or directly with code. The results can be shared with others in the camp and the wider community.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/174-the-future-of-podcasting-is-adaptive-open-and-data-ethical", + "cost": "No cost", + "equipment": "For the part 1: nothing, part 2: They would need to bring their own laptop (for editing audio and using the web editor) & a android mobile to test it out", + "age_range": "18+", + "attendees": "Part 1: 15-50 people and Part 2: 3-15 people (could be moved to a village?)", + "start_time": "14:50", + "end_time": "16:50" + }, + { + "id": 178, + "slug": "why-doesnt-the-universal-translator-translate-klingon", + "start_date": "2022-06-04 17:00:00", + "end_date": "2022-06-04 17:20:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Why doesn't the Universal Translator translate Klingon insults? A nerd's introduction to machine translation", + "speaker": "Danielle Saunders", + "pronouns": "She/her", + "user_id": 1371, + "description": "In recent years automatic machine translation has dramatically improved in performance, with the availability of neural networks and huge amounts of data. Why does it work, and more importantly, when does it break? What kinds of language are machines terrible at translating, and is there anything we can do about it? What might change in the future?\r\n\r\nCome along to learn which aspects of a Universal Translator seem relatively plausible, which seem next to impossible at the moment, and some machine learning explanations for why the Enterprise's computer might not convey the gory details when a Klingon is insulting you.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/178-why-doesnt-the-universal-translator-translate-klingon", + "start_time": "17:00", + "end_time": "17:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=4rdMzOIPqSA", + "original_filename": "Why doesn't the Universal Translator translate Klingon insults- A nerd's introduction to machine translation.mp4", + "ccc": "https://media.ccc.de/v/emf2022-178-why-doesnt-the-universal-translator-translate-klingon", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/178-159c6a0c-cf07-5521-8345-1edbe94edd2b.jpg" + } + }, + { + "id": 182, + "slug": "london-underground-open-data", + "start_date": "2022-06-05 17:50:00", + "end_date": "2022-06-05 18:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "London Underground open data: much more than you ever wanted to know", + "speaker": "eta", + "pronouns": "she/her", + "user_id": 1388, + "description": "Over the past year or so, I've become way too interested in tracking London Underground trains with greater precision than anyone else so far. Transport for London provides an API (\"TrackerNet\") to get departure boards for all the stations -- but (ab)using that information to track the journeys of each individual train has proven much harder than expected.\r\n\r\nI'll explain how I built a system to squeeze useful insights out of an API not really designed to provide them -- including a fair few workarounds for TfL's capricious signalling systems, way more graph theory than I have any right doing, and why I now really hate the District Line. You'll be able to see how applying a carefully tuned pile of random maths lets me go from a chaotic jumble of data to a near-perfect model of the Tube map!\r\n\r\nI'll also cover the practicalities of running this system, explaining how I packaged it all up into a website people can actually use without getting banned by TfL for using their API too much or overloading the server I run it on.\r\n\r\nDon't let the mention of graph theory scare you off; this talk should be appropriate for all audiences, and should appeal to anyone with a casual interest in railways, open data, or infrastructure.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/182-london-underground-open-data", + "start_time": "17:50", + "end_time": "18:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=osAfQLD59Kc", + "original_filename": "182 - London Underground open data much more than you ever wanted to know.mp4", + "ccc": "https://media.ccc.de/v/emf2022-182-london-underground-open-data", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/182-1230926e-1d49-54e7-9b86-d8fdc769889f.jpg" + } + }, + { + "id": 185, + "slug": "hacking-gender-transition-à-la-carte", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 12:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Hacking Gender: Transition À La Carte", + "speaker": "Ryan Castellucci", + "pronouns": "they/them/themself", + "user_id": 1395, + "description": "What, exactly, does a gender transition involve?\r\n\r\nOver time, it has increasingly become the case that there is no simple answer. The degree to which people can now pick and choose what they want in terms of (de)masculinizing and (de)feminizing effects/procedures is astonishing - even to many transgender people and medical professionals providing them care. Much of this customization is especially attractive to non-binary (neither strictly male nor female) individuals.\r\n\r\nFrom simply unbundling things that have historically been considered package deals to experimental surgeries and outright biohacking... come learn about the gender transition \"secret menu\", compared and contrasted with the traditional options.\r\n\r\nThis talk will cover the following topics:\r\n\r\nSocial transition (briefly), including presentation, pronouns and name changes.\r\n\r\nMedical transition, including hormone replacement therapy, surgeries and specialized drug regimens.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Contains discussion of experimental medical treatments & procedures, genitals, surgery, surgery on genitals, and pictures containing nudity (to illustrate post-operative results).", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/185-hacking-gender-transition-%C3%A0-la-carte", + "start_time": "12:00", + "end_time": "12:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=dGklNDJZX1k", + "original_filename": "185 - Hacking Gender Transition À La Carte.mp4", + "ccc": "https://media.ccc.de/v/emf2022-185-hacking-gender-transition-a-la-carte", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/185-0cbe0ece-ab35-535c-9e50-9c125a483129.jpg" + } + }, + { + "id": 187, + "slug": "emf-2022-infrastructure-review", + "start_date": "2022-06-05 18:30:00", + "end_date": "2022-06-05 19:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "EMF 2022 Infrastructure Review", + "speaker": "David Croft et al", + "pronouns": "", + "user_id": 1401, + "description": "Members of the EMF infrastructure teams (network, power, lighting, video, telephony) will give some insight into how we delivered these services this year. We'll talk about our workflow, some of the new services we've delivered, and share some statistics on how they were used. We'll also talk about some of the automation we've developed to ease our workload and enable consistent and rapid build-up on the field.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/187-emf-2022-infrastructure-review", + "start_time": "18:30", + "end_time": "19:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=8grwYpDD4D0", + "original_filename": "187 - Infrastructure Review.mp4", + "ccc": "https://media.ccc.de/v/emf2022-187-emf-2022-infrastructure-review", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/187-3e8a20d4-f7e3-5fc2-9ff6-badaf25dc3b8.jpg" + } + }, + { + "id": 189, + "slug": "the-art-of-videogame-sound-effects", + "start_date": "2022-06-05 11:20:00", + "end_date": "2022-06-05 11:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "The Art of Videogame Sound Effects", + "speaker": "Cai Jones", + "pronouns": "He/Him", + "user_id": 1307, + "description": "Sound effects are often heard but not explored. In this talk I will explain what goes into the process of creating video game sound effects, the way they impact a scene and how the smallest changes can make a massive difference to video games.\r\n\r\nJoin me as I show you how I create sounds for video games, why sound matters and helps players immerse themselves into the game's story and world.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/189-the-art-of-videogame-sound-effects", + "start_time": "11:20", + "end_time": "11:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=yrr2V4ZowVA", + "original_filename": "The Art of Videogame Sound Effects.mp4", + "ccc": "https://media.ccc.de/v/emf2022-189-the-art-of-videogame-sound-effects", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/189-a8e937fe-8356-5eae-9c2a-aade43d7fa52.jpg" + } + }, + { + "id": 200, + "slug": "why-you-should-write-a-gameboy-emulator", + "start_date": "2022-06-05 15:10:00", + "end_date": "2022-06-05 15:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Why YOU should write a Gameboy Emulator", + "speaker": "Tim Jacobs", + "pronouns": "he/him", + "user_id": 640, + "description": "Writing a gameboy emulator is probably the most rewarding hobbyist project I've ever embarked on. Not only is the process educational and enlightening, but it's hard to describe the satisfaction of playing Tetris on an emulator that *you wrote*.\r\n\r\nAn emulator from scratch is not a small undertaking, but the Gameboy is well documented, and just simple enough that's it's possible for one person to write an emulator on their own. I recommend it to everyone! In this talk I'll show some of the highlights of the journey, and what to expect if you embark on it yourself.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/200-why-you-should-write-a-gameboy-emulator", + "start_time": "15:10", + "end_time": "15:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=ElwhYW5wjts", + "original_filename": "Why You Shoud Write A Gameboy Emulator.mp4", + "ccc": "https://media.ccc.de/v/emf2022-200-why-you-should-write-a-gameboy-emulator", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/200-741e8182-845f-58ce-9737-b0675dd0ae70.jpg" + } + }, + { + "id": 201, + "slug": "music-gasmans-zx-spectrum-chiptune-revival", + "start_date": "2022-06-05 00:00:00", + "end_date": "2022-06-05 00:45:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Gasman's ZX Spectrum Chiptune Revival", + "speaker": "Gasman", + "pronouns": "", + "user_id": 384, + "description": "The world's number one ZX Spectrum rock star is ready to don his white suit and keytar for his return to the EMF stage! Gasman delivers upbeat pop anthems, wrapped up in the authentic bleeps and bloops of ZX Spectrum chiptunes to satisfy all your 80s cravings. Expect singalong pop covers, epic synth solos, brand new songs, and catchy melodies to get you dancing through the night.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/201-music-gasmans-zx-spectrum-chiptune-revival", + "start_time": "00:00", + "end_time": "00:45" + }, + { + "id": 203, + "slug": "from-theorems-to-serums-from-cryptology-to-cosmology", + "start_date": "2022-06-03 13:00:00", + "end_date": "2022-06-03 13:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "From Theorems to Serums, From Cryptology to Cosmology ... and The Simpsons", + "speaker": "Simon Singh", + "pronouns": "", + "user_id": 1432, + "description": "Join popular science and maths writer, Simon Singh, on a whistle-stop tour through two decades of his bestselling books. Fermat’s Last Theorem looks at one of the biggest mathematical puzzles of the millennium; The Code Book shares the secrets of cryptology; Big Bang explores the history of cosmology; Trick or Treatment asks some hard questions about alternative medicine; and Simon’s most recent book, The Simpsons and Their Mathematical Secrets, explains how TV writers, throughout the cartoon’s twenty-five-year history, have smuggled in mathematical jokes.\r\n", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/203-from-theorems-to-serums-from-cryptology-to-cosmology", + "start_time": "13:00", + "end_time": "13:40" + }, + { + "id": 205, + "slug": "diy-light-up-festival-bracelets", + "start_date": "2022-06-04 10:50:00", + "end_date": "2022-06-04 11:50:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "DIY Light Up Festival Bracelets", + "speaker": "Dervla O'Brien", + "pronouns": "she/her", + "user_id": 377, + "description": "Come learn about E-textiles by making your very own felt bracelet decorated with LED lights. In this workshop we will use felt shapes and buttons to make a bracelet and decorate it. Then we will add a light up component by threading a simple circuit with LEDs and coin-cell batteries. Participants can keep and take home their creations.\r\nComplete beginners to sewing & electronics welcome!\r\n\r\nPlease note: parents need to supervise throughout as we will be using a needle and thread!", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/205-diy-light-up-festival-bracelets", + "cost": "Free", + "equipment": "Attendees can bring their own fabric if they would like!", + "age_range": "9+", + "attendees": "10 - 20", + "start_time": "10:50", + "end_time": "11:50" + }, + { + "id": 208, + "slug": "how-i-fight-the-doomscroll", + "start_date": "2022-06-03 14:30:00", + "end_date": "2022-06-03 14:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "How I Fight the Doomscroll and Get Out of the Social Media Refresh Loop", + "speaker": "Matt Gray", + "pronouns": "he/him", + "user_id": 34, + "description": "We've all found ourself doomscrolling, and fighting against social network's barrage of extra things in our newsfeed and notifications to keep us there for longer. It's not good use of time, energy and mental bandwith, and hell in my case the habitual refreshing has started giving me RSI.\r\n\r\nI'll go through my three steps to stop Doomscrolling and get out of the social media refresh loop (or at least try to).", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/208-how-i-fight-the-doomscroll", + "start_time": "14:30", + "end_time": "14:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=DlEejfiZ4k0", + "original_filename": "208 - How I Fight the Doomscroll and Get Out of the Social Media Refresh Loop.mp4", + "ccc": "https://media.ccc.de/v/emf2022-208-how-i-fight-the-doomscroll", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/208-b02849cd-d28c-5110-b928-cfa26a944fcd.jpg" + } + }, + { + "id": 209, + "slug": "computer-art-from-the-1960s-until-now", + "start_date": "2022-06-03 13:00:00", + "end_date": "2022-06-03 13:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Computer Art from the 1960s until now", + "speaker": "Pita Arreola", + "pronouns": "She/Her", + "user_id": 1677, + "description": "The V&A’s digital art collection is one of the largest and most comprehensive of its kind, comprising two-thousand works dating from the 1960s to today. Early works include pieces by pioneering artists Vera Molnár, Frieder Nake and Manfred Mohr, who first developed algorithms with independent creative intent, and laid the foundations for today’s digital art practices. \r\n\r\nOver time, as the use of computers has increased and society has become networked, the collection has grown to include artists working at the forefront of technological innovation. Artists featured include David Em, who in 1977, produced navigable virtual worlds whilst working with scientists at NASA, and moving to the 21st century, Nye Thompson who interrogates global surveillance systems and their influence on machine vision. \r\n\r\nJoin us for a curator talk of the collection, exploring iconic digital works that expand on the relationships between art, technology and everyday life. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/209-computer-art-from-the-1960s-until-now", + "start_time": "13:00", + "end_time": "13:30" + }, + { + "id": 210, + "slug": "what-remains-stories-from-a-radical-undertaker", + "start_date": "2022-06-04 13:50:00", + "end_date": "2022-06-04 14:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "What remains? Stories from a radical undertaker", + "speaker": "Rupert Callender", + "pronouns": "He", + "user_id": 1505, + "description": "Ru Callender has been a self proclaimed, self taught Radical undertaker for the past 23 years, and draws upon a diverse range of influences in his work, such as rave culture, punk DIY, crop circles and performance art and ritual magic. He had written an account of this time in a book entitled “What remains? Life death and the human art of undertaking” for the progressive US publishers Chelsea Green.\r\n\r\nRu will be in conversation with Sophie Lovejoy, funeral celebrant and life coach and EMF favourite. Trigger warning: We die.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Death grief drugs", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/210-what-remains-stories-from-a-radical-undertaker", + "start_time": "13:50", + "end_time": "14:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=FFkJ1OWQbGc", + "original_filename": "What remains- Stories from a radical undertaker.mp4", + "ccc": "https://media.ccc.de/v/emf2022-210-what-remains-stories-from-a-radical-undertaker", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/210-ddbfa58a-dca1-55c7-b41f-52e9cc4a9afe.jpg" + } + }, + { + "id": 212, + "slug": "live-coding-algorithmic-patterns-with-strudel", + "start_date": "2022-06-04 12:20:00", + "end_date": "2022-06-04 13:50:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Live coding algorithmic patterns with strudel", + "speaker": "Alex McLean", + "pronouns": "he/him", + "user_id": 1447, + "description": "Strudel (https://strudel.tidalcycles.org/) is a live coding environment for making music with algorithmic patterns. If you've heard of tidalcycles, it aims to be that for the web browser, re-implementing its cyclic approach to music composition, based on composing functions together. With just a couple of simple lines of javascript, you can be writing code that makes people dance, with immediate audio and visual feedback to help understand the code you've written.\r\nWe'll go through the basics of writing rhythmic sequences with the 'mini-notation', and how to transform them into mind-bending patterns by applying simple functions to them. By the end you'll be well on your way to your first algorave performance. \r\nNo pre-knowledge of code or music needed!", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/212-live-coding-algorithmic-patterns-with-strudel", + "cost": "Free", + "equipment": "A device with a web browser, preferably a laptop or other device with a keyboard. Headphones recommended but not required.", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "25", + "start_time": "12:20", + "end_time": "13:50" + }, + { + "id": 213, + "slug": "algorithmic-patterns-a-long-history", + "start_date": "2022-06-03 13:40:00", + "end_date": "2022-06-03 14:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Algorithmic patterns - a long history", + "speaker": "Alex McLean", + "pronouns": "he/him", + "user_id": 1447, + "description": "Creative coding practices like live coding/algorave are often described by the media as being of the future. For example in 2019, wired magazine introduced live coding with the headline “DJs of the future don’t spin records, they write code”, despite publishing very similar articles previously in 2013 (“Hacking meets clubbing with the Algorave”) and 2006 (“Real DJs Code Live”). In reality, live coders are not DJs and are not trying to replace them! Live coding is just another way of making music and other time-based artforms like video and choreography.\r\nSo this talk is about the _past_ of live coding, rather than the future -- we'll look at algorithmic artforms developed over millennia. Weaving and braiding are classic examples, highly developed algorithmic crafts found all round the world, reaching astonishing complexity. We'll also look 'heritage algorithms' like bell ringing patterns, juggling patterns, konnakol vocal patterns, and kollam drawings, and equivalent contemporary practices like bytebeat, bitfield and tidalcycles patterns.\r\nIn the end we'll ask, what do we gain from seeing the latter in terms of the former? In particular, what do contemporary 'digital' artists have to learn from craft-based heritage algorithmic artforms?\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/213-algorithmic-patterns-a-long-history", + "start_time": "13:40", + "end_time": "14:10" + }, + { + "id": 214, + "slug": "computational-alchemy", + "start_date": "2022-06-04 14:30:00", + "end_date": "2022-06-04 15:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Computational Alchemy", + "speaker": "Matt Carroll", + "pronouns": "he/him", + "user_id": 465, + "description": "A few years ago at a virtual conference I related my story of blowing up a BBC Micro B's power supply and alluded to the idea that it was (for totally anecdotal reasons) due to dark, occult forces.\r\n\r\nThe subsequent year I realised that the best defense against accidental occult computing was to do it on purpose so I embarked on a cyber-occult experience to blur the lines between magic and technology, beginning with writing a Tarot card filesystem (TarotFS) on Plan 9 from Bell Labs, the awkward cousin of Research Unix.\r\n\r\nIn doing so, I discovered a lot about the value of participatory magical practice even when you don't believe in the supernatural (and how we all do it whether we realise it or not), the surprisingly short history of the separation between magic and science, and all the weird junk you can do with Plan 9 under the guise of \"occult research\" and how it's uniquely suited to the task.\r\n\r\nAlong the way I've gathered a collection of grimoires (spell books) and other occult texts that instruct the reader on a plethora of \"esoteric sciences\" ranging from how to stop a magnet from working (you put a diamond next to it), how to appease all the gnomes that the earth is \"full to the brim\" of whilst you're searching for buried treasure, to how to construct a Hand of Glory.\r\n\r\nThis talk will cover how (ranging from the technical to the sublime), but more importantly why!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/214-computational-alchemy", + "start_time": "14:30", + "end_time": "15:00" + }, + { + "id": 216, + "slug": "music-algorave", + "start_date": "2022-06-05 01:00:00", + "end_date": "2022-06-05 01:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Algorave", + "speaker": "Alex McLean", + "pronouns": "", + "user_id": 1447, + "description": "A from-scratch live coding performance, in the classic algorave broken techno style. ", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/216-music-algorave", + "start_time": "01:00", + "end_time": "01:30" + }, + { + "id": 219, + "slug": "on-taking-your-daft-ideas-seriously-or", + "start_date": "2022-06-05 17:10:00", + "end_date": "2022-06-05 17:40:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "On taking your daft ideas seriously (or, how we accidentally made an art robot business)", + "speaker": "Richard Sewell", + "pronouns": "he/him", + "user_id": 238, + "description": "I’ve made some installations and art robots over the years, getting gradually more ambitious, and somehow this has turned into a job and a robot company, Air Giants.\r\n\r\nThis talk is about that process, and about how taking a daft idea more seriously than seemed sensible at the time has turned out to be the right thing to do.\r\n\r\nI’ll also be talking about luck and money and logistics, all the things that need to happen to make it work.\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/219-on-taking-your-daft-ideas-seriously-or", + "start_time": "17:10", + "end_time": "17:40", + "video": { + "youtube": "https://www.youtube.com/watch?v=h3Onu6ZkVlA", + "original_filename": "On taking your daft ideas seriously (or, how we accidentally made an art robot business).mp4", + "ccc": "https://media.ccc.de/v/emf2022-219-on-taking-your-daft-ideas-seriously-or", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/219-9240eceb-80a3-52db-9a24-7b60946d7e59.jpg" + } + }, + { + "id": 220, + "slug": "rewilding-human-computer-interaction", + "start_date": "2022-06-05 10:40:00", + "end_date": "2022-06-05 11:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Rewilding Human-Computer Interaction", + "speaker": "Tim Murray-Browne", + "pronouns": "he/him", + "user_id": 1463, + "description": "I'm an artist creating interactive installations. The hardest part is devising open-ended interaction, spaces that invite people to reveal their authentic selves, and to connect with those around.\r\n\r\nBut trends in technology have gone in the opposite direction. Whether it's for usability, profit, safety, profit or 'sparking joy', or profit (it's usually profit), 'User Experience Design' was the flavour of the 2010s. Human-Computer Interaction has become a very planned affair. And the more planned it gets, the less room there is for the ambiguous messy bits that make us human.\r\n\r\nCould it be another way? Presenting... \r\n✯✯✯ Rewilding Human-Computer Interaction ✯✯✯\r\nwhere, instead of designing micromanaged user experiences, we create open-ended spaces that embrace the unknown, the messy and the human. The ills of the online world are not problems inherent to its users but to systems that prevent those users from existing fully as humans. The solution is not more design, but more wildness.\r\n\r\nSoapbox aside, I do have a speculative project to share on this front.\r\n\r\nIn a collaboration with artist/AI researcher Panagiotis Tigas, we've been training Variational Autoencoders on improvised dance, and from these devising personalised interfaces that respond to creative movement. The resulting system allows you to move through a 16-dimensional parameter space while following the intuitions of the body. As an entangled black box system, I can't explain how to use it, but it can be learnt by the body through exploration and play.\r\n\r\nWe have it here at EMF as in Latent Voyage, letting you navigate the hallucinatory latent space of an image generating AI.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/220-rewilding-human-computer-interaction", + "start_time": "10:40", + "end_time": "11:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=fL7nKcxcrRc", + "original_filename": "Rewilding Human-Computer Interaction.mp4", + "ccc": "https://media.ccc.de/v/emf2022-220-rewilding-human-computer-interaction", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/220-bb21b36c-b03e-5b5e-a9cd-ec919018a84e.jpg" + } + }, + { + "id": 224, + "slug": "the-parables-of-the-bird-poo-vibrators-and-chemical-weapons", + "start_date": "2022-06-03 12:20:00", + "end_date": "2022-06-03 12:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "The Parables of the Bird Poo, Vibrators, and Chemical Weapons: what hazardous waste can tell us about sustainable development.", + "speaker": "Jelly", + "pronouns": "He/Him", + "user_id": 569, + "description": "Starting with a brief introduction to the concept of Sustainability and the Sustainability Triangle (Environmental, Economic, & Social Aspects), and introducing my background (exploring the contradictions between being an environmental activist and a chemical engineer, working in oil and gas, and moving to waste management). \r\n\r\nWe will then move on to a number of short \"parables\" each exploring an interesting anecdote from my career, and using them to show the inherent conflicts between different sustainability domains. \r\n\r\n- Environmental: Bird Poo, trying to convince a customer than sending skips of rubble for incineration \"to avoid landfiil\" was not in fact environmentally friendly, despite their best efforts to justify this based on the fact it contained some pigeon droppings. \r\n- Economic: Vibrators, exploring the underlying reasons why my first day working in waste management, comprised having to find a home of 80 oil drums which had been inexplicably filled with sex toys. \r\n- Social: Chemical Weapons, how running a project to dispose of \"orphaned\" gas cylinders of Chemical Weapons and Rocket Propellants discovered lurking in a shipping container, gave me a fresh perspective on our duties to each other as human beings.\r\n\r\nDepending on run-time we may take in some other (sometimes cryptically named) anecdotes such as:\r\n\r\n- Accidentally advising the UN Environment Programme. \r\n- Arguing with DEFRA as a hobby.\r\n- Trying to understand the environmental impact of shampoo. \r\n- \"The million pound milk-bottle\". \r\n- \"The gas man cometh\".\r\n\r\nBefore finally approaching a short wrap-up segment with the goal (but not promise) of tying up those lessons into a cohesive take-away about how attendees can think about sustainability. ", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "Mentions of (the potential for) serious injury and death, brief mention of sex toys, and some stark discussion of the inherent conflict between meeting our daily needs and doing what is right for the planet, which may upset attendees with an existing anxiety about climate/environmental matters.", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/224-the-parables-of-the-bird-poo-vibrators-and-chemical-weapons", + "start_time": "12:20", + "end_time": "12:50" + }, + { + "id": 227, + "slug": "introduction-to-the-demoscene", + "start_date": "2022-06-03 15:40:00", + "end_date": "2022-06-03 16:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Introduction to the Demoscene", + "speaker": "Crypt", + "pronouns": "He/Him", + "user_id": 285, + "description": "The demoscene is a strange geek subculture, dedicated to making great digital art and making computers doing things they were never designed to do. At EMF, we have the Field-FX village, which will spend the weekend showcasing the best of the demoscene. Come learn who we are and how you can get involved and easily start creating some awesome demos", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/227-introduction-to-the-demoscene", + "start_time": "15:40", + "end_time": "16:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=e-qjLfnOrx8", + "original_filename": "227 - Introduction to the Demoscene.mp4", + "ccc": "https://media.ccc.de/v/emf2022-227-introduction-to-the-demoscene", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/227-9fa1305d-b783-5e42-b61d-e390b2f3a26f.jpg" + } + }, + { + "id": 228, + "slug": "music-palindrones", + "start_date": "2022-06-03 22:15:00", + "end_date": "2022-06-03 22:45:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Palindrones", + "speaker": "Palindrones", + "pronouns": "", + "user_id": 1473, + "description": "A multi-instrumental duo based in South East London who write expansive musical landscapes, mixing pounding, uplifting beats and blistering synth drones, with a lush ambience and a dusting of haunting, dreamy vocals. We both play synths and percussion with one female vocalist.\r\nThis is music you can dance to!", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/228-music-palindrones", + "start_time": "22:15", + "end_time": "22:45" + }, + { + "id": 229, + "slug": "captain-protons-ukulele-for-dummies", + "start_date": "2022-06-03 18:30:00", + "end_date": "2022-06-03 19:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Captain Proton's Ukulele for Dummies", + "speaker": "Peter Thorley", + "pronouns": "he/his", + "user_id": 421, + "description": "A short talk on how to build, play and perform with a ukulele illustrated with geeky songs based on my love of physics and electronics. Advice for joining bands and getting free beer at a pub open mic night for the musically inept. I'll bring along my homemade electro uke made out of oak, enamel paint, and bruised thumbs.\r\nAlthough the talk will be brief, I can stay around afterwards to discuss cutting frets, changing strings, stage fright and how to stop your fingers from freezing when playing outdoors in December.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/229-captain-protons-ukulele-for-dummies", + "start_time": "18:30", + "end_time": "19:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=-vGeVOVUPDE", + "original_filename": "Captain Proton's Ukulele for Dummies.mp4", + "ccc": "https://media.ccc.de/v/emf2022-229-captain-protons-ukulele-for-dummies", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/229-5e3f65ea-53e0-5ad4-a264-6a6e340a1012.jpg" + } + }, + { + "id": 231, + "slug": "two-tin-cans-printmaking-in-a-phonebox", + "start_date": "2022-06-04 10:40:00", + "end_date": "2022-06-04 11:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Two Tin Cans - Printmaking in a phonebox", + "speaker": "Suzie Devey", + "pronouns": "she/her", + "user_id": 1678, + "description": "Suzie is the creator of Two Tin Cans, a printmaking studio in a telephone box which will be at EMF!\r\n\r\nTwo Tin Cans is a K6 style phonebox... with a difference! Inside the phonebox is a tiny printmaking studio includes printing blocks created by Suzie Devey. Every person who enters the box can make a unique work of art to keep, for free. New artwork is created for every event making the work highly collectable!\r\n\r\nEstablished as a way to tackle loneliness across the North York Moors the phonebox is in high demand as a way to make creative conversations happen. Funded by Arts Council England, Suzie worked with Teesside Hackspace to test ideas and make the magic happen! This talk tells the story of my journey as an artist and how I encouraged people from all walks of life to get in touch with their local hackspaces as part of the creative engagement.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/231-two-tin-cans-printmaking-in-a-phonebox", + "start_time": "10:40", + "end_time": "11:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=7ezCpWNTVps", + "original_filename": "Printmaking in a phonebox.mp4", + "ccc": "https://media.ccc.de/v/emf2022-231-two-tin-cans-printmaking-in-a-phonebox", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/231-7bab821b-22b8-5ebc-bedc-3f445697be2c.jpg" + } + }, + { + "id": 232, + "slug": "hacking-google-with-poetry-what-are-words-worth-anyway", + "start_date": "2022-06-04 17:10:00", + "end_date": "2022-06-04 17:40:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Hacking Google with Poetry – what are words worth anyway?", + "speaker": "Pip Thornton", + "pronouns": "", + "user_id": 1679, + "description": "How does Google earn its money? And how has the company become such a central player in controversies such as biased search results and fake news stories? The answer is simple: Google makes its money by selling words to advertisers. Artist and researcher Dr. Pip Thornton, from the University of Edinburgh, calls this linguistic capitalism: every word you search for on Google is auctioned to the highest bidder. Join Pip to explore not only what words are worth to Google, but what they are worth to you.\r\n\r\nPip is the creator of Newspeak (2019), an installation at EMF 2022.", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/232-hacking-google-with-poetry-what-are-words-worth-anyway", + "start_time": "17:10", + "end_time": "17:40" + }, + { + "id": 233, + "slug": "dave-cranmer-talks-about-nervoussquirrel-com", + "start_date": "2022-06-03 15:40:00", + "end_date": "2022-06-03 16:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Dave Cranmer talks about nervoussquirrel.com and how to get paid to make things", + "speaker": "Dave Cranmer", + "pronouns": "", + "user_id": 1680, + "description": "Delighted to announce that the Ore-Some Xylophone will be making its UK debut at EMF 2022!\r\n\r\nCome and see the electromechanical xylophone that generates truly random compositions by measuring the radioactivity of a lump of uranium ore. You can turn the handwheel to move the lead shield and adjust the speed of the music.\r\n\r\nI like making things, often mechanical or electronic. My sculptures frequently have audio elements, and involve owls whenever possible.\r\n\r\nMy website has a lot of descriptions of how projects were built, but I'm planning a talk that gives a little more detail about the business side of making things full time for a living. The talk is aimed at myself, 20 years ago.\r\n\r\nI hope you're listening, younger me...", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/233-dave-cranmer-talks-about-nervoussquirrel-com", + "start_time": "15:40", + "end_time": "16:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=8ld1IduPUVU", + "original_filename": "Dave Cranmer talks about nervoussquirrel.com and how to get paid to make things.mp4", + "ccc": "https://media.ccc.de/v/emf2022-233-dave-cranmer-talks-about-nervoussquirrel-com", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/233-c0463b59-5d84-5327-bcb0-10bd2fee3720.jpg" + } + }, + { + "id": 234, + "slug": "gamestorming", + "start_date": "2022-06-05 13:50:00", + "end_date": "2022-06-05 14:50:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Gamestorming", + "speaker": "Claire Mulholland", + "pronouns": "She/Her", + "user_id": 1485, + "description": "Video games are such a huge part of our lives, come along to my session to really delve deep into how to gamestorm (brainstorm) your own. Every game from the most sprawling fantasy RPG to the most chilling monster thriller, starts with an idea and a discussion and that is what we are going to do today.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/234-gamestorming", + "cost": "", + "equipment": "Large paper sheets and pens", + "age_range": "8+", + "attendees": "30", + "start_time": "13:50", + "end_time": "14:50" + }, + { + "id": 237, + "slug": "asdkfldsalkasdf-keysmashes-sexuality", + "start_date": "2022-06-04 12:50:00", + "end_date": "2022-06-04 13:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "asdkfldsalkasdf: Keysmashes, Sexuality and Mathematical Randomness", + "speaker": "May", + "pronouns": "", + "user_id": 1135, + "description": "Keysmashes are way of expressing emotions through spamming random letters on a keyboard but what do they actually mean? How random is a keysmash? Where do keysmashes come from? What can we learn about a person from their keysmashes? This talk is a beginners guide to the world of keysmashes and what they tell us about modern communications and online communities. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Discussions of Sex, Sexuality", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/237-asdkfldsalkasdf-keysmashes-sexuality", + "start_time": "12:50", + "end_time": "13:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=8x9BCcB3QpY", + "original_filename": "237 - asdkfldsalkasdf Keysmashes, Sexuality and Mathematical Randomness.mp4", + "ccc": "https://media.ccc.de/v/emf2022-237-asdkfldsalkasdf-keysmashes-sexuality", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/237-cb6e8981-a69f-58f4-8075-d6a7b9eb0ccf.jpg" + } + }, + { + "id": 238, + "slug": "make-an-e-textile-smart-pillow", + "start_date": "2022-06-05 12:20:00", + "end_date": "2022-06-05 15:20:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Make an E-Textile Smart Pillow", + "speaker": "Becky Stewart", + "pronouns": "she/her", + "user_id": 480, + "description": "Squeeze a pillow to pause Netflix? Brush your hand across the same pillow to turn up the volume? Smart textiles can let us interact with our computers and devices without needing to use a touch screen. In this workshop you will design and build your own smart pillow, which when connected to your laptop, can be programmed to control your favourite streaming services. You will start by prototyping your design with paper circuitry and then will start sewing. Bring along your laptop and all other materials will be provided including an Arduino-compatible microcontroller and Trill capacitive sensor by Bela. No coding experience is needed, but some previous sewing experience will be helpful. If you don’t finish sewing your pillow in the workshop, you can take the necessary materials home with you.\r\n\r\nFull documentation, including Arduino library installation instructions you can follow ahead of time at: https://github.com/theleadingzero/smart-pillow/wiki", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/238-make-an-e-textile-smart-pillow", + "cost": "", + "equipment": "Laptop and any needed adapters for USB Type A leads (required), sewing kit (optional)", + "age_range": "16+", + "attendees": "20", + "start_time": "12:20", + "end_time": "15:20" + }, + { + "id": 239, + "slug": "why-is-it-so-hard-to-do-nice-things-that-make-a-difference", + "start_date": "2022-06-05 14:40:00", + "end_date": "2022-06-05 15:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Why is it so hard to do nice things, that make a difference, with other people?", + "speaker": "Dr Kim Foale", + "pronouns": "they/she", + "user_id": 1560, + "description": "On the surface of it it seems simple: tech and maker types have skills they enjoy using, and community groups have unmet needs that could be helped by these skills. Why then does it feel so incredibly hard to make these collaborations happen in reality? And why does it feel even harder to do it while meaningfully fighting the Tories, transphobes, racists, and neo-Nazis?\r\n\r\nThis talk takes it back to the roots of why we are here and what we’re doing to explore why. I will break down how harmful neoliberal methodologies that dominate tech groupthink such as Human Centered Design and Design Thinking fundamentally restrict what can be made whilst presenting a cardboard cutout “ethics” that falls over at the slightest touch.\r\n\r\nInstead I introduce Community Technology Partnerships, a methodology developed at Geeks for Social change in collaboration with Manchester School of Architecture, based on “the capability approach”. This is a human development approach used by the UN and WHO developed by Martha Nussbaum and Amartya Sen that asks what people are able to *be* and *do,* and works to remove blockers to these concrete actions and states. This approach recentres community strengths at the centre of more holistic tech interventions that restore power to the people who need it the most.\r\n\r\nNotes for this talk are here: https://gfsc.studio/emf22\r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/239-why-is-it-so-hard-to-do-nice-things-that-make-a-difference", + "start_time": "14:40", + "end_time": "15:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=tpF1SmNCt9E", + "original_filename": "239 - Why is it so hard to do nice things, that make a difference, with other people.mp4", + "ccc": "https://media.ccc.de/v/emf2022-239-why-is-it-so-hard-to-do-nice-things-that-make-a-difference", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/239-7405c39c-53b6-595c-9605-a32c2ef77d98.jpg" + } + }, + { + "id": 240, + "slug": "opening-the-door-for-the-globally-excluded-in-tech", + "start_date": "2022-06-05 12:40:00", + "end_date": "2022-06-05 13:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Opening the Door for the Globally Excluded in Tech", + "speaker": "Aisha Nasir", + "pronouns": "She/her", + "user_id": 1354, + "description": "The tech industry is powerful in its control of innovation and economic growth, however its dominance is concentrated in the Western World. The Global Majority have the least presence and involvement in this industry and its impact.\r\n\r\nOver the years I have worked and volunteered for many organisations aiming to increase the number of marginalised people entering the tech industry. In this talk, I will share my experiences of coding bootcamps, NGOs, and software agencies in London, Palestine, and Ghana, and some of the geopolitical and cultural hurdles I have seen along the way.\r\n\r\nWith the aim to \"do good\", and improve diversity in any space, it's difficult to keep in mind that we are creating opportunities for others. Others, with their different experiences, different views and different cultures. Others, that are different to ourselves. Remembering not to center ourselves is tough.", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/240-opening-the-door-for-the-globally-excluded-in-tech", + "start_time": "12:40", + "end_time": "13:10" + }, + { + "id": 241, + "slug": "3d-printing-menstrual-technology", + "start_date": "2022-06-05 16:00:00", + "end_date": "2022-06-05 18:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "3D Printing Menstrual Technology ", + "speaker": "The Crimson Wave Project", + "pronouns": "", + "user_id": 1558, + "description": "In this workshop we will show you how to modify a parametric CAD model of a menstrual cup mould using Openscad (https://openscad.org/). We will cover openscad basics and explain how menstrual cups are made.\r\n\r\nThis workshop will be run by The Crimson Wave Project, a Community Interest Company that is working to improve access to sustainable and body safe menstrual products that are suited to all the people who need them, alongside providing inclusive education around menstrual and sexual health more broadly, and one of our main goals is to create customisable menstrual cups. In this workshop, we will show you the basics of openscad and explain the process of creating 3D menstrual cup models. We will bring a resin printer (Elegoo Mars 2) to demonstrate how to make these moulds using resin, and practice casting them in silicone for the first time. \r\n\r\nWe will also share some fun period related facts, such as what people used before pads, tampons and menstrual cups were invented, how the ancient Romans felt about menstrual blood (spoil alert: they believed it could blunt knifes), and how menstrual blood was used as a torture device against Islamic fundamentalists in Guantanamo Bay. \r\n\r\nALL GENDER IDENTITIES WELCOME AND NO EXPERIENCE (OF OPENSCAD OR MENSTRUATING) NEEDED. ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "Discussion of menstrual blood", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/241-3d-printing-menstrual-technology", + "cost": "", + "equipment": "Laptop", + "age_range": "All ages", + "attendees": "20", + "start_time": "16:00", + "end_time": "18:00" + }, + { + "id": 242, + "slug": "the-digi-gurdy", + "start_date": "2022-06-04 16:20:00", + "end_date": "2022-06-04 16:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "The Digi-Gurdy: An electronic MIDI enabled Hurdy Gurdy project", + "speaker": "John Dingley", + "pronouns": "He/Him", + "user_id": 1502, + "description": "The hurdy-gurdy is an ancient musical instrument (10th century) with drones and melody strings bowed by a rotating wheel, played by pressing keys which contact them at different points. It featured in TV series such as “Black Sails” and “Walking Dead” as well computer games. A major barrier is that they are very expensive at thousands of pounds each and built to order with lead times of over a year. Rather like bagpipes, they are loud. For pipers, practice e-chanters are available while nothing similar exists for the hurdy-gurdy. The Digi-Gurdy project started as a 3D printed version of the keyboard part of the instrument in isolation, with some internal electronics, for my own personal use to learn a few tunes on. After posting on Thingiverse, a website for sharing 3D printed ideas, I had many requests from people asking me to build them one. This open-source project has developed through many variations which I would bring to the talk, resulting in an all laser-cut wooden full-size hurdy gurdy design with a realistic crank handle system and a detachable playable keybox for travelling. It is an electronic device, with correctly placed keys, that outputs data via the industry standard MIDI communications system for electronic musical instruments, via a USB cable to an attached or wirelessly paired phone or iPad running suitable MIDI player software. It is a low-cost way to enter the Hurdy Gurdy world and allows practice anywhere using headphones, thus preventing eviction or divorce!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/242-the-digi-gurdy", + "start_time": "16:20", + "end_time": "16:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=meDEGN8-JfY", + "original_filename": "The Digi-Gurdy- An electronic MIDI enabled Hurdy Gurdy project_1.mp4", + "ccc": "https://media.ccc.de/v/emf2022-242-the-digi-gurdy", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/242-fd23d750-03ef-5428-a76a-71a2c82d22a5.jpg" + } + }, + { + "id": 243, + "slug": "solar-punks-assemble-data-from-domestic-solar-panels", + "start_date": "2022-06-04 10:40:00", + "end_date": "2022-06-04 11:10:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Solar Punks... ASSEMBLE! Data from domestic solar panels and batteries", + "speaker": "Terence Eden", + "pronouns": "He/Him", + "user_id": 73, + "description": "Just how effective are solar panels and domestic batteries? Here's several years of *real* data from UK-based solar panels.\r\n\r\nCan you generate *all* the electricity which your home will consume? \r\nWhat happens to the electricity you sell to your neighbours?\r\nDo they work during a powercut?\r\nWill I have to change my lifestyle significantly?\r\nIs winter a problem?\r\nHow long do they take to install?\r\nWhere can excess electricity go?\r\nWould my roof be suitable?\r\nCAN I CONNECT THEM TO THE INTERNET?!?!?!\r\n\r\nThis is not a sales pitch. I'm just an enthusiast (obsessive?) who wants to spread the joy of solar power. I can promise graphs, drone videos, graphs, photos, and more graphs!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/243-solar-punks-assemble-data-from-domestic-solar-panels", + "start_time": "10:40", + "end_time": "11:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=Q8XrOvndmig", + "original_filename": "243 - Solar Punks... ASSEMBLE! Data from domestic solar panels and batteries.mp4", + "ccc": "https://media.ccc.de/v/emf2022-243-solar-punks-assemble-data-from-domestic-solar-panels", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/243-f005b6b9-b70a-534d-bcc5-15b14c6b6513.jpg" + } + }, + { + "id": 244, + "slug": "not-another-sex-robot-talk", + "start_date": "2022-06-03 19:30:00", + "end_date": "2022-06-03 20:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Not another sex robot talk!", + "speaker": "Kate Devlin", + "pronouns": "she/her", + "user_id": 1506, + "description": "Back at Electromagnetic Field 2016, I talked about something that was starting to get wider media attention: an up-close-and-personal glimpse of the future involving sex, tech, AI and robots. I then returned in 2018 to debunk the headline myths and update on what was actually happening on the tech side. \r\n\r\nNow it's 2022 and it's been one heck of a ride. That original talk launched two sex tech hackathons, saw the UK host a conference, produced a book, and – nicest of all – contributed to the growth of a global community researching these things. There’s a few new things happening in the arena — but also very little progress on the hardware front. Why is that? What’s the actual likelihood of domestic bliss with a hot machine (other than your toaster) by 2050? This is third talk in the trilogy!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Sex-positive talk but does mention sex and sex toys/sex tech. ", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/244-not-another-sex-robot-talk", + "start_time": "19:30", + "end_time": "20:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=bBRORJ-1eas", + "original_filename": "244 - Not another sex robot talk!.mp4", + "ccc": "https://media.ccc.de/v/emf2022-244-not-another-sex-robot-talk", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/244-b54d48eb-4262-5490-90b8-cc0f742e2753.jpg" + } + }, + { + "id": 246, + "slug": "what-s-in-the-water", + "start_date": "2022-06-05 11:20:00", + "end_date": "2022-06-05 12:50:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "What’s in the water?", + "speaker": "Isabel Bishop, Dhruv Kumar, Duncan Wilson", + "pronouns": "", + "user_id": 1508, + "description": "Join a group of ecologists and digital tech nerds to discover what’s living in the river and what it means for the environment. We will be using eco-acoustic sensors to record underwater wildlife all weekend (linked to our planned installation). In this workshop, we will be getting into the river to try to find the creatures that we have (hopefully!) recorded. We’ll demonstrate techniques that can be replicated by anyone, anywhere, to give a quick indication of how healthy or polluted a river is. We will start by listening to our recordings to see if we can guess what we have found. We will then give a 15-min crash course on identifying eight types of invertebrates that can be found in rivers, each of which indicates different environmental conditions. Under the direction of workshop participants, our workshop leads will get into the river and collect some wiggly creatures. Everyone will count which species we have found and we will finish with a score that indicates how healthy or polluted the river is. If we have time, we will also demonstrate some simple tests to detect pollutants in the water. Participants will receive information to take home with them about different techniques that they can use to monitor river health for themselves, ranging from in-river surveys to Arduino sensor builds.\r\n\r\nWarning: We are not planning for participants to go in the water, but they may come into contact with the water so please cover up any cuts or broken skin.\r\n\r\nIf you cannot make our workshop time slot then do come across to our \"what's in the water\" village - we plan to be around at midday on Fri / Sat to run informal workshops.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/246-what-s-in-the-water", + "cost": "", + "equipment": "Nothing needed.", + "age_range": "All ages", + "attendees": "20", + "start_time": "11:20", + "end_time": "12:50" + }, + { + "id": 260, + "slug": "wearable-live-captions-making-mask-wearing-more-accessible", + "start_date": "2022-06-03 16:50:00", + "end_date": "2022-06-03 17:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Wearable live captions (making mask wearing more accessible for those who are hard of hearing)", + "speaker": "Jo Franchetti", + "pronouns": "She/her", + "user_id": 93, + "description": "During the pandemic we've all been feeling pretty isolated, and we've all been doing our best and wearing masks. But what if everyone wearing masks cuts off your ability to converse? My lil mum relies on lip reading and clear sounds to understand what people are saying. But I, of course want her to stay safe. So the thought occurred. Can I make a live caption display fit into a mask so that she can read what I'm saying?\r\n\r\nThis talk will cover how to build a wearable LED display, how to build a web app which uses AI to convert speech to text and how to compress that text into a scrolling pixel font to send to the display.\r\n\r\nWe'll be using Node, JavaScript and some C, Azure Cognitive Services and MQTT.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/260-wearable-live-captions-making-mask-wearing-more-accessible", + "start_time": "16:50", + "end_time": "17:30" + }, + { + "id": 266, + "slug": "family-pizza-evening", + "start_date": "2022-06-03 18:30:00", + "end_date": "2022-06-03 20:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Family pizza evening", + "speaker": "Andrew Mulholland", + "pronouns": "", + "user_id": 245, + "description": "Join us at the youth tent for a drop in pizza making workshop for families, with all dough and ingredients provided. Learn how to hand stretch the pizza dough, then top it with your favourite toppings.\r\nFinally, launch it into one of the wood fired pizza ovens for a piping hot pizza in under 2 mins.\r\nSuitable for kids aged 6 and up (with some parental help).\r\nNote this activity is only open to families and kids.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/266-family-pizza-evening", + "cost": "", + "equipment": "N/A", + "age_range": "6+", + "attendees": "30", + "start_time": "18:30", + "end_time": "20:10" + }, + { + "id": 267, + "slug": "making-technology-deliberately-distinguishable-from-magic", + "start_date": "2022-06-05 11:20:00", + "end_date": "2022-06-05 11:50:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Making technology deliberately distinguishable from magic: designing the BBC micro:bit", + "speaker": "Jonny Austin", + "pronouns": "He/Him", + "user_id": 790, + "description": "Should we really be trying to make our tech indistinguishable from magic? Is there dark magic in tech? And what does that have to do with a teleporting duck in a classroom?!\r\n\r\nWe often hold creating 'a magical experience' as a key goal for design - it's fun, engaging, sometimes even playful, and it makes complex things look simple. But technological magic has a dark side too, especially when trying to help people learn and feel confident about technology.\r\n\r\nBy its nature, magic you experience is not under your control: it's a trick, and you're not supposed to be able to understand it; magic is inscrutable, and for many, that's disempowering.\r\n\r\nIn designing the BBC micro:bit and surrounding tools, we've thought a lot about the balance between the positive and the negative sides of creating of a magical experience.\r\n\r\nThis talk will reflect on our struggle to balance technical authenticity and honesty with the need to provide a high quality experience that excites and inspires students.\r\n\r\nIt will explain how we attempt to present simple, understandable analogs of more complicated, magical technology in order to help students gain a sense confidence with the tech around them. However, it will also look at how we've resorted to using our own bits of (nearly) invisible magic to make this all work nicely in a classroom.\r\n\r\nThrough this discussion we'll look in detail at the presentation of the micro:bit's IO, the way the micro:bit's USB interface works, the microphone privacy LED, the web-based compiler and the simple radio communication.\r\n\r\nFinally, I will look beyond micro:bit at how using this concept of balancing transparency and magic can help us build better, more trustworthy tech.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/267-making-technology-deliberately-distinguishable-from-magic", + "start_time": "11:20", + "end_time": "11:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=lMZ2eTnrQ_s", + "original_filename": "Making technology deliberately distinguishable from magic- designing the BBC micro-bit.mp4", + "ccc": "https://media.ccc.de/v/emf2022-267-making-technology-deliberately-distinguishable-from-magic", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/267-f7312b4f-959a-5417-9fcc-3f376d3edb04.jpg" + } + }, + { + "id": 268, + "slug": "painting-with-light-build-and-paint-with-your-own-glowie", + "start_date": "2022-06-03 20:40:00", + "end_date": "2022-06-03 21:40:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Painting with light - Build and paint with your own \"Glowie\"", + "speaker": "Andrew Mulholland", + "pronouns": "", + "user_id": 245, + "description": "In this evening activity, we will get hands on drawing with light!\r\n\r\nFirst, we will build our very own \"glowie\" torch (coincell + LED + tape) to keep, explore the brightness of different colours of LEDs and each attendee will get to pick which colour they want to use for the second stage.\r\n\r\nIn the second stage of the activity, we will head outside into the dark (or twilight) and take some long exposure light painting photographs. Common things drawn in the past include initials, basic shapes or just simple lines.\r\n\r\nPrevious photographs - https://twitter.com/gbaman1/status/1036711495189585920", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/268-painting-with-light-build-and-paint-with-your-own-glowie", + "cost": "", + "equipment": "A torch is a good idea for parents.", + "age_range": "6+", + "attendees": "30", + "start_time": "20:40", + "end_time": "21:40" + }, + { + "id": 270, + "slug": "minecraft-coding-adventure-seymour-island", + "start_date": "2022-06-05 12:30:00", + "end_date": "2022-06-05 13:30:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Minecraft Coding Adventure - Seymour Island", + "speaker": "Andrew Mulholland", + "pronouns": "", + "user_id": 245, + "description": "Using Minecraft (Education Edition), delve into Seymour Island, a multiplayer coding adventure available in MakeCode blocks or Python. \r\nWe will be piloting a new experimental version of Seymour Island in the session and looking for feedback on what could be changed to make it even more fun.\r\nSome basic Minecraft experience is recommended.\r\nThis workshop is being lead by the team from Causeway Digital, Official Minecraft Education Edition Partners.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/270-minecraft-coding-adventure-seymour-island", + "cost": "", + "equipment": "We will have some laptops, but you might want to bring your own. Just make sure to install Minecraft Education Edition.", + "age_range": "10+", + "attendees": "30", + "start_time": "12:30", + "end_time": "13:30" + }, + { + "id": 271, + "slug": "material-science-steel-for-battlebots-and-robot-wars", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 10:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Material Science: Steel for BattleBots (and Robot Wars, of course) ", + "speaker": "Jennifer Herchenroeder", + "pronouns": "she/her", + "user_id": 1556, + "description": "I am the captain of a BattleBots team, currently showing on Discovery Channel in the US and streaming worldwide. Among the many engineering challenges we face building combat robots, material selection is critical. I don't only mean choosing steel over aluminum, I mean choosing which kind of steel to use for each application on the bot. In my talk I will cover the basic material science of steel alloys, hardening processes, and how they are used to build combat robots and other industrial applications (and what happens when you make the wrong choice).", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/271-material-science-steel-for-battlebots-and-robot-wars", + "start_time": "10:00", + "end_time": "10:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=XDCTJE4O8AA", + "original_filename": "Material Science Steel for BattleBots (and Robot Wars, of course)-.mp4", + "ccc": "https://media.ccc.de/v/emf2022-271-material-science-steel-for-battlebots-and-robot-wars", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/271-94d7b593-8459-57fe-b6be-4103dfc7add4.jpg" + } + }, + { + "id": 277, + "slug": "1-hour-computing-degree", + "start_date": "2022-06-04 17:30:00", + "end_date": "2022-06-04 18:20:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "1-hour* Computing Degree", + "speaker": "Sean Lucent", + "pronouns": "he/him", + "user_id": 1566, + "description": "Computing is a very broad field with many diverse topics; is it possible to cover everything for a typical computing degree in just one hour*?! Let's find out!\r\n\r\nI will speed talk through everything from bits and bytes to blockchains and beyond. I'll (shallowly) explain: how all of (most of) the parts of a computer work, the role of the operating system, programming, algorithms, modern technologies, AI and the future of computing. There will be no pauses to take notes; no time for questions; no audience participation; no background information... just a(n entertaining) non-stop flood of information!\r\n\r\nAfter this talk, a novice could walk away with a reasonable ability to participate in any computing discussion! An expert might want to come just to see whether I miss anything!\r\nOr just come along to see whether I'll make it through or collapse on stage!\r\n\r\n(*or less)", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/277-1-hour-computing-degree", + "start_time": "17:30", + "end_time": "18:20" + }, + { + "id": 280, + "slug": "oh-heck-another-badge-talk", + "start_date": "2022-06-05 15:50:00", + "end_date": "2022-06-05 16:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "oh heck another badge talk", + "speaker": "Bob (on behalf of team:badge)", + "pronouns": "", + "user_id": 1577, + "description": "We go through the last 4 years of badge development, leak the 2020 badge design and give a run-through of the development process of the TiDAL badge", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/280-oh-heck-another-badge-talk", + "start_time": "15:50", + "end_time": "16:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=TCIbwB-DeoQ", + "original_filename": "280 - oh heck another badge talk.mp4", + "ccc": "https://media.ccc.de/v/emf2022-280-oh-heck-another-badge-talk", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/280-a4f62ae3-2fe7-5ca9-ad3e-a82859637afa.jpg" + } + }, + { + "id": 281, + "slug": "this-is-britain-british-cultural-propaganda-films-of-the", + "start_date": "2022-06-05 11:20:00", + "end_date": "2022-06-05 11:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "'This is Britain' – British cultural propaganda films of the 1930s-1940s, their creation, and their far-reaching global legacy", + "speaker": "Sarah Cole", + "pronouns": "she/her", + "user_id": 1578, + "description": "In 1939 World War 2 started and the British Council—Britain's shiny new organisation for overseas cultural relations and propaganda—inherited the suddenly-closed tourist board's film-making department. Tourism films are no use in a war, so the Council turned their topics towards more cultural content as a softer kind of propaganda. Thus began a decade of film production that would have phenomenal overseas impact but be almost totally forgotten in Britain. \r\n\r\nBetween 1940–1950, the British Council produced over 120 short documentary-style films about life in Britain covering sports, manufacturing, landscapes, art, architecture, public healthcare, the justice system, democratic process, public institutions like the National Trust and the BBC, and more besides. \r\nA far cry from the Ministry of Information's rigid style, this collection features some of the earliest works by winning cinematographers Geoffrey Unsworth (2001: A Space Odyssey, Cabaret, Superman), and Jack Cardiff (A Matter of Life and Death, Black Narcissus, The Red Shoes). \r\n\r\nDistributed to over 100 countries worldwide, the films are stunning, dated, funny, and bizarre by turn. They depict beautiful countrysides, optimistic cities, strong industry, forward-thinking social structures, and hardworking, happy people. They depict exactly the popular image of 1940s Britain that persists to this day... \r\nThat may not be a coincidence. \r\n\r\nIn this talk I'll cover the history and development of this film collection, how it was shaped, who saw the films, their staggering success, and their untold global legacy.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/281-this-is-britain-british-cultural-propaganda-films-of-the", + "start_time": "11:20", + "end_time": "11:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=j4RY9fPAMjM", + "original_filename": "This is Britain – British cultural propaganda films of the 1930s-1940s, their creation, and their far-reaching global legacy.mp4", + "ccc": "https://media.ccc.de/v/emf2022-281-this-is-britain-british-cultural-propaganda-films-of-the", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/281-3e3ce246-11a6-5e7c-b6f8-070e3b055d0d.jpg" + } + }, + { + "id": 283, + "slug": "dj-workshop", + "start_date": "2022-06-04 12:10:00", + "end_date": "2022-06-04 13:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "DJ Workshop", + "speaker": "Tom", + "pronouns": "He/him", + "user_id": 725, + "description": "Come a long and learn about the history and art of DJ'ing. Get hands-on with your first vinyl record mix on a set of Citronic mono record decks made in England in the the 80’s with tunes from a kids disco at around that time. Try scratching records on a set of Technics SL1210’s and then get hands on with your own device and learning digital DJ skills and techniques.\r\n\r\nWe will primarily use Mixxx software for the workshop as it's so awesome as well as being open source and free, but other free options for tablets and phones are all possible. There will also be an opportunity to plug into a USB Mixer/controller and demo your new skills at the end! The ultimate aim of this workshop is to introduce some basics of DJ'ing. The kids also have the exciting option to DJ at their own Kids Disco later in the evening at 7:30pm! Royalty free music will be available along with other guidance and options.\r\n\r\nPlease ask kids to wash hands prior to workshop and kids will also be asked to use hand sanitizer before touching shared DJ kit (if this is a concern don’t worry, just take part in the workshop using your device that you brought). I will clean kit in between kids having a shot. Really grateful for patience and understanding.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/283-dj-workshop", + "cost": "free", + "equipment": "laptop, tablet, smart phone and ideally headphones.", + "age_range": "All ages", + "attendees": "16 ", + "start_time": "12:10", + "end_time": "13:10" + }, + { + "id": 285, + "slug": "emf-kids-disco", + "start_date": "2022-06-04 19:30:00", + "end_date": "2022-06-04 20:30:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "EMF Kids Disco", + "speaker": "EMF Kids", + "pronouns": "", + "user_id": 725, + "description": "All kids are welcome to dance the night away at the best Kids Disco on the planet! This is a party for kids by kids!\r\n\r\n(This is also part 2 of the DJ Youth Workshop where any kids interested in DJ'ing at their own Kids Disco will be fully supported to get a chance to all perform using their own laptop/tablet or smart phone.)", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/285-emf-kids-disco", + "cost": "", + "equipment": "none", + "age_range": "All ages", + "attendees": "unlimited", + "start_time": "19:30", + "end_time": "20:30" + }, + { + "id": 288, + "slug": "the-aragoscope-optics-without-lenses-or-mirrors", + "start_date": "2022-06-03 11:30:00", + "end_date": "2022-06-03 12:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "The Aragoscope: optics without lenses or mirrors", + "speaker": "Simon Jelley", + "pronouns": "He/him", + "user_id": 91, + "description": "Imaging sub-millimeter features from 250m away using only a hard disc as a lens. The Aragosope is a simple diffractive telescope achieving high resolution imaging without mirrors or lenses. NASA funded an exploration of the concept for a giant space telescope back in 2014, but when I set out to make a practical experiment in 2018 there was only one other example I could find on the internet. \r\nI will give an introduction to what diffraction is, how it can be used in optics to do useful things like form images, why NASA might be interested, and how I made the experimental setup. I will also perform a live demonstration during the talk of both a simple aragoscope setup and some other diffractive optics (including rainbow chocolate, holograms and a camera that uses 35mm film as the lens! After the talk (and more importantly after dark!) I will also replicate a full demonstration of my Aragoscope experiment if weather allows.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/288-the-aragoscope-optics-without-lenses-or-mirrors", + "start_time": "11:30", + "end_time": "12:20" + }, + { + "id": 289, + "slug": "the-imitation-game", + "start_date": "2022-06-05 14:30:00", + "end_date": "2022-06-05 15:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "The imitation game - using live data feeds from Network Rail to control a model railway", + "speaker": "Matthew Macdonald-Wallace", + "pronouns": "He/Him", + "user_id": 1431, + "description": "For years I've dreamed of building a scale model of a large railway station in the UK.\r\n\r\nI've also want to fully automate that layout, running trains in \"real time\" because I like a challenge.\r\n\r\nA few years ago I discovered that Network Rail provide access to loads of their data for free, and the part of me that loves half-baked ideas said \"You could use that to run the model railway instead of coding it all yourself\"\r\n\r\nIn this talk, I'll be talking about my progress so far, what the challenges have been, and where I want to go next with it, as well as talking about how you can do the same using cheap hardware and open-source software.\r\n\r\nNow all I need is a large field to build a scale model of Cardiff Central...", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/289-the-imitation-game", + "start_time": "14:30", + "end_time": "15:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=EP9gwiwotAA", + "original_filename": "The imitation game - using live data feeds from Network Rail to control a model railway.mp4", + "ccc": "https://media.ccc.de/v/emf2022-289-the-imitation-game", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/289-636bb985-8e26-514c-9a2f-2dbe53a8c7b5.jpg" + } + }, + { + "id": 291, + "slug": "machine-learning-playtime-make-normal-objects-clever", + "start_date": "2022-06-03 13:00:00", + "end_date": "2022-06-03 14:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Machine learning playtime. Make normal objects clever with the micro:bit", + "speaker": "Jonny Austin", + "pronouns": "He/Him", + "user_id": 790, + "description": "The world is being shaped by machine learning. In fact, lots of the pages you visit on the internet are curated by algorithms that have learned what you like, or might buy.\r\n\r\nBut what's actually going on? And how do machines 'learn'?\r\n\r\nIn this workshop we'll use the BBC micro:bit to make everyday objects that you bring along, or people that you attach a device to, smarter with machine learning. Make a tennis racket that knows whether you've played a forehand or a backhand, or a shoe that knows whether you're walking or running. Or perhaps a device that can detect your dance moves.\r\n\r\nBy going through the whole process of collecting data, training a model and then testing the model, we'll demystify some of how machine learning works in the real world, and hopefully have some fun throwing micro:bits around doing it.\r\n\r\nWe're testing some new software for use with the micro:bit, and this is one of our first outings with it. Please come with the spirit of adventure. Families welcome as long as there are some members who are keen to lead the others!\r\n\r\nSuitable for children under 8 if helped by an adult.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/291-machine-learning-playtime-make-normal-objects-clever", + "cost": "Free. micro:bit loaned.", + "equipment": "Laptop with web-bluetooth (Chromium-based browser), something that you'd like to enhance by sensing motion (e.g. tennis racket, shoe, water bottle, etc)", + "age_range": "8+", + "attendees": "20", + "start_time": "13:00", + "end_time": "14:00" + }, + { + "id": 292, + "slug": "opening-ceremony", + "start_date": "2022-06-03 10:15:00", + "end_date": "2022-06-03 10:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Opening Ceremony", + "speaker": "EMF Team", + "pronouns": "", + "user_id": 362, + "description": "The ceremony in which we open the event", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/292-opening-ceremony", + "start_time": "10:15", + "end_time": "10:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=CI7_12J72-A", + "original_filename": "292 - Opening Ceremony.mp4", + "ccc": "https://media.ccc.de/v/emf2022-292-opening-ceremony", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/292-75420567-c106-52a9-b2a8-8fa2be3a8da6.jpg" + } + }, + { + "id": 293, + "slug": "closing-ceremony", + "start_date": "2022-06-05 19:30:00", + "end_date": "2022-06-05 20:00:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Closing Ceremony", + "speaker": "EMF Team", + "pronouns": "", + "user_id": 362, + "description": "The ceremony in which we close the event", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/293-closing-ceremony", + "start_time": "19:30", + "end_time": "20:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=VaDpSvyrwTU", + "original_filename": "EMF Closing Ceremony.mp4", + "ccc": "https://media.ccc.de/v/emf2022-293-closing-ceremony", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/293-72f30b25-0f1a-5d69-8363-d7f3f45711fe.jpg" + } + }, + { + "id": 294, + "slug": "lightning-talks-sunday", + "start_date": "2022-06-05 13:20:00", + "end_date": "2022-06-05 13:50:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Lightning Talks Sunday", + "speaker": "Lightning Talks", + "pronouns": "", + "user_id": 362, + "description": "Placeholder for the first Lightning Talks session", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/294-lightning-talks-sunday", + "start_time": "13:20", + "end_time": "13:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=wtlSXDSZiVA", + "original_filename": "Lightning Talks Saturday.mp4", + "ccc": "https://media.ccc.de/v/emf2022-294-lightning-talks-sunday", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/294-f51046c1-ef68-5c76-88f9-7c909b2492bf.jpg" + } + }, + { + "id": 295, + "slug": "lightning-talks-saturday", + "start_date": "2022-06-04 13:20:00", + "end_date": "2022-06-04 14:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Lightning Talks Saturday", + "speaker": "Lightning Talks", + "pronouns": "", + "user_id": 362, + "description": "Placeholder for the second Lightning Talks session", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/295-lightning-talks-saturday", + "start_time": "13:20", + "end_time": "14:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=JgMk9-8ZuSA", + "original_filename": "Lightning Talks Saturday.mp4", + "ccc": "https://media.ccc.de/v/emf2022-295-lightning-talks-saturday", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/295-8aef2088-3911-56a0-ae63-d92c7c93713c.jpg" + } + }, + { + "id": 296, + "slug": "lightning-talks-friday", + "start_date": "2022-06-03 12:30:00", + "end_date": "2022-06-03 13:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Lightning Talks Friday", + "speaker": "Lightning Talks", + "pronouns": "", + "user_id": 362, + "description": "Placeholder for the third Lightning Talks session", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/296-lightning-talks-friday", + "start_time": "12:30", + "end_time": "13:30" + }, + { + "id": 297, + "slug": "origami-boomerang-folding", + "start_date": "2022-06-04 09:30:00", + "end_date": "2022-06-04 10:30:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Origami Boomerang Folding", + "speaker": "Ollie, Aiden, & Rob McKinnon", + "pronouns": "", + "user_id": 1579, + "description": "Learn to fold and throw a paper origami boomerang - that really comes back when you throw it! Paper will be provided.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/297-origami-boomerang-folding", + "cost": "Free", + "equipment": "", + "age_range": "5+", + "attendees": "10 children", + "start_time": "09:30", + "end_time": "10:30" + }, + { + "id": 301, + "slug": "building-a-wearable-captioning-badge", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 11:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Building a Wearable Captioning Badge", + "speaker": "Kevin Lewis", + "pronouns": "he/him", + "user_id": 1663, + "description": "Masks are important for safety but they can make it hard for people to understand what's being said. Back in January, I built a wearable badge which live transcribes speech and displays it to others. \r\n\r\nIn this workshop, we'll build the software that runs on the badge (and your browser) from scratch. You will also be provided with a kit list if you want to build your own physical badge after the event. \r\n\r\nYou will require some (but not much) knowledge of JavaScript. Understanding language fundamentals like variables, data types, conditionals, and functions is plenty.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/301-building-a-wearable-captioning-badge", + "cost": "", + "equipment": "Laptop with mic", + "age_range": "13+", + "attendees": "30", + "start_time": "10:00", + "end_time": "11:00" + }, + { + "id": 302, + "slug": "build-your-first-battlesnake", + "start_date": "2022-06-05 10:00:00", + "end_date": "2022-06-05 11:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Build Your First Battlesnake!", + "speaker": "Kevin Lewis", + "pronouns": "he/him", + "user_id": 1663, + "description": "Battlesnake is a multi-player programming game played by developers all over the world. All you need to play is a live web server that implements the Battlesnake API. In this workshop you'll build your first snake - a \"snake-foundation\" - so you have a solid starting point to build up your own combat-worthy Battlesnake.\r\n\r\nThe workshop will be run using the JavaScript Starter Snake as the example, but Battlesnakes can be written in any language that can have a web server. \r\n\r\nIf there's time we may even pit some baby snakes against each other in a tournament. \r\n\r\nYou will require some (but not much) knowledge of JavaScript. Understanding language fundamentals like variables, data types, conditionals, and functions is plenty.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/302-build-your-first-battlesnake", + "cost": "", + "equipment": "A laptop", + "age_range": "13+", + "attendees": "50", + "start_time": "10:00", + "end_time": "11:00" + }, + { + "id": 303, + "slug": "life-lessons-from-laughing-babies-and-murderous-philosophers", + "start_date": "2022-06-05 18:40:00", + "end_date": "2022-06-05 19:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Life lessons from Laughing Babies and Murderous Philosophers. ", + "speaker": "Caspar Addyman", + "pronouns": "he/him", + "user_id": 1668, + "description": "What is the meaning of life? I once wrote to every philosopher in the UK to ask them. Their answers were meagre and dispiriting. One even included a death threat.\r\n\r\nSince then I've moved on study why babies have such a great time being babies. Anyone who has met a baby knows how much they delight in the world. As a baby scientist I set out to discover why babies laugh so much more than the rest of us and what it tells us about the human condition. I've written a whole book about this but to save you reading it I will summarise the secret of babies happiness and reveal how it fits in nicely with the best answers to the meaning of life. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/303-life-lessons-from-laughing-babies-and-murderous-philosophers", + "start_time": "18:40", + "end_time": "19:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=kClfaJO-gO4", + "original_filename": "Life Lessons.mp4", + "ccc": "https://media.ccc.de/v/emf2022-303-life-lessons-from-laughing-babies-and-murderous-philosophers", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/303-3dc339b8-be6c-5f77-9b87-d9ac7112f9da.jpg" + } + }, + { + "id": 304, + "slug": "a-spicy-drum-bass-dj-set-at-174bpm-or-thereabouts", + "start_date": "2022-06-04 22:00:00", + "end_date": "2022-06-04 23:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "A spicy Drum & Bass DJ set at 174bpm or thereabouts", + "speaker": "Ben XO", + "pronouns": "", + "user_id": 48, + "description": "I will attempt to transmute bass in gold, with tangible results! I have been performing drum & bass DJ sets for 25 years and have over nearly 550 mixes at https://mixcloud.com/benxo. ", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/304-a-spicy-drum-bass-dj-set-at-174bpm-or-thereabouts", + "start_time": "22:00", + "end_time": "23:00" + }, + { + "id": 305, + "slug": "skylar-macdonalds-fact-machine", + "start_date": "2022-06-05 15:40:00", + "end_date": "2022-06-05 16:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Skylar MacDonald's Fact Machine", + "speaker": "Skylar MacDonald", + "pronouns": "she/her", + "user_id": 1648, + "description": "I love facts. Or, more accurately, I love using facts to prove myself right. Join me and my PowerPoint to find out why cancer causes mobile phones (not the other way around), how stingy single people are about wine, and why Italian yoghurt adverts are a force to be reckoned with. You'll learn the truth about online dating, how not to create a pie chart, and the real cost of having a million dollars.\r\n\r\nFact Machine is a stand-up PowerPoint show exploring how, like some members of the mass media and political establishment, you can use facts and figures to prove anything you want—if, like said politicians and media types, you don’t worry too much about the small matters of “the truth” and “journalistic integrity”. Armed with a well-researched (and fully referenced) slideshow, I will take you on a journey through the minds of the statistically average single American: what they like, how they spend their time, and what they write when they leave online shopping reviews. Just don’t look too closely at how I apply the facts to reach my conclusions.\r\n\r\nExpect bad puns, even worse science, and the statistical key to getting yourself a date on the internet—if you’re willing to be a little “economical with the truth”.\r\n\r\nThis was first performed at the Edinburgh Festival Fringe in 2019.", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Brief discussion of sexual themes. Strong language throughout.", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/305-skylar-macdonalds-fact-machine", + "start_time": "15:40", + "end_time": "16:30" + }, + { + "id": 306, + "slug": "art-science-creativity-black-holes-roller-coasters", + "start_date": "2022-06-05 12:40:00", + "end_date": "2022-06-05 13:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Art, science, creativity, black holes, roller coasters and robot xylophones", + "speaker": "Eugénie von Tunzelmann", + "pronouns": "She/her", + "user_id": 1660, + "description": "My great passion is the space where art and science crash into each other. From teaching computers to see to simulating black holes in Interstellar, from sewing the contents of my wardrobe to building some of the biggest theme park rides in the world, from programming robot musical instruments to evolving virtual creatures, I've been making things all my life. Come and hear about my journey - how I got here, and my advice for taking on these kinds of projects.\r\n", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/306-art-science-creativity-black-holes-roller-coasters", + "start_time": "12:40", + "end_time": "13:10" + }, + { + "id": 307, + "slug": "pee-is-powerful-from-artwork-to-new-world-infrastructures", + "start_date": "2022-06-04 17:50:00", + "end_date": "2022-06-04 18:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Pee is Powerful! From artwork to new world infrastructures with ALICE", + "speaker": "Julie Freeman, Rachel Armstrong, Ioannis Ieropoulos", + "pronouns": "", + "user_id": 1681, + "description": "Join the conversation with Professors Rachel Armstrong and Ioannis Ieropoulos, and artist Julie Freeman, to hear about how the ALICE artwork is a springboard for thinking about a new infrastructure that encompasses nomadic lifestyles, smart plumbing, resource autonomy - moving beyond fossil fuels and working with natural energy flows. This technology has global potential to disrupt energy and wastewater systems.\r\n\r\nActive Living Infrastructure: Controlled Environment (ALICE) is a \"living\" installation that communicates with microbes in real time by monitoring their electricity production so we can \"respond\" to them by feeding them with our liquid waste. Drawing together microbial metabolism, data, bioprocessor systems, artificial intelligence, low power electronics and digital displays, ALICE reveals the inner \"life\" and naturally-organised, imperceptible realm of microbes around us. To hold these digital \"conversations\" with microbes, ALICE uses the Microbial Fuel Cell (MFC) as a communications platform. MFCs are an organic energy source powered by microbes which facilitate contact between humans and microbes through electrical exchanges. The collected and analysed data can tell us about household resources, as microbes can give us information about our consumption, and reveal what we discard in our waste streams—while also powering our homes and, ultimately, cities.\r\n\r\nhttps://alice-interface.eu\r\n\r\nCome and see us in Null Sector!", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/307-pee-is-powerful-from-artwork-to-new-world-infrastructures", + "start_time": "17:50", + "end_time": "18:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=ye3N_X4dOKA", + "original_filename": "Pee is Powerful! From artwork to new world infrastructures with ALICE.mp4", + "ccc": "https://media.ccc.de/v/emf2022-307-pee-is-powerful-from-artwork-to-new-world-infrastructures", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/307-4834a4b1-8f78-55de-81c6-3f99416da54c.jpg" + } + }, + { + "id": 309, + "slug": "aerials-generating-music-from-network-systems", + "start_date": "2022-06-04 15:50:00", + "end_date": "2022-06-04 16:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Aerials: Generating music from network systems", + "speaker": "Daniel Jones", + "pronouns": "he/him", + "user_id": 1446, + "description": "I make generative systems that translate patterns, processes and data into dynamic musical forms, illuminating hidden structures from the world around us. This has involved creating immersive sound installations that respond to weather patterns, bacterial interactions, forest ecosystems, social network dynamics, and FM radio broadcasts.\r\n\r\nFor EMF Camp this year, I have created Aerials (2022), a new installation that translates electromagnetic signals from nearby mobile devices into sound and light, depicting the fluctuating Wi-Fi and Bluetooth transmissions of nearby devices as interlocking elements of an ever-changing musical composition.\r\n\r\nI’ll give a quick tour of my past work, and talk through the process of creating the piece, the open-source libraries that underpin all of the sound design, sequencing and sonification, and some unexpected discoveries I made in the network layers whilst capturing and exploring RF data.", + "type": "talk", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/309-aerials-generating-music-from-network-systems", + "start_time": "15:50", + "end_time": "16:20" + }, + { + "id": 310, + "slug": "paper-circuits-workshop", + "start_date": "2022-06-05 17:00:00", + "end_date": "2022-06-05 18:30:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Paper Circuits Workshop", + "speaker": "Peter Jackson", + "pronouns": "", + "user_id": 794, + "description": "Learn about electronics by crafting LEDs with card and sticky back copper strip. No previous experience of circuit making required.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/310-paper-circuits-workshop", + "cost": "£1", + "equipment": "", + "age_range": "All ages", + "attendees": "20", + "start_time": "17:00", + "end_time": "18:30" + }, + { + "id": 311, + "slug": "crafting-cnidarians-corals-and-jellies-and-siphonophores", + "start_date": "2022-06-03 14:10:00", + "end_date": "2022-06-03 15:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Crafting Cnidarians: corals and jellies and siphonophores - oh my!", + "speaker": "Hannah Hulbert", + "pronouns": "She/her", + "user_id": 1685, + "description": "Come and discover the wonderful world of cnidarians - the animal family that includes corals, jellyfish, anemones and siphonophores. We will take a quick look at these fascinating, beautiful, mysterious creatures together. Every child can create their own jellyfish using non-recyclable waste packaging, rescued from the land-fill. Then, in the spirit of the colony, we will make a giant model siphonophore together. Ideal for Octonauts fans of all ages.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "Some images of dead fish, but no gore. Discussion of how jellyfish reproduce.", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/311-crafting-cnidarians-corals-and-jellies-and-siphonophores", + "cost": "None", + "equipment": "Please bring any plastic bags, especially small, clear ones like sandwich bags, which are going to waste. We will provide some but extras will be gladly received.", + "age_range": "All ages", + "attendees": "30", + "start_time": "14:10", + "end_time": "15:10" + }, + { + "id": 313, + "slug": "3615-love-by-pamal-group", + "start_date": "2022-06-03 15:00:00", + "end_date": "2022-06-03 15:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "3615 Love by PAMAL_Group", + "speaker": "Caroline Zahnd", + "pronouns": "she/her", + "user_id": 1786, + "description": "PAMAL_Group is a European artistic group, composed of artists, media theorists, curators-restorers and engineers.\r\n\r\nTheir artwork \"3615 Love\" will be installed at EMF 2022. \r\n\r\nPAMAL_Group creates its own works from digital artworks that have disappeared or been severely damaged due to the obsolescence of computer software and hardware. Its work seeks to reveal the vulnerability of an art that is highly dependent on industrial logic. All the artworks that the collective reconstructs, as close as possible to the original materialities, sometimes in a deficient way, are treated as archives.\r\n\r\nThe artwork \"3615 Love\" is based on the reconstruction of telematic materialities (videotex, Minitel network, etc.) and the archive of works by Jacques-Elie Chabert and Camille Philibert (L'Objet perdu, 1985) and Eduardo Kac (Videotext Poems, 1985-1986). The installation \"3615 Love\" shows how fragile and vulnerable our digital environment - and a fortiori its artistic productions - is. \r\n", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/313-3615-love-by-pamal-group", + "start_time": "15:00", + "end_time": "15:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=oapfqw15o6s", + "original_filename": "3615 Love by PAMAL_Group.mp4", + "ccc": "https://media.ccc.de/v/emf2022-313-3615-love-by-pamal-group", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/313-be906e45-99a8-5619-a6ab-7598e3ed240d.jpg" + } + }, + { + "id": 318, + "slug": "pickmeup-and-hold-me-tight", + "start_date": "2022-06-05 16:40:00", + "end_date": "2022-06-05 17:10:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "PickMeUp And Hold Me Tight, or How I ended up war dialling the UK payphone estate ", + "speaker": "Sam Machin", + "pronouns": "he/him", + "user_id": 651, + "description": "Back in 2018 I got involved in an arts project called Pick Me Up and Hold Me Tight, by ZU-UK.\r\nThe goal was to raise awareness of male suicide by making all 34,000 UK pay phones ring at 11am on New Years Day.\r\n\r\nInitially I backed their crowd funder as it seemed like a good cause and also I was curious how they were going to make that many phone calls technically. This is the story of how I ended up as the technical lead on the project and what we did to make a lot of phone calls in a very short space of time.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Brief references to suicide and loneliness", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/318-pickmeup-and-hold-me-tight", + "start_time": "16:40", + "end_time": "17:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=90nJTmOP13k", + "original_filename": "PickMeUp And Hold Me Tight, or How I ended up war dialling the UK payphone estate-.mp4", + "ccc": "https://media.ccc.de/v/emf2022-318-pickmeup-and-hold-me-tight", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/318-ac69d8e1-f8e8-5af7-bc6e-95782718aaeb.jpg" + } + }, + { + "id": 319, + "slug": "unfinished-projects-breaking-the-cycle", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 12:30:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Unfinished Projects: Breaking the cycle", + "speaker": "Jason Bedard", + "pronouns": "he/him", + "user_id": 807, + "description": "A few of us struggle with completing projects. They pile up, often literally. A multitude of unhelpful feelings follow. Project management tools help but never seem to address what really holds us back. We start a new project, and the pattern repeats.\r\n\r\nYou are invited to break this cycle. \r\n\r\nCome gain a deeper awareness of what stands between you and the future-you who finishes what they start. Leave with an alternative perspective of space and time, some solid strategies for overcoming barriers, and the confidence that your next project will be different.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/319-unfinished-projects-breaking-the-cycle", + "start_time": "12:00", + "end_time": "12:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=zI4Rmv92scU", + "original_filename": "Unfinished Projects Breaking The Cycle.mp4", + "ccc": "https://media.ccc.de/v/emf2022-319-unfinished-projects-breaking-the-cycle", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/319-e2b48b41-9dea-573b-8f42-92dc634de551.jpg" + } + }, + { + "id": 324, + "slug": "demystifying-the-usb-type-c-connector", + "start_date": "2022-06-05 16:30:00", + "end_date": "2022-06-05 17:00:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Demystifying the USB Type-C connector", + "speaker": "Tyler Ward", + "pronouns": "he/him", + "user_id": 13, + "description": "The USB type-C connector has become the universal connector for modern devices. It is able to transmit USB, video, power, and more, Often doing several of these at the same time. All, while maintaining backwards compatibility with older hardware using relatively simple adapters.\r\n\r\nThis talk will explore the methods used to make this possible and the consequences of not following the spec (e.g. Invalid charging cables, or the issues on the raspberry pi type 4). Some basic electronics knowledge will be beneficial to understand everything in the talk but definitely not essential. For those looking to start using the connector in their own projects the talk will give the knowledge to do so. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/324-demystifying-the-usb-type-c-connector", + "start_time": "16:30", + "end_time": "17:00", + "video": { + "youtube": "https://www.youtube.com/watch?v=Pg-pXSsgFKY", + "original_filename": "Demystifying the USB Type-C connector.mp4", + "ccc": "https://media.ccc.de/v/emf2022-324-demystifying-the-usb-type-c-connector", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/324-b1a5002b-1ba9-516d-a87a-f8665283ddab.jpg" + } + }, + { + "id": 325, + "slug": "landscape-of-open-source-databases", + "start_date": "2022-06-05 10:40:00", + "end_date": "2022-06-05 11:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Landscape of Open Source Databases", + "speaker": "Lorna Mitchell", + "pronouns": "she/her", + "user_id": 1735, + "description": "Every year we collect more data than before, and the tools we use to manage that data are evolving to accommodate our changing needs - but it can be difficult to keep up with all the innovations! This session will give you a tour of what's happening in open source databases, from someone who lives the adventures of open source data in her day job. You will travel from the well-trodden paths of relational databases, through the leafy glades of time series, to the landmarks of search and document databases. This session is recommended for people with an interest in software who want to learn about the overall trends, license changes, rising stars, and which database technologies are here to stay.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/325-landscape-of-open-source-databases", + "start_time": "10:40", + "end_time": "11:10", + "video": { + "youtube": "https://www.youtube.com/watch?v=gg2QReaOSD0", + "original_filename": "Landscape of Open Source Databases.mp4", + "ccc": "https://media.ccc.de/v/emf2022-325-landscape-of-open-source-databases", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/325-ac559307-8dde-5046-83a8-7d476cdf1665.jpg" + } + }, + { + "id": 326, + "slug": "speed-3-cruise-control", + "start_date": "2022-06-04 18:30:00", + "end_date": "2022-06-04 19:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Speed 3: Cruise Control", + "speaker": "Cybergibbons", + "pronouns": "He/him", + "user_id": 1739, + "description": "When I first watched Hackers in 1998, the idea of being able to remotely control ships seemed rather fanciful. After working on container ships as an engineer in the mid-2000s, it seemed every more unlikely. We didn't have a full-time Internet connection and all the vital systems were truly air-gapped. But things have changed - ships are becoming more and more connected and complex. \r\n\r\nAs a result, 15 years later, I found myself sat in my pants on the sofa with the ability to control the steering on one of the world's largest cruise ships. We've been able to brick every PLC across tens of oil rigs, pay for food as the captain, and write rude words on the side of the ship. \r\n\r\nTo get to this point, we had to go on a learning voyage across tens of different vessels, including offshore support tugs, super yachts, oil rigs and container ships. Join me on a whistle stop tour of what's on a ship, how it's all connected together, what threats there are and how we find the vulnerabilities. Lots of little tips and tricks that can help anyone examine industrial control systems, understand how they work, and then have a lot of fun with them!\r\n\r\nTesting work is carried out in my role as Security Consultant at Pen Test Partners", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/326-speed-3-cruise-control", + "start_time": "18:30", + "end_time": "19:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=yDAGwqdIlcI", + "original_filename": "326 - Speed 3 Cruise Control.mp4", + "ccc": "https://media.ccc.de/v/emf2022-326-speed-3-cruise-control", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/326-4ff7ae72-853d-5623-8098-f4a178190bf4.jpg" + } + }, + { + "id": 331, + "slug": "music-flesh-tetris", + "start_date": "2022-06-04 21:00:00", + "end_date": "2022-06-04 21:45:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Flesh Tetris", + "speaker": "Flesh Tetris", + "pronouns": "", + "user_id": 1473, + "description": "Pop music for unpopular people. Retro SciFi Eurotrash armed to the teeth with barbed pop hooks and weaponised synths. So uncool we're cool.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": null, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/331-music-flesh-tetris", + "start_time": "21:00", + "end_time": "21:45" + }, + { + "id": 334, + "slug": "cyanotype-workshop", + "start_date": "2022-06-03 14:30:00", + "end_date": "2022-06-03 16:30:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Cyanotype Workshop", + "speaker": "Melanie King", + "pronouns": "sher/her", + "user_id": 1759, + "description": "I am pleased to share my Cyanotype Workshop.\r\n\r\nParticipants do not need to bring items, but if they can bring objects that can be squashed flat (plants, lace, large negatives). This workshop can accommodate 10-15 people.\r\n\r\nThis workshop is broken up into two parts during the day:\r\n\r\nDay structure:\r\n\r\n2.30: Coat cyanotype papers, leave them to dry\r\n3pm: Expose prints to sunlight\r\n3.30pm: Wash and Dry prints \r\n4pm: Close / clean up.\r\n\r\nWarning: Chemistry is non toxic and sustainable, but can be irritating to skin. I will bring gloves.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/334-cyanotype-workshop", + "cost": "", + "equipment": "None necessary. Plants/Lace/things that can be squashed flat optional.", + "age_range": "14+", + "attendees": "10", + "start_time": "14:30", + "end_time": "16:30" + }, + { + "id": 335, + "slug": "product-launch-chocolate-synthbox-sound-synthesizer", + "start_date": "2022-06-03 15:10:00", + "end_date": "2022-06-03 15:40:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Product Launch: Chocolate Synthbox Sound synthesizer ", + "speaker": "Rob Miles", + "pronouns": "he/him", + "user_id": 1760, + "description": "It's not every day that you get the chance to attend the unveiling of a device that will change the face of music as we know it. Unfortunately, this is not one of those occasions. But if you come along you will find out a bit about making sounds with Pure Data on a Raspberry Pi and creating PICO powered controllers with lots of coloured lights in them. \r\n\r\nThere's no need for any prior programming or hardware experience. Or even musical ability - as the speaker will demonstrate. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/335-product-launch-chocolate-synthbox-sound-synthesizer", + "start_time": "15:10", + "end_time": "15:40" + }, + { + "id": 336, + "slug": "programming-the-emf-phone-network-with-jambonz-and-node-red", + "start_date": "2022-06-03 15:00:00", + "end_date": "2022-06-03 16:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Programming the EMF Phone network with Jambonz and Node-RED", + "speaker": "Sam Machin", + "pronouns": "he/him", + "user_id": 651, + "description": "This will be a hands on workshop on how to build your own app on our phone system to play audio, make calls and connect to other things. (like your badge)\r\nWe'll be using the low-code tool Node-RED so you don't need to be a developer, but a basic understanding of APIs would help.\r\nYou will need a laptop, everything is done in a web browser, iPads/Tablets are OK but its quite tedious to use on a touch screen.\r\nSuitable for children under 14 if helped by an adult.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/336-programming-the-emf-phone-network-with-jambonz-and-node-red", + "cost": "", + "equipment": "laptop", + "age_range": "14+", + "attendees": "20", + "start_time": "15:00", + "end_time": "16:00" + }, + { + "id": 341, + "slug": "wearable-fire-art", + "start_date": "2022-06-04 11:20:00", + "end_date": "2022-06-04 11:50:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "Wearable Fire Art", + "speaker": "jeffmakes", + "pronouns": "He/Him", + "user_id": 394, + "description": "Fire has been a ubiquitous technology for countless millennia, finding applications across many problem domains. This talk describes the development of a new product that brings fire into the wearable technology arena. \r\n\r\nWearable technology is often limited to daily practicalities like reading emails on your wrist or tracking your fitness goals. In this talk you will witness large plumes of burning gas that can be a thoroughly impractical, but hilarious, addition to your wardrobe.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/341-wearable-fire-art", + "start_time": "11:20", + "end_time": "11:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=XmvgIw55bxk", + "original_filename": "Wearable Fire Art.mp4", + "ccc": "https://media.ccc.de/v/emf2022-341-wearable-fire-art", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/341-927c1369-e007-513a-b129-3e81efd86c7c.jpg" + } + }, + { + "id": 342, + "slug": "being-youtubers", + "start_date": "2022-06-04 14:00:00", + "end_date": "2022-06-04 14:50:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Being YouTubers!", + "speaker": "James Bruton, Matt Denton, Ruth Amos", + "pronouns": "", + "user_id": 1569, + "description": "How we got onto YouTube as Makers and a realistic look at what it's like to be content creators including some of the pitfalls, with examples of 'how going viral can be a curse'.\r\n\r\nParticipants are:\r\n\r\nJames Bruton\r\nMatt Denton\r\nRuth Amos", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/342-being-youtubers", + "start_time": "14:00", + "end_time": "14:50", + "video": { + "youtube": "https://www.youtube.com/watch?v=Uwy-3Y4MTVA", + "original_filename": "342 - Being Youtubers!.mp4", + "ccc": "https://media.ccc.de/v/emf2022-342-being-youtubers", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/342-df3ca445-17df-5a5c-8443-a90b899bead8.jpg" + } + }, + { + "id": 345, + "slug": "who-if-not-you-a-guide-to-community", + "start_date": "2022-06-05 15:50:00", + "end_date": "2022-06-05 16:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Who if not you: A guide to community", + "speaker": "Trans Tech Tent (Abby Simmons / Jane Fleetwood)", + "pronouns": "(She/They) / (She/Her)", + "user_id": 1707, + "description": "\"Tech companies don't tell you this but you can just repair phones, I've repaired 458 phones\"\r\n\r\nBuilding a tech mutual aid from scratch and getting over your fear of failure, a tour of the highs and lows of building a local community, and why it's worth it.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/345-who-if-not-you-a-guide-to-community", + "start_time": "15:50", + "end_time": "16:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=HI3p2kZDcyk", + "original_filename": "Who if not you A guide to community.mp4", + "ccc": "https://media.ccc.de/v/emf2022-345-who-if-not-you-a-guide-to-community", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/345-29b36368-6421-58ed-a845-14808d8318de.jpg" + } + }, + { + "id": 348, + "slug": "what-will-we-wear-tomorrow", + "start_date": "2022-06-05 10:40:00", + "end_date": "2022-06-05 12:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "What will we wear tomorrow ", + "speaker": "Joanne Rachel Knox", + "pronouns": "She her", + "user_id": 1778, + "description": "Come and listen to a short story about how the choices we make today may effect what your grandchild may be wearing in the future. After the story there will be a textile arts and crafts workshop where children imagine what life may be like for their decedents, and design and make clothing for something they may be doing in the future. Nothing is too fanciful, we have had everything from future space fashion on Mars, to time traveling fish people. \r\nThe workshop gets people thinking about choices we can make now, and issues that we may need to overcome in the future, in a fun and empowering way. Less eco anxiety and doom scrolling, more creativity and joy. \r\n\r\n", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "Discussions of biosphere protection and the importance of choices we make now ", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/348-what-will-we-wear-tomorrow", + "cost": "free, please bring scissors if you have them", + "equipment": "imagination and a sense of humour. Bring some good Scissors", + "age_range": "5+", + "attendees": "about ten at a time assuming ten parents to help", + "start_time": "10:40", + "end_time": "12:10" + }, + { + "id": 351, + "slug": "hebocon-terrible-robot-fighting-tournament", + "start_date": "2022-06-04 16:00:00", + "end_date": "2022-06-04 17:30:00", + "venue": "Outside the bar", + "latlon": [ + 52.0419933, + -2.377671 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419933/-2.377671", + "title": "Hebocon: terrible robot fighting tournament", + "speaker": "Tamar Willson", + "pronouns": "She/her", + "user_id": 171, + "description": "Hebocon is Robot Wars for those who are not technically gifted. Twirling assemblages of junk face off against hot glue monstrosities, whilst some contenders might fail to move at all. \r\n\r\nThe most successful robots are those which are truly ‘heboi’: pathetic, and constructed without the technology or skill that you’d usually expect in a robot fighting tournament. \r\n\r\nJoin us to watch the robots battle it out and take joy in failure!\r\n\r\nAll are encouraged to enter a robot to the contest, simply visit the information desk to register your robot prior to the tournament. We’ll also be running a robot building workshop for anyone who’d like to construct (or embellish) their robot at EMFCamp prior to the tournament - see the separate workshop event for details.", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/351-hebocon-terrible-robot-fighting-tournament", + "start_time": "16:00", + "end_time": "17:30" + }, + { + "id": 352, + "slug": "build-and-fly-a-rocket", + "start_date": "2022-06-04 15:30:00", + "end_date": "2022-06-04 17:00:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Build and fly a rocket", + "speaker": "Adam Greig", + "pronouns": "he/him", + "user_id": 107, + "description": "Build and fly a solid-fuelled model rocket from scratch!\r\n\r\nWe'll provide paper templates and all required materials, you cut and tape the rocket together and then decorate it to taste. Once they're all built we'll take the rockets out to the model flying area and launch them from our launch pad.\r\n\r\nAssembling the rocket is straightforward and as they're all made from white card and paper there are plenty of options for decoration or modification. We'll have some helpers on hand to provide guidance.\r\n\r\nSuitable for young children with supervision. The build involves mostly using scissors and tape, one step involves hot glue which requires adult supervision. Feel free to contact us beforehand if you want to check suitability: emf@adamgreig.com or extension 2440.\r\n\r\nThere is a charge of £4 per rocket to cover materials, and a limit of one rocket per child.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/352-build-and-fly-a-rocket", + "cost": "£4 per rocket", + "equipment": "No equipment required", + "age_range": "All ages", + "attendees": "30", + "start_time": "15:30", + "end_time": "17:00" + }, + { + "id": 353, + "slug": "the-atomic-gardener", + "start_date": "2022-06-04 15:00:00", + "end_date": "2022-06-04 15:30:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "The Atomic Gardener", + "speaker": "Sarah Angliss", + "pronouns": "She/her", + "user_id": 1799, + "description": "This talk tells the extraordinary story of Muriel Howorth - science fiction author, choreographer, gardener and amateur nuclear physicist. Far away from the cares of Britain's Atomic Weapons Establishment, Howorth worked from her home in Eastborne in the early 1960s on an astounding DIY atomic experiment. Her aim was to solve world hunger. Sarah Angliss shares rarely seen archival material as she tells Howorth's story and considers the potential of citizen science and the perils of techno fixes for complex societal problems. This event may contain references to giant mutant vegetables. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/353-the-atomic-gardener", + "start_time": "15:00", + "end_time": "15:30" + }, + { + "id": 354, + "slug": "hebocon-robot-building-workshop", + "start_date": "2022-06-03 17:00:00", + "end_date": "2022-06-03 18:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Hebocon robot building workshop", + "speaker": "Tamar Willson", + "pronouns": "", + "user_id": 171, + "description": "Do you have a lack of technical skill? Or perhaps you worry about failure? Maybe you’ve got some strange bits of junk that ‘might be useful for something’ but you don’t know what. If any of these are true, (or if you just want to build a robot), come and join us and construct a terrible fighting robot for the Hebocon tournament.\r\n\r\nHebocon is Robot Wars for those who are not technically gifted. The most successful robots are those which are truly ‘heboi’: pathetic, and constructed without the technology or skill that you’d usually expect. Bad ideas and poor construction are the mark of success here, so you can create something free from the weight of any expectations.\r\n\r\nWe'll have some boxes of junk to rummage through for parts, but attendees are encouraged to bring their own materials too, the weirder the better*!\r\n\r\nThe actual hebocon tournament will be outside the bar on Saturday night at 6pm: https://www.emfcamp.org/schedule/2022/351-hebocon-terrible-robot-fighting-tournament\r\n\r\n*nothing actually dangerous please", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/354-hebocon-robot-building-workshop", + "cost": "", + "equipment": "", + "age_range": "", + "attendees": "50", + "start_time": "17:00", + "end_time": "18:00" + }, + { + "id": 363, + "slug": "from-parsnips-to-palm-trees-the-economics-of-stardew-valley", + "start_date": "2022-06-03 16:20:00", + "end_date": "2022-06-03 16:40:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "From Parsnips to Palm Trees: the Economics of Stardew Valley", + "speaker": "Hannah Cameron", + "pronouns": "Ms", + "user_id": 700, + "description": "You're in the big city, working so hard that it's all you know, and when your grandpa leaves you his farm you quit that city life taking all your hard-earned life savings of 500 bucks (about 2 jars of mayonnaise) with you. How you afforded the bus there is questionable.\r\n\r\nYou start with a handful of seeds and that's 15 bucks profit margin each after the 4 days it takes you to grow them. Seems like a harsh transition, but after a couple of years your enterprising business could somehow be making you millions! No Silicon. Only Valley. \r\n\r\nI will try to answer the most important questions such as 'Why is the recipe for espresso worth more than diamonds?' and 'What happens if you apply the model to your real life?' This talk is a Universal Love for fans of the game. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/363-from-parsnips-to-palm-trees-the-economics-of-stardew-valley", + "start_time": "16:20", + "end_time": "16:40" + }, + { + "id": 374, + "slug": "who-watches-the-scooters", + "start_date": "2022-06-05 12:50:00", + "end_date": "2022-06-05 13:20:00", + "venue": "Stage A", + "latlon": [ + 52.03961, + -2.37787 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.03961/-2.37787", + "title": "Who watches the scooters?", + "speaker": "Matthew Garrett", + "pronouns": "he/him", + "user_id": 516, + "description": "You put a bunch of scooters online and you have an app that can tell you if you're near one so you can hire it. But what can people do with that knowledge? \r\n\r\nWhat can you figure out if you can track a scooter's position in real time? What insight do you have into businesses? And how do you do this in the first place?\r\n\r\nThis talk covers how to reverse engineer an app so you can obtain information yourself, poor design choices that allowed extraction of terrifying amounts of data, and a really cool picture that turns out to basically be a Chinese railway map but with extra steps.", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/374-who-watches-the-scooters", + "start_time": "12:50", + "end_time": "13:20", + "video": { + "youtube": "https://www.youtube.com/watch?v=lZdn_fESEfc", + "original_filename": "374 - Who watches the scooters.mp4", + "ccc": "https://media.ccc.de/v/emf2022-374-who-watches-the-scooters", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/374-c88abbbb-2627-5638-9dc3-f49c94114666.jpg" + } + }, + { + "id": 376, + "slug": "a-trancy-night-with-dj-cubicgarden", + "start_date": "2022-06-03 00:00:00", + "end_date": "2022-06-03 01:30:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "A trancy night with DJ cubicgarden", + "speaker": "Ian Forrester", + "pronouns": "He/Him", + "user_id": 2079, + "description": "EMF camp usually has some great dance parties, so lets soak up some of the great drinks with some of the latest electronic dance music performed by DJ cubicgarden on a 15 year old modified Pacemaker Device.\r\n\r\nYou on the dance floor, me on the truly digital decks and maybe even throwing some dance moves myself.\r\n\r\nWhats not to love!", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "Some music may include the occasional swear word (but its trance not hiphop)", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/376-a-trancy-night-with-dj-cubicgarden", + "start_time": "00:00", + "end_time": "01:30" + }, + { + "id": 379, + "slug": "marshmallow-astronauts", + "start_date": "2022-06-05 15:10:00", + "end_date": "2022-06-05 16:10:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Marshmallow Astronauts", + "speaker": "Kate Davis", + "pronouns": "", + "user_id": 363, + "description": "Have a go at creating a spacesuit for a marshmallow astronaut using equipment in the Mini Maker's Space. Once your astronaut is suited and booted, find out if they could survive in space by placing them in a vacuum chamber.", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/379-marshmallow-astronauts", + "cost": "None", + "equipment": "None", + "age_range": "5+", + "attendees": "30", + "start_time": "15:10", + "end_time": "16:10" + }, + { + "id": 380, + "slug": "bubble-fun", + "start_date": "2022-06-05 09:30:00", + "end_date": "2022-06-05 10:20:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "Bubble Fun!", + "speaker": "Kate Davis", + "pronouns": "", + "user_id": 363, + "description": "Who can make the biggest bubble? Whose will last the longest before it pops? Is it possible to make a square bubble? Join us to make your own bubble blowers and investigate the wonderful world of bubbles. ", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/380-bubble-fun", + "cost": "None", + "equipment": "None", + "age_range": "All ages", + "attendees": "30", + "start_time": "09:30", + "end_time": "10:20" + }, + { + "id": 381, + "slug": "a-model-emf", + "start_date": "2022-06-03 11:00:00", + "end_date": "2022-06-03 11:50:00", + "venue": "Youth Workshop", + "latlon": [ + 52.04117, + -2.37771 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04117/-2.37771", + "title": "A Model EMF", + "speaker": "Kate Davis", + "pronouns": "", + "user_id": 363, + "description": "Come and make yourselves, your village or your favourite part of EMF Camp out of clay to create a miniature Electromagnetic Field. We hope to grow our model EMF throughout the weekend and then you are welcome to take home your creations if you would like to. ", + "type": "youthworkshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/381-a-model-emf", + "cost": "None", + "equipment": "None", + "age_range": "All ages", + "attendees": "30", + "start_time": "11:00", + "end_time": "11:50" + }, + { + "id": 382, + "slug": "film-general-magic", + "start_date": "2022-06-03 19:30:00", + "end_date": "2022-06-03 21:03:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "[Film] General Magic", + "speaker": "PJ Evans", + "pronouns": "he/him", + "user_id": 626, + "description": "Friday 19:30 - 1h 33m - 12A\r\n\r\nSpecial Event: Directors Sarah Kerruish & Matt Maude will join us online to introduce the film and answer your questions after the screening.\r\n\r\nHow do you think that smartphone got in your pocket? If you follow the history, who had the vision and determination to create the future? Many would think Apple, but it was actually an Apple offshoot, General Magic that laid the foundations for the always-on world we live in today. This documentary tells the story of a gang of dedicated geeks who set out to create the future and their fate at the hands of Apple and others. You’ll see some familiar faces and a glimpse into how the future was shaped.", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/382-film-general-magic", + "start_time": "19:30", + "end_time": "21:03" + }, + { + "id": 383, + "slug": "film-hackers", + "start_date": "2022-06-03 23:00:00", + "end_date": "2022-06-04 00:45:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "[Film] Hackers", + "speaker": "PJ Evans", + "pronouns": "", + "user_id": 626, + "description": "Friday 23:00 - 1h 45m - 12\r\n\r\nGeek classic Hackers returns after four years. Legendary hacker Zero Cool and his friends have been framed by The Plague, who has unleashed a computer virus that could cause an environmental disaster. Pursued by the Secret Service, the gang try to gather the evidence to take The Plague down and stop the virus from unleashing havoc. A bumper-fest of hacking, car chases and double-crossing that has become lore in geek culture. Endlessly quotable and a highlight of EMF 2018.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/383-film-hackers", + "start_time": "23:00", + "end_time": "00:45" + }, + { + "id": 384, + "slug": "film-interstellar", + "start_date": "2022-06-04 19:30:00", + "end_date": "2022-06-04 22:19:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "[Film] Interstellar", + "speaker": "PJ Evans", + "pronouns": "", + "user_id": 626, + "description": "Saturday 19:30 - 2h 49 - 12\r\n\r\nSpecial Event: Visual special effect artist Eugénie von Tunzelmann answers your questions about her work on Interstellar before the screening.\r\n\r\nChristopher Nolan’s classic comes to Electromagnetic Field. A dying Earth is being slowly choked by dust storms and food is running out. An engineer turned farmer tries to support his family but struggles to see a future for his son, daughter and father. A chance encounter reveals a new path that returns him to his former life and takes him across galaxies in search a new world for humankind. Amazing special effects and a rich story are underpinned by a magnificent soundtrack by Hans Zimmer. An epic in the true sense of the word that must be seen on a big screen.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/384-film-interstellar", + "start_time": "19:30", + "end_time": "22:19" + }, + { + "id": 385, + "slug": "film-the-barkley-marathons", + "start_date": "2022-06-04 23:30:00", + "end_date": "2022-06-05 00:59:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "[Film] The Barkley Marathons", + "speaker": "PJ Evans", + "pronouns": "", + "user_id": 626, + "description": "Saturday 23:30 - 1h 29m - 16+\r\n\r\nOne of those films that slacks your jaw in the first five minutes and then it just gets worse. The Barkley Marathons is a documentary on the now-famous ultramarathon that takes place every year in Tennessee. Participants aim to complete five laps of a twenty-mile course through the woods that has no proper trail, using maps and compass. Some think the course is actually much longer. Even entering the event is a challenges with requirements being a closely guarded secret. Every year, 40 runners attempt to complete the course and usually, none succeed. A fascinating look into what drives people, sometimes to the edge of sanity.\r\n\r\n", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/385-film-the-barkley-marathons", + "start_time": "23:30", + "end_time": "00:59" + }, + { + "id": 386, + "slug": "film-the-speed-cubers", + "start_date": "2022-06-05 20:30:00", + "end_date": "2022-06-05 21:10:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "[Film] The Speed Cubers", + "speaker": "PJ Evans", + "pronouns": "", + "user_id": 626, + "description": "Sunday 20:30 - 40m - PG\r\n\r\nHow long did it take you to solve your first Rubik’s Cube? Did you ever? A speed cuber can do it in about eight seconds. This heartwarming documentary follows two of the greatest ‘cubers’ in history during the build up to the world championships. One king of the cube versus the upstart newcomer. What we find is not a typical cut-throat competition but friendship, kindness and a champion who embraces their autism as a superpower. This is a short but life-affirming journey with some amazing cube-solving skills.\r\n", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/386-film-the-speed-cubers", + "start_time": "20:30", + "end_time": "21:10" + }, + { + "id": 387, + "slug": "film-sneakers", + "start_date": "2022-06-05 21:30:00", + "end_date": "2022-06-05 23:36:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "[Film] Sneakers", + "speaker": "PJ Evans", + "pronouns": "", + "user_id": 626, + "description": "Sunday 21:30 - 2h 6m - 12\r\n\r\nOur second geek classic of Electromagnetic Field. A hacker heads a group of specialists who test the security of various San Francisco companies. National Security Agency officers ask them to steal a newly invented decoder. The team discover that the black box can crack any encryption code, posing a huge threat if it lands in the wrong hands. When they realises the NSA men who approached him are rogue agents, they are framed for the murder of the device's inventor. A classic and celebrating its 30th anniversary.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/387-film-sneakers", + "start_time": "21:30", + "end_time": "23:36" + }, + { + "id": 389, + "slug": "see-change-change-the-world-imaging-earth-with-cubesats", + "start_date": "2022-06-05 18:00:00", + "end_date": "2022-06-05 18:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "See Change, Change the World: Imaging Earth with CubeSats", + "speaker": "Tanya Harrison", + "pronouns": "she/her", + "user_id": 1972, + "description": "Planet Labs, PBC operates the largest constellation of Earth-imaging satellites in history, collecting data of the entire landmass of our world on a near-daily basis with over 200 CubeSats. Planetary Scientist Dr. Tanya Harrison will discuss these CubeSats and how scientists are using them to better understand our ever-changing Earth. ", + "type": "talk", + "may_record": true, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/389-see-change-change-the-world-imaging-earth-with-cubesats", + "start_time": "18:00", + "end_time": "18:30", + "video": { + "youtube": "https://www.youtube.com/watch?v=3_6EpaUEo8M", + "original_filename": "See Change, Change the World Imaging Earth with CubeSats.mp4", + "ccc": "https://media.ccc.de/v/emf2022-389-see-change-change-the-world-imaging-earth-with-cubesats", + "preview_image": "https://static.media.ccc.de/media/events/emf/2022/389-623e2e75-30eb-5102-b32e-01ccaaa8070c.jpg" + } + }, + { + "id": 401, + "slug": "mario-kart-tournament", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 14:00:00", + "venue": "Family Lounge", + "latlon": [ + 52.0410043, + -2.3776309 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0410043/-2.3776309", + "title": "Mario Kart Tournament ", + "speaker": "Bethanie Fentiman", + "pronouns": "", + "user_id": 403, + "description": "Lighthearted Mario Kart Tournament with the prize being bragging rights.", + "type": "youthworkshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": true, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/401-mario-kart-tournament", + "cost": "", + "equipment": "", + "age_range": "6+", + "attendees": "16", + "start_time": "12:00", + "end_time": "14:00" + }, + { + "id": 403, + "slug": "music-graham-dunning", + "start_date": "2022-06-04 22:00:00", + "end_date": "2022-06-04 22:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Graham Dunning", + "speaker": "Graham Dunning", + "pronouns": "", + "user_id": 2025, + "description": "A new live set recording on-the-fly to cassette tape loops across four tape players. A rough attempt at an analogue emulation of a modern loop pedal, where none of the loops will stay in sync and the sound is degraded and detuned. The set is improvised around a structure, flowing through melodica drone, balearic chug, and downbeat drum-machine techno.", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/403-music-graham-dunning", + "start_time": "22:00", + "end_time": "22:30" + }, + { + "id": 405, + "slug": "pop-up-cafe", + "start_date": "2022-06-03 09:00:00", + "end_date": "2022-06-03 10:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Pop Up Cafe", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Nottinghack are putting on a Pop-Up Cafe at 9AM each day for some early freshly made coffee, tea or other drinks, sweets or snacks served from our Snackspace in Workshop Tent 1. Prices are £1 per item. We'll continue serving all day from the Gazebo attached to Workshop 1.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/405-pop-up-cafe", + "cost": "", + "equipment": "Please bring your own mug or container for hot drinks", + "age_range": "All ages", + "attendees": "100", + "start_time": "09:00", + "end_time": "10:00" + }, + { + "id": 406, + "slug": "pop-up-cafe", + "start_date": "2022-06-04 09:00:00", + "end_date": "2022-06-04 10:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Pop Up Cafe", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Nottinghack are putting on a Pop-Up Cafe at 9AM each day for some early freshly made coffee, tea or other drinks, sweets or snacks served from our Snackspace in Workshop Tent 1. Prices are £1 per item. We'll continue serving snackspace cans all day from the Gazebo attached to Workshop 1.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/406-pop-up-cafe", + "cost": "", + "equipment": "Please bring your own mug or container for hot drinks", + "age_range": "All ages", + "attendees": "100", + "start_time": "09:00", + "end_time": "10:00" + }, + { + "id": 407, + "slug": "pop-up-cafe", + "start_date": "2022-06-05 09:00:00", + "end_date": "2022-06-05 09:50:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Pop Up Cafe", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Nottinghack are putting on a Pop-Up Cafe at 9AM each day for some early freshly made coffee, tea or other drinks, sweets or snacks served from our Snackspace in Workshop Tent 1. Prices are £1 per item. We'll continue serving snackspace cans all day from the Gazebo attached to Workshop 1.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/407-pop-up-cafe", + "cost": "", + "equipment": "Please bring your own mug or container for hot drinks", + "age_range": "All ages", + "attendees": "100", + "start_time": "09:00", + "end_time": "09:50" + }, + { + "id": 408, + "slug": "badge-soldering-workshop-nottinghack", + "start_date": "2022-06-05 10:00:00", + "end_date": "2022-06-05 11:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Badge Soldering Workshop @Nottinghack", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Badge making using badge kits and soldering irons, simple little kits for adults and children to learn basic soldering. Children should be accompanied by a parent. There is a small cost to buy the kits themselves (cards accepted).", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/408-badge-soldering-workshop-nottinghack", + "cost": "£3", + "equipment": "", + "age_range": "6+", + "attendees": "12", + "start_time": "10:00", + "end_time": "11:00" + }, + { + "id": 409, + "slug": "origami-lanterns", + "start_date": "2022-06-03 12:00:00", + "end_date": "2022-06-03 13:40:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Origami Lanterns", + "speaker": "Betty Ching", + "pronouns": "", + "user_id": 55, + "description": "Origami Lantern making with LEDs for all age, kids friendly ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/409-origami-lanterns", + "cost": "£1", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "12:00", + "end_time": "13:40" + }, + { + "id": 410, + "slug": "just-draw-the-thing", + "start_date": "2022-06-03 14:00:00", + "end_date": "2022-06-03 15:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Just Draw the Thing", + "speaker": "Mike Haber", + "pronouns": "", + "user_id": 55, + "description": "JDTF - Draw your Ideas - Pictures have lots more bandwidth than words alone. Learn ways to visually share your ideas for fun profit and to generate better ideas. Suitable for all no drawing experience required. Pens and paper provided. Bring ideas you'd like to draw. ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/410-just-draw-the-thing", + "cost": "", + "equipment": "Ideas you'd like to draw", + "age_range": "All ages", + "attendees": "10", + "start_time": "14:00", + "end_time": "15:00" + }, + { + "id": 411, + "slug": "barbot", + "start_date": "2022-06-03 21:00:00", + "end_date": "2022-06-04 00:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Barbot", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Barbot is a robotic bartender that makes cocktails, both alcoholic and non-alcoholic. Donations will be taken for the project, but the drinks are free!", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/411-barbot", + "cost": "", + "equipment": "", + "age_range": "18+", + "attendees": "100", + "start_time": "21:00", + "end_time": "00:00" + }, + { + "id": 412, + "slug": "foobot", + "start_date": "2022-06-04 12:00:00", + "end_date": "2022-06-04 13:40:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "FooBot", + "speaker": "Steve Barnett", + "pronouns": "", + "user_id": 55, + "description": "Robot Table Football/Foosball game. Come along and play or spectate. Preferably bring a mobile phone to control your robot with.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/412-foobot", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "20", + "start_time": "12:00", + "end_time": "13:40" + }, + { + "id": 413, + "slug": "why-feedback-sucks-and-what-to-do-about-it", + "start_date": "2022-06-04 14:00:00", + "end_date": "2022-06-04 15:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Why Feedback Sucks and what to do about it", + "speaker": "Mike Haber", + "pronouns": "", + "user_id": 55, + "description": "Why Feedback Sucks, An interactive nerd out of all the different meanings of the word feedback and how we can do feed back better. Suitable for all, however you define feedback. You've leave being better equipped to react when someone asks for or offers feedback. ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/413-why-feedback-sucks-and-what-to-do-about-it", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "10", + "start_time": "14:00", + "end_time": "15:00" + }, + { + "id": 414, + "slug": "story-twine", + "start_date": "2022-06-04 15:00:00", + "end_date": "2022-06-04 17:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Story Twine", + "speaker": "Lex Robots", + "pronouns": "", + "user_id": 55, + "description": "Learn about Twine, a free open source tool for making choose your own adventure games. \r\nThis workshop will include:\r\n- Intro to Twine and non-linear stories\r\n- Group story writing activity\r\n- Write your own games and stories! - device required to run https://twinery.org\r\n\r\nSuitable for anyone who can type :) ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/414-story-twine", + "cost": "", + "equipment": "Laptop/tablet to run Twine - https://twinery.org/", + "age_range": "All ages", + "attendees": "20", + "start_time": "15:00", + "end_time": "17:00" + }, + { + "id": 415, + "slug": "mixed-rpgs-dungeon-crawl-classics-and-d-d", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 20:40:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Mixed RPGs - Dungeon Crawl Classics and D&D", + "speaker": "Steve Barnett (Dungeon Crawl Classics) Andrew Armstrong (D&D)", + "pronouns": "", + "user_id": 55, + "description": "Dungeon Crawl Classics - Easy to get started and very freewheeling and chaotic.\r\n\r\nD&D - Short intro to D&D for all ages\r\n\r\nIf you want to run your own RPG game here for 3 hours (give or take Barbot starting time) contact Andrew: andrew.armstrong@nottinghack.org.uk", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/415-mixed-rpgs-dungeon-crawl-classics-and-d-d", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "12", + "start_time": "18:00", + "end_time": "20:40" + }, + { + "id": 416, + "slug": "barbot", + "start_date": "2022-06-04 21:00:00", + "end_date": "2022-06-05 00:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Barbot", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Barbot is a robotic bartender that makes cocktails, both alcoholic and non-alcoholic. Donations will be taken for the project, but the drinks are free!", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/416-barbot", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "100", + "start_time": "21:00", + "end_time": "00:00" + }, + { + "id": 417, + "slug": "badge-soldering-workshop-nottinghack", + "start_date": "2022-06-03 11:00:00", + "end_date": "2022-06-03 12:00:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Badge Soldering Workshop @Nottinghack", + "speaker": "Nottinghack Village", + "pronouns": "", + "user_id": 55, + "description": "Badge making using badge kits and soldering irons, simple little kits for adults and children to learn basic soldering. Children should be accompanied by a parent. There is a small cost to buy the kits themselves (cards accepted).", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/417-badge-soldering-workshop-nottinghack", + "cost": "£3", + "equipment": "", + "age_range": "All ages", + "attendees": "12", + "start_time": "11:00", + "end_time": "12:00" + }, + { + "id": 425, + "slug": "tor-node-operators-meetup", + "start_date": "2022-06-05 14:00:00", + "end_date": "2022-06-05 16:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Tor Node Operators meetup", + "speaker": "irl", + "pronouns": "", + "user_id": 2040, + "description": "A get together of tor enthusiasts and node operators.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/425-tor-node-operators-meetup", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "14:00", + "end_time": "16:00" + }, + { + "id": 426, + "slug": "queermf", + "start_date": "2022-06-04 20:00:00", + "end_date": "2022-06-04 21:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "QueerMF", + "speaker": "hibby", + "pronouns": "", + "user_id": 2040, + "description": "A mixer for queers, enbies, weirdos, deviants and others!\r\n\r\nBring your selves, your smiles, your kinks, your weird bits!\r\n\r\nWant to learn more about what others care about?\r\nCome by and say hi.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/426-queermf", + "cost": "", + "equipment": "", + "age_range": "16+", + "attendees": "30", + "start_time": "20:00", + "end_time": "21:00" + }, + { + "id": 427, + "slug": "air-quality-monitoring", + "start_date": "2022-06-05 20:00:00", + "end_date": "2022-06-05 22:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Air Quality Monitoring", + "speaker": "Midder", + "pronouns": "", + "user_id": 2040, + "description": "An introduction to air quality monitoring and open sensor infrastructure.\r\n\r\nMore to follow.", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/427-air-quality-monitoring", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "20:00", + "end_time": "22:00" + }, + { + "id": 429, + "slug": "rave-oclock", + "start_date": "2022-06-04 00:00:00", + "end_date": "2022-06-04 02:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Rave O'Clock", + "speaker": "FieldFX", + "pronouns": "", + "user_id": 2043, + "description": "Rave O'Clock", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/429-rave-oclock", + "cost": "", + "equipment": "", + "age_range": "", + "attendees": "10", + "start_time": "00:00", + "end_time": "02:00" + }, + { + "id": 430, + "slug": "rave-oclock", + "start_date": "2022-06-05 00:00:00", + "end_date": "2022-06-05 02:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Rave O'Clock", + "speaker": "FieldFX", + "pronouns": "", + "user_id": 2043, + "description": "Rave O'Clock", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/430-rave-oclock", + "cost": "", + "equipment": "", + "age_range": "", + "attendees": "10", + "start_time": "00:00", + "end_time": "02:00" + }, + { + "id": 431, + "slug": "morning-demoshow", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 11:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Morning Demoshow", + "speaker": "FieldFX", + "pronouns": "", + "user_id": 2043, + "description": "Morning Demoshow", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/431-morning-demoshow", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "10", + "start_time": "10:00", + "end_time": "11:00" + }, + { + "id": 432, + "slug": "morning-demoshow", + "start_date": "2022-06-02 10:00:00", + "end_date": "2022-06-02 11:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Morning Demoshow", + "speaker": "FieldFX", + "pronouns": "", + "user_id": 2043, + "description": "Morning Demoshow", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/432-morning-demoshow", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "10", + "start_time": "10:00", + "end_time": "11:00" + }, + { + "id": 433, + "slug": "demo-compos", + "start_date": "2022-06-04 19:00:00", + "end_date": "2022-06-04 22:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Demo Compos", + "speaker": "FieldFX", + "pronouns": "", + "user_id": 2043, + "description": "Demo Compos", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/433-demo-compos", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "40", + "start_time": "19:00", + "end_time": "22:00" + }, + { + "id": 434, + "slug": "winners-screening", + "start_date": "2022-06-05 19:00:00", + "end_date": "2022-06-05 22:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Winners Screening", + "speaker": "FieldFX", + "pronouns": "", + "user_id": 2043, + "description": "Winners Screening", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/434-winners-screening", + "cost": "", + "equipment": "", + "age_range": "", + "attendees": "10", + "start_time": "19:00", + "end_time": "22:00" + }, + { + "id": 438, + "slug": "music-look-mum-no-computer", + "start_date": "2022-06-03 21:00:00", + "end_date": "2022-06-03 22:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Look Mum No Computer", + "speaker": "Sam Battle", + "pronouns": "", + "user_id": 2100, + "description": "Look Mum No Computer is a live electronic artist who takes his home made machines on the road to play loud music. Usually found in his studio cooking up a new instrument and writing new songs, he avoids computers like the plague (unless he’s got to send an email). \r\n\r\nHe’s a multi disciplinary artist with exhibitions of his work under his belt as well as many live shows; from squat raves in Berlin to Warehouse setups in London.\r\n\r\nYou might have seen some of his inventions floating around the internet, from organs made from 80's Furby toys, Bikes that have Synthesisers and drum machines built into them to 5000 Volt Jacobs ladder and Tesla coil Drum machines, all the way over to Flamethrower organs. Look Mum No Computer is a unique musician with a set of instruments that set him apart from his contemporaries.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/438-music-look-mum-no-computer", + "start_time": "21:00", + "end_time": "22:00" + }, + { + "id": 439, + "slug": "music-polyop-an-audio-visual-voyage", + "start_date": "2022-06-04 00:15:00", + "end_date": "2022-06-04 01:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Polyop: An Audio-Visual Voyage", + "speaker": "Polyop", + "pronouns": "", + "user_id": 2101, + "description": "Continuing in the tradition of sonic-fiction, POLYOP fuse live electronic music performance with sci-fi mythologies to create an immersive audio-visual voyage. Follow the omnipotent Creator on his pilgrimage through distant reaches of an alternate polyhedral universe, occupied by psychedelic soundscapes, rhythmical acid entities and uncharted electro artefacts.\r\n\r\nPOLYOP have developed their live show alongside their own open-source visual performance engine 'Hedron'. Their sound fuses the DNA of funk, and electro with techno and modern sound design; whilst the visuals combine sci-fi aesthetics with polyhedral graphics popularised by early 3D graphics engines.\r\n\r\nVids & Projects:\r\nhttp://polyop.uk/", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/439-music-polyop-an-audio-visual-voyage", + "start_time": "00:15", + "end_time": "01:00" + }, + { + "id": 440, + "slug": "music-gravity-synth-friday-night-edition", + "start_date": "2022-06-04 01:15:00", + "end_date": "2022-06-04 02:00:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Gravity Synth - Friday Night Edition", + "speaker": "Leon Trimble", + "pronouns": "Mr.", + "user_id": 2102, + "description": "The Gravity Synth is a musical instrument combining a desktop version of the instrumentation used to detect gravitational waves, and a modular synthesiser. The experimentation with the scientific and musical equipment has been a collaboration between researchers at the Gravitational Wave Institute at University of Birmingham, LIGO researchers at Glasgow University and audiovisual artist Leon Trimble.\r\nThis late night edition will be heavy on the techno, light on the lecture...", + "type": "performance", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/440-music-gravity-synth-friday-night-edition", + "start_time": "01:15", + "end_time": "02:00" + }, + { + "id": 441, + "slug": "music-moormur", + "start_date": "2022-06-04 20:00:00", + "end_date": "2022-06-04 20:45:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "[Music] Moormur", + "speaker": "Moormur", + "pronouns": "", + "user_id": 2103, + "description": "Moormur is a London based producer/beat maker/self-taught drummer.\r\n\r\nHis work explores rhythms and sounds from all the world, and aims to blend of new and old to create something different.\r\n\r\nThe music is a \"collage\" of samples, field recordings, and synths glued together with a naive attitude, and takes inspiration from spiritual music, instrumental hip hop, African rumba, Idm, contemporary jazz, ambient.\r\n\r\nOn his live set he brings on the stage percussion and electronic pads enchanting the performance with dynamics and grooves.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/441-music-moormur", + "start_time": "20:00", + "end_time": "20:45" + }, + { + "id": 446, + "slug": "surface-mount-electronics-assembly-for-terrified-beginners", + "start_date": "2022-06-03 16:00:00", + "end_date": "2022-06-03 18:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Surface Mount Electronics Assembly for Terrified Beginners", + "speaker": "Kliment", + "pronouns": null, + "user_id": 209, + "description": "In this workshop, you will learn how to assemble the tiny parts that modern electronic devices are made of by building an electronic kitten. There's no prior experience or equipment required, and you don't need to know anything about electronics. We are going to build an electronic cat-shaped circuit board using tiny SMD parts. It will purr when you touch it right and hiss when you touch it wrong. It's going to work. This workshop is meant for people afraid of surface mount assembly/rework. It's my goal to take away your fear.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/446-surface-mount-electronics-assembly-for-terrified-beginners", + "cost": "£20", + "equipment": "Avoid caffeine immediately before as shaky hands are a disadvantage.", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "12", + "start_time": "16:00", + "end_time": "18:00" + }, + { + "id": 447, + "slug": "surface-mount-electronics-assembly-for-terrified-beginners", + "start_date": "2022-06-04 19:00:00", + "end_date": "2022-06-04 21:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Surface Mount Electronics Assembly for Terrified Beginners", + "speaker": "Kliment", + "pronouns": null, + "user_id": 209, + "description": "In this workshop, you will learn how to assemble the tiny parts that modern electronic devices are made of by building an electronic kitten. There's no prior experience or equipment required, and you don't need to know anything about electronics. We are going to build an electronic cat-shaped circuit board using tiny SMD parts. It will purr when you touch it right and hiss when you touch it wrong. It's going to work. This workshop is meant for people afraid of surface mount assembly/rework. It's my goal to take away your fear.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/447-surface-mount-electronics-assembly-for-terrified-beginners", + "cost": "£20", + "equipment": "Avoid caffeine immediately before as shaky hands are a disadvantage", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "12", + "start_time": "19:00", + "end_time": "21:00" + }, + { + "id": 448, + "slug": "layout-the-emf-badge", + "start_date": "2022-06-04 12:00:00", + "end_date": "2022-06-04 15:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Layout the EMF badge", + "speaker": "Kliment", + "pronouns": null, + "user_id": 209, + "description": "At this workshop, we will learn to design circuit boards by redesigning the EMF badge bottom PCB. No prior experience with electronics or circuit board design is required. We will start with a simple exercise in fitting a design on a small pcb, and then move on to routing the main microcontroller chip of this year's EMF badge. Make sure you have a laptop with KiCad installed on it *before* you show up.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/448-layout-the-emf-badge", + "cost": "", + "equipment": "Laptop with KiCad installed and working (either 5.1.x or 6.x.x is okay). Make sure KiCad is working before showing up.", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "50", + "start_time": "12:00", + "end_time": "15:00" + }, + { + "id": 449, + "slug": "fstpg-dj-set", + "start_date": "2022-06-04 15:00:00", + "end_date": "2022-06-04 16:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "FSTPG DJ set", + "speaker": "Felix Johnson", + "pronouns": "", + "user_id": 27, + "description": "An evening DJ set, playing a range of tracks from pop remixes, house, techno, hardcore, and some dnb :)", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/449-fstpg-dj-set", + "start_time": "15:00", + "end_time": "16:00" + }, + { + "id": 450, + "slug": "blinkenrocket-learn-to-solder", + "start_date": "2022-06-04 13:00:00", + "end_date": "2022-06-04 14:30:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Blinkenrocket/Learn to solder", + "speaker": "overflo", + "pronouns": null, + "user_id": 209, + "description": "The Blinkenrocket is a soldering kit that was developed especially for kids and young adults. Components of varying complexity will teach you how to solder in no time.\r\n\r\nThe really interesting part about the Blinkenrocket is it's programmable interface over audio. Texts and animations are simply created and transfered from your mobile, tablet or computer directly from this website. A 64 led dot-matrix display enables a variety of of display options. External pins on the sides allow for physical extendability of the Blinkenrocket.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/450-blinkenrocket-learn-to-solder", + "cost": "£20", + "equipment": "", + "age_range": "10+", + "attendees": "25", + "start_time": "13:00", + "end_time": "14:30" + }, + { + "id": 451, + "slug": "surface-mount-electronics-assembly-for-terrified-beginners", + "start_date": "2022-06-05 17:00:00", + "end_date": "2022-06-05 19:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Surface Mount Electronics Assembly for Terrified Beginners", + "speaker": "Kliment", + "pronouns": null, + "user_id": 209, + "description": "In this workshop, you will learn how to assemble the tiny parts that modern electronic devices are made of by building an electronic kitten. There's no prior experience or equipment required, and you don't need to know anything about electronics. We are going to build an electronic cat-shaped circuit board using tiny SMD parts. It will purr when you touch it right and hiss when you touch it wrong. It's going to work. This workshop is meant for people afraid of surface mount assembly/rework. It's my goal to take away your fear.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/451-surface-mount-electronics-assembly-for-terrified-beginners", + "cost": "£20", + "equipment": "No equipment required. Avoid caffeine immediately before as shaky hands are a disadvantage.", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "12", + "start_time": "17:00", + "end_time": "19:00" + }, + { + "id": 452, + "slug": "arduino-for-total-newbies-solderless-version", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 15:20:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Arduino For Total Newbies - Solderless version", + "speaker": "Mitch Altman", + "pronouns": null, + "user_id": 209, + "description": "You've probably heard lots about Arduino. But if you don't know what it is, or how you can use it to do all sorts of cool things, then this fun and easy workshop is for you. \r\n\r\nArduino is an amazingly powerful tool that is very simple to learn to use. It was designed so that artists and non-geeks can start from nothing, and make something cool happen in less than 90 minutes. Yet, it is powerful enough so that uber-geeks can use it for their projects as well. \r\n\r\nThis workshop is easy enough for total newbies to learn all you need to know to get going on an Arduino. Participants will learn everything needed to play with electronics, and use a solderless breadboard to make a TV-B-Gone remote control to turn off TVs in public places -- a fun way to learn Arduino (and electronics) basics.\r\n\r\nAt the end of the workshop attendees get to take the TV-B-Gone they have built away with them.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/452-arduino-for-total-newbies-solderless-version", + "cost": "£35", + "equipment": "optional: laptop", + "age_range": "All ages", + "attendees": "25", + "start_time": "12:00", + "end_time": "15:20" + }, + { + "id": 453, + "slug": "build-your-own-geiger-counter", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 11:40:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Build your own Geiger Counter", + "speaker": "Yannick", + "pronouns": null, + "user_id": 209, + "description": "Ionizing radiation, resulting from nuclear reactions or radioactive decay, is invisible to the human eye yet it is all around us. Whether it's coming from space, from radioactive elements in the Earth, or from human activity, ionizing radiation is passing through us everywhere we go, anywhere on the planet. Radioactive decay producing alpha, beta, or gamma radiation is happening all the time, and curiously, some objects in daily life are noticeably more radioactive than others! Welding rods, camping gas mantles, smoke detectors, granite table tops and even bananas, they all produce radiation of different types and different energies.\r\n\r\nOne instrument to detect ionizing radiation is a Geiger-Müller tube, a simple gas filled tube. When exposed to high energy radiation, the inert gas inside is ionized and able to transport electrical charges. These charges can be detected using an electronic circuit, and visualised or sent to a speaker to produce the typical ticking sound often associated with radioactivity in popular culture.\r\n\r\nIn this workshop, attendees learn about the different types of ionizing radiation, and proceed to build their own Geiger counter based on an authentic 1970s Soviet Geiger-Müller tube. Because let's be honest: everyone loves a bit of Soviet nostalgia! This requires basic soldering and electronics skills. Once built, attendees calibrate their instrument and test it with different radiation sources. Attendees can choose to take their Geiger counter home after the workshop.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/453-build-your-own-geiger-counter", + "cost": "", + "equipment": "Bring a solder iron if you can, a laptop or tablet is also helpful. Workshop is free, but donations are appreciated.", + "age_range": "10+", + "attendees": "35", + "start_time": "10:00", + "end_time": "11:40" + }, + { + "id": 454, + "slug": "diy-satellites", + "start_date": "2022-06-04 14:30:00", + "end_date": "2022-06-04 15:10:00", + "venue": "AMSAT-UK", + "latlon": null, + "map_link": null, + "title": "DIY Satellites", + "speaker": "Phil Ashby", + "pronouns": null, + "user_id": 497, + "description": "A brief history of earth satellites, how on earth (sic) it's possible to build them at home, and how to get involved!", + "type": "talk", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/454-diy-satellites", + "start_time": "14:30", + "end_time": "15:10" + }, + { + "id": 456, + "slug": "3d-printed-open-hardware-lasertag", + "start_date": "2022-06-04 15:00:00", + "end_date": "2022-06-04 16:00:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "3D printed/open hardware lasertag", + "speaker": "Tony Goacher: Hacman", + "pronouns": null, + "user_id": 228, + "description": "We will be running daily free (as in beer) lastertag events near the lounge daily at 3pm for 1 hour using 3D printed lasertag equipment running on open hardware/software.\r\nThere will be multiple games during each period. Just turn up.\r\nAges 8+", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/456-3d-printed-open-hardware-lasertag", + "start_time": "15:00", + "end_time": "16:00" + }, + { + "id": 459, + "slug": "amateur-radio-satellite-operation-demonstration", + "start_date": "2022-06-03 11:30:00", + "end_date": "2022-06-03 12:10:00", + "venue": "AMSAT-UK", + "latlon": null, + "map_link": null, + "title": "Amateur Radio Satellite Operation Demonstration", + "speaker": "AMSAT-UK Team", + "pronouns": null, + "user_id": 497, + "description": "A practical demonstration of communication through low earth orbit amateur radio satellites", + "type": "talk", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/459-amateur-radio-satellite-operation-demonstration", + "start_time": "11:30", + "end_time": "12:10" + }, + { + "id": 460, + "slug": "amateur-radio-satellite-operation-demonstration", + "start_date": "2022-06-04 11:45:00", + "end_date": "2022-06-04 12:25:00", + "venue": "AMSAT-UK", + "latlon": null, + "map_link": null, + "title": "Amateur Radio Satellite Operation Demonstration", + "speaker": "AMSAT-UK Team", + "pronouns": null, + "user_id": 497, + "description": "A practical demonstration of communication through low earth orbit amateur radio satellites", + "type": "talk", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/460-amateur-radio-satellite-operation-demonstration", + "start_time": "11:45", + "end_time": "12:25" + }, + { + "id": 462, + "slug": "3d-printed-open-hardware-laser-tag", + "start_date": "2022-06-02 15:00:00", + "end_date": "2022-06-02 16:00:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "3D printed/open hardware laser tag", + "speaker": "Tony Goacher: Hacman", + "pronouns": null, + "user_id": 228, + "description": "We will be running daily free (as in beer) lastertag events near the lounge daily at 3pm for 1 hour using 3D printed lasertag equipment running on open hardware/software.\r\nThere will be multiple games during each period. Just turn up.\r\nAges 8+", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/462-3d-printed-open-hardware-laser-tag", + "cost": "", + "equipment": "", + "age_range": "8+", + "attendees": null, + "start_time": "15:00", + "end_time": "16:00" + }, + { + "id": 466, + "slug": "simon-singh-q-a", + "start_date": "2022-06-03 13:40:00", + "end_date": "2022-06-03 14:10:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Simon Singh Q&A", + "speaker": "Simon Singh", + "pronouns": null, + "user_id": 580, + "description": "Following Simon Singh's talk on Stage A, we will be hosting a Q&A session in the Maths Village / Workshop 5 tent.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/466-simon-singh-q-a", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "13:40", + "end_time": "14:10" + }, + { + "id": 467, + "slug": "mathsjam", + "start_date": "2022-06-03 19:00:00", + "end_date": "2022-06-03 22:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "MathsJam", + "speaker": "The Maths Village", + "pronouns": null, + "user_id": 580, + "description": "On Friday evening, we'll be converting the Maths Village / Workshop 5 tent into a temporary pub, in order to host a MathsJam: an opportunity for like-minded self-confessed maths enthusiasts to get together in a pub and share stuff they like - puzzles, games, problems, or just anything they think is cool or interesting. We'll provide some stuff to play with, but you're welcome to bring along your own puzzles, discussion topics or crafts. And beer.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/467-mathsjam", + "cost": "", + "equipment": "", + "age_range": "18+", + "attendees": "50", + "start_time": "19:00", + "end_time": "22:00" + }, + { + "id": 468, + "slug": "maths-face-painting", + "start_date": "2022-06-03 17:00:00", + "end_date": "2022-06-03 19:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Maths Face Painting", + "speaker": "The Maths Village", + "pronouns": null, + "user_id": 580, + "description": "Come to the Maths Village / Workshop 5 tent to get some maths painted on your face.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/468-maths-face-painting", + "cost": "", + "equipment": "A face", + "age_range": "All ages", + "attendees": "30", + "start_time": "17:00", + "end_time": "19:00" + }, + { + "id": 469, + "slug": "james-arthur-q-a", + "start_date": "2022-06-03 17:30:00", + "end_date": "2022-06-03 18:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "James Arthur Q&A", + "speaker": "James Arthur", + "pronouns": null, + "user_id": 580, + "description": "Following James Arthurs's talk on Stage B, we will be hosting a Q&A session in the Maths Village / Workshop 5 tent.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/469-james-arthur-q-a", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "17:30", + "end_time": "18:00" + }, + { + "id": 470, + "slug": "matchbox-machine-learning-drop-in", + "start_date": "2022-06-04 20:05:00", + "end_date": "2022-06-04 23:55:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Matchbox Machine Learning Drop In", + "speaker": "Matthew Scroggs", + "pronouns": null, + "user_id": 580, + "description": "Drop into the Maths Village / Workshop 5 tent on Saturday evening to play a game of noughts and crosses against a pile of matchboxes. Over the course of the evening, the matchboxes will learn to play and (hopefully) start winning or drawing games.\r\n\r\nOn Sunday at 18:00 on Stage C, Matthew Scroggs will be talking about how this matchbox-powered machine works and showing off some data gathered during this Drop In", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/470-matchbox-machine-learning-drop-in", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "20:05", + "end_time": "23:55" + }, + { + "id": 471, + "slug": "midnight-maths", + "start_date": "2022-06-04 23:55:00", + "end_date": "2022-06-05 00:05:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Midnight Maths", + "speaker": "The Maths Village", + "pronouns": null, + "user_id": 580, + "description": "We'll be doing some (quiet, as we're near quiet camping) maths at midnight", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/471-midnight-maths", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "20", + "start_time": "23:55", + "end_time": "00:05" + }, + { + "id": 472, + "slug": "dome-building-drop-in", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 14:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Dome Building Drop In", + "speaker": "The Maths Village", + "pronouns": null, + "user_id": 580, + "description": "During this session, we'll be getting out the kit to build a variety of small domes.\r\n\r\nEach dome takes around half an hour to build. Drop in whenever you like and join in.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/472-dome-building-drop-in", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "12:00", + "end_time": "14:00" + }, + { + "id": 473, + "slug": "craft-drop-in", + "start_date": "2022-06-05 15:00:00", + "end_date": "2022-06-05 17:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Craft Drop In", + "speaker": "The Maths Village", + "pronouns": null, + "user_id": 580, + "description": "Come to the Maths Village / Workshop 5 tent and do some craft with us, including:\r\n\r\n- braiding\r\n- origami\r\n- something with felt\r\n- sewing (maybe)", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/473-craft-drop-in", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "15:00", + "end_time": "17:00" + }, + { + "id": 474, + "slug": "matthew-scroggs-q-a-and-games-against-menace", + "start_date": "2022-06-05 18:30:00", + "end_date": "2022-06-05 19:30:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Matthew Scroggs Q&A and games against MENACE ", + "speaker": "Matthew Scroggs", + "pronouns": null, + "user_id": 580, + "description": "Following Matthew Scroggs's talk on Stage C, we will be hosting a Q&A session in the Maths Village / Workshop 5 tent with Matthew and MENACE.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/474-matthew-scroggs-q-a-and-games-against-menace", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "18:30", + "end_time": "19:30" + }, + { + "id": 475, + "slug": "project-euler", + "start_date": "2022-06-05 20:00:00", + "end_date": "2022-06-05 22:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Project Euler", + "speaker": "The Maths Village", + "pronouns": null, + "user_id": 580, + "description": "Come to the Maths Village / Workshop 5 tent to solve some mathematical programming puzzles from projecteuler.net.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/475-project-euler", + "cost": "", + "equipment": "Laptop", + "age_range": "All ages", + "attendees": "30", + "start_time": "20:00", + "end_time": "22:00" + }, + { + "id": 477, + "slug": "masterclass-egg-spoon", + "start_date": "2022-06-02 14:00:00", + "end_date": "2022-06-02 16:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Masterclass - Egg Spoon", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Egg Spoon Masterclass\r\n\r\nSign up at https://www.eventbrite.co.uk/e/347210906167 - password EMFCAMP", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/477-masterclass-egg-spoon", + "cost": "£45", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "14:00", + "end_time": "16:00" + }, + { + "id": 478, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 10:00:00", + "end_date": "2022-06-03 11:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/478-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "10:00", + "end_time": "11:30" + }, + { + "id": 479, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 10:30:00", + "end_date": "2022-06-03 12:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/479-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "10:30", + "end_time": "12:00" + }, + { + "id": 480, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 12:00:00", + "end_date": "2022-06-03 13:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmithing - Have a go", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/480-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "12:00", + "end_time": "13:30" + }, + { + "id": 481, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 12:30:00", + "end_date": "2022-06-03 14:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/481-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "12:30", + "end_time": "14:00" + }, + { + "id": 482, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 14:00:00", + "end_date": "2022-06-03 15:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/482-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "14:00", + "end_time": "15:30" + }, + { + "id": 483, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 14:30:00", + "end_date": "2022-06-03 16:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/483-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "14:30", + "end_time": "16:00" + }, + { + "id": 484, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 16:00:00", + "end_date": "2022-06-03 17:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/484-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "16:00", + "end_time": "17:30" + }, + { + "id": 485, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 16:30:00", + "end_date": "2022-06-03 18:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/485-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "16:30", + "end_time": "18:00" + }, + { + "id": 486, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 18:00:00", + "end_date": "2022-06-03 19:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/486-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "18:00", + "end_time": "19:30" + }, + { + "id": 487, + "slug": "blacksmithing-have-a-go", + "start_date": "2022-06-03 18:30:00", + "end_date": "2022-06-03 20:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmithing - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/487-blacksmithing-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "Aimed at adults, but supervised kids welcome.", + "attendees": "5", + "start_time": "18:30", + "end_time": "20:00" + }, + { + "id": 488, + "slug": "belgian-beer-tasting-workshop", + "start_date": "2022-06-04 21:00:00", + "end_date": "2022-06-04 23:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Belgian Beer tasting workshop", + "speaker": "Bart Derudder", + "pronouns": null, + "user_id": 209, + "description": "We will taste three different Belgian beers and discuss their history and properties. Bring a suitable container you can drink out of, and some water for the full experience. You may also bring other beers for people to taste. ", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/488-belgian-beer-tasting-workshop", + "cost": "", + "equipment": "", + "age_range": "18+", + "attendees": "30", + "start_time": "21:00", + "end_time": "23:00" + }, + { + "id": 489, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 08:00:00", + "end_date": "2022-06-04 09:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/489-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "08:00", + "end_time": "09:30" + }, + { + "id": 490, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 08:30:00", + "end_date": "2022-06-04 10:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - Have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/490-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "08:30", + "end_time": "10:00" + }, + { + "id": 491, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 10:00:00", + "end_date": "2022-06-04 11:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/491-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "10:00", + "end_time": "11:30" + }, + { + "id": 492, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 10:30:00", + "end_date": "2022-06-04 12:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/492-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "10:30", + "end_time": "12:00" + }, + { + "id": 493, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 12:00:00", + "end_date": "2022-06-04 13:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/493-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "12:00", + "end_time": "13:30" + }, + { + "id": 494, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 12:30:00", + "end_date": "2022-06-04 14:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/494-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "12:30", + "end_time": "14:00" + }, + { + "id": 495, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 14:00:00", + "end_date": "2022-06-04 15:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/495-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "14:00", + "end_time": "15:30" + }, + { + "id": 496, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 14:30:00", + "end_date": "2022-06-04 16:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/496-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "14:30", + "end_time": "16:00" + }, + { + "id": 497, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 16:00:00", + "end_date": "2022-06-04 17:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/497-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "16:00", + "end_time": "17:30" + }, + { + "id": 498, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 16:30:00", + "end_date": "2022-06-04 18:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/498-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "16:30", + "end_time": "18:00" + }, + { + "id": 499, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 19:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/499-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "18:00", + "end_time": "19:30" + }, + { + "id": 500, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-04 18:30:00", + "end_date": "2022-06-04 20:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/500-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "18:30", + "end_time": "20:00" + }, + { + "id": 501, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 08:00:00", + "end_date": "2022-06-05 09:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/501-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "08:00", + "end_time": "09:30" + }, + { + "id": 502, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 08:30:00", + "end_date": "2022-06-05 10:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/502-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "08:30", + "end_time": "10:00" + }, + { + "id": 503, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 10:00:00", + "end_date": "2022-06-05 11:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/503-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "10:00", + "end_time": "11:30" + }, + { + "id": 504, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 10:30:00", + "end_date": "2022-06-05 12:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/504-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "10:30", + "end_time": "12:00" + }, + { + "id": 505, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 13:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/505-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "12:00", + "end_time": "13:30" + }, + { + "id": 506, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 12:30:00", + "end_date": "2022-06-05 14:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/506-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "12:30", + "end_time": "14:00" + }, + { + "id": 507, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 14:00:00", + "end_date": "2022-06-05 15:30:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/507-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "14:00", + "end_time": "15:30" + }, + { + "id": 508, + "slug": "blacksmiths-have-a-go", + "start_date": "2022-06-05 14:30:00", + "end_date": "2022-06-05 16:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Blacksmiths - have a go", + "speaker": "Blacksmiths", + "pronouns": null, + "user_id": 2236, + "description": "Have a go at blacksmithing\r\n\r\n16+, 13 -16 with a Parent/Guardian on same course, 11 – 13 with an instructor", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/508-blacksmiths-have-a-go", + "cost": "£25", + "equipment": "", + "age_range": "All ages", + "attendees": "5", + "start_time": "14:30", + "end_time": "16:00" + }, + { + "id": 509, + "slug": "coppersmiths-bowl-making", + "start_date": "2022-06-02 14:00:00", + "end_date": "2022-06-02 17:00:00", + "venue": "Blacksmiths", + "latlon": null, + "map_link": null, + "title": "Coppersmiths - Bowl making", + "speaker": "Coppersmiths", + "pronouns": null, + "user_id": 2236, + "description": "Make a copper bowl\r\n\r\n16+ only\r\n\r\nMust book on https://www.eventbrite.co.uk/e/347925343067", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/509-coppersmiths-bowl-making", + "cost": "£35", + "equipment": "", + "age_range": "16+", + "attendees": "4", + "start_time": "14:00", + "end_time": "17:00" + }, + { + "id": 512, + "slug": "adhd-asd-meetup", + "start_date": "2022-06-04 17:00:00", + "end_date": "2022-06-04 18:30:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "ADHD/ASD Meetup", + "speaker": "ADHD Hackers", + "pronouns": "", + "user_id": 725, + "description": "Chance for ADHD/ASD folks to meet-up and share experiences in the bar. There are 2 tables booked, look for the signs on the tables. Good ", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/512-adhd-asd-meetup", + "cost": "", + "equipment": "none", + "age_range": "All ages", + "attendees": "20", + "start_time": "17:00", + "end_time": "18:30" + }, + { + "id": 514, + "slug": "obscurecon", + "start_date": "2022-06-04 21:00:00", + "end_date": "2022-06-04 22:00:00", + "venue": "Workshop 3", + "latlon": [ + 52.04129, + -2.37578 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04129/-2.37578", + "title": "Obscurecon", + "speaker": "Ivy", + "pronouns": null, + "user_id": 209, + "description": "Obscurecon is a lightning talk session where all talks are on obscure topics. A topic counts as obscure if the speaker expects less than 1% of the audience to know about it. Since our audience is smaller than a hundred people, on average that means only the speaker knows about it. No signups or submissions needed, come if you have an obscure topic. 5 minutes max per speaker. Be on time.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/514-obscurecon", + "start_time": "21:00", + "end_time": "22:00" + }, + { + "id": 516, + "slug": "the-bomb-defusal-escape-game", + "start_date": "2022-06-03 20:00:00", + "end_date": "2022-06-04 00:00:00", + "venue": "The Bomb", + "latlon": null, + "map_link": null, + "title": "The Bomb Defusal - Escape Game", + "speaker": "-", + "pronouns": null, + "user_id": 115, + "description": "A terrorist organization has planted a bomb in the null-sector, which will detonate soon. Can you team-up and help us defuse the bomb together to save the camp?\r\n\r\nStart the game with the correct color sequence and finish all the puzzles within the 60 minute countdown to defuse the bomb before it detonates.\r\n\r\n2-6 players recommended\r\n60 - 90 minutes playtime\r\n", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/516-the-bomb-defusal-escape-game", + "cost": "", + "equipment": "Unfortunately we're fully booked.", + "age_range": "All ages", + "attendees": "6", + "start_time": "20:00", + "end_time": "00:00" + }, + { + "id": 517, + "slug": "the-bomb-defusal-escape-game", + "start_date": "2022-06-05 14:00:00", + "end_date": "2022-06-06 00:00:00", + "venue": "The Bomb", + "latlon": null, + "map_link": null, + "title": "The Bomb Defusal - Escape Game", + "speaker": "-", + "pronouns": null, + "user_id": 115, + "description": "A terrorist organization has planted a bomb in the null-sector, which will detonate soon. Can you team-up and help us defuse the bomb together to save the camp?\r\n\r\nStart the game with the correct color sequence and finish all the puzzles within the 60 minute countdown to defuse the bomb before it detonates.\r\n\r\n2-6 players recommended\r\n60 - 90 minutes playtime\r\n", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/517-the-bomb-defusal-escape-game", + "cost": "", + "equipment": "Unfortunately we're fully booked.", + "age_range": "All ages", + "attendees": "6", + "start_time": "14:00", + "end_time": "00:00" + }, + { + "id": 518, + "slug": "the-bomb-defusal-escape-game", + "start_date": "2022-06-04 14:00:00", + "end_date": "2022-06-05 00:00:00", + "venue": "The Bomb", + "latlon": null, + "map_link": null, + "title": "The Bomb Defusal - Escape Game", + "speaker": "-", + "pronouns": null, + "user_id": 115, + "description": "A terrorist organization has planted a bomb in the null-sector, which will detonate soon. Can you team-up and help us defuse the bomb together to save the camp?\r\n\r\nStart the game with the correct color sequence and finish all the puzzles within the 60 minute countdown to defuse the bomb before it detonates.\r\n\r\n2-6 players recommended\r\n60 - 90 minutes playtime\r\n", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/518-the-bomb-defusal-escape-game", + "cost": "", + "equipment": "Unfortunately we're fully booked.", + "age_range": "All ages", + "attendees": "6", + "start_time": "14:00", + "end_time": "00:00" + }, + { + "id": 519, + "slug": "origami-lanterns", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 13:40:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Origami Lanterns", + "speaker": "Betty Ching", + "pronouns": null, + "user_id": 325, + "description": "Origami Lantern making with LEDs for all age, kids friendly", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/519-origami-lanterns", + "cost": "£1", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "12:00", + "end_time": "13:40" + }, + { + "id": 521, + "slug": "hackspace-and-makerspace-meetup", + "start_date": "2022-06-04 11:00:00", + "end_date": "2022-06-04 12:00:00", + "venue": "Badge Tent", + "latlon": [ + 52.0422404, + -2.37539272 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0422404/-2.37539272", + "title": "Hackspace and Makerspace Meetup", + "speaker": "Hackspace Foundation", + "pronouns": "", + "user_id": 134, + "description": "This is a meet up of Makerspaces and Hackspaces to talk about what’s going on, it’s aimed at trustees/directors but it’s open to anyone.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/521-hackspace-and-makerspace-meetup", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "15", + "start_time": "11:00", + "end_time": "12:00" + }, + { + "id": 522, + "slug": "2xaa-writing-chiptune-using-nanoloop", + "start_date": "2022-06-05 20:30:00", + "end_date": "2022-06-05 21:30:00", + "venue": "Stage B", + "latlon": [ + 52.0419, + -2.37664 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0419/-2.37664", + "title": "2xAA: writing chiptune using nanoloop", + "speaker": "MR P D Hutchinson", + "pronouns": "", + "user_id": 77, + "description": "2xAA explains his setup and demos how to write music on a Game Boy using nanoloop 2, a 16 step sequencer. THIS IS NOT A WORKSHOP, but if you fancy following along - download the demo ROM at from https://nanoloop.com/two and run in a GBA emulator. Bring headphones if you try to follow :)", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/522-2xaa-writing-chiptune-using-nanoloop", + "start_time": "20:30", + "end_time": "21:30" + }, + { + "id": 523, + "slug": "dippy-skull-assembly-party", + "start_date": "2022-06-04 16:00:00", + "end_date": "2022-06-04 17:00:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Dippy Skull Assembly Party", + "speaker": "The dinosaur skull 3D printing crew", + "pronouns": null, + "user_id": 362, + "description": "A group of people have 3D printed segments of Dippy the Dinosaur's skull from a 3D scan provided by the Natural History Museum.\r\n\r\nThey'll be meeting up with their Dippy-bits to assemble them into a full-size diplodocus skull.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/523-dippy-skull-assembly-party", + "cost": "", + "equipment": "Bring your dippy bits if you've not already dropped them off at EMF HQ.", + "age_range": "All ages", + "attendees": "15", + "start_time": "16:00", + "end_time": "17:00" + }, + { + "id": 524, + "slug": "karaoke", + "start_date": "2022-06-03 21:00:00", + "end_date": "2022-06-04 00:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Karaoke ", + "speaker": "Hibby", + "pronouns": null, + "user_id": 500, + "description": "Get your favourite song on and sing your heart out!", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/524-karaoke", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "21:00", + "end_time": "00:00" + }, + { + "id": 525, + "slug": "informal-retro-computing-meetup", + "start_date": "2022-06-04 11:00:00", + "end_date": "2022-06-04 12:00:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "Informal retro computing meetup", + "speaker": "Nathan Dumont", + "pronouns": "", + "user_id": 1771, + "description": "Just an excuse to meet and talk about old computers or new computers built in an old style. Z80 and 6502 fans meeting in harmony!", + "type": "workshop", + "may_record": false, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/525-informal-retro-computing-meetup", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "(none)", + "start_time": "11:00", + "end_time": "12:00" + }, + { + "id": 526, + "slug": "geogebra-drop-in", + "start_date": "2022-06-04 20:05:00", + "end_date": "2022-06-04 21:00:00", + "venue": "Workshop 5", + "latlon": [ + 52.040938, + -2.37706 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.040938/-2.37706", + "title": "Geogebra Drop-in", + "speaker": "Alison Kiddle", + "pronouns": null, + "user_id": 580, + "description": "Drop into the maths village to play with the open-source dynamic geometry tool Geogebra.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/526-geogebra-drop-in", + "cost": "", + "equipment": "Laptop", + "age_range": "All ages", + "attendees": "20", + "start_time": "20:05", + "end_time": "21:00" + }, + { + "id": 527, + "slug": "tech-worker-coops-informal-meetup", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 19:00:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Tech Worker Coops informal meetup", + "speaker": "Organised by Ben/Bee W", + "pronouns": null, + "user_id": 686, + "description": "Do you work for a tech worker cooperative, or interested in talking people who do? This is just an informal chat, not a structured conversation. Look for my purple hair and A4 co-ops poster.\r\n\r\n(A worker cooperative is am organisation democratically run by its employees.)", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/527-tech-worker-coops-informal-meetup", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": null, + "start_time": "18:00", + "end_time": "19:00" + }, + { + "id": 528, + "slug": "underground-techno-and-house-vinyl-dj-set", + "start_date": "2022-06-03 21:00:00", + "end_date": "2022-06-03 22:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Underground techno and house vinyl DJ set", + "speaker": "Tom Christian", + "pronouns": "", + "user_id": 2307, + "description": "Underground techno and house vinyl DJ set", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/528-underground-techno-and-house-vinyl-dj-set", + "start_time": "21:00", + "end_time": "22:00" + }, + { + "id": 529, + "slug": "superstar-dj-lai-power", + "start_date": "2022-06-03 20:00:00", + "end_date": "2022-06-03 21:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Superstar DJ Lai Power", + "speaker": "Superstar DJ Lai Power", + "pronouns": "", + "user_id": 2307, + "description": "Superstar DJ Lai Power", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/529-superstar-dj-lai-power", + "start_time": "20:00", + "end_time": "21:00" + }, + { + "id": 530, + "slug": "courier", + "start_date": "2022-06-03 22:00:00", + "end_date": "2022-06-03 23:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Courier", + "speaker": "Courier", + "pronouns": "", + "user_id": 2307, + "description": "House & Techno", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/530-courier", + "start_time": "22:00", + "end_time": "23:00" + }, + { + "id": 531, + "slug": "dj-narq", + "start_date": "2022-06-03 23:00:00", + "end_date": "2022-06-04 00:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "DJ Narq", + "speaker": "DJ Narq", + "pronouns": "", + "user_id": 2307, + "description": "Acid Techno, Hard House, Happy Hardcore", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/531-dj-narq", + "start_time": "23:00", + "end_time": "00:00" + }, + { + "id": 533, + "slug": "chipko", + "start_date": "2022-06-04 16:00:00", + "end_date": "2022-06-04 17:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Chipko", + "speaker": "Chipko", + "pronouns": "", + "user_id": 2307, + "description": "Downtemp, ambient, chill and a little different", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/533-chipko", + "start_time": "16:00", + "end_time": "17:00" + }, + { + "id": 534, + "slug": "mrjoshua", + "start_date": "2022-06-04 17:00:00", + "end_date": "2022-06-04 18:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "MrJoshua", + "speaker": "MrJoshua", + "pronouns": "", + "user_id": 2307, + "description": "Ibiza Chill", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/534-mrjoshua", + "start_time": "17:00", + "end_time": "18:00" + }, + { + "id": 535, + "slug": "dj-narq", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 19:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "DJ Narq", + "speaker": "DJ Narq", + "pronouns": "", + "user_id": 2307, + "description": "Cheesy pop etc.", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/535-dj-narq", + "start_time": "18:00", + "end_time": "19:00" + }, + { + "id": 536, + "slug": "chipko", + "start_date": "2022-06-04 19:00:00", + "end_date": "2022-06-04 20:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Chipko", + "speaker": "Chipko", + "pronouns": "", + "user_id": 2307, + "description": "Upbeat", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/536-chipko", + "start_time": "19:00", + "end_time": "20:00" + }, + { + "id": 537, + "slug": "mrjoshua", + "start_date": "2022-06-04 20:00:00", + "end_date": "2022-06-04 21:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "MrJoshua", + "speaker": "MrJoshua", + "pronouns": "", + "user_id": 2307, + "description": "Jungle", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/537-mrjoshua", + "start_time": "20:00", + "end_time": "21:00" + }, + { + "id": 538, + "slug": "det", + "start_date": "2022-06-04 21:00:00", + "end_date": "2022-06-04 22:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Det", + "speaker": "Det", + "pronouns": "", + "user_id": 2307, + "description": "dnb (start liquid and get cheesier and more dancefloor)", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/538-det", + "start_time": "21:00", + "end_time": "22:00" + }, + { + "id": 539, + "slug": "coderobe", + "start_date": "2022-06-04 23:00:00", + "end_date": "2022-06-05 00:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "coderobe", + "speaker": "coderobe", + "pronouns": "", + "user_id": 2307, + "description": "bassline breakcore dnb happy hardcore jungle rave sheffieldcore", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/539-coderobe", + "start_time": "23:00", + "end_time": "00:00" + }, + { + "id": 540, + "slug": "dixie-flatline", + "start_date": "2022-06-05 00:00:00", + "end_date": "2022-06-05 01:30:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Dixie Flatline", + "speaker": "Dixie Flatline", + "pronouns": "", + "user_id": 2307, + "description": "\"Middle-Skool\" '99 to '09 Drum & Bass", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/540-dixie-flatline", + "start_time": "00:00", + "end_time": "01:30" + }, + { + "id": 541, + "slug": "kids-disco", + "start_date": "2022-06-05 16:00:00", + "end_date": "2022-06-05 17:30:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Kids' Disco", + "speaker": "Kids' Disco", + "pronouns": "", + "user_id": 2307, + "description": "Kids' Disco", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/541-kids-disco", + "start_time": "16:00", + "end_time": "17:30" + }, + { + "id": 542, + "slug": "2xaa-chiptunes-dj-set", + "start_date": "2022-06-05 23:00:00", + "end_date": "2022-06-06 00:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "2xAA Chiptunes DJ Set", + "speaker": "2xAA", + "pronouns": "", + "user_id": 2307, + "description": "2xAA Chiptunes DJ Set", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/542-2xaa-chiptunes-dj-set", + "start_time": "23:00", + "end_time": "00:00" + }, + { + "id": 543, + "slug": "dj-lastknight", + "start_date": "2022-06-05 22:00:00", + "end_date": "2022-06-05 23:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "DJ LastKnight", + "speaker": "DJ LastKnight", + "pronouns": "", + "user_id": 2307, + "description": "High energy geek anthems", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/543-dj-lastknight", + "start_time": "22:00", + "end_time": "23:00" + }, + { + "id": 544, + "slug": "do-you-even-write-shaders-bro", + "start_date": "2022-06-04 17:00:00", + "end_date": "2022-06-04 18:00:00", + "venue": "Workshop 4", + "latlon": [ + 52.04329, + -2.3759 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04329/-2.3759", + "title": "Do you even write shaders bro?", + "speaker": "evvvvil", + "pronouns": null, + "user_id": 105, + "description": "Learn how to make 3d graphics with code.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/544-do-you-even-write-shaders-bro", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "40", + "start_time": "17:00", + "end_time": "18:00" + }, + { + "id": 546, + "slug": "polycoin-crypto-miners-null-sector-dance-floor", + "start_date": "2022-06-05 13:00:00", + "end_date": "2022-06-05 14:00:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "PolyCoin Crypto Miners - Null Sector dance floor", + "speaker": "Michael Turner @trikkitt", + "pronouns": null, + "user_id": 235, + "description": "See the insides of the game, ask questions, and have a laugh at some of the early versions and mistakes made. This takes place in the Null Sector dance floor not the main bar! \r\n\r\n", + "type": "talk", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/546-polycoin-crypto-miners-null-sector-dance-floor", + "start_time": "13:00", + "end_time": "14:00" + }, + { + "id": 547, + "slug": "family-activities-with-the-sem", + "start_date": "2022-06-04 13:00:00", + "end_date": "2022-06-04 15:00:00", + "venue": "Null Sector SEM", + "latlon": null, + "map_link": null, + "title": "Family activities with the SEM", + "speaker": "Alex Ball", + "pronouns": null, + "user_id": 1416, + "description": "A family friendly session to allow children to use the Scanning Electron Microscope. Bring your own samples, or look at cool stuff that we've brought with us.\r\n\r\nSamples must be dry, small (3-5mm diameter max), not oily, not magnetic and not crumbly.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/547-family-activities-with-the-sem", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": null, + "start_time": "13:00", + "end_time": "15:00" + }, + { + "id": 548, + "slug": "sem-training", + "start_date": "2022-06-02 17:30:00", + "end_date": "2022-06-02 18:30:00", + "venue": "Null Sector SEM", + "latlon": null, + "map_link": null, + "title": "SEM training", + "speaker": "Alex Ball", + "pronouns": null, + "user_id": 1416, + "description": "Learn how to use the SEM, so you can help out later today.\r\n\r\nI'll train you how to use the portable SEM, but in return is like some help running the event from 8pm tonight!\r\n\r\n", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/548-sem-training", + "cost": "", + "equipment": "", + "age_range": "18+", + "attendees": "6", + "start_time": "17:30", + "end_time": "18:30" + }, + { + "id": 549, + "slug": "infrastructure-club-meetup", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 19:00:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "Infrastructure Club meetup", + "speaker": "Alexander Baxevanis", + "pronouns": null, + "user_id": 30, + "description": "Meet-up for folks who hang out at the Infrastructure Club Slack", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/549-infrastructure-club-meetup", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": null, + "start_time": "18:00", + "end_time": "19:00" + }, + { + "id": 550, + "slug": "night-market", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 22:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Night Market", + "speaker": "Null Sector", + "pronouns": "", + "user_id": 55, + "description": "Come and explore the Night Market, where you'll find arts, crafts, electronics kits, and things you never knew you needed.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/550-night-market", + "cost": "", + "equipment": "", + "age_range": "", + "attendees": "Many", + "start_time": "18:00", + "end_time": "22:00" + }, + { + "id": 551, + "slug": "shortwave-hf-hft-phased-arrays-for-fun-and-profit", + "start_date": "2022-06-02 20:30:00", + "end_date": "2022-06-02 21:00:00", + "venue": "Lounge", + "latlon": [ + 52.04147, + -2.37644 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04147/-2.37644", + "title": "shortwave, hf, hft, phased arrays for fun and profit", + "speaker": "alex pilosov / Pilo", + "pronouns": null, + "user_id": 1700, + "description": "if you want to learn about shortwave and some longerwaves, the business of latency arbitrage, massive receive arrays, over-horizon radar (Duga), how data transmission is related to over-the-horizon radars, why AC grid sync distance is limited by wavelength of 50Hz ...\r\n\r\nI built the first microwave network ny-chi (as in \"Flash Boys\"), AMA within NDA. or without, if you catch me at milliways' whiskeyleaks afterward. @apilosov on Twitter or matrix", + "type": "talk", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/551-shortwave-hf-hft-phased-arrays-for-fun-and-profit", + "start_time": "20:30", + "end_time": "21:00" + }, + { + "id": 552, + "slug": "night-market", + "start_date": "2022-06-05 18:00:00", + "end_date": "2022-06-05 22:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Night Market", + "speaker": "Null Sector", + "pronouns": "", + "user_id": 55, + "description": "Come and explore the Night Market, where you'll find arts, crafts, electronics kits, and things you never knew you needed.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/552-night-market", + "cost": "", + "equipment": "", + "age_range": "", + "attendees": "Many", + "start_time": "18:00", + "end_time": "22:00" + }, + { + "id": 553, + "slug": "hacky-racers-opposite-the-robot-arms", + "start_date": "2022-06-04 16:00:00", + "end_date": "2022-06-04 16:15:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Hacky Racers! (Opposite the Robot Arms)", + "speaker": "Hacky Racers! (Opposite the Robot Arms)", + "pronouns": null, + "user_id": 1275, + "description": "Scheduled 4pm race, opposite the Robot Arms", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/553-hacky-racers-opposite-the-robot-arms", + "start_time": "16:00", + "end_time": "16:15" + }, + { + "id": 554, + "slug": "hacky-racers-opposite-the-robot-arms", + "start_date": "2022-06-04 18:00:00", + "end_date": "2022-06-04 18:15:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Hacky Racers! (Opposite the Robot Arms)", + "speaker": "Hacky Racers! (Opposite the Robot Arms)", + "pronouns": null, + "user_id": 1275, + "description": "6pm race, opposite the Robot Arms", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/554-hacky-racers-opposite-the-robot-arms", + "start_time": "18:00", + "end_time": "18:15" + }, + { + "id": 555, + "slug": "hacky-racers-opposite-the-robot-arms", + "start_date": "2022-06-02 21:30:00", + "end_date": "2022-06-02 21:50:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Hacky Racers! (Opposite the Robot Arms)", + "speaker": "Hacky Racers! (Opposite the Robot Arms)", + "pronouns": null, + "user_id": 1275, + "description": "Hacky Racers night race! Opposite the Robot Arms", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/555-hacky-racers-opposite-the-robot-arms", + "start_time": "21:30", + "end_time": "21:50" + }, + { + "id": 556, + "slug": "hacky-racers-opposite-the-robot-arms", + "start_date": "2022-06-05 12:00:00", + "end_date": "2022-06-05 12:15:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Hacky Racers! (Opposite the Robot Arms)", + "speaker": "Hacky Racers! (Opposite the Robot Arms)", + "pronouns": null, + "user_id": 1275, + "description": "12pm race, opposite the Robot Arms", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/556-hacky-racers-opposite-the-robot-arms", + "start_time": "12:00", + "end_time": "12:15" + }, + { + "id": 557, + "slug": "hacky-racers-opposite-the-robot-arms", + "start_date": "2022-06-05 14:00:00", + "end_date": "2022-06-05 14:15:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Hacky Racers! (Opposite the Robot Arms)", + "speaker": "Hacky Racers! (Opposite the Robot Arms)", + "pronouns": null, + "user_id": 1275, + "description": "2pm race, opposite the Robot Arms", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/557-hacky-racers-opposite-the-robot-arms", + "start_time": "14:00", + "end_time": "14:15" + }, + { + "id": 559, + "slug": "hacky-racers-opposite-the-robot-arms", + "start_date": "2022-06-02 16:00:00", + "end_date": "2022-06-02 16:15:00", + "venue": "Main Bar", + "latlon": [ + 52.0418, + -2.37727 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0418/-2.37727", + "title": "Hacky Racers! (Opposite the Robot Arms)", + "speaker": "Hacky Racers! (Opposite the Robot Arms)", + "pronouns": null, + "user_id": 1275, + "description": "4pm race, opposite the Robot Arms", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/559-hacky-racers-opposite-the-robot-arms", + "start_time": "16:00", + "end_time": "16:15" + }, + { + "id": 560, + "slug": "karaoke-2-sing-again", + "start_date": "2022-06-04 21:00:00", + "end_date": "2022-06-05 02:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Karaoke 2: Sing again", + "speaker": "Entertentment", + "pronouns": null, + "user_id": 500, + "description": "Come again armed with your favourite songs, belt them out and avoid the rain!", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/560-karaoke-2-sing-again", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": "30", + "start_time": "21:00", + "end_time": "02:00" + }, + { + "id": 561, + "slug": "whiskyleaks", + "start_date": "2022-06-02 20:00:00", + "end_date": "2022-06-03 00:00:00", + "venue": "Workshop 2", + "latlon": [ + 52.04208, + -2.37715 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04208/-2.37715", + "title": "Whiskyleaks", + "speaker": "Milliways", + "pronouns": null, + "user_id": 500, + "description": "Many bottles arrive, none leave. \r\n\r\nBring a bottle of your favourite whisky (other spirits are available) and share it with other passionate drinkers. \r\n\r\nIf you can’t bring a bottle, come along - remember for next time you should bring one!", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/561-whiskyleaks", + "cost": "", + "equipment": "", + "age_range": "18+", + "attendees": null, + "start_time": "20:00", + "end_time": "00:00" + }, + { + "id": 563, + "slug": "explore-samples-with-light-microscopy", + "start_date": "2022-06-05 11:00:00", + "end_date": "2022-06-05 12:00:00", + "venue": "Null Sector SEM", + "latlon": null, + "map_link": null, + "title": "Explore samples with light microscopy", + "speaker": "Alex Ball", + "pronouns": null, + "user_id": 1416, + "description": "Bring your own samples along and look at them through a light microscope.\r\n\r\nI'll also be talking about a project using 3D printed models to engage with visually impaired children and to give them an appreciation of the microscopic works around them.", + "type": "workshop", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": null, + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/563-explore-samples-with-light-microscopy", + "cost": "", + "equipment": "", + "age_range": "All ages", + "attendees": null, + "start_time": "11:00", + "end_time": "12:00" + }, + { + "id": 564, + "slug": "ghost-in-the-machine-or-monkey", + "start_date": "2022-06-05 14:00:00", + "end_date": "2022-06-05 14:20:00", + "venue": "Stage C", + "latlon": [ + 52.0405, + -2.37765 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.0405/-2.37765", + "title": "Ghost in the machine or monkey with a typewriter—generating titles for Christmas research articles in The BMJ using artificial intelligence", + "speaker": "Robin Marlow", + "pronouns": "", + "user_id": 712, + "description": "A suggestion for a last minute lighting (or other!) talk...\r\nAfter seeing a tweet by jonty about sandwiches, we wanted to determine whether artificial intelligence (AI) could generate plausible and engaging titles for potential Christmas research articles in The BMJ.\r\nFeaturing such highlights as \"The effects of free gourmet coffee on emergency department waiting times: an observational study\" & \"Superglue your nipples together and see if it helps you to stop agonising about erectile dysfunction at work\"...", + "type": "talk", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/564-ghost-in-the-machine-or-monkey", + "start_time": "14:00", + "end_time": "14:20" + }, + { + "id": 565, + "slug": "tom-christian", + "start_date": "2022-06-05 18:00:00", + "end_date": "2022-06-05 19:00:00", + "venue": "Null Sector", + "latlon": null, + "map_link": null, + "title": "Tom Christian", + "speaker": "Tom Christian", + "pronouns": "", + "user_id": 283, + "description": "Hackers House Party - a selection of underground house records released on or before the time when Hackers film was released in UK in 1996. Music for your mind, your body and your soul", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": true, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/565-tom-christian", + "start_time": "18:00", + "end_time": "19:00" + }, + { + "id": 566, + "slug": "film-screening-the-phenomenon-2020", + "start_date": "2022-06-05 20:30:00", + "end_date": "2022-06-05 22:15:00", + "venue": "Workshop 1", + "latlon": [ + 52.04259, + -2.37515 + ], + "map_link": "https://map.emfcamp.org/#18.5/52.04259/-2.37515", + "title": "Film Screening: \"The Phenomenon, 2020\" - A mind-blowing documentary will convince you that UFOs/UAP are real", + "speaker": "Jeff Gough", + "pronouns": "", + "user_id": 55, + "description": "UFO's, (recently re-branded UAP - Unidentified Aerial Phenomena), are an extremely strange subject, but not for the reasons you may expect.\r\n\r\nThe strange thing is that any reasonable person that takes the time to investigate their long, if rarefied, history concludes that they exist. I don't mean they exist in the obvious sense that a weird-looking shiny party balloon at a distance is an unified flying object that exists. No - for well over 70 years, hundreds of thousands of individuals have witnessed clearly visible flying craft - disk-shaped, cigar-shaped, triangles, \"Tic-Tac's\" - performing seemingly impossible aerodynamic feats in our atmosphere. That's just the start of it.\r\n\r\nUntil recent years, getting an overview of this inscrutable subject has been an unreasonable amount of effort for the average person. \"The Phenomena\" by James Fox, released in 2020, is a feature-length documentary film which gives a compelling, but sober, history of the subject. It has great production values, is very well sourced, and features interviews with extremely high-ranking individuals in intelligence, defence, aviation and governance as well as ordinary people with extraordinary evidence. Put simply, this film will leave you convinced that we are being visited by aliens.\r\n\r\nHang out afterwards for an informal discussion of what it all means, and tell us about your UFO sightings!", + "type": "performance", + "may_record": null, + "is_fave": false, + "is_family_friendly": false, + "is_from_cfp": false, + "content_note": "", + "source": "database", + "link": "https://www.emfcamp.org/schedule/2022/566-film-screening-the-phenomenon-2020", + "start_time": "20:30", + "end_time": "22:15" + } +] \ No newline at end of file diff --git a/migrations/versions/0042c470500c_add_cfp_tags.py b/migrations/versions/0042c470500c_add_cfp_tags.py new file mode 100644 index 000000000..7987f9a64 --- /dev/null +++ b/migrations/versions/0042c470500c_add_cfp_tags.py @@ -0,0 +1,63 @@ +"""add cfp tags + +Revision ID: 0042c470500c +Revises: 279d06c3289e +Create Date: 2023-12-22 10:08:06.559664 + +""" + +# revision identifiers, used by Alembic. +revision = '0042c470500c' +down_revision = '279d06c3289e' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('proposal_tag_version', + sa.Column('proposal_id', sa.Integer(), autoincrement=False, nullable=False), + sa.Column('tag_id', sa.Integer(), autoincrement=False, nullable=False), + sa.Column('transaction_id', sa.BigInteger(), autoincrement=False, nullable=False), + sa.Column('operation_type', sa.SmallInteger(), nullable=False), + sa.PrimaryKeyConstraint('proposal_id', 'tag_id', 'transaction_id', name=op.f('pk_proposal_tag_version')) + ) + op.create_index(op.f('ix_proposal_tag_version_operation_type'), 'proposal_tag_version', ['operation_type'], unique=False) + op.create_index(op.f('ix_proposal_tag_version_transaction_id'), 'proposal_tag_version', ['transaction_id'], unique=False) + op.create_table('tag', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('tag', sa.String(), nullable=False), + sa.PrimaryKeyConstraint('id', name=op.f('pk_tag')), + sa.UniqueConstraint('tag', name=op.f('uq_tag_tag')) + ) + op.create_table('tag_version', + sa.Column('id', sa.Integer(), autoincrement=False, nullable=False), + sa.Column('tag', sa.String(), autoincrement=False, nullable=False), + sa.Column('transaction_id', sa.BigInteger(), autoincrement=False, nullable=False), + sa.Column('operation_type', sa.SmallInteger(), nullable=False), + sa.PrimaryKeyConstraint('id', 'transaction_id', name=op.f('pk_tag_version')) + ) + op.create_index(op.f('ix_tag_version_operation_type'), 'tag_version', ['operation_type'], unique=False) + op.create_index(op.f('ix_tag_version_transaction_id'), 'tag_version', ['transaction_id'], unique=False) + op.create_table('proposal_tag', + sa.Column('proposal_id', sa.Integer(), nullable=False), + sa.Column('tag_id', sa.Integer(), nullable=False), + sa.ForeignKeyConstraint(['proposal_id'], ['proposal.id'], name=op.f('fk_proposal_tag_proposal_id_proposal')), + sa.ForeignKeyConstraint(['tag_id'], ['tag.id'], name=op.f('fk_proposal_tag_tag_id_tag')), + sa.PrimaryKeyConstraint('proposal_id', 'tag_id', name=op.f('pk_proposal_tag')) + ) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_table('proposal_tag') + op.drop_index(op.f('ix_tag_version_transaction_id'), table_name='tag_version') + op.drop_index(op.f('ix_tag_version_operation_type'), table_name='tag_version') + op.drop_table('tag_version') + op.drop_table('tag') + op.drop_index(op.f('ix_proposal_tag_version_transaction_id'), table_name='proposal_tag_version') + op.drop_index(op.f('ix_proposal_tag_version_operation_type'), table_name='proposal_tag_version') + op.drop_table('proposal_tag_version') + # ### end Alembic commands ### diff --git a/migrations/versions/2f028aff5d58_payments_add_bankaccount_payee_name.py b/migrations/versions/2f028aff5d58_payments_add_bankaccount_payee_name.py new file mode 100644 index 000000000..adba10ad7 --- /dev/null +++ b/migrations/versions/2f028aff5d58_payments_add_bankaccount_payee_name.py @@ -0,0 +1,26 @@ +"""payments: add BankAccount.payee_name + +Revision ID: 2f028aff5d58 +Revises: 0042c470500c +Create Date: 2024-01-08 22:52:31.562234 + +""" + +# revision identifiers, used by Alembic. +revision = '2f028aff5d58' +down_revision = '0042c470500c' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('bank_account', sa.Column('payee_name', sa.String(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('bank_account', 'payee_name') + # ### end Alembic commands ### diff --git a/models/cfp.py b/models/cfp.py index 65299087a..76f845763 100644 --- a/models/cfp.py +++ b/models/cfp.py @@ -21,6 +21,7 @@ from main import db from .user import User +from .cfp_tag import ProposalTag from . import BaseModel @@ -370,6 +371,13 @@ class Proposal(BaseModel): notice_required = db.Column(db.String) private_notes = db.Column(db.String) + tags = db.relationship( + "Tag", + backref="proposals", + cascade="all", + secondary=ProposalTag, + ) + # Flags needs_help = db.Column(db.Boolean, nullable=False, default=False) needs_money = db.Column(db.Boolean, nullable=False, default=False) diff --git a/models/cfp_tag.py b/models/cfp_tag.py new file mode 100644 index 000000000..1c970efc0 --- /dev/null +++ b/models/cfp_tag.py @@ -0,0 +1,64 @@ +from main import db +import sqlalchemy +from . import BaseModel + + +DEFAULT_TAGS = [ + "computing", + "film", + "health", + "misc", + "music", + "radio", + "robotics", + "science", + "security", + "trains", + "show & tell", +] + + +class Tag(BaseModel): + __versioned__: dict = {} + __tablename__ = "tag" + + id = db.Column(db.Integer, primary_key=True) + tag = db.Column(db.String, nullable=False, unique=True) + + def __init__(self, tag: str): + self.tag = tag.strip().lower() + + def __str__(self): + return self.tag + + def __repr__(self): + return f"If you're interested in updates about EMF, follow us on the Fediverse or join our mailing list:
- {% include "home/_mailing_list_form.html" %} + {{ contact_form("main")}}