Vercel's CEO offers to cover expenses of 'Jmail' (threads.com)

239 points by vinnyglennon 8 hours ago

prodigycorp 7 hours ago

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?

ramoz 5 hours ago

Why not bare-cloud? Esp with AI... in 10min or less an agent can deploy almost any stack to an optimal AWS setup for a fraction of the cost of any platform.

forsakenharmony 5 hours ago

AWS is still expensive as fuck, just go for a VPS or dedicated server at that point

ramoz 3 hours ago

butlike 5 hours ago

Try it out. Implementation is always harder than conjecture

ramoz 3 hours ago

doublesocket 7 hours ago

Railway is getting so good I'm not sure what Vercel brings to the party anyway.

js3642 6 hours ago

While I used to think Railway was an amazing service, I had a production workload get broken because they removed a feature without any depreciation period or warning. I now struggle to recommend it for anything more than a hobby project. Vercel has the benifit of being big enough they have to do things properly. For reference https://station.railway.com/questions/smtp-connection-failur...

dban 5 hours ago

suladead 3 hours ago

And their CEO doesn't post selfies with war criminals

nozzlegear 2 hours ago

bastardoperator 2 hours ago

The pricing is so bad I had to remove my CC details. One mistake and you wake up with a 50K bill for your personal project that was just you exploring.

itsTyrion 5 hours ago

if they had used hetzner Cloud servers, probably like 500 a month lol

JasonADrury 3 hours ago

With cloudflare? Less than 100, easily.

Anonyneko 6 hours ago

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.

burnte 37 minutes ago

They spend $$$ on marketing to execs. A couple of months ago my CEO came to me with a $30k Vercel app I could have done for $1500 on our own hardware.

aeternum an hour ago

Most people don't know what VPS and Node are.

vimda 5 hours ago

This is the Dropbox problem. People are willing to pay for convenience, and tech folks tend to underestimate how much convenience comes from seemingly simple solutions

laughingcurve 5 hours ago

unleaded an hour ago

it literally is though that's why i'm confused. you pay a flat monthly fee and get a box that runs linux. yes you might not be able to press one button and Effortlessly Deploy Your AI-Managed SaaS Infrastructure Product To Valued Customers Across The Metaverse or whatever vercel does but it only takes a couple hours to learn how to setup nginx node rsync and cloudflare (and even then i think there's some easier closer to one-click solutions)

acejam 5 hours ago

450 million pageviews on Vercel = $46,000

450 million pageviews on a single 16c/32t OVH box with nginx and a 3 Gbps connection = $245

danpalmer 33 minutes ago

450m page views in 1 month is only 173 requests per second. You can do that on a much cheaper box.

acejam 27 minutes ago

Sure, you are only proving my point even further. I just happen to have a personal policy of "no boxes in prod under 16 cores". :)

swyx 22 minutes ago

heipei 7 hours ago

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.

Did I get something wrong?

SahAssar 7 hours ago

Well, https://jmail.world/jacebook-logo.png is 670KB by itself and loaded on initial load, so I think they might have blown your suggested traffic budget and still have some optimization to do.

AceJohnny2 3 hours ago

How is that image 670 KB!? Definitely some optimization low-hanging fruit there.

Edit: dang, even pngcrush can't get it below 580 KB. Disappointing performance on PNG's part.

the_fall 2 hours ago

heipei 6 hours ago

Fair enough, I just loaded some pages and some of them are even bigger than 2MB. But then again those static resources would be cached client-side. So unless you have 450 million unique visitors who only ever go to one URL on your site, you are looking at significantly less per pageview. I reloaded the frontpage with caching enabled and it was ~ 30kB of data transfer.

lexh 7 hours ago

Isn’t part of Vercel’s value proposition a robust global CDN in front? Seems quite a bit different than one sweaty VM in Helsinki.

__jonas 5 hours ago

Genuine question: How is that a value proposition when Cloudflare offers a CDN for free with unlimited bandwidth, that you could just put in front of the sweaty VM in Helsinki?

Not trying to be obtuse, I really don't get how other providers can compete with that, I can't imagine Vercel's CDN is so significantly superior to make it worth it.

heipei 6 hours ago

Yes, and I didn't mean to imply that a single VPS is all you needed. But I wanted to put things into perspective for the other posters who claimed that you couldn't possibly serve a site like this from a single machine, purely in terms of performance.

alex_sf 2 hours ago

That's not worth 45k. It's barely worth anything for a typical website, tbh.

sleepybrett 5 hours ago

well each view of an 'epstien file' is a pdf with images embeded so i think your 1mb might be not so generous.

an0malous 7 hours ago

Isn't Jmail a static site? How could the bill be $47k?

TheDong 5 hours ago

There's a searchbar, and the amount of content you search through is far more than you could do with clientside search.

Definitely not just static content.

bgirard 7 hours ago

That's a good question. As someone bootstraping a few projects on Vercel this post has me looking over at the pricing sheet more closely.

ExpertAdvisor01 7 hours ago

Bandwith costs

dbbk 6 hours ago

It would be $0 if they spent 10 minutes just throwing Cloudflare CDN in front. They don't even need to move off Vercel.

Nextgrid 6 hours ago

Tech bros and VCs need to eat, that's how.

INTPenis 7 hours ago

There is still a helluva lot of data to transfer to the client, I'm sure it's being stored somewhere.

And with the entire world perusing this archive, I'm sure the costs will be very high, regardless of provider.

ftchd 2 hours ago

creator of Rev (Vercel Mobile) here

you may find it useful to check on costs (among other useful stuff like widgets)

https://github.com/revcel/revcel

mhitza 8 hours ago

Unreadable without an instagram/threads account

plasticsoprano 7 hours ago

guywithahat 6 hours ago

It's also dumb because the original interaction happened on X https://x.com/rauchg/status/2020984434338693622

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

rchaud 4 hours ago

unfortunately it's also where the signal is distorted by the noise of a thousand blue check hangers-on who add nothing to the comment thread besides "great job, Mr CEO!", "this is a game changer", and other unquestioning platitudes.

nailer 4 hours ago

Dang maybe fix the link?

jmclnx 7 hours ago

With noscript active, I was able to see most of it.

>Vercel's CEO offers to cover expenses of 'Jmail' as it has become the number 1 site for tracking the Epstein files

and the expense is 46,486 USD. He said he is happy to cover expenses and that Vercel worked good for your needs.

selimonder 7 hours ago

Boo is the only think i can imagine when I hear about Vercel

ryanjshaw 8 hours ago

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?

gunapologist99 7 hours ago

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.

azhenley 7 hours ago

You deduct the expenses you paid, not the income you hoped to earn.

dolphinscorpion 7 hours ago

Marketing probably, unless thew CEO pulls out his credit card

dbbk 6 hours ago

I don't really understand why he'd say he'd cover the costs personally... like, Vercel can just write it off, what's the significance of him paying for it?

lysace an hour ago

spIrr 7 hours ago

Yes, because accounts payable are valued at recognized revenue, and aren't being revalued at cost when written off.

mschuster91 7 hours ago

Alternatively, bill the costs under the PR department as a marketing campaign.

pdpi 7 hours ago

I suspect this sort of thing is some of the best marketing money can buy anyhow, so it's a bit of a no-brainer.

aaviator42 7 hours ago

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.

tbeseda 7 hours ago

Directly to CDN. Put it in a CloudFront distribution and it would be a fraction of a fraction of that Vercel bill.

Remember kids, they're incentivized to get you to build something to burn as much compute as possible.

fusslo 7 hours ago

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.

moralestapia 6 hours ago

This was there (way) before the last batch of files was released.

But your point stands, the amount of work they've put into this is remarkable.

igneo676 7 hours ago

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

https://x.com/rauchg/status/2020984434338693622

bstsb 7 hours ago

or to a nitter instance, where you can actually read responses without signing in:

https://xcancel.com/rauchg/status/2020984434338693622 or https://nitter.net/rauchg/status/2020984434338693622

crote 7 hours ago

Considering that Twitter doesn't show the original post for non-logged-in users, the screenshot on Threads actually provides a better reading experience for most people!

opello 7 hours ago

It seems like sometimes it does and sometimes it doesn't, and I can only imagine popularity is somehow the reason.

theultdev 7 hours ago

You're missing a large part of the conversation and context if you don't at least link to the source.

guywithahat 6 hours ago

Only if you already have a threads account. On mobile it makes you sign in

xyst 7 hours ago

for fucks sakes, don’t link twitter

Use nitter or xcancel

theultdev 7 hours ago

Agreed, was slow to load and I just had to find the source post on X to view the real conversation "thread".

This is the first Threads link I've ever seen here. Is that what Threads mainly is, reposting X screenshots and starting a sidechain conversation?

Vicinity9635 6 hours ago

threads.com wrapper for some reason. The actual origin post is on x.com: https://x.com/rtwlz/status/2020957597810254052

Guillermo reply: https://x.com/rauchg/status/2020984434338693622

swyx 4 hours ago

the image makes it easier to see the top post and response together. also i guess the threads comments add extra context

altern8 7 hours ago

Is that good PR?

Doesn't seem to be a good idea to be associated with that.

ecshafer 7 hours ago

Why wouldn't it be good to be associated with publicly exposing pedophiles, cannibals, murderers, and rapists? That seems to be a very good thing to be opposed to them.

detectivestory 7 hours ago

Its good PR. He had some pretty bad PR recently that caused a lot of people to boycott the service. I assume this is him trying to regain trust or something?

dang 3 hours ago

Recent and related:

Show HN: Jmail – Google Suite for Epstein files - https://news.ycombinator.com/item?id=46339600 - Dec 2025 (363 comments)

openclawagent13 7 hours ago

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.

sgammon 6 hours ago

Would have been much cheaper in the first case on Cloudflare

opengrass 6 hours ago

Or dump the EML for everyone to import into their own clients.

dylan604 5 hours ago

That feels gross. I'd hate to have the risk of something that was meant to be redacted and not and now you have that on your own client.

mdrzn 7 hours ago

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.

gverrilla 5 hours ago

I'm new to webdevelopment and was using Vercel because people told me it was good, but I was unaware that the company supported the genocide. What other similar services there are that you would recommend?

theturtletalks 20 minutes ago

Railway/Render can easily host Next.js applications

You could also get a VPS from Digital Ocean or Hertzner, run open-source PaaS like Coolify, Dokploy, Caprover, etc.

Digital Ocean has app platform that’s lets you host these applications but more experience than VPS

Sealos has a $7 and $25 plan and work with Next.js

Just a few options. If you’re looking to leave Next.js completely, check out Tanstack Start. It’s by the creator of React-Query (defacto way to handle fetching data in Next.js). Still some rough edges but I think it could overtake Next.js once a bit more mature.

throwaw12 7 hours ago

2nd point resonates with me, how come he wants to cover expenses, while being connected to Israeli PM and Epstein is connected to Israel through Ehud Barak.

Isn't he going to ask for a "favor"?

dodomodo 6 hours ago

Barak and bibi are political enemies (or at least we're when Barack was a relevant political figure) and besides that I haven't seen anything suggesting that his connection with bibi is more than the one meeting that was publicized.

dgrin91 7 hours ago

Do you really think a $30 hetzner host can sustain that level of traffic performantly? Don't get me wrong, I love hetzner, but I would be very surprised if the numbers work out there.

Nextgrid 7 hours ago

Isn’t it just serving static content and the content fitting in RAM? If so your laptop can serve it just fine even.

iOSThrowAway 7 hours ago

schnebbau 7 hours ago

Lol yes? It's all reads. If it can all fit in ram, great. Otherwise an SSD will do fine too.

eqvinox 7 hours ago

thomasfromcdnjs 7 hours ago

If it's mostly static, just cache it at the http level e.g. cloudflare which I believe wouldn't even charge for 450m requests on the $20 plan at least

blibble 7 hours ago

yes

and if it doesn't spawn up another $30 instance and add another RR entry to the dns

serving static content scales horizontally perfectly

gnfargbl 7 hours ago

I would use a $100/mo box with a much better CPU and more RAM, but I think the pinch point might be the 1Gbps unmetered networking that Hetzner provide.

They will sell you a 10Gbps uplink however, with (very reasonably priced) metered bandwidth.

mdrzn 7 hours ago

For sure, even cheaper if you cache effectively.

ExpertAdvisor01 7 hours ago

No . Hetzner would terminate your server as you are not a profitable customer.

LunaSea 5 hours ago

jkukul 7 hours ago

xyst 7 hours ago

xyst 7 hours ago

Even before the Vercel CEO supporting a genocidal maniac. Vercel as a platform has been silently giving open source projects a "fuck you, pay me" when it comes to renewing benefits.

Have seen it happen to smaller projects and even pointed it out when Vercel took static sites down.

So they have always had a bad rep in my opinion.

kid64 7 hours ago

$50k and €30 are of the same order of magnitude.

graypegg 7 hours ago

This is offtopic honestly, but I'm curious if I've been using this phrase wrong for my whole life. Doesn't "order of magnitude" refer to steps of powers of ten?

$50000 vs €30. (or €42066.30 vs €30 if I normalize the currency) 5x10^4 vs 3x10^1.

appreciatorBus 7 hours ago

aurareturn 7 hours ago

$46k for 470m page views.

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.

iamleppert 7 hours ago

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.

mschuster91 7 hours ago

It's a screenshot of this Twitter thread [1] for those who can't view Threads on mobile because it forces you to sign in.

[1] https://xcancel.com/rauchg/status/2020984434338693622

gethly 7 hours ago

in other words, "we know our product is overpriced as hell, so i will pay for it to avoid further exposure of our pricing model".

ghjv 7 hours ago

this seems like an unreasonably unchartiable reading of a relatively chill and nice situation

eqvinox 7 hours ago

I'm not sure I would describe the discourse around Vercel and its CEO as "relatively chill and nice". Things are perceived in context.

villgax 6 hours ago

Garbage engineering begets garbage bills

sandworm101 7 hours ago

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.

hellogspot 7 hours ago

It's common to hear rumors about SF CEOs and their NDAs with young (but legal) ladies. I hope there's no irony here, g.