Who doesn't use a case? Especially with a $600+ device? Everything you mentioned are the same for the Galaxy phone I just replaced with an iPhone Mini 13.
I also use dank mono and really like it. Its similar to JetBrains Mono and Roboto Mono, but a bit crisper and slightly more space efficient. Looks equally good on my Mac retina display and my Windows 1080p display.
I've run into exactly this, where each developer has their own test setup abstraction and attempt at automation. Difficult to add your own tests and difficult to fix theirs. It's maddening.
Anecdotal - my experience is the opposite. I have two large PHP side projects currently (vanilla and Drupal) and I find working with PHP and Composer to be a much slower experience overall than my day job developing with TypeScript/Node and JavaScript/React.
When I tried Svelte a while back (year or two ago) I had difficulty working with code in the debugger, couldn't seem to get source maps to work correctly, I wonder if it's fixed.
We've had performance issues with cloud Jira / Bitbucket the last couple months. Doing simple merges can take 2 minutes in the background. I encounter 5-10 second slow downs multiple times a week with other parts of the UI. GitHub is instantaneous in comparison.
For node / php and python I just expose the debugger ports in docker, and if I'm running docker in a VM I just forward them over SSH. VSCode connects to the forwarded port easily, but sometimes you have to struggle with workspace / source mapping and other issues (like connecting to child processes).
I always figured it had more to do with the kind of systems were using back in the days of old - flat and dull sounding by default. Most cars I remember being in, in the 80's and 90's maybe had quad 4" speakers with no tweeters, and a portable radio or walkman was pretty lo-fi sounding as well. So the bass and the highs would be hyped up to make it sound better for the average listener?
I got an HP OMEN 15 for $1200 and added some memory - 32gb with 8 cores, 16 threads and a nice IPS 144hz screen. I run VirtualBox Ubuntu 20.04 VMs with docker inside them and connect with VS Code SSH - and I have no performance complaints.
I worked with adding some functionality to a Microsoft PowerApp Covid office tracker template. Having to navigate the GUI for everything was quite cumbersome.
Although it was only two function calls in two places, it seems that every time the template is updated, the calls will have to be added back. Instead of doing a merge in Git, you will now have to remember all the navigation steps to add the changes each time. I don't want to think about what happens if you have more than one person working on an app.
It is awful, but there are some positive tradeoffs like security and flexibility. For example, there have been a zillion vulnerabilities with native Office over the years. Visual Studio is a terrible pain to skin or customize its look and feel compared to VS Code.
SMART is a liar sometimes. I have first hand experience with faulty Seagate firmware and Equallogic SANs - where errant statistics caused disks to be ejected from the volumes before you could finish a rebuild. Nothing like watching 40TB of data disappear on multiple installations over the course of a few weeks!
I have 2 cars. I like the TPMS to work since I've had 3 nails in tires in 4 years (newer construction area). Also the TPMS light in my impreza is almost as bright as the sun.
I have a TPMS programming tool (ATEQ QuickSet) and reader (Autel TS401), because I like to swap my winter / summer tires on my own. The TPMS light came on one day and inflating tires didn't help - I used the reader and found that one sensor's ID had changed. When I compared the ID (it was in hex) to the last programming - it was a single bit off. I couldn't reprogram the sensor itself, but I was able to update the ECU with the changed ID using the ATEQ.
I live in Denver but spend a lot of time skiing around 11k feet, maybe the higher elevation means more radiation.
One of the tire pressure sensors in my car tires had a bit flip a couple years ago and I had to reprogram it's ID. Luckily it was a subaru, so only a light came on in the dash.
My old Honda crv however would turn traction control on if your pressure was low - which worked by applying brakes to wheels that were slipping. If you were going up a slippery hill you would soon have no power, sliding backwards nearly off the road in nowhere West Virginia on the way to a ski resort.
I don't agree - if you play guitar a bit, it's pretty easy to tell a telecaster from a stratocaster or a les paul, whether clean or distorted (in their traditional forms) on most any recording.
Here's a datapoint. I just got an HP Omen gaming laptop for $1100 on Amazon. Pretty much equivalent to the 3800x mentioned in the article, but came with 16GB of RAM and 1TB SSD, and 6GB Nvidia 1660ti discrete graphics. I can seemingly run unlimited browser tabs, video conference and play a game across 3 monitors (built in one is 144hz) simultaneously with no latency whatsoever. I upgraded to 32GB of ram for $144 and added another 512gb PCIe SSD I had lying around, because it had an extra slot. The fans do run (quietly) all the time, and it has a battery life of about 4 or 5 hours. Not in the same league performance per watt as the M1, but interesting performance for the dollar none the less.
But Airpods aren't waterproof. So there's that. Galaxy buds look pretty small and have a replaceable battery. Apple with all their genius could make it work.
How much space could a plastic or rubber end piece plug take up though, really? That would probably provide enough moisture resistance, why would headphones need to be waterproof?? I think it's just planned obsolescence.
In the case of the air pods, why couldn't they just have a cylindrical compartment for the battery that can be opened - like any other device? It just seems silly.