1,466 karma · joined January 25, 2009
In practical terms, I have a huge collection of FLAC, and never had trouble with metadata, sounds like a bug in whatever player you were using.
Intellectual property is system of monopolies inherently incompatible with a competitive, creative and innovative free market, how the IP-industry managed to turn this argument around in the minds of most people is truly scary.
Trolls are almost as old as the net, and they are not going to disappear without something short of a big-brother state that makes the Great Firewall Of China look like kids play.
So better get used to it.
Also remember:
"Liberty resides in the rights of that person whose views you find most odious." — John Stuart Mill
[Disclaimer: I have often been labeled a troll, and I'm not offended by this label.]
And who gets to define what is a "fair price"? The whole point of patents is that they are a monopoly, and they are inherently anti-competitive.
Most (but not all) its ideas have been implemented before elsewhere (but then, that is almost bound to be true of any new language).
But the real 'innovation' is in the careful selection of those ideas and in how well they work together _in practice_.
This puts off people who are used to this or that feature in other languages, Go is not about checklists of features or abstract arguments about how languages should be, it is about what works really well when you sit down to write (or read) code.
Actually, I remember some years ago reading about some Googlers that used C#, no clue what for, and it was a while ago, but it is not unrealistic.
That said, version "1" of the language is due for early next year, which should provide a long-term stable language and set of libraries, for details see:
Slowly (not surprisingly giving the youth of the language), but it is happening, see: http://go-lang.cat-v.org/organizations-using-go
The number of pitfalls and traps you can fall into almost surpasses the 'safe' parts of the language (and its environment).
Or better yet, program in Go ;)
It is very often used for censorship, and its origins are in the censorship system (ie., requirement for publishers to be licensed by the king) of the middle ages.
Authors that publish their works have no god-given right to control how others use their work, if I'm an sculptor and I sell an sculpture, whoever buys it can do whatever the hell wants with it, they can smash it, put it in their toilet, or whatever else.
The point of copyright was supposedly to encourage the creation of art, but it clearly has been stifling both the creation and enjoyment of art for a long time now.
Don't forget one of the worst forms of iPollution: "Sent from my iFoo". Why should people reading your messages care?
I wonder what the Turbo Pascal compilers were written in...
Intro(9) is a good starting point: http://man.cat-v.org/unix_8th/9/intro
It was thanks to dmr that a few years ago the 8th Edition manual and other valuable historical materials escaped the closed vaults of Bell Labs, without his help most of us would not have access to this treasures. This might pale in comparison with his many much greater accomplishments, but it shows how he was always ready to selflessly help until the end, in big and small ways, even when it involved breaking silly corporate rules.
See also the Blit paper: http://doc.cat-v.org/bell_labs/blit/
[This is a repost of my comment in G+]
Not to mention somebody quite biased given that Go has been way more successful in being used to build actual systems than Alexandrescu's D2.
(Which works as mirror, given that the Bell Labs site seems to have crashed under the weight of the news of dmr's dead)
http://go-lang.cat-v.org/pure-go-libs http://go-lang.cat-v.org/library-bindings