Live data from Hacker News

Firefox Replay

firefox-replay.com

101–110 of 297 posts

Re: Firefox Replay

#101

Earlier quoted context omitted.

Developers and computer geeks have been overestimating their influence for over a decade. If geeks were influential, the “year of the Linux desktop” would have been years ago, no one would be on Facebook, and people wouldn’t buy into Apple’s wall garden and people would care about “freedom”. Definitely no one would have bought the iPod since it “had less space than the Nomad and no wireless”. ( https://slashdot.org/s…

You can't talk about Chrome's market share without mentioning that it was (maybe still is? I don't know) prominently advertised on the google.com homepage. Everyone who went to search Google saw the ad. It said something like "Try a faster browser" The fact that Chrome was advertised on the most popular page in the world, and especially that it was the only ad on that page, definitely made a difference in adoption. T…

Source? I don't remember such an ad.

Speaking as a dev, the dev tools had a ton to do with it.

Re: Firefox Replay

#102
post #83

Earlier quoted context omitted.

In most debuggers you can drop back up the stack to the code that called the function you are currently in, and thus debug through the function call again. Example: https://stackoverflow.com/questions/2367816/when-using-the-j... "Using the "Drop Frame" functionality you can "fall back" to a previous stack frame, in a sense going back in time."

That Stack Overflow answer is poorly worded though, looking at an outer stack frame is really nothing like going back in time. Going back in time in the Firefox Replay sense means reversing execution of the program, e.g. to find the values of variables that have been mutated or gone out of scope.

But that's what drop frame does - it goes back to the state before your current function call, including resetting variables. It does not revert global state (like static variables) but it is essentially like reverting execution 95% of the times I use it.

Re: Firefox Replay

#103

Earlier quoted context omitted.

Developers in general are very influential. Not only among our family and friends, but also because our choices create a lock-in effect due to the nature of our work. When you use Chrome day in and out, your work is going to be optimized for Chrome and will work best on Chrome. This led to a Chrome-optimized web and while Google isn't necessarily to blame, we're back to the days of " works best in IExplorer 6 ". Comp…

Developers and computer geeks have been overestimating their influence for over a decade. If geeks were influential, the “year of the Linux desktop” would have been years ago, no one would be on Facebook, and people wouldn’t buy into Apple’s wall garden and people would care about “freedom”. Definitely no one would have bought the iPod since it “had less space than the Nomad and no wireless”. ( https://slashdot.org/s…

Over a decade? Try 3, and that is in the conservative side.

Re: Firefox Replay

#104
post #87

As a former gnu/linux user, I see no point to have it on a desktop. Gnu is happy to live under c:/MSYS2, and ‘linux’ part was never good at desktop-home hardware anyway. These 1.77% are barely justified as an option, imo.

I don't know what you're talking about. I've used Debian, then Ubuntu for decades. I'm lucky I don't need the few commercial apps that hold people back, so I get the advantages of everything just working, with a good package system that whole time. These days so much is available in the browser or distributed systems, it's even easier.

As for 1.77% (excluding ChromeOS and Android based desktop apps, of course), I'm going to guess those people are more significant in terms of software development and user advocacy, on their own and in networks, than the bulk of users. Certainly constantly compromising and taking the enclosed garden path has its drawbacks for the larger community.

Re: Firefox Replay

#107
post #35

This is a pretty nice comment from the source that explains how it works: https://github.com/mozilla/gecko-dev/blob/11d9c7b7fa82fdfb8a... ``` // Recording and replaying works by controlling non-determinism in the browser: // non-deterministic behaviors are initially recorded, then later replayed // exactly to force the browser to behave deterministically. Two types of // non-deterministic behaviors are captured: intr…

What is non-determinism in the browser?

My guess is that "optimisations" (shortcuts) in calculating the final layout, mean that the final layout is not entirely deterministic.

It probably varies slightly, due to the entangled nest of dependencies that is responsive HTML rendering...

Re: Firefox Replay

#108
post #75

Earlier quoted context omitted.

Why not? A huge portion of developers uses Macs and windows support is coming at some point. Better to get an actual feedback from the developers.

How about linux users?

You’ve got to accept the fact they want to collect feedback from other users first and not you.

Re: Firefox Replay

#109

Earlier quoted context omitted.

You can't talk about Chrome's market share without mentioning that it was (maybe still is? I don't know) prominently advertised on the google.com homepage. Everyone who went to search Google saw the ad. It said something like "Try a faster browser" The fact that Chrome was advertised on the most popular page in the world, and especially that it was the only ad on that page, definitely made a difference in adoption. T…

Source? I don't remember such an ad. Speaking as a dev, the dev tools had a ton to do with it.

> Source? I don't remember such an ad.

I too remember seeing this ad every time on Google's search page, but it's hard to search for articles mentioning it now, because any search on keywords "google chrome ads" return completely unrelated results.

There are these old questions:

* https://support.google.com/chrome/forum/AAAAP1KN0B0FrX8mjNQu...

* https://support.google.com/websearch/forum/AAAAgtjJeM41xpRdM...

* https://support.google.com/chrome/forum/AAAAP1KN0B08liXq3dy9...

* https://www.quora.com/Why-am-I-being-shown-ads-for-Google-Ch...

Also this news piece: https://www.techspot.com/news/79940-how-youtube-employees-ki... While the article is about Google advertising three different browser in that particular banner, you can see on the screenshot there is another ad, that is just for Google Chrome. That's the ad that was shown all the time on Google Search and Youtube.

Re: Firefox Replay

#110

Earlier quoted context omitted.

Developers in general are very influential. Not only among our family and friends, but also because our choices create a lock-in effect due to the nature of our work. When you use Chrome day in and out, your work is going to be optimized for Chrome and will work best on Chrome. This led to a Chrome-optimized web and while Google isn't necessarily to blame, we're back to the days of " works best in IExplorer 6 ". Comp…

Developers and computer geeks have been overestimating their influence for over a decade. If geeks were influential, the “year of the Linux desktop” would have been years ago, no one would be on Facebook, and people wouldn’t buy into Apple’s wall garden and people would care about “freedom”. Definitely no one would have bought the iPod since it “had less space than the Nomad and no wireless”. ( https://slashdot.org/s…

Dell once sold a “Developer Edition” laptop, so there is definitely a sizable market and developers do have some influence.

https://www.dell.com/en-us/work/shop/dell-laptops-and-notebo...

Post reply on HN