News for hackers. Stuff that matters.
Re:What's the future of Servo? by jgraham on Friday August 14, 2020 @10:43AM (#24158542)
I'm not/wasn't a member of the Servo team, but have collaborated with them, and if you get the opportunity to work with them I cannot recommend it highly enough.

They have the kind of deep technical knowledge and ability to solve challenging problems you'd expect from a research group, coupled with the skills to make pragmatic tradeoffs and fix the complex real world problems needed to ship software. More than that, they are one of the most welcoming and friendly teams I ever worked with. The culture they created allowed them to take inexperienced new contributors and quickly ramp them up to a place where they were confident to solve challenging problems. Working in that environment and seeing what's possible has really raised my bar for workplace culture and mentorship.

Re:What's the future of Servo? by nokusu on Friday August 14, 2020 @02:17PM (#24161346)
Thanks for the kind words it was a pleasure to hang with you.
Re:What's the future of Servo? by asajeffrey on Friday August 14, 2020 @01:24PM (#24160649)
Thanks!
Re:What's the future of Servo? by hinkley on Friday August 14, 2020 @06:28PM (#24164054)
I don't want to detract from anyone's pain but I have been looking for a tech stack change, and if my main plan doesn't work out, my backup plan was to segue back into browser work via Rust. So I guess in addition to getting comfortable with the idea of having to change default browsers sometime in the next couple of years, I also need a plan C.
Re:What's the future of Servo? by onion2k on Friday August 14, 2020 @12:03PM (#24159669)
That's a great recommendation but isn't it a bit late? The team were laid off. https://news.ycombinator.com/item?id=24128865
Re:What's the future of Servo? by Brakenshire on Friday August 14, 2020 @01:10PM (#24160469)
What absolute nonsense, Servo was the most important thing Mozilla was doing. If Mozilla isn’t making the most promising and competitive investments in its browser (e.g. parallel layout) what is it for? The Quantum project, which is tied to Servo, is the only reason Firefox is still competitive.
Re:What's the future of Servo? by ponker on Friday August 14, 2020 @04:19PM (#24162747)
This is what happens when in a spasm of pique you throw your 1000x engineer CEO in the rubbish and replace them with a lawyer.
Re:What's the future of Servo? by thephyber on Friday August 14, 2020 @04:44PM (#24163021)
Eich was CEO from March 24 to April 3 of the same year. I highly doubt that was much of the problem.

Certainly losing his technical talent is likely to have contributed to the problems, but I suspect it's 100x more of Chrome's dominance and Mozilla's reliance on Google's search engine contracts for revenue.

Re:What's the future of Servo? by danudey on Friday August 14, 2020 @07:52PM (#24164619)
After leaving Mozilla, he went to Brave, where they launched a privacy-focused browser which inserts affiliate codes when users visit certain websites, and which collects donations "on behalf of" content creators without actually giving the money to those content creators.

Maybe he's just not a great guy all around.

Re:What's the future of Servo? by gver10 on Friday August 14, 2020 @10:34PM (#24165399)
Could you please clarify on this: how is Brave not giving BAT to content creators?
Re:What's the future of Servo? by mulmen on Saturday August 15, 2020 @02:42AM (#24166577)
Brave does (did?) not allow creators to opt-out of donation collection and by default opts them in. This means you as a user may think you are donating to your favorite creator but in fact Brave is just holding on to the money.

https://nulltx.com/brave-browser-draws-criticism-over-lack-o...

Re:What's the future of Servo? by bovine3dom on Saturday August 15, 2020 @05:36AM (#24167481)
They stopped doing that after an outcry:

> Publishers must verify ownership of their properties with Brave in order to receive contributions from Brave users. If a publisher has not verified ownership, then a user’s contributions will be held in reserve inside the browser for 90 days. The browser routinely updates an internal list of all verified publishers to determine whether a property can receive contributions. At the end of the 90 day period, any contributions marked for unverified publishers will be released back to the wallet. No funds leave the browser except to go to verified creators.

https://brave.com/faq/

Re:What's the future of Servo? by arcticbull on Friday August 14, 2020 @06:07PM (#24163880)
Wow, 1000X huh. That's a lot of force multiplication.
Re:What's the future of Servo? by ponker on Friday August 14, 2020 @07:22PM (#24164433)
The real number is vastly higher than 1000.
Re:What's the future of Servo? by cheez on Friday August 14, 2020 @04:34PM (#24162930)
That was hilarious and a harbinger of things to come.
Re:What's the future of Servo? by marta_morena_25 on Friday August 14, 2020 @02:00PM (#24161117)
No it really wasn't. Nobody except tech geeks care about Servo. What Mozilla needs to do is to provide a privacy aware browser that doesn't inform Google (and everyone else) about everything we do online. They can easily go the path Microsoft took and use Chromium as engine. Had they focused on that, I think they would be in a much better position than they are now (wasting millions on projects like Servo and Rust). Don't get me wrong... I love Servo and Rust, but from a business perspective it's suicide.
Re:What's the future of Servo? by ocdtrekkie on Friday August 14, 2020 @02:45PM (#24161694)
This is terrible advice. It would mean that Google, by controlling Chromium, has complete and unchallenged ownership of the Web. You are suggesting one of Google's last remaining competitors in the space just fold and go home. At that point, we might as well literally just unplug everything and call the Internet experiment over.

Do. Not. Use. Chromium.

Re:What's the future of Servo? by stingraycharles on Friday August 14, 2020 @03:47PM (#24162421)
Well there’s still Safari, but I agree, it’s looking terrible for the open internet right now.
Re:What's the future of Servo? by hvis on Friday August 14, 2020 @06:20PM (#24163978)
Safari is still more or less the same engine as Chrome. Even after the fork.
Re:What's the future of Servo? by esprehn on Saturday August 15, 2020 @12:32AM (#24165960)
The internals of Chrome and Safari have diverged dramatically since the fork (which was 7 years ago).

Chrome has done multiple huge projects that changed how things work at a fundamental level like Oilpan (using a C++ garbage collector), LayoutNG (a full rewrite of the layout part of the engine from the ground up), Slimming Paint (a full rewrite of the compositing and painting system), and Site Isolation.

Blink and WebKit are pretty different engines with very different behavior, bugs, and performance characteristics.

Re:What's the future of Servo? by moogly on Friday August 14, 2020 @04:35PM (#24162938)
Safari is macOS/iOS only.
Re:What's the future of Servo? by se32point1 on Friday August 14, 2020 @04:51PM (#24163103)
WebKit, the enginge for Safari, is not. Epiphany uses the same engine and is available for Linux. I'm sure there's a Windows WebKit browser as well.
Re:What's the future of Servo? by marmaduke on Friday August 14, 2020 @05:23PM (#24163458)
Qt has a WebKit thingy so you can build a WebKit browser across platforms even in Python:

https://pywebview.flowrl.com/

Re:What's the future of Servo? by CameronNemo on Friday August 14, 2020 @05:56PM (#24163779)
They are pushing the Blink engine now instead, though...
Re:What's the future of Servo? by filleduchaos on Friday August 14, 2020 @09:18PM (#24165122)
Funnily enough, the PlayStation line uses WebKit as the engine for its web browser
Re:What's the future of Servo? by Scarbutt on Friday August 14, 2020 @04:09PM (#24162650)
If Mozilla could maintain and develop Firefox then they can also maintain/develop a complex Chromium fork.
Re:What's the future of Servo? by jchw on Friday August 14, 2020 @02:04PM (#24161159)
This is short sighted. Browsers live and die on their performance benchmarks and security track records. Like it or don’t, “nobody but tech geeks” actually care about privacy.
Re:What's the future of Servo? by kelnos on Friday August 14, 2020 @04:19PM (#24162749)
The problem is that of understanding, and of finding cause and effect.

I know a few people who have been victims of identity theft. After hearing their stories, it was clear to me that it would not have happened if companies weren't tracking them and selling their personal data left and right.

But it's hard to make that connection. People seem to accept identity theft as "something that just happens sometimes", even though it makes them very angry, frustrated, anxious, and eats up a lot of time and sometimes money. I think they do this because it's hard to point to one culprit as the cause, and so it feels like an intractable problem.

If people could actually understand that their lack of privacy protections on the internet (and elsewhere) is one of the main factors in enabling things like identity theft, there would be more people who would affirmatively care about privacy.

I'm not sure how to get people to make that intuitive leap on a large enough scale for it to matter, though. You're very right that people mainly care about browser performance (I'd even argue they don't care about security that much, though certainly more than they care about privacy); I know several people who definitely know better and understand privacy issues on the internet, but still use Chrome because "Firefox is slow on macOS" or something.

Re:What's the future of Servo? by abraae on Friday August 14, 2020 @04:45PM (#24163026)
> But it's hard to make that connection. People seem to accept identity theft as "something that just happens sometimes"

A little like the way people talk about "cyber warfare".

In real warfare, the enemy can attack your forces no matter what you do.

In cyber warfare, you can build impenetrable defences. The only way the enemy can attack you successfully is if you make a mistake.

This kind of thinking IMO is perpetuated by absurd tv shows where e.g McGee can hack into any computer system by tapping on his keyboard for a few seconds.

It's harmless on TV, but in the real world it leads to complacency about security. People saying"poor Equifax, they were attacked" instead of "Equifax's security was a joke, and they left their system wide open for anyone to plunder".

Re:What's the future of Servo? by ptx on Friday August 14, 2020 @08:51PM (#24164975)
> The only way the enemy can attack you successfully is if you make a mistake.

Now we just need to find a piece of software that doesn't have any mistakes in it.

Re:What's the future of Servo? by zelly on Saturday August 15, 2020 @12:49AM (#24166042)
Plus privacy is a switch. It can be turned on or off. s/google.com/127.0.0.1 and so on. Making a fast browser takes many developer-decades.
Re:What's the future of Servo? by krick on Friday August 14, 2020 @05:59PM (#24163804)
At first I, like everyone else, downvoted this comment, because "how dare you insult my Servo!", but then immediately took my vote back and then finally was forced to upvote that, because actually I agree. In fact, it's all somehow paradoxically backwards: I liked (I guess I can safely use the past tense now) Mozilla (the company) because of Servo, and Quantum, and Rust, and amazing technical people who made it all happen, not some PR-bullshitters and lawyer-CEO. But I use Firefox (the product), simply because it's only feasible non-Google alternative out there I know, not because it's cooler or even better from the technical perspective. I don't give a fuck what engine they use, Blink and V8 are as fast as it gets. In fact, there was a time before Quantum when Firefox was actually slower than Chromium (and I'm not even sure it's different now, I just don't use it), and I used Firefox anyway. Worse than that, the only place where I actually care about engine performance is mobile, and Chrome just destroys Firefox there. And even then, I opt to use Firefox half of the time (i.e. when I don't need to google smth quickly in the middle of the conversation while moving in the crowd). I guess it's hard to imagine how somebody could use Firefox because of engine at all. It's definitely not the main selling point, by a long shot.

Edit, to summarize: it's not that performance doesn't matter, it's just that currently it's hard enough to compete with Blink & V8. And, of course, Blink becomes better precisely because there is a competition they have to fight. (It will probably become worse when Gecko/Servo/Firefox dies.) But to be that competition without having shitload of money Google has is not fun right now. It's hardly a fight you can win. Easier just to ride on Google's back and to use Blink yourself.

Re:What's the future of Servo? by pcwalton on Friday August 14, 2020 @04:35PM (#24162945)
Given a choice between Chrome and Chrome, people will pick Chrome every time.
Re:What's the future of Servo? by coldtea on Friday August 14, 2020 @05:25PM (#24163474)
>No it really wasn't. Nobody except tech geeks care about Servo. What Mozilla needs to do is to provide a privacy aware browser that doesn't inform Google

Nobody except geeks and politically minded people care about privacy that much (if they didn't they'd already use Firefox with DDG, or Brave or at least Safari).

People do care for faster, more conventient browser -- that's why we switched from Netscape to IE (when Mozilla bloated and a for a little while IE6 was faster/better), then to Firefox, and then to Chrome.

Re:What's the future of Servo? by tinus_hn on Friday August 14, 2020 @06:46PM (#24164181)
Lots of people care about privacy if the intrusions are bad enough to notice. People really don’t like it if they search for and buy a bicycle and keep getting ads for bicycles for weeks.
Re:What's the future of Servo? by coldtea on Friday August 14, 2020 @07:35PM (#24164513)
>Lots of people care about privacy if the intrusions are bad enough to notice.

Well, lots but still insignifcant to make a browser market share raise. Which is not "lots" in the sense that matters. Most People value speed, convenience, features, and security over privacy.

>People really don’t like it if they search for and buy a bicycle and keep getting ads for bicycles for weeks.

Most (as in over 80% of the people) don't even use an ad blocker and could not care less. Even if they are annoyed but keeping getting those ads, they don't care enough to do anything about it, much less switch broswers.

Re:What's the future of Servo? by exlurker on Friday August 14, 2020 @02:31PM (#24161521)
Re:What's the future of Servo? by zelly on Friday August 14, 2020 @05:11PM (#24163323)
It's quite usable as-is. Not sure why it hasn't gotten much attention. It's more privacy oriented than Firefox and is faster than Firefox. I have been using it on desktop Linux for years. I tried Brave and Firefox, but they both have bloat and phone home to someone by default, unlike UG. For all the time it takes to argue back and forth about which browser should take over next, you could have installed UG and moved on with life.
Re:What's the future of Servo? by encom on Friday August 14, 2020 @06:05PM (#24163863)
It's Google code, so it cannot be trusted and should be assumed to be malicious. Calling it more privacy focused than Firefox is just absurd.
Re:What's the future of Servo? by zelly on Saturday August 15, 2020 @01:00AM (#24166092)
Firefox has a lot of telemetry built into the default install. It has Pocket, everything you type into the search bar gets sent to Google by default, phones home to Mozilla by default, I could go on. Ungoogled Chromium doesn't do any of that. Firefox is also less secure than Chromium. If an actual malicious attacker can access my browser, that's a million times worse than any kind of concern about Google bulk collecting my data as far as I'm concerned.

https://madaidans-insecurities.github.io/firefox-chromium.ht...

Re:What's the future of Servo? by kgraves on Friday August 14, 2020 @02:19PM (#24161368)
I get the business perspective and there really is no disputing this.

> Nobody except tech geeks care about Servo.

This is a good point unless there actually non tech people that care about Servo.

Re:What's the future of Servo? by ummonk on Friday August 14, 2020 @02:43PM (#24161671)
Every user cares about performance / responsiveness feel.
Re:What's the future of Servo? by kgraves on Saturday August 15, 2020 @01:49AM (#24166319)
Sure, they use Chrome or Chromium based browsers instead, the dominant browser/browser engine unfortunately.
Re:What's the future of Servo? by lvh on Friday August 14, 2020 @05:40PM (#24163620)
Surely immediately after a layoff is one of the better times to get a glowing recommendation? Some recruiters (and certainly plenty of hiring managers) read HN :)
Re:What's the future of Servo? by garmaine on Friday August 14, 2020 @12:34PM (#24160026)
Hence the recommendation. They’re presumably looking for work now.
Re:What's the future of Servo? by paulrouget on Friday August 14, 2020 @01:28PM (#24160690)
:D