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

help-circle


  • grue@lemmy.worldtoProgrammer Humor@lemmy.mlYup...i can confirm that
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    3 days ago

    I learned Python after I already knew C, and I will forever be grateful for that.

    I took an Operating Systems class in undergrad whose first assignment was to implement a simple web server in C, and it was fine. Later, I took the same prof’s grad-level class and had to do basically the same assignment again, and all I could think was “wow, this is incredibly tedious: this whole thing would be literally two lines of Python.” Python absolutely ruined my patience for writing C (or at least, for writing C socket code that has to manually juggle IPv4 and v6 struct addrinfos and whatnot).










  • Ah, like this?

    The key there is to double-check that all your lug nuts are tight (let alone installed at all, LOL!) when you swap from your street wheels to your autocross wheels, and vice-versa.

    Same goes for your motor mount bolts if your engine fell out, I suppose!

    (In all seriousness, though, nothing you can do just trying to drive stick is capable of launching the engine out of the car. The worst-case scenario, aside from losing control and causing a wreck, is a money shift – accidentally downshifting to too low a gear and over-revving the engine – but even if it managed to blow a hole in your engine block, the bulk of the thing would largely stay within the engine compartment.)


  • The key is to understand what the controls do instead of memorizing a procedure.

    When you start the car, you probably don’t want it to instantly lurch forward. So, you need to decouple the engine from the wheels, which you can do either by putting the transmission in neutral or by pushing in the clutch (or both). Once it’s running, either you can let the clutch out in gear to start moving, or let it out in neutral if you want to remain stopped for a while.

    It’s not so much that one procedure is “correct;” it’s that you decide what you want the car to do and manipulate the controls to make that happen. It’s only not correct if it does something you didn’t intend.