HNHacker News
TopNewBestAskShowJobs

roca

5,692 karma · joined October 28, 2014

Robert O'Callahan. Christian. PhD from CMU (2001) in static program analysis. Former Mozilla Distinguished Engineer. Primarily worked on Gecko layout and rendering. Started https://rr-project.org and currently maintaining it. Cofounder of https://pernos.co, an omniscient debugger that people actually use. Google.
submissionscomments
roca··on Deepseek: The quiet giant leading China’s AI race
What steps are you thinking of? Nothing like what is currently happening with China, I'm sure of that.
roca··on Deepseek: The quiet giant leading China’s AI race
I remember those years pretty well. There was a lot of hand-wringing but not a lot of concrete action, very much unlike the situation with China now.
roca··on Deepseek: The quiet giant leading China’s AI race
You can cherry-pick problems here and there, of course, but the aggregate statistics are pretty clear. https://fred.stlouisfed.org/series/LES1252881600Q
roca··on Printf debugging is ok
Record-and-replay debuggers are often better than anything else for debugging intermittent failures: run the program with recording many times until you eventually get the bug, then debug that recording at your leisure; you'll never have to waste time reproducing it again.
roca··on Printf debugging is ok
Adding print statements, rebuilding and rerunning the program and figuring out where in the logs the bug showed up this time can a lot more tedious than setting a (possibly conditional) breakpoint in a reverse-execution debugger and doing "reverse-continue".
roca··on Deepseek: The quiet giant leading China’s AI race
If it's a democracy and reasonably friendly to the USA, it's not a big deal. In the 1990s everyone thought Japan was going to be the next superpower and that was just fine.
roca··on Deepseek: The quiet giant leading China’s AI race
On the contrary, real wages in the USA are the highest they've ever been. Social media and fentanyl are making people unhappy but for most people it's not an economic problem.
roca··on Should programming languages be safe or powerful?
Rust if possible. But really my point was that even if C is your only option, it should not be considered "great".
roca··on Should programming languages be safe or powerful?
C being the only option doesn't make it a great option.
roca··on Should programming languages be safe or powerful?
> If you want to write device drivers, then C is great for you.

No, it really isn't. It's 2024, people who should know better should stop saying this.

roca··on Elon Musk wanted an OpenAI for-profit
"we have reason to believe AGI can ultimately be built with less than $10B in hardware"

"Within the next three years, robotics should be completely solved, AI should solve a long-standing unproven theorem, programming competitions should be won consistently by AIs, and there should be convincing chatbots" (2017)

"We will completely solve the problem of adversarial examples by the end of August"

roca··on Elon Musk wanted an OpenAI for-profit
I'm amazed OpenAI made these disclosures. My main takeaway was how wrong all the predictions of Sutskever and Brockman turned out to be, and how all their promises have been broken. Also interesting that up to 2019 OpenAI was focused on RL rather than LLMs.
roca··on The industry structure of LLM makers
Interesting article but gets at least one thing wrong. Not all models are trained on Nvidia chips. https://blog.google/technology/ai/google-gemini-ai/
roca··on Private Cloud Compute Security Guide
I don't know what details I would be allowed to share, so I'd better not share any. You can try looking it up on the Internet.

But Google does a lot of work to protect against insider threats, because everyone understands that in an organization of this size there will always be bad apples, spies, etc. Google's systems are designed to protect customer data from malicious employees using technical measures; it's much more than just "if we catch you, you're fired" as was asserted upthread.

roca··on Private Cloud Compute Security Guide
I'm only here to correct the parent's false claims.
roca··on Private Cloud Compute Security Guide
> For other services to leak their data, all it takes is for one employee to do something they shouldn't.

This is not true for Google, at least. I know because I work at Google.

So I wonder how accurate your knowledge of Meta, Microsoft etc is.

roca··on Trump wins presidency for second time
Yes, I understand that some people actually are worse off, and a much larger group of people incorrectly believe they are worse off.
roca··on Trump wins presidency for second time
From 2022 to 2023 they got the biggest real income bump of any group: https://www.whitehouse.gov/cea/written-materials/2024/09/10/...
roca··on Trump wins presidency for second time
Real income (i.e. inflation-adjusted) actually increased the most for the lowest-percentile households from 2022 to 2023. https://www.whitehouse.gov/cea/written-materials/2024/09/10/...
roca··on Trump wins presidency for second time
Life is not getting worse for most people, at least not economically. See for example https://fred.stlouisfed.org/series/MEHOINUSA672N --- median real (i.e. inflation-adjusted) household income in the USA is at an all-time high, even though we had a pandemic.

I don't know why people believe otherwise. Maybe it's just rising expectations, fueled by rising inequality?

roca··on US probes Tesla's Full Self-Driving software after fatal crash
Both parties have a disgraceful record on climate change, but the GOP is still clearly much worse. High as US oil production is, Republicans complain that it should be higher. And Trump making the hoax claim dogma for his followers is incredibly damaging.
roca··on Skeptical of rewriting JavaScript tools in "faster" languages
I think the importance of parallelism has been overlooked by the OP and most commenters here. Even laptops these days have at least 8 cores; a good scalable parallel implementation of a tool will crush the performance of any single-threaded implementation. JS is not a great language for writing scalable parallel code. Rust is. Not only do Rust and its ecosystem (e.g. Rayon) make a lot of parallel idioms easy, Rust's thread safety guarantees let you write shared-memory code without creating a maintenance nightmare. In JS you can't write such code at all.

So yes, you can do clever tricks with ArrayBuffers, and the JS VMs will do incredibly clever optimizations for you, but as long as your code is running on one core you cannot be competitive. (Unless your problem is inherently serial, but very few "tool"-type problems are.)

roca··on US probes Tesla's Full Self-Driving software after fatal crash
Not Tesla exactly, but Musk has gone all-in trying to get a man elected to be US President who consistently says climate change is a hoax, or words to that effect.
roca··on Bridge to Nowhere
Yes, I do believe in some things you would call fantastical. https://www.amazon.com.au/Resurrection-Christian-Origins-Que...

> you simply haven't realized how much religion has made your country worse.

https://www.amazon.com.au/Dominion-Christian-Revolution-Rema...

roca··on The Retreat to Muskworld
100,000 trips a week meets some reasonable definition of "large scale".
roca··on The Retreat to Muskworld
Nothing that happens in the future can negate the fact that he promised autonomous driving would available in Telsas by now (actually long before now), and it isn't.

Tesla can never be the first to large-scale autonomous driving since Waymo is already delivering it. Sure, Tesla will probably deliver it eventually. Whether they can overtake Waymo's rollout is the open question.

roca··on The Retreat to Muskworld
Apple have been pretty successful with basically the opposite approach.
roca··on Starship Flight 5: Launch and booster catch [video]
The general public generally does, in fact, massively overestimate the importance of the CEO to the company, especially celebrity CEOs.

> Is he turning into a wing nut

Back in 2018 the "cave diver pedo" incident made it abundantly clear that Musk, while possessing many admirable qualities, is also a malicious clown.

roca··on Starship Flight 5: Launch and booster catch [video]
Nonsense. Governments been very kind to Elon. For years Tesla subsisted on selling regulatory credits.
roca··on Starship Flight 5: Launch and booster catch [video]
Maybe that's a meme, but obviously I'm not saying that.

The problem is that people watch these videos and it's all ELON ELON ELON. Most of them don't even know Shotwell's name.

← PreviousPage 3 of 34Next →