I know little about Austrian law because I live in the United States. But here, "hate speech" consists of incitement to imminent crime with victims chosen based on race, color, religion, national origin, age over 40, sex, gender identity, pregnancy, citizenship, familial status, disability, veteran status, or genetic information. This combines these definitions:
Edge. Sorry, I don't think it's reasonable to have to maintain a web page for Edge and IE because Microsoft won't use Webkit/be compatible with everything else out there.
Edge or no Edge, your HTML documents still need to work in more than one engine. Firefox on platforms other than iOS doesn't use WebKit either; it uses Gecko. Though Blink in Chrome on platforms other than iOS is similar to WebKit, it has diverged somewhat in the four years since the fork.
Yes, Slashdot is still limiting the length of comment subjects. "M$" saves seven characters compared to "Microsoft" while recalling Microsoft's heritage as a publisher of interpreters for the BASIC programming language.
I'll get right on that, soon as I can play a current top tier game on OtherOS.
I see plenty of room for "no true Scotsman" plays based on how you define "current" and "top tier". One might, for example, reason that Fox McCloud is currently top tier, and Super Smash Bros. Melee runs in Dolphin, which runs on X11/Linux.
Why find out the hard way when someone else has tested for you?
Someone who puts his make and model and "linux" into Google Search and finds that others have discovered that Linux cannot use essential features of that model's chipset will still have to buy a new PC.
What happens after that? Does Apple get 90 percent of the PC market? Or do Linux laptops* start showing up in North American showrooms?
* Specifically, those capable of running something other than a web browser without begging to format it every time you turn it on. Search this article for "Space key".
What we really want people to do is drop the trojan/boated Windows 10 and starting using ElementaryOS or Linux Mint. It's so easy to do folks
It's easy provided that the PC you own 1. allows customizing Secure Boot and 2. is compatible with Linux drivers.
Only PCs shipped with Windows 8 or earlier are required to allow the owner of a PC to disable or customize UEFI's Secure Boot feature. On PCs shipped with Windows 10, the PC maker can choose to make Secure Boot either open or closed. (The FSF uses the term Restricted Boot to refer to Secure Boot that the PC's owner cannot control.) I haven't tried a Windows 10 S device myself, but imagine that all such devices have Restricted Boot, just as all Windows RT tablets had Restricted Boot. Someone stuck with a device with Restricted Boot will have to buy a new PC.
And even if a PC does boot non-Microsoft operating systems, I've seen cases where one or more of WLAN, Bluetooth, audio, and suspend is broken under Linux. Someone who spends several gigabytes of monthly data transfer quota to download a Live USB distribution only to discover that Linux cannot use essential features of his PC chipset will have to buy a new PC.
I don't think GNU Wget retrieves required resources specified by scripts. A lot of sites nowadays use "lazy loading", where part of an HTML document doesn't download at all until the scroll position approaches it.
First, U.S. carriers price unlimited cellular Internet such that one would have to give up home Internet to afford it. Second, U.S. carriers impose a surcharge for each additional device to discourage people from using unlimited cellular Internet to replace wired home Internet, such as the tethering surcharge of $14.99 per month. Third, T-Mobile appears to be hiding its dedicated mobile broadband devices, as opposed to buying a smartphone and then upgrading from a voice- and text-only plan to a plan including unlimited data. Fourth, T-Mobile's website uses so many CPU-intensive scripts that I find it slow and cumbersome to navigate to find how deprioritization after 20-30 GB or thereabouts interacts with tethering.
And I'd design the language so you don't worry about that. If you don't use a library, it will automatically be removed.
Under such a design, how would a library be retrieved for the first time without requiring payment to the ISP to increase the user's monthly Internet data transfer quota?
Hell, I don't think I would even bother with such low level trivialities.
The lawyers would. In the Napster, Aimster, and Grokster cases, a company was held responsible for its users' copyright infringement. If the execution environment that your company publishes treats copyright as "low level trivialities", how long do you expect your company to continue to exist?
library includes (why load separate libraries when the system is able to have all of them available?)
I can think of reasons.
The first is namespacing. A program needs to identify that it wants to use a particular library or security updates thereto, as opposed to a similarly named library without the needed functionality.
The second is copyright. A computer program is thought to be a derivative work of the libraries that it is explicitly designed to load.
The third is bandwidth. Even if computers are infinitely fast, radio frequency bandwidth isn't. It costs money to launch a satellite or build a tower, money that must be recouped from subscribers who may not be willing to pay for a large enough monthly data transfer quota to allow continuous retrieval of every library under the sun.
Estonian ID card / mobile identification works pretty well. Any service can do an API call to the national system [...] Most buy/sell forums demand ID card identification to avoid fraud.
How do such forums handle buyers and sellers not from Estonia?
Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable.
Of course it was unacceptable for your lawyers to have misadvised you so. In the vast majority of cases, the output of a GPL tool is not GPL. From the GPL FAQ:
the copyright on the editors and tools does not cover the code you write. Using them does not place any restrictions, legally, on the license you use for your code.
Some programs copy parts of themselves into the output for technical reasons—for example, Bison copies a standard parser program into its output file. In such cases, the copied text in the output is covered by the same license that covers it in the source code. Meanwhile, the part of the output which is derived from the program's input inherits the copyright status of the input.
As it happens, Bison can also be used to develop nonfree programs. This is because we decided to explicitly permit the use of the Bison standard parser program in Bison output files without restriction. We made the decision because there were other tools comparable to Bison which already permitted use for nonfree programs.
The theory is that copying the media onto your persistent storage and system memory requires a license.
In what country? The article is about a case in the United States, where 17 USC 117(a)(1) states that copying a program "as an essential step in the utilization of the computer program in conjunction with a machine" is not infringement.
the PC you own
That's why you put the make and model and "linux" into google search for the laptop you want to buy, not for the one you just bought.
As I wrote in a previous comment, beggars can't be choosers. Not everyone can just up and spend $799 for a brand new System76 laptop.
My ASUS convertible (Vivobook Flip) came with Windows 10 and runs Ubuntu nicely, thank you.
ASUS is hit and miss, however. The T100TA and X205TA have had serious problems with GNU/Linux in the past.
I know little about Austrian law because I live in the United States. But here, "hate speech" consists of incitement to imminent crime with victims chosen based on race, color, religion, national origin, age over 40, sex, gender identity, pregnancy, citizenship, familial status, disability, veteran status, or genetic information. This combines these definitions:
Protected class
Bias incident: hostility based on protected class membership
Hate crime: a bias incident violating criminal law
Imminent lawless action: What Brandenburg excludes from freedom of speech
Edge. Sorry, I don't think it's reasonable to have to maintain a web page for Edge and IE because Microsoft won't use Webkit/be compatible with everything else out there.
Edge or no Edge, your HTML documents still need to work in more than one engine. Firefox on platforms other than iOS doesn't use WebKit either; it uses Gecko. Though Blink in Chrome on platforms other than iOS is similar to WebKit, it has diverged somewhat in the four years since the fork.
Other than RAM and SSD, what "parts market is slammin" for a laptop?
10 LET M$ = "Microsoft"
Still doing that M$ thing, eh slashdot?
Yes, Slashdot is still limiting the length of comment subjects. "M$" saves seven characters compared to "Microsoft" while recalling Microsoft's heritage as a publisher of interpreters for the BASIC programming language.
I'll get right on that, soon as I can play a current top tier game on OtherOS.
I see plenty of room for "no true Scotsman" plays based on how you define "current" and "top tier". One might, for example, reason that Fox McCloud is currently top tier, and Super Smash Bros. Melee runs in Dolphin, which runs on X11/Linux.
Why find out the hard way when someone else has tested for you?
Someone who puts his make and model and "linux" into Google Search and finds that others have discovered that Linux cannot use essential features of that model's chipset will still have to buy a new PC.
end the PC Windows market
What happens after that? Does Apple get 90 percent of the PC market? Or do Linux laptops* start showing up in North American showrooms?
* Specifically, those capable of running something other than a web browser without begging to format it every time you turn it on. Search this article for "Space key".
What we really want people to do is drop the trojan/boated Windows 10 and starting using ElementaryOS or Linux Mint. It's so easy to do folks
It's easy provided that the PC you own 1. allows customizing Secure Boot and 2. is compatible with Linux drivers.
Only PCs shipped with Windows 8 or earlier are required to allow the owner of a PC to disable or customize UEFI's Secure Boot feature. On PCs shipped with Windows 10, the PC maker can choose to make Secure Boot either open or closed. (The FSF uses the term Restricted Boot to refer to Secure Boot that the PC's owner cannot control.) I haven't tried a Windows 10 S device myself, but imagine that all such devices have Restricted Boot, just as all Windows RT tablets had Restricted Boot. Someone stuck with a device with Restricted Boot will have to buy a new PC.
And even if a PC does boot non-Microsoft operating systems, I've seen cases where one or more of WLAN, Bluetooth, audio, and suspend is broken under Linux. Someone who spends several gigabytes of monthly data transfer quota to download a Live USB distribution only to discover that Linux cannot use essential features of his PC chipset will have to buy a new PC.
"and if developers of Windows apps adopt Centennial en masse then the Store restriction shouldn't be particularly restrictive."
Let me know when Centennial is complete enough that Microsoft can put Visual Studio on Windows Store.
I don't think GNU Wget retrieves required resources specified by scripts. A lot of sites nowadays use "lazy loading", where part of an HTML document doesn't download at all until the scroll position approaches it.
I thought Watch Later was just a playlist, and actual offline viewing were tied to the monthly subscription.
The last versions of Netscape (8 and 9) were based on Firefox. Firefox is on Google Play Store.
First, U.S. carriers price unlimited cellular Internet such that one would have to give up home Internet to afford it. Second, U.S. carriers impose a surcharge for each additional device to discourage people from using unlimited cellular Internet to replace wired home Internet, such as the tethering surcharge of $14.99 per month. Third, T-Mobile appears to be hiding its dedicated mobile broadband devices, as opposed to buying a smartphone and then upgrading from a voice- and text-only plan to a plan including unlimited data. Fourth, T-Mobile's website uses so many CPU-intensive scripts that I find it slow and cumbersome to navigate to find how deprioritization after 20-30 GB or thereabouts interacts with tethering.
And I'd design the language so you don't worry about that. If you don't use a library, it will automatically be removed.
Under such a design, how would a library be retrieved for the first time without requiring payment to the ISP to increase the user's monthly Internet data transfer quota?
Hell, I don't think I would even bother with such low level trivialities.
The lawyers would. In the Napster, Aimster, and Grokster cases, a company was held responsible for its users' copyright infringement. If the execution environment that your company publishes treats copyright as "low level trivialities", how long do you expect your company to continue to exist?
Also, I wonder if the names Fuchsia & Magenta are references to the ill-fated Pink OS that started life as a ground-up Mac OS rewrite at Apple
Mac homage or not, T-Mobile has sued Aio Wireless and Engadget over the use of magenta.
How does a garbage collector that handles circular references determine which objects to finalize first?
With infinite performance, you can run it after every single line of code that might possible have changed which bits of the heap are referenced still
Which makes it more or less equivalent to reference counting.
library includes (why load separate libraries when the system is able to have all of them available?)
I can think of reasons.
The first is namespacing. A program needs to identify that it wants to use a particular library or security updates thereto, as opposed to a similarly named library without the needed functionality.
The second is copyright. A computer program is thought to be a derivative work of the libraries that it is explicitly designed to load.
The third is bandwidth. Even if computers are infinitely fast, radio frequency bandwidth isn't. It costs money to launch a satellite or build a tower, money that must be recouped from subscribers who may not be willing to pay for a large enough monthly data transfer quota to allow continuous retrieval of every library under the sun.
Estonian ID card / mobile identification works pretty well. Any service can do an API call to the national system [...] Most buy/sell forums demand ID card identification to avoid fraud.
How do such forums handle buyers and sellers not from Estonia?
The Open Source Initiative lists all varieties of the GPL as open source licenses.
Furthermore, its Open Source Definition is almost word-for-word identical to the Debian Free Software Guidelines.
If you're not going to actually deliver Internet, why call it an Internet service?
If providers called it an "online service" instead of an "Internet service", the average subscriber wouldn't notice nor care. They just want Facebook.
Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable.
Of course it was unacceptable for your lawyers to have misadvised you so. In the vast majority of cases, the output of a GPL tool is not GPL. From the GPL FAQ:
The theory is that copying the media onto your persistent storage and system memory requires a license.
In what country? The article is about a case in the United States, where 17 USC 117(a)(1) states that copying a program "as an essential step in the utilization of the computer program in conjunction with a machine" is not infringement.