Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    Servo Blog

    blog.servo.org · Company blog · on HN since 2014

    The Servo team at Mozilla, later Linux Foundation, posts updates on Servo, the experimental parallel browser engine written in Rust.

    Visit blogHN submissions
    Web DevelopmentSystems & PerformanceOpen Source & Linux
    What HN says

    HN commenters point to it for progress updates like flexbox and Fetch support, and one wishes it were updated more often.

    Stats for nerds
    32HN people shared it
    27linked in comments
    3.6Kstory points
    Aug 2021last shared
    2015people per year2021

    Top posts on HN

    1. 1
      Servo’s new home
      3 people · 1K points · first shared 2020 · 308 comments on HN
    2. 2
      Servo Nightly Builds Available
      2 people · 522 points · first shared 2016 · 234 comments on HN
    3. 3
      “The colored boxes indicate which CPU core performed layout for each node”
      2 people · 429 points · first shared 2015 · 57 comments on HN
    4. 4
      Servo Continues Pushing Forward
      2 people · 354 points · first shared 2015 · 100 comments on HN
    5. 5
      Servo nightly builds on Windows now available
      1 person · 351 points · first shared 2017 · 114 comments on HN
    6. 6
      This Week In Servo 69
      1 person · 212 points · first shared 2016 · 65 comments on HN
    7. 7
      This Week in Servo 43 (submitted via Servo itself)
      1 person · 171 points · first shared 2015 · 23 comments on HN
    8. 8
      Off-main-thread HTML parsing in Servo
      1 person · 165 points · first shared 2017 · 42 comments on HN
    9. 9
      Mozilla’s Servo Team Joining Mixed Reality
      3 people · 138 points · first shared 2018 · 119 comments on HN
    10. 10
      These Weeks in Servo 34
      1 person · 63 points · first shared 2015 · 24 comments on HN

    What HN people wrote when they linked it

    • sametmaxMay 2016

      > As others have mentioned, while this article is about Test Pilot and focused around how you can help with UX experiments, there are lots of wonderful devs hard at work on platform features.

      I don't doubt that. I just wish more resource was allocated to that, and less on new features. I do use the "share with twitter" feature, "hello" or the gtk3 integration, but I would trade it for better perf in a blink.

      On the other hand, FF never saw a very disruptive feature for years. It could have added integrated torrent download or a kick ass JS/CSS IDE in browser. No perf and no disruption make is less appealing.

      I'm not just complaining. I register to all the feedback program from Mozilla I encounter. I donate money to Mozilla. I activate the tracking features in my browser so they can use the metrics and crash reports.

      I've been using firefox since it's been called phoenix, and it sadden me that I can't now honestly recommand it to others in any other way than "it's more ethical".

      > You might be more interested in reading about platform improvements like getting Servo/Rust components into Gecko: https://blog.servo.org/2016/05/09/twis-62/

      I'm dying to see servo in action. For those reasons, and also because I follow closely Rust.

    • rhelmerMay 2016

      As others have mentioned, while this article is about Test Pilot and focused around how you can help with UX experiments, there are lots of wonderful devs hard at work on platform features.

      Some are just starting to land after literally years of work:

      You might be more interested in reading about platform improvements like getting Servo/Rust components into Gecko:
      https://blog.servo.org/2016/05/09/twis-62/

      Or progress in multi-process support (codename e10s):
      http://arewee10syet.com/

      While these are focused on Firefox to improve performance, stability and responsiveness, there are also experiments like the Positron project, which is making Gecko able to host Electron applications:
      https://github.com/mozilla/positron

    • grayrestMay 2015

      Doing everything in parallel is pretty much the point of the project. I'm not directly involved but I have been watching the project. There a few specific parts of layout that can't be parallelized[0] but pretty much every page [1][2] has work that can be done in parallel. The last batch of perf numbers I know of is from last November [3] and I'm unaware of any major perf regressions.

      [0] http://pcwalton.github.io/blog/2014/02/25/revamped-parallel-layout-in-servo/

      [1] https://github.com/servo/servo/pull/4969

      [2] http://blog.servo.org/2015/04/02/twis-29/ (scroll down)

      [3] http://events.linuxfoundation.org/sites/events/files/slides/LinuxConEU2014.pdf

    • ronjouchJul 2016

      In https://air.mozilla.org/bay-area-rust-meetup-february-2016/ ,

      - At 03:00: pcwalton explains how this experiment leans on the GPU-ization of our Intel CPUs since Haswell.

      - At 14:50: slide says "WebRender supports OpenGL ES 2.1 and OpenGL 3.x"

      - "Benchmarks" at 26:00 running on his macbook, which may fit what you are looking for

      TL;DR, yes this early work is for "integrated graphics such as those in normal laptops". Or try it yourself on your laptop with a nightly build: http://blog.servo.org/2016/06/30/servo-nightlies/

    • happy-dudeAug 2021

      Servo was never meant to be a full engine replacement for mainline Firefox; whatever Rust code could be implemented/useful for Firefox was ported already.

      However, regarding Servo specifically, there are contributions on their GitHub[1] and the stewardship of the project is now under the Linux Foundation[2].

      [1] https://github.com/servo/servo/commits/master
      [2] https://blog.servo.org/2020/11/17/servo-home/

    • keeperofdakeysFeb 2016

      From what I've seen, the current rate of progress on Servo is quite good. Here is a recent demo of what it can now do http://blog.servo.org/2016/01/25/twis-48/. In a few years, it might be able to do everything that other browsers can do.

      The servo project also makes it really easy to get involved http://servo.github.io/servo-starters/.

    Related

    Mozilla Hackshacks.mozilla.org1.1k people

    How Firefox Got Fast Again

    Mozilla Hacks
    Company · last shared 2026
    Open Source Group Blogblogs.s-osg.org16 people

    Servo: Embeddable Browser Engine

    Open Source Group Blog
    Company · last shared 2017
    Josh Matthewsjoshmatthews.net21 people

    Servo: Parallelizing the Browser

    Josh Matthews
    Personal · last shared 2019
    Paul Rougetpaulrouget.com37 people

    Future of Firefox DevTools

    Paul Rouget
    Personal · last shared 2024
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Patrick Waltonpcwalton.github.io53 people

    Pathfinder, a fast GPU-based font rasterizer in Rust

    Patrick Walton
    Personal · last shared 2025
    GreptimeDB Bloggreptime.com26 people

    Error Stacking in Rust

    GreptimeDB Blog
    Company · last shared 2026
    Mozilla Techmedium.com/mozilla-tech52 people

    A Quantum Leap for the Web

    Mozilla Tech
    Company · last shared 2026