542 karma · joined February 12, 2010
I realize this is a touchy subject for lots of people and I dont mean to offend anyone. However, I feel obligated to advocate that Jeff's reasoning may have been that "Aaron was not really depressed, it as a mental and moral choice, he was already playing with all of his cards so it was a strategy" -- If Aaron didnt leave some last words stating his intentions it is hard to say for sure, isnt it? There are many people in human history outside of Christianity who have committed suicide on moral grounds[1] and while I honestly have NO IDEA which way it went, speculating strongly on either perspective seems unwise. There is a wide range of reasons why someone would do something like that. One of them is definitely mental illness and depression, one far less likely reason is the case for honor and morality -- e.g. to continue to strike the enemy and strip the enemy of their ability to attain victory no matter what must be sacrificed of ones self. Since Aaron was already playing with what he deemed "his life" some amount of mental illness could have pushed him over the edge. It could have been one, the other, or a combination of the two. I have no idea which and I dont think anyone really does, maybe Aaron did not even know. But as far as I have read all of the possibilities are on the table... Jeff was reasoning that no matter what the punishment, if the intention is to show that a law is immoral the person breaking the law should go through with being punished by the system to respect the law and have it changed. Since Aaron didn't do that, that is why he went "off the rails"
monit is great because you can get emails if your app goes down, it monitors files and all kinds of other stuff. you could easily use socket activation with monit so that a crashing node process drops as few connections as possible by passing along the fd to another node process, but then if you are going to do this you might as well use cluster and fork your node process.
tldr; many ways to skin a cat, but turning off your node process because it is idle is kind of weird because it has implications for the first visitor, and it shouldnt just be reached for as a standard way of running node
$ curl https://www.geteasypost.com/api/address/verify \
> -u cueqNZUb3ldeWTNX7MU3Mel8UXtaAMUi: \
> -d 'address[street1]=388 Townsend St' \
> -d 'address[street2]=Apt 20' \
> -d 'address[zip]=94107'
<html><body>You are being <a href="http://www.geteasypost.com/api/address/verify">redirected</a>.</body></html> > module-1
> views
> other-thing
> views
> module-2
> views
> module-3
> views> Free internet at today's average speeds
> $300 construction fee (one time or 12 monthly payments of $25) + taxes and fees
Google is going full circle. I wonder if the cost for Google to give internet to people who didn't otherwise have it (and at no charge to them) actually paid dividends very soon because that person is going to immediately generate new revenue for google from the inevitable use of Google/adwords. I think John D. Rockefeller would tip his hat, tbh.
> $300 construction fee (one time or 12 monthly payments of $25) + taxes and fees
Google is going full circle. I wonder if the cost for Google to give internet to people who didn't otherwise have it (and at no charge to them) actually paid dividends because that person is going to immediately generate new revenue for google from the inevitable use of Google/adwords. I think John D. Rockefeller would tip his hat.
>without ... trying to create some other application on top of Meteor to sell
I hope I dont see millions of dollars of time spent on abstraction and magic, or losing sight of a scientific process or an ability to correct fundamental architectural flaws that would challenge or invalidate the need for or the existence of what is now meteor, just because there has been introduced a fiduciary duty. Introspection on the fundamental usefulness and proper use cases in comparison to competition or existing equivalents is an ongoing dialogue that would be unprofessional to dismiss. Meteor is for everything? I really doubt that. Dont think about proper tools for the job, dont think about how to really scale out javascript architecture or solve that problem without subjectivity, dont think simplicity, just think meteor?
Marketing like this seems out of place in open source -- especially javascript frameworks -- which in proper form is most functional as a meritocracy. Along this continuum we will see meteor probably fitting right in at oscon, and maybe thats where they want to be, because it seems like its just going to be enterprise software with a hipster twist, donning open source as an applause light.
>Meteor was also a stealth participant in the S11 cycle of Y Combinator.
Sorry to be more cynical than everyone else in this comment thread, meteor guys, but I had red flags going up about meteor the first time it was posted on HN and I saw testimonials for a javascript framework that wasnt even production ready.
This is an open source javascript web framework: https://github.com/meteor/meteor/blob/master/app/server/serv... https://github.com/senchalabs/connect#authors
Not even close. Also, see the article about how cartels are an emergent property[1] of a free market. Not that there really exists a better system than what we currently have, but don't kid yourself into thinking capitalism is some kind of benevolent savior of mankind. It's just not true.
1. http://redis.io/topics/protocol
2. https://github.com/tblobaum/redis-stream/blob/master/example...
Because it's the first manned flight?
>> That's like saying ...
No it isn't at all like that.
>> I'm really getting sick of the manufactured bogeyman of government regulation.
And I'm really getting sick of this place turning into reddit.
Hmm?
https://github.com/torvalds/linux
https://github.com/rails/rails
https://github.com/jquery/jquery
If you write js using semi-colons everywhere:
(function () { })(this);
(function () { })(this);
(function () { })(this);
If you dont want to use semi-colons unless you have to: ;(function () { })(this)
;(function () { })(this)
;(function () { })(this)
Basically, never start lines with `(` or `[` without semis and don't throw in line breaks liberally without understanding what semicolon insertion is going to happen.http://blog.izs.me/post/2353458699/an-open-letter-to-javascr...