Hacker News new | ask | show | jobs
by 999900000999 610 days ago
Honestly, I view projects like this as more of an intellectual curiosity than anything which seeks to become useful .

The Firefox engine is great if you don't want something controlled by Google. And it's going to be much easier to develop plugins or extensions for that versus trying to write your own browser from scratch, which to be honest will probably cost hundreds of millions of dollars. If not more.

I do imagine tools like this being useful for something like web scraping, but it's never going to be an end user product.

2 comments

> more of an intellectual curiosity than anything which seeks to become useful

I am reminded of this:

“I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones.”

– Linus Torvalds, announcing the software that became what we now know as Linux

One can only hope we can get a browser the same way we got Linux, but as RMS was fond of pointing out, Linux’s success had a lot to do with the existence of a full suite of GNU software that could run on top of a new kernel. If only we had something like GNU with browser engines, I’d be more optimistic about the chances for success of many new entrants.
> Linux’s success had a lot to do with the existence of a full suite of GNU software that could run on top of a new kernel

I've heard this a number of times; but circa 1991 I'm not convinced. The critical GNU components to scaffold Linux adoption were:

- GCC + C runtime

- A shell (plus a bunch of small utilities)

You could make a reasonable argument that Linux was and remains a much bigger achievement, namely because GNU has never actually managed to make a usable kernel (Hurd still has no USB support, for example. I don't know if this is for technical or political reasons). On the flip side, there were plenty of compilers and shells kicking around that Linux could have bundled.

RMS makes all sorts of wild claims about how much of a distro is "GNU software" (a criterion that is never clearly defined - is any non-kernel GPL software part of GNU?) by comparing lines of code; but at the time of these claims distros tended to bundle anything and everything that you might possibly want.

Contemporaneously to all this, 386BSD had created a full freely-distributable Unix with no GNU code; and its descendants might have captured the mindshare were it not for an extended copyright battle from AT&T.

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.

Or khtml which became the basis of WebKit and later Blink.
He ended up only writing the kernel though.
For web scraping at scale you want to get lost in the crowd. This usually means being (or pretending to be) chromium on windows. Unusual browsers are suspicious, detected or have very distinct fingerprint.
Indeed. I heard about a browser called Zen a couple weeks ago and installed it. Just took it for a drive yesterday, and by the end of the day, Reddit had blocked me just based on my sporadic, normal use of the site for about two hours here and there while I did other things.

I switched back to Safari and it worked normal immediately.