• 1 Post
  • 39 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle
  • That’s not necessarily a bad strategy, either. Most people, their home is their major asset, but you can’t really access that value to buy groceries in retirement. Take money out on a new mortgage on the inflated value of the house, buy groceries and pay mortgage with that money, and move in with the kids when/if the money runs out. The bank will take the house in the end, but leaving nothing to the heirs may be better than spending your last years living in your kid’s basement. The whole ‘reverse mortgage’ industry has grown up around just that plan.




  • A target date fund on that horizon is going to be shifting its assets from stocks into bonds and TIPS, but is still going to have most of the volatility of VTSAX. If you’re comfortable with the possibility of having negative return over 5 years, then you might as well VTSAX. If you need for the savings to grow, then you probably want less stock exposure than a future target date fund.

    For reference, the historical 5-year return on US stocks is anywhere from +30% to -10%, annualized. Even over 10 years, you’ve got about 1-in-8 chance of losing money. I mean, the stock market is definitely the best way for most people to grow money over time, and the economy looks pretty good right now, but Time is definitely doing the heavy lifting, and almost no one ever forsees the event(s) that trigger crises. 5 years is pretty short term.


  • University is ok if you’re starting at zero and don’t even know what’s out there. It’s for exposing students to a a breadth of topics and some rationale of why things are as they are, but not necessarily for plugging them into a production environment.

    Nothing beats having your own real world project, either for motivation or exposure to cutting edge methods. Universities have tried to replicate that with things like ‘problem based learning,’ and they probably hope that students will be inspired by one or two of the classes to start their own out-of-class project, but school and work are fundamentally different ways of learning with fundamentally different goals.









  • I came to MySQL and Apache because they were the backend for other services I wanted to start,. Later, when I wanted to build my own, I already had Apache running, so why would I add nginx? I did let other services add sqlite, but have (in most cases) figured out how to switch those to MySQL.

    All of that has been running for 20 years. I’m sure it would be good for my dementia-risk to learn how to start ngnix and migrate all those services, but it’s far more attractive not to mess with what works.



  • pihole, in front of my own DNS, because it’s easier to have them to domain filtering.

    mythtv/kodi, because I’d rather buy DVDs than stream; rather stream than pirate; but still like to watch the local news.

    LAMP stack, because I like watching some local sensor data, including fitness equipment, and it’s a convenient place to keep recipes and links to things I buy regularly but rarely (like furnace filters).

    Homeassistant, because they already have interfaces to some sensors that I didn’t want to sort out, and it’s useful to have some lights on timers.

    I also host, internally, a fake version of quicken.com, because it lets me update stock quotes in Quicken2012 and has saved me having to upgrade or learn a new platform.




  • Once you have a microcontroller running things, adding new features is just a matter of software. Doesn’t add to the BOM, doesn’t complication production in any way. There’s almost no marginal cost to techify everything, and the people who don’t want those features can just not use them. The small minority of people who want a repairable car that they can understand and maintain in their own garage are undesirable customers who reduce after-market revenue.



  • Updating in case this turns up in search results. As of July 2024, Schwab’s “end of 2023” individual API still has no expected release date.

    I ended up getting an experimental account with Interactive Brokers. Their API talks to client software running on your local machine, rather than directly to their web servers as TDA. This makes it a little easier, because authentication is all handled by the client software, but it also means you have to manually log in through the client, and there is no authentication between client and API. Their documentation and examples are ok, but the framework is a lot more complicated, because it handles stocks, bonds, crypto, commodities, and forex.