Sommar

I Sommar har jag Tapi och Gio vart i vårt sommarpalats i NBG. Druckit mycket portvin och lyssnat på sommar i P1. Som det ska vara med andra ord. 


Jag slänger upp lite bilder snabbt:

Här är Hawaii-Kråkan, Perran och jag ute och fiskar. Vi stötte på Johan (som sitter i den andra båten). Det var han som drog upp gäddan. Perran drog upp aborrarna.




Här är vi på Eskilns bad. Jag tror det är Poofen som kommer ner som etta.


När vi kom hem till Stockholm hade tomaterna tagit över fönstret.


Vi hälsade på hos, Gios syrra, Ilonas jobb. Den bruna hästen är Ilonas, den vita tror jag är bäst i världen på dresyr.


 Tapi har på sig sin "holländska kabaré utstryrsel".

Jag, Hawaii-kråkan och Björn sydde fina flaggor. Det var kul.





 I Sommarpalatset anordnades som sig bör min födelsedagsfest. Mycket trevligt.




En dokumentation



Jag har dokumenterat när jag och Gio lägger tärningar. Det är inspelat med telefonen så bild och ljud är av varierande kvalité. Men håll till godo. Snart börjar min semester. Det blir kul det.

Räksmörgås

Jag skrev precis ett brev till Namn Och Nytt i DN. Gubbigt!

Bilinear Interpolation

Igår natt satt jag och snickrade på min Worldcraft II klon och försökte få gubbarna att inte krocka och dryga sig. I det arbetet har jag tänkt att jag ska använda en teknik som kallas Flow Field. Det är ganska nytt men används till exempel i StarCraft II tror jag. Det går ut på att man bygger kraftfält som gubbarna flyter omkring i på ett mjukt och fint sätt.

I alla fall så råkade jag uppfinna Bilinear Interpolation. Bilinjär interpolation är det man använder när man förminskar eller förstorar bilder i Photoshop (http://en.wikipedia.org/wiki/Bilinear_interpolation).

Jag trodde jag var ett geni (då jag fortfarande inte förstått att jag uppfunnit något som redan var uppfunnet) ända tills jag letade runt på wikipedia efter någon bättre interpolationsalgoritm och hittade denna.

Detta är ett dråpslag för mig då jag inte helt återhämtat mig från chocken av att min steglösa växel inte fungerade!

Snart är det semester.

Den här var rolig på min fejja för ett par dagar sen.

Bo Hansson 1943-2010


Apollo 11 Saturn V. Råfilm från starten i 500fps

Apollo 11 Saturn V Launch (HD) Camera E-8 from Mark Gray on Vimeo.

Ballt Ballt!

TowerDefence


Vi har en tävling på jobbet som kallas GameMaker Challenge. Den går ut på att man ska göra ett litet spel på sin fritid. Jag har teamat ihop med en som heter Dreas och vi ska göra ett multiplayer towerdefence. Twisten på denna gångs tävling är att man bara får styra spelet med en knapp. t.ex. mellanslag.


Towerdefence är såna spel där man bygger en massa torn som ska försvara en mot en massa små gubbar som kommer gående. Man uppgraderar och bygger nya torn.
Som sagt ska vi göra detta i multiplayer istället, och med en knapp.

Spelet har två moment där man kan interagera med det. Det första är när man bjuder på en ny gubbe för att köpa den. Man höjer budet om vartannat (med mellanslag).
Sedan är den andra delen man kan interagera i. Man kan välja om en gubbe ska vara torn och skydda eller om den ska vara en tank och anfalla. Man väljer med mellanslag.

Så här långt har jag kommit (Det är en del kvar att göra framförallt vad det gäller att väga upp gubbarna så de inte blir för bra eller dåliga). Man får spela två spelare på samma dator. Båda använder mellanslag för att styra. Ena spelaren är röd och andra är blå.

HÄR är länken.

EDIT: Tänk på att man måste klicka en gång på spelet för att den ska kunna uppfatta tangentbortsklicken.

Testfräsning

Tärningarna - en ritning

Så här tänker jag att plattan som man ska kunna lägga tärningar ska se ut.
Det ska alltså få plats med 10.000 tärningar (100 vertikalt och 100 horisontellt).
Plattan ska vara 1600mm på höjden (tärningens sida är 16mm * 100 tärningar) och bredden blir 2262mm (på diagonalen blir en tärning 22.62mm enligt Pythagoras sats (√(16*16+16*16) = 22.62) gånger 100 tärningar)

På bilden.
Överst till vänster: Plattan uppifrån med utfrästa skåror (väldigt mycket färre skåror än det borde vara). Tärningarna kommer ligga på plattan både vertikalt och horisontellt.
Överst till höger: plattan i perspektiv (väldigt mycket färre skåror än det borde vara)
Längst ner: Plattan från sidan och hur tärningarna ligger i skårorna. Tanken är att tärningarna ska ligga så mycket kant i kant det går.

10.000 tärningar väger dock ca 54kg så man får ha koll på att plattan håller ihop när man ställer den upp mot en vägg t.ex.

Tärningar


Jag har fått HÄLFTEN av mina 10.000 tärningar som jag beställt från England. Här är the unpacking.

En påsk i Ume


Jag har varit och bott hos bl.a. Hawii-Kråkan i Ume nu i påsk.
Sum tur var hade jag med mig min lilla spionkamera och filmade lite random. Här ovan är en film ihopklippt i kronologisk ordning. Ni som inte vart i Ume. Åk dit. Det är väldigt fint. Och Tallbergsbroarna är mumma för ögonen.

Grabbimacka

Stark senap, extra salt bregott, rå falukorv, färdigskivad skogaholm.

*first*

Hur gör djur


För er som alltid undrat hur jag flyttar musen en arbetsdag har här svaret.
Den lilla appen IOGraph har spelat in alla musrörelser. Det blir en blopp när musen har stått still.

Your face your ass

I torsdags var jag och klättrade klättervägg med Dreas på mitt jobb och hans kompis. Det var jäklans kul. Jag trodde först att jag skulle få klättra på barnväggen men första väggen gick jävligt bra. Jag tror faktiskt alla var lika förvånade som jag. Sedan klättrade jag lite svårare väggar som även de gick bra. Jag var ännu mer förvånad. Sedan klättrade jag ännu svårare väggar och då började jag ramla ner och blev väldigt trött i underarmarna. Sedan fick jag veta att den första väggen jag klättrade var barnväggen (det förklarar att man klättrade på dinosaurieformade stenar).
Jag gillart. Det var ett enormorum med skithögt i tak och klätterväggar överallt.

När jag ändå är här och skriver kan jag ju passa på att posta lite Duke Nukem bloopers.
Håll till godo

BrickCon!


När man inte trodde det kunde bli bättre...
EDIT: Den här posten skrev jag INNAN jag såg Hawaii-Kråkans post nedan. Så detta är inte på något sätt bättre än Hawaii-Kråkans fågelholk som är det bästa jag sett på år och dar.

Projekt

Jag har fifflat med ett litet projekt ett tag. Från början hade jag en väldigt seriös agenda men slutresultatet blev ganska annorlunda. Dock väldigt bra. Så här ser det ut:




Det som sitter på taket är en solcell som är köpt på en jaktsida och egentligen är avsedd att driva foderautomater. Jag har istället kopplat in den här:



Som är batteriluckan till en bandspelare:



I bandspelaren sitter en råfräck loopkassett jag fått av min kompis Mark som han köpt från Italien. Den är så märklig att det knappt går att beskriva men bandet matas från längst in och rullas samtidigt upp längst ut. Den får plats tre minuter och så här ser den ut:



För att strömmen ska bli bra måste man ha en regulator och ett batteri mellan solcellen och bandaren. Jag kan väldigt lite om el men efter att ha konsulterat Johan Koivisto fick jag veta att röd sladd är + och svart sladd -. Vet fortfarande inte vad en regulator gör riktigt men på Clas Ohlson trodde en snubbe att man behövde en sån och jag ville inte chansa:



Luckan på fågelholken (det är en fågelholk alltså) blev lite skraltig efter att ha gått i tre bitar när jag skulle göra hålet. Jag orkade inte såga till en ny så gjorde en punklagning istället. Tycker nu att det ändå förhöjde det hela. Solcellen går alltså till regulatorn som går till ett batteri som går till bandspelaren. Så det är ganska lätt om man vill bygga en egen:



Vet inte om man egentligen behöver batteriet heller men det är ganska bra för då räcker strömmen även under natten och på så sätt är konstruktionen aldrig tyst. Vilket antagligen också är bra för att ingen nattaktiv fågel ska få för sig att flytta in och sen dö av hjärtattack i gryningen. Låten jag valde är bara 2:20 lång så det blir 40 sekunders tystnad innan kassetten börjar om, men det kan nog vara ganska skönt om man ska vara i närheten länge:



Vet ännu inte vart jag ska sätta upp den.

/Hawaii-kråkan

Nya domäner igen

Jag har köpt två nya domäner.
Bumling.com som jag blev lite förvånad över att den inte var tagen och
BaconCasino.com som jag inte blev förvånad över att ingen tagit.

RTS-multiplayer-spel i flash 10


(Av någon anledning så får jag inte filmen att få plats i dess ruta så man får högerklicka och sedan klicka på show all eller visa alla)

Jag har pillat lite med min RTS-motor. Först och främst har jag byggt en multiplayer-server i java som är mycket fin. Den använder råa sockets och skapar protokoll-klasser för både Java och AS3 så allt blir namngett och typat. Den kan serialisera intar, floatar, strängar, booleaner och arrayer av de typerna. Man kan göra vilka spel i den man vill. Här har jag börjat på ett RTS som kanske någon gång ska bli en Warcraft 2-klon. Här ovan är det några lådor som går runt i en värld. Allt är synkat mellan båda klienterna genom multiplayerservern. Lådorna letar efter den bästa vägen från vart de står till dit jag trycker och försöker se till att inte krocka med varandra.
Kartan kan bli mycket stor och skrollar (dock har jag slagit av det här).

Ruin Theory

Hej. Jag satt precis och kikade igenom mitt arkiv av påbörjade spel som inte är klara. Ett av de jag hittade är "Ruin Theory".

Man spelar två spelare (på samma data). Målet är att man ska skjuta ner den andres kung. För att försvåra nedskjutandet så får man bygga en mur.

För allas trevnad har jag lagt upp en länk så ni kan testa HÄR.

Kontroller:
Zooma med + och -
Flytta kameran med piltangenterna
Flytta klossar med musen.
Håll in mellanslag när ni flyttar klossar för att rotera den.
Ställ in krut på kruthögen genom att hålla ner musen över den och flytta musen.
Samma för vinkeln.
Tryck enter för att aktivera att klossarna kan rotera fritt och välta.
Tryck på Shoot för att båda tornen ska skjuta.

Upside-down-ternet

Någon på mitt jobb berättade om en mycket rolig sida för oss som håller på med data; xkcd.

Det är en sida men en massa serier som kanske även de som inte håller på med data kanske kan tycka är kul ibland. T.ex. när jag i en alt-texten till en stripp hittade en referens till upside-down-ternet.

Upside-down-ternet är ett script som man kan installera på sin trådlösa wifi router (grundliga instruktioner finnes i länken. Eller ja grundliga och grundliga. När jag tittar igen så har jag inte en aning om hur man gör men man kan ju fråga någon som vet). Det gör att routern får två olika nät. Ett som är stängt, där man själv smurfar, och ett som är öppet, där grannarna får vara. Enda skillnaden är att när grannarna surfar blir alla bilder upp-och-ned.

Det är ju förfärligt kul. Jag ska installera det när jag får tid men nu borde jag sova för jag ska upp tidigt i morgon och releasa spel. I morgon kväll ska jag och hälsa på på Raketen. Det blir kul att se hur de har det.

Skepp ohoj!

Böjda streck

I går kväll gjorde jag lite modifikationer på Evolutionsscriptet. Jag förstår att ni kanske börjar bli lite trötta på detta man jag tycker det är så kul så kul.
Det jag gjorde var att gå från att istället för att rita streck med samma tjocklek så kan nu strecken evolvera sin bredd. Jag la även till att strecken kunde böjas som en kvadratisk bezier-kurva.
Här under är ett flygande skepp (detalj av en större bild. källa:internet). Den har skapats nu under natten.

Här nere är bilen igen. Nu har jag tagit bort det gråa i Photoshop så att den inte lägger en massa streck på att måla grått. Första bilden är efter en kvart och andra bilden är nio timmar senare. Det blir alltså inte så där super mycket bättre om man kör super mycket längre tid. Jag gillar faktiskt den övre mer för den ser skitigare ut på nära håll och nästan lika bra på långt. Klicka på den för full storlek så ser ni bättre.
Den vetgirige undrar säkert vad det är för röda siffror i överkant. Den första är phenotyps-id. Det är alltså vilken individ. Så den nedre bilen har gjort 5.8 miljoner genförbättringar sedan den började.
Det andra talet är hur mycket den avviker från originalet. En perfekt bild skulle ha talet 0 där. Den tredje siffran är hur många streck som har använts.

Edit: Nu med video

Klicka för större storlek tror jag går

Nya streck

Jag har gjort ett nytt litet test med min evolverande sträckgörare. Den här gången så testade jag lite tjockare sträck och det blev väldigt bra.



Klicka på dem för att få dem i full storlek och sedan backar ni två tre meter från skärmen så ser ni hur fint det blir. Notera gärna höger framhjul på bilen vilken detaljrikedom de få sträcken får till.

Tärningar

jag börjar på något nytt som jag funderat på länge.
Ett mail till en återförsäljare av spelmaterial i England fick det här mailet nyss:

Hi!

I would like to buy a large bulk of white plastic dice with black spots. It would be 10.000 (10K) dice.
I would like the sides of the dice to be about 15 to 20 square millimeters.

I have a couple of questions.
What would the shipping to sweden be?
Is there any discount of such a large order?
How long would it take to ship it?
What would the total price be?

Thanks in advance

NB


Magnetberget goes elallergiker

Jag kämpar vidare med mitt elektromagnetiska träberg om än lite långsammare. Som jag tänker nu så kommer jag inte kunna bygga min långa rad av magneter då jag tror de kommer bli för svaga eller att jag kommer att få trycka i för mycket ström. För mycket ström gör att det blir varmt och då måste man kyla det hela. Kyla gör man bäst med vatten (det är så proffsen gör) men vatten leder el. El är farligt. Vatten läcker.

I alla fall så tänker jag bygga själva berget först och labba vidare med magnetismen senare. Jag har hittat ett ställe som säljer trästänger, som om de ses uppifrån, är equilaterala trianglar (eller som den svenske lekmannen säger - "liksidiga trianglar"). Dessa tänker jag skära till toppen på i en viss vinkel och sedan sätta ihop dem så det blir till formen av ett berg.

Se en första skiss nedan:

Eftersom det inte verkar finnas något vettigt 3D-program till Mac som man inte måste huzzla med och lära sig i hundra år (F.Y.I så är det gratis-3d-programmet Blender jag syftar på) bestämde jag mig för att programmera skissen i Flash. Jag hittade lite kodsnuttar som sköter att man kan rita linjer i 3 dimensioner.
Jag vill få ut koordinaterna på varje punkt där linjerna möts och det kommer vara enkelt nu när jag kodat allt. De koordinaterna ska jag sedan rita på de equilaterala trästängerna och sedan såga därefter. Ser man alltså bilden rakt uppifrån med ortografiskt perspektiv (alltså som att man såg den från ett oändligt avstånd med ett lika oändligt zoom-objektiv) kommer det bara vara ett gäng rader och kolumner med liksidiga trianglar och man skulle inte se någon höjdskillnad.

Det här ovan är alltså bara ett så kallat proof of concept och inte hur jag tänker att berget ska se ut när det är klart.
Jag återkommer med mer när jag kommit längre.

Förresten så har jag och Gio kommit över en Ateljé så nu kanske det blir lite mer fart. Jag glömde kameran sist jag var där så jag har inga bilder men jag ska fixa det med till min informationshungriga, i alla fall inbillade, läsekrets.

Out

Face

Har ni sett att jag precis la till facebook-status här till höger? Tekniska under.

Jag sitter nu här hemma och knackar på ett kortspel deluxe men jag börjar bli lite trött. Ju mer jag grejjar med det ju mer inser jag att det måste göras en massa mer. The more you learn the more you need to learn som Ghost Dog eller någon sa.

Bord


Jag och Gio har köpt ett nytt bord och jag är oförskämt nöjd med det köpet. Så nöjd att jag tänker skryta med det här. Och ja, vi har alltid färska tulpaner och tända ljus hemma.
Den som undrar vad den lilla silversaken på bordet är, bredvid ljusstaken så kan jag berätta att det är ett cykellyse som går på fotogen.
Ja ja. I brist på annat så får man skriva't.

Förresten så träffade jag på Hawaii-kråkan här om dagen som var nere för att titta på ett band som jag tror hette Sun. Det var trevligt. Björta har vart i stöschen med men han träffade jag inte på.
Nu ska jag kolla på Band of Brothers.

Elektroberget

Den senare tiden har jag varit uppslukat av den magiska magnetismen.
Jag har påbörjat ett projekt som de senaste dagarna har varit kantat av idel motgångar.
Tanken är att jag skall bygga ett litet berg i trä. Under berget skall det sitta ett gäng elektromagneter som ska flytta järnfilspån längs en stig till bergets topp.

Status på projektet framgår av det mail jag nyss skickade till några av KTHs professorer i elektrofysik (se nedan)

Hej

Jag bygger ett litet berg i trä (se fig 1). Berget skall vara ett ihåligt skal som är ca 5 mm tjockt och under ytan skall det sitta en rad elektromagneter som får vara cirka 3 cm i diameter. (se fig 2)
Ovanpå ytan skall det ligga järnfilspån eller små järnkulor som skall dras till elektromagneterna.
Elektromagneterna ska slås av och på i en serie så att järnfilspånet rör sig som på en stig från bergets rot till dess topp via magneternas magnetfält.

Det jag inte kan lösa är att jag inte har lyckats förstå om magneterna kommer att kunna vara så starka att de kan dra järnfilspånet upp längs berget.
Jag har letat i två veckor på internet och i annan litteratur men jag har inte lyckats hitta exempel på eller beräkna hur stark magnet man behöver.
Jag har även experimenterat med ett 15V, 3A DC aggregat och en kärna av stål (15 mm diameter, 80 mm lång) som jag lindat tunn isolerad koppartråd (0,65 mm) ca 200 varv i tre lager.
Den elektromagneten fungerar men kommer inte i närheten av den dragningskraft jag behöver.
Jag kan inte experimentera så mycket mer eftersom det börjar bli ganska dyrt att köpa olika nätaggregat, järnstavar och annan elektrisk utrustning som är för svaga (för att sedan inse att jag skulle behöva flera kilovolt och vattenkylda magneter för att kunna slutföra projektet).

Jag har förstått att det antagligen skulle vara bättre med en hästskoformad kärna istället för en stav då magnetismen kan färdas genom stålet längre och mindre genom luften.
Även så tror jag att jag borde ha en kärna av mjuk-järn då järnatomerna kommer att rada upp sig bättre i det materialet än stål.
Jag har även förstått att mängden magnetism är proportionerligt till antalet ampere-varv runt kärnan. Så mer ström och fler varv gör magneten starkare (upp till strax under 2 tesla).
Jag har förstått att magnetismen avtar med kvadraten av avståndet, så flyttar men magneten en två centimeter bort så kommer magnetismen minska till en fjärdedel från ursprungsläget.
Jag tror inte att träet kommer att försvaga det magnetiska fältet men jag har inte kunnat verifiera det.

Vad jag inte förstår är hur mycket en tesla är. Vad kan man jämföra det med? Hur mycket kraft ger det och på vilket ungefärligt avstånd kan det dra till sig järnfilspån? Blir en halv tesla hälften av kraften eller kan man inte räkna så?
Eftersom jag inte har hittat någon referens förutom vilken lyftkraft magneter har när de har direkt kontakt med objektet det ska lyfta är det väldigt svårt att beräkna ungefär hur stark magnet jag behöver.

Tror du att detta är byggbart eller är det praktiskt omöjligt?

Jag skulle vara evigt tacksam om du kunde hjälpa mig med detta
Tack på förhand






Som framgår av mailet har jag fastnat lite i mina experiment. Jag har köpt en massa elektro-prylar som uppenbarligen är för svaga för dyra pengar och nu måste jag köpa starkare dyrare elektro-prylar.

Jag har även varit tvungen att köpa ett par datorhögtalare och såga isär (uppenbarligen av tillverkaren Frans Jäger då de var väldigt svåra att få isär).

Här är högtalarna som jag pajjat för att se om man kunde använda en högtalarstärkare som styrenhet till en elektromagnetisk maskin. Signalen från t.ex. en skivspelare bara är en elektrisk ström där amplituden är proportionerlig till volten och frekvensen styrs av hur ofta man vänder fas på den elektriska strömmen. Av det drog jag slutsatsen att man kan köpa en stärkare med fyra kanaler och skicka ut ett ljud som ser ut som en vanlig fyrkantsvåg på en Hz så får man effektivt ett relä som slår av och på en gång per sekund. Det funkade inte. I alla fall inte på den här högtalaren. Jag vet inte vad det beror på men det kanske är så att högtalare har någon form av lågfrekvensfilter som tar bort frekvenser under 20 Hz (som människan inte hör). Det blev bara ett kort puff. Jag hade velat att membranet skulle åka ut och stanna där en halv sekund och sedan åka in och stanna en halv sekund.


Här är min rigg. Mina gears. Mina tools. Ett variabelt nätagg på 0-15 V och 0-3 Ampere. Uppenbarligen för svagt. Sedan har jag lite stålstänger (som jag fick knata ner till järnaffären för att såga upp) som jag lindar koppartråd runt (som inte var isolerad och inte funkade så bra).
Nu skall jag köpa ett bättre agg på 30V och 10A och äkta coli-winding-copper-wire på 23 gauge som är isolerad. Jag ska även köpa en hästskoformat mjukstålskärna för bättre magnetism. Nu blir vi farliga.

Här är mitt första experiment. Klart besviken. Det svarta luddet är järnfilspån (som jag har ett par burkar av) som har fastat på min värdelösa elektromagnet.

Nu ska jag glo på film och hålla tummarna för att professorerna svarar på mitt mail.


Edit:
Professor Nee på KTH har svarat:

Jag tror at projektet är genomförbart, om än litet knepigt.
Det viktiga är att skalet inte är tjockare än 5 mm.
Avståndet är allt! Om man kan minska tjockleken på de ställen där man har magneterna blir det avsevärt lättare.
För att få spånen att vandra uppåt krävs ett ganska stort antal magneter som sitter mycket nära varandra i följd.
Man kanske rentav ska tänka sig en böjlig struktur som är som en bana och som monteras på insidan av berget.
Det är viktigt att magnetflödet återleds med hjälp av en järnkärna av exempelvis C-typ.

Som sagt, mycket arbete, men säkert genomförbart.

Lika som bär:




Julen 2009

Folke vann årets schacktävling efter att ha slagit mig i finalen. Jag vet fortfarande inte riktigt hur det gick till för han klantade bort sin dam redan i början.
Busskiosken i Norberg hade nyheter. Den här gången var det mackor.
Jag lyckades erövra Leif Loket Olssons autograf. Vi spelade TP hemma hos Murp och Hawaiikråkan hade tagit med priser till alla i form av olika autografer. Efter lottning fick jag Lokets. Andra autografer i potten var han var åklagare för Charles Manson, Mora Nisse, Lasse Anrell, Wassberg och ett par till jag inte kommer ihåg.
Tapi och jag gjöt tennsoldater, romare. Det var svårt och vi fick inte till svärden. Hela Tapis armé av romare hade spetälska.
Julafton hemma. Fin gran. Efter det åkte jag till Norberg. Gio och Tapi kom på annandagen.



Lite mycket i en titel kanske. Det var ett par kommentarer på vad som mobilen såg den här julen.

Lite fina robotar

Nu har jag precis kommit till Stockholm från Norberg och det första jag gör är såklart att kolla upp vad jag missat på internet. Jag hittade inte något nytt men en del gamla saker som jag tänkte göra er uppmärksammade på.

Den här första gillar jag nästan mest. Det är en motor som är nerväxlad en massa gånger. Den sista växeln sitter ingjuten i betongblocket längst till höger. Eftersom det är så nerväxlat så rör sig inte den sista växeln nästan inte och därför går inte betongblocket sönder. Om ett par tusen år kanske det gör det.


Här är en onödig kinesisk-fläkt-öppnare.


Detta är en digital version av en leksak som Oskar hade när vi var små.


Här är ett gäng olika små maskiner som inte gör så mycket men det är många maskiner och det gillar jag. Skulle man bara vara så rok så man kunde köpa så många motorer mmmmm.

Zimoun : Sound Sculptures & Installations | Compilation Video V1.5 from ZIMOUN VIDEO ARCHIVE on Vimeo.