I didn’t know it was hosted anywhere other than godbolt.org
https://podtail.com/en/podcast/two-s-complement/the-future-o...
It does have ads, but they were not too intrusive. Scroll down if there’s an ad on first click and there’s a play button that plays the episode.
For me the ads it showed were only text and images, not audio interrupting ads.
You can also listen to it on YouTube:
https://www.youtube.com/watch?v=2QXo5c7cUKQ
But since it’s audio only, I preferred listening to it via the aforementioned podcast website.
Is it right?
Also, as is mentioned in the article in a few places, the website is optimised for low effort rather than low cost.
Edit: also, you couldn't execute the resulting binary
* Right now, Compiler Explorer costs around $3000 a month (including AWS, monitoring, Sentry for errors, Grafana, and other expenses).
* nsjail for security/isolation
* 3.9 terabytes of compilers, libraries, and tools
* Up to 30+ EC2 instances (EC2 instances are virtual machines)
* 4,724 compiler versions
* 1,982,662 short links saved (and as of recently, ~14k ex-goo.gl links)
* 1.8 million compilations per week
If my napkin math is correct, it's around 3 compilations/sec.
and their cost is 0.0004 cents per compilation. Fascinating. If anyone asked me about ballpark estimate of compiler explorer cost, I'd be wrong at least at magnitude. Like - they must be heavy cpu/io/network bound, and this is like the worst scenario for cloud use.This and lichess (https://news.ycombinator.com/item?id=41922928#41928953) shows that you really can handle very serious loads for quite cheap.
That’s a very weird place to put a comma. I have no idea what number this is representing (since I doubt it’s $3 a month)
But $3k/mo is surprisingly lean!
Incorrect. I go “ooh, the appropriately named Mr. Godbolt is a fucking beast!”
I think this a large underestimate :D
Sometimes is just a quick way to test minimalist code snipets
Total no-brainer though, since it will make programmers better at targetting their hardware. Hopefully other GPU makers notice and step in too. (I see intel already listed as a sponsor)
The result can’t be cached? Why maintain an older version just for this?
Knowing how a system behaves helps when you're trying to fix an issue. If you don't use the same version, it gets a lot harder.
unconed•8mo ago
YetAnotherNick•8mo ago
> Written with LLM assistance. Details at end.
unconed•8mo ago
thesnide•8mo ago
arkj•8mo ago
windward•8mo ago