Check out Clojure. The only programming language around that really addresses the issue of programming in a multi-core environment. It's also quite a sweet language besides that.
I think the best way we can fight the intrusion of governments into the privacy of our communications will be to flood the system with false positives.
Why bother? Anyone who gathers information at this massive scale already has way too much information, far more than they can handle.
Not to belittle this development, but the majority of web users get confused about old and simple features such as bookmarking.
Isn't introducing this sophisticated interface a bit too much? It's great if you're used to bash or similar stuff, but unless this thing really works with natural language (it doesn't) then it's just a glorified command prompt.
I think what the grandparent was pointing out is the problem of entrusting someone else with your information. Not specifically Google, which as you mentioned is really behaving properly, but more as an issue.
A point to ponder is that Google is a changing organization working in a changing legal and political environment. Who knows what will Google become or how will the US and the world change in 20 years? Maybe information you entrusted to them today would become vulnerable at the future.
Consider the banks which used to be discreet and reliable organizations in the past and today are anything but. Even Switzerland enacted laws that compelled banks to reveal information about their clients for tax purposes and in order to fight crime and--you guessed it--terrorism. The clients entrusted money and information to the bank based on the banks past reputation without considering the implications of the changing world in the future.
Not quite mainstream and obvious as the pointless list presented in TFA, but I gotta add: Clojure
Clojure seems at first as Yet Another Lisp or Yet Another JVM Language or the general Yet Another New Programming Language, but once you scratch the surface you will discover it's an amazing engineering feat with groundbreaking design.
There is a lot of buzz around Scala and F#, and considering the limitations they lift from the more conventional mainstream languages it's understandable. But I think Clojure transcends both these languages and many other new on-top-of-another-platform languages because it doesn't just take the latest trendy language features and mix them with new syntactic sugar. It has a very well thought design that feels very right, elegant, and powerful.
The 5th screencast, Clojure Concurrency, is most recommended by me for programming language aficionados. It's a long overview of the language and its philosophy regarding concurrency programming. After I saw that one, I was very excited about Clojure in a way that none of the latest languages made me feel.
If you're looking for a modernized lisp on the JVM, check out Clojure: http://clojure.org/
All the goodies of lisp, the JVM, and functional programming without all the bad outdated stuff. It's a very cool language.
You're right. Banning liquids is moronic! This is a complete security theater right there. If only they'd do something about the real threats, like clothes.
You can easily use trousers, a shirt or a bra to choke someone to death (thongs are best for this). Clothes are a serious security threat. I won't feel safe until the TSA bans all clothing articles.
Correlation is not causation. Maybe they download more and buy more because they're music fans as oppose to non-fans who don't download and don't buy music.
Check my reply to the other reply.
Erlang is meant for distributed computation, which is a grand overkill for most programs. See here: http://groups.google.com/group/clojure/msg/2ad59d1c4bb165ff Scala unlike Clojure did not embrace the importance of immutability to concurrency programming, which is why I think it's badly lacking. See here: http://clojure.org/state
Check out Clojure. The only programming language around that really addresses the issue of programming in a multi-core environment. It's also quite a sweet language besides that.
The appropriate title for this should have been: "Is Android a Windows-Killer?"
Come on, stick with the proper conventions.
Thank you for your superb post.
The latest Piled Higher & Deeper comic is very relevant.
Part of the problem is unions. Another part is the massive bureaucracy. But many times, it's to protect the good teachers from vindictive parents.
Why bother? Anyone who gathers information at this massive scale already has way too much information, far more than they can handle.
I say let them drown themselves.
You Walk Wrong
We're seeing the first steps in the evolution of space-bats!
Not to belittle this development, but the majority of web users get confused about old and simple features such as bookmarking.
Isn't introducing this sophisticated interface a bit too much? It's great if you're used to bash or similar stuff, but unless this thing really works with natural language (it doesn't) then it's just a glorified command prompt.
I think what the grandparent was pointing out is the problem of entrusting someone else with your information. Not specifically Google, which as you mentioned is really behaving properly, but more as an issue.
A point to ponder is that Google is a changing organization working in a changing legal and political environment. Who knows what will Google become or how will the US and the world change in 20 years? Maybe information you entrusted to them today would become vulnerable at the future.
Consider the banks which used to be discreet and reliable organizations in the past and today are anything but. Even Switzerland enacted laws that compelled banks to reveal information about their clients for tax purposes and in order to fight crime and--you guessed it--terrorism. The clients entrusted money and information to the bank based on the banks past reputation without considering the implications of the changing world in the future.
Still cheaper than a liter of printer ink.
Not quite mainstream and obvious as the pointless list presented in TFA, but I gotta add: Clojure
Clojure seems at first as Yet Another Lisp or Yet Another JVM Language or the general Yet Another New Programming Language, but once you scratch the surface you will discover it's an amazing engineering feat with groundbreaking design.
Peter Norvig's Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
Slides and code for the 5th screencast about Clojure linked in the parent message.
There is a lot of buzz around Scala and F#, and considering the limitations they lift from the more conventional mainstream languages it's understandable. But I think Clojure transcends both these languages and many other new on-top-of-another-platform languages because it doesn't just take the latest trendy language features and mix them with new syntactic sugar. It has a very well thought design that feels very right, elegant, and powerful.
I can't recommend enough the screencasts by Rich Hickey, the language designer and main implementer.
The 5th screencast, Clojure Concurrency, is most recommended by me for programming language aficionados. It's a long overview of the language and its philosophy regarding concurrency programming. After I saw that one, I was very excited about Clojure in a way that none of the latest languages made me feel.
If you're looking for a modernized lisp on the JVM, check out Clojure: http://clojure.org/
All the goodies of lisp, the JVM, and functional programming without all the bad outdated stuff. It's a very cool language.
You're right. Banning liquids is moronic! This is a complete security theater right there. If only they'd do something about the real threats, like clothes. You can easily use trousers, a shirt or a bra to choke someone to death (thongs are best for this). Clothes are a serious security threat. I won't feel safe until the TSA bans all clothing articles.
While it's interesting to know where they stand on the NN issue, do you really wanna tell me *that's* what will determine to whom you're voting?
Epigrams on Programming by Turing-award laureate Alan Perlis.
Correlation is not causation. Maybe they download more and buy more because they're music fans as oppose to non-fans who don't download and don't buy music.
I'm very curious to know what are the other four most price elastic products.
It's just an incentive for the research students to develop a method to circumvent the block.
Microsoft claims Paul Graham is dead.