back
user profile
mlhpdx
1,931karma·1,091submissions·June 26, 2022
about
Founder of https://proxylity.com, the UDP Gateway for AWS.
ME by education, Software Creator/Exec by profession, EE by interest. Amateur boat builder.
recent activity (1,091 total)
comment
There is a huge amount of cynicism here in the comments. And that is perhaps appropriate for people alive today - as long as the human population grows such problems will as well. We live in a closed …
comment
Those Meta RSUs have done dwadle for total compensation in the past couple years. So the layoffs are piling stress in stress - much lower income and now job uncertainty. As others have noted, transfer…
comment
Back in the bad old days when XML consumers hit similar problems we’d use and event based parser like SAX. I’m a little shocked there isn’t a mainstream equivalent for JSON — is there something I’ve m…
comment
Most people don’t understand the technology and maths at play in these systems. That’s normal, as is using familiar words that make that feel less awful. If you have a genuine interest in understandin…
comment
As the population drops resources become more accessible. The problem solves itself.
comment
We can write vast numbers and volume of objects to S3 per second using concurrent processes (spawn 1000 lambda invocations and try it). As long as I have the network bandwidth, I can push stuff essent…
comment
Indeed.
comment
This is misleading. S3 is also incredibly fast. The former when you’re sequentially writing (or reading) objects and the latter when concurrently writing (or reading) vast numbers of them.
comment
I think you’re spot on: using multipart uploads, different sections of the ultimate object can be created out of order. Unfortunately, though, that’s subject to restrictions that require you to ensure…
comment
Why aren’t all the participants (influencers) in a performance (channel) automatically actors already? That seems obvious. We acknowledge people with blogs as writers and authors. Is the weird, made-u…
comment
That’s wild. To have 24/7 availability for one requires 30 more in maintenance. I can see why the 1.3 hour metric is so vaunted - only two extra are needed in maintenance (assuming apples to appl…
comment
> It also requires less maintenance with only 1.3 hours of hangar work required for every hour of flight. I winced at this. As a mechanical engineer by training, and tinkerer by choice, I understan…
comment
Everything hyped fails to fulfill expectations - that’s a truism. That said, I’m happy to give you tours of systems vastly transformed (positively) by the availability of serverless. And, it’s getting…
comment
For projects with no income and need time to iterate, particularly if not a full-time thing, I’ll sleep comfortably (i.e. enjoy the boredom) of using AWS CloudFront, S3 static hosting and API Gateway…
comment
Ironically, DD promotes using their tool to set and measure SLAs but has a low bar on their SLA: > Excluding scheduled maintenance windows, Datadog will use commercially reasonable efforts to maint…
comment
Profit?
comment
No. I don’t know how to say it more clearly. The vast majority of people I’ve hired want to be happy, and I have completely qualitative conclusions from having hired such developers for decades: It wo…
comment
Show me a system you’ve worked on that wasn’t put together from knowledge from previous education and jobs (yours and others), documentation from vendors, stack overflow, code generators , etc. I woul…
comment
I am entirely unqualified to answer, but I choose to believe it’s the equivalent of scratch (reserved stack) memory in an executable image. If I’m wrong, well at least I’m enjoying it.
comment
What makes you think the folks developing CAD/CAE software are so behind (nay, negligent)? No amount of React will solve topology or perform naming and matching (look it up, modern CAD can’t live…
comment
> Despite the abundance of companies that have trouble hiring good people, there just aren’t that many who care about it enough to respect the people they are trying to hire and give them a full pi…
comment
Indeed. The hardest thing for a technology person to do is nothing. It’s seemly irresistible to “solve” problems fast and consider the consequences slowly. My term for the consequences of early struct…
comment
I have been both. While it may seem weird, my response to “is this software person an engineer?” might be “did they take an engineering economics class?” I did, as well as other courses on non-obvious…
comment
First, “companies” don’t decide to layoff staff - people do (for now). So think about the people involved if you’re legitimately interested in how/why it happens. Imagine for a moment you are the…
comment
No matter what ends up said about the reasons, blaming vendors is a bad sign. AWS pricing is formulaic, and being “shocked” by it is an admission of being asleep at the wheel.
comment
Anyone with CI/CD is testing each deployment in production, right?
comment
Unfortunately the answer is a lot of companies. Not big names, not ones that extol their own virtues, not the loudest voices. So, yeah, difficult to find but numerous. Generally I’ve found them to be…
comment
When I read the title I was curious what definition of “engineering” would be in play. I wouldn’t call the process around programming and problem solving “engineering”. I’d just call that “process”, o…
comment
Yep, just put people in bins so you can keep them organized. It’s always worked, so why stop now, right? It’s not as easy as A and B and C people (or any other labels). I’ve professionally led a team …
comment
More. Look at the track records around the world. Similarly run programs get similar results, “differently” run programs less so.