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

help-circle



  • Damn, I just barely caught the tail end of the punch card world myself. I was ten in 1977 and an older friend on my street was taking an advanced computer science course at the local university which was still using punch cards for the intro courses. We would compose shit in BASIC and then stamp out all the cards and leave them in a slot in the CS building’s basement and then get a printout a few days later. It was my first exposure to the concept of debugging by just not having any bugs in the first place - which really helped me with C two decades later.











  • I spent years as a mobile developer and the thing that always drove me the most nuts was being handed a software design with lots of tiny buttons that were nearly impossible to tap with a finger. I generally implemented the UI by increasing the size of the tappable regions (without increasing the apparent size of the buttons) making it actually usable, but one time the designer discovered that I was doing this and went apeshit and convinced the project manager to order me to undo all this and make the tappable regions the same size as the buttons. The grounds for this was that implementing the larger tappable regions would take too much extra time - despite the fact that this had already been done and it took additional time to undo it.


  • At my last company, when I joined they gave me an employee agreement to sign that not only granted to them the rights over any software that I developed while working for them even if it was personal projects that I did for myself on my own time (which is standard corporate bullshittery) but also granted to them rights over anything that I had developed in my entire life previous to working for them. I told them they had to be fucking kidding me (like, surely they should have understood that at a minimum that would conflict with the rights of my previous employers who I had developed stuff for) and refused to sign it. They ended up hiring me anyway, without my ever having signed any employee agreement at all - I got like weekly email reminders from HR about it for a year until they finally just stopped.