I got a new job and finally getting ready to move out of my parents' house, but my god rent is comically expensive where I'm at (like everywhere else). There aren't many places to look for roommates outside of craigslist (which I'm trying to avoid). It's looking like I might have to spend close to 40% of my paycheck to afford a 500 sq foot studio

They say you throw away communism when you get your first salaried job, but I think it's making me a third world maoist. Fuck all landlords

  • krakhead [none/use name]
    ·
    3 years ago

    have a sense of what’s going to be slow in your program

    How do I get this sense? Practice?

    • crime [she/her, any]
      ·
      3 years ago

      yeah, mostly — this chart helps a bit: https://gist.github.com/jboner/2841832

      I wouldn't worry about committing the exact numbers to memory, or remembering the order of some of the low-level operations. Basically "reading something in memory is fast, reading something from disk slightly slower, reading something across the network even slower than that"