HNHacker News
TopNewBestAskShowJobs

lastontheboat

292 karma · joined October 15, 2012

submissionscomments
lastontheboat··on One year of sponsored Servo development
This sounds very cool! If you'd like to talk about your experience with the project on the Servo zulip (servo.zulipchat.com), we love hearing feedback from embedders.
lastontheboat··on Servo is now available on crates.io
Servo does execute JS and does support webgl (and some but not all of webgl2 if you enable the feature: https://book.servo.org/design-documentation/experimental-fea...).
lastontheboat··on Servo is now available on crates.io
Oh, I forgot that https://arewebrowseryet.com/ exists for this too!
lastontheboat··on Servo is now available on crates.io
https://doc.servo.org/apis.html is auto-generated from WebUDL interfaces that exist in Servo. It's not great but better than nothing.
lastontheboat··on Servo v0.0.1
You're actually not sending Content-Type for _any_ resource, as far as I can tell!
lastontheboat··on Servo v0.0.1
This is something I want to make possible! There was an early experiment in https://github.com/mcclure/cuervo/ which helped identify some ways that our embedding APIs would need to change to support that use case.
lastontheboat··on Servo v0.0.1
I found your blog and this behaviour is extremely mysterious! Thanks for pointing this out, I've got a new puzzle to dig into now.

Edit: https://github.com/servo/servo/issues/40047

lastontheboat··on Servo v0.0.1
Link? I'm a Servo maintainer and I appreciate test cases like that.
lastontheboat··on Servo’s new home
Correct. I didn't mean to imply otherwise.
lastontheboat··on Servo’s new home
No, it was a name I took when joining a bunch of social sites back in 2012 and feeling like I was the last person in my circles to do so.
lastontheboat··on Servo’s new home
Honestly the project has had >1000 contributors over the past 8 years and a lot of them did just that.
lastontheboat··on Servo’s new home
Servo already has a C embedding API in https://github.com/servo/servo/tree/master/ports/libsimplese....
lastontheboat··on Servo’s new home
We had a summer of code student implementing support in Servo: https://blog.servo.org/2020/08/30/gsoc-webgpu/
lastontheboat··on Servo’s new home
Servo currently incorporates a network stack, a JS engine, the DOM, JS APIs, an HTML parser, a CSS styling engine, graphical rendering, media parsing and playback, etc. It is not a browser, since it doesn't impose requirements about how to load specific pages, interact with tabs, expose history or bookmarks, etc.
lastontheboat··on Servo’s new home
There is no plan to relicense at this time.
lastontheboat··on Servo’s new home
We've been cagey about this over the months since the Servo team at Mozilla was disbanded, since there were various moving pieces that needed to fall into place. We're excited about the possibility for Servo to continue growing and evolving in its new home, though!
lastontheboat··on Firefox Reality Now Available
Yes, but this release doesn't include any of that work that is not already in upstream Firefox.
lastontheboat··on Servo nightly builds on Windows now available
We don't mind stuff that seems obvious because it may not be to others. Keyboard selection in the URL bar is supposed to work, for example.
lastontheboat··on First Timers Only
https://wiki.mozilla.org/Webdev/GetInvolved is Django-based, while https://wiki.mozilla.org/ReleaseEngineering/Contribute and https://wiki.mozilla.org/EngineeringProductivity are largely Python-based.
lastontheboat··on Hacking Servo for Noobs
https://github.com/servo/servo/blob/master/ORGANIZATION.md has a REALLY high-level overview.
lastontheboat··on Where Rust really shines
That operates under the assumption that no FieldInfo will be accessible after the original vector is deallocated, and similarly requires auditing to ensure this property holds (while making no guarantees about the future).
lastontheboat··on Servo Continues Pushing Forward
Whoops! I merged a PR earlier today that broke searching Github issues; thanks for pointing that out!
lastontheboat··on Rust 1.0: Status report and final timeline
sfackler is a volunteer, too.
lastontheboat··on Introducing node-firefox
https://github.com/zpao/spidernode
lastontheboat··on Chiptune
Mmm, pretty. I had a similar project a couple years ago attempting to replicate OpenMPT's interface in the web browser: https://github.com/jdm/domtracker and http://www.joshmatthews.net/domtracker/; it played sounds in earlier versions of FF and Chromium but I haven't upgraded it to keep abreast of newer WebAudio implementations.
lastontheboat··on Servo: Building a Parallel Browser [video]
No different. Once we're able to run browser.html [1], using it as a GUI for other things will be a more realistic proposition.

[1] https://github.com/mozilla/browser.html/

lastontheboat··on Servo: Building a Parallel Browser [video]
Not quite, and certainly not this year. We've said that we want to release an alpha version of something powered by Servo on Android this year; the Firefox OS work is just another good way to show viability of our ideas - it would be a huge feat of engineering to get it ready to ship on devices under the Firefox OS banner.
lastontheboat··on Rr 2.0 released (lightweight record+reply debugging)
For those who missed the 1.0 announcement, take a look at the project page: http://rr-project.org/
lastontheboat··on Conrod – A Rust GUI Library
http://endl.ch/content/cxx2rust-pains-wrapping-c-rust-exampl... is discussion on using C++ libraries from Rust that focuses on QT as a motivating example with runnable code at the time.
lastontheboat··on Conrod – A Rust GUI Library
Nope. It's totally not a thing we're concerned about at the moment, given the language's immaturity.
Page 1 of 2Next →