# Jarvis' 100 most asked reminders

Well, it’s midterm season, which means I’m doing anything except studying for my compilers test tomorrow. I thought it would be interesting to go through all the reminders Jarvis has received and find the most commonly asked reminders. Thanks to our very liberal privacy policy, I used Heroku Dataclips to download a JSON-formatted list of reminders, and then wrote this short script to count the 100 most common reminders:

from collections import Counter
import json

with open('reminders.json') as reminders_file:
reminders = data['values']

c = Counter()
for reminder in reminders:
reminder_id, user_id, message, timestamp, completed = reminder
c[message] += 1

print(c.most_common(100))


Here are the results:

Reminder Count Percentage
to wake up13491.779%
to sleep4630.611%
to eat3500.462%
Yes2890.381%
to study2690.355%
to get up2220.293%
to go home2190.289%
to get coffee2110.278%
to go to work1890.249%
to call mom1870.247%
to drink water1830.241%
to go to the gym1650.218%
yes1590.210%
to go to school1440.190%
remind you1400.185%
to take out the trash1330.175%
to go to sleep1310.173%
to leave1200.158%
to walk the dog1190.157%
to go to bed1130.149%
meeting1090.144%
to shave1040.137%
to work1030.136%
to do homework890.117%
Remind me790.104%
to fuck you770.102%
Remind760.100%
to call730.096%
to go for a run700.092%
No700.092%
to pay rent680.090%
to kill myself670.088%
to go out670.088%
to take a shower640.084%
to eat lunch610.080%
to take a bath600.079%
to do something590.078%
wake up580.076%
to do laundry560.074%
to go to gym550.073%
to go520.069%
to kill you520.069%
to have lunch520.069%
to go to meeting510.067%
to say hi500.066%
to pick up laundry500.066%
to leave work500.066%
to check metrics500.066%
to fuck460.061%
to die450.059%
to exercise440.058%
to run420.055%
to shower420.055%
to pray420.055%
to workout410.054%
to pour tea410.054%
to take medicine410.054%
to poop410.054%
to say hello410.054%
Nothing410.054%
to eat dinner400.053%
to wake you up400.053%
to go to the bank390.051%
to call Mom380.050%
to go to370.049%
to test370.049%
to leave the office360.047%
to take a break350.046%
to have sex350.046%
to work out350.046%
to go to the team meeting350.046%
to go to class340.045%
appointment340.045%
to pee330.044%
to go to the dentist330.044%
to wakeup330.044%
to return the library book330.044%
to go to leave work early320.042%
to send email320.042%
to have dinner310.041%
to call mum310.041%
to check300.040%
to drink coffee300.040%
to watch tv300.040%
to fill out your visa forms300.040%
to hand in math assignment300.040%
to masturbate290.038%
to go to the DMV290.038%

Some of those are pretty…interesting.

If you found Jarvis useful, don’t forget to donate!

# Announcing Juicebox

I’ve been working on something for the past few months that I’d like to share with you. It’s a website called Juicebox where you can stream music with people from around the world. Think of it like Twitch for music. Check out my box, for example.

I’m also working on the mobile versions. Stay tuned!

# A Brief Primer on Options

Options are a really interesting type of financial security. They are themselves part of a broader group of securities called derivatives. Derivatives, as the name suggests, derive their value from something else. This “something else” can be a stock, the outcome of some event, or even another derivative! Anyway, let’s focus on options, which typically derive their value from the price of a stock.

What I just described was a put option, which gives me the right to sell the underlying. We can also purchase the right to buy some stock at some strike price. This is called a call option. Call options work pretty much exactly inversely to puts: I can buy an option to buy a stock at a certain price, and if that stock goes up way past that price, then I’ll exercise my option and sell it immediately at the higher market price. And if the stock price doesn’t budge or goes down by expiry, then I won’t exercise the option and lose my premium. Now, let’s go through another example, with some actual numbers. Last week, Netflix had its earnings report and its stock soared by over 20%, from about $100 to$126. Now, if I had $1000, I could have bought ten shares of NFLX and made a$260 profit, which isn’t bad. But I could have also bought 200 NFLX call options at a strike price of $100 for about$5 each. That would have netted me a whopping $3000 profit from the same outcome. This is how we can use options as leverage and get a greater return on investment. Of course, there’s no free lunch: I easily could have lost the whole$1000 if the price didn’t go past \$100, since there would be no point in exercising the options. Meanwhile, I would have still made some profit had I flat-out bought the shares.