Live data from Hacker News

Shadow: New browser engine made almost entirely in JavaScript

goose.icu

201–210 of 303 posts

Re: Shadow: New browser engine made almost entirely in JavaScript

#201

Earlier quoted context omitted.

I find Maps and YouTube are still good products

I sometimes throw a YouTube video on the TV for some background noise (or for my cat :-) and if you're not paying attention, the ads can get incredibly long -- not just a few minutes, but 20, 30+ minutes.

Yeah, I got caught in one the other day because my gym uses YouTube for their music system.

Have also woken up to an ad that was hours long.

Not quite sure what the incentive is but maybe it works for some cases, sometimes I wonder if they're scam setups - sitting through a super long ad is a pre filter. Weirder things have been known for Internet scale.

Re: Shadow: New browser engine made almost entirely in JavaScript

#202

There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…

That used to be called Flash.

Re: Shadow: New browser engine made almost entirely in JavaScript

#203

Earlier quoted context omitted.

We do. I think advertising of all kinds should be illegal. I consider it to be a form of mind rape when they forcibly insert their brands and products into my mind without my consent.

Therein lies the rub (or more precisely the problem) advertising at its core does _NOT_ have to be evil. Taking into account that the onus of every advertisement is to entice you to do something that you may have otherwise not considered we still do not negate the need for an advertisement to be evil. Now, you may very well be enticed to do something that is not in absolutely everyone’s best interests in mind, which…

I'm not sure what your point is but I'll respond to this:

> advertising at its core does _NOT_ have to be evil

Advertising has inherent and irreconciliable conflicts of interest that make it worthless to any rational person. They're trying to sell you stuff, it's literally guaranteed that they will be overstating the pros and downplaying the cons. When you want to make an informed decision, the last person you want to listen to is the advertiser. You want to listen to people you personally trust or independent third parties, not the seller who has every incentive in the world to lie to you.

Therefore the existence of advertising is incompatible with a rational society. There is no such thing as "non-evil" advertising. It doesn't inform anyone. On the contrary: it is disinformation, inherently untrustworthy.

Re: Shadow: New browser engine made almost entirely in JavaScript

#204
I also recently did something similar just for fun - my target was to render HTML 3 or perhaps 4.

Aim: fun and perhaps learn something about how layout works.

You can get surprisingly far quite quickly with JavaScript and

At least for mine, I got text wrapping and scrolling working :)

Re: Shadow: New browser engine made almost entirely in JavaScript

#205

Earlier quoted context omitted.

We do. I think advertising of all kinds should be illegal. I consider it to be a form of mind rape when they forcibly insert their brands and products into my mind without my consent.

Therein lies the rub (or more precisely the problem) advertising at its core does _NOT_ have to be evil. Taking into account that the onus of every advertisement is to entice you to do something that you may have otherwise not considered we still do not negate the need for an advertisement to be evil. Now, you may very well be enticed to do something that is not in absolutely everyone’s best interests in mind, which…

> Therein lies the rub (or more precisely the problem) advertising at its core does _NOT_ have to be evil.

Interestingly, I agree that it doesn't have to be evil, but in practice it is, so close to 100% of the time that the exceptions are actually not worth discussing.

Re: Shadow: New browser engine made almost entirely in JavaScript

#206
post #117

Why do people love JavaScript and want everything written in it?

Atwood's Law: “Any application that can be written in JavaScript, will eventually be written in JavaScript.” It's just how the universe works.

Corollary: and then rewritten in Rust. Right?

Re: Shadow: New browser engine made almost entirely in JavaScript

#207

There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…

I don’t understand why ads aren’t just served from same origin as the rest of the content. Seems to work great for YouTube creators, while YouTube itself is fighting

Re: Shadow: New browser engine made almost entirely in JavaScript

#208
post #78

Earlier quoted context omitted.

No, for me they have more to do with web performance. Look up how to track Largest Contentful Paint in Safari, for example. Many other types of ways to optimize websites are not available in Safari. IIRC push notifications are supported in Safari.

The absence of LCP reporting doesn’t affect your ability to build a website that works in Safari. My suggestion is to stop embedding eighteen third party performance metric platforms and your website will be faster than any of those platforms could ever make it. I work in this field too and I’ve heard it all before — and 99% of it is bullshit. Web performance is a solved problem and has been for a decade, unless you…

> My suggestion is to stop embedding eighteen third party performance metric platforms and your website will be faster than any of those platforms could ever make it.

I’m not sure what you’re talking about but the snark and continuous incorrect assumptions aren’t constructive so this is where our polite debate will end. Good day, sir!

Re: Shadow: New browser engine made almost entirely in JavaScript

#209
First of all, looks awesome!

Second: I'd love to be able to see it access Wikipedia!

(Wikipedia should be a fairly "low-hanging fruit" in terms of functionality that must be implemented to achieve compatibility -- if I were writing a web browser, I'd always start with Wikipedia compatibility first, then once that has been obtained, move on to more challenging, technologically complex sites... But that being said, Wikipedia is probably a bit more complex these days than when it was first implemented... still, it would be a great "win" to be able to browse Wikipedia with it!)

Anyway, wishing you great luck with your browser!

Re: Shadow: New browser engine made almost entirely in JavaScript

#210

Earlier quoted context omitted.

Therein lies the rub (or more precisely the problem) advertising at its core does _NOT_ have to be evil. Taking into account that the onus of every advertisement is to entice you to do something that you may have otherwise not considered we still do not negate the need for an advertisement to be evil. Now, you may very well be enticed to do something that is not in absolutely everyone’s best interests in mind, which…

I'm not sure what your point is but I'll respond to this: > advertising at its core does _NOT_ have to be evil Advertising has inherent and irreconciliable conflicts of interest that make it worthless to any rational person. They're trying to sell you stuff, it's literally guaranteed that they will be overstating the pros and downplaying the cons. When you want to make an informed decision, the last person you want t…

But again, why is selling stuff abhorred by you as an absolute. A transaction which is facilitated by money is the key component to guaranteed assertion that a single valued skill can be exercised for any good or service at any time so long as everyone agrees that the compensation is fair and reasonable by all concerned parties. It’s one of fundamental components of an interdependent system that furthers the entire race at the same time and regulates itself to follow the current definition of justice needed to ensure continued success of all parties involved. As progress moves forward so then does the equality shared benefit of a longer and more fulfilling existence than would have otherwise been impossible.
Post reply on HN