Just because you have a phone doesn't mean it's specifically a cell phone with a plan that includes unlimited incoming SMS. Many authentication services (such as Twitter's) refuse to send messages to landlines' SMS-to-voice gateways, and pay-as-you-go cellular plans in the U.S. market (as opposed to monthly plans) tend to deduct on the order of 10 to 40 cents per sent or received message from the subscriber's balance. The U.S. differs from Europe in that in the U.S., both parties pay their half of airtime charges, whereas in Europe, the sender pays for both halves.
Furthermore, you have to buy more RAM in order to run Windows on your Mac because a VM requires both the host OS and guest OS to be in RAM at the same time, and Apple overcharges for RAM.
No you dont, you can dual boot.
How should someone who relies on dual booting efficiently compare the behavior of Edge, IE 11, and Safari on the same code?
macOS is supported even on many macs as old as from 2010.
But not on "a friend's mac" that you said I "can borrow", which turns out to be a Mac mini from 2009. How should I go about making more friends?
nobody is beholden to make everything you want accessible and cost effective for you so stop being such an entitlist.
How are users of Safari for macOS not the "entitlists" for demanding specific workarounds for deficiencies in their 2% usage share browser?
In order to use a native game offline, the user has to buy a device that runs the same operating system for which the game was made. HTML5 was supposed to circumvent having to make an app six times (for macOS, GNU/Linux, Windows desktop, iOS, Android, and Windows Phone).
Or how about this, make a standard open license for works between 20 years old and life of author +75 years where x% of the gross goes to the original author or their estate?
In other words, under your proposal, a work would enter the eminent domain before entering the public domain. Then let the debate commence of what royalty rate constitutes "just compensation" pursuant to the Fifth Amendment to the U.S. Constitution and foreign counterparts, especially in fields without enough liquidity in the license market to establish a fair market value and in cases of non-commercial sharing where the gross is zero.
The copyright term approximates the life of the author's grandchildren on grounds that those descendants who had personal contact with the author are in the best position to exploit the work as the author intended. The "life of grandchildren" rationale dates back to the nineteenth century. Starting in the 1990s, it was extended in many countries from 50 years after the death of the author to 70 on grounds of drastic improvement in health care over the twentieth century, which allows authors and their children to reproduce later. But until medicine breaks the menopause barrier, a subsequent extension is not justified without abandoning life of grandchildren as the rationale.
If you're sharing pictures, then a typical home broadband connection has enough spare upstream bandwidth to share them with pretty much anyone who might be interested (unless you 'go viral' or are DDoS'd).
Or you get TOS'd. The acceptable use policy that many last mile ISPs impose on their home broadband customers prohibits running a publicly accessible server over the connection.
G. use a declarative approach to input validation, have the server side publish that information, have the front-end use this information.
I'll take that as a special case of "C. Write an interpreter for the server-side language in JavaScript", where "the server-side language" happens to be a declarative language specialized for input validation. This in turn requires that the declarative language be rich enough to express the language of what is and isn't valid input in a given case. Are you referring to something on the scale of XML Schema Definition (XSD) or something simpler?
Presumably the longer term of copyright balances out the independent re-creation defense. Independent reinvention is not a defense to patent infringement, whereas independent re-creation is in theory a defense to copyright infringement. (But in practice, circumstantial evidence for the alleged infringer's access to a work, such as a song's having been played on broadcast radio, makes this defense more difficult to pull off.)
It might even benefit society in the end to have ever-increasing copyright terms, if it keeps the GPL strong. We talk about losing our shared cultural history if we can't reuse copyrighted material but most of that was shit anyway and if we just let it fade maybe we can create something new.
Until the owner of copyright in a decades-old "shit anyway" work sues a later author for accidental copyright infringement, as I mentioned earlier. The looming threat of such a lawsuit may discourage people from attempting to "create something new." See "Melancholy Elephants" by Spider Robinson.
There's no reason to use JavaScript for server-side programming
If a web developer wants client-side prevalidation of input and server-side authoritative validation to use provably the same logic, what should he do?
A. Write it in JavaScript
B. Write it in another language that compiles to JavaScript
C. Write an interpreter for the server-side language in JavaScript, as a workaround for the fact that what should have happened "years ago" ended up not happening
D. Write it in both JavaScript and your preferred server-side language, thereby violating the DRY principle and the "provably the same" constraint
E. Give up client-side prevalidation entirely and rely entirely on the server, thereby causing a poor user experience as a user completes an entire form before discovering that some field's value is invalid
F. Give up the web and instead ship six native apps: one for macOS, one for iOS, one for Windows desktop, one for Windows UWP, one for GNU/Linux, and one for Android
If you aren't deliberately trying to copy something, the possibility space of music is fucking vast.
Let me calculate how vast. There are seven notes in any given key of the Western musical scale, and a note can be short or long, for a total of 7 * 2 = 14 possibilities. The pitch and duration of the last note don't matter because a melody can be transposed to end on any note, and its duration is meaningless without a following onset. Thus the eight-note "hook" of your piece has seven intervals from one note to the next. With 14 possibilities per interval, this gives 14^7 = 105.4 million hooks. And only a small fraction of these will be musically pleasing.
Now compare this to the size of BMI's repertoire alone. It currently exceeds 10.5 million songs, not even counting ASCAP and SESAC. That's a one in ten chance.
Just make something and if it's got some complexity it'll be different.
So in your opinion, did George Harrison lose the Bright Tunes case because "My Sweet Lord" lacked "some complexity"? Or should he have just pulled All Things Must Pass from the market once notified of the mistake?
In a really copyright-free world I'd be able to grab Emacs' source code, add some modifications and redistribute the binary blob without providing source code.
In a world without copyright, someone would disassemble your binary blob, find your changes, and send them back upstream to Emacs maintainer John Wiegley.
Then you'd make your own comments on the disassembly. This already happens underground (see SMBDis), and in a world without copyright, it'd just become above-board.
Probably for copy deterrence. Because major mobile browsers don't support the sort of extensions that desktop browsers such as Firefox support, it's easier for a user to run a stream recording extension on Firefox than in, say, Safari for iOS. So users of desktop browsers are required to do the streaming inside a piece of proprietary software that is opaque to browser extensions, namely Flash Player.
News Flash: Use a Mac, and you only NEED one computer for web development, because you can run all the OSes you'd ever want on it.
Apple doesn't make a Mac in the size of the laptop on which I'm typing this comment and on which I do much of my web development and retro game development. Besides, you then have to buy a retail Windows license for $120 instead of having it included with your computer. Furthermore, you have to buy more RAM in order to run Windows on your Mac because a VM requires both the host OS and guest OS to be in RAM at the same time, and Apple overcharges for RAM. Furthermore, even if I bought a Mac used, it still won't support the version of Safari included with Sierra if it's not new enough.
News Flash #2: Get over it. Sometimes work requires the purchasing of tools.
And sometimes one chooses to prioritize feature A above feature B if tools for feature B are cost prohibitive, especially for work that's a hobby rather than for profit.
Chrome is Blink based, not WebKit based. Blink gets features before WebKit gets them. Chrome got WebGL before Safari, and it got ServiceWorker (needed for offline use of web applications) before Safari.
Using an HTML5 player to stream video with Digital Restrictions Management (DRM) requires that the browser support the appropriate codec, support Encrypted Media Extensions (EME), and have a Content Decryption Module (CDM) compatible with the flavor of DRM that the video provider uses. A web browser distributed as free software won't be able to support a lot of Hollywood-approved DRM flavors.
Just because you have a phone doesn't mean it's specifically a cell phone with a plan that includes unlimited incoming SMS. Many authentication services (such as Twitter's) refuse to send messages to landlines' SMS-to-voice gateways, and pay-as-you-go cellular plans in the U.S. market (as opposed to monthly plans) tend to deduct on the order of 10 to 40 cents per sent or received message from the subscriber's balance. The U.S. differs from Europe in that in the U.S., both parties pay their half of airtime charges, whereas in Europe, the sender pays for both halves.
Furthermore, you have to buy more RAM in order to run Windows on your Mac because a VM requires both the host OS and guest OS to be in RAM at the same time, and Apple overcharges for RAM.
No you dont, you can dual boot.
How should someone who relies on dual booting efficiently compare the behavior of Edge, IE 11, and Safari on the same code?
macOS is supported even on many macs as old as from 2010.
But not on "a friend's mac" that you said I "can borrow", which turns out to be a Mac mini from 2009. How should I go about making more friends?
nobody is beholden to make everything you want accessible and cost effective for you so stop being such an entitlist.
How are users of Safari for macOS not the "entitlists" for demanding specific workarounds for deficiencies in their 2% usage share browser?
Pre-recorded media like [...] games
In order to use a native game offline, the user has to buy a device that runs the same operating system for which the game was made. HTML5 was supposed to circumvent having to make an app six times (for macOS, GNU/Linux, Windows desktop, iOS, Android, and Windows Phone).
Or how about this, make a standard open license for works between 20 years old and life of author +75 years where x% of the gross goes to the original author or their estate?
In other words, under your proposal, a work would enter the eminent domain before entering the public domain. Then let the debate commence of what royalty rate constitutes "just compensation" pursuant to the Fifth Amendment to the U.S. Constitution and foreign counterparts, especially in fields without enough liquidity in the license market to establish a fair market value and in cases of non-commercial sharing where the gross is zero.
That's an appeal to tradition.
A fallacy that unfortunately is very popular with legislatures and with the publishers that fund the reelection campaigns of elected legislators.
The copyright term approximates the life of the author's grandchildren on grounds that those descendants who had personal contact with the author are in the best position to exploit the work as the author intended. The "life of grandchildren" rationale dates back to the nineteenth century. Starting in the 1990s, it was extended in many countries from 50 years after the death of the author to 70 on grounds of drastic improvement in health care over the twentieth century, which allows authors and their children to reproduce later. But until medicine breaks the menopause barrier, a subsequent extension is not justified without abandoning life of grandchildren as the rationale.
American copyright law does not mean zip in Sweden
The Berne Convention is not an "American copyright law". Sweden joined the Berne Convention in 1904.
If you're sharing pictures, then a typical home broadband connection has enough spare upstream bandwidth to share them with pretty much anyone who might be interested (unless you 'go viral' or are DDoS'd).
Or you get TOS'd. The acceptable use policy that many last mile ISPs impose on their home broadband customers prohibits running a publicly accessible server over the connection.
G. use a declarative approach to input validation, have the server side publish that information, have the front-end use this information.
I'll take that as a special case of "C. Write an interpreter for the server-side language in JavaScript", where "the server-side language" happens to be a declarative language specialized for input validation. This in turn requires that the declarative language be rich enough to express the language of what is and isn't valid input in a given case. Are you referring to something on the scale of XML Schema Definition (XSD) or something simpler?
The sites use scripting within the SWF to obfuscate the URL of the FLV.
Presumably the longer term of copyright balances out the independent re-creation defense. Independent reinvention is not a defense to patent infringement, whereas independent re-creation is in theory a defense to copyright infringement. (But in practice, circumstantial evidence for the alleged infringer's access to a work, such as a song's having been played on broadcast radio, makes this defense more difficult to pull off.)
It might even benefit society in the end to have ever-increasing copyright terms, if it keeps the GPL strong. We talk about losing our shared cultural history if we can't reuse copyrighted material but most of that was shit anyway and if we just let it fade maybe we can create something new.
Until the owner of copyright in a decades-old "shit anyway" work sues a later author for accidental copyright infringement, as I mentioned earlier. The looming threat of such a lawsuit may discourage people from attempting to "create something new." See "Melancholy Elephants" by Spider Robinson.
There's no reason to use JavaScript for server-side programming
If a web developer wants client-side prevalidation of input and server-side authoritative validation to use provably the same logic, what should he do?
If you aren't deliberately trying to copy something, the possibility space of music is fucking vast.
Let me calculate how vast. There are seven notes in any given key of the Western musical scale, and a note can be short or long, for a total of 7 * 2 = 14 possibilities. The pitch and duration of the last note don't matter because a melody can be transposed to end on any note, and its duration is meaningless without a following onset. Thus the eight-note "hook" of your piece has seven intervals from one note to the next. With 14 possibilities per interval, this gives 14^7 = 105.4 million hooks. And only a small fraction of these will be musically pleasing.
Now compare this to the size of BMI's repertoire alone. It currently exceeds 10.5 million songs, not even counting ASCAP and SESAC. That's a one in ten chance.
Just make something and if it's got some complexity it'll be different.
So in your opinion, did George Harrison lose the Bright Tunes case because "My Sweet Lord" lacked "some complexity"? Or should he have just pulled All Things Must Pass from the market once notified of the mistake?
In a really copyright-free world I'd be able to grab Emacs' source code, add some modifications and redistribute the binary blob without providing source code.
In a world without copyright, someone would disassemble your binary blob, find your changes, and send them back upstream to Emacs maintainer John Wiegley.
Then you'd make your own comments on the disassembly. This already happens underground (see SMBDis), and in a world without copyright, it'd just become above-board.
So what's the way to fund creation of free content with comparable production values to the popular non-free content?
You say the steps to ensure originality are easy. What are these easy steps, exactly?
Probably for copy deterrence. Because major mobile browsers don't support the sort of extensions that desktop browsers such as Firefox support, it's easier for a user to run a stream recording extension on Firefox than in, say, Safari for iOS. So users of desktop browsers are required to do the streaming inside a piece of proprietary software that is opaque to browser extensions, namely Flash Player.
News Flash: Use a Mac, and you only NEED one computer for web development, because you can run all the OSes you'd ever want on it.
Apple doesn't make a Mac in the size of the laptop on which I'm typing this comment and on which I do much of my web development and retro game development. Besides, you then have to buy a retail Windows license for $120 instead of having it included with your computer. Furthermore, you have to buy more RAM in order to run Windows on your Mac because a VM requires both the host OS and guest OS to be in RAM at the same time, and Apple overcharges for RAM. Furthermore, even if I bought a Mac used, it still won't support the version of Safari included with Sierra if it's not new enough.
News Flash #2: Get over it. Sometimes work requires the purchasing of tools.
And sometimes one chooses to prioritize feature A above feature B if tools for feature B are cost prohibitive, especially for work that's a hobby rather than for profit.
Nobody uses websites off line.
Then what do people use offline instead of websites, especially on a platform other than the developer's primary platform?
But you still have to buy the $500+ Mac on which to run macOS, even if you do run Linux on your Mac's hardware and macOS in a VM.
Chrome is Blink based, not WebKit based. Blink gets features before WebKit gets them. Chrome got WebGL before Safari, and it got ServiceWorker (needed for offline use of web applications) before Safari.
Using an HTML5 player to stream video with Digital Restrictions Management (DRM) requires that the browser support the appropriate codec, support Encrypted Media Extensions (EME), and have a Content Decryption Module (CDM) compatible with the flavor of DRM that the video provider uses. A web browser distributed as free software won't be able to support a lot of Hollywood-approved DRM flavors.
AOL started out as AppleLink Personal Edition, which means no Apple, no AOL.
Before it was AppleLink, it was Quantum Link on 8-bit home computers.