Hacker Newsnew | past | comments | ask | show | jobs | submit | lexh's commentslogin

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.

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.


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.

Some people don't realize how big machines get. A single ordinary server can have a 4x100Gbps connection and 256 physical CPU cores.

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

This is a great write up.

I wonder if any of these techniques turn up in whatever the magic sauce is in D2’s TALA layout engine, which is in a league of its own IMO.

https://d2lang.com/examples/tala/


The current SOTA closed model providers are also all rolling out access to their latest models with better pricing (e.g. GPT-5 this week), which seems like a confounding factor unique to this moment in the cycle. An API consumer would need to have a very specific reason to choose GPT-4o over GPT-5, given the latter costs less, benchmarks better and is roughly the same speed.


To be a little more fair... that example is tidily slotted into the EXAMPLES section, under the heading "You can extract images from a video, or create a video from many images".

I don't think most people read the man pages top to bottom. And even if they did, then for as much grief as you're giving ffmpeg, llm has an even larger burden... no man page and the docs weigh in at over 8k lines.

I get the general point that ffmpeg is a powerful, complex tool... but this is a weird fight to pick.


I could not be more confident that "ffmpeg is difficult to figure out" is not a weird fight to pick. It's notorious!


Use the debatably intelligent machines for this sort of question not Google.

It seems “Yud” here is a shorthand for Yudkowsky. Hinted by the capitalization.


Why is this flagged? Seems to fit the submission criterion of "anything that good hackers would find interesting" and "gratifies intellectual curiosity" pretty cleanly... e.g. government technology contracts and data analysis, privacy and surveillance, a major tech company and its business practices, the intersection of technology and public policy, etc.


It contains negative implications about the current administration so it gets flagged.


They're afraid. Sadly everything is going smoothly for the same actors that surely will import the same process learned and applied in Gaza and in Ukraine. The combination of technology and far right policies. The end of privacy will be the last of our worries.


There are a lot of people here who reflexively flag anything remotely close to US politics.


If this post was flagged only by users, wouldn't I see the "vouch" link/button, as a user who has that power? I do not see that link on this post.

Genuine question. I have always wondered about this.


I’ve only seen the vouch link show up for things that are [flagged][dead]


Yeah, I vaguely remember dang saying that they might consider allowing users to unflag posts, but I think he did confirm that currently flagging cannot be undone by non-moderator users. Currently the site errs on the side of flagging for that reason. I think there was a tweet from pg saying that they were talking about the possibility of giving unflagging rights to karma users with dang, but I'm going completely off memory here.


Good point. I don't see it either, whereas I normally do.


It has to be [flagged][dead] to vouch from what I understand.


Maybe somebody doesn't like me. My two most recent posts (3 months apart) were flagged. As far as flagged materials go, I find them both pretty much within bounds for HN.


Pretty much anything with Trump in the title is going to get flagged as this community really dislikes content that tends to devolve into a flamewar. It is a bit strange that your other post about MS AI data centers was flagged, though.


Hacker News tries to seem like they don’t push the party line, but they do. There’s no moderation log, there’s little access to any data around moderation, etc. and so my assumption is that this place is heavily bent towards whatever the powerful YC folks want us to read.

They don’t want us to fight this administration for some reason, and it seems that the wealthy and powerful want this government for the USA right now, so they flag and remove everything that’s negative about it.


Silicon Valley has been a military-intelligence creation from the beginning, and no one climbs all that high within it who hasn't made peace with that reality. Since the erstwhile tech industry liberal bent -- which is now being walked back with a (transparently astroturfed) "vibe shift", not to mention complicity with an open genocide -- is no longer tenable, more open censorship and labor discipline is the order of the day.


It is Postgres specific, but I’ve gotten a lot of mileage out of the advice in this article:

https://supabase.com/blog/postgres-audit


I think some of it is shown on this page:

https://docs.dagger.io/features/visualization/


Gee whiz is this person is in for a treat when they discover the joys of OpAMP https://github.com/open-telemetry/opamp-spec/blob/main/speci...

Turtles all the way down.


Blech.

If you already have reloadable configuration infrastructure, or plan to add it in the future, this is just spreading out your configuration capture. No thank you (and by “no thank you” I mean fuck right off).

If you want to improve your bus number for production triage, you have to make it so anyone (senior) can first identify and then reproduce the configuration and dependencies of the production system locally without interrupting any of the point people to do so. If you cannot see you cannot help.

Just because you’re one of k people who usually discover the problem quickly doesn’t mean you’ll always do it quickly. You have bad days. You have PTO. People release things or flip feature toggles that escape your notice. If you stop to entertain other people’s queries or theories you are guaranteed to be in for a long triage window, and a potential SLA violation. But if you never accept other perspectives then your blind spots can also make for SLA violations.

Let people putter on their own and they can help with the Pareto distributions. Encourage them to do so and you can build your bus number.


A bit over my head, but I enjoyed the way the writing brings us along for the ride.

This can’t be the first pass someone has made at something like this, right? There must be literal dozens of SIMD thirsty Gophers around. Would a more common pattern be to use CGO?


The problem with cgo is the high function-call overhead; you only want to use it for fairly big chunks of work. Calling an assembly function from Go is a lot cheaper.

https://pkg.go.dev/github.com/grailbio/base/simd has some work I’ve done in this vein.


I think people certainly have been trying for a while. In fact, I recall being on a (Skype?) call with my brother almost a decade ago while he was trying to write an SIMD library in Go. If I remember correctly, at that time, a bunch of the AVX instructions weren't even encodable in Go's Plan9 assembler - so we had to manually encode them as bytes [0].

The most complete library I've seen (though admittedly never used) uses CGO _partially_, with a neat hack to avoid the overhead that it comes with [1].

[0]: https://github.com/slimsag/rand/blob/f1e8d464c0021a391d5cd64...

[1]: https://github.com/alivanz/go-simd/


(Rejected) proposal to add something like this to the standard library gives some context: https://github.com/golang/go/issues/53171


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: