I thank everyone who uses chrome/chromium derivatives for such a great technology possibly being adopted by every browser as a standard. Goodbye World wide web, it was nice knowing you.
Shadow: New browser engine made almost entirely in JavaScript
241–250 of 303 posts
Re: Shadow: New browser engine made almost entirely in JavaScript
#242Earlier quoted context omitted.
This was by virtue of WebKit itself being (relatively) small and fast. I don't know what they call "the core component", it is quite misleading. I used the last version of Uzbl in an old Debian container to debug a game I made specifically supporting the iPad 2, which is quite resource constrained, because Uzbl was based on a similar version of WebKit. WebKit somehow had to fit the iPad 2 and still be quite fast, so…
Not sure why my original post was downvoted. By looking into it, I found this browser: qutebrowser is a keyboard-focused browser with a minimal GUI. It’s based on Python and Qt and free software, licensed under the GPL. It was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl. https://qutebrowser.org/ It is fast!
> Not sure why my original post was downvoted.
I didn't downvote, however I initially found your message a bit off-topic. The article is about a brand new browser engine, for fun, in js, and you are saying that you wish the dev worked on this abandoned browser UI. These things are actually quite far, in the intent, motives and technically.
Re: Shadow: New browser engine made almost entirely in JavaScript
#243Earlier quoted context omitted.
All of the services I mentioned are either directly (Search) or indirectly ad-supported, the latter insofar as Google pays for their development and upkeep somehow, and most of Google's revenue comes from ads. And I think they are all of excellent quality. Ads are irritating, and Google is not supplying these services out of the goodness of their heart, but I think there's no question that the world is a better place…
I mean, if Google gets its revenue solely from ads. Doesn't it mean that you are paying for the ads you see? I would rather have all google products be paid, and lessen the incentive for business to spend a large share of their revenue on advertisement.
I don't follow, sorry. By "you", do you mean the end-user, sitting in front of their browser? I'd agree that that person is paying Google with their attention (hopefully in exchange for other valuable content nearby in time or space). But it's the companies trying to advertise stuff that pay Google cash (in exchange for that attention). Google then pays a cut to the site hosting the ad.
>I would rather have all google products be paid, and lessen the incentive for business to spend a large share of their revenue on advertisement.
I don't think Google would have ever gotten off the ground if you had to pay cash to search for stuff -- do you?
How many people do you know who watch YouTube?
How many of them have YouTube Premium?
Re: Shadow: New browser engine made almost entirely in JavaScript
#244Earlier quoted context omitted.
> If AI-powered ad blocking becomes ubiquitous, it will mean the end of high-quality free services like Google Search, Gmail, Google Maps, Google Translate and YouTube, for all of which I much prefer to pay with my attention rather than cold, hard cash. That is true, but what is also true is that a few products are currently sucking all of the air out of the system, preventing new entrants from encroaching on the inc…
>I welcome hypothetical scenarios in which the Search Business being limited due to ad-blockers has bad unintended consequences A big increase in the use of ad blockers (AI-enhanced or not) would not only cripple Google, but also hurt the multitudes of small business and hobbyist sites that scrape by on what Google pays them to host ads. If users could somehow culturally readjust en masse to the idea of actually payi…
You're correct, but I don't know how bad a thing that is.
To my mind (i.e. my opinion), there's no such thing as a power vacuum that remains a power vacuum.
Something is going to arise that replaces (for example) youtube. It is inconceivable that those content producers on youtube are simply going to give up the ghost and die.
It has to be a self-sustaining something(s) that isn't driven by ads (I agree with you on the point that a replacement can't be ad-supported), and I am arguing that whatever it(them) is will be better than the current ad-driven youtube.
The whole TLDR of my argument is that, even if the ad-driven sites go away, the content-producers and the content-consumers aren't going away!
Right now, the arbitrage is performed by ad-driven middlemen, so the motivation for abuse, control and censorship is incredibly high. I think that whatever arbitrage process or middlemen arise is going to be a lot better for society as a whole than the obnoxious ads with which I am bombarded with whenever I turn off the ad-blocker.
Maybe I'm wrong, but this is one of those things we'll only see when we see it.
Re: Shadow: New browser engine made almost entirely in JavaScript
#245Earlier quoted context omitted.
> mind rape I'll bite. Is hearing or seeing any idea that you have not previously consented to likewise mind rape? If not, where do you personally draw the line? And, just as importantly, who do you feel should get to decide in the general case?
> Is hearing or seeing any idea that you have not previously consented to likewise mind rape? I'll bite: yes. If you show me images of goatse or mutilated bodies in a war zone without my consent that’s mind rape. Same with bring politics forcibly into the workplace, showing Fox News (or MSNBC or whatever) at the bbq joint while I’m trying to eat or at the gym while I’m trying to exercise, or screaming at me in protes…
Do men, and lesbian and bisexual women, have the right to walk down the street without seeing a woman dressed in a way they find distracting?
I think you will say that they have no such right. But if so: What makes this form of attention-grabbing behaviour (wearing a skimpy dress) acceptable, and the other form (advertising) unacceptable?
This example highlights that (a) we are, in fact, capable of managing distractions to quite some degree, and (b) in both cases there is another party involved whose interests oppose our own, but whose rights nevertheless also need to be considered.
Re: Shadow: New browser engine made almost entirely in JavaScript
#246Earlier quoted context omitted.
There is no such thing as a high quality ad supported service. Ads make the user experience worse in every single circumstance. I forget how bad Google Search is until I get a new computer/phone without ad blocking enabled
I find Maps and YouTube are still good products
I use Apple Maps and not Google maps
Re: Shadow: New browser engine made almost entirely in JavaScript
#247Earlier quoted context omitted.
V8 allocates a “gigacage” around every wasm memory area on modern 64 bit processors and marks them so the OS will trap on an unexpected access. This is much more efficient than doing a bounds check on every access. These pages are not actually resident. “Big number is scary” is not a good way to understand performance.
No, but it means there is one less thing we can rely on to identify "process gone whacky". Plus, admittedly I didn't think about this thoroughly just now, this sounds like a cheap hack for speed. You could still have an OOB access that would land in some valid memory and thus lead to an exploit, right? It's just made very unlikely by making these areas very large and having ASLR. Proper bounds checks wouldn't have th…
VIRT is not a good measure of actual memory usage because it includes shared pages like file cache and libraries, RES is better.
Shameless plug: I developed a tool that try to compute a better value for memory usage: https://github.com/tatref/linux-mem
Re: Shadow: New browser engine made almost entirely in JavaScript
#248There'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…
Hopefully that will be literally illegal due to accessibility concerns. Doesn't matter either way. Can't wait for AI-powered ad blocking. Just imagine it. AI parses content and filters out ads, brands, even subtle PR text from pages automatically. Not just textual content either. It also kills ads in audio, video, images. If I can imagine it, it must be possible. I'm sure someone much smarter than me will create this…
It would seem that it is just as likely that browser producers would add AI "watchers" to the browser to make sure you are not using any ad blocking! AI doesn't see any ads or marketing copy for 30 mins, sorry browser temporarily unusable ... unless you have a business account, then no ads for 8 hours.
Re: Shadow: New browser engine made almost entirely in JavaScript
#249Earlier quoted context omitted.
There is no such thing as a high quality ad supported service. Ads make the user experience worse in every single circumstance. I forget how bad Google Search is until I get a new computer/phone without ad blocking enabled
I find Maps and YouTube are still good products