• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle

  • I did recently discover you can turn off “Web and App Activity” for your Google account, which seems to disable Google saving most of your data (searches, viewed places, etc), for what that’s worth. It definitely cripples Google maps even more than I think it should, since now I can’t even search for labels I’ve added to Google maps myself.

    I’ve been meaning to try Organic Maps as well, but haven’t even gotten around to installing it yet.





  • The Adobe photography plan costs me $120 a year, and honestly includes more useful updates than not. Their AI masking upgrades the last couple years are saving me hours to days of editing time per photo session.

    $120 a year is worth maybe one hour of my free time. Even just migrating to Darktable would take me weeks or months of dedicated time to migrate my existing catalog.


  • For a person making $30,000 a year, a $1,000 fine could mean very significant impacts on their daily life.

    For a person making $30,000,000 a year, a $1,000,000 fine may mean they can’t afford an extra Ferrari.

    For a person “making” $30,000,000,000 a year, a $1,000,000,000 fine may mean they can’t… Buy another island? You still have $29,000,000,000 that you can do who knows what with. This is the entire GDP of some countries. I also don’t know if this one is a realistic example.

    Anyway, proportional is nice, but really you need a progressive system to really match the weight of punishments, as far as impacting your daily life or happiness.







  • No matter what you drive, it’s still not hard to be better than all the people who stall traffic because they don’t realize they can squeeze through a gap about 4 feet wider than their car so we can actually pre fill the turn lane while the light’s red.

    Nor is it hard to actually know to accelerate smoothly through a turn instead of braking through it.

    Or to know how to just stay in your clearly marked turn lane during your turn (literally marked through the entire intersection) instead of cutting off the other two turn lanes (this happened to me yesterday).

    None of these things are actually much harder to do in a large car than a sports car, just obviously your actual speed and acceleration should change based on your car, tires, and everything else. I use the same principles I use when driving a fun car to help drive safely when it’s a minivan.





  • I’m very happy with my Garmin Epix (gen 2). It’s got a nice AMOLED screen, which works better for me cause I’m honestly mostly using it indoors, and I don’t really need 50 days battery life or anything like that. 13 days on pretty high settings is plenty for me…

    The watch has its own built in GPS antennas, and works fine without a phone during activities, since I saw you should about GPS stuff elsewhere in the comments. I’m pretty sure it needs to sync data to a phone eventually though, for full functionally.

    This is probably overkill for you, and you can get one of many much cheaper options from Garmin since all you care about is heart monitoring.

    Apple watches are the only ones I know that do the full EKG thing if that’s something you’re interested in, as far as other options. If you already have an iPhone, I’ve only heard good things about the watches too. Pretty sure their adventure watch only really loses to Garmin on battery life.


  • Ask the experts from help, and learn from them. Don’t ask things you can legitimately learn really easily on your own by just doing a quick read of the code, but the bar for questions to not be stupid is pretty low. In most projects with any complexity, it’s probably overall saving the company money if you ask someone who knows and can save you time, instead of wasting a ton of your time reaching the same conclusion. But next time that problem comes up, you should know how to solve it, so it saves everyone time.


    1. Setup my vimrc.
    2. Clone the project, and realize that whatever repo managing system they started using 3 years ago requires setup steps not in the README and breaks everything at the slightest touch.
    3. Build the currently relevant project in whatever build system they started using 3 years ago (CMake is quite nice).
    4. Fix my vimrc to be compliant with whatever tabbing they use.
    5. Realize that for some reason, someone made a commit in the file I’m reading that uses 3 space tabs. And worse, someone approved that PR.
    6. Make changes via vim.
    7. Debug via print because setting up gdb or JTAG on embedded systems is usually more effort than its worth.
    8. Realize it’s a timing issue and reluctantly go find the JTAG debugger.