Hacker News new | past | comments | ask | show | jobs | submit | Yoric's comments login

Or we get lost in DATA.

A browser written in HTML on top of a rendering engine?

Mozilla had one a while ago: https://github.com/browserhtml/browserhtml . I'm sure it could be updated.


On the other hand, we can wipe our civilization (with or without AI) without needing anything as sophisticated as Skynet.

It's interesting, because FSD has probably driven a billion miles, but I couldn't find any useful statistics yet.

So... I think it's a bit early to start believing the hype :)


It is far from good enough today, no doubt. But the rate of improvement is what matters, and from personal experience I believe it is quite high. I do wish Tesla would release some better statistics.


Sadly, it's not the real statistics. Also, it's not really good.

But isn't it the case that Waymos are actually usable (for this purpose), while FSD/RoboTaxi isn't?

Geofencing sounds like a good idea to me. It's a mean to roll things out carefully, while minimizing risk of death. If actual FSD/Robotaxi is ever released, I suspect that they'll need to geofence, too, for a while.


Many of these components have been made part of the ecosystem long after they were introduced in Firefox. Also, the more platform-specific you go for each component, the more you're going to introduce subtle incompatibilities between Firefox running on different versions of Windows or in Firefox for Windows vs. macOS vs. Linux. Also, for a very, very long time, Microsoft had an extremely poor record in terms of security fixes. So what happens when you rely on a Microsoft http library and Microsoft takes a year or two to release a 0-day?

There are benefits to this approach, of course, but the costs would have been consequential.


> At the end of the day web browser is just bunch of parsers and compilers working together, and some video/audio

That's... an interesting reduction :) I guess it's about as true as saying that the Linux Kernel is a bunch of I/O and a scheduler?


It was also a mess :)

Having done concurrency in Java and Rust, my experience is that Rust's concurrency primitives are an order of magnitude better than Java's. I haven't tested C#'s.

A long time ago, the possibility of using Java or C# in Gecko (the core of Firefox) was pondered.

Java was rejected because of the huge memory requirements and the unpredictable (and sometimes lengthy) garbage-collection pauses.

C# was rejected because (at the time) it was too tied to the Microsoft ecosystem and there was no way to get it to build on all the platforms for which Firefox is available. I don't remember garbage-collection pauses being discussed, but they would also be an issue.


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

Search: