The new breed of garbage collectors may change this significantly for the better. They need to be explicitly enabled, but there is a GC (G1) that may be better suited for desktop applications (low latency pauses, relinquishes memory to the OS more frequently while idle, etc.) available in Java 11.
I know you're taking some flack for making it about age, but I do think there's some merit there. I'm 34. I feel like I'm in the middle in terms of software developer / sysadmin age. Lots of bright minds came before me and there are lots of bright minds out there right now in their early 20s.
A key difference is I can remember a time when network connectivity was flaky. When it was hardly a given. Even when it was available, the download times alone could often constitute a large part of the overall build time.
I think that we have all become complacent with regard to internet connectivity and service availability, but I think the younger you are the more complacent you are likely to be. If github.com goes down entirely, let's be honest - there are a lot of Jenkins builds that are going to be in the red.
> which attempts to hide the implementation of distributed networking
To be fair, this is precisely what Akka doesn't do, often citing A Note on Distributed Computing (1994) which explains why that approach is problematic.
What makes you say use1-az6 is the culprit? I only ask because none of our workloads in az6 have experienced any issues. ....yet. We run critical workloads across 3 AZs thankfully, but still.
Apparently it took over a year for the coffee to kick in! I just always shrugged and thought it was a cutesy name for a company that did something boring like dig tunnels. I cannot believe that pun escaped me for so long. :)
DNS is also inherently distributed. This should make it resilient to all of the most common outage scenarios, and is likely why AWS offers a 100% uptime SLA for Route 53.
I'll be interested in the post-mortem from Azure on this one.
I know this is 100% anecdotal, but a good friend of mine who was a brilliant programmer discovered cannabis in his late 20s after moving to the bay area for a well earned high-paying gig. Prior, to my knowledge, he didn't even drink alcohol. After about a year of extremely high dosages, something in him snapped. He just lost his mind. He became convinced the internet was sentient and was speaking through him and all kinds of other nonsense. He's been under psychiatric supervision near his family home back on the east coast ever since.
Again, it's anecdotal, and there could be a myriad of contributing factors - I know he had also begun drinking during that time period. But, until this happened, the idea of anyone going mad from cannabis was laughable to me. Now, I think about him sometimes when I'm visiting legal states and indulge myself in some quality edibles.
If someone robbed you would you contact their place of employment? No, you'd contact the police. Sexual harassment is a crime and crimes should be reported to the police.
The Apple touchpad is by far the best trackpad I've ever used on any laptop. By such a wide margin it's ridiculous. I never accidentally press it with my palm or have any other issues with it.
I agree fully that the keyboards are hot garbage, though. I can type well on them, they're just painful over time due to the harshness you mention.
Do you have a NYC number? Or is this happening across the US? I've been getting them for a couple of months now and there was just a post on the NYC subreddit the other day talking about it. I thought I was the only one, and since I don't speak Mandarin, I assumed someone just accidentally gave my number to a Chinese business of some sort.
Unfortunately, the last time I used IntelliiJ it came with its own JDK8. Is that still the case, I wonder?