By basing the business on ad revenue, the business owner has already accepted the manageable risk of some ads not being delivered.
But as the fraction of visitors using an ad blocker increases, this risk becomes less manageable.
Next, please sue the Lynx users for DMCA violation
Let's propose a hypothetical situation in which user agent and resource download analytics showed that 90 percent of your visitors were on Lynx, w3m, or Links. How would you fund a site with that kind of statistics? If through a paywall, then how would you offer access to first-time visitors who found your site through a search engine or a shared link without excessive payment processing fees?
Or just buy some freakin ram you derp. What, are you on 4gb in 2015?
That may be true of desktops. But good luck fitting 8 GB into a compact laptop or a convertible laptop/tablet. A lot of such devices can use only the RAM soldered onto the board, and even those that do take SODIMMs likely have a chipset that limits the maximum module capacity.
Content providers are perfectly free to paywall their site.
Which means you won't be able to find anything useful from a web search engine anymore once it becomes common practice for sites to put up a $20 per site per year paywall. Or if not ads and not paywalls, how is a site supposed to pay its writers?
Also, when I can't block, skip or hide ads, I *remember* what product was advertised, and by whom, and I make a mental note never to buy that product, and if possible, any other product from that company.
In my area, the local electric power company runs public service announcements related to safety around its power lines and other facilities. Have fun joining the Amish.
You might be surprised to learn that there was an internet for several decades before the advertisers showed up
Was it possible to get Internet access at home back then? I was under the impression that before advertisers showed up, the Internet was available on university campuses, and that was about it.
What you say is technically correct, in the sense of "You don't have to make a web site" or "You don't have to make your site compatible with Safari." It's just that the operator of a public web site is highly unlikely to rationally want to either stop making a web site or turn away users of OS X's pack-in browser or iOS's only browser engine that isn't run remotely. When you do intentionally give up on Safari users, you get vocal critics like this.
Just because one web browser is the best at a single web platform feature, such as WebGL, does not make it the all-around best web browser. The best web browser is a combination of several factors:
Support for core web platform features
Support for optional web platform features such as WebGL
Support for free data formats such as WebM
Availability for multiple platforms, including platforms that don't have other serious flaws that make them undesirable
Edge falls over in at least two of these: it's unavailable for anything but Windows 10, and it fails to support free audio and video data formats.
There is nothing stopping one from making a similar translator for running Linux-binaries under Windows
I seem to remember it having been attempted, but one project ran into the difficulty that the granularity of mmap is such that Linux can simulate Windows but not vice versa. Some Internet searching turned up Foreign Linux.
That starts with configuration stuff like just plugging in a controller and start gaming without ever needing to touch anything
If the connected controller is a standard HID joystick rather than the Xbox 360 Controller, then how does a game know in which order the buttons appear without asking the user to "press the button for jump", "press the button for attack"? Or do games report "zero controllers connected" if only standard HID joysticks, not Xbox 360 Controllers, are connected?
Makes me wonder why more PS4 games don't make it to Linux?
Because SCE-owned developers and those taking an exclusivity subsidy from SCE make more money when you buy SCE's console and then buy more games for SCE's console after that. Or because OpenGL isn't the only API you need to use to get a game onto a platform, and a lot of engines support the proprietary Orbis APIs but not things like PulseAudio, X11,/dev/input/event*, and some non-SCE networking and matchmaking framework.
As someone involved in the piracy community for many years, I've seen Steam do some serious damage. It makes obtaining a game legitimately so convenient and affordable, people aren't torrenting like they used to.
So are more people torrenting games that aren't yet available on Steam?
How should developers of an Open Source game keep the roof over their heads and food on their tables? Historically, the business models for free software have applied far better for programs to that act as a platform or infrastructure for other applications than to games.
The most popular operating system in the world is called "Android" and it is a Linux distribution. Windows and Microsoft are irrelevant
What's the most popular operating system that can display more than one window on the screen at once? I'd guess almost nobody wants a calculator to fill a monitor bigger than that of a phone. But the last time I checked, stock Android ran apps maximized. And even on those few Android devices that support multiple windows, Android application developers had to opt in to non-maximized window management policies in each application's manifest, and few did.
It means "f[ornicate] you, I've got mine." A lot of people brag about how nice a particular aspect of their own situation is and show no compassion for people affected by barriers to reaching that situation.
But thank you for sharing information about beginning to work in Sweden.
That being the case, why would you expect Microsoft to respect your privacy more than you do?
Your reply exhibits the tu quoque fallacy. The e-mail provider used for the account "tepples" on the website lashdot.org does not affect whether the Windows operating system makes it time-consuming to opt out of telemetry, or even impossible in the case of home editions.
If you don't want to buy them, don't buy them. If you want a cross platform browser that runs WebGL fast, then use Firefox.
That's fine on the user end, so long as you have administrator access to install Firefox. But if you are developing a site that relies on WebGL, how can you encourage your users to use Firefox? Or should you accept the browser that the user is already using? If so, then you have to test in every browser, and that includes buying a Mac on which to test in Safari.
I've found it a little flaky for actual production use so far.
That and laptops with Intel GMA that are stuck on OpenGL 1.4. WebGL requires at least OpenGL 2.0, which wasn't supported in Intel IGPs until HD Graphics. This means Westmere (2010) at bare minimum in desktops and full-size laptops, Sandy Bridge (2011) for any sort of performance, or Bay Trail (Q3 2013) for small or convertible laptops.
I think the conventional wisdom is that Firefox is a memory hog because after you open a bunch of heavy DHTML documents in tabs and then close them, the memory of the single Firefox process becomes fragmented until you close the last tab. Even a "Minimize memory usage" in about:memory may leave the process a hundred megabytes or more larger than that of a fresh launch. Until Electrolysis becomes the default, the only thing commonly run in a separate process is Flash Player, and that's been on its way out for years in favor of DHTML. Chrome, on the other hand, runs documents in separate processes, which lets it release memory to the operating system more thoroughly once those documents are no longer loaded.
Which will reportedly soon include compatibility with royalty-free web codecs such as the WebM project's VP9. Yet video in royalty-free formats on Edge will be silent, as the same page states that support for royalty-free audio codecs Vorbis and Opus, used with WebM video, is still "under consideration". And does the only operating system for which Edge is available respect the privacy of web users, or does it by default report every visited URL to Microsoft?
The barrier to entry prevents a lot of crap, but also a lot of innovation.
Ideally, one would be able to tell them apart with Internet reviews. But at least the imprimatur of M*, N*, or S* helps get a developer's product in front of reviewers.
There's a finite resource, and no one ever got fired buying IBM.
Have people been fired for buying PCs with Superfish adware from the company that bought IBM's PC business?
If I as a video producer cannot tell whether I am infringing, then I should plan to eventually be sued. What steps should I take to keep such a lawsuit from bankrupting me?
Cox had a policy. It was "agents of copyright owners with a history of sending invalid notices are assumed to be sending more invalid notices." This policy was found insufficient.
By basing the business on ad revenue, the business owner has already accepted the manageable risk of some ads not being delivered.
But as the fraction of visitors using an ad blocker increases, this risk becomes less manageable.
Next, please sue the Lynx users for DMCA violation
Let's propose a hypothetical situation in which user agent and resource download analytics showed that 90 percent of your visitors were on Lynx, w3m, or Links. How would you fund a site with that kind of statistics? If through a paywall, then how would you offer access to first-time visitors who found your site through a search engine or a shared link without excessive payment processing fees?
Or just buy some freakin ram you derp. What, are you on 4gb in 2015?
That may be true of desktops. But good luck fitting 8 GB into a compact laptop or a convertible laptop/tablet. A lot of such devices can use only the RAM soldered onto the board, and even those that do take SODIMMs likely have a chipset that limits the maximum module capacity.
Content providers are perfectly free to paywall their site.
Which means you won't be able to find anything useful from a web search engine anymore once it becomes common practice for sites to put up a $20 per site per year paywall. Or if not ads and not paywalls, how is a site supposed to pay its writers?
Also, when I can't block, skip or hide ads, I *remember* what product was advertised, and by whom, and I make a mental note never to buy that product, and if possible, any other product from that company.
In my area, the local electric power company runs public service announcements related to safety around its power lines and other facilities. Have fun joining the Amish.
You might be surprised to learn that there was an internet for several decades before the advertisers showed up
Was it possible to get Internet access at home back then? I was under the impression that before advertisers showed up, the Internet was available on university campuses, and that was about it.
What you say is technically correct, in the sense of "You don't have to make a web site" or "You don't have to make your site compatible with Safari." It's just that the operator of a public web site is highly unlikely to rationally want to either stop making a web site or turn away users of OS X's pack-in browser or iOS's only browser engine that isn't run remotely. When you do intentionally give up on Safari users, you get vocal critics like this.
Let me try to rephrase.
Just because one web browser is the best at a single web platform feature, such as WebGL, does not make it the all-around best web browser. The best web browser is a combination of several factors:
Edge falls over in at least two of these: it's unavailable for anything but Windows 10, and it fails to support free audio and video data formats.
There is nothing stopping one from making a similar translator for running Linux-binaries under Windows
I seem to remember it having been attempted, but one project ran into the difficulty that the granularity of mmap is such that Linux can simulate Windows but not vice versa. Some Internet searching turned up Foreign Linux.
That starts with configuration stuff like just plugging in a controller and start gaming without ever needing to touch anything
If the connected controller is a standard HID joystick rather than the Xbox 360 Controller, then how does a game know in which order the buttons appear without asking the user to "press the button for jump", "press the button for attack"? Or do games report "zero controllers connected" if only standard HID joysticks, not Xbox 360 Controllers, are connected?
Makes me wonder why more PS4 games don't make it to Linux?
Because SCE-owned developers and those taking an exclusivity subsidy from SCE make more money when you buy SCE's console and then buy more games for SCE's console after that. Or because OpenGL isn't the only API you need to use to get a game onto a platform, and a lot of engines support the proprietary Orbis APIs but not things like PulseAudio, X11, /dev/input/event*, and some non-SCE networking and matchmaking framework.
As someone involved in the piracy community for many years, I've seen Steam do some serious damage. It makes obtaining a game legitimately so convenient and affordable, people aren't torrenting like they used to.
So are more people torrenting games that aren't yet available on Steam?
How should developers of an Open Source game keep the roof over their heads and food on their tables? Historically, the business models for free software have applied far better for programs to that act as a platform or infrastructure for other applications than to games.
The most popular operating system in the world is called "Android" and it is a Linux distribution. Windows and Microsoft are irrelevant
What's the most popular operating system that can display more than one window on the screen at once? I'd guess almost nobody wants a calculator to fill a monitor bigger than that of a phone. But the last time I checked, stock Android ran apps maximized. And even on those few Android devices that support multiple windows, Android application developers had to opt in to non-maximized window management policies in each application's manifest, and few did.
Street Fighter V Announced For Linux and SteamOS
Like the lack of a common unified installation system requiring me to find specific installation packages that may or may not exist for my distro
If a Linux game uses Steam Runtime and is greenlit for distribution through the Steam store, this common unified installation system is called Steam.
It means "f[ornicate] you, I've got mine." A lot of people brag about how nice a particular aspect of their own situation is and show no compassion for people affected by barriers to reaching that situation.
But thank you for sharing information about beginning to work in Sweden.
That being the case, why would you expect Microsoft to respect your privacy more than you do?
Your reply exhibits the tu quoque fallacy. The e-mail provider used for the account "tepples" on the website lashdot.org does not affect whether the Windows operating system makes it time-consuming to opt out of telemetry, or even impossible in the case of home editions.
If you don't want to buy them, don't buy them. If you want a cross platform browser that runs WebGL fast, then use Firefox.
That's fine on the user end, so long as you have administrator access to install Firefox. But if you are developing a site that relies on WebGL, how can you encourage your users to use Firefox? Or should you accept the browser that the user is already using? If so, then you have to test in every browser, and that includes buying a Mac on which to test in Safari.
I've found it a little flaky for actual production use so far.
That and laptops with Intel GMA that are stuck on OpenGL 1.4. WebGL requires at least OpenGL 2.0, which wasn't supported in Intel IGPs until HD Graphics. This means Westmere (2010) at bare minimum in desktops and full-size laptops, Sandy Bridge (2011) for any sort of performance, or Bay Trail (Q3 2013) for small or convertible laptops.
I think the conventional wisdom is that Firefox is a memory hog because after you open a bunch of heavy DHTML documents in tabs and then close them, the memory of the single Firefox process becomes fragmented until you close the last tab. Even a "Minimize memory usage" in about:memory may leave the process a hundred megabytes or more larger than that of a fresh launch. Until Electrolysis becomes the default, the only thing commonly run in a separate process is Flash Player, and that's been on its way out for years in favor of DHTML. Chrome, on the other hand, runs documents in separate processes, which lets it release memory to the operating system more thoroughly once those documents are no longer loaded.
Is it possible to test on Safari without buying a $499 Safari license? And if you're testing on Safari, is it also possible to test on Edge without paying another $199.99 for an Edge license?
Following open web standards
Which will reportedly soon include compatibility with royalty-free web codecs such as the WebM project's VP9. Yet video in royalty-free formats on Edge will be silent, as the same page states that support for royalty-free audio codecs Vorbis and Opus, used with WebM video, is still "under consideration". And does the only operating system for which Edge is available respect the privacy of web users, or does it by default report every visited URL to Microsoft?
You can purchase your audio (which seems like the majority of these lawsuits) from some large group that will indemnify you
Hence why big labels stay in business.
The barrier to entry prevents a lot of crap, but also a lot of innovation.
Ideally, one would be able to tell them apart with Internet reviews. But at least the imprimatur of M*, N*, or S* helps get a developer's product in front of reviewers.
There's a finite resource, and no one ever got fired buying IBM.
Have people been fired for buying PCs with Superfish adware from the company that bought IBM's PC business?
If I as a video producer cannot tell whether I am infringing, then I should plan to eventually be sued. What steps should I take to keep such a lawsuit from bankrupting me?
Cox had a policy. It was "agents of copyright owners with a history of sending invalid notices are assumed to be sending more invalid notices." This policy was found insufficient.