• 0 Posts
  • 831 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle

  • I’ve lived here for almost two decades and I’ve almost never had a problem with bikes.

    I did once see a driver make a right turn and hit a delivery bike kid, drag him for a few feet, and then speed off. Luckily, teenagers I guess are indestructible and the kid got up and rode away after a few minutes.

    If you want better bike and pedestrian safety, the solution is probably build better bike lanes. There are a lot of spots with nothing, or a painted suggestion. There’s a spot near prospect park where they expect the bicyclist to turn right, pass through a lane of traffic, and then just hang out in the center lane with all the cars. It’s a nightmare.




  • Code reviews are important. Unfortunately, no-test-text guy convinced his whole team that he was right, and I wasn’t able to block it. I’d scheduled a meeting to try to get the wider org to adopt a more sensible standard, but then there was a mass layoff 🤷

    The other guy with the bad messages is at a tiny startup where they’ve laid off almost everyone, and the other 2 guys don’t want to make waves. The CEO is big on “just ship it” (and also “why are there bugs in production? this is unacceptable!!”)










  • We used to talk about how to cure Vampires in Mage (awakening, 2e).

    The easiest is probably time magic. With Time4, rules as written you can rewrite their history so they never became a vampire. It persists until the spell elapses, but you could make that last a year without too much trouble (assuming time4, gnosis3, a rote skill of 4).

    With Time5, the “fuck you” level of Mage, you can use the Unmaking practice and prevent them from being embraced, though that’s big hubris and risks butterfly effects at the GM’s discretion.

    Other approaches I’m less sure about. You could probably do something with Life5 (make a new body), 5 or so points of Death or Spirit to get a new soul (fun fact: in awakening, souls are fungible), and Mind5 to put their mind in the new body. Kind of a ship of Theseus situation.



  • Half of US adults can’t read at a 6th grade level. I think speed and accuracy of reading is also pretty low (I read like 80 wpm and 80% accuracy somewhere, but i couldn’t immediately find a good source for that).

    If you’re on a text forum like this you’re probably well above the average person, and your experiences are not universal.

    That said, I don’t have any data on hand about readability so you could be right. I’m sure people have studied it.



  • I’ve worked with a few people who are just incomprehensible. One refuses to write commit messages of any detail. Just “work in progress”. Cast him into the pit.

    There was another guy that refused to name his tests. His code was like

    describe(''. () => {
      it('', () => {
         expect(someFunc()).toEqual(0);
      }
     it('', () => {
        expect(someFunc(1)).toEqual(0);
      }
     it('', () => {
       expect(someFunc("").toEqual(1);
     }
    }
    

    He was like, “Test names are like comments and they turn into lies! So I’m not going to do it.”

    I was like, a. what the fuck. b. do you also not name your files? projects? children?

    He was working at a very big company last I heard.

    edit: If you’re unfamiliar, the convention is to put a human readable description where those empty strings are. This is used in the test output. If one fails, it’ll typically tell include the name in the output.