3 ms·
Apparently, this has been done because they're trying to collect telemetry on the use of the 64-bit client, and they want "pure" telemetry from the target OS, n
by shadowgovt 4y ago
Apparently, this has been done because they're trying to collect telemetry on the use of the 64-bit client, and they want "pure" telemetry from the target OS, not the target OS and instances on other operating systems emulating the target OS (https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-client-forbids-wine-users-from-using-it-most-likely-unintentional/2305528/28 https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-c...).
I can see what they're trying to do here, but (a) I've never, personally, been of the opinion that this kind of shaping has the desired effect (if anything, I've seen users try harder to break the system when such an arbitrary block is put in place, which makes the resulting telemetry noisier) and (b) cutting your customer base to get "cleaner" numbers smells very shortsighted.
- fshbbdssbbgdd 4y agoIf that’s the real reason, can they not hook up whatever method is being used to identify and block Wine as a signal in their telemetry system so they can filter that data in their query? This explanation sounds like either incompetence or an excuse.
- CommitSyn 4y agoThey can. So yes, you're spot on.
- Waterluvian 4y agoWine Roblox players may be such a microscopic piece of user base that they consciously don’t care.
- syrrim 4y agoThey cared enough to implement detection and blocking.
- Hydraulix989 4y agoWhich is the equivalent amount of engineering work to just bypassing sending telemetry on WINE if WINE is detected. Instead, they go out of their way to detect WINE, but then intentional block it, rather than just bypassing telemetry upon detection. Someone at Roblox has an axe to grind.
- bravetraveler 4y agoI'm surprised they've done much of anything, given the likely relatively small overlap. Since they have, where they essentially have sys.exit in Python terms, it could be updating a telemetry-controlling global instead The 'protect our data' thing is suspicious in my mind
- fortyseven 4y ago> they want "pure" telemetry from the target OS If they can detect the usage of Wine, they can add that to the telemetry and filter on it.
- Hydraulix989 4y agoThis is a really gross reason to just unilaterally cut off all of its Linux user customers. I'm sure WINE has bread crumbs of its own that they can check for when sending telemetry...
- Hydraulix989 4y agoIndeed, there's a wine_get_version proc in ntdll.dll they can check for.
- meese712 4y agoIf they have the ability to detect wine usage wouldn't they have the ability to conditionally disable telemetry for wine though?