The RubyUI team is doing a fantastic job. This gem is now one of the first ones I add to a new project. Thanks for your work!
HN user
budu
Last time this happened to me, my system clock was wrong.
Down for me.
Depends where you are coming from, for me they were the easiest!
@ibdknox: you definitely need to get this project on kickstarter (to fund the work on an open source implementation ideally) it could really change the way people approach software development and Clojure in particular. The ideas you're presenting aren't necessarily new, but if they didn't caught on was more due to being done at the wrong time or the wrong way. I could definitely see you being able to pull it off!
Got it working, it needs Chrome Beta!
I tried dragging mp3 samples as instructed and nothing happen! Using Chrome on Windows 7.
The idea is great, but the implementation is totally broken presently. I tried two times with "Montreal, QC" as a query, the first time it returned only result from London (UK) and the second time only Philadelphia (PA).
HACKER [originally, someone who makes furniture with an axe] n. 1. A person who enjoys learning the details of programming systems and how to stretch their capabilities, as opposed to most users who prefer to learn only the minimum necessary. 2. One who programs enthusiastically, or who enjoys programming rather than just theorizing about programming. 3. A person capable of appreciating hack value (q.v.). 4. A person who is good at programming quickly. Not everything a hacker produces is a hack. 5. An expert at a particular program, or one who frequently does work using it or on it; example: "A SAIL hacker". (Definitions 1 to 5 are correlated, and people who fit them congregate.) 6. A malicious or inquisitive meddler who tries to discover information by poking around. Hence "password hacker", "network hacker". -- The Original Hacker's Dictionary
Edit: I didn't downvoted you, I think people were a bit unfair, but I wanted to point that the word hacker already had a variety of meanings even 30 years ago.
+1! I'm approaching the final chapter, and it's been a great read!
There's an small but interesting discussion about it in the Google group: http://groups.google.com/group/clojure/browse_thread/thread/...
It seems to really be "naive" (although native is also correct) as it's what the readme and Github description also says. Moreover it's a very simple compiler for now, translating only a small Clojure subset without any optimizations.
Has Clojure development stalled? Not at all!
Is Clojure core project management frustrating for small contributors? Definitely! I also think that would be the case for most similar projects.
We must not forget that Clojure is a very young language. The core team is still getting used to running a project of this nature while continuously improving it. Also the recent move from Assembla to JIRA clearly doesn't help for now, but I'm confident that things will get more streamlined in the ((hopefully) near) future. I've personally stopped trying to contribute to core/contrib because of the slow process and JIRA (which I've not spent time learning yet (not even sure I've got the right permissions)) so that I can concentrate on libraries. One thing that is really annoying tough is that the whole patch submission process must go through the centralized issue tracker, bypassing github which I think is much better for smaller changes (and even getting quite good for the whole process).
P.S.: One sure thing is that Lau is always good at driving traffic to his blog! ;-)
A friend of mine launched it today and he's really interested into getting some feedback.
Because of Jack Bauer!!!
There seems to be a problem with your website in Firefox, the stylesheets aren't applied. It looks good in Chrome though.
And you believe that!!!
I hate Google Reader!
I've filled a complaint to GoDaddy support and I'm now looking for an alternative. What are your suggestions?
All I wanted was a Pepsi.
Can't really stand Jay-Z, but my reply was more about deconstructionism than hate, maybe the use of the word "bullshit" was a little too heavy I concur, I'm sorry about that. The main idea is that happiness isn't found in that kind of reflection, you must think outside the box!
I'm completely unable to read that post, too small font and after a couple of word my head was just went bla bla bla... really impossibly boring bullshit.
But to say something (merely) constructive, I think that all depends on what you mean by words such as "willing", "sacrifice", "everything", "obtain" and "happiness". More precisely how are these words any different from "bla". Sorry for this snarky nihilistic comment, just couldn't resist!
"Instead, as we have seen from all sorts of phenomena, from the Anonymous protests against Scientology to Al Qaeda terrorism, distributed movements with no central control are as powerful (and, in many cases, more powerful) than centralized armies."
Are you sure the Anonymous have done any long term damage to Scientology? Or that Al-Qaeda actually achieved anything meaningful against the occident? If you look at history, those who are more centralized are always the ones how are the more powerful. Up until the point they become too big and things start to break down. After that, it's back to normal and the more centralized win. Short-term imperialism and attempts at unification throughout history gives us good examples of how things unfold.
There's certainly a lot of nationalistic Chinese hackers, but I don't think they could pose any significant threats. The best they could do is adding noise so that the "real" government hackers go undetected. They would also become dangerous if coordinated by the government, but at that point they're no longer decentralized.
I think decentralization have its advantages when considered in the right context. But politics and religion are all about centralization and always have been.
I'm with you on becoming fluent in one before going to another, I've lost lots of time because of this. But for how you're viewing programming, it all depends on the person. Like natural languages, some people just can't become bilingual. We all have our limits, I don't think I could be fluent in say 10 languages and it's probably much less than that.
I think it may even be easier if you're just starting. If you get used to Ruby, it could be painful/hard to switch after. It all depends how much you're ready to learn and if you need hand-holding, in the later case Ruby might be a better place to start. However, beware tutorials catered to new programmers, they're not always giving good advises (being generally written by newbies) and coding on your own is always more efficient. Furthermore, if you're not shy, participating in the community is the best way to learn, so it also depends on how you get along with the others using the programming language you've chosen.
My path to Lisp: C/asm > Java> Ruby (and some Scheme) > C# > Clojure
I've always been a polyglot and been programming for fun in lots of strange languages, so I've skipped lots of them in the above. Others notable languages I like are Python, OCaml and Haskell, but I didn't do much with them. That route may not be the best for you though. And you can't know which way will work for you until you've found it! So you need to try one and go far enough to see if you really like it.