Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
awesomekling
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
awesomekling
2y ago
To be honest, we are so far behind everyone else today that we're 100% focused on catching up technically, and not thinking much about differentiation. :) That said, I do think we'll find ways to differentiate given our uncommon s
32.
▲
by
awesomekling
2y ago
I can't speak for Servo, but my understanding is that they have very different goals than we do. Servo wants to build an embeddable engine for controlled sets of HTML/CSS/JS content, with a focus on modularity and parallelism
33.
▲
by
awesomekling
2y ago
It's an unmaintained prototype without anyone actively working on it. Once we get the desktop version into decent shape, we will direct more attention to mobile platforms. At the moment there's just too much important low-hanging
34.
▲
by
awesomekling
2y ago
Thanks F3nd0! There are currently no plans to switch to a less permissive license. And we're perfectly happy using proprietary services like GitHub and Discord as long as they make our work easier and more enjoyable. We recently evalua
35.
▲
by
awesomekling
2y ago
Hey kosolam! There are already many forks and ports of existing browsers. Do we really need another one? :) By building a new engine, we can increase ecosystem diversity and put all these open standards to the test. We regularly find, repor
36.
▲
by
awesomekling
2y ago
It depends on what you mean by “Mozilla’s fate”. In general, we are setting a much narrower goal than Mozilla and hope that focusing on only browsers will allow us to keep things simple and more sustainable financially. :)
37.
▲
by
awesomekling
2y ago
That’s right. A version of Ladybird remains in the SerenityOS repo, and people are cherry-picking changes as we go. Over time, I expect them to diverge enough that this becomes impractical, as Ladybird now allows 3rd party code while Sereni
38.
▲
by
awesomekling
2y ago
We have a number of big challenges in the immediate future, but I think the biggest one of all will be the long tail of compatibility and correctness issues that inevitably awaits us after everything falls into place. This is definitely mor
39.
▲
by
awesomekling
2y ago
Hello friends, Ladybird founder here! Here's a short video from Chris Wanstrath announcing our non-profit yesterday, and kicking things off with a $1M donation: https://www.youtube.com/watch?v=k9edTqPMX_k Happy to answ
40.
▲
by
awesomekling
2y ago
Thank you so much for sponsoring me! :) As I wrote in the announcement, I've already been working primarily on Ladybird for ~2 years already, so you have indeed been sponsoring Ladybird development by sponsoring me. SerenityOS doesn&#x
41.
▲
by
awesomekling
2y ago
SerenityOS is now controlled by the same group of maintainers that have been managing it for the last couple of years. What happens next is up to them & the community to decide. :)
42.
▲
by
awesomekling
2y ago
There really isn't anything more to it. :) By dropping SerenityOS as a target, Ladybird is free to make use of 3rd party libraries that don't currently work on SerenityOS. And keep in mind, SerenityOS would be unable to integrate
43.
▲
by
awesomekling
2y ago
Ladybird does not have investors, only sponsors/donors. We have received some really generous donations in the past, for example $100,000 from Shopify in 2023 which allowed me to hire a few of our contributors to work full time on the
44.
▲
by
awesomekling
2y ago
It should be fairly straightforward to get it running on any mainstream *nix system. I only called out macOS and Linux specifically because we have developers actively using those systems day-to-day. :)
45.
▲
Sean Baxter: Safe C++ [video]
(youtube.com)
46 points
by
awesomekling
2y ago
|
17 comments
46.
▲
Demo of a memory-safe C called Fil-C [video]
(youtube.com)
3 points
by
awesomekling
3y ago
|
0 comments
47.
▲
by
awesomekling
3y ago
Super cool! Nice job, chearon :)
48.
▲
by
awesomekling
3y ago
Now that's what I call early adoptering! :^)
49.
▲
by
awesomekling
3y ago
We're working based on SVG 2 and basically ignoring SVG 1.1. I was unsure about the best approach here, so I asked Nikolas Zimmermann (original author of SVG support in WebKit) and his advice was to do exactly this. :)
50.
▲
by
awesomekling
3y ago
To be perfectly honest, after uploading well over 1000 videos, I got a little tired of it. I still post monthly update videos, but it's been months since the last hacking video. I'm still working on Ladybird every day, and I also
51.
▲
by
awesomekling
3y ago
Yes indeed! We've found and reported lots of issues in the various HTML, CSS and JS specs. Multiple independent implementations are crucial for the long-term health of the web platform, so we're trying to do our part! :)
52.
▲
by
awesomekling
3y ago
Yes, we have implemented a decent chunk of the SVG specification, although lots of things are still missing (animations is a big one) :)
53.
▲
Fuzzing Ladybird with tools from Google Project Zero
(awesomekling.substack.com)
522 points
by
awesomekling
3y ago
|
60 comments
54.
▲
by
awesomekling
3y ago
This is fantastic! Speedometer 1.0 was a breath of fresh air, and 2.0 was a much-needed refresh, but it's really been showing its age in recent years. 3.0 looks like a solid upgrade with many new kinds of sub-tests, contemporary framew
55.
▲
Fil-C: Memory-safe Compiler and Runtime for C
(github.com)
2 points
by
awesomekling
3y ago
|
1 comments
56.
▲
by
awesomekling
3y ago
That's great! We've been using Polar for funding GitHub issues in the SerenityOS & Ladybird projects for a couple months now, and it always makes me super happy when I see someone collect a reward! Also, as someone who has nav
57.
▲
Understanding Complexity Like an Engineer – The Case of the Ladybird Browser
(t-shaped.nl)
159 points
by
awesomekling
3y ago
|
55 comments
58.
▲
by
awesomekling
3y ago
> It's been so inspiring to see him and his crew of hackers build a new, independent browser from scratch. I must admit I didn't think it was possible on this small scale in terms of man hours and funding. Thanks jug! I'm
59.
▲
Shadow: New browser engine made almost entirely in JavaScript
(goose.icu)
462 points
by
awesomekling
3y ago
|
295 comments
60.
▲
by
awesomekling
3y ago
Go for it OP, the more browsers the merrier! :^)
More ›