> we actually shipped a server-side ad blocker, for a parter who had so completely lost control of their own platform that it was the only way to make the ads stop
Somewhere in the net of tubes of our AC we have a machine that produces rocks. They randomly shoot of the air vents, please install ballistic shields in front of the vents to stop them from hitting our customers.
Which sounds insane until you realise that you’ve just described in outline something very like the iron dome missile defence system, which actually exists in reality.
(And of course you’ll get no argument from me that it’s insane that such things need to exist at all, but such is the world we live in.)
I'll bolster it. I've worked on a site-you-have-heard-of. They were struggling and as a response they would change marketing leadership basically every year to try to find a new way to reach a new or different demographic. Every year the new marketing leader would say "we're not doing any of that previous idiot's strategy, as I am the one who knows best". And as each marketer tried to make their mark, 50 new Google Tag Manager script injects would appear.
Now, whose job was it to remove the previous 200 Tag Manager scripts? Obviously the last guy's, because those were his experiments and he was in charge at the time so new guy was clearly not responsible for it. And at the end of the year, 250 Tag Manager injections would now exist and we would turn the page to reveal a new CMO.
And thus ends the parable of how I put a wrapping feature flag on the code that added Google Tag Manager to the site so that I could display the effects of the insanity and demonstrate why the PageSpeed metrics were ass and why engineering couldn't fix it (in a way they would permit, anyways).
I drank the Erlang Kool-Aid around the same time this was published. In 2013 I worked for a company that had a few Erlang services (as well as some JVM services, a mix of Scala and to a lesser degree Java).
One thing I was tasked with was replacing the ingress data collector. One of the limitations of Erlang at the time was that all SSL termination was funneled through a single core. Once the Java replacement was deployed, we saw a massive decrease in latency, the p95s and p99s especially, and all the weird operational overhead of trying to understand what the Erlang VM was doing at any given moment.
Say what you will about Java and the JVM, but it's a fantastic platform for reasonably high performance servers. Erlang might have a lot of claims for high concurrency and scalability, but practically I've had considerably more success with the JVM.
I haven't touched Erlang since 2013, so in the intervening 11 years I can only hope that it has gotten better. Though I have zero interest in trying it again.
> 100% they would pay a lot of money to be able to hang out with Joe Rogan, or some only fans person, and those pornstars or podcasts hosts will never disagree with them, never get mad at them, never get bored of them, never thing they're a loser, etc.
This is the stuff of Brave New World. It's happening to us in real time.
I inherited a go project that has two different commands under `cmd`, and it seems when I run this against one of those `main`s, it incorrectly detects what it thinks as dead code that is used in the other command.
YouTube TV injects ads on certain content. I know it's there for on-demand TV shows, and some live sports. It's literally overlaid on top of the channel's ads in the live example.
I think years ago when I first subscribed one of the major benefits was the ability to skip through these ads just like DVR, but you can no longer do that.
Cable TV broadcasts include both the network's ads and slots for the carrier to run their own ads. They're not inserting bonus ads on top of the actual content. Again, this is exactly the same as any cable provider has always worked.
We don't have a choice. That's how cable works, and YouTube TV exists for those of us who need it. They can't magically create an ad free broadcast of TNT or something. How would that even work?
You don't have to like broccoli but it'd be weird to complain that it doesn't taste like chocolate.
> The name "Slashdot" came from a somewhat "obnoxious parody of a URL" – when Malda registered the domain, he desired to make a name that was "silly and unpronounceable" – try pronouncing out, 'h-t-t-p-colon-slash-slash-slashdot-dot-org'".
I really do mean the root directory! As in, a kinda joke that meant the site was a central place for news, so it would act as a root directory for that
reply