Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    15comments
  2. I Vibed a Proof of Conway's Conjecture(overreacted.io ↗)
    33comments
  3. AI Protest in Montreal(montrealgazette.com ↗)
    26comments
  4. Cloudflare Quick Tunnels(cloudflare.com ↗)
    16comments
  5. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    3comments
  6. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    12comments
  7. BeanShell3 in Development(beanshell.github.io ↗)
    3comments
  8. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    180comments
  9. OpenJev(openjev.com ↗)
    185comments
  10. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    5comments
  11. I don't like passkeys(hawksley.dev ↗)
    345comments
  12. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    116comments
  13. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  14. Jemalloc 5.4.0(github.com/jemalloc ↗)
    63comments
  15. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    4comments
  16. The scourge of x86 emulation(fex-emu.com ↗)
    57comments
  17. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    170comments
  18. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    51comments
  19. Astra for Law(openai.com ↗)
    647comments
  20. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    502comments
  21. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    discuss
  22. Replacing Pull Requests with Delta(zed.dev ↗)
    52comments
  23. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    277comments
  24. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    14comments
  25. Subnormal floating-point numbers are expensive on Intel processors(lemire.me ↗)
    40comments
  26. Qwen 3.8 Omni Flash(qwen.ai ↗)
    102comments
  27. When the fractional part of a float fixes your shader(crocidb.com ↗)
    14comments
  28. Show HN: Navier-Stokes Visualized as 1kB i386 demos(juandecos.github.io ↗)
    4comments
  29. How to Write with an LLM(sockpuppet.org ↗)
    171comments
  30. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    57comments

Why does Google Hangouts still not work in Firefox?

52 pointsby 8y ago
27 comments
It seems a little ridiculous that Google Hangouts video calling still does not work in Firefox 57. Why is it still not supported?
8y agoHN ↗

There is no technical reason, Google has simply decided that they won't support Firefox.

8y agoHN ↗

Hey now, they're "actively working to develop a solution that will enable Hangouts to work in Firefox without a [NPAPI] plugin" [0].

These things take time, you know. Especially with the limited resources of Google, Mozilla not already having announced the deprecation of NPAPI plugins two years ago [1] and there not already being a web standard, mainly pushed by Google, that enables video and audio calling for every modern browser out there [2].

[0]: https://gsuiteupdates.googleblog.com/2017/02/google-hangouts...

[1]: https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plu...

[2]: https://webrtc.org/

8y agoHN ↗

That's some hugh quality snark right there. Thank you good sir.

8y agoHN ↗

It's hard to understand who you're trying to blame here, but it sounds like a classic case of the "two ways of doing a thing" (the deprecated way and the one that doesn't work yet).

8y agoHN ↗

Slack also doesn't support FF for its Slack Calls functionality. It's infinitely infuriating.

8y agoHN ↗

Not true, I’m a work from home consultant and use slack calls vie Firefox several times a day without a problem even after the Quantum update

8y agoHN ↗

"Doesn't support" does not mean "doesn't work". It just means that if you have a problem with slack on Firefox that doesn't happen in Chrome, they will not go out of their way to fix it and, probably, that they don't test slack on Firefox (or not as much as they test it on Chrome).

8y agoHN ↗

For the same reason Microsoft used to make things that only worked in Internet Explorer.

8y agoHN ↗

I used to be a Firefox user, but I switched to Chrome. With the new Firefox and the way Google are doing things nowadays I'm really considering switching back.

8y agoHN ↗

I made the switch. I want to say its glorious, but there are definitely some pain points. Not with Firefox itself, mind you (it's seriously amazing), but with 3rd party apps. Things that I use every day _suck_ on Firefox. Top of the list right now is Lastpass, which while completely seemless on Chrome, doesn't even have the ability to copy a username or password on Firefox (what??) (anyone have a two-factor auth alternative?).

Still, they really nailed it with quantum. The dev tools are excellent (finally!). I can deal with the second rate extensions if it means compartmentalizing just a small slice of my life from Google.

8y agoHN ↗

When I switched to Firefox I also switched to bitwarden for password management. Auto-filling is still in beta but I don't miss it. The Firefox extension is fast and simple to use.

https://bitwarden.com/

8y agoHN ↗

I use the built in auto fill with Kee (for KeePass). It works great, my password manager types my passwords in initially and Firefox stores and syncs them across devices with reliable auto fill.

8y agoHN ↗

I'm a web dev, used Chrome heavily for years. Switched to Firefox 6 months ago. It was ok, but now with 57 it's great. There's hardly anything that doesn't work. Only use Chrome for Hangouts and Google Cast now.

8y agoHN ↗

considering? just do it. The moment Google did this, I swore off chrome. I open chrome to have meetings with in hangouts, that's it. My 300+ open browsing tabs are in Firefox. I also switched a lot of Google products, such as making duckduckgo default search on all my devices. I encourage every none tech person I know to switch to Firefox if they use chrome.

8y agoHN ↗

I prefer chromes DevTools, that's the only reason I'm still using it.

8y agoHN ↗

Google search also looks lousy on Firefox mobile for no apparent reason.

8y agoHN ↗

They use user agent detection to serve Gecko-based browsers a lesser version of their pages. Override your user agent to WebKit and you'll see what I mean.

8y agoHN ↗

It’s never not worked for me if you’re referring to https://hangouts.google.com I use it daily as my primary IM and am primarily a Firefox user across all platforms. Never had an issue with Hangouts even after the Quantum update

8y agoHN ↗

AFAIK Google Hangouts uses non-standard WebRTC functionality.

Found a decent write-up: https://webrtchacks.com/hangout-analysis-philipp-hancke/

Can't tell you whether or not that's the real reason. But I can definitely confirm that the lack of widely supported 'Plan B multiplexing' is (was?) a real pain point for WebRTC devs.

8y agoHN ↗

Vanilla WebRTC in its current form is still too unstable to actually be usable for production video chat applications. Its limitations affect all of the leading commercial providers: Tokbox, Twilio, Agora, etc.

For example, on MacOS, there is a severe breaking CoreAudio bug in WebRC that hasn't been fixed for over 3 years which affects 8% of users by causing unmuted microphones to not transmit any audio [1]. We've never seen this problem come up with Hangouts though.

iOS builds for Google's WebRTC libjingle_peerconnection library have been broken for over 2 months, too [2].

It's no surprise that there is some core Hangouts team within Google building something else. Even Google's own AppRTC "reference" application implementation has some seriously questionable design decisions in its code (such as sending signaling messages to Google App Engine to forward over websockets).

Google needs to figure out how to bridge the gap between both organizations so that everyone can benefit from the stability gains made by the Hangouts team.

[1] https://bugs.chromium.org/p/webrtc/issues/detail?id=4799

[2] https://github.com/pristineio/webrtc-build-scripts

8y agoHN ↗

AIUI, they're also relying on some parts of WebRTC that aren't interoperably implemented yet, like the statistics model.

8y agoHN ↗

AFAIK, it uses NPAPI plugin. Chrome stopped supporting NPAPI plugins, but that only means user can't install them, Google chooses now what plugins you should have, and it bundles Flash and Hangouts with browser. These plugins are well hidden, no more chrome://plugins and I can't find them in filesystem.

You can see "Extension: Google Hangouts" in Chrome Task Manager when Hangouts is active.

But I still think it's not malicious trick for browser wars, more likely that they abandoned Hangouts and will shut it down after some time, launching even more half-working chat services before that, with machine learning, VR, brands engagement, integrated video news and other crap everyone can't live without.

8y agoHN ↗

Also web.whatsapp.com, mighty text and the allo equivalent - none seem to work on firefox.

8y agoHN ↗

Whatsapp Web works perfectly for me in Firefox, but only after messing with my adblocker settings; the website depends on javascript from at least three domains to work.