Tisdag, 21 maj

Storleken på app-uppdateringar i iOS

Josh:

2,193 versions averaging 31.511 MB each, for a total of 58,925.5 MB ​or 58.9 GB.​ That’s an average of 1 GB per month of app updates since I downloaded my first app. It’s no wonder the App Store is the largest percentage of traffic on iTunes—more than music, movies and books combined.

På Android används deltauppdateringar. Detta betyder att endast det som har ändrats laddas ner och uppdateras. Något Apple borde kolla på, helt klart.

Uppdatering: Det påpekades på Twitter att iOS 6 introducerade deltauppdateringar för applikationer. Googlade lite och hittade denna artikeln som beskriver hur det fungerar.

Flickr och Vimeo i iOS 7

9to5mac:

In the upcoming overhaul of its iPhone, iPad, and iPod touch operating system, iOS 7, Apple plans to include an increased presence of third-party social networks, including Flickr and Vimeo, according to a person familiar with the software.

Synd. Hade hellre sett att iOS 7 gjorde det möjligt för vilken applikation som helst att deklarera vad den kan och sedan automatiskt dyka upp bland de sociala alternativen.

“Why the hell do I have to keep updating the apps on my iPhone all the time?”

Cook svarade på frågor som rör skatter och varför Apple har över hundra miljarder dollar utanför USA. John McCain hade också en fråga.

McCain:

What I really wanted to ask was why the hell I have to keep updating the apps on my iPhone all the ti§§me, and why you don’t fix that?

Cook:

Sir, we’re trying to make them better all the time.

Tveksamt om Apple kan göra någonting åt att utvecklare uppdaterar sina applikationer. Automatisk uppdatering hade kanske löst “problemet”.

Önskelista: iOS 7

Nu för tiden verkar det som om det är obligatoriskt att skriva om iOS 7, så jag tänker också ge mig på detta ämne. Specifikt en kort kort önskelista.

Det har alltid funnits några små saker i iOS som jag velat ha, mestadels verktyg för utvecklare. Jag är rätt nöjd med hur iOS ser ut och behöver inte widgets och allt sådant som det pratas om hela tiden. Här kommer en liten lista på några få funktioner som skulle göra iOS mycket bättre.

  1. Bättre kommunikation mellan applikationer. Det finns bevis som tyder på att Apple jobbar på något sådant här med deras XPC-ramverk, mer om detta går att läsa här. Skulle göra det möjligt att dela till exempelvis App.net i alla applikationer.
  2. Bakgrundskörning. Detta behöver inte vara att applikationen kontinuerligt körs i bakgrunden, utan säg att man kan definiera en intervall i minuter då applikationen väcks.
  3. Fungerade iCloud. Jag har inte experimenterat med iCloud i någon applikation, så jag kan inte säga om det fungerar bra eller inte, men med tanke på vad man har läst på sistone så sätter jag upp detta på listan ändå.

Det var några punkter som skulle göra iOS väldigt mycket lättare att använda.

Måndag, 20 maj

Arkitekturen bakom Tumblr

HighScalability:

Growing at over 30% a month has not been without challenges. Some reliability problems among them. It helps to realize that Tumblr operates at surprisingly huge scales: 500 million page views a day, a peak rate of ~40k requests per second, ~3TB of new data to store a day, all running on 1000+ servers. Dashboard runs at a million writes a second, 50K reads a second, and it is growing.

30 memcache-servrar, 22 redis-servrar, 500 webb-servrar.

Extremt mycket information i artikeln från HS. Intressant läsning måste jag säga.

Klart: Yahoo köper Tumblr för 1.1 miljarder dollar

Yahoo! Inc. (YHOO) and Tumblr announced today that they have reached a definitive agreement for Yahoo! to acquire Tumblr.

I Januari -99 köpte Yahoo GeoCities för 3.6 miljarder dollar. Detta gick inte hem hos användarna, som övergav tjänsten. Förra året stängdes den. Kommer Tumblr’s användare att stanna?

Söndag, 19 maj

Google’s självkörande bilar samlar in nästan 1GB data per sekund

Bill Gross:

I learned this weekend at an XPrize event that Google’s self-driving car gathers 750 megabytes of sensor data per SECOND! That is just mind-boggling to me. Here is a picture of what the car “sees” while it is driving and about to make a left turn. It is capturing every single thing that it sees moving - cars, trucks, birds, rolling balls, dropped cigarette butts, and fusing all that together to make its decisions while driving.

Helt otroligt att den kan upptäcka cigarettfimpar.

Personligen tror jag att det kommer att ta lång tid innan vi får se en självkörande bild till salu, däremot tror jag mycket av tekniken gradvis kommer att leta sig in i våra bilar och tillslut är vi där vid de självkörande bilarna.

Lördag, 18 maj

Hacker News utveckling sedan 2007

TechCrunch:

[Paul] Graham has been consistently deploying and updating proprietary software that determines whether there is a flame war, where people argue heatedly. When these flame wars take place (which Graham says can often get ugly and personal), the story in which the commenting is taking place is moved further down the page.

En tjänst som skulle behöva en “flame-war detector” är Disqus. En annan liten tidbit från artikeln är att Hacker News körs på en server med endast en CPU-kärna.

Google skapar ett beroende av Google Play i Android

Google presenterade häromdagen en hel drös med nya APIer men utan att uppdatera själva OSet. Detta görs genom att skicka ut uppdateringarna Google Play.

Google är smarta här.

Genom att uppdatera via Google Play blir Android beroende av just Google-tjänsterna, det betyder att exempelvis Amazon som forkar Android inte får dessa APIerna.

Koushik Dutta:

Rehashing a previous point: this creates a dependance in Android on Google, as they are creating a superset of defacto standard APIs that require Google services to be on the device. Obviously, this is a good thing for Google.

This is also a positive note for developers: Google can extend the platform SDK without a dependance on the manufacturer releasing an OS update. The developers can count on the API calls being there across all platforms (that support Google Play).

APIer som Google skickade ut via Google Play igår rör bland annat GPS-staket och bättre lokalinsergstjänster som skall vara energisnåla.