Recent submissions

Comment · 4 months ago
Why require an app? This could be perfectly usable as a website, no?
Comment · 6 months ago
Just adding to the pile to say that the subscription kills it for me.
Comment · 7 months ago
> 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

this is batshit insane, yet I believe it

Comment · 1 year ago
Comment · 1 year ago
What a blessing to see your comment today. It's been a while. I hope this works in your favor, whatever that means.
Comment · 1 year ago
Comment · 2 years ago
Comment · 2 years ago
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.

Comment · 2 years ago
> 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.

Comment · 2 years ago
Thanks. That doesn't work for me (for some reason _nothing_ is reported even though I know there's dead code) but it at least gives me a lead.
Comment · 2 years ago
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.

Does anyone know how to work around this?

Comment · 3 years ago
> Again, this is exactly the same as any cable provider has always worked.

Arguably we don't _want_ the same as any cable provider has always worked.

Comment · 3 years ago
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.

Comment · 3 years ago
Comment · 3 years ago
> Personally I can see no good will come from bringing free threading to the masses

I’ve often thought that proper threading should be learned by the masses, not to be scared of it. This sort of statement does nothing but spread FUD.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton