Archive for category whatthefuckhaveidone
spotify’s desktop client sucks
Posted by niv in ravings, whatthefuckhaveidone on December 31, 2011
a big reason why i went with spotify is because of its desktop client. it seemed like a more complete replacement for itunes than anything else out there. i have been looking to replace itunes since the first day i used it because its playback tools are significantly worse than winamp had back 8 years ago. and somehow, spotify has even worse usability than itunes when it comes to playback.
basically, do this in spotify: search for a song you want to hear. double click it. then look at your queue. you’ll see everything from your search results. ok, that kinda sucks – you just wanted to hear one song. so, try removing everything else from the queue. oh wait, you can’t.
that’s right, everything in the search results just stays there forever. i’m not sure if there’s anything more to say about it. it’s fucking maddening. spotify’s entire raison d’etre is to let you play a song you WANT to hear, but then it throws a bunch of other shit at you without giving you any option to get rid of it?
i’m actually getting madder by the second just thinking about how fucking stupid it is. c’mon spotify, you guys are better than this.
p.s. i live in dc now and jen and i broke up and i hate everything and yay 2012.
answering implied questions
Posted by niv in baseball, whatthefuckhaveidone on May 24, 2011
ottoneu Pick Six launched on april 28. as of writing this, 4789 entries have been made by 505 users, and 201 entries have been made so far for today. these are pretty good numbers, and especially rewarding because i made my first check-in to the project on april 12.
202 entries
for some background, Pick Six is a daily fantasy baseball game. there are six positions to fill – catcher, corner infield (1st or 3rd base), middle infield (2nd base or shortstop), outfield, starting pitcher, and relief pitcher. you get a budget of $120 which you can’t go over, and every player is assigned a value. fill out your lineup, stay under budget, and your players get (or lose) points based on their production on the day. there are some more nuances, but that’s the basic overview – $120, 6 positions, fill all your positions without going over budget, unlock achievements and beat your friends.
207 entries
Pick Six was a pretty quick, iterative process. the initial launch had an all-time leaderboard and the ability to pick your team. i quickly added more information around the player selection process (opposing pitcher, batter and pitcher handedness, etc). it became clear however that focusing on the all-time leaderboard was preventing new users from playing, so i changed all the leaderboards to focus on smaller time segments first (daily, then weekly, then all-time).
still 207 entries
the other big portion of feedback has been around the social interactions of the game. i started by adding the ability to follow other users, so you can build your own personal leaderboard. while this has been good, it hasn’t been great – users still can’t communicate with each other on the site, and it’s not quite satisfying enough to beat your friends. not just yet, at least.
208 entries
achievements have been another fun thing for people to look at, and feedback led directly to a few of the more clever achievements, such as the rays achievement (spend $80 or less and win the day) and the mariners achievement (spend $110+ and come in last place). while i don’t want the number of achievements to get overwhelming, i think there is still some room to add some interesting achievements to both encourage users to accomplish certain tasks and to reward users for completing otherwise monotonous tasks.
still 208 entries
i would say 80% of what i’ve added since launch has been at the suggestion of users or at least reinforced by users. followers and achievements were kicking around in my head before, but clarity on how to implement these features came directly from feedback. something as subtle as changing around what leaderboards are emphasized wouldn’t have been on my radar had it not been for user feedback. so, i’ll say what everyone else in the startup world says, which is “listen to your users”.
210 entries
but how do you find out what your users want? this is really the interesting question to me. aaron has been encouraging me to do more user surveys and a/b testing, so users can show me what they want via their browser. while i cannot argue with those methods at all, they both seem a bit… dry to me. my approach has been slightly different – i’ve made myself available, via twitter, email, fangraphs chats, and any other method i can imagine. by virtue of making myself available, users reach out to me when they have issues or new ideas on their own. i remember a long time ago reading that for every 1 person who bothers to leave a comment or emails you or whatever, there are probably 10+ more users who would agree with that person but just didn’t email you. the ratio might even be higher now. so, if 2-3 people agree on a way to move forward, odds are that your user base is going to be pretty happy with you when you implement the new feature.
still 210 entries
the other thing to remember is that users don’t always know what they want. this is why responses to open-ended questions in surveys should be taken with a grain of salt, i think. you’ll get some gems, but you’ll also get a lot of people who haven’t really given thought to your product on the same level you are thinking about your product. you can’t blame users for that, it’s pretty understandable behavior. however, sometimes you’re going to (as aaron just told me in an email) go with your gut rather than listen 100% to your users. it’s a fun balance, i guess. except it isn’t that fun sometimes.
212 entries
after 750+ words about everything and nothing, i think its time to go make Pick Six more social. after all, it is what my users (who have thought about it enough) (think they) want, kind of.
dusty rhodes’s road trip
Posted by niv in nerd, photography, ravings, whatthefuckhaveidone on February 8, 2011

this debonair motherfucker is dusty rhodes. last tuesday i worked from san francisco for the beginning of 21st amendment‘s and magnolia‘s strong beer month. i worked all day at a coffee shop, stayed out at 21A with some friends until pretty late, and didn’t leave the house again until friday, 3 days later. when i opened my bag friday morning to put my laptop in it, i saw his shit-eating grin staring back at me. everyone i was with and even some people i wasn’t with all denied having any knowledge of how i came into possession of (what we discovered to be) an $11 limited-edition action figure. it is truly one of my life’s mysteries, but i have chosen to embrace this particular mystery and turn dusty rhodes into a ridiculous, fat, polka-dotted mascot, of sorts.
so monday morning, the same people who talked me into drinking the tuesday prior talked me into taking the day off and going up to russian river brewery in downtown santa rosa to experience pliny the younger, one of the more celebrated california ipas (and beers) in existence. pliny the younger is a limited edition release that is only around for a couple of weeks, so we only had a small window to pounce.
an aside: yes, my last post was about how i quit my job and started my own start up. 3 months later, it might seem like i have given up on life and started drinking heavily, but i can assure that is not the case. ottoneu-related writing will commence shortly, and i will only give up on life and start drinking heavily if the next month and a half are a complete disaster.
so anyway, russian rivery, pliny the younger, and a wrestler mascot. like any good bay area burgeoning wanna-be hipster with a dslr, i decided to make a photo essay of our road trip from the perspective of our (my?) mascot. with that in mind, i present to you dusty rhodes’s road trip, a flickr set.