Earlier quoted context omitted.
As someone developing web games, my answer is no.
Web games are squarely outside "what do we really need" territory.
I'm forking Ladybird and stepping down as SerenityOS BDFL
271–280 of 280 posts
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#272Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#273Oh, this is interesting. As a GitHub sponsor of Andreas for a while now, what does that mean for sponsors? Are we funding exclusively work on LadyBird? (Had we been, for some time already?) Does the SerenityOS project have a GitHub sponsor? I personally had grown more interested in the browser anyway, so I'll just keep sponsoring Andreas, I suppose, unless this all is a prelude to VC investment or a big company acqui…
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't have a GitHub Sponsors itself, but it does use Polar to allow anyone to directly sponsor work on specific issues. See https://polar.sh/SerenityOS And don't worry, there won't be some VC…
That reminds me of Torvalds' statement on Linux: "just a hobby, won't be big and professional like gnu"
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#274Earlier quoted context omitted.
Because 20 years is like half the history of modern computing. A lot has changed in a small amount of time
So what? Code doesn't rust.
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#275Earlier quoted context omitted.
> You should target all audiences. Here is a list of OSes[0]. Where do you draw the line on supporting these? Should every new project try to support all of these? Do you, doublerabbit, get to decide which OSes are important enough for support? Or do you think the person who created the project and does all the work should be able to decide where to spend their free time? [0] https://en.wikipedia.org/wiki/List_of_ope…
> Where do you draw the line on supporting these? Where those are still in active development. Where those exist you should attempt at least for. It's partly why they failed in the first place. > Should every new project try to support all of these? As said above, attempt. My projects in Perl work most places, my TCL programs do too. C and C++ all have been universes. Heck even Python. It's only new fangled languages…
> C and C++ all have been universes. Heck even Python.
> It's only new fangled languages like Rust and Go that make an ball ache.
is not even remotely accurate. The whole idea of the Rust and Go standard libraries is to abstract platform differences away, and in cases where they're unavoidable, to make them impossible to ignore. Python, by comparison, handles them badly. It does certified Bad Things like making POSIX operations silent no-ops on non-POSIX platforms. C doesn't even try. Any cross-platform C program is an #ifdef minefield, and you'll only find out whether it works on a given platform when you try to compile it and start getting obscure library header errors.
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#276Earlier quoted context omitted.
As a Firefox user, this exactly. The amount of things that now need to be toggled off on a new install are approaching Windows “telemetry” levels: disable sponsored shortcuts on homepage, disable experimental “Studies”, sponsored suggestions in search bar, “suggested extensions”, Pocket, and the list goes on. I really need to look into a privacy friendly fork of FF..
> I really need to look into a privacy friendly fork of FF.. I'd love to make the jump too, just that I rely upon FF sync too much. It's handy getting your bookmarks and other details on mobile devices. The other forks look to be desktop only.
I would love to use that functionality, but... How?!? Once you have a gazillion tabs open on your phone, the “Open tabs from other devices” (or whatever it's called) menu item on the desktop just shows an endlessly spinning spinner. :-( So maybe via bookmarks... But where's the “Bookmark all open tabs” menu item in FF for Android???
Anyone got any tips?
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#277Earlier quoted context omitted.
Sure you will, because a knife blade good enough to hold an edge at all isn't homogeneous. Good high-carbon steel is harder to make than mild steel. It used to be a lot harder to make; carburization in ambient atmosphere takes an enormous amount of time and fuel, and even then is hit-or-miss. Because that's so, and also because the brittleness that makes high-carbon steel great for knife edges also makes for a very f…
Thats a good point the knives he was familiar with were probably case hardened! So you would get to mild steel just like you said if you kept removing steel. Nowadays though, knives are generally homogenous or some other composition like san-mai which will have the good steel in the center all the way through so even if you grind it down to a toothpick most modern knives will still have the good steel on the edge. Mo…
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#278What's the plan for Jakt, the programming language? Does it fall under the SerenityOS umbrella? Will LadyBird continue to use C++? The blog post doesn't mention it. https://github.com/SerenityOS/jakt
Given that the main author is looking into another language, maybe not much left anyway. https://www.sophiajt.com/search-for-easier-safe-systems-prog...
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#279Earlier quoted context omitted.
>sharpening steels Are you talking about honing rods? Because they 'sharpen' nothing.
Sure, I guess. I don't really make a habit of pedantry, in the kitchen at least; we both evidently know very well to what tool I referred, and if it means something to you to use one name over another then you're certainly welcome to honor that preference.
Re: I'm forking Ladybird and stepping down as SerenityOS BDFL
#280Earlier quoted context omitted.
Having watched this over years, and deleted every single comment I've written on it thus far, I'm challenging myself to be honest and forthright. There's another way of looking at, that is confirmed by the same set of facts: - There was an OS project run by an awesome dude with a great story that was seen as in a unique position to compete with big tech companies. - It needed a web browser. - A web browser project wa…
What unique position does this browser have? in the nicest way, truly nobody cares, both are pet projects
There's a certain set of topics that are beyond my ability to explain exactly why they have an aphrodisiac-like appeal to enough commentators that they can't be discussed.
It's dangerous because if you read the threads, all the signal you'd have is "these are important, noteworthy, well-known projects that even get funded!", and anyone making decisions about their own career based on that would be gravely mistaken.
So, you're left with impressions and no facts: you have no idea that its a web browser that you have to compile to use, most people talking about it aren't using it, even as a toy, even one-off.
The multiple engineers hired to help came from a one-off grant from pandemic-era Shopify that thought it was 10x'ing in size, & it was given for absolutely no reason, strategic or otherwise. That would fund, in actuality, roughly 1 engineer for a year, whereas it's lauded as funding that enabled hiring multiple engineers for the long-term.
I waited days to reply to you, because if I voiced anything remotely straightforward on the topic, it'd be downvoted to invisible, which would have just further reinforced the ideas in a reader, it'd look like I was making inaccurate claims.
* quick try: appeals to 'oh it wasn't that hard' we all meet somewhat regularly while programming. Then add the "I could build Dropbox in a weekend" effect. Then throw in "big tech companies suck", and "all web browsers suck", and you want this to succeed. Then throw in "man this guy sure has an awesome personal story, pulled himself up by his bootstraps and recovered!". Without any counter discussion, which is verboten because of the personal story, you're just getting absolutely bombarded with messaging that appeals to your common HN confirmation biases, you can do it, you can break bigco and fix the web/computers/etc.