Say what you want about Elon but X is where all the investors and tech execs are. Nobody is going to sign up for threads because they saw it link to a picture in a HN post
How does this work from an accounting perspective? They write off a bad debt, but the actual loss is likely multiple orders of magnitude less. Do they only get to write off up to the actuals?
It's simply discounting the fees for that one user to zero.
(It's not writing off a bad debt, which is technically different)
So: your costs are still X but now your revenue is Y instead of Y + (that one user's fee which likely wasn't going to get paid anyway)
You pay taxes on Y - X (profit).
So, really, their costs just increased by whatever it cost to deliver that data (likely zero depending on how they're billed for it), and their revenue didn't change at all.
Turning a no-collect situation into a PR positive.
To be fair: it really depends on their datacenter environment; if they're physically hosting, this is probably a rounding error. But, if instead, they're actually running on top of AWS or another hyperscaler and paying 9 cents per gigabyte for traffic, then their bandwidth bill could actually be quite substantial and they're just passing that along to the customer. In that case, this could be actually quite generous of them.
1) Covering the ~$50k hosting bill for Jmail on Vercel sounds generous, but a self-hosted VPS on Hetzner could serve the same purpose for ~€30/month, which is orders of magnitude cheaper and avoids vendor lock-in.
2) This comes as the CEO of Vercel, Guillermo Rauch, is already facing community backlash for publicly supporting Israeli Prime Minister Netanyahu, a move that’s led to boycotts and migrations off the platform among developers. All my homies hate Vercel.
What would this have costed had they used render or railway? Maybe, what, $200 a month?
Vercel's pricing is so ridiculously convoluted that you can't even cleanly compare usage. With render/railway/(insert provider of choice) you can at least predict that you're your biggest cost is going to be egress.
edit: I just saw that it gets 450m pageviews. I'm guessing on the upper end this costs ~$1k with railway + cloudflare?
I'm not the first to point this out but the website in question, which is mostly static, could easily be hosted on a VPS for at most a couple hundred dollars a month.
Rather than linking to a threads post that is a screenshot of the x.com post with little to no commentary, we should be linking to the original x.com post
What would this have costed had they used render or railway? Maybe, what, $150 a month?
Vercel's pricing is so convoluted that you can't even compare usage. With render/railway you can at least predict that your biggest cost is going to be high.
Insane to me a bill that large for what is effectively hosting static content. He could dump the entire thing on S3 and even with cloudfront it would be fraction of that.
The post said 450 million pageviews, likely since November. If we make very generous assumptions and assume that each pageview is a megabyte (very generous based on my own experience scanning billions of websites), then that's 450TB total in traffic. If you really did 450TB per month in traffic, you would need slightly more than one gigabit line (and hence VPS), but not more than two. With Hetzner the traffic would cost you €450 or $535.
I know there's a lot of questions why it's so expensive, but can I just extol the work done by Riley and team?
Since the Epstein files dropped they've cloned gmail, gdrive, gmessages, amazon orders, transcribed court proceedings (yes with AI), fights, facebook, and imessages.
It's an insane amount of work. They added the latest batch of files, photos, videos in like 2 weeks. And he's keeping up files that the justice department took down.
jmail has made it so much easier for everyone to explore the files.
I don't know how Riley has planned to monetize this or if it's simply for the public good. I can totally understand not wanting to optimize for cost from the outset. And I see a lot of abject criticism on every social media platform rather than constructive.
Public files needing to be distributed to a huge population of interested persons? Sounds like the perfect situation for an oldschool torrent. That's how large data leaks were handled back in my day. 450TB is peanuts for perhaps ten thousand peers on fast residential connections.
Why is everyone using Vercel and the likes anyway?
Setting up a VPS with Node takes ten minutes and is miles cheaper. And it's not like you never have to debug issues with serverless configurations, which can even occasionally be harder to debug because of their proprietary natures.
42 comments
[ 3.7 ms ] story [ 62.5 ms ] threadSay what you want about Elon but X is where all the investors and tech execs are. Nobody is going to sign up for threads because they saw it link to a picture in a HN post
You could say the same thing about certain Island not to long ago, its where business and world leaders are!
(It's not writing off a bad debt, which is technically different)
So: your costs are still X but now your revenue is Y instead of Y + (that one user's fee which likely wasn't going to get paid anyway)
You pay taxes on Y - X (profit).
So, really, their costs just increased by whatever it cost to deliver that data (likely zero depending on how they're billed for it), and their revenue didn't change at all.
Turning a no-collect situation into a PR positive.
To be fair: it really depends on their datacenter environment; if they're physically hosting, this is probably a rounding error. But, if instead, they're actually running on top of AWS or another hyperscaler and paying 9 cents per gigabyte for traffic, then their bandwidth bill could actually be quite substantial and they're just passing that along to the customer. In that case, this could be actually quite generous of them.
[1] https://xcancel.com/rauchg/status/2020984434338693622
Doesn't seem to be a good idea to be associated with that.
2) This comes as the CEO of Vercel, Guillermo Rauch, is already facing community backlash for publicly supporting Israeli Prime Minister Netanyahu, a move that’s led to boycotts and migrations off the platform among developers. All my homies hate Vercel.
Vercel's pricing is so ridiculously convoluted that you can't even cleanly compare usage. With render/railway/(insert provider of choice) you can at least predict that you're your biggest cost is going to be egress.
edit: I just saw that it gets 450m pageviews. I'm guessing on the upper end this costs ~$1k with railway + cloudflare?
https://x.com/rauchg/status/2020984434338693622
(https://xcancel.com/rauchg/status/2020984434338693622)
That seems extremely expensive. What the heck?
Is he using Vercel Functions as well?
I think this is where some SPA + a few instances of a Node.js server + Redis would be much cheaper.
I'd say you can probably serve this much on $1k/month? It's simple content. It's not like it needs to do complex business logic in the backend.
Vercel's pricing is so convoluted that you can't even compare usage. With render/railway you can at least predict that your biggest cost is going to be high.
Did I get something wrong?
Since the Epstein files dropped they've cloned gmail, gdrive, gmessages, amazon orders, transcribed court proceedings (yes with AI), fights, facebook, and imessages.
It's an insane amount of work. They added the latest batch of files, photos, videos in like 2 weeks. And he's keeping up files that the justice department took down.
jmail has made it so much easier for everyone to explore the files.
I don't know how Riley has planned to monetize this or if it's simply for the public good. I can totally understand not wanting to optimize for cost from the outset. And I see a lot of abject criticism on every social media platform rather than constructive.
Setting up a VPS with Node takes ten minutes and is miles cheaper. And it's not like you never have to debug issues with serverless configurations, which can even occasionally be harder to debug because of their proprietary natures.