• 0 Posts
  • 27 Comments
Joined 2 年前
cake
Cake day: 2023年6月20日

help-circle



  • 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.






    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.