Blog - KarlTryggvason.com

Heim   Podcast    Ask me anything   

May 18, 2012 at 9:18am

0 notes

Gettu Hver - Á Alþingi →

Hver man ekki eftir borðspilinu stórskemmtilega Gettu Hver? / Guess Who?). Nú hefur verið hleypt af stokkunum vefútgáfu af Gettu Hver? en í stað teiknaðara persóna eru það óskabörn þjóðarinnar, 63 litlir Alþingismenn, sem eru hér í aðalhlutverki.

Markmið leiksins er að giska á þingmann andstæðingsins. Tveir leikmenn hlaða leiknum upp í vafra og skiptast svo á að spyrja já og nei spurninga um þingmann andstæðingsins til þess að þrengja mögulega kandídata. Sá leikmaður sem er fyrri til að giska á þingmann andstæðingsins vinnur.

Hér er einfalt dæmi um hvernig leikur gæti farið fram:

  • Leikmaður 1: Er þinn þingmaður dæmdur glæpamaður?
  • Leikmaður 2: Já. Er þinn þingmaður kona?
  • Leikmaður 1: Nei. Er þinn þingmaður Árni Johnsen?
  • Leikmaður 2: Já.

Leikmaður 1 sigrar!

May 16, 2012 at 10:58am

0 notes

‎Now in UK bass you cannot have guitars—that’s one of the rules. You have to have 808s, big Julio Bashmore bass, a US rap sample repeated, cowbell, a little Burial garage sample and a Deadboy synth that goes “eeewwwaaooo,” bending all over the place. And those are the rules now. And you do get a lot of, it’s just the same old same old that I get sent. There’s so many people making music now, that it’s flooded!

— Mosca: Why Not?

May 6, 2012 at 5:06pm

0 notes
[Flash 10 is required to watch video]

Gramophone hacking

You’ll need:

  • piezo transducer
  • rca cord (to make a contact mic)
  • sowing needle
  • sheet of paper
  • a record (that you don’t care too much about)

A needle

A sheet of paper

An rca cord

A piezo transducer

Detail

Detail

May 1, 2012 at 1:40pm

1 note

LastCloud →

While trying to learn me some Python/Django I came up with the idea for LastCloud, an api mashup/hack that finds cloudcasts (mixes, radioshows, podcasts etc) on Mixcloud.com1 that feature music from your favorite artists on Last.fm2. After a few evenings of rewarding frustration I’ve put up a working version and the code behind it was my very first GitHub repo.

I think LastCloud pretty much explains itself but here are some links to it in action:

Lastcloud is a Django app, written in Python. The frontend uses Jquery and Masonry.

Feedback is appreciated and please let me know if you find any bugs or kinks. Since these are my first steps in writing Python feedback regarding the code is especially welcome. I am sure I am doing lots of very un-pythonic things coming mostly from a Java background.

Now if only you could get Mixcloud to scrobble!

Thanks to Johan for comments on the code and to Jónfrí, Ragnar Freyr and Leópold for some css/ui tips and tricks.

You can find me on Mixcloud and Last.fm.


  1. Mixcloud streams dj mixes, podcasts and radioshows legally and on demand. 

  2. Last.fm lets you record and track your digital music consumption. 

April 21, 2012 at 1:23pm

0 notes

Boðar það gott ef vetur og sumar frjósa saman?

Flestir kannast við þjóðsöguna um að ef vetur og sumar frjósi saman boði það gott sumar. En þegar ég fór að velta fyrir mér hvort fyrir þessu væri tölfræðilegur eða vísindalegur stuðningur kom ég að tómum kofanum hjá flestum sem ég spurði og m.a.s. Google gat ekki hjálpað mér. Ég ákvað því að fara á stúfana og rýna í gögn sjálfur. Hjá Datamarket og Veðurstofunni fann ég gögn sem náðu allt aftur 1931 og þá var það bara úrvinnslan sem stóð eftir.

Gögn Veðurstofunnar voru með meðaltöl fyrir mánuði sem mér finnst ágætis byrjunarreitur, til þess að rýna í rannsóknarspurningu verkefnisins. Gögnin sem Datamarket buðu upp á eru ítarlegri, þau mætti rýna betur í við tækifæri, en í þetta skipti nýtti ég þau aðallega til þess að finna út hvenær vetur og sumar hafi frosið saman síðustu 73 ár.

Á mbl.is fann ég eftirfarandi mola:

Í bók Árna Björnssonar Saga daganna kemur fram að hvarvetna á landinu var eftir því tekið hvort frost væri á aðfaranótt sumardagsins fyrsta svo að vetur og sumar frysu saman. Þótt menn legðu mismikinn trúnað á, var slíkt með fáum undantekningum talið góðs viti. […] Á vef Veðurstofu Íslands kemur fram að sumardagurinn fyrsti er í almanakinu talinn annar fimmtudagur eftir Leonisdag sem er 11. apríl hvert ár, eða með öðrum orðum fyrsti fimmtudagur eftir þann 18. Hann er því aldrei fyrr en 19. apríl og ekki síðar en þann 25. Á þessum tíma er hlýnun á vori komin vel í gang, meðalhiti 25. apríl er 0,3 stigum hærri en 19. apríl.

Förum yfir gögnin frá Datamarket og finnum þau ár þar sem sumar og vetur frusu saman. Það getum við gert í python á eftirfarandi vegu:

import csv
import time

sample=csv.reader(open(“/vedurmaelingar-a-islandi.csv”,”rb”))

#gögnin eru á forminu:
#[‘YYYY-mm-dd H:M:S’, hámarkshitastig, lágmarkshitastig, úrkoma]

#[‘2002-04-25 18:00:00’, ‘3.9’, ‘1.8’, ‘0.5’]

frost=[]
notfrost=[]
for row in sample:
  aday=time.strptime(row[0],”%Y-%m-%d %H:%M:%S”)
  if aday.tm_mon==4 and aday.tm_wday==3 and aday.tm_mday in range(19,26):
  #fimmtudagur í apríl frá 19. til 26.
    print(row)
    try:
      if float(row[2])<0:
        if int(aday.tmyear) not in frost:
          frost.append(int(aday.tm_year))
        else:
          if int(aday.tmyear) not in notfrost:
            notfrost.append(int(aday.tm_year))
    except:
      print(“exception: “+row)

#hiti er mældur oft á dag, ár geta hafað lent í notfrost ef ein mæling yfir daginn sýndi hita yfir frostmarki, filterum því út:

for year in notfrost:
  if year not in frost:
    print(year)
for year in frost:
  print(year)

Niðurstöðurnar eru eftirfarandi.
Sumar og vetur frusu saman: 1949, 1951, 1953, 1955, 1964, 1967, 1969, 1970, 1981, 1982, 1983, 1984, 1988, 1990, 1991, 1993, 1994, 1995, 1997, 1999, 2000, 2006, 2007, 2010 

Sumar og vetur frusu ekki saman: 1950, 1952, 1954, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1965, 1966, 1968, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1985, 1986, 1987, 1989, 1992, 1996, 1998, 2001, 2002, 2003, 2004, 2005, 2008, 2009, 2011

Smellum þessum gögnum og gögnunum frá Veðurstofunni um meðalhita inn í Google Docs

Helstu niðurstöður: 

Nú er ég hvorki sleipur í tölfræði né veðurfræðingur, því má vel vera að ég sé að beita reiknilistinni rangt fyrir mér, ábendingar um betri vinnubrögð eða villur eru vel þegnar. Með þennan fyrirvara í huga sýnist mér þó að gögnin styðji ekki þá tilgátu að sumur verði betri, a.m.k. ef við skiljum betri sumur sem hærri meðalhita og lítum til Reykjavíkur 1949-2000. Flestir mánuðirnir (3 af 4) eru þvert á móti kaldari en þau ár þar sem ekki fraus aðfaranótt sumardagsins fyrsta, þótt vissulega sé það vel innan staðalfráviks, bara örfáar kommur. Það er því enginn marktækur munur.

Það væri fróðlegt að ráðast í frekari útreikninga, taka til að mynda landið allt inn í reikninginn, skoða einstaka daga betur eða fleiri þætti en bara hitastig. Aðstoð við að setja gögnin fram myndrænt væri líka vel þeginn, ég og grafagerðarviðmót google docs erum ekki góðir vinir… Ég treysti mér ekki í meir að svo stöddu. Læt þetta því gott heita, örlítið fróðari.

April 6, 2012 at 5:42pm

0 notes

Ég elskaði eittsinn stelpu.
Hún var heimsk og ég var vitlaus.

— Dagur Sigurðarson , “Ekki er öll vitleysan eins” Rógmálmur og grásilfur (1971)

12:59am

0 notes

In late 2009, _why’s disappearance played out in real time on the Internet, as Rubyists noticed his projects had stopped loading and relayed the news on popular forums. It was not just one site or server, they fast realized. _why, his blog, his Twitter feed, and all of his open-source code had disappeared from the Internet, and all at once. The term of art is “infosuicide,” a rare but hardly unheard-of occurrence.

— Ruby, Ruby on Rails, and _why: The disappearance of one of the world’s most beloved computer programmers. - Slate Magazine

April 1, 2012 at 5:54pm

0 notes

You have to remember every single person who goes to a concert, however jaded they are, and however much they’re from London, wants to have a good time. But sometimes you have to remind them of that fact – and there’s nothing really cool about this process. In fact, it often involves being about as uncool as you can possibly get.

— Streets life: stories from Mike Skinner about the Birmingham garage project | Music | The Observer

March 26, 2012 at 11:55pm

0 notes

Skattaskýrslugerð

helstu tekjuliðir ársins 2011:
51.22.0 - Geimferðir
01.44.0 - Úlfaldarækt og ræktun dýra af úlfaldaætt
02.30.0 - Söfnun afurða sem vaxa villtar en eru ekki tré
24.46.0 - Vinnsla á kjarnorkueldsneyti

basic…

March 19, 2012 at 8:03pm

0 notes

And that was how they killed him&#8230;

And that was how they killed him…