Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
I wear your shirt (iwearyourshirt.com)
38 points by eam on Nov 25, 2009 | hide | past | favorite | 29 comments


Jason is a good personal friend and lives here in the Jacksonville Beaches area. Just wanted to mention that he does a lot of work to execute the concept, much more than is readily apparent. The job is not only wearing the shirt -- he spends hours producing original video content EVERY DAY -- engaging and retaining his audience is the main part of the job.


$66,795. Not bad.


This is one of those domain-specific areas in which Wolfram is awesome: http://www.wolframalpha.com/input/?i=sum+of+n+from+1+to+365


We can't all be Gauss but, then again, we're not in fourth grade anymore, either. You can sum over any range trivially: average of the endpoints times length of the range. The average of 1 and 365 is 183. There are 365 elements between 1 and 365 (both inclusive). 183 * 365 = 66795. Yay, right answer.

(There is a formula. I have a poor memory for formulas but am good at transforming English into them, so I just remember the English gloss.)

I'm decently impressed that Wolfram was able to spit out something equivalent to the right formula with only a little massaging of the inputs from me:

http://www.wolframalpha.com/input/?i=sum+of+n+from+n%3Da+to+...


I was referring to the fact that Wolfram actually understood the input, not that it answered a trivial math question :)


  (loop for x from 1 to 365 summing x)  ==> 66795


There's a famous possibly true story about Gauss having to sum the numbers 1 to 100 as a child. Most versions tell it that he noticed that 1 + 100 = 2 + 99 = 3 + 98 and so on, yielding a general formula of n * (n + 1) / 2, so you could probably skip Wolfram for this one. (Explanation: you have n numbers, on average each is equal to the first + the last divided by 2)

Unless you want it for this: http://www.wolframalpha.com/input/?i=sum+of+n+from+1+to+n


A REPL is nice too:

  (reduce + (range 366))


Python:

  reduce (operator.add, range(366))


or

   sum(range(366))


  (sum (range 1 365))
assuming you defined these already; I have them in my utils library ;-)

  (defun range (start end)
    (loop for x from start to end collecting x))

  (defun sum (sequence)
    (reduce #'+ sequence))


didn't even think of that one! :)


or plain math: n(n+1)/2


How quickly can you generalize the plain math formula to these sequences: http://www.research.att.com/njas/sequences/index.html


I knew there must be a formula but I totally just broke out a spreadsheet and auto-generated the sequence and then auto-summed it.

Math/brain fail.


Alternately: fast repetition of trivial operations win.


Preaching to the choir. I used it all day for physics homework.


It's a simple business model - all it requires is an easily explainable idea ("I wear your t-shirt") and enough viral marketing in advance to drive the traffic that will drive the advertisers (ie, those who will pay you to wear their shirt).

I'm sitting on two other niches for basically this business model - planning on moving overseas next year at some stage, though, so will wait until 2011 to implement (by which I mean October 2010 to start marketing).

I'm sure we could all come up with some variants.

Edit: It also helps that it's most attractive to retail / mass consumer products, and that these are most in demand in the holiday season, and that the holiday season coincides with the end of the calendar year, so the most expensive dates are also the most valuable.


That's for 2009. For 2010 it'll increment by $2 instead of $1. Why couldn't have I thought of that?


He should ask for $1 the first day, $1.10 the second day (10% more), $1.21 (10% more) the third day... and mathematical illiteracy for Christmas.


By my calculations that's about $14,000,000,000,000,000.

Not bad for a year.


A lot less. $ 1,283,305,580,313,390


I think that's the payment on day 365, not the year total.

Edit: It is. I just ran the code again, and the payment for day 365 is 1.28331e+15


You are right. I was wrong.


You could. After the Red Clip guy, the Million Dollar Page, and the woman who sold a tattoo on her forehead, this is becoming an old trick. Yet it still works!


66,795 is definitely not bad for wearing t-shirts. Not factored into that though, he receives 365 free t-shirts a year! That could be valued around 3650 ($10 per shirt)


Add in $2500 per month sponsorships and thats another 30K on top.


I had yourmaninindia.com run the numbers for me and he came up with 3,096,288 rupees


Just sayin, Jason Sadler is an awesome dude. Anyone who chooses to do business with his company would never been dissapointed. It's well worth the price! :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: