7 ms·
Thorium – The first browser to score over 600 speedometer points on a Mac M3 Pro
- midzer 3y agoFor prove, screenshot in release notes at the bottom.
- vitalipom 3y agoDo you need such thing?
- yjftsjthsd-h 3y agoScreenshots are always nice, but how would that prove anything? If they're going to lie about it, they could just as easily fabricate a screenshot. (And if you trust them not to do that then why not trust the claim outright)
- pxeger1 3y agoThorium is a fork of Chromium, optimised for speed.
- altairprime 3y ago“Outline of benefits of Thorium over vanilla Chromium.” https://alex313031.blogspot.com/2022/01/outline-of-benefits-of-thorium-over.html https://alex313031.blogspot.com/2022/01/outline-of-benefits-... (2022)
- zagrebian 3y agoI thought Chrome team were the leading experts on web performance. How is Thorium able to outperform them?
- speps 3y agoOof that's a read... https://alex313031.blogspot.com/2024/01/the-good-bad-and-ugly.html https://alex313031.blogspot.com/2024/01/the-good-bad-and-ugl...
- binkHN 3y agoWow. That's quite the agenda.
- Rodmine 3y agoTo voice against commercialisation of harmful for-profit medical procedures on children without any gain for most people? You're already sold on unnecessary vaccines, so might as well mutilate them and give them a bunch of prescription drugs to go with it.
- sapiogram 3y agoThe only true oof thing is him being in the hospital for a month, the rest sounds no worse than any other open source drama.
- RCitronsBroker 3y agoreally? is it? this entire outrage felt petty, malicious and nitpicky to me from the get go. is it really that big of a deal? if minors are deep enough into tech to play around with an open source chromium fork, they have been exposed to far, far more and probably darker stuff than raunchy, anthropomorphized bunnies or whatever. this is someone’s pet project, probably someone rather young themselves. it entirely possible you even found use in this someone’s pet project. And now you’re coming after them because of a cringy Easter egg? That’s just f*ckin mean
- tonetheman 3y ago[dead]
- taosx 3y agoWas not aware of Thorium, looks interesting. Now I'm wondering if node.js could benefit from some of these optimizations?
- kmarc 3y agoSame. I would also love to see these optimizations on a Firefox build
- flandish 3y ago[flagged]
- flandish 3y agoThanks for the downvotes - have we forgotten this while furry in the code crap, so fast?
- dspillett 3y agoCareful if you care about downvotes: complaints about downvotes often attract more downvotes, both on the complain and the original post. As for why the downvotes: I assume because, as per the discussions in the thread you linked to, the consensus was that those claims, particularly the CP accusations, were rather overblown, so repeating them may be being seen as pointless, adding nothing useful to the current discussion. I've not seen the images in question, links in the thread require a GitHub account to view, but they are not said to be titillating unless you are _really_ trying to be titillated.
- renewiltord 3y agoGenuinely couldn’t give less of a fuck about this storm in a teacup and it’s just as annoying as the repetitive “Oh it’s Google gonna cancel” etc etc LLM level comments. At this point, humans on this site are failing the Turing test.
- cybrox 3y agoWhat's your point, though? The author has apologized for this rather tasteless joke which he didn't expect to blow up as much as it did and has moved on. Doesn't change anything about the projects tech and this recent achievement (of a one-man pet-project mind you)
- flandish 3y ago> doesn’t change anything Does it though? I remember once opening Notepad++ after an update, where the changelog itself never mentioned that its first start will behave like a virus, open a new tab, and start typing messages in solidarity with the victims of a french mass shooting. That crap ain’t cool
- olliej 3y agoOh, it's just chromium with I'm guessing some questionable PGO choices and similar. I can't speak for blink/chromium, but as I spent most of a decade working on webkit and JSC, there are lots of trade offs for performance that can heavily benefit benchmarks without benefitting real web content. * First off PGO. You have to be very careful when you do profile guided optimization as you _could_ simply do nothing but do the profiling passes on benchmarks, but if you aren't testing actual web content you can pessimize actual page load performance (speedometer tries to be better at general browser perf than older benchmarks but you easily fall into a trap equivalent to making your browser the fastest at loading gmail but slower at yahoo mail :D) * A lot of modern browser performance comes as a result of caching policy, not in the download sense, but internal data structures. For example many years ago when I implemented bytecode caching in JSC (literally JS string source->bytecode) which saves you parsing and codegen time, but uses a lot of memory. A lot of the qualification for enabling that was "how much memory should be willing to burn in exchange for this performance", how time sensitive should the cache be, etc. Similarly you can get significant performance wins by making the GC heap large enough that you avoid sweeping during a benchmark. * Browsers also do a lot of event coalescing to try and minimize unnecessary dispatch costs, relayout, and repainting. You can generally adjust the coalescing policies and you can get good "performance" wins by increasing the coalescing windows, but the result can be perceivable lagginess and similar, but again it will help "performance" as measure by wall clock. There are many many trade offs beyond just these that impact performance, and those impact perceptual performance, wall time performance, memory usage (people complain about memory usage in modern browsers but you can improve wall time "performance" by increasing that even more), and power (which matters for any mobile device). It should not be a surprise that you can configure a chromium build (or gecko, or webkit) that can "out perform" the default configuration at some [set of] benchmark[s], but you should ask yourself why in a field as performance sensitive as browser and js engines the developers aren't already doing what you've done, and maybe the result of your changes is actually lower overall performance or otherwise worse user experience.
- delusional 3y ago> you should ask yourself why in a field as performance sensitive as browser and js engines the developers aren't already doing what you've done, and maybe the result of your changes is actually lower overall performance or otherwise worse user experience. Of course you should, but you should also play around with the settings and publish your findings. If we didn't explore we wouldn't learn anything. It's possible that those other developers simply didn't consider a setting important, or that what they consider normal browser usage isn't the actually common case. We should encourage experimentation of all kinds.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- RyanShook 3y agoWhat are the security trade offs of Thorium?
- attentive 3y agoNotably they also have windows and linux builds. And linux build includes VAAPI Patch, Intel HD support patch, and VDPAU Patch. I am yet to test it but it might be a better linux chromium option than chromium or brave for GPU acceleration.