skysight-inc/HackerNews huggingface dataset:
It doesn't _show_ the same thing as the post.

* We can't see votes so to make ascent of an opinion visible adding a "me too" is actually different to an upvote.
* We can't see who has upvoted.
* The commenters standing - recognised by name, work and reputation by many here I'd warrant - makes a difference too IMO.

Whilst "me too" comments get annoying they carry info here that is otherwise not available.
Sorry, I was using 'you' there as a generic 'whole of HN' thing, not you specifically. I'll edit.
CNET has historically had issues with this (even before they were bought by CBS). Jeff Gerstmann being fired for a bad review is a good example, which caused nearly half of the top editors at Gamespot to quit. http://kotaku.com/376217/the-man-who-fired-jeff-gerstmann-fr...
Sure! Getcloak is one of my favorite single-user VPN options, and looks like it's perfect for winning the "whack a mole vs. Great Firewall" game when traveling.

We're focused on groups of users and networks.
Sounds like this could be a sweet niche :)
Congrats!
Wall of Films | Over 400 Social Change Documentaries on 1 Page
I'm sorry, but I don't think you're replying to what I'm asking. I was looking for information from back then that sheds light on the severity of Aaron's situation, not just comments of the doubters. However, the stress of this thread is getting to me, and I need to back out. There's so much anger, sadness, and confusion concentrated in one place. I think it's best for me to step away for a couple of weeks.
Looks great.

Curiosity has bit me, so a question:

Have you done any testing regarding the 'cryto/security' space and the dark color theming? I know that dark themes are all the rage but I've always noticed that many people think of 'cryto/security' stuff as a dark, evil topic used by hackers and the like. I'd be curious to know if a more upbeat, lighter theme would have an impact on conversion. "Bringing security into the light" or whatever.
Alternatives: http://robfig.github.com/revel/ (http://news.ycombinator.com/item?id=4499151)

Also, simply using net/http or Gorilla to piece things together.

I'm quite happy with go-restful and AngularJS for the frontend and hood for a lightweight ORM (though I'm not completely sold on that. DAO is always awkward for me).
That is not the definition of addiction (actually in their working, dependence) as defined by the Diagnostic and Statistical Manual of Mental Disorders (D.S.M.). And that's just PART of the AA definition too. I would also note that the DSM has sex addiction under its broad draft "behavioral addictions" because there is not enough research on it.

I would encourage you to see a psychologist and possibly get a referral for a psychiatrist to get a real diagnosis. The deceptive thing about these mangled pop-sci porn addiction tropes is that they try to get people with these problems to believe that their issues are a normal reaction to the evils of pornography (and if you did deeper Maria and Gary in general believe this about orgasms, even during sex), when it reality they could be a symptom of a host of psychological issues and disorders.

If it truly is an addiction, you should be not self-treating it on the internet.
Congratulations on this.

I particularly like the clear straightforward wording on your website, which lets people know exactly what they can expect.
^this++

One of the arguments I make against black hat hacking when I answer emails to (mostly) kids is that there is soooo much available you can do to fulfill your wildest geeky dreams. I'm around 90% sure that, were I growing up now, I would have eschewed cracking and instead be hip deep in some nerdvana corner of the maker universe, wiring cats up for spaceflight or something similar.
Thanks for the additional information on antlr. I stumbled upon it last month when doing some prep work for long-term planning at my company. I immediately wished I could rip out most of the custom code my team had written for handling ARFF files (for Weka machine learning toolkit) and replace it with the antlr grammar file attached to the Weka wiki.
> which is the reason why I think PHP is still way more popular than Rails.

language being more popular than a framework! sure :)

bring one framework that is more popular then rails?

google trends proof:
http://www.google.nl/trends/explore#q=ruby%20rails,%20symfon...
(many people make searches w/o the 'ruby' search term, so rails wins by a larger margin)

some proof here that php is a lot more popular then ruby:

http://www.google.nl/trends/explore#q=ruby%20tutorial,%20rub...

and java more popular then php... and WOW FLASH!

http://www.google.nl/trends/explore#q=php%20tutorial,%20php%...

we a should all use flash, it is the most popular, more so the java!

gosh.. im trying to prove you're comparing apples with bananas and now i find out i should be coding in Adobe Flash (tm).

</joke>

anyway.. i believe php is only marginally more popular then rails, for stuff that involves "web app development". that's what rails made is for. php is used a lot for ftp-ing scripts to cheap webhosting, something is done a lot less with rails.
YOU STILL DON'T KNOW THE DETAILS.

There was no suicide note. There was no reason given. The closest thing we have is a suggestion from his family, which caused everyone to instantly jump on one of three different bandwagons getting as many people fired and as many laws changed as possible. We have no idea of gauging whether or not that suggestion is correct, so we all read in to things we THINK suggest the reasons for his suicide.

It's ridiculous how so many people here are claiming "You shouldn't comment unless you know about the situation" when knowing absolutely dick-all about the situation right now.
Thanks! Drop me a line at dave[at]getcloak[dot]com and let's sync up. I'll tell you about our work in and thoughts on the small teams and SMB space, too.
Congrats on the launch guys! Great to see successful HackNY alumni.
More to the point, why did he keep taking specific action to evade the feeble roadblocks the admins managed to put up in front of him before he finally just hooked his laptop to a switch? Why did he ignore the Terms of Use statements when he started off on the Wifi MIT network?

Guys, aaronsw was wicked smart, he was undoubtedly at least vaguely aware of there being a Federal law covering "computer crime". It's far easier to believe that he felt he was doing the right thing despite the law than to believe he was completely unaware.
Counterpoints:

Virtually all desktops are either single user.

I exploit a bug in any of your networked client software to run locally. Since it's running under X11, I can now log all of your keystrokes. If you ever run sudo and type in your password, I have root. On the other-hand I don't really care about running as root, since most of what a botnet is used for can be done with non-root permissions anyway.
Mostly it is that we suck at graphic design. If anyone wants to redesign the site, we would be totally open to it. (our three founders are me, bifrost, and cyber -- bifrost is a network and freebsd guy, and cyber is a c/network programming/netbsd guy).

I personally like the style of GitHub more than virtually any other site.
The animation in the header of 'Our Company' may have something to do with it (that, and my laptop being ancient) as I crashed as well when attempting to close that tab.
jshint was started in part to separate out the actual warnings from Crockford's style in jslint (it is also supposed to be more configurable with regards to style-type comments). It might be worth a look if that is the only reason you disliked jslint.
In case you hadn't stumbled upon this, you can bypass gatekeeper on individual executables by ctrl clicking and selecting "open" from the context menu.
“Six strikes” pgm (Verizon) could affect businesses, even if infringer unknown
You could perhaps see the consistency also between rallying round a cause and making a difference to the status quo.

These "opinions" are shared by his family, read the statement.

_You_ are problematic.
Oh yeah, I'm also a YC alum, which I guess I haven't admitted publicly yet (although I have seriously hinted), so if anyone in the future has questions about YC w.r.t. security or infrastructure companies, or wants to apply to YC after Iraq/Afghanistan, I'd be happy to answer any questions. ryan@cryptoseal.com.
Thanks a lot, this is going to save us a lot of time and worry.

No particular recommendation, just one vote for Rackspace images here.
Delighted to see this emerge.

Unsexy and brilliant. I wish I understood your market more, but my only contribution is to say that an old client called me just today asking about VPNs and I bumbled around trying to sound knowledgeable. One swallow does not a summer make, but I have a feeling this is going to do well. Good luck.
Your page needs to scale correctly. I can't even sign up for the beta. I just tried signing up for it twice.

First time, http://cryptoseal.com/beta/ received a 400.
Second time, http://connect.cryptoseal.com:8443/beta/thanks/ with a 400: http://cl.ly/image/0s1v1z3X0z3I

Why do you make us sign up for a beta/invite if we can't even use it right away and wait? I don't understand. What's the whole point of a launch if you're going to do that? First, you're having a bad registration flow because I'm already frustrated with your service. Two, I can't even use your product to test it and have to 'wait' for the invitation.
No, you're right. I just don't want to see it painted in a fairy dust of nostalgia. There were some real criminals involved, and I'm sure there were many who nobody ever knew played both sides. There were plenty of guys that were good enough at hiding their True Name that they could have been anyone. Not just random dudes on a bbs, but folks I "knew" with serious technical skills.
I guess we should demand the DoJ stops prosecuting people who are fighting for civil rights and not corporations.

http://www.emptywheel.net/2013/01/13/two-days-before-cambrid...
I'm reminded of Damian Conway's module to allow people to program in Latin. One Latin expert that he knew had trouble learning because she kept trying to "correct" the grammar. (He'd found a combination of tenses and genders that was never ambiguous - which was a great help to his parser - but was in many cases not what would really be used in Latin.)
Congrats! My hat's off to you, I used to work on a managed VPN service and I know it's a lot of work.
In Haskell there is the ST monad can be used to write stateful implementations for pure functions. The type system guarantees that side effects can't escape their scope.

http://www.haskell.org/haskellwiki/Monad/ST
IMO VPNs are a lot like backups, source control, etc. -- essential, but a pain to deal with. Then a company like GitHub happens and turns what used to be hellish pain into one of the best experiences on the Internet.
My favorite is the utterly useless `math` library: https://github.com/kaleb/js-math
DefenseCode turns up Linksys zero-day
While I couldn't agree more, I doubt he gives a damn what other people think and it's much easier to just ignore him. Don't feed the troll, right?
"Not commenting" means no discussion.

No discussion mean no learning.
Swartz's name could have been cleared if the case had gone to trial. Sadly, that's now pointless.
I believe he was referring to the top voted post from 4 months ago. We, as a community, did not come around for one of us, instead some of you bashed the guy when he was down, now he's dead. Shame.

Edit: ameliorated ending
100% agree and only this to add... sexual interest can go up or down depending on your partner and life situation. This is regardless of love, interest or what-not. For me, I went from one relationship where I (a male) was faking it to another where I couldn't last 5 minutes.

Porn is such a non-issue in my life. It's soulless and empty as it should be, but it's also human sexual nature at its rawest. I'm glad we live in an era where we can freely and easily experience it.
I am surprised people have taken issue with the words man up. It's only connotation was that Aaron should pay for his own defense, a reasonable statement.

I am more taken aback by the overall tone implying that Aaron had some golden-ticket-chance-of-a-lifetime...In hindsight, I don't think anyone would have wanted to shoulder his burdens. I don't think anyone would still say he had a golden ticket.

Probably the greatest lesson in empathy I learned is, "Breaking a child's lego ship causes the same pain as sinking an adults real ship." Your actions and words leave an impression on others. That is a responsibility we too often neglect.

Happiness and meaning can only come form within by definition. Looking at others, judging others, being jealous of others are all ways to deflect our own true feelings. what a shame because feeling our own pain is the only way to truly feel anothers.

Look at all the great people who lived on this Earth, Like Aaron Swartz, the selfless ones who put everyone ahead of them, and examine their lives and you will see DEEP DEEP PAIN.
It is a difficult reality to accept, but to truly put others ahead of yourself as Aaron did, you must know what it feels like to be persecuted.

If there is one lesson to take out of this story it is to learn to look within yourself and find happiness and recognize that you have it pretty great, in fact you have it perfect. Perfect for you. Don't be so quick to be jealous of others, Dont be so quick to wonder why they get away with everything or why their life is so much better than yours.

Look Within, and Truly Become Happy With Your Lot.
> The key though is that once mental illness occurs, rationality goes out the window.

A minor nitpick: In UK law we have the Mental Capacity Act. People must not be seen as lacking capacity to make decisions just because they have a mental health illness. Even someone detained against their will under section of the Mental Health Act can make decisions about their care.

But your point - "People with major depression and suicidal thinking probably lack capacity to make a rational decision about suicide" is true.
Ugh. That was an intermittent problem which we thought we had fixed. Looking into it now.
> 1. Beginners need a curated stack by someone they trust. "Here, this is the stack to learn from; stop wasting time evaluating and get started."

That's supposed to be what Rails itself IS, right? Isn't that the point of it being "opinionated", it's supposed to BE the curated stack from someone you trust.

If it's failing, that's a problem.

It certainly is frustrating when you're trying to get the actual Rails stack to work and can't figure out why it seems so hard and someone tells you "Oh yeah, despite the Rails documentation telling you to do it that way, nobody actually does it that way."
Model yourself after TurboTax -- multi-level wizards that ask if you have any of these needs and if so, it drills down to more specifics.

There are going to be single-host people and multi-host people. Their needs are very different. A bastion host might seem like overkill for a single host. If you can directly ssh into your db machine in a multi-host environment then I think you might be playing a little fast and loose. Allowing traffic to leave most hosts to the outside world is also something you should authorize on an as-needed basis, though with todays heavily-integrated applications this one is much harder (and often forgotten.)

Of course, since you are creating these AMIs and know the version of all the software on them, emailing me when I need to rebuild my machines on your latest images is a big value-add. Keeping up with security patches is a PITA. Let me also add in some common frameworks to include in your emails as a v2 feature (rails, php, java..)
and this time he didn't. really. Mobbing and calling out bullshit are not necessarily the same thing.
Submitted an issue for this. Good catch.
hang in there.

You're doing the right things.
This sounds awesome. I've contemplated programming in Arabic. I figured that if Arabic as a language is much more expressive and concise than English in normal modes of communication then the advantages would cross over into programming languages. However, as you said, direct syntax translation is ineffective. Perhaps, programming semantics need to change to match the effectiveness of the language or perhaps, and I hate use this term, a new paradigm is needed.
Wow... no-one posting on Hacker News?!?!?! What WOULD we do?
Kaleb is my hero.
I don't think I know anyone who has done all these things. You pick and choose. There are only 24 hours in a day.

But yes, college is an expensive way to figure out what you love doing. Even if that thing that you love doing is just hitting the bong and getting laid.
My native language is Farsi which it's alphabet is very similar to Arabic. First problem is when we work on projects that need to output RTL text. We have to program LTR with RTL string. No editor or IDE can handle it. Specially command line tools. When a string contains both LTR and RTL text then it will be a headache to maintain. You never know where is the ending quotation sign.
The other fun fact is, for us non English speakers who started programming from early years of our life, some English words doesn't mean what they actually mean. For example I didn't know what `inheritance` means in real life but I was writing hierarchy in programs for a while!
Sure, except this is not so much "celebrity gossip" nor is it "shallowly interesting".

The fact is that as we march down the technology path, we must be very very aware of the affects on our government our advancement down that path has.

In most cases, we are seeing that not only is our government wholly ill-equipped to deal with a technologically advanced populous - they are also, potentially, criminally liable for malfeasance.

There have been a whole hell of a lot of posts about AS, but he is just the subject of something far more important: having a technologically savvy and capable government in a technologically advancing civilization.
git blame -w
This is awesome and along with CloudFlare a good reason for something like YCombinator to exist. Institutions can protect people from a government that makes it hard to run services like this. It's still risky but beats going it alone.
I would argue that if declaring up-front versus declaring as-needed makes a significant difference in readability, then your functions are too long.
I haven't used the competing tools (ie Bing's Price Predictor) but I love what you are doing here. Any chance you could add YYC?
Exactly. I've always bought inspirons from Dell; faced some software issues, but the hardware is solid, runs for years without any hiccups.
I've noticed that they also seem to have better power management (don't heat up like crazy) and are much quieter than other wintels.
Aaron was never, even in our most paranoid fantasies revealed true with this case, in danger of actually spending 35 years in prison for this case.

Those who feel otherwise do not understand the U.S. Federal legal system. I would like to think Ed understood this when he wrote his original comment; I remember reading his comment at the time, and the only impression I got was that Aaron "dun goofed" and needed to skip to the part where he gets his light sentence. But that was under my assumption that even failing a jury trial with a strict judge couldn't result in more than a couple of years in prison.
Are HCI programs letting us down? We need more unicorns
Wow, thats a useful comment, given you have no idea what the op's state of mind actually is

and for the record its "reason with" not "ration with"
I think it is difficult to conceive of hedge fund managers acting in concert to accomplish keeping prices low.
I agree with jblow. I consider ternary a "sharp knife" in that even though it saves space, I never want to see it used more than one level deep. I don't want sharp knives in my code, I want Lego bricks. If that means the source code is a little bigger or the runtime is a little slower, that's OK, the vast majority of the time.

The most egregious example of I can think of in this kind of thing is JS "gurus" who try to use the fewest semicolons possible in their unminified source. It doesn't add readability, and the semicolon rules are complicated enough that one could easily write a bug while trying to stick to the style.

Sometimes languages have "tricks" that aren't sharp, and those are OK to use when you know them, but one has to distinguish.
Absolutely spot on. Although I'd say Github is fairly symbiotic with Git itself - a tech leveraged by a brilliant service which pulls in more adopters to the tech. I don't know if there's something similar with VPNs.
Do you have a link to the source for that? I'm curious to read.

If your description is accurate, Rust[1] is exactly what he wants. I've been learning Rust recently (with a little help from [2]) and it does a ton of static code analysis, is safe by default (no dangling or null pointers, no shared mutable state), uses Hindley-Milner type interface just like Haskell, and generally is what you would expect if Haskell and C++ had a baby.

[1] http://www.rust-lang.org/

[2] http://www.rustforrubyists.com/
Why a one time price? I thought at least EC2 made it possible to charge e.g. A few cts/hr, which I would guess would both get you more clients and more money then a one time fee, as the barrier to entry is lower.
I wouldn't buy wowza server, but have one running for 2 years now.
(segment.io co-founder here) - you integrate with one analytics API on the server-side - those events are sent to segment.io servers. you then pick your favorite analytics services (mixpanel, kissmetrics, etc) and we'll transform and route your server-side events there without you having to write and push new analytics code.
You look within. We all need to "man up". Hackers vs. Wankers.
How about not having plea bargains? The odds are always stacked against the defendant in a plea bargain, and plea bargaining is the primary reason we have the world's largest prison population, as well as the only reason so many of those prisoners were never actually found guilty in a court of law.
How everyone interesting is a felon
Try to see it from the other side. The "About Thoughtworks" is just how companies talk.

The fact that it looks exactly like an official ThoughtWorks PR broadside makes it even clearer which side the company is on. No "this is the private opinion of colleagues/friends", but "this is how strongly the company feels about this".

I say well done.
6-8 months is not "major" prison time by any reasonable definition of that term.

Using upper limits only for theoretically possible court sentences is the same tactic the RIAA/MPAA uses to characterize copyright infringement damages, and it's just as much of a propaganda tactic in support of aaronsw as it is in support of those clowns.
Great Design is Great Writing
What am I missing here?

Did Ed know Aaron and tell him this publicly?

Or are you simply saying the act of making the original post on HN amounts to taking away moral support and consequently Ed bears some responsibility?

If so (and please correct me if that's not what you are saying) then I don't agree with that. What you are implying is that people can't speak their mind in a public forum about how they feel about something. (That has already happened with this issue as I've gotten some bullying behavior by someone simply because I questioned something because everyone is so worked up over this.). Or, perhaps people who are thought leaders (and/or top commenters on, say HN) need to be especially careful of what they say. Specifically what their opinion is which others are free to use their mind and agree or disagree with.