1,243 karma · joined May 25, 2016
I had success selling a maxed out Power Mac 6100 there that went nowhere on EBay.
I found out that unicorns are unicorns.
This is good advice that’s well intentioned, but (sorry), it can be interpreted as elitist, and in a way that’s detrimental to the reader.
I am no way suggesting that this is the intention or belief of the parent, but while I’ve got more miles on my odometer than I’d prefer, they’ve informed me that “reasonable” is better than “intelligent.”
My god how I’ve found that working with reasonable people is so much healthier, more productive and rewarding than working with the unreasonable* intelligent folks.
*I fully grant to my current and former colleagues, friends and associates that I have been irredeemably unreasonable any number of times. Consider this a small thanks :).
My hunch is that it’s for the same reason folks love other plaintext formats: they’re readable and easily manipulated.
HTML has the added upside that it’s pretty straightforward for humans to write, which whether one likes it or not is why some folks would rather not learn some else’s DSL for generating it.
Btw, I suspect there’s a similar division in the write your own SQL vs ORM/linq world.
Learned this lesson mostly from sports, fwiw.
It’s often my wife about a thing related to our lives, but can be something work related that I share that morning with a trusted colleague or even an email to a friend.
Product wasn’t having it, and I couldn’t negotiate my way through. In the end we ignored them for the ~4 months needed to get back to systems health. We produced a retro of our findings, before and after states, etc. and consensus, from clients and even from product leadership, was that we did the right thing.
My PM ended up quitting and I permanently broke that relationship.
The best advice I ever received was: you were right. Was it worth it?
Looking back on my career, taking vague requirements and turning them into something useful after a hard slog through unfamiliar territory is pretty much the common thread in all my successes.
IMHO, developer productivity is best judged by the humans they work with.
At the time I had a C64 and an Atari 2600, but would spend every quarter I could dig up at the arcade at the bowling alley next door playing pretty much anything, but especially Super Mario Bros.
The Nintendo was the first console to bring the arcade home and it was absolutely revolutionary.
First, ESPs send email on a client's behalf. One of the primary benefits of using an ESP is co-opting their email reputation and their contacts with real time blacklist (RBL) operators, postmaster organizations at major email providers and third party email reputation groups. A good reputation keeps a sender's email out of the junk folder (or worse refused/dropped on the floor) and is really all most folks care about (especially at an API driven company like Mailgun).
In order to do all of the above, an ESP needs access to the details of the email that's being sent, including recipient email addresses and the contents of the message being sent. This is because both of those things can potentially be dangerous and the ESP is the ultimate responsible party in the eyes of the receiving email provider (i.e. Google holds Mailgun as the responsible party for what Phabricator sends).
Now, as to this sales call, sometime ago (circa ~2004 I guess) it became apparent that ESPs could work with their problematic clients to improve their sending habits, thereby improving their reputation and collect more money from the client in the process (via either direct consulting fees or increased sending volume). This kind of win-win made a lot of sense, but as the price-per-email sent was dropping ESPs were looking for ways to reliably generate more revenue and, well, "deliverability consulting" became a thing. My guess is that this is what this email exchange was about, and like any consulting effort, it's only as good as the last interaction and here I agree with Evan that "Joe" fumbled the ball fairly badly.
Personally, I would have just reached out to Mailgun support and asked what's up with the incorrect billing and Joe's problematic responses, but that doesn't appear to have been Evan's first choice.
Source for the industry insider info is that I used to run the technical side of a small ESP from about 2003 to 2009, was an active participant in MAAWG and generally had to work with my peers across orgs to navigate deliverability problems regularly.
Not sure if it fits the bill for you, but the new Ford F-150 lightning can supply 9.6kw of continuous power:
> With the ability to offload 9.6 kilowatts of power, Ford Intelligent Backup Power keeps the lights on during an outage while providing security by powering home appliances, security systems and more
Ref: https://media.ford.com/content/fordmedia/fna/us/en/news/2021...
This all changed with the advent of infinite scrolling enabled via the whole ajax revolution, but this was (is still? I haven’t written front end code in a decade or so) difficult to get right.
In sum, this happened because of technical difficulties on the front end side (browser limitations or code complexity), and probably just stuck as convention. Perhaps some nice analyst then A/B tested the arrangement and found that it was happily optimal.
The Linux whatever’s, PC whatever’s and Mac whatever’s, and even Communications of ACM and the equivalents just aren’t the same thing.