Page 1

ca

Thinking with portals

#35

portals!

thuisbezorgd

wodkawinnaar

Portal Cake recept, DIY portal bouwen, Portal: Het Bordspel, portals in portals, en meer portals!

In deze nieuwe rubriek recenseren we restaurants die eten bij VIA bezorgd hebben!

Wie heeft de prijs voor beste kopij gewonnen? Lees het in deze Cavia! en stuur zelf ook iets in!


inhoud 3 voorwoord 4 activiteitenkalender 5

collage eerstejaars-

weekend 6

over ideeën en huisdieren

8 hyperneat 12

waar is informatica?

13

handige chrome plugins

14

leven na de studie

17

black forest gateau

18

diy: portals

19

viaje a barcelona

20

portal: het bordspel

22

wodka winnen voor

dummies 24 hackathon 26

oculus rift

28 Recensies van dingen 29 thuisbezorgd 30 heidelberg 32 thuiswerken 34 middenwoord 35

collage intreeweek

37 ejw-cloud 38 horoscoop

colofon

ca

De Cavia is het blad van VIA, studievereniging voor studenten van informatica, informatiekunde en kunstmatige intelligentie aan de Universiteit van Amsterdam. 1e kwartaaluitgave 2013/2014 Redactie van deze uitgave: Fabiën Tesselaar, Bas van den Heuvel, Roelof Ruis, Tijmen Zwaan, Maarten de Waard, Kees Halvemaan Hoofdredactie: Merijn van Wouden Verder hebben meegewerkt: Thomas van den Berg, Rory Breuk, Floris Kroon, Fokke Dekker, Sander Nugteren, Sander Beerepoot en Ysbrand Galama Bezoekadres Kamer A0.10 Science Park 904 1098 XH Amsterdam Postadres Postbus 94216 1090 GE Amsterdam t.n.v. “Studievereniging VIA” (020) 525 7880

cavia@svia.nl


voorwoord

3

Eerwaarde leden, Om verder te gaan in de tendens van de Bonte Avond van het afgelopen EJW (Eerstejaarsweekend), begroet ik jullie met alle waarde die jullie toekomt. Zoals jullie waarschijnlijk wel weten begaven wij (de Eerstejaarscommissie, het bestuur, de begeleiders, de koks en een groot deel nieuwe leden) ons naar Dwingeloo. Alwaar aangekomen wij ons met alle macht op het bier stortten, hetgeen uitliep op ĂŠĂŠn van de mooiste weekends van het jaar. Nu teruggekomen, verder op de gewone toon: het is een drukke maar voldoenende maand geweest. Veel leuke nieuwe gezichten en veel mooie activiteiten in het vooruitzicht. Achter de schermen wordt er al hard gewerkt aan een nieuw congres, een nieuwe reis, het ALW (Awesome Leden Weekend) en nog veel meer. Genoeg om naar uit te kijken in ieder geval! Het afgelopen jaar is voor bestuur 13 een fantastisch jaar geweest, en hoewel we nog even door mogen, komen aan alle goede dingen helaas een eind. Denk jij dat je het nou nog veel beter kan doen dan wij? Stuur dan een mailtje met je motivatie naar bestuur@svia.nl (vragen mogen natuurlijk ook! Of schiet ons aan in de kelder). Wie weet neem jij in februari wel de touwtjes in handen. Ondertussen werken wij nog hard door aan ons halfjaarverslag voor de volgende ALV (Algemene Leden Vergadering), alwaar we jullie op de hoogte zullen brengen van waar we nu staan met de vereniging. Allemaal heel veel succes met de eerste vakken van dit jaar en tot de volgende Cavia! Groetjes

Fokke dekker, voorzitteR


activiteitenkalender

4

CAVIA 35

Een overzicht van de aankomende activiteiten die VIA organiseert. Kijk op onze website svia.nl voor actuele en uitgebreidere informatie!

6

nov

algemene ledenvergadering De ALV waar het bestuur haar halfjaarverslag gaat presenteren. Wil je weten hoe het afgelopen half jaar is gegaan en wat de nieuwe plannen voor het volgende half jaar zijn, kom dan ook.

14

jelte borrel

31

Algemeen LedenWeekend

nov

jan

4

mei

De borrel waar alle Jelte's aanwezig mogen zijn. Ken je nog een Jelte? Nodig die uit.

Vond je het EJW super gezellig of ben je juist niet mee geweest? Dit is je kans, het enige echte VIA ALW. Schrijf jezelf in via het formulier op de website

viaje a barcelona De inschrijvingen voor de VIA reis zijn weer open. Dit jaar gaan we naar het warme Barcelona gelegen in het zonnige oosten van Spanje. Schrijf je in op de website! Zie ook pagina 19 van deze Cavia.

'Het was weer tijd voor het EJW. Voor de zesde keer pakte ik mijn spullen om weer gezellig een weekendje weg te gaan. Op het Science Park was het al gezellig druk en er liepen al veel mensen in hun kostuums rond. Eenmaal in Dwingeloo was het ĂŠĂŠn en al gezelligheid. Het geluidsniveau overschreed dat dat van andere jaren net als het drankgebruik. De muziek en de dansmoves gingen door tot in de late uurtjes. Dit weerhield ons er gelukkig niet van om tijdens het Happy Hour lekker een potje te bussen. Alle spellen die tussendoor gespeeld werden zorgden voor allemaal hilariteit. Al met al was het weer een beregezellig weekend dat voor de nodige herinnering heeft gezorgd. Ik ben er volgend jaar zeker weer bij.'

sander beerepoot


5

collage eerstejaarsweekend


6

over ideeën en huisdieren

De gedachtenwereld van een ander kan soms even interessant als ondoorgrondelijk zijn. Een gedachte over een gedachte, of een op schrift gestelde gedachte, fungeert dan als een portaal tussen twee gedachtewerelden. Door gesprek of het lezen van een tekst open je jouw gedachteportaal voor anderen, dacht Karel. Ik ben Frank en Karel is mijn kat. Mijn fictieve, geheel op eigen ervaring en ideeën gestoelde imaginaire kat. Bij gebrek aan veel vrienden en bekenden maar voldoende plek in mijn hoofd om een fictive entiteit te huisvesten werd Karel noodzakelijk. Als je zo lang als ik in een sociaal isolement zit ontstaan er in je hoofd bepaalde gedachten die je liever niet aan jezelf toeschrijft. 'Maar waarom moet dat dan een kat zijn?' vroeg Lydia. Ik zat met haar te praten in een klein café in de binnenstad van Harlingen. 'Hoezo? Vind je het niks? Ik dacht ik lees wat voor, en het is nog maar een opzetje, maar als je het nu al begint af te zeiken heb ik nooit de moed meer om eraan verder te schrijven, laat staan het te publiceren!' zei ik. Ik wist ook wel dat het karakter van Frank nog flink wat uitwerking nodig had, maar over dat hele idee van Karel als Franks uitweg voor zijn eigen waanideeën en existentiële angst was ik inmiddels zeer tevreden. 'Het is gewoon echt niet zo origineel als je misschien denkt.' vervolgde Lydia een beetje gepikeerd, alsof ik een idee van iemand had gejat. Ze ging verder: 'Ik zat dus laatst te praten met Ferdi, ik weet niet of je hem kent, misschien van ooit tijdens het uitgaan, maar dat doet er nu niet toe, maar hij was ook een boek aan het schrijven. Hij had ongeveer net zoiets bedacht als jij, ook met een of ander dier dat hele vreemde gedachten had. Volgens mij was het een aap, een bonobo ofzo. In ieder geval kon ik me er meer bij voorstellen dan die kat van jou, zo'n bonobo lijkt nou eenmaal veel meer op een mens, dat is nog aannemelijk, dat die van die gekke dingen denkt. Volgens mij had die aap zelf ook een verhaal bedacht. Ik weet nog dat Ferdi me een passage liet lezen over twee goede vriendinnen die zaten bij te kletsen in een cafétje...' Ik luisterde al niet meer, ik moest nog bananen kopen en vroeg me af welke winkels er nog open zouden zijn. Bovenstaand verhaal werd gisterenmiddag door August op mijn laptop geschreven. Hij was erachter gekropen toen ik even koffie was gaan zetten en had er slechts vijf minuten voor nodig, tikketikketik en het stond er. Zeer vreemd; ik had een aap, laat staan die van mij, nog nooit zo'n gedetailleerd stuk tekst zien produceren. Vraag me trouwens niet waarom ik een aap heb, die beesten


7 fascineren me nou eenmaal ontzettend. Soms lijkt het wel alsof ze meer van de wereld snappen dan de gemiddelde mens en laatst had ik sterk het gevoel dat August mijn gedachten kon lezen. Ik praat natuurlijk wel tegen hem, maar ik verwacht niet dat hij met die informatie erg veel doet. Dat hij met zoveel schwung zo'n kort maar complex verhaal wist te schrijven vond ik geweldig, maar dat hij daarnaast informatie uit mijn persoonlijke leven gebruikt leek te hebben vond ik wel beangstigend. Ik heet zelf dus Ferdi, dus dat hij dat schrijft is nog wel logisch, maar ik ken bijvoorbeeld weer geen Lydia. 'De tekst hierboven is een fragment uit een reeks briefwisselingen van Eric van Ootloo met psychiatrische patiënten. Deze patiënten hebben allen hun eigen denkbeeldige huisdier, en Van Ootloo probeert door middel van schriftelijke correspondentie zoveel mogelijk over deze fictieve entiteiten en daarmee iets over de patiënten zelf te achterhalen.' las ik in de folder die ik van een vrouw op straat kreeg aangereikt. Ik besloot de vrouw aan te spreken: 'Goedendag, ik ben Frank, denkt u dat het mogelijk is om met de heer Van Ootloo in contact te komen?'. De vrouw schrok op. 'Oh hallo, ik ben Lydia.' Ze keek op, maar er was niemand, ze zat alleen op haar bed in haar kamer in de kliniek. Er werd op de deur geklopt. Er was een brief voor haar van ene Eric van Ootloo. Deze tekst is bedoeld als een portaal naar mijn gedachtewereld en tevens een illustratie van wat er zoal kan gebeuren wanneer je een portaal in een ander portaal plaatst. Pas daar nou dus maar mee op..!

roelof


8

hyperneat

CAVIA 35

In de A.I., als je problemen te complex of te groot zijn, of als je lui bent, dan kun je een evolutionair algoritme gebruiken om een oplossing te zoeken. Om dat te doen laat je een computer duizenden willekeurige oplossingen uitproberen en gebruik je daarvan steeds de beste, die je weer muteert en op basis daarvan verder zoekt. Voor het vinden van n贸g complexere oplossingen kun je zo'n evolutionair algoritme combineren met een developmental system. Bijvoorbeeld Ulam & von Neuman's Cellular Automata (Game of Life) of Turing's Reaction-Diffusion System (Fig. 1). Dit zijn systemen die complexe patronen genereren met eenvoudige startvoorwaarden. Nu vraag je je misschien af waarom je zo'n developmental system nodig hebt, en hoe dit te combineren met een evolutionair algoritme. Laat ik daarom een concreet voorbeeld geven. Stel het probleem dat we op willen lossen is het volgende: een robot moet effici毛nt leren lopen. De oplossing voor dit probleem heeft de vorm van een neuraal netwerk: een abstracte simulatie van een organisch brein. Dit netwerk krijgt als input de zintuiglijke waarnemingen van de robot: of hij met zijn voeten de grond raakt, of hij recht of scheef staat, etc. Het netwerk verwerkt deze informatie, en stuurt signalen naar de motorische zenuwen signalen zodat de robot zijn benen in de juiste volgorde optilt en beweegt, teneinde zich zo snel mogelijk voort te bewegen (Fig. 2). Wat we dan willen optimaliseren zijn de connecties van dit neurale netwerk. Het evolutionaire algoritme brengt mutaties aan in de connecties van het neurale netwerk. Zo ontstaat een nieuwe populatie

waarvan de beste individuen worden uitgezocht op basis van - in ons geval - hoe ver zij kunnen lopen. Dit proces herhaalt zich dan totdat er een netwerk ontstaat dat ons tevreden stemt, i.e., dat de taak oplost. (Evolving Neural Networks Through Augmenting Topologies, K.O. Stanley and R. Miikkulainen, 2002)

Fig. 1: Game of Life, Reaction-Diffusion


9

Fig 2. Neuraal netwerk als controller Nu heb ik nog niet verteld waar we dan een developmental system voor nodig zouden hebben. Stel de robot die we willen leren lopen heeft niet vier poten, maar duizend. Stel dat er een gunstige mutatie optreedt in het neuron van één van die poten. Het is zeer onwaarschijnlijk dat diezelfde gunstige mutatie ook zal optreden voor de andere 999 poten. Een developmental system kan er voor zorgen dat een kleine verandering in genetisch materiaal zich ontwikkelt tot een verandering in het hele organisme, waarbij herhalende of symmetrische structuren ontstaan. Dit wordt in deze context ook wel indirect encoding genoemd, omdat er een indirecte vertaling is

tussen het genotype en het fenotype, met een proces dat het laatste ontwikkelt uit het eerste. De natuur is bij uitstek voorbeeld hiervan, er zijn eindeloos veel processen die ervoor zorgen dat uit een heel klein beetje DNA uiteindelijk een heel mens ontstaat, dat symmetrisch is, met herhalende patronen (tien vingers, drieëndertig wervels). Het veld van Generative and Developmental Systems (GDS) houdt zich bezig met het nabootsen van dit soort principes. Alleen is het vinden van een effectieve indirect encoding ontzettend moeilijk. Eén zo'n methode heet


10

CAVIA 35

HyperNEAT (A Hypercube-based Encoding For Evolving Large-scale Neural Networks, K.O. Stanley et.al., 2009). HyperNEAT evolueert een klein neuraal netwerk met NEAT, en gebruikt dat vervolgens om de connecties te genereren van een veel groter netwerk. Om verwarring te voorkomen noemen ze het eerste de CPPN (Composite Pattern Producing Network) en het grotere netwerk het substrate. Het substrate zal uiteindelijk toegepast worden op de taak. De CPPN kan speciale nodes bevatten die sinussen of andere functies genereren. Eerst krijgen alle nodes in het substrate een geometrische locatie, bijv. x en y coördinaten tussen 0 en 1. Dan voer je de coördinaten van elk paar nodes aan de CPPN, en geeft de CPPN je het gewicht van de connectie tussen die twee nodes terug.

Dit doe je voor alle mogelijke paren (Fig. 3). Op deze manier kan een klein netwerk de connectiviteit bepalen van een veel groter netwerk. De output van de CPPN kan ook geïnterpreteerd worden als een RGB waarde, en zo kun je mooie plaatjes evolueren, die inderdaad allerlei regelmatige patronen bevatten (Fig. 4). Maar werkt HyperNEAT ook op moeilijke problemen? Het oorspronkelijke doel van mijn scriptie was om uit te zoeken waarom HyperNEAT effectief is en erop voort te bouwen. Maar al gauw ontdekte ik dat HyperNEAT op sommige taken helemaal niet zulke goede prestaties behaalde. Hoe is dat te rijmen met de indrukwekkende lijst publicaties waarin HyperNEAT allerlei problemen oplost?

Fig. 3: De CPPN genereert connecties voor het grotere substrate netwerk.


11 Dat is de vraag die ik heb geprobeerd te beantwoorden in Shimon Whiteson's en mijn paper "Critical Factors in the Performance of HyperNEAT". Het eerste experiment in deze paper laat zien dat veel taken waar HyperNEAT op toegepast is eigenlijk te makkelijk zijn. Een 'gehandicapte' variant van HyperNEAT die nauwelijks complexiteit kan genereren, kan al deze taken namelijk nog steeds oplossen. Ons tweede experiment laat zien dat HyperNEAT het op veel moeilijke problemen laat afweten. Onze paper kreeg felle kritiek van de bedenker van HyperNEAT, Kenneth Stanley. Een van zijn argumenten was dat het slecht voor zijn financiering is als wij kritiek leveren op een methode die nog niet de kans heeft gehad om

zichzelf te bewijzen. Hij vergeleek ons met Minsky, die met zijn kritiek op perceptrons een belangrijke rol heeft gespeeld in het onstaan van de zoveelste "A.I. winter". Misschien heeft hij een beetje gelijk. Bij het ontwikkelen van een veelbelovende nieuwe methode zoeken we in de A.I. soms eerst naar problemen die de methode wĂŠl kan oplossen, en bouwen dan van daaruit verder. Dit is eigenlijk een soort gedoogde vorm van "confirmation bias". Maar hoe lang moeten we bereid zijn deze fase aan te zien? En wat zouden daarna onze eisen moeten zijn? Daar weet ik het antwoord ook niet op. Kenneth Stanley en ik zijn het er in ieder geval over eens dat GDS een veelbelovend veld is, alleen denk ik niet meer dat HyperNEAT de perfecte methode daarvoor is.

Fig. 4: Voorbeelden van plaatjes gegenereerd door een CPPN (van picbreeder.org).

thomas van den berg


12

waar is informatica?

CAVIA 35

Waar is informatica?

Waar tellen bij nul begint; Waar in strings geen billen maar let ters zit ten; Waar meer Steam- dan Facebookaccounts zijn; Waar Chell bekender is dan gel; Waar AJAX geen voetbalclub maar een webprotocol is; Waar xkcd meer volgers heeft dan gtst; Waar Java geen eiland maar een programmeertaal is; Waar je niet je boek maar je laptop openklapt; Waar je niet zwemt maar programmeert in C;

Daar is informatica.

floris kroon


handige chrome plugins Heb jij nou ook altijd als actief VIAlid dat je het overzicht kwijt raakt en be-dolven raakt onder alle mail? Om je pijn wat te verzachten zijn er een heleboel plugins om je leven een stuk makkelijker te maken. Hieronder volgt een selectie van een aantal dat ik dagelijks gebruik. Alle plugins zijn getest onder Linux.

Rapportive Rapportive, ook wel de stalkplugin genoemd, is een toevoeging voor Gmail, die van een grote groep social networks (Linked-In, Facebook, Twitter, Gmail) informatie trekt en deze op een overichtelijke manier samenvat. Op deze manier weet je altijd met wie je aan het mailen bent en wat zijn werk en huidige functie is. Erg handig voor bijvoorbeeld het benaderen van nieuwe sponsoren of contacten in buitenland, die je nooit hebt ontmoet.

Labels en filters Als je heel veel mail binnenkrijgt kan het wel eens voor komen dat je het overzicht kwijt raakt. Om dit te voorkomen en het zoeken binnen je mail een stuk makkelijker te maken. Je kan filters instellen onder “settings → filters”, en “settings → labels”. Stel je wil alle mail van de actiecommissie een actie-label geven. Maak eerst een label actie aan. Maak vervolgens de filter aan die filtert op het “to address”

13

actie@svia.nl. Laat vervolgens door “apply label” instelling het actie label toevoegen. Pro-tip: het is mogelijk om labels te nesten.

Google calendar week numbers Veel mensen vinden het handig om te communiceren in weeknummers. Vooral als je moet samenwerken met medewerkers van de UvA zal dit vaak voorkomen. Dan is het altijd handig om te weten welke week het is. Google Calendar heeft hier helaas zelf geen rekening mee gehouden. Download deze plugin/calendar en voeg hem toe aan je google calendar om dit probleem op te lossen.

Photo Live Heb je een leuke activiteit georganiseerd en wil je graag alle foto’s van Facebook downloaden om ze in de kamer op de beamer te bekijken, en heb je geen zin om ze allemaal één voor één te downloaden? Gebruik dan photo live. Deze download zelf alle foto’s van een Facebookpagina.

Adblock Deze plugin heeft bijna geen introductie meer nodig en is een must voor elke computergebruiker. Zoals de naam al doet vermoeden blockt hij alle inkomende reclame.

fokke dekker


14

leven na de studie

CAVIA 35

Rory studeerde vorig jaar af aan de masteropleiding System and Network Engineering. Daarvóór heeft hij de bachelor Kunstmatige Intelligentie afgerond. Tijdens zijn studie was Rory tevens actief als bestuurslid van VIA. Tegenwoordig werkt hij als information security specialist bij Sogeti. We hebben hem gevraagd iets over zijn werk te vertellen. Ik heb altijd een brede interesse gehad in ICT. Als hobby heb ik me al zo lang ik me kan herinneren bezig gehouden met programmeren, maar omdat ook het menselijke aspect mij erg interesseert heb ik KI gekozen als bachelor. In die periode is mijn interesse in netwerken en computerarchitectuur ontstaan, waardoor ik uiteindelijk SNE als master koos. Nog steeds is het voor mij onmogelijk om een favoriet vlak binnen de ICT te bedenken, daarom ben ik op zoek gegaan naar werk wat zo veel mogelijk vlakken van mijn interesse raakt. Iets wat ik gevonden heb door te starten als security specialist. Tegen niet-ICT’ers leg ik mijn werk meestal uit als: “ik word ingehuurd door bedrijven om ze te hacken, zodat ze weten waar hun lekken liggen”. Eigenlijk vind ik dat een veel te kortzichtige kijk op het beroep, maar het geeft een beetje een beeld van wat ik doe. Bovendien blijkt het een goede manier om op te scheppen tegen digibeten en word ik steeds minder vaak gevraagd of ik de computers wil repareren van vrienden, kennissen of kennissen van

kennissen. Van de Cavia heb ik gelukkig wat meer ruimte gekregen om uit te leggen wat mijn werk inhoudt. Sogeti is een detacheringsbedrijf, waardoor de meeste van mijn collega’s voor een langere periode aan andere bedrijven worden uitgehuurd. Ik werk echter in het Security Operations Center, waarbij ik met een kleine groep collega’s kortere opdrachten uitvoer, variërend van één dag tot soms een maand. Deze opdrachten zijn ontzettend gevarieerd en beperken zich niet alleen tot achter een computer werken. We voeren voornamelijk security assessments uit op websites en applicaties, maar we gaan bijvoorbeeld ook bij bedrijven langs voor training-en, testen op de kwetsbaarheid voor DDOS aanvallen en af en toe mogen we kijken hoe ver we een bedrijf binnen kunnen komen met behulp van social engineering. Ik werk met veel verschillende klanten zoals overheidsorganisaties, banken en verzekeraars. Een typisch security assessment van een webapplicatie begint met een


15 intake. Hierbij gaan we bij de klant langs en bespreken we wat (het testobject) en hoe we gaan testen. Bij sommige assessments mogen we alles uit de kast halen, maar in andere gevallen zijn we beperkt in de moge-lijkheden. Zo bestaat er bijvoorbeeld de mogelijkheid dat we gevoelige informatie zoals wachtwoorden kunnen achterhalen of een heel netwerk plat kunnen leggen. Sommige klanten hebben liever dat we dat niet doen. Nadat we de wensen van de klant hebben besproken kunnen we beginnen met testen. Op afgesproken tijden (het attackwindow) gaan we tests

uitvoeren op het testobject. We beginnen echter niet direct met hacken. De eerste, en misschien wel belangrijkste stap van een assessment is informatie verzamelen. We proberen de applicatie in kaart te brengen door recursief alle interne links te volgen in de website. We proberen ook informatie te zoeken over de infrastructuur. Met bijvoorbeeld portscans proberen we te achterhalen welke applicaties er nog meer draaien op de onderliggende systemen. Zodra we een zo duidelijk mogelijk beeld hebben van hoe het testobject in elkaar zit kunnen we beginnen met

Een (voorbeeld) webapplicatie gebruikt SOAP, waardoor de frontend kan communiceren met de backend via XML-berichten. Een verkeerd geconfigureerde server staat echter het injecteren van XML toe, waardoor een entity kan worden gedefinieerd die de inhoud van een bestand bevat. Door de request van de frontend slim aan te passen kunnen we toegang krijgen tot alle bestanden van het systeem waar de applicatie op draait. (meer info: www.owasp.org/index.php/XML_External_Entity_(XXE)_Processing) Door rond te kijken op het systeem vinden we een FTP configuratiebestand waarin het wachtwoord staat van de FTP server. Hierdoor kunnen we inloggen op de FTP server en kunnen we ook bestanden toevoegen op het systeem. Deze is echter beperkt tot de directory van de applicatie. We uploaden een PHP bestand waarmee een reverse shell gemaakt wordt met onze eigen server, hiermee kunnen we direct commando’s uitvoeren op de server. De server blijkt een oude versie van Linux te draaien. Deze versie is kwetsbaar voor privilege-escalation, waardoor we (in plaats van de rechten die de webserver heeft) volledige root permissies kunnen krijgen (PWNAGE!).


16 testen. Om te beginnen runnen we een aantal tools. Deze tools achterhalen alle problemen die anders met tijdrovend routinewerk gevonden kunnen worden, zoals bekende gaten in veelgebruikte serversoftware of kwetsbaarheden voor SQL injectie. De volgende stap is de leukste stap in het proces: het zelf testen van het testobject. Met alle verzamelde informatie proberen we denkfouten van de ontwikkelaars te achterhalen en te kijken wat we daarmee kunnen doen. Ik ben de raarste dingen op de vreemdste plekken tegengekomen. Door de gevoeligheid van de informatie mag ik geen echte praktijkvoorbeelden geven, maar wat we bijvoor-

CAVIA 35 beeld zouden kunnen uitvoeren is de aanval in het uitgelichte stukje op de vorige pagina. De laatste stap is het rapporteren aan de klant. In de meeste gevallen schrijven we een rapport die we naar de klant sturen. Wanneer een kritieke bevinding wordt gedaan is het belangrijk dat er gelijk gehandeld wordt. In dat geval mogen we de klant opbellen om te vertellen dat ze een groot probleem hebben. Daarbij is het de kunst om je enthousiasme over je bevinding zo veel mogelijk te onderdrukken, terwijl de klant steeds meer in paniek raakt en hardop nadenkt hoe hij het zo snel mogelijk gaat oplossen.

Rory breuk

xkcd.com


black forest gateau

17

Elke week is er weer een fris, fruitig, droog, hartig of romantisch recept in de cavia. Voor lekkerbekken, voedselkleppers, dorstlessers en schransers en alle anderen. Deze week gaan we een chocoladecake maken. Cakes doen het goed op verjaardagen, kerst of als toetje voor een diner voor twee. We gaan in elk geval jullie kookkunsten testen. Ik zal jullie beloven dat na een paar stappen de heerlijke cake uit de oven te halen is. Geen grapjes! Benodigdheden: 400 gram Bloem 350 gram Kristalsuiker 150 gram Ongezoete cacaopoeder 1.5 Theelepel bakpoeder 1 Theelepel zout 300 ml karnemelk 2 Eieren 1 Theelepel vanille-extract 150 ml Kirsch ( kersenlikeur ) 1 kaarsje Voor de vulling : 2 blikjes kersen 150 ml Room 50 gram poedersuiker 3 eetlepels cacao Voor de Garnering : 1 half zoete chocoladereep Voorbereiding: Verwarm de oven voor op 350 °C. Vet een cakevorm in. Zeef de bloem Giet de ingeblikte kersen in een vergiet om het grootste deel van het sap te verwijderen Met een rasp kun je chocoladevlokken maken

Bereiding: Voeg de bloem samen met de cacao, het bakpoeder en wat zout. Klop dit met suiker samen tot het luchtig is. Voeg dan de twee eieren toe en klop goed door. Daarna kan je vanille toevoegen. Langzaam kan de karnemelk erbij. Als alle karnemelk erbij zit en goed geklopt is kan je het in de cakepan gooien. Zet het 35 à 40 min. in de oven en laat het daarna afkoelen. Ondertussen kun je de slagroom met de poedersuiker en cacao kloppen. Als de cake is afgekoeld kun je het in plakken snijden en er lagen van maken. Op elke laag doe je slagroom en kersen, maar hou nog wat apart. Probeer het zo eerlijk mogelijk te verdelen. Strooi de chocovlokken aan de buitenkant van de taart. Met de overgebleven slagroom kan je cirkels op de top van de taart maken en er een kers in doen. Een kaarsje als finishing touch!

fabiën


18

diy: portals

CAVIA 35

Bij het bouwen van een portaal om jezelf te teleporteren naar een andere plek zijn er grofweg twee mogelijkheden;

De eerste mogelijkheid is om een wormgat te bouwen. Je hebt hiervoor een zwart gat nodig en een hoop natuurkundige kennis. (tip: vraag iemand van NSA om je te helpen) De andere manier is om je lichaam binnen een flits tot nul graden kelvin te bevriezen, vervolgens met een atoomscanner laag voor laag je lichaam te scannen, en je complete gedigitaliseerde lichaamsbouw ergens anders weer op te bouwen.

Als bovenstaande je te moeilijk lijkt, kan je ook ervoor kiezen om een nepportaal te bouwen. Iets wat lijkt op een portaal, maar het in feite niet is. Neem bijvoorbeeld de bovenstaande ‘oneindigheidsspiegel’ die je zonder veel moeite zelf kunt bouwen: Plaats een spiegel aan de achterkant, en daarvóór een halfdoorlatende spiegel. In de laag ertussen plaats je ledjes rondom de rand. Zoek op ‘infinity mirror’ op het internet en je vind een bijna inifinite aantal tutorials over hoe zo’n portaal te bouwen.

En met spiegels kun je de portalen uit het spel Portal namaken. Hang twee ovalen spiegels tegenover elkaar, en plak achter de ene een strip oranje licht en achter de andere een blauwe.

Of bouw deze Portal boekenstandaarden na, en spring in één keer door al je boeken tegelijkertijd heen!

Merijn


viaje a barcelona

Ieder jaar organiseert de reiscommissie van de VIA een educatieve reis naar een superleuke bestemming in Europa. Vorig jaar zijn we naar Leipzig en Boedapest geweest, waar we langs de universiteiten zijn gegaan en o.a. Prezi (bekend van de presentatiesoftware) en het ICCAS (Innovation Center computer assisted Surgery) hebben bezocht.

19

Nu ben je zeker benieuwd naar waar we dit jaar heen gaan?! Ik zal je de spanning ontnemen, we gaan naar Barcelona! De reis hebben we heel toepasselijk ‘VIAje a Barcelona’ genoemd, wat Spaans is voor ‘Reis naar Barcelona’. We hebben met het docententeam geregeld dat er rekening wordt gehouden met deadlines zodat je met een gerust gevoel op reis kan. We vertrekken op zondag 4 mei, en zullen de week erna op zondag 11 mei weer terug zijn. Schrijf je in op www.svia.nl/activities/30 !

Naast de interessante educatieve activiteiten is er natuurlijk genoeg ruimte om het nachtleven te ontdekken, van underground techno feestjes in Boedapest tot typisch Duitse café’s met literpullen.

kees


portal: het bordspel


Een dobbelspel voor minstens twee spelers. Transporteer bij elke oranje kant van een portal jezelf naar de blauwe kant. Wanneer je op een companion cube komt, mag je nog een keer gooien.

merijn en kees


22

wodka winnen voor dummies

Een handleiding voor mensen die kleine ondertiteltjes lezen. Hey! Jij daar! Heb je ook wat maand aan het einde van je geld over? En ben je ook tot de conclusie gekomen dat de meest volwassen oplossing is om je lever op te lossen in een fles wodka die je gaat winnen met het schrijven van dit artikel? Hallo? ''Ja?'' Mooi, je bent er. Heb je eigenlijk al een idee voor dit artikel verzonnen, of ben ik de enige die hier meer dan drie picoseconden over heeft nagedacht? ''Natuurlijk heb ik een idee! Toen we aan het slapen waren droomde ik over de terugkeer van de dodo. Maar de dodo in zijn huidige vorm terugbrengen zou niet ethisch verantwoord zijn natuurlijk.'' Nee, die zijn binnen no time weer uitgeroeid. ''Precies! Dus de oplossing is...'' Dodo-velociraptor hybrides. Dat heb je me echt al duizend keer eerder verteld. God, heb je nooit Jurassic Park gezien? ''Velocidodo's? Vedodoraptors? Kan je het je voorstellen? Kleine dinos met veertjes die je tenen zo snel eraf bijten dat je het niet eens voelt. Ze zijn praktisch evolutionare nichtjes, hoe moeilijk kan het zijn?'' Interessante woordkeuze... ok, focus! Zo gaat het ons nooit lukken, lul. ''Goed, Roman geeft ons de opdracht om iets over de Bermudadriehoek te schrijven.'' Mijn enthousiasme is nu al mysterieus verdwenen. ''Nee, nee, dit gaat goed worden, ik voel het! Het thema van deze Cavia is thinking with portals, toch?'' Ja. En jij denkt dat de Bermudadriehoek een portal herbergt naar...? ''... Venus? Want niemand komt terug van Venus?'' Geweldig. Tripple A star with sugar and cherries on top. Gelukkig dat we geen journalist zijn geworden. Nee, schrijver met een drankprobleem is een veel beter carrierepad.


23 ''Ik heb het! Waarom schrijven we niet gewoon over wat we gaan doen met de fles wodka die we gaan winnen?'' Ysbrand zegt dat je niet de raadskamer in moet gaan als je te veel wodka hebt gedronken. Fokke meldt juist dat dit de favoriete uitbrakplek van het Science Park is. Weet ik veel, ik ben nooit dronken geweest. ''Maar Sander, hoe kan je een expert zijn op het gebied van flessen wodka winnen door het schrijven van schizofrene Socratische dialogen zonder ooit dronken geweest te zijn?'' Wodka is ook een heel erg goede duurzame brandstof. Je kan zelfs met een fles wodka en een oude zakdoek je eigen wereldrevolutie starten, maar daarover meer in mijn volgende artikel: '23 dingen die je met een gewonnen fles wodka kan doen.'

sander nugteren Gefeliciteerd sander! Want hoe hadden we na het lezen van dit artikel jou de wodkafles ooit nog kunnen weigeren? De Caviaredactie was het erover eens dat jij de hoofdprijs hebt verdiend! We verwachten nu natuurlijk wel dat je je bovenstaande belofte voor het vervolgartikel gaat vervullen. En voor de lezer, wil jij de volgende keer ook die felbegeerde wodkafles winnen? Stuur dan kopij op naar cavia@svia.nl!


24

hackathon

CAVIA 35

Over de barre tocht door toendra’s van Kinect en Python In de Awesome-week van dit jaar organiseerde VIA een hackathon bij het Venture Lab, tegenover Science Park. Stel je eens voor: een hele dag gratis en voor niks kunnen kloten met allerlei speeltjes! Heerlijk. Een dagje programmeren, ik was benieuwd. De locatie bestond uit twee verdiepingen met tafels en een bar waar vrijwel het hele assortiment dat we van de kelder kennen aanwezig was. Boven zat Tijmen de Oculus Rift te demonstreren. Ik wordt snel wagenziek, dus de achtbaan-demo was niet de allerfijnste ervaring. Hier en daar zaten wat mensen te programmeren, en Stephan was druk bezig de switches in te stellen; zodat er gegamed kon worden. Na me op een plekje comfortabel te hebben gemaakt besloot ik eens een kijkje te nemen bij de speeltjes, om te bepalen waar ik me de rest van de dag mee bezig zou houden. Beneden trof ik een bak met Kinects en andere apparaatjes, een kast vol met Apple laptops (waarom?), en een grote kast vol met Lego NXT robots aan. Ik pakte een Kinect en bedacht een plan: wat nou als ik met m’n hand een toon zou kunnen generen? Ik ging aan de slag. De eerste ramp was het aan de praten krijgen van de Kinect. Er is een opensource Kinect driver voor Linux beschik-

baar, genaamd Freenect. Na wat rondstruinen veegde ik het koude zweet van m’n voorhoofd: het kan in Python. Helaas bleek het helemaal niet zo simpel te zijn, want aan de gehele Freenect library ontbrak enige documentatie, voor de C implementatie, en dus al helemaal voor het gebruik in Python. Een uur rondstruinen op het internet later, stuitte ik op een Python library voor computer vision met een heel klein gedeelte met support voor de Kinect: SimpleCV. De bibliotheek deed z’n werk, en ik kon eindelijk uit de Kinect een beeld en dieptemap krijgen. De volgende ramp was het resultaat. Om het mezelf makkelijk te maken besloot ik niet te proberen een hand te herkennen, maar simpelweg het dichtstbijzijnde punt te nemen. Met de dieptemap was dit geen probleem. Wat wel een probleem was, was dat de enige betrouwbare waarde die de Kinect gaf, de y-positie van het punt was. De x-locatie sprong constant heen en weer over het beeld en de diepte was lang niet constant genoeg om als bruikbaar materiaal te


25

beschouwen. Na vele tevergeefse reddingspogingen besloot ik mezelf verdere frustratie te besparen, en verder te gaan met het genereren van een toon.

met een toon die niet fijn was om aan te horen. Maar het was resultaat, en ik was blij, net als veel andere aanwezigen die het leuk vonden dat er wat was gekomen uit de hackathon.

Op internet vond ik een lijst met bibliotheken die ik zou kunnen gebruiken om muziek te maken. Ik koos voor ‘pyo’. Deze library was zeer geschikt, omdat ik met een toonfrequentie een aantal geluidsgolven op elkaar kon stapelen, en er vervolgens nog wat effecten aan kon hangen, om het geheel wat aanhoorbaarder te maken. Ik verdeelde de hoogte van het beeld van de Kinect over een frequentiebereik (600-1200 Hz), en als de y-waarde van het dichtsbijzijnde punt op de Kinect genoeg veranderde, gooide ik de nieuwe frequentie in pyo. Het resultaat, een onsamenhangend muziekje

Ik heb een bijzonder frustrerende, maar desalniettemin enerverende en leuke dag gehad, en hoop er zeker op dat ik de hackathon nog vele malen mag meemaken. De dag is zeker een aanrader, ook al wil je helemaal niks maken, en gewoon een beetje rondwaggelen, om hier en daar hackende mensen te helpen of te bekritiseren. Awesome! P.S.: Mocht je interesse hebben in de code, laat het me weten, ik heb het vast nog wel ergens staan.

bas


26

oculus rift

CAVIA 35

Na de hackathon (zie vorige bladzijde) had ik het geluk dat ik een week lang gebruik mocht maken van de Oculus Rift. En ook al is het internet al onder reviews van dit ding bedolven, ga ik die van mij er nog even bovenop gooien. Wat is de Oculus Rift? De Rift is een virtual reality bril die je niet alleen 3D-beelden laat zien, maar ook het beeld mee laat draaien met de bewegingen van je hoofd, waardoor je het gevoel krijgt dat je je in de virtuele wereld bevindt. De eerste impressie was bij mij best wel goed. Ik kreeg meteen het gevoel alsof ik in een andere wereld was beland. Ik zat in een achtbaan en was rondjes aan het rijden. Het bijzondere is dat hoewel je lichaam niet echt beweegt, je toch het effect kunt voelen van bijvoorbeeld een steile helling. Het moment dat je van rechtdoor naar helling gaat voel je de tinteling in je buik, ook al zit je eigenlijk gewoon rechtop. Waar ik snel achter ben gekomen is dat de ervaring nog veel beter wordt wanneer het lichaam ook een bepaalde input krijgt. Zo is bij de achtbaansimulatie het voldoende om een ventilator in iemands gezicht te laten blazen. Hierdoor wordt de hele ervaring realistischer. Nog beter is het als je een vriend of vriendin je stoel laat bewegen. Zoals ook de meesten op de Hackathon hebben ondervonden.

Hoewel dit allemaal heel erg vet klinkt zijn er natuurlijk ook wel wat negatieve punten aan de Rift. Zo is de resolutie van het scherm erg laag: in development-versie 1280 Ă— 800. Daarbij komt dat dit scherm voor de beide ogen is, waardoor de resolutie nog eens door de helft gaat. Ten derde zitten je ogen zo dicht bij het scherm, met zelfs nog een lens ertussen, dat de pixels in het midden van je beeld erg worden uitvergroot. Je ziet dan ook overal kartelrandjes rond objecten en muren. Wat ook een mogelijk negatief punt kan zijn is de responstijd van de draaiingen van het hoofd. Het is daarbij namelijk heel belangrijk dat wanneer je je hoofd draait, het beeld meteen reageert. Ik heb wel gemerkt dat dit bij sommige simulaties en spellen wat minder snel gaat, en dit zorgt ervoor dat je minder het gevoel hebt dat je zelf in de wereld staat. Bovendien worden veel mensen er misselijk van. Dat is eigenlijk ook meteen het derde negatieve punt. Hoewel ik er zelf geen last van heb, worden veel mensen snel misselijk door (langdurig) gebruik van de Rift.


27 Er valt dus veel te klagen. Maar ja, zo Nederlands als ik ben moet dat ook wel. Dit neemt niet weg dat er ook veel positieve punten aan zitten. Zoals al eerder vermeld is de responstijd soms wat traag, maar dit is zeker niet altijd het geval. Dit hangt voornamelijk van de simulatie af, want het apparaat kan het redelijk snel. Daarnaast zit de bril lekker op het hoofd, en merk je uiteindelijk niet echt meer bewust dat je hem op hebt. Wat ook leuk is om je te beseffen is iets dat je niet meteen door zal hebben wanneer je hem voor het eerst opzet, maar je hebt een zeer breed 'field of view'. Het is natuurlijk nog niet zo ver als in het echt een mens kan kijken, maar het zorgt ervoor dat je niet meer met een soort tunnelvisie voor je uit kijkt, wat je bij veel concurrerende brillen wel hebt.

Wat ik zelf miste was de mogelijkheid om je hoofd naar links en rechts te bewegen. Te "strafen" als het ware. De Rift maakt het op het moment alleen mogelijk om je hoofd te draaien. Je kunt dus op het moment niet om een hoekje kijken wanneer je achter een muur staat, want daarvoor moet je hoofd opzij bewegen. Gelukkig is dit wel een van de features die toegevoegd zullen gaan worden aan de versie die in 2014 voor het publiek beschikbaar wordt. Niet alleen strafen, maar ook een hogere resolutie en een betere responsetijd zullen worden toegevoegd aan het toekomstige product. Ik denk dat de Oculus Rift een grote stap is naar de echte virtual reality en ik denk dat in combinatie met andere middelen zoals de 'Omni' en de 'MYO' we langzamerhand richting een virtuele wereld komen die bijna niet te onderscheiden is van de echte realiteit. En ik denk zelf dat dit binnen mijn leven nog wel gaat gebeuren.

tijmen


28

Recensies van dingen

CAVIA 35

Bas en FabiĂŤn ontdekten dat ze een passie delen: het recenseren van alledaagse dingen. Hun krachten worden gebundeld in deze rubriek! (het volgende verhaal is een vervolg op de recensie van de Foliaborrel in de vorige Cavia)

De lift Om de recensie van het feestje te voltooien kan het vervoer van beneden naar boven natuurlijk niet ontbreken. Deze lift was iets smaller dan normaal en bleek geen Schindler's lift te zijn, maar een Lakeman Liften Katwijk! We moeten toegeven, dat beviel helemaal prima. Eenmaal beneden reden we voorbij artis naar een volgende plek om te recenseren.

Het fenomeen kauwgom verwijderen Deze editie proberen we tandpasta. Nikki is onze fantastische vrijwillige proefpersoon en laat, dan wel per ongeluk of niet, kauwgom op haar jas deponeren. Een goed moment om dus het fenomeen kauwgom te verwijderen te testen. Deze keer met tandpasta! (Een suggestie uit de zaal). Ze neemt haar jas en smeert op de tere plek een dot, paars-witte aquafresh, tandpasta. Na een minuut inwerken... blijkt het niet helemaal te werken. FabiĂŤn en Bas geven daarom deze methode een 1/23 voor het weghalen van kauwgom.

bas en fabiĂŤn


thuisbezorgd

29

Is het Roopram, is het Roti-shop? Een empirisch onderzocht bestelverhaal (N=2). We gaan naast het reviewen van alledaagse dingen ook Thuisbezorgd oordelen. We weten dat dit ook online kan, maar dat siert ons niet. Deze week dus roti.

Roopram:

Roti-shop

Totaal besteld €36,50 voor 4 personen: wraps, roti los etc. Het duurt even, we bellen, het duurt wat langer, we bellen nog een keer. "Ja het is druk". We krijgen uiteindelijk om half negen ons eten bezorgd. Het is wat afgekoeld, maar nog te eten. Er zit wat taai lamsvlees tussen mijn roti. Fokke heeft geloof ik last van moeilijke kip-sliertjes. De aardappels en boontjes zijn ok. Qua pittigheid zit het goed. Het komt erop neer dat je voor het zo teringlang wachten niet beloond wordt, maar je beter zelf kan afhalen (Van Swindenstraat bij markt, maar als je fietst kan je beter bij Carmen, die zit al bij Muiderpoortstation en is lekkerder).

Totaal besteld €26,20 voor 3 personen (incl. 2 euro bezorgkosten): groente, roti, rijst etc. Roti-shop is 26 minuten na afgesproken levertijd op het Science park. "Nu is het leuk geweest" zegt Jorn als hij zijn pakketje eigenlijk niet open krijgt. De wrap wordt gevuld en dan eindelijk, het proeven. Jorn: "Hij is wel echt pittig" (Alle bijgeleverde saus zit nog in een eigen zakje). Robbert doet gewaagd wat extra extra pittig en koopt meteen een cola. Kwantiteit: genoeg Kwaliteit: wel ok Levertijd: 26 minuten te laat Prijs/kwaliteit: Vrij prijzig, maar als je van goed pittig eten houdt te doen

Kwantiteit: goed / veel Kwaliteit: pittig Levertijd: 1 uur en 17 minuten te laat Prijs/kwaliteit: Vrij prijzig om te laten bezorgen, je bent beter af om het op te halen (dan is het 5 euro ipv 7.50)

fabiën


30

heidelberg

CAVIA 35

In het bergachtige gebied van Duitsland dat Baden-Württemberg wordt genoemd, ligt het universiteitsstadje Heidelberg. Ik ben een vriend wezen opzoeken, die daar een half jaar politicologie studeert, voor een onvergetelijk weekend. Ik doe verslag, tenminste, van de delen die ik niet ben vergeten...

Na een voorspoedige heenreis van wel 10 uur (de portals waren helaas oververhit en niet tot onze beschikking) kreeg ik een heerlijke Duitse halve liter in m’n handen gedrukt. De kamer van Sander (die dus in Heidelberg woont) is een piepklein appartementje in het historisch centrum van Heidelberg, met in het midden van de kamer een demonstratieve paal. Op straat werden we vooral afkeurend aangekeken. Ik en Lennart (met wie ik naar Sander ben afgereisd) met onze kistjes, en ik met m’n bizar lelijke hanekam (die na heel wat biertjes niet veel beter had kunnen worden). De kroegen waren allemaal stampvol met vervelende en luide mensen, en de muziek was niet te harden. Dan maar over straat slenteren. We hebben zo veel mogelijk kritieke punten in de

stad uitgezocht en een plan bedacht voor de volgende dag. Zaterdagochtend (12.30 uur) begonnen we met de klim van de berg bij Heidelberg, waarop in 1934 door de nazi’s een propaganda-amfitheater was gebouwd. Ik had veel moeite met de berg, met mijn brakke kop en slechte conditie. Bovenaan aangekomen, middenin een wolk die Heidelberg dat hele weekend nog zou teisteren met heftige regen, betraden we het amfitheater, waar Goebels in 1935 nog een beroemde toespraak had gehouden; een sprookjesachtig aanzicht. Na wat rondlopen, het testen van de akoestiek van het theater en het consumeren van een joint en wat biertjes, begonnen we onze tocht naar beneden, die opeens een stuk aangenamer was.


31

Onze avond begon met een bezoek aan het plaatselijk Autonoom Centrum, een gezellig groepje mensen met wie we een korte discussie hebben gehad over hoe kut het eigenlijk is in Duitsland en Nederland. Een paar uur en vele biertjes (en ja, nog een joint) later belandden we in de beste kroeg van Heidelberg (en mogelijkerwijs Duitsland). De binnenkomst was magisch: een met felle TL-balken verlicht rokerig hol zonder muziek, twee Ăźber-Duitse barmannen met grijze naar achteren gebonden haren, die zichtbaar genoten van hun werk, en genoeg dronken mensen. Sander, ingestort door de hoeveelheid bier en de hogere sferen waarin hij zich het grootste gedeelte van de avond begaf, vertrok halverwege de avond naar huis. Om een uur of 4 werden we de kroeg uitgeschopt en gingen we nog een rondje door de stad: een fles afwasmiddel in de fontein om de hoek en even wat wegversperringslichten *uhum* meenemen.

De laatste dag hebben we de buitenwijken van Heidelberg verkend: vooral veel lopen en oude verkrotte panden; het werd snel duidelijk dat het stadsgeld zich beperkte tot de grenzen van het centrum. Na nog een tijdje uit te hebben gerust begonnen Lennart en ik aan onze terugtocht, een snelle tocht door het portal-universum, vooral gemengd met zachte beerfarts en luide Monster-boeren. Heidelberg reisadvies: don’t go.

bas


32

thuiswerken

CAVIA 35

"Verdien €100,- per uur met thuiswerken" Iedereen kent of heeft de leuzen wel gezien denk ik? Mijn column deze week gaat dan ook over deze rare wereld van makkelijk thuis geld verdienenen. Meestal staan deze uitspraken op nep/duister/vage/spammy advertenties. Eens er aan gedacht wat voor wereld daar achter schuilt (muntje voor portal referentie)? Misschien heb je er zelf al op geklikt, maar voor die dit niet hebben gedaan (ik zou het ook zo houden) is dit een mooie column. Makkelijk, snel en veilig, maar teringveel betaald krijgen lijkt natuurlijk een ideale droombaan. Ik zeg alvast, ik heb geen tastbare feiten of cijfers. Dit stuk is gebaseerd op artikelen en onderzoek door zelf hier en daar op advertenties te klikken. Er zijn naar mijn idee twee varianten van thuiswerken. De eerste variant is dat je huisadres wordt gebruikt om te smokkelen. Meestal komt het erop neer dat je pakketjes met tropische dieren, drugs, wapens en alles wat je op Tor met coins kan kopen, thuisbezorgd krijgt en weer door moet sturen naar een andere mensen (waarschijnlijk ook thuiswerkers). Zo hoeven handelaren alleen de douane over en dan doet de lokale post de rest en is het voor politie/justitie een stuk moeilijker te traceren. De andere variant is wat interessanter, omdat het zich vooral leent op uitbuiten met game-ficatie. Mensen zijn goede snelle object herkenners. Bijv. zo heeft Google een groot deel van zijn afbeeldingenindexering (of Captcha) laten doen door twee mensen een object te laten herkennen/aanwijzen welke variant van het gekozen algoritme het best in de buurt komt. Tegenwoordig heb je websites die mensen lokken met een vergoeding voor simpele taken. (Het nakijken van geautomatiseerde processen en dergelijke). De vergoeding is haast nooit geld, maar een materiële vergoeding. Een reis naar de efteling, Portugal, cadeaubonnen en dat soort dingen. Dat mensen het niet door hebben is met name de selectie op de doelgroep. De advertenties zitten vol spreektaal, met hier en daar een spelfout. Wat het zo ingenieus maakt, is dat je de vergoeding moet “vrijspelen” en dus een minimaal aantal taken moet voldoen. De meeste mensen zullen zo een taak of twee aangaan en stoppen en daarmee gratis werk verrichten. De mensen die wel volhouden om echt de beloning te ontvangen werken waarschijnlijk voor ver onder minimumloon. ‘t iets anders doen (dan echt “werken”) voor iets waar je zin in hebt (reizen naar “Barcelona”) neemt waarschijnlijk weg om nog rationeel over de geldwaarde te denken.

fabiën


33

tinyurl.com/svia-fb

Kom ook bij de Facebook-groep van VIA en zie het direct als er interessant nieuws, uitnodigingen voor lezingen en activiteiten, aanbiedingen, tips en ook grappige posts worden geplaatst!


CAVIA 35

middenwoord 34

merijn, hoofdredacteur

Iedereen kent of heeft de leuzen wel gezien denk ik? Mijn column de dan ook over deze rare wereld van makkelijk thuis geld verdiene staan deze uitspraken op nep/duister/vage/spammy advertenties gedacht wat voor wereld daar achter schuilt (muntje voor portal refe chien heb je er zelf al op geklikt, maar voor die dit niet hebben geda ook zo houden) is dit een mooie column. Makkelijk, snel en veilig, maar teringveel betaald krijgen l een ideale droombaan. Ik zeg alvast, ik heb geen tastbare feiten of c is gebaseerd op artikelen en onderzoek door zelf hier en daar op ad klikken. Er zijn naar mijn idee twee varianten van thuiswerken. D ant is dat je huisadres wordt gebruikt om te smokkelen. Meestal k neer dat je pakketjes met tropische dieren, drugs, wapens en alles met coins kan kopen, thuisbezorgd krijgt en weer door moet sturen dere mensen (waarschijnlijk ook thuiswerkers). Zo hoeven handela douane over en dan doet de lokale post de rest en is het voor politi stuk moeilijker te traceren. De andere variant is wat interessanter, omdat het zich vo uitbuiten met game-ficatie. Mensen zijn goede snelle object herke heeft Google een groot deel van zijn afbeeldingenindexering (of C doen door twee mensen een object te laten herkennen/aanwijzen van het gekozen algoritme het best in de buurt komt. Tegenwoordi sites die mensen lokken met een vergoeding voor simpele taken. (He geautomatiseerde processen en dergelijke). De vergoeding is haa maar een materiële vergoeding. Een reis naar de efteling, Portuga

In plaats van een voorwoord schrijf ik een keer een middenwoord. Fokke's voorwoord vulde precies één pagina, en toen paste ik er niet meer bij. Nu ben ik dus geteleportaleerd ergens naar het midden van de Cavia. Of nog verder dan het midden, zelfs. Goed, Portals. Ons kersverse nieuwe redactielid Kees kwam met deze suggestie voor een thema, en binnen enkele seconden was de redactie het erover eens dat dit het thema zou worden. Ik hoorde gelijk een hoop termen die ik nooit eerder gehoord had; Glados, Portal cakes, enz. Ik had het spel dus nog nooit gespeeld. Ik ben ook geen gamer. Maar eenmaal thuisgekomen moest ik het natuurlijk ook maar eens uitproberen. Ik had gelijk meer dan een uur achtereen gespeeld, en voelde geleidelijk een misselijkheid opkomen (na het spelen van dit spel zag ik eruit zoals in mijn foto hier). Ik wist niet dat het door het spel kwam, totdat ik op een ander moment weer ging spelen en ik weer een beetje misselijk werd. Verder een geinig spel, maar ik moet het dus al helemaal niet met een oculus rift op mijn hoofd gaan spelen. Verder, zoals je al eerder hebt kunnen lezen kan je nu een fles wodka winnen als je een leuk stukje instuurt. Sander Nugteren heeft hier een duidelijke how-to voor geschreven die je kan raadplegen als je er niet uitkomt. Veel leesplezier bij de rest van de Cavia, je bent bijna bij het einde! Nog even doorzetten!


collage intreeweek


QUIN_Werving_Ad_A5_STAAND_v1.indd 1

15-11-11 12:37


ejw-cloud

37

Het is natuurlijk onmogelijk om het Eerstejaarsweekend in woorden te kunnen vangen. Maar om toch een zo goed mogelijke sfeerimpressie te kunnen geven, stelden we tijdens het weekend aan de mensen die mee waren de vraag om de eerste drie woorden te noemen die in ze opkwamen. Alles werd genoteerd en omgezet in onderstaande tag clouds. De bovenste cloud komt uit de monden van de eerstejaars, de onderste uit die van de begeleiders. (Op de achterkaft staat de tag cloud van de hele groep samen)

maarten en tijmen


38

horoscoop

CAVIA 35

Ram, 21/3-20/4 De zon die deze maand in de exodise van Venus komt, geeft jou een drang om 'spelletjes' te spelen met een schorpioen. Wees gewaarschuwd, als je wil winnen kan je beter een maandje wachten.

Stier, 21/4-20/5 Er bestaat een grote kans dat je deze maand iemand tegenkomt die veel op je lijkt. Helaas betekent het niet dat deze persoon wel een ziel heeft, dus veel schiet je er niet mee op, maar je kan in ieder geval gezellig samen bier drinken.

Tweelingen, 21/5-21/6 Het is met z'n tweeĂŤn natuurlijk gezelliger dan alleen, dus als je niet al die ene persoon hebt uitgevraagd (ik zag je vorige week wel kijken), doe het dan nu! En als je niet zelfverzekerd genoeg bent, doe het dan na een paar biertjes op de donderdagborrel.

Kreeft, 22/6-22/7 De laatste tijd liep je vaak rood aan, de ene keer van woede, de andere keer van schaamte. Deze maand is het tijd voor verandering! De Keygen borrel is hier de uitgelezen gelegenheid voor; dansen op 8bit muziek, wat wil je nog meer?

Leeuw, 23/7-23/8 Deze maand heeft veel spanning te bieden, maar grijp wel de juiste kansen. Misschien is de VIA Manhunt dè plek om je los te laten en je wilde manen te laten vliegen.

Maagd, 24/8-23/9 Weet je het zeker? Wat was dat dan laatst in lokaal F2.05? Je was daar niet alleen, en de verhalen doen al de ronde op Facebook. Wees de volgende keer iets kuiser als je deze roddels wilt voorkomen.


39 Weegschaal, 24/9-23/10 Nu de spanning ervanaf is, is het tijd voor een korte pauze. Dus leg die pokemon X en Y even aan de kant om rustig de cavia nogmaals door te lezen, en nu niet afgeleid worden door Pikachu. Morgen mag je weer verder.

Schorpioen, 24/10-22/11 Doordat de maan in de riem van Mars staat ben jij competitiever dan normaal. Hoop dit niet op tot frustraties, maar kom naar de Bordspelavond om die ram een poepie te laten ruiken.

Boogschutter, 23/11-22/12 Hoewel je de laatste tijd wel eens een pijl misschoot, staan er nu nieuwe uitdagingen op de weg. Dit is een goede tijd om jezelf te bewijzen, dus grijp alle kansen die je tegenkomt.

Steenbok, 23/12-19/1 Je norse houding heeft invloed op je omgeving. Laat de mooie herfstkleuren tot je komen en word weer wat vrolijker. Dit zal niet alleen jezelf een plezier doen, maar ons allemaal.

Waterman, 20/1-19/2 Nog een paar nachtjes slapen, en het is weet jo첫 moment van het jaar. Nergens anders voel jij je beter thuis dan in het Tikibad. Dus zorg ervoor dat je er bij bent, opdat je weer compleet gereinigd wordt en de winter door kan komen.

Vissen, 20/2-21/3 Ooit een vis met een snor gezien? Niet? Zorg dan dat je een snor op doet en naar de plaksnorrenborrel komt! Op deze borrel zal namelijk nog iemand rondlopen, en de snorren mogen uitgewisseld worden *wink*

ysbrand galama


Cavia 35  

Cavia 35 - Thinking with portals

Read more
Read more
Similar to
Popular now
Just for you