186 karma · joined August 27, 2013
-It had been abandoned by its creator in favor of a newer framework.
-The functions used in the tutorial had been deprecated.
These are definitely just growing pains and not something intrinsically bad about Clojure. However, I hope that the next year or two bring more stability and more ease of learning.
One thing that I wish was better tutorialized is LightTable. I understand Chris Granger is a one man IDE developer and that LT is still in development. However, if we could get more tutorials from users like the one that was posted earlier today, that would be fantastic.
Eventually I ran into pedestal.io. Those guys have a great framework. It covers front and back end, and involves Functional Reactive Programming, something I'd never seen before. They have an excellent tutorial that they update in sync with the framework. It's a bit overkill for my personal (mostly static) website, but after taking the time to learn it I feel like I came away with a real new skill.
One last thing that struck me about the Clojure community is how many workhorses there are. Guys like cemerick, technomancy and Chris Granger (the guy behind LightTable) have been working fast to build TONS of stuff, and a lot of it works really well. In particular, Leiningen is awesome and I imagine (I've never not used it) that it makes the process of getting started that much easier.
Hold up, you might be on to something. What if reddit divided karma received by the number of subscribers in the sub where something was posted? They'd need to then multiply it by some constant multiplier or something, there'd be some details to tweak, but that might do a lot to mitigate the problem of subreddits getting crappier as they get more popular.
>Do you really need to know about some lisp-variant someone implemented in 20 lines of Ruby.
I find the recent "tiny JS app" craze to be kind of cool. It's neat that a language can be so expressive that you can throw together something so complicated in under a kilobyte. I guess I don't need that kind of stuff, but it usually ends with me learning something new and wastes 5 minutes of my day at most.
And for the record, I really dug that feature. I often wonder exactly how valuable HN exposure is, it was nice to see a real metric.
Overall, I think YouTube was on the ball by switching to a "Thumbs up, Thumbs down" rating system. "Out of five star" rating systems are always sabotaged by the fact that most people think in absolutes: Either something is the bee's knees or it's fried shit on a biscuit. Given that most people vote this way, up/down vote systems are better at giving an honest impression of how people feel about something.
How exactly is it open source?
Isn't this the exact situation patents were intended to prevent?
A tool that is pretty central to a lot of people's work lives was changed in a non-trivial way without warning, without their input, and with no way to go back. For people who are really busy and need email to be something that "just works", I could see how this would be really frustrating.
If you're looking for an open source project that's welcoming of newcomers, Mozilla is pretty huge and makes it pretty easy to get involved, no matter what language you're experienced in: https://developer.mozilla.org/en-US/docs/Introduction
The plans are too exact to really be "plans". Is anyone thinking "I have exactly 52000 users right now"? I feel like bigger brackets or a sliding scale would be more appropriate.
I think the point of the article isn't to compare these different styles, but to deliver a bigger message: Style isn't that important, just write code that works.
People buy the new sticker packs so that they'll have stickers nobody else has. Other people will start getting these new sticker packs, and thus the "trendsetters" need new sticker packs in order to maintain their uniqueness. LINE is happy to keep releasing new stickers to feed this cycle.
All that said, every time I read a comment in this thread, I hear it in that voice now.