N1

Disclaimer: Följande kan till viss del verka vara en recension av Android. Det är det inte. Det är en recension av Google Nexus One. Att saker som inte är N1-specifika nämns har enbart att göra med att jag inte kört Android tidigare, och därmed inte orkar lista ut vad som är N1-specifikt.

För första gången på… någonsin… har jag själv köpt en egen mobiltelefon.

Anledningen till att detta aldrig skett tidigare är främst att först var jag så ung att mamsen köpte telefoner åt mig, och nu på senare tid har jag jobbat på ett företag som utvecklar applikationer med Windows Mobile som plattform. Eftersom jag haft tillgång till en stadig ström smartphones har jag hittils inte behövt köpa någon själv.

smartphonepile
Top to bottom: HD2, Touch Cruise, Diamond, Omnia, Touch Pro, TyTN II.

…sen släppte google android, och något så underligt som bra smartphones började dyka upp. Nu efter några månader – faktiskt ganska många månader – så dök det upp en som helt enkelt var alltför frestande för att kunna motstå inköp. Jag beställde en Google Nexus One på en fredag och fick den i handen nästkommande måndag.

Mina åsikter om telefonen, samt jämförelser med mina erfarenheter från windows mobile följer.

Juai

OMFG snappy responsive UI! Vissa andra recensioner av N1 har påpekat visst lagg i responsen hos telefonen – vilket stämmer – men jag kommer från Window Mobile hållet och kan enkelt sammanfatta med <3.
Vissa har tyckt att det är negativt att HTC:s egna home-screen ‘Sense’ inte är med. Själv är jag så bränd vad gäller HTC:s mjukvara från mina exkursioner i Windows Mobile att det inte rör mig i ryggen. Orättvist, kan tyckas, men whatever.

Applikationer

…den som inte sett google earth på den här mobilen har missat något. Det enda som saknas är att multitouch inte stöder rotation av kartbilden. I övrigt finns samma uppsjö av appar som alltid funnits till Android. Ett axplock är Thinking space, som gjorde den här fina mindmappen; Barcode scanner, som streamlinar appinstallation på ett fantastiskt vis; Smart alarm, som tyvärr har en tendens att krasha; Meebo IM, som sammanställer alla messengertjänster i en enda app; Wikitude, som måste upplevas för att förstås; HandyCalc, som är en häftigare miniräknare än min TI-83:a… samt fruktansvärt många fler jag inte hittat än.
Dock är det synd att market inte stöder betal-appar.

Jämför med windows mobile, där applikationer dels är ytterst fåtaliga, dels är omständiga att installera.

Online och synk

Som jag kämpat med att få kalendrar att synka till windows mobile. För N1 går det automagiskt.
Browsern är fantasktiskt responsiv och laggar knappt ens på monstertunga sidor. Dock är det störande att inte kunna speca att browsern ska identifiera sig själv som en icke-mobile browser och slippa mobila – läs sämre – versioner av många webbsidor som i ett misslyckat försök att vara ‘accessible’ vidaredirigerar mobila klienter.

Lokalisering och språk

Stor skavank eftersom telefonen är en import. Den tankar inte APN-data från mobilnätet. Den har inte svensk ordlista och svenska tecken på tangentbordet. Talk-to-text funktionen finns bara på engelska.
Allt detta lär väl dock lösa sig när N1 väl släpps i sverige, kan man tänka. (Tangentbord och ordlista kan man dessutom få som fristående app.)

Nitpicks

  • Det var lite strul med att fixa svenskt tangentbord och ordlista, men det var mest mitt fel. Det är fixat nu iaf.
  • Tethering kräver root.
  • Root dödar garantin.
  • Multi-touch är lite knasigt. Pinch funkar, men inte mer avancerade saker.
  • Batteriet tar slut på en dag. Stora batteriboven är skärmen som, trots att den står på lägsta styrkan, drar runt 60% av energin.
  • Lokaliseringen är lite väl amerikansk på sina ställen. Exempelvis visas alla telefonnummer i kontaktlistan på amerikansk form (i.e. 086-001-000).
  • Talksearch-funktionen finns bara på engelska.
  • Market har inga betal-appar.
  • Man måste ta loss batteriet för att kunna plocka ut sd-kortet. Detta till trots att det går att specifikt unmounta sdkortet för att kunna ta bort det utan att stänga av telefonen.

Vissa av dessa kommer kanske lösa sig med tiden, vissa andra är permanenta. Jag utökar listan allteftersom att ny information tillkommer.

Posted in Övrigt | 1 Comment

Ahahahahahahahaha….

Från Letter to the Media from Science.

Firstly, would it kill you to be a bit more specific when you tell people what I’m up to? The number of news stories I’ve read which end with “…say scientists” just drives me to distraction. And I can’t afford to be distracted, a lot of my work is quite delicate., some of it involves brains!
Do you realise how vague a term ‘Scientists’ is? It’s like ‘cars’, there are hundreds of different types. It might be accurate, but it’s not specific. You’d never say “‘Kill all homosexuals’, say religious people”.

Del 2 | Del 3 | Replik, Del 3 | Del 4 | Del 5 | Del 6 | Del 7

Posted in Övrigt | Leave a comment

Cosmonova?

Wow, kina begränsar Avatar. Ingen är förvånad.

Vad jag däremot är jätteförvånad över är att ingen har fattat att samma sak hänt här i sverige, dock i mycket mindre skala. Eller, nästan i varje fall.

Avatar är nämligen även släppt i IMAX-formatet. I sverige finns en (3) IMAX-biografer. Den heter Cosmonova och ligger i Naturhistoriska Riksmuseet i huvudstaden. Cosmonova, det mest underutnyttjade teknikundret i hela världen – Naturhistoriska stänger nämligen klockan 1900.

Det enda Cosmonova använts till sedan starten 1993 är att spela upp naturfilmer för skolklasser. Detta eftersom endast skolklasser har tid att komma under cosmonovas öppettider.

Varför inte bara hålla cosmonova öppet lite längre och visa lite riktiga filmer? Det skulle ju inte konkurrera med nuvarande bruk, eftersom skolklasserna fortfarande kan komma och kolla på utbildningsfilm.

Posted in Observationer, Okunskap | Leave a comment

Internetavgift för att kolla på TV?

Saker som är skumma:

  • Man måste inte betala för att man tittar på tv, man måste betala för att man äger en kanalmottagare.
  • Det diskuteras att utöka detta till att man ska behöva betala om man har internet, “För om man har internet kan man ju kolla på SVT.”

Att kunna välja en distributionskanal att leverera sin produkt via, och sedan kunna ta betalt av alla som har tillgång till denna distributionskanal måste vara den mest briljanta affärsiden någonsin.

Det är jämförbart med att börja sända talböcker via de där mistlurarna som finns på höga byggnader som låter klockan tre, första måndagen varje månad – och sedan ta betalt av alla som bor i närheten, “För de kan ju höra talböckerna.”

Posted in Övrigt | Leave a comment

Elak furste, lösningen

För en tid sedan postade jag en kluring eller vad man skall kalla den. Den handlade om en ‘Elak Furste’ och kan återfinnas här. Jag tänkte att det var dags att posta mitt förslag till lösning.

För att förstå lösningen måste man resonera litegrann kring fördelningen av träd mellan delarna av trädgården som A och B ser. I uppgiften anges att B ser 8 träd, men låt oss istället antaga att B ser 20 träd. Då skulle B redan första gången vakten kommer kunna resonera något i stil med “Duh, jag ser ju fler än 18 träd, så uppenbarligen finns det 20 träd i trädgården.” Samma sak gäller förstås om det istället är A som ser 20 träd.

Den skarpsynte ser direkt att detta resonemang även håller för fördelningen 1/19 eftersom 19 > 18.

För fördelningen 0/18 blir det mer spännande. Första gången vakten kommer kan B inte veta om fördelningen är 0/18 eller 2/18. Liknande kan A inte veta om B ser 18 eller 20 träd. Dock ändras detta dag 2. När vakten kommer andra gången kan A dra slutsatsen att B uppenbarligen inte ser 20 träd. Hade så varit fallet hade B gifvetvis sagt detta, och de båda hade varit fria redan förra dagen. Därför kan A med säkerhet veta att fördelningen är 0/18.

Återigen fungerar detta resonemang även för fördelningen 1/17. I fortsättingen kommer enbart de ‘jämna’ fördelningarna redovisas.

Om man stegar samma resonemang ytterligare för fördelningen 2/18 kan B veta säkert andra gången vakten kommer att det finns 20 träd i trädgården totalt, för om det funnits 18 träd totalt hade fördelningen varit den nyss nämnda, och då hade A redan svarat.

Tabellen nedan redovisar fallen [A ser 0:12 träd].

Tabellmall:

  • (x:n/m) – x ser antingen n eller m träd, så jag har ingen aning vilket som stämmer och väljer att inte svara
  • (x|n~y)n – x måste se n träd, för annars hade x svarat som på rad y, jag svarar k träd
  • (n>m)n – Jag ser n träd. n är större än m, alltså är svaret n. (Detta gäller för ojämna fördelningar med modifikationen (n>m)n+1
  Dag 1 Dag 2 Dag 3 Dag 4 Dag 5 Dag 6 Dag 7
Rad # A ser B ser A svarar B svarar A svarar B svarar A svarar B svarar A svarar B svarar A svarar B svarar A svarar B svarar A svarar B svarar
1 0 20 (b:18/20) (20>18)20
2 0 18 (b:18/20) (a:0/2) (b|18~1)18
3 2 18 (b:16/18) (a:0/2) (b:16/18) (a|2~2)20
4 2 16 (b:16/18) (a:2/4) (b:16/18) (a:2/4) (b|16~3)18
5 4 16 (b:14/16) (a:2/4) (b:14/16) (a:2/4) (b:14/16) (a|4~4)20
6 4 14 (b:14/16) (a:4/6) (b:14/16) (a:4/6) (b:14/16) (a:4/6) (b|14~5)18
7 6 14 (b:12/14) (a:4/6) (b:12/14) (a:4/6) (b:12/14) (a:4/6) (b:12/14) (a|6~6)20
8 6 12 (b:12/14) (a:6/8) (b:12/14) (a:6/8) (b:12/14) (a:6/8) (b:12/14) (a:6/8) (b|12~7)18
9 8 12 (b:10/12) (a:6/8) (b:10/12) (a:6/8) (b:10/12) (a:6/8) (b:10/12) (a:6/8) (b:10/12) (a|8~8)20
10 8 10 (b:10/12) (a:8/10) (b:10/12) (a:8/10) (b:10/12) (a:8/10) (b:10/12) (a:8/10) (b:10/12) (a:8/10) (b|10~9)18
11 10 10 (b:8/10) (a:8/10) (b:8/10) (a:8/10) (b:8/10) (a:8/10) (b:8/10) (a:8/10) (b:8/10) (a:8/10) (b:8/10) (a|10~10)20
12 10 8 (b:8/10) (a:10/12) (b:8/10) (a:10/12) (b:8/10) (a:10/12) (b:8/10) (a:10/12) (b:8/10) (a:10/12) (b:8/10) (a:10/12) (b|8~11)18
13 12 8 (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a|12~12)20

Vår sökta fördelning 12/8 återfinner vi på rad 13. Där ser vi att B kommer kunna svara på frågan när vakten kommer på den sjunde dagen.

…nu är det dock inte riktigt så enkelt. Om vi istället utgår från att A ser 20 träd och stegar igenom tabellen åt andra hållet ser vi följande.

  Dag 1 Dag 2 Dag 3 Dag 4 Dag 5
Rad # A ser B ser A svarar B svarar A svarar B svarar A svarar B svarar A svarar B svarar A svarar B svarar
1 20 0 (20>18)20
2 18 0 (b:0/2) (a|18~1)18
3 18 2 (b:0/2) (a:16/18) (b|2~2)20
4 16 2 (b:2/4) (a:16/18) (b:2/4) (a|16~3)18
5 16 4 (b:2/4) (a:14/16) (b:2/4) (a:14/16) (b|4~4)20
6 14 4 (b:4/6) (a:14/16) (b:4/6) (a:14/16) (b:4/6) (a|14~5)18
7 14 6 (b:4/6) (a:12/14) (b:4/6) (a:12/14) (b:4/6) (a:12/14) (b|6~6)20
8 12 6 (b:6/8) (a:12/14) (b:6/8) (a:12/14) (b:6/8) (a:12/14) (b:6/8) (a|12~7)18
9 12 8 (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b:6/8) (a:10/12) (b|8~8)20

Två olika sätt att resonera. Två olika lösningar. Två olika svar.

Förutsatt att jag inte räknat fel någonstans, och att båda lösningarna är giltiga resonemang, så kommer de i så fall att kortsluta varandra, eftersom de infogar i varandra möjliga andra lösningar. Rätt svar på frågan är i sådant fall att det inte finns något svar, alternativt att fångarna aldrig släpps ut.

y/n?

Edit: Diskussion här.

Posted in Logik, Observationer, Övrigt | Leave a comment