I get nostalgic thinking about WC2 on the Mac. I was a teen then, and loved Blizzard for putting the effort into a Mac release. I don't remember how I found IRC and #macwarcraft, but between dial-up internet, coordinating games on an IRC channel, trading IP's, and submitting game results to manual leaderboards, clan wars, trash talking, etc. What a great time it was :)
I'm a huge critic of the mouse with the charger port on bottom, but that was the 2nd gen magic mouse released in 2015. Is there another mouse that had charger port on bottom?
Can you clarify how it is easy to get out of a ticket afterwards?
In my experience from sitting in a traffic court a couple times (in Washington state), the only people who get out of a ticket are those who have squeaky clean driving records for 10+ years, and those who have lawyers. But most people can't afford lawyers for traffic violations.
I quit my job two years and four months ago. I'd worked non-stop for twenty years (10+ at the last company) and was getting three weeks of vacation time per year. I'm in my 40's and finally decided that I wanted to enjoy some of life while my body was still in shape. Watching the savings drain out is hard, but what's harder is thinking about going back to the grind and never having any time for myself again.
I worked for a small contracting company that did work for several larger (but not FAANG) companies for >10 years. I quit 1.5 years ago after being burned out for quite a while, and I'm enjoying life for now. The thought of going back to work is a little stressful, and I'm holding out for as long as possible :)
Reasons for my burn out:
- Unreasonable expectations from stakeholders. "We need x, y, and z done by Friday" with no regard for developer input on what that actually entails. Not all projects are like this, but some are. It's fine when it is rare, but the more frequent it is, the more burnout it causes.
- Frequently changing requirements, or total shifts in what needed to be built from one week to the next.
- Working on projects with outdated dependencies and never given any time to refactor to support updates (i.e. working on an Angular 4 project when Angular 12 is out).
- As a contractor, it always feels like you need to perform, or the company you're working for will drop you.
- As a contractor, the clients' internal FT devs have seniority and will make decisions that are not always in the best interest of the project.
- Abruptly being moved (without much input) from one project to another takes a toll, especially when you care about what you do.
- Not enough vacation time. For most of my 20's, I got two weeks a year. For most of my 30's, it was three weeks a year. That's not really enough time off to enjoy life.
Why '98? Just curious. It seemed pretty young then. Most people on the internet in 98 had 28.8 or 56k modems. I feel like things were getting better until 2010-ish.