This phenomenon isn't specific to only Node.js submissions, it happens pretty often in tech- or programming-heavy submissions. I save mostly these types of submissions, and looking through my most recent saved history, Compiling With Continuations [1] received 94 upvotes with only 3 comments, and the Programming Language Zoo [2] reached 65 upvotes with the same number of comments. The trend continues (with some exceptions) throughout my saved history. There is definitely an demand for these types of posts on HN, but the lack of comments is open to interpretation.
In the cases of some public servants, like police officers, that is not a direct parallel as they are not spending a lot of time in the office. Public servants performing their duty in public should be subject to the scrutiny of the public. Even if you are a government employee working at a desk in a public building you should be subject to the same. I admit it is just not feasible to allow any and all private citizens access to buildings, or to mount cameras as they desire, but there is a perhaps a better solution? Surveillance tapes available upon request?
Does this mean you'll be doing an offer HN? ;) We've been getting spoiled lately. I definitely want to give you a guys a try, see how you stack up against Joyent's node hosting.
I received mine, but my zipcode is not on this list. Is this list for a different batch than the one mine arrived in? Mine was delivered early Friday morning (GMT-5).
The retain parameter is a secondary stack for temporarily storing things from the data stack. It can be manipulated through the `r>` and `>r` words. The former puts the top of the data stack at the top of the retain, and one does the opposite. The `dip` word isn't a primitive in this implementation, but instead is defined as `swap >r call r>`, which saves the value underneath the top value of the stack (which is expected to be a quotation), calls the quotation, and then restores the retained value to the top of the data stack.
You're right, I should have introduced it as a subset of Factor. Factor is much more full-featured, but the syntax of the language is in line with Factor's.
I made the switch to tmux only after very briefly using screen. It helped me in switching away from Textmate to vim, because I could use it like a tiling window manager and have vim going on the right, and man pages/documentation/irssi on the left.
The "typically embedded" part is where something like this might be useful. PHP doesn't have to be embedded, the FCGI version of PHP runs as it's own daemon and responds to requests from the web server. In that case, management of the PHP daemons falls right under PHP Fog's responsibilities and that is where it adds value.
New Jersey Institute of Technology has recently switched from Java to Python. I remember seeing my classmates struggle with the syntax of Java rather than struggling with the actual problem, I'm interested to see the results of the switch.
I don't see how those two statements are conflicting. He begins by saying that it is one of the (implied) multiple strengths of Clojure. He then admits that perhaps it is not for everyone, that Clojure has other features that may be more appealing to others.
Recently I wrote a small Ioke tutorial in which a simple Rake clone is built. The tutorial assumes you've already read the Ioke guide, though: http://jdp.github.com/biild/
There seems to be more than one group trying to associate a language with nicer syntax with Erlang's virtual machine. Another attempt is Reia, a language more inspired by Ruby and Python: http://wiki.reia-lang.org/wiki/Reia_Programming_Language
NOSQL is definitely not a new idea, but the current favorite mode of access and interaction is (REST). I think the explosion in popularity for the creators is due to a lot of things, including: the ability to start an open source project in a new environment, giving it a real chance for wide adoption; the need to fill a niche, there are many different types of NOSQL stores; and to a lesser extent the perceived simplicity of such a project. For people using NOSQL stores in their projects, the attraction comes from the mix of shiny new technology and performance benefits, both real and perceived. It also helps that there are many different types each addressing a different requirement.
The advantage of learning new languages is that you can take what you learn from them and apply them to languages that you already know and use often. For instance, when I first learned Io, I was exposed to functions like map and select. I had never known that languages I used often also had them, like PHP and Javascript, but since becoming familiar with those functions, the number of times I use a for loop in my code is almost zero. Same thing with anonymous functions, once I figured them out I was using them all the time. The broader your knowledge is, the more opportunities you will be presented with to apply it.
I guess it's just the drive of being the strongest, or the richest, or whatever the goal of the game is. It's pretty satisfying to see your name on some sort of leaderboard. The text based nature doesn't bother a lot of people even now. The real problem is making a game that's fun, and that's the hard part.
I used to make these types of games all the time when I was younger, and they're still pretty popular. I guess it all started with A3 http://alienaa.com and some space trading game I forget the name of. They were probably just a natural evolution of BBS games. Making text-based browser games was why I even started programming to begin with when I was 14 or 15, and for a while there were a bunch of games derived from code that I wrote and handed out long before I really knew how to do open source. Seems stupid of me now to have never thought of trying to make money off of them.
It seems to work well, but the design and layout could use some work. Some parts seem lifted right from Reader, while others seem like they were stuck in as an afterthought, like the article content being underneath the article list. Some trivial things also make me not want to use it, like the tabs being misaligned by a few pixels, and the little inconsistencies in the design.
I came in expecting to suggest Io, but it looks like somebody picked it. Seems like the people in your course have a genuine interest in programming, the same can't be said about most of the people in my courses.
Try something like K, a very terse APL descendant with no loops. KDB is built on top of it, and from what I'm told there are only a few programmers who actively use it and they make some good money. The Kx Systems web site doesn't have much to offer, but no stinking loops (http://www.nsl.com/) will point you to all the stuff you need to find.
Lately I've been using Textadept - http://caladbolg.net/luadoc/textadept2/manual/1_Introduction... - and I like it a lot. It's a lot like vi in that most menu items have a key sequence, you can split buffers, but everything is in GTK. It's also 100% extensible through Lua, the only drawback is that there aren't many themes and theming it yourself could be a little smoother.