Live data from Hacker News

Gosub – An open-source browser engine

github.com

61–70 of 173 posts

Re: Gosub – An open-source browser engine

#61

I'm always disappointed when conversations here are full of "why don't you just contribute to instead?" Have you never simply desired to do something yourself?

I suspect people who post these whys haven't actually tried that.

Contributor: Hey, can we add this? Maintainer: No.

Re: Gosub – An open-source browser engine

#62

Earlier quoted context omitted.

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 imagin…

> 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

Or khtml which became the basis of WebKit and later Blink.

Re: Gosub – An open-source browser engine

#64
post #50

Earlier quoted context omitted.

"GOSUB" is the syntax used to call subroutines (functions) in BASIC: http://retro-basic.com/manual/GOSUB.html

Thanks for the pointer. And it makes it doubly confusing. Doesn't a reference to an obsolete, pre-modern language tarnish the reputation of Rust? Doesn't the creator of this project fear lawsuits from the legal team at The Basic Foundation?

1. No, unless you actively disable your brain's pleasure center

2. No, because GOSUB (the Basic keyword) is not a trademarked term owned by The Basic Foundation

Re: Gosub – An open-source browser engine

#65
post #58

I would recommend to focus on a niche like browser automation/QA with puppeter specially after they released the webdriver bidi[0]. There is a market for this kind of product if it's lighter/faster than chrome. [0] https://developer.chrome.com/blog/webdriver-bidi

> there is a market

OP is not trying to find a market.

Re: Gosub – An open-source browser engine

#66
post #33

As a BASIC programmer from the 1980s, thank you for that heart attack.

lol GOSUB as a BASIC command, yes I can see the reference. It actually referes to the BASIC command.

Thanks for this! I didn't really use BASIC much back in the day, but I am from - ahem - an older time...and the name seemed so familiar, but quite couldn't place my finger on it. so, thanks for clarifying this! :-)

Re: Gosub – An open-source browser engine

#67
post #51

Why Gosub if it isn't written in Go? Should have been called Rustsub ;-)

Someone else should write a browser engine called “Godom”. Which honestly would be a great name. A good browser will handle sessions and DOM.

Would someone please fix this GODOM browser that keeps crashing... Lol

Ok, I'll see myself out now. ;-)

Re: Gosub – An open-source browser engine

#68

Why does it matter if it’s written in Rust?

1) I suspect that it's important for potential contributors to know what language it's written in.

2) It mattered enough for you to complain about it for some reason, so look at that reason, then look at its reflection.

Re: Gosub – An open-source browser engine

#69

Earlier quoted context omitted.

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 imagin…

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.

Re: Gosub – An open-source browser engine

#70
post #50

Earlier quoted context omitted.

"GOSUB" is the syntax used to call subroutines (functions) in BASIC: http://retro-basic.com/manual/GOSUB.html

Thanks for the pointer. And it makes it doubly confusing. Doesn't a reference to an obsolete, pre-modern language tarnish the reputation of Rust? Doesn't the creator of this project fear lawsuits from the legal team at The Basic Foundation?

> obsolete, pre-modern language

but enough about Visual Basic (which still has gosub)

Post reply on HN