I saw a satellite launch from this site a few years ago. It's one of my favorite memories.
3,316 karma · joined September 28, 2009
http://techiferous.com
You can find my email address at:
http://techiferous.com/about
I saw a satellite launch from this site a few years ago. It's one of my favorite memories.
I would expect the biggest win for this campaign to be in the very beginning when the novelty attracts people.
I don't think this would be sustainable, because the QR code sculptures would require continual adjustment throughout the year to account for the procession of the sun. And clouds.
As far as I understand, it's perfectly kosher to wait until the end of the year to make payments; you just have to make sure you have the money to actually pay then.
Disclaimer: I am not an accountant nor do I have expertise on this matter.
You may find evidence to support this (and other information about habits) in The Power of Habit by Charles Duhigg. http://www.amazon.com/The-Power-Habit-What-Business/dp/14000...
From personal experience, I've found the Seinfeld Calendar to be powerful, which is similar to the idea the author wrote about. http://lifehacker.com/281626/jerry-seinfelds-productivity-se...
In fact, I expect more community contributions to come in. MIT means (perhaps) a lower percentage of users will give back, but there will be a higher absolute number of users since the license is more permissive.
> If you completely open source a new system, developers will just rip it off, contribute nothing, and it will go nowhere. So where's the incentive to continue making it better?
The exact opposite of what you described happened with Ruby on Rails.
This is true if you are already an experienced web developer. You already know the problem space well and have an intuition about good solutions and approaches. Someone handing you Rails as a tool can certainly speed up the development time.
This is also only true if the application is trivial; you can only create a simple "first cut" of a product in a matter of days.
"Ruby on Rails is a breakthrough in lowering the barriers of entry to programming."
I think Ruby is a great first programming language; it has a cleaner, more consistent syntax than some other languages with fewer gotchas and edge cases (I'm looking at you, JavaScript!).
Rails, on the other hand, has a lot of magic, so that if it is your first programming experience, you will probably approach programming more in terms of memorizing and repeating the magical incantations instead of having an understanding of how the system works and practice in designing and crafting good systems of your own. So in that sense, Rails (and the state of web programming in general) may make it harder for people to get really good at programming.
So yes, I agree with your sentiment, but once you have servers up and running with good tools they don't take that much effort.
If you like geography, this book is a good read. It's a bit dated, having been written in the early 1990s, but this, in my opinion, turns out to be a good thing. It gives us some great glimpses of how isolated these communities were and I'm sure the Internet has since changed this considerably.
(And by the way, not trying to rain on your parade; on the contrary, I find this discussion fascinating, so thanks for starting it.)
I recently read a fascinating book called "Miles from Nowhere" which described life in the least populated counties in the U.S. One recurring theme is that counties with almost no one living in them are subject to being taken over by groups with their own agenda. For example, a county with only 150 people in it might be the target of a group of libertarians. 800 libertarians may agree to move there to set up a libertarian government. The point the book made was that virtually uninhabited is very different than uninhabited, and that there are still people there who have wishes, dreams and rights of their own.
So what you are describing is actually an act of force. Overtaking Nauru for your own purposes is a unilateral destruction of someone's home. Imagine for some odd reason the entire population of China decided to buy out and relocate to your city and turn it into a Chinese culture and economy. You may have nothing against the Chinese or Chinese culture, but you may wish to simply keep your home city as is.
Democracy is often thought of as peaceful, but it can often be a vehicle for the majority to disregard the legitimate needs of the minority.
History teaches us that there will always be hold-outs and that the most effective way to achieve this goal is through brute force. This is how the U.S. base in Diego Garcia came to be. The islanders who lived there were forcibly deported from their homes in the 1970s by the British who owned the islands.
Bingo. It seems that so many people operate under the assumption that there is only one way to work (social or private). The truth is that some people tend to be more productive working mostly alone and others tend to be more productive spending most of their time in direct collaboration. Also, some tasks lend themselves to private, heads-down work and others lend themselves to group collaboration. An office environment needs to have the flexibility for this.
Any office setup that only allows for one style of work is bound to have problems.
"In general I found having a car was a pretty key part of living in Boston."
This is true for you, but not my experience. I moved to Boston in 2008 and got rid of my car. I've been living car-free for four years now. I thought I'd need zip cars or cabs every once in a while but I don't use either. I mostly walk everywhere (I live in Cambridge) and occasionally take the T.
The real story is not how bikable Boston is, but how walkable it is.
To learn about how a web server actually works, I'd suggest setting up your own VPS on Linode. They've got a great library of information to help someone get started: http://library.linode.com
If you're coming from a Windows background and don't have any Linux/Unix command line experience, though, this will be daunting.
Best (1) currently available (2) 5-letter domain name. I think they did well for these standards.
As a policy, it would neither be good business nor appropriate for Linode to assume all of the risk in a situation like this.
Also, if Linode did put a policy in place to assume some of the risk (some sort of insurance policy) they open themselves up to scams (just get your friend to rob your bitcoins and cash in on Linode's good will insurance policy).
I would say this is true for Rails, but I think (or hope!) there is a consensus (or at least a majority opinion?) among Ruby developers that any gem version that breaks compatibility should change the major (1st) version number. Otherwise, the ~> operator used by bundler and RubyGems becomes meaningless.
All of the gems that I publish strictly follow the rule that any change that could break code will bump the 1st version number, any change that adds features/behavior will bump the 2nd version number, and any change that has no interface effect (bug fixes, performance enhancements, documentation tweaks) will bump the 3rd version number.
I really like the RubyGems rational versioning policy ( http://docs.rubygems.org/read/chapter/7 ) and wish everyone followed that.
I think it might be harder for gems like Rails that are actually metagems. But I do agree that it's surprising for a move from 2.3.5 to 2.3.6 to break backwards compatibility. Have we forgotten Ruby's ideal of the principle of least surprise?
Perhaps a good compromise between what Rails is currently doing and what it should be doing is to add a fourth version number. When the fourth version number changes, you can rest assured that the change is backwards compatible. (However, there is always the danger that some plugin/engine/gem author monkey-patched a part of Rails which could make their code break during a "backwards-compatible" upgrade to Rails.)
Also, the border between Belgium and Netherlands: http://ontology.buffalo.edu/smith/baarle.htm