Live data from Hacker News

Firefox Replay

firefox-replay.com

61–70 of 297 posts

Re: Firefox Replay

#61
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?

Based on the grandparent, it sounds like race-conditions and random number generation fit the bill.

Re: Firefox Replay

#62
post #47

Earlier quoted context omitted.

Of all developers I know, only 2 prefer macOS (in general). Most people are either on Windows or their favourite flavour of Linux. These are not just web developers though, they're full stack developers; perhaps pure frontend developers are more prone to use Apple products?

Go to a Rails conference. Or a Node conference. Heck, even a Java conference. Half the people there have MacBooks, and usually more than half of the speakers. At least far more than Apple's general market share.

Selection bias. People who go to tech conferences make up a tiny share of all the people working in the industry. Plus they're far more likely to look towards other people going to those conferences for "trends" than to the majority who don't, thus reinforcing that bias.

Even most designers I know personally don't use macOS. But if I was going by what I see at JS conferences, you'd think Apple has a 99% marketshare (although things have improved in recent years with "full stack" bringing in Linux folks and Microsoft's investment in dev tools making Windows more appealing).

This is similar to how everyone at these conferences seems to have one of the latest iPhones yet (depending on where you live) the majority of smartphone users uses Androids and those who are using iPhones generally hold onto them for years before upgrading.

Also FWIW as a long time JS dev, it seemed to me like Rails actually was one of the major contributors to the macbook monoculture because Rails (in the early days) was popular with startups who also often focused on iOS apps first, which means they had no other choice than to use macOS for development. As iOS became less of a focus than web dev, the macbooks stayed and only now seem to be slowly replaced as Microsoft is making a heavy push into web dev relations and the opinion of Apple's quality gets tarnished by dev-unfriendly decisions and hardware problems.

Re: Firefox Replay

#63

Earlier quoted context omitted.

Do you really think the web developpers that use advanced dev tools can make a real difference in their market share? (real question)

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…

Influential? Please..

Re: Firefox Replay

#64
post #60

They should've put this note at the very top of the page: "Mac OS only for now!". What is the point of promoting this to everyone at this stage?

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.

Re: Firefox Replay

#65
post #3

Why "Download Firefox Nightly for macOS"? Is it not supported on Linux and Windows? Why?

This blew me away a bit. Is MacOS this popular in the Web frontend crowd?

I always felt that the price/quality ratio was way off with MacOS, compared to a good regular laptop. By good I mean top 10% ranked by price/quality. Even if it wasn't, Apple's general hostility towards consumers is infuriating. Right-to-repair is a banal example.

Re: Firefox Replay

#66
post #54

Earlier quoted context omitted.

It's probably because its cheaper, and most web developers are using macOS anyway

https://insights.stackoverflow.com/survey/2019#technology-_-... Windows 47.5% MacOS 26.8% Linux-based 25.6% ---- Total non-Macs: 73.1%

>web developers

And and in this case web should be read as 'front-end'.

Re: Firefox Replay

#67
post #21

This didn't work for me. 1. I installed the nightly build as told. 2. Open nightly build 3. Went to the "Save Recording" option 4. The first two times, I got a [javascript error] saying I could not record. 5. The remaining couple of times - after I open a "New Recording Tab", whatever that is - I didn't see the javascript error but the website whose clickthru I wanted to record using this tool didn't even load in tha…

If you’re on Windows, try the built-in Steps Recorder (formerly known as Problem Steps Recorder)

Re: Firefox Replay

#68
post #62
post #47

Earlier quoted context omitted.

Go to a Rails conference. Or a Node conference. Heck, even a Java conference. Half the people there have MacBooks, and usually more than half of the speakers. At least far more than Apple's general market share.

Selection bias. People who go to tech conferences make up a tiny share of all the people working in the industry. Plus they're far more likely to look towards other people going to those conferences for "trends" than to the majority who don't, thus reinforcing that bias. Even most designers I know personally don't use macOS. But if I was going by what I see at JS conferences, you'd think Apple has a 99% marketshare (…

>Selection bias. People who go to tech conferences make up a tiny share of all the people working in the industry.

Yes, but they're also more influential in the respective communities, and more probable as presenters to be writing stuff others use (e.g. this Firefox dev tool).

So they'll use what they personally use to develop.

>Also FWIW as a long time JS dev, it seemed to me like Rails actually was one of the major contributors to the macbook monoculture because Rails (in the early days) was popular with startups who also often focused on iOS apps first, which means they had no other choice than to use macOS for development.

I don't think that's the case - Rails confs/devs was mostly Macs before iOS apps where a thing (which happened 4-5 years after RoR was released).

Re: Firefox Replay

#70
post #65
post #3

Why "Download Firefox Nightly for macOS"? Is it not supported on Linux and Windows? Why?

This blew me away a bit. Is MacOS this popular in the Web frontend crowd? I always felt that the price/quality ratio was way off with MacOS, compared to a good regular laptop. By good I mean top 10% ranked by price/quality. Even if it wasn't, Apple's general hostility towards consumers is infuriating. Right-to-repair is a banal example.

> Is MacOS this popular in the Web frontend crowd?

Yes, and seemingly in the web backend crowd too (Ruby, PHP, Python but not as much AFAICT).

If you go to a web conference and don't pull out a Mac, you do get comments and/or questions (depending if you're running Windows or Linux).

At Python conferences I've seen fewer Macs and more of the good old ThinkPads running Linux. My feeling is that community has a more "Computer sciencey" taste in laptops, because they're not all web programmers.

Post reply on HN