I had the original AirPods Pro and they were really great until Apple nerfed them. Apparently the noise cancelling was too strong in some cases so they worsened everybody's. After that they started making ear-piercing squelching noises, rendering them useless. I guess they make a good paperweight and reminder to never buy noise-cancelling products from Apple.
There was some problem with the first gen that you would hear static, Apple replaced those if you contacted support. Happened to me just before end of 1 yr warranty and kinda funny but they had me mail in my airpods to be replaced and lost them. So they ended up sending me a new pair and iirc $100 gift card for the trouble.
I missed the replacement window by three weeks and they offered to “repair” them for $180. Was not impressed. Judging by resale prices on eBay, it’s always the right ear bud that goes bad on gen1 pros
I also missed the window, Apple didn't send any communication about it. I saw it mentioned in a comment online and when I contacted support they told me to pound sand.
I had a very similar story with T-Mobile! I couldn't get the account cancelled without going to the store and presenting ID in order to prove I was the customer because I had forgotten a made-up PIN. This was years ago and even this month they sent me a bill (for zero dollars, but still- why?!)
Without having thought about it for more than about 10 seconds: I guess I associate violence with something more personal: an actual person or living thing, or personal property. I guess "corporate property" is where it gets more into the grey zone for me.
But I see your point. Destroying a thing (even corporate) is a pretty extreme reaction that I can only see making sense after having exhausted all other "peaceable" avenues.
People that see these things as detrimental to society though are likely pretty motivated.
Well Tailwind CSS is a CSS framework, and I'm writing CSS.
What Tailwind does is go fully into inline styles though. But I don't think that's an efficient approach, you also break a few other Clean Code principles along the way.
I do have some classes I sometimes apply inline, which are defined in the util.css, but the majority of styling is not done this way.
I built myself a SSG for React based on Vite as a build plugin. It is very simple, fits in one file, and the dev experience is almost exactly like having React Router but with SSG built in. Once a user configures the build plugin there's nothing left to worry about besides building a classic React website.
It absolutely cracks me up that this could've been easily avoided by choosing a unique name. Seems it is impossible for us to name a software after anything but an already-taken word! I am certainly guilty ha