The future of Mozilla Hubs
hubs.mozilla.com
hubs.mozilla.com
The code is open source, and the announcement emphasizes the ways in which the community can own it if they so desire.
If every SaaS that shutdown went this way, I think it would be really pleasant.
Indeed... just think about Google's regular service shutdown announcements
Hubs is/was a private 3D world for conference and teaching, it's essentially metaverse: https://techcrunch.com/2022/11/29/for-20-a-month-you-can-hos...
But I've never seen anyone actually use it. Good on Mozilla for making the hard decisions.
I think it was a weird tangent for Mozilla, but the product itself is not bad at the core. Probably some more specialised org will take over management of it like what happened to Mozilla's other abandoned products.
It's a hugely useful tool if you're working with messy Excel-scale data, i.e., most biologists or social scientists.
If you're looking for something desktop based, by the way, I work on such a thing.
Fair enough, good point.
> If you're looking for something desktop based, by the way, I work on such a thing.
Oh I've tried several. Spatial (which is now more general metaverse and less businessy, sadly), Arthur. Immersed. And now we're using MS Mesh. Mesh kinda sucks (it works, but you can't do anything and even the meeting host has no control over the instancing). But it's free with O365.
Mesh is basically a rebadged AltSpaceVR by the way, but with most of the features removed, curiously.
I'm kinda curious which one you're working on though :) I know there's more than the above but I haven't tried them. The biggest problem of all of them though is the usecase. The why. Even though Mesh is free now, I have a really hard time justifying why to actually deploy it.
The whole convention thing is not really worth it IMO, and not many sites bother with WebXR anymore. Personally I'm a huge VR enthusiast and just hanging out is a perfectly good reason for me but I have bosses that are a lot more critical :)
I'm on Overte, an open source fork of the dead commercial High Fidelity.
We don't have WebXR right now, but we could grab that functionality off another fork quite easily. The main reason we didn't is that we're desktop VR focused and that the readily available code is slow and buggy. But we do have a pathway there should there be enough interest.
> The biggest problem of all of them though is the usecase. The why. Even though Mesh is free now, I have a really hard time justifying why to actually deploy it.
Our deployment process is extremely simple. Both the client and server can be compiled trivially, there's no complex dependencies.
Our usecase is doing whatever you want. Unlike most everyone else we've got a distributed model where we don't control what you do with it. It's a bit like a 3D webserver in principle.
The software is very suitable for massive environments though.
it's a hardly known hardly used product
and with the community edition another company could pick it up if it's just anywhere close to profitable
Mozilla downsizes as it refocuses on Firefox and AI (176 comments) https://news.ycombinator.com/item?id=39362481
About damn time; they let their most popular product languish.
Also, most google properties were caught red handed slowing down on firefox, like meet and youtube.
I'm quite confused by folks' opinion of Firefox in this thread because my only problem with it is that maybe once per year (or less) I find an online checkout that is subtly broken in it (sometimes it's just my adblocker). But I have occasionally found sites that are inverse, only working in Firefox.
- no addons on mobile for more than a decade! for nothing other than google-told-them-not-to.
- moving to webextensions because "google have a better standard for cross browser extensions". Broke all extensions for a long time and google did not honor their promise from day one (e.g. try to install flutter debug extension on firefox)
- reverting features on devtools for no good reason or explanation (e.g. try to change code or update a variable value after hitting a break point on the debugger.)
- No decent search on bookmarks. they keep adding and removing the keyword field. etc.
- marketing. Like it or not, it is the reason badly informed people here, right next to this comment, claim it is slower. lol. marketing lies but it matters. q.e.d.
> no addons on mobile for more than a decade!
Huh? What are you talking about?
> for nothing other than google-told-them-not-to.
Google never dictated any product decisions.
> Huh? What are you talking about?
Oh, right, there was some five addons that were "allowed". How on earth could I have forgotten that for one decade we were allowed five addons! shame on me. All hail the benevolent mozilla overlords.
> Google never dictated any product decisions.
well, it was the official mozilla excuse (we have to prevent random code. we have to submit which addons will run for review on the store. etc). So it was either google dictating product decision or mozilla having other reasons and blaming google. One or the other.
Another way to say that is what browser capability does Firefox have that Chrome lacks.
I remember that pre-Chrome Firefox was leaps and bounds ahead of nearly every browser in the market (especially when factoring in extensions) other than maybe Opera.
But Firefox has lagged in many ways since then. About the only really great thing that has come out of Mozilla/Firefox in the last decade or so is possibly MDN (yeah, their documentation website, which is frankly awesome to the point that MS shut down their own and paid Mozilla to improve MDN).
Even setting aside functionality and features, there’s basic housekeeping stuff that Mozilla can do so much better at. For example, have you ever tried contributing to Firefox code? It’s awful. They have their own, largely unmaintained, bug tracking system that no one uses. And as much as I love mercurial and constantly whine about how it is superior to git and should have won out, it didn’t win out. Git won. And yet Firefox is still a multi gig Mercurial repo. And it’s a mercurial repo hosted on Mozilla’s own hnmaintained forge that no one is familiar with and knows how to use. Even if you don’t want to hop onto someone else’s proprietary forge, which is completely understandable and laudable even, then why not pick up something more modern like Gitea, and run your own instance and contribute back making Gitea or any other Gothub/Gitlab alternative better and making it easier for folks to contribute to Firefox code? Why is Firefox still 1 massive repo instead of breaking it down into multiple smaller components so, for example, web developers who can very well contribute to the Firefox user facing features which are largely written in HTML/JS don’t have to go mucking around with C builds?
There’s so much Firefox needs to do that appears not to have been focused on at all.
Can't even use it to authenticate to GitHub, etc
However I can somehow excuse it as Android support for Passkeys isn't that great either. I had to factory reset my phone yesterday and when Google asked me to authenticate my Google account I had to plug in my Yubikey (enrolled as a Passkey) and as soon as I plugged it in (couldn't do that one over NFC for some reason) it asked for the PIN, but since the Yubikey was plugged and detected as a keyboard it would hide the on-screen keyboard, effectively making it impossible to type in the PIN. Someone at Google has to test the UX once in a while..
No one's paying to use a browser these days but there can be a really good angle to approaching a browser as a gateway to using ai baked in and other tools for productivity.
I also remember the last time they sacked a bunch of people and claimed they were refocusing on Firefox.
I'm still sour about them having a password vault, and then not maintaining it for iOS any longer (and maybe android?) when they were my default password manager for over a decade. I have opted to use BitWarden, but what I preferred about using Firefox's password manager was that it was built-in.
If you don't like a feature you could just ignore it, right?
Going to try to move to Seamonkey for everything soon.
Netscape had some good ideas about Internet clients early on.
Do you think SeaMonkey has the right developer resources to wrangle that code base for security?
They’re gonna ruffle some feathers as they ditch unmainrained, and unmentionable functionality that has been languishing in the code base for over a decade and currently serve little purpose other than being a security nightmare, but they’ve been improving Thunderbird significantly, especially in terms of speed and performance.
Like what?
What is cool about it?
It's flawed, but I've seen it used to great effect for community, performance and arts events.
I went past the Mozilla office in SF the other day on the Embarcadero. Looks like they closed up shop there. Did they move or focus on being all remote?
[1]: https://door.ntt
It's as cool as the content you put in it. I've been to several excellent events in Hubs.
Combine that with aggressive approaches that try to persuade users from switching when trying to change the default browser on an OS.
The features most people on HN are complaining about are very gimmicky and not even widely used in the developer market.
"Croquet for Unity: Live, network-transparent 3D gaming... but it's so much more":