skysight-inc/HackerNews huggingface dataset:
I found SublimeCodeIntel to be unreliable, so I use SublimeCTags[1]. I've also bound mouse3 to navigate to a function definition in my User .sublime-mousemap file:

{
"button": "button3",
"count": 1,
"press_command": "drag_select",
"command": "navigate_to_definition"
}

However, it doesn't work as well for OO code.

[1] https://github.com/SublimeText/CTags
"Can I be prosecuted and sent to prison for it?" Probably not, but even if so, this is where prosecutorial discretion comes in. This is what people aren't understanding.

If you avoid a channel ban, or sign up as "Mickey Mouse" to get free WiFi, nobody's going to prosecute you. If they did, you "stole" $30 worth of stuff and the penalty would be tiny.

I'm not criticizing Aaron, but what he did was to intend to compromise a valuable database. If the gov't could prove beyond a reasonable doubt that he intended to make that valuable database public, that is a serious harm at issue.

You might (and I might) not agree that the harm is important, but that's what many parties (journals, authors, JSTOR, universities who pay JSTOR) have relied on. Do we think one person should change the rules just because the can?

Also, I didn't think even libertarian extremists would think that just because you installed windows rather than armed steel plating around your house, nobody could be blamed for breaking in. And I hate to say it, but the security - the combination of personnel and online monitoring - WORKED in this case. They outsmarted Aaron, as is clear when you read the docket. They engaged in a ruse to trap him and it worked.
Considering that JSTOR was not inclined to prosecute and MIT was ambivalent, I'm not sure I think they should have charged him with anything.
Kerr does a good job reminding readers that what happened to Swartz was absolutely standard for federal prosecutors, and the outrage is triggered largely because he has a powerful constituency looking for redress on his suicide. The important takeaway from this, though, isn't about the injustice that happened to Swartz as much as the ongoing injustice of a system of federal prosecution that does this to many, many more defendants who are far less powerful and connected than Swartz.
I think it's ridiculous that MIT demanded jail time, if what Aaron's lawyer says is true. But the idea that both JSTOR and MIT were like "oh, it's harmless, don't prosecute" seems to be inaccurate.
"People who strike it big - in any market - do so by providing what other people are not providing; you have to be willing to say "I'm going to do what other people are not doing, because they're doing it wrong" and then be right about that."

That is a seriously good way to talk about indie/startup business.
The flaw of democracy is that the people can vote to end democracy.
Spotify expanding in Asia; hiring in Hong Kong and Singapore
That doesn't "share" the connection.

You repeatedly bump each other off of the connection until someone gives up and leaves. Please don't do that.
Exactly. The less people are reliant on Google, the less power the entire Google+ model has to survive.

On year from now, trying to convince someone to use Google+: "But it's accessible from the google homepage!" "I don't google anymore, I just search facebook"
Open, collaborative resources and being commercial aren't necessarily mutually exclusive. Fundamentally, open content isn't that different from open source, and while it's not easy to monetize free things without being evil, it's certainly possible: see eg. Red Hat. And WikiHow (http://www.wikihow.com/Main-Page) is a great example of how you can run a for-profit wiki without selling out to the dark side, see eg. their About page: http://www.wikihow.com/wikiHow:About-wikiHow

But you do need a long-term perspective and a genuine rapport with the community, which is why 'traditional' companies taking over open source projects and adopting corporate command-and-conquer strategies to run them tend to crash and burn. Oracle and the trail of devastation they've wreaked with OpenOffice and MySQL is probably the canonical example, and Internet Brands is their open content equivalent.

And oh, thanks for the thanks ;)
One thing I've been wondering: is it the problems or the perception that are biting us now? For example, in 1970-ish, did the 747 have all kinds of problems we just would never remember and they were not a big deal in the era? Or is it truly that the 787 plane is screwed up compared to all of the planes Boeing has ever done in the past?

Although they really screwed up this outsourcing thing, I find it hard to believe their engineering would have slipped so much (since e.g. the 777).

Edit: I've also wondered if the airlines are over-emphasizing issues in order to use them as a bargaining chip for more planes.
"After characterizing the supporters of prohibition as drooling religious fanatics"

But they wouldn't see that characterization as inapt, or insulting, so it's not a very strong or brave position to take.
I've been in the process of switching from Vim to ST2 for a couple months (custom plugins in both, not in a hurry) and the main reason for doing it is because Python and the extension API are MUCH better than the Vim equivalents. If you don't do custom plugins, it really doesn't matter.

Part of the reason for the delay is the lack of equivalent Vim workflows in Vintage. This has been improving a lot thanks to the people working on Vintage and at this point the only holes in my set are c-i/c-o and surround.vim shortcuts. I had to re-train myself to go from Esc to ctrl-[ since Esc conflicts heavily in ST2 but I've been meaning to do that for years in Vim anyway so I consider that a benefit.
Start with Pfenning and Lee:

LEAP: A language with eval and polymorphism
http://scholar.google.com/scholar?cluster=698636143255963875...

Pfenning follows that up with more advances, leading up to Staged Computation; various techniques at the intersection of reflection, partial-evaluation and typing.

The most recent studies on EVAL in the context of statically-typed languages make use of GADTs.
"What music did my dad listen to when he was my age?" BOOM.
I haven't looked into the details, but "new technology" means something different to the public than it means to us. Publicizing a valuable database sounds like it's in their mandate.
Want to Kill Innovation at Your Company? Go Public
The Dalai Lama!?
Case a career-ender for Carmen Ortiz
Well I'll be...I had to confirm it myself as this sounded ridiculous

https://support.skype.com/en/faq/FA142/can-i-delete-my-skype...
I thin Granick's argument is questionable.

1) judges generally rubber stamp pleas
2) pleas can be made contingent on sentencing, no danger of crazy judge surprising the defendant
3) you can agree you've violated the letter of the law while maintaining that what you did should not be illegal.
You're rarely going to use them...so let's ask a candidate about them.

This analogy is proving more accurate as I read thru the comments.
No, the it's highly uncommon for a proscecutor to refuse to drop any charges as part of a plea bargain.
Not only would Aaron have been a convincted felon, but he would have had a dozen felonies on his record as priors. If the DA didn't want to make an example out of him, they would have dropped most charges and reduced the felony to a misdemeanor as is done in the vast majority of these cases.
Thanks, just fixed. Launched the blog yesterday, haven't get time to test everything yet.
Thanks again.
Interestingly, Kerr is apparently expecting to assist Aurenheimer at his appeal for similar convictions under CFAA this year.
My sense of proportionality?

Unfortunately, unless you are a member of congress with a majority backing, that's not worth much.

If he had only trespassed, then 30 days might mean something. But there is reasonable suspicion that he did more than that, according to the laws currently on the books. Are the laws right? Probably not. But it's the US Attorney's job is to uphold those laws as they're. Do they have discretion in how the do so? Yes. Did they use it. Yes.

It is a tragedy that Aaron took his own life. People are emotional right now. We would all like a reason, something that we can point to and change so something like this never happens again. But it's not that simple. The truth is we probably will never fully know the reasons why Aaron took his own life.

But mounting a witch hunt is not the right way to go about it.
Careful, you may be violating the CFAA by using tools such as this.
Just leave out the [mac] and it will give you a random address.

i.e. sudo python SpoofMAC.py en1
I think a lot (most?) people understand that. Aaron is the rallying cry to spark action. Ortiz is an initial heading to point that action. And while I hope Ortiz does pay (see https://news.ycombinator.com/item?id=5071218 for hope it might be), I hope even more that it doesn't stop there.

The value in Ortiz "paying" is to show other prosecutors what can happen when they get over zealous. There is only value in that if it is continually monitored and other prosecutors are "punished" when they do the same.

To that end, it would be nice to have a way to monitor that activity, because it is nigh impossible to change what you can't measure, if the problems are systemic enough (as I believe this one is).
I'm guessing that offering the service to other countries -- with different employment law, taxes, contracts, immigration, etc. -- means a ton of red tape this service has to navigate. Not dealing with it until they get a revenue stream from US business and can afford to pay experts to examine these rules closely sounds like a great strategy.

Yes, it's not fun if you're non-US and you want to take advantage of this service. I'm sure that, if it's a viable way to match employers with employees, someone will eventually get around to providing the service in your country.
Archive.org has the whole docket. It used to be a reference on his Wikipedia page, but it looks like it's not there anymore. You can find it in the history.
Like others, I would have to point to the choice of making another sudoku as a critical flaw. When a game is the same game as every other, it gets very little buzz or word of mouth...unless it has some overwhelmingly strong new feature to add value.

Content items like art, storytelling, quantity of levels and pre-scripted events are mostly reflective of how video game development budgets tend to be proportioned against marketing budgets, where as the marketing budget gets bigger, more money is spent on making a lavish production that slightly outclasses the competition. These things help when a game has an existing audience that needs to mature into a more elaborate experience, but they have strongly diminishing returns on investment.

Software features like multi-player, solvers, hints and tutorials, puzzle generators, are all good incremental extensions that can get people's attention, and many of these features are relatively cheap compared to additional content. Unfortunately, all of the big, obvious features for incrementally extending sudoku have been covered - there's no chance of gaining a lot of new users in this market when it's so thoroughly saturated.

Monetization has also been saturated. Game monetization follows a pattern typical to innovative technology: Innovators can go pay-to-play if they're selling the privilege of a new experience. A good number of niche games can slip under the radar, making good profits for the innovator, but not enough to get attention. If the game is so profitable that it attracts a lot of attention, clones will appear and add incremental improvements, which pressures both price and quality. Eventually price collapses as free-to-play versions appear. However, free-to-play is _not_ the last step - open-source is. When people are hacking together polished, open-source versions of the game design, it's usually well past profitability, and sudoku is definitely in this category. (Exceptions to open-source as the last step exist, but are mostly related to the relative costs of content vs. technology)

Which leaves you with "create a new, sudoku-inspired game design." Game design is the underlying source of both profitability and popularity in the videogaming sector, but it means having design skills in addition to production skills - formulaic processes for making original, marketable designs don't exist. The vast majority of people in the sector understand either original(but unmarketable) or marketable(but unoriginal), but have trouble recognizing when a design decision and a marketing decision are related, and what the implications are. And since maximizing marketability is more likely to keep you in business, industry consensus always biases around it.
1) Congratulations on shipping. That's more than a lot of people do.

2) There are too many Sudoku games out there. The product is fundamentally flawed.

3) Cross-promote. You need to somehow get a friendly slightly bigger player to put a link in their game to your game, and visa versa. The difficulty is that you can't really supply clicks. So, play on their sympathies? Indie dev, hometown dudes, etc?
Will be fixed in the next release.
SurveyMonkey Raises $800 Million in Debt and Equity
My knowledge of command line Linux was pretty limited to changing ownership of files, using wget and configuring Apache but like yourself my knowledge of setting up email and whatnot was flaky.

Fortunately, you're in luck. I learned everything about managing a VPS from Linode's own excellent documentation. This is the guide I used for setting up mail: http://library.linode.com/email/postfix/gateway-ubuntu-10.10... — bit out of date, but still relevant I am pretty sure and worked for me when I needed it.
There's the insane repeated quarterly profits sometimes growing at 75-100% (startup scale) - then there's the growing cash hoard that exerts it's own gravitational field.

These put together should make AAPL far more valuable than it is even considering it's the most valued company in the world by market cap.

By the numbers almost any way you slice it, AAPL is undervalued. Forward P/E of 8.86 is insanely low considering how diversified the company is in comparison to say, MSFT or GOOG.
Jesus.

Believe it or not there are people who don't think like you. Some of them are lurkers, and a controversial subject like this one can draw lurkers out of hiding.

People can disagree with you and not be a paid shill.
Clever, despite the flippant title, they make a point:

"It is clear that this annoying and utterly useless website is designed to nothing more than channel political activism into a cul-de-sac, and therefore we request you stop this irritating sideshow and shut down petitions.whitehouse.gov."

I misread the UI and thought they had a lot more signatures.

Another somewhat similar petition cleared the 25,000 sig threshold in October. Here is what the White House said:

https://petitions.whitehouse.gov/response/were-listening-ser...
Bad news: DirecTV raises its prices. Good news: you can probable sue them.
$1.3B valuation. All one can do is remember 1999 and insanity back then.
Good post - disturbingly close to the old chestnut: privatise your profits, socialise your costs.
Most Sudoku apps I've used in the past had a notes system like the one you described. It's not that unusual of a system, I think it's a fairly normal way of doing things.
For other readers, please read the whole post, not just the summary, before you comment.
Which is why they're not releasing such a product until the market has its way with Glass... every mistake Glass makes, every bug and failure, is something Apple can avoid doing when and if it finally releases their iEye ;)
Ask HN: mini scale with mobile phone to learn food portion sizes
We are thinking of building a mini scale that would be able to communicate with an iPhone or Android for people to learn portion sizes.

Our doctor contacts at UCLA tell us that the number one thing most of their patients get wrong is portion control that most don't know how much 2 oz of pasta is and 3 oz of meat is.

How our scale/app would work is we would have a training game for people to weigh pasta and meat so people can have an idea of good baselines.

Lastly, people can weigh their plate (before and after) to see how much they ate and with some food description, we would be able to tell them if they ate too many carbs, etc. So we could say that you ate two servings too many of noodles in a meal if it is weighed.

We are thinking we can build the scale the size of a bluetooth headset for reference point.

Ideas or opinions from the hn community?
Lawrence Lessig calls it "a critically important change that would do incredible good": http://www.reddit.com/r/technology/comments/16njr9/im_rep_zo...
Swartz had something else in mind it seems; just taking
the law into his own hands

I think this is really one of the core reasons so many hackers disagree with this lawyer mindset. A hacker or an entrepreneur is someone who breaks rules to create something. Innovation and consensus are antonyms, not synonyms. Innovation does not happen by committee. If you wait for a "democratic process" that is bought and rigged by the copyright maximalists, you will wait forever. The bold actions of individuals are the only way anything has ever changed for the better.

As for the fetishization of "democracy" in Kerr's post, sometimes elections produce good outcomes. But often the wisdom of crowds isn't so wise; I'd hate to have the value of the gravitational constant or the next CEO of Google determined by public plebiscite. And many times, perhaps most times, the crowd votes after someone bold has already moved and shown the way. That's what Swartz was doing. What is legal and what is moral are not the same thing, and all those who argue "it's bad, but it was the law" are the moral inverses of Swartz: "it's good even if it's not the law".
It would be cool if there were software that could detect such a person, report them to the authorities and we could watch them being hauled away to jail.
Herbalife: Hedge Fund Porn, Part II
You can select a specific view under others with ctrl-shift-click. I don't know anything to help with its over-eagerness to add subviews, though.
Why Attitude Is A Top Principle For A Successful Entrepreneur
I can see how tempting that would be, but David is a special case. With his many years of complaining about politics on HN he has covered the entire ideological spectrum. :)

Edit: I mean that to sound good-humored, not snarky. I agree with davidw on this more than I used to.
Who decides which philosophies are extreme?
I am definitely extremely shy (in person), but I think I'm also very introverted but wish I wasn't.
So buy a monthly pass or write a letter to Richard Branson.
More internet! That's just what's missing from my life.
I hope there could be some ARM based cheap host service soon. some thing like linode, but on an ARM, not on virtual machine.
I agree, a nice shiny app store with icons could be a great feature for Github users and developers using their APIs. Right now service hooks are pretty buried in the settings panel.
This "TOS" stuff is another red herring. Even the EFF said the new proposed change in that law wouldn't have stopped the charges in this case.

This case was about more than doing something that JSTOR told users not to do. Yes, it involved that too, but it also involved taking materials that others had copyright to and threatening to make them publicly available, which could have disrupted many organizations' functioning.

Would you be surprised if someone pulled four million videos off of YouTube (or books off of Google Books) and torrented them, and then was prosecuted and asked to serve six months?
It will be the greatest thing to happen to the drug dealing industry since the pager.
There's "shouldn't be doing" as in "will get you personally banned from MIT's network with a stern talking to from the IT department," and there's "shouldn't be doing" as in "will get you 35 years in federal prison."

I'd wager Aaron expected the former, or maybe a post-it note on his laptop saying, "Please discontinue what you are doing; call xxx-yyy-zzzz with any questions."
Fusion-io's hardware spec and cad models
Game Type: Sudoku.

I think this is the larger factor. Getting people to pay for Sudoku seems like a big ask considering the plethora of existing apps which scratch the same itch (and better) for free. Graphics aren't a big thing for Sudoku to me.
Does it have decent SFTP out of the box or as a free plugin? I'd like one of those persistent SFTP browsers, not the default one which does not follow the principle of least astonishment - it uses a custom interface where I have to select the SFTP server every time I want to open another file and there is no multiple selection. It looks like an original UI design invented by a programmer with no UI design experience, reinventing the wheel.
Given that he, like many of us, lived his entire life on the internet, simply taking away all computer and internet access for 12 months should be enough to deter him. During those 12 months, if he violates that probationary periods he could be automatically hit with 6 months of jail time.

For many of us, the possibility of being deprived the tool that gives most of us the power we have should be enough to deter.
Are you a hacker? What are you doing in Hacker News?
I'm not sure if this is semantics or not. Yes, low energy and high energy radiation both can cause bad damage and a DNA hit from one is as bad as that from another, but that isn't the point. Standing in a 20KV beam is going to do you more damage than standing in a 500KV beam on a photon by photon basis - but only because more of the 500kV beam will go straight through you.
An I missing your point though?

Edit: Yes I am. Your talking about alpha versus gamma, not low energy damage versus high energy damage.
This article rocked! Yes!! Todd should write movie scripts. I loved that.
Wouldn't that mean people without assets could do whatever they liked with copyrighted materials?
A round-up on CSS playgrounds
I don't know (probably not obligated to do anything) but I keep seeing questions here that should really be asked to an attorney or advisor you trust. So I'd like to make a suggestion to the community of programmers and entrepreneurs here young and old. If you get a job or happen to be in a position where contracts are involved ask around and find an attorney to read over your employment contract or other contract you run into. It should not take them more than an hour or two. They can usually give you a nice bullet point email or a quick phone call of what's in there and what it all means. It helps if you give them a list of your concerns upfront.

Now you have a relationship with an attorney and have developed some kind of trust with them. That's awesome! (Keep sending them your employment contracts when you change jobs! There are some crazy things in there!)

So you find yourself out on your own and need advice on something really important like if you have to sell your shares of a business you started to your co-founder so they can raise another round. Who are you going to ask? Your trusted attorney who hopefully reviewed your original contract with said co-founder!
The one objection I have to Kerr's otherwise excellent article is that he entirely ignores the policy aspect of Prosecutorial discretion.

Lots of people openly violate federal criminal laws. An enormous number of them, like Swartz in this case, do so non-openly but in a way that a trivial amount of investigative effort would reveal. The vast majority of them are not charged.

This selective prosecution is a de facto policymaking process. It's not enough that the prosecution not be an abuse of discretion, it needs to also be good policy. Saying that the law needs to be amended to stop enforcement might be the technically proper thing to do but it's not the only option open to opponents of the law.