I use them primarily when developing something large from scratch. All sorts of edge cases / things that can go wrong will pop into my mind when coding a method but I don't want to get out of the flow of whatever I'm doing. In this case a simple "TODO: fix for leap years" or whatever is helpful. When I get closer to completion I will search for these and attend to them.
In a production codebase, you are absolutely correct, you should standardize these items into a ticket manager.
Lady: Do you smoke?
Guy: Yes I do.
Lady: How many packs a day?
Guy: 3 packs.
Lady: How much per pack?
Guy: $10.00 per pack.
Lady: And how long have you been smoking?
Guy: 15 years
Lady: So 1 pack is $10.00 and you have been smoking 3 packs a day which puts your spending per month at $900. In 1 year, it would have been $10,800. Correct?
Lady: If 1 year you spend $10,800, not accounting for inflation, the past 15 years puts your spending total at $162,000. Correct?
Lady: Do you know if you hadn't smoke, that money could have been put in a step-up interest savings account and after accounting for compound interest for the past 15 years, you could have by now bought a Ferrari?
Guy: Oh. Do you smoke?
Guy: Then where's your fucking Ferrari?
Over 40 years ago I was in high school, had access to a computer, and did a simple programming exercise.
I created some tables of how much money my dad was spending on cigarettes, and how much he would have if he invested it instead. IIRC the interest rates I used were from 1% to 10%. The price of a pack of cigarettes was somewhere in the neighborhood of $0.30. Maybe the tables went up to $1.00 a pack but probably no higher.
Fast forward 40 years. Cigarettes are now about 30x as expensive as they were, but interest rates are somewhere near 0%. Times change!
White middle-class male here, graduated HS in 2000. Got perfect 800 on SAT Math, National Merit Finalist, played two sports. Rejected by both Notre Dame and Stanford. Not sure what else I could've done.
Without giving away any secrets, can you expound on the current state of pairs trading? I was under the impression that the easy ones (GM vs Ford) had been arbitraged away long ago. I'm sure there are small-cap opportunities but I haven't been able to identify them in my research.
This can be balanced against the fact that you get to invest and compound that deferred tax until you do end up paying it, possibly several years later. So instead of multiplying your account by .65 every year (assuming 35% tax rate), you only multiply it once, at the end.
I have an automated trading system which places stock trades through my broker's API (Interactive Brokers).
However, I also trade my Wells Fargo IRA with the same system - since there's no API, this requires a very fragile Selenium-based system wherein my code opens Firefox, logs in, and navigates the correct sequence to place a stock market order. Of course, it also breaks about every three months when Wells Fargo changes their page layout.
1.) I get 100 free trades per year in each account at WF
2.) I also use WF for all my checking and business accounts, and I have the PMA package which is better support, low fees, etc but requires me to keep at least $25k with WF