202 karma · joined February 10, 2012
Not only are those wise words for users, enabling that
way of working, and making security an easy verifiable
default, and, is going to be the only way to heal this
problem for US tech companies. And they have been slow
to get started.
The trouble is the service providers have a significant vested interest in having access to your data. Google will never implement a system where only you have access to your data because they make a lot of money by accessing your data.Depending on where you want to draw the line it would not be a stretch to say that an advertising company like Google would be eliminating their entire revenue stream by implementing such a system.
It really depends on what language you're using. This is more or less true in Python, Ruby, and Javascript. In Lisp generic methods you can specify the type for the input variables and be guaranteed that if you are inside the method the parameters are of that specific type. For optimization reasons you can also declare to the compiler that variables are a specific type. This is really important when doing numeric computations in a tight loop. I've had 50% - 80% performance improvement by declaring types (amounting to hours of run time). I think Groovy and Clojure also allow this but I don't know much about those two.
There's also the maintenance issue though. After a few years of maintaining a fairly large Lisp project I've become pretty convinced that the only way to stay sane, at least for me, is to treat it as a statically typed language. I have asserts and check-type macros all over the place. If variables may have multiple types they can be checked against '(or type1 type2) but things do become more complicated then.
And those articles were written by whom then? Apparently at least one woman actually cares about those issues. Or are you trying to say that by going "that far" she or they are not "actual" women? Whatever that means.
I think about what our world and the U.S. might be like if we had "too much" nonchalance in the face of the 9/11 attacks and had simply done nothing in response. It's hard for me to come up with a scenario that is worse than what resulted from our response.
Given what happened in the financial markets as they were deregulated I am extremely suspicious of the notion that removing the constraints of Copy Left will actually be positive in the long run. I have no doubt that it will help companies like Apple but I don't see the benefit for the wider community of developers.
I discovered it a few days ago and it sounds promising but some of the cjdns whitepaper was over my head. Apparently there are a few hundred people participating in their alternative internet on a daily basis already.
After reading the article I don't see anything about lazy evaluation. What am I missing?