On Dec 1st I’m going to launch a tool to help you find the perfect tshirt for December. All you have to do is describe yourself in 5 simple questions, each on a sliding scale. For example, a question might be “How risky are you?”. Your answer would fall somewhere in the range of extremely...
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
It is clearly very difficult to compare QBs statistically from different eras. New technology allows players to train more effectively making them bigger and faster which completely changes the game dynamics.
Just because athletes are bulking up doesn't make them objectively 'better' than the old school players who came before them. I believe how good you are is a function of how well you perform compared to your peers, who are subject to a comparable environment. Even that has a lot of problems because it doesn't take into account strength of schedule, supporting players, weather, coaching style or a number of other intangibles...but it is simply not right to take a raw stat like career passing yards and say 'this is our benchmark for measuring success'.
To argue my point, take a look at the infographic and notice the distribution of QBs who were repeat league leaders from the distant past compared to the recent past. To compare simply look at the % of yellow+blue lines compared to white lines. In short, if you played QB from 1948-1970 you had to be essentially legendary in order to generate stats that compare to average QBs of today. There aren't many white lines at the top of the graph.
I don't even believe we should use a metric like QB rating to compare since these numbers are generally inflated in proportion to everything else. In the past a 100 QB rating was unheard of and today it's pretty common.
So this is my proposal. I think we should normalize all metrics. To do this take any given metric and find the league average. So if there were 100k passing yards by all teams in a given year and 10 teams then the league average would be 10k yards. Then compare individuals to the average. So if a QB throws for 10k yards that year they earn 1pt in the passing yards category. If they throw for 5k they get .5pt and 20k gets them 2pts.
Now that you've got a way to normalize a stat in a given year, simply average that stat over the course of a player's career and compare that average to players of other eras. Sure this isn't perfect but I think it's a hell of a lot better baseline.
I used Survey Monkey because it's an incredibly easy way to collect data from a diverse group of respondents. It's pretty cheap at $1/response and the speed and quality are both great. If I would have known they also give you great demographics, I'd have focused more on the core questions and let them worry about some of the important metadata needed for segmentation.
Because it is so easy to pay for as many responses as you need, I could see people using Survey Monkey as a way to rapidly prototype ideas. Start by testing a theory on a small sample and scale up as needed.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
You don't win on design alone, at least not in the long run. Design is a psychological tool that gives people the first impression that something substantial is under the hood. If that is not the case, your app will slowly be revealed as an impostor and people will abandon you for a more functional alternative.
This is not necessarily a bad thing. In many cases design buys you enough time to figure things out. So use it when it makes sense but don't treat it as a crutch.
Breaking your projects and goals down into small tasks is a great first step. It helps you see the progress early on even if the road is long. In many cases that’s enough to keep you motivated but sometimes you need a little more. That’s why we’re working on a feature that let’s you add your own custom data points to each individual PowerUp.
PowerUp is constantly exploring new design ideas. For this theme I've gone with a darker layout with bright buttons. I've also introduced teal to go with the red and blue rather than black, blue red. This combination livens things up a bit.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
After two plane rides of wifi-less coding I invented an alternative to the age old staring contest. My new and improved game pits weakling humans against the cold, unblinking eye of the Chrome browser.
You have 2 options
1) Give up now and return to your regularly scheduled Facebook browsing.
Is there any good use case for infinite scrolling? When would you recommend using it? Has or should it become a dark pattern already?
@smashingmag (via superfine-de)
Infinite scrolling is like an all-you-can-eat-buffet. The great aspect of it is you can pull in as much information as you want while manually throttling the speed. This is a way better interaction than say the TweetDeck streams.
Sometimes quantity matters. I really love searching for design related terms on Tumblr and getting bombarded with new ideas. Otherwise, I think infinite scrolling is a bad solution to a good problem. There are better ways of figuring out what people want than bombarding them with your entire arsenal of content.
Blogging is incredibly rewarding on many levels. It forces you to learn more about a topic that's important to you. It solicits ideas from people you don't know with perspectives that you might not have considered. It makes you a better communicator. Mostly good things.
The problem with blogging is it takes persistence. People start blogs all the time, write a handful of posts, and give up because nothing seems to be happening. It takes 50+ posts just to get your feet wet.
How can you get over the hump?
Just get out there and do it.
Didn't work?
It's ok, brute force isn't for everyone. If you need that little extra motivation to keep you going then I recommend finding a blog buddy. Find a friend who wants to start a blog and encourage them. Suggest ideas for posts. Comment on their work. By helping them, you'll get inspired for your own blog and they'll help push you.
After you've got a buddy, sign up for PowerUp and start tracking your blogging activity with your friend. By seeing a visual representation of your work, you'll naturally want to do more.
Welcome to MailStache, a disposable email service aiming to reduce the spam in your inbox. This was a project created by myself, @danramosd, as an excuse to play with new web technologies. MailStache was primarily built on Node.js, Express, Haraka, Backbone, Jade, LESS, Yeoman, Grunt, Bower,...
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
As consumer apps evolve, the idea of personalization plays and increasingly major role. It's no longer an option to just give everyone the same flavor of vanilla and expect them to stick around and ask for more.
People have unique tastes. They expect you to figure out their love for chocolate, cookie bits, mint and raspberry syrup pretty damn quick. They have little desire to explicitly express interests and they vote with their indifference.
What does that mean for you as a developer?
Machine learning is not a silver bullet for user engagement. People don't have the patience to sit around as you guess wrong over and over again. You might be able to buy yourself some time with transparency, good messaging and incentives but getting the UX and the backend right at the same time is non-trivial.
Shortcut the learning process. We're not living in a world of isolation. There is probably a metric ton of data available for every one of your users the moment they sign up. Just looking at public social data alone can teach you a lot about the person. Sure a lot of the time we're spending our time talking about trivial, completely irrelevant topics but we're also leaving behind important clues in the process.
Pay attention to indirect associations. You aren't always going to have a treasure map of public data for a user but don't let that stop you from testing a hypothesis. Amazon made a killing on suggesting items to users based on purchase behavior from other users who viewed a particular item.
Do things the old fashioned way. Have humans analyze the data to make recommendations. Humans are great at identifying signals an algorithm wasn't trained to consider.
So what is friendsourcing?
Above are some of the traditional ways you might take advantage of user data to make better suggestions and improve the overall experience. This is probably not a new thing but I'd like to throw one more option into the hat.
In some cases you can incentivize friends to make suggestions. Nobody has more context than a friend. They've got all the right signals and already know exactly what you like and what you don't like. We should be finding better ways to take advantage of this insider knowledge. This doesn't mean we should develop a system for friends to sell each other out for cold hard cash...but we can create a system where friends can help each other in a more meaningful way.
I see 2 important use cases here:
Friends can take on tasks that they enjoy doing for their friends that dislike those particular tasks. An obvious scenario here might be a friend shopping app.
If you're using a great app you might be willing to help pre-train the app to your friends likes/dislikes at the time of sending an invitation.
The end. I apologize for writing such a long blog post but I felt like the idea needed context. Thanks for sticking around.
All of these APIs sounds at least relatively useful.
We're getting more and more data fed to us without having to depend as much on 3rd party services or user input. I think we're going to need a tool that analyzes our code and makes intelligent API suggestions.