February 09, 2018

M-x butterfly 😂


February 09, 2018

There are many things I don’t like about “serverless”, and there are also some stuff I like about it. But the main thing is that it looks very proprietary. In contrast to my Node, Django and .NET Core apps: they run everywhere on Linux, and probably Windows with some minor changes.

A digital Leica.

February 09, 2018

Leica cameras and optics are very expensive. A used Leica M6 and a used Leica lens is not far from as expensive as a Fujifilm X-Pro 2 with a 35mm F2. And they have always been expensive cameras. But you can see and feel the price when you use one.

The great thing about analog Leica cameras and in most analog cameras without auto focus, auto exposure, auto aperture and all of the fancy functionality that many photographers are used to today is that there aren’t that much that can break. It might have a battery, but that is only used for metering, if it has a built in one. And that battery is a cheap standard battery you can get almost everywhere. The batteries used in my Nikon FM cost $8 for a 10 pack at Amazon. And they last forever.

I changed the batteries on mine yesterday, and I had used them for a year and a half; the only reason I had to change them was that I forgot to push the film advance lever all the way in.

What I love about film cameras is that you can pick up any camera(in this example a 35mm one) and take advantage of modern film technology; that includes the very first 35mm cameras produced as early as 1905.

That would be like using a 5D Mark 1 with a full frame sensor released in about 100 years. The battery technology used in most analog cameras aren’t that old. But the one I use in mine are from the 70s.

If I would want to invest in a digital Leica like the M10, it would cost me around $10000 (with a 50mm Summicron, while a Fujifilm X-Pro 2 with a 35mm F2 would be around $2000. In other words, I could buy three generations of X-Pro 2’s for the same amount of money. And a Leica M10 is not that much better, and if it is better than the X-Pro 2 at all is a discussion by itself.

The reason a Leica film camera except for the M7, is worth the money is that you can use it for like forever. Even if the button cell battery goes out of production. Because you don’t need the meter for the camera to work. The only thing you need is rolls of 35mm film. I also think Leica will service more or less any Leica camera produced.

There are a few things Leica would have to figure out before I would even consider buying a digital M. If I’m going to spend that amount of money one any kind of camera it had to something I could use for the rest of my life, without feeling like I was using a outdated camera. If I bought a Leica M3 in 1954 it would still be a awesome camera (if taken proper care of).

To make a camera with that kind of longevity is not that difficult when it comes to film cameras, because the film is the sensor, and the rest is about betting on the right company and how well it’s built. Leica know how to build stuff that last. But in order for a digital camera to work that well they would also have to make it possible to change and upgrade the sensor. And of course batteries that was standard, and would be available even if Leica went under.

I would also prefer it if that kind of camera much more minimal than the current M10; more like a M-D.

For await of

February 09, 2018

I found this interesting proposal for iterating over promises. Let’s say you have a list of promises, you can iterate over them using for await (const elem of arrayOfPromises){}. As of writing this it is a part of babel and is in Stage 3.

Smarter power management on iOS

February 09, 2018

Power management on iOS is usually pretty great. But there is one one thing that always drive me nuts. This is not a huge problem before your phone gets older than a year and the battery starts to degrade.


I take train to and from the office more or less every single day. Usually 3-5 days a week. And the receptions is poor most of the time. The way phones work when it is poor is that they start to increase the amplification of the cellar antenna to do everything in their power (pun intended) to get a connection. This means that your phone will use a lot more battery when the reception is poor.

This is how it works, and I don’t have a huge problem with it in general. It’s fine to do this if this is a place you only travel once or not that often. But when it comes to a train ride that I take every day, I don’t think it’s fine.

Apple knows where I am (GPS) and they know the reception is bad. How about learning that there are no reception here, and only re-try once a month or something?

Why I use Overcast

February 09, 2018

I have been using Overcast for all of my podcast playing since the day Marco released it. And while I have tested out other apps since then I have stayed with Overcast, for the same reason I stayed with Instapaper all the time I used a dedicated read it later service (I use Pinboard these days). The reason is not about features, because most of the apps have more or less the same features these days. But instead it is about the design of the app.

Overcast has great design. But it isn’t the most beautiful app, and it isn’t a turd either. There are four widely used podcasting apps on iOS, as far as I can see. Overcast, Podcast, PocketCast and Castro. I have only launched the official apple app once, and I have less than zero interest in it. PocketCast is a great app, but the design is not my kind of thing. It feels way too much like a Windows or Android app for me. And Castro on the other hand is too much in the pretty over usability camp.

Overcast is minimal, but still looks great. And is very easy to use.


February 08, 2018

This roll of HP5 looks like a lot of “what the fuck did I do”


February 08, 2018

My favourite design detail on old Nikon film cameras is that you use a coin to unscrew the battery cap.