jkn
I suspect that summarizing collectivism as authoritarian is like summarizing libertarianism as selfish: they go well together, but you can also get one without the other.
I don't know Star Trek very well, but as a utopia I guess they imagine a form of collectivism that largely preserves individual freedom? Of course most of the show centers on Starfleet, an authoritarian organisation like any military, which doesn't tell much about the whole society.
http://dataliberation.blogspot.com/2011/06/data-liberation-f...
For more up-to-date information see the Wikipedia page:
https://en.wikipedia.org/wiki/Google_Data_Liberation_Front#c...
This service works quite well, I'm using it to backup the whole of my Google data every few months, including Gmail, Photos and Drive.
The question is: does one outweigh the other? I think in many cases, for Web technologies, the corporate interest is modest and the general benefit is enormous, so it's definitely a win-win.
As for Android, the open platform part is a huge piece of tech that many have found useful beyond the smartphone market. On smartphones the open source project has enabled several ROM communities that ended up offering versions free of any Google service. There is nothing comparable on the iOS side.
Even Android with Google services is a pretty good deal: for the most part you get to choose what you share with Google (at the price of some features).
I think comparing to Symbian is difficult, Symbian never was in the same league as Android and iOS was it? A better comparison would be with Windows Phone or iOS. Apple has invested a lot in its privacy-friendly image, and I trust they are doing a good job. But they are the outlier. Then you have Microsoft... I don't know where Windows Phone standed privacy-wise, but they sure got a lot of criticism regarding privacy violations in the desktop/laptop OS. Although it's not free.
All in all I don't think Android is a good example to support your viewpoint.
For one thing, this would be catastrophic for open source projects (and indeed commercial audio and video codecs have been a huge pain for open source developers and users). Well, you're suggesting that free codecs are bad because they profit Facebook, and you could say the same about open source software, especially those that get contributions from Facebook.
I rather think that advertisers will always pay money to advertise, and when some of that money goes to developing open and free technologies that's a good thing.
There are many free lunches. You can get a universally supported free video codec to use for your hobby project or for your company's product, without having a Facebook account. It is always possible to find hidden costs in free products, so what? You can do the same for paid-for products. The idea that a Blu-Ray player won't spy on you because the manufacturer paid some royalties is... flawed.
If you have people buying and selling nothing that's going to be a small economy.
If you have the same people, with the same wealth, buying and selling stuff to each other, that grows the economy.
If you have the same people buying and selling stuff faster, they may still retain the same wealth but the economy will grow even further.
The size of the economy is about the number of transactions, and printing money or borrowing money can definitely grow the economy (IF that money gets used to accelerate economic transactions).
Generally you also want the baseline of titles to fall on the grid. Possibly also the formulas, figures etc.
LaTeX is pretty bad at this: by default it inserts stretchable vertical space between paragraphs, and around things like bullet lists, centered text and formulas.
Stretchable space is a good thing when you have a lot of elements beside simple paragraphs: it gives TeX flexibility to produce a nice page layout. For example the optimal spacing around equations might not be a multiple of the inter-line space. And you might still want to have the last line land precisely at the bottom of the page, so there must be a stretchable space somewhere. This flexibility also helps avoiding widows and orphans[1].
On the other hand I think non-grid-aligned text looks terrible for novels, especially when the page is thin and you can see through the paper the text on the other side (it's much less noticeable if the lines on both sides are perfectly aligned). Grid typesetting is also nice when you have multiple columns of text on the same page: it looks odd if the lines of one column are not aligned with those in the next column.
I'm now reading on ConTeXt and it seems to be a much more adequate TeX format. For one thing, it supports grid typesetting! LaTeX's philosophy is to separate style and content, leaving the style to "someone else". It seems that ConTeXt's philosophy is to separate style and content, but still make it easy for the user to choose the style. It's also more integrated: comprehensive core, few third-party packages, meaning less compatibility issues (but less choice too). I'll definitely try it for my next project.
From the article: "He definitely goes where there is government money".
In other words, he definitely goes where we wish more people would go.
There is a natural order to this world, and those who try to upend it do not fare well.
The natural order is the law of the jungle. The strong eats/exploits the weak. Would you agree that this is the most natural order? I think the whole point of civilization is that we can do better than that.
Let's define socialism as the collective control and ownership of the means of production and their profits, and capitalism as the private ownership of these things. In this case I'm not sure which is intrinsically more "fair". I care deeply about individual freedom and not having some collective telling me how I should live my life. But at the same time I care a lot about social justice and not having the rich and powerful grind the poor for personal profit.
It seems obvious that a good system would be one that strikes the right balance between these conflicting interests. It certainly isn't whatever is most "natural". Nature serves no purpose.
Also, a force we have to contend with is the development of technology. I think it has the consequence that the "right balance" is shifting more towards intervention from the state: due to increasing automation, the capital is getting an ever greater share of profits. At some point the state has to intervene to enable some redistribution of wealth.
Ethically speaking, I think most climate change "alarmists" (what is the equivalent word with positive connotation?) are either worried for the species that will go extinct, or the poorer humans that will suffer the most from it.
The GPL is user-centered. It's not designed to be nice to developers, but to protect the user's freedoms.
So to a first approximation I expect that developers that think more of developer's freedoms favor the BSD license, while developers that think more of user freedoms favor the GPL.
Number of executive orders per president, per year in office[1]:
Theodore Roosevelt 144.7
William Howard Taft 181.0
Woodrow Wilson 225.4
Warren G. Harding 216.9
Calvin Coolidge 215.2
Herbert Hoover 242.0
Franklin D. Roosevelt 307.8
Harry S. Truman 116.7
Dwight D. Eisenhower 60.5
John F. Kennedy 75.4
Lyndon B. Johnson 62.9
Richard Nixon 62.3
Gerald Ford 69.1
Jimmy Carter 80.0
Ronald Reagan 47.6
George H. W. Bush 41.5
Bill Clinton 45.5
George W. Bush 36.4
Barack Obama 34.6
[1] https://en.wikipedia.org/wiki/List_of_United_States_federal_...[1] Certainly not literally altruism. I suppose Google thinks this projects benefits everybody including themselves.
- Backward compatible. No API change.
- Naive, idiomatic and wrong use of the API automatically becomes naive, idiomatic and correct: Existing code that was using wall-clock time will now be using monotonic time when it should, and only when it should [1]
- No change to the memory footprint on 64-bit systems
- No change to the range of representable dates [2]
"No API change" means if for some reason it turns out to be a bad idea, they can still revert it and stay backward compatible (though of course, the documentation will mention how monotonic times are used to calculate better time differences and that would no longer be true after a revert).
Very impressed with the extensive survey of existing code which didn't find a single case where the change would cause an issue.
[1] Except when a user got out of their way to calculate a time difference in a non-idiomatic way.
[2] The range is only restricted when monotonic time information is present, which cannot sensibly be the case outside the restricted range.
I'm pretty sure this was actually used in some Unix/Linux version, and they got bug reports due to the poor performance (executing a shell to do nothing), which makes for a lot of bugs per line of code. Unfortunately I can't find a reference. Instead I found that AT&T Unix implemented "true" as an empty file... with a copyright notice! See http://trillian.mit.edu/~jc/humor/ATT_Copyright_true.html
The last thing, about the Oliver Stone movie, what a shame.
The drive for the Euro has been motivated by politics not economics. The aim has been to link Germany and France so closely as to make a future European war impossible, and to set the stage for a federal United States of Europe. I believe that adoption of the Euro would have the opposite effect. It would exacerbate political tensions by converting divergent shocks that could have been readily accommodated by exchange rate changes into divisive political issues. Political unity can pave the way for monetary unity. Monetary unity imposed under unfavorable conditions will prove a barrier to the achievement of political unity.
What do you mean with "just"? The methods employed to reach a goal can have downsides (side effects) that dwarf the benefits of reaching the goal.
The US haven't formally been at war with anyone since WWII[1], so we must rely on an informal definition of war (otherwise even Vietnam would be excluded).
A middle-ground definition of war that requires parties to be nation states but doesn't require a declaration of war, seems a bit arbitrary.
Instead of declaring war, the US now has Congress-sanctioned "use of military force". This includes the current "conflict" with the Taliban regime.
In this context the line between war casualties and assassination is very blurry. I think the blur itself might be one of the worst things about this new way of waging war.
[1] http://www.theatlantic.com/politics/archive/2013/08/all-the-...
In 1890 the constitution was changed by popular vote to give the federal government the authority and duty to establish a health care system, either voluntary or mandatory.
A project for mandatory accident and health insurance passed the parliament in 1899, but a referendum was requested and the proposed law was rejected by popular vote in 1900.
A new law was passed in 1911, keeping the mandatory accident insurance but leaving the states free to make health insurance voluntary or mandatory. This law survived a referendum in 1912.
Attempts at revising the health insurance law failed in the 20's, 40's and 50's.
A popular initiative for mandatory health insurance failed the vote in 1974. A counter-project submitted by the government, with mandatory coverage for large risks only, also failed the vote.
Finally, another popular initiative for mandatory health insurance is deposited in 1986. The government prepares an indirect counter-project, resulting in a law that includes mandatory health insurance. The law is adopted by the parliament in March 1994, but a referendum is requested. Both the initiative and the referendum on the law are submitted to a popular vote in December 1994. The initiative fails by 76.6% "no" while the counter-project passes by 51.8% "yes".
I have seen this argument a lot but it doesn't make sense to me. Who says it has to be a drop-in replacement at the binary level to have interoperability value? The source-level interoperability is obviously valuable to developers, why ignore it?
Were it grounded in reality, Oracle's claim that copyright law gives them proprietary control over any software that uses a particular functional API would be terrible for free software and programmers everywhere. It is an unethical and greedy interpretation created with the express purpose of subjugating as many computer users as possible, and is particularly bad in this context because it comes at a time when the sun has barely set on the free software community's celebration of Java as a language newly suitable for use in the free world. Fortunately, the claim is not yet reality, and we hope Judge Alsup will keep it that way.
As for their brief against Google's petition to the Supreme Court[2]:
SFLC and FSF take the position that the decision below is wrong, but that certiorari should not be granted for three reasons: (1) the decision of the Federal Circuit merely mispredicts what the Ninth Circuit would do if it had been the Court resolving Oracle's appeal from the District Court's finding that the application program interface declarations at issue are non-copyrightable; (2) the decision rests on narrow factual grounds; and (3) there is no public interest in continuing to adjudicate this dispute because Google can now and could have used all material at issue under the terms of the GNU GPL v2.
What to make of this? It's a bit convoluted. On the general issue of proprietary APIs, the FSF supports Google's position. But they think the judgement against Google from the Federal Circuit court carries virtually no value as precedent, as they say in their brief[3]:
Despite the manifestly erroneous character of the decision below, the petition for writ of certiorari should not be granted. The precedential weight of a decision so evidently mispredicting the law of another Circuit is essentially nil.
Now independently of the Oracle v. Google dispute, they would prefer if Google were using the GPL license for Android. Wouldn't it be nice if the bad Federal Circuit judgment could incentivize Google to use the GPL, without affecting other cases? I think that is the tactical advantage the FSF saw in opposing Google's petition to the Supreme Court. And it might have been a good call, as Google is indeed switching to the GPL Java implementation[4].
[1] https://www.fsf.org/news/fsf-statement-on-jurys-partial-verd...
[2] https://www.softwarefreedom.org/news/2014/dec/08/sflc-files-...
[3] https://www.softwarefreedom.org/resources/2014/google_v_orac...
[4] http://arstechnica.com/tech-policy/2016/01/android-n-switche...