homebrewer 3 days ago

Not every front, they gave us MDN and Rust, both of which will probably outlive them. KaiOS (the continuation of Firefox OS) is very popular in less developed areas of the world. Not that they managed to make anything off that.

  • mananaysiempre 3 days ago

    MDN was a consolidation of several vendors’ web documentation efforts (I still remember Opera’s Web Fundamentals course fondly), which they collectively decided to put under Mozilla’s stewardship because surely Mozilla, among all of them, would maintain it neutrally and for the public benefit. It was a good run and Mozilla did do a good job at the maintenance for the last decade, but with their recent monetization efforts around MDN, I’m not hopeful for the future. (This is also why I’m incensed by Google’s web.dev—it’s not just the domain name, it’s that they are reneging on that old agreement.)

    • BrendanEich 2 days ago

      I was a cofounder of MDN (originally "DevMo"), and we did not use Opera or other materials, we used Netscape's DevEdge content which was released to us. You may be thinking of a later reformulation to unite with others outside Mozilla. See

      https://developer.mozilla.org/en-US/about#our_journey

    • bevr1337 3 days ago

      Their handling of MDN has been disappointing. Laying off their staff, asking for unpaid contributors, and selling more advertising space was greedy business.

      They're currently running a REDIS advertisement that looks like a critical error. The ad is a bright red toast!

      _Speaking personally_, MDN is Mozilla's most valuable resource. It is the only resource I want to survive Moz's leadership.

  • hoseja 3 days ago

    The Mozilla corporation made sure to wash its hands of all those successes.

meowface 3 days ago

>Google is a convicted criminal that suppressed competition and is now awaiting sentencing

>Google's illegal monopoly

>Google's criminality is the one mitigating favor

As someone who switched from Firefox to Chrome a while ago, these remarks made me curious enough to research the case.

The judge ruled based on "billions of dollars Google spends every year to install its search engine as the default option on new cellphones and tech gadgets".

The crime of the century laid bare before our eyes. A search engine company caught red-handed paying companies to set its search engine as the default search engine as everyone everywhere knew and saw for decades. Utterly reprehensible.

  • safety1st 3 days ago

    Okay. If you think they should be above the law, that's who you are. Those are your values. Thanks for letting us know.

    I'm of the humble view that it's at least as important to enforce the law when it comes to the most powerful corporations in the world, as it is to enforce it on the average person.

    But maybe you see things differently.

    • meowface 3 days ago

      Sure, the law should be enforced against them. The law's the law. I wasn't trying to imply they should not face the full penalties the law requires, here. Obviously they should. No one is above the law.

      The tone of your post just carried an impression of criminality in the sense of wanton fraud or murder rather than an organization using its money to put itself in a position to make more money via consensual contracts with technology product providers and running afoul of "wait, you can't be too good at running a business" regulations.

      • immibis 3 days ago

        Aren't you implying that actual fraud, as well as things like copyright infringement, would be anything more than an organization using its money to put itself in a position to make more money via consensual contracts and running afoul of "wait, you can't be too good at running a business" regulations?

      • pyrale 3 days ago

        > The tone of your post just carried an impression of criminality in the sense of wanton fraud

        Oh, they also did that [1]. If a bank did this kind of stuff, perpetrators would see jail.

        [1]: https://en.wikipedia.org/wiki/Jedi_Blue

  • paulryanrogers 3 days ago

    IMO buying defaults isn't as bad as Google's rigging the ad market. At least others have outbid them for search defaults in the past and in other markets.

    • meowface 3 days ago

      That one is definitely a lot worse and a danger of a monopoly/extremely powerful market player. I would argue that a monopoly is not inherently "bad"* but has much more ability to do bad things if it chooses to, with not much potential recourse from others.

      https://economictimes.com/news/international/world-news/ad-v...

      *Strictly in an ethics and fairness sense. It might (or might not) be worse for consumers. Just worse in a kind of boring rather than nefarious or deeply harmful way.

PaulHoule 3 days ago

This is great: https://aframe.io/

  • prurigro 3 days ago

    A-Frame is awesome; I use it to share all the photospheres I take with friends and family. I'm not aware of another easy, cross platform way to do that.

  • mananaysiempre 3 days ago

    That’s very... VRML of them. Not that VRML was bad as a concept, just surprised to see it make a comeback.

    • PaulHoule 3 days ago

      Kinda inevitable after we got good VR headsets.

      I was in grad school when VRML came out, I used it for things like visualizing 3-d slices of 5-d energy surfaces embedded in a 6-d phase space. I almost went to the VR CAVE to try it out but didn't quite, ironically I work in the social sciences cluster now and the former CAVE is our storage area and still has some big projectors on the floor which were expensive once.

      A grad student who sat next to me, who I had endless arguments about "Linux vs Windows" told me that VRML was crap and the evidence was that it wasn't adequate to make 3-d games like Quake.

      Today I'd compare A-Frame to Entity Component Systems (ECS) like Unity. A-Frame still has an object graph and it still has the awful primitives that VRML had that Horizon Worlds is stuck with, but you can make complex shapes with textures and import real models.

      My one trouble with it as a developer is memory management, if you load too much geometry on an MQ3 it "just doesn't work." I got stuck on a project with it, I've got a good idea how to fix it but it was enough of a setback that I've been working on other things sense.

      I did learn a lot more about the ECS paradigm this year when I was in a hackathon and joined up with a good Unity programmer and a designer to make a winning game (brought my mad Project|Product Management skills as well as my startup-honed talent of demonstrating broken software on stage and making it look perfect.) Now I play low-budget games and have a pretty clear idea how you'd implement them with an ECS framework so one day I'll put down the controller and make another crack at my VR project.

[removed] 3 days ago
[deleted]
arp242 3 days ago

Thank you for proving my point.

  • safety1st 3 days ago

    If you think what I said was a vitriolic personal attack, I have no idea what I could say that you wouldn't construe as one, and honestly, don't care enough about Internet debates to try; best of luck.