Here are some pictures from the birthday party I had 2 days ago, organized by good friends. I had a great time and so did other people, or at least that’s what they say :)
Happy Birthday To Me. I’m 33
As always, I use my birthday as an opportunity to reminisce on the previous year of my life.
The year started with my 3 months trip around the world, which I can’t properly sum up in this short post, but I’ll try anyway: on that trip I met friends almost in every country I visited (one of those friends I’ve known for over 10 years but met for the first time in real life), made some new friends, had tons of fun and many adventures, including thinking I was going to die after losing my way in a snow covered national park, a powerful experience to say the least.
As part of the trip I got to see The Prodigy, my favorite band that released a new album in the meantime, 4 times live in the UK with two good friends. I got to see them twice more after that in Turkey and in Prague for a total of 6 times this year and 9 times during my lifetime. On top of that I’m going to see them two more times in Paris this April.
I also experienced quite a bit of grief from a relationship I hoped would go somewhere but didn’t – something started exactly one year ago, right before the trip, with a girl I was really into (aka Girl 1). I wanted things to restart when I came back but she was no longer interested and later in the year moved on to be with someone else. Unfortunately I fell, yet again, into the friend zone trap and only lately have started letting go of the hopes I had for that relationship. It’s still work in progress, which makes this birthday a little bitter, but all in all it’s been a great year.
YouTube’s Front Page Sucks
I’m not in the habit of ranting about free online services, but I really want YouTube to become a better website because I think it has a lot to offer me when I’m looking for something to watch.
So what’s wrong about YouTube’s front page? You can add and remove “modules” but most of them are completely useless:
- Most Popular shows one video from each category and can’t be customized to show more or less videos from a specific category. A quick glance tells me non of those videos interests me, so I have to click “view all”, for which I don’t need this module at all.
- Spotlight is a periodic module currently showing videos with the theme “Merry Christmas”, blatantly ignoring the fact that I’m in Israel and have never taken interest in Christmas videos.
- Recommended for You is based on a sub-standard recommendation engine. I honestly expected more of Google – this module shows videos based on the titles of my previously watched videos. I can do string searches for my favorites myself, thank you very much. What I would have expected is same-genre kind of recommendations, which would expose me to new performers/comedians/bands, not ones I already know.
- Featured Videos is the most irritating module and it cannot be removed! Right now it’s showing me four different Israeli videos even though Israeli videos comprise about 1% of my YouTube activity, and despite the fact that I set my location to “Worldwide” instead of “Israel”. Even more upsetting is that YouTube chooses news-related videos and I try to avoid news as much as I can.
The only useful modules for me are Subscriptions and Recent Activity because I have total control over them and are the “social network” features of YouTube, which actually make sense.
My Two Rules For Writing Software
I’ve been writing software for over a decade now and I think I’ve established a minimal, yet very effective, set of rules for writing software:
Amit’s rules for writing software
- Make the users happy.
- Allow for known future modifications.
Doesn’t seem like much, does it? But, much like code, the brevity of these rules says nothing about what they encapsulate.
The first rule requires you to make the users happy. And by “happy” I mean make the users think your software is worth the time, money and effort they invested in order to use it. Some things are hidden in this rule – shipping on time, for example, is something that makes users happy. But sometimes achieving this goal requires you to make compromises and write code that isn’t according to your standards. Maybe you had to make an ugly shortcut, duplicate code, a hack, whatever. As long as the users are happy it’s OK to cut corners but…
The second rule says you should allow for known future modifications. That’s where all of your education, experience and religious pursuit of perfect code come into play. To make software future-proof you have to write good software, which practically disallows the aforementioned hacks from rule #1.
A delicate balance exists between the rules. Making users happy will presumably allow for a great first version but you might end up with unmaintainable software. On the other hand, write code without compromise and you may never ship. If you manage to write non-compromising software that your users are happy with, kudos to you.
I never could.
Dindy’s (Small) Sales Boost, User Reviews
Ah, a moment of pride. A day after posting Dindy’s slow sales progress on my previous post 13 new users bought it in just 2 days, increasing sales by almost 50%. At first I thought it was because I posted an update to the market but then I realized that, again, someone gave Dindy a positive rating and/or review. So the current tally is 45 total installations with 33 active installs (73% retention rate.)
Dindy now has five 5-star ratings (the highest rating for an app) and so it has a perfect 5-star score in the market. The reviews are also very positive:
Miguel:
It works, so far so good. Not for everyone. Helpful for students, busy people, productive folks and for those that just wanna sleep.
This is the first reviewer that gave Dindy its first sales boost. Miguel was very kind to positively review Dindy the day after I posted about Dindy in a forum. I thanked him for that.
Jason:
I really like this app and the Dev is super quick with a response to feedback. Multiple profiles can be used and its simple to set up!
Jason has contacted me with regards to an issue he had with Dindy on his phone and he refers to the fact that I answered his email as soon as I saw his message. It’s very nice of him to give Dindy (and me) this review.
corina:
Wonderful! Works like a charm!
Thanks! Hopefully I’ll be able to continue providing people with software they’re happy with, which has been my goal to begin with.
Dindy Statistics After Two Months
I haven’t made any further attempts to market Dindy and the sales have dropped a little bit – there’s a new user every 3-4 days. Google’s publisher statistics tell me that 29 people have downloaded Dindy and there are 18 active installs, which account for 62% of the downloads. From what I read this is a pretty normal retention rate.
These numbers provided by Google do not include two users whose payment has been declined and one person I refunded. I wonder what happens when your payment is declined – do you get to keep the application installed? If not, how is this enforced?
T-Mobile customers in the US can now purchase applications using their monthly bill. It remains to be seen whether this will increase the general sales of apps, and specifically Dindy’s.
Prague Pictures
Here are some pictures from the latest trip to see The Prodigy in Prague. Until next time… :)
The Prodigy In Prague
I came back this morning so still haven’t uploaded pictures from Prague. There are quite a few thanks to my friend that went with me. What I already have to show for this trip, though, is a cool clip from the amazing Prodigy show we’ve been to 2 days ago.
It’s the first time I’ve heard this live and it’s a very cool and fun bit of the show, unofficially called Jaws Fill:
Smack My Bitch Up, Earthquake Edition
This video is from The Prodigy’s show in Brussels. I just love hearing the crowd shout the words at the beginning and at 4:07 it’s absolute mayhem when everyone jumps (it all starts at 3:30.)
Earthquake, Prodigy Style
My life hasn’t been great lately but excitement is growing towards a week from now, when I will go to see The Prodigy for the 6th time this year, 9th time total.
There’s no better way to fuel my excitement than to report that during The Prodigy’s show in Brussels a few days ago a scientific observatory of sorts, located near the venue, registered a minor earthquake. At least that’s what I could figure out from this translated news item.
I’m going to be inside the best earthquake ever :)