skysight-inc/HackerNews huggingface dataset:
Here is something else that belongs to "this time": the mouse and keyboard.

I do hope there will be some time in the future when we never have to type or reach for a mouse because our brains are the only I/O device. But until that time comes, we have essentially the same input mechanisms that we had when Vi and Emacs were invented.

In some ways, your point is a valid one; there are many, many features of these old programs that the Light Table developers should spend zero time re-implementing. However, editor bindings are a special case.

No matter how fancy the code editing interface is, in the end you still have to type out some code at some point. When the fingers hit the keyboard, many professional programmers have preferred and habitual ways of entering and editing text. In 10 years I might be using a text editor with flying swirling animations and cool animations that "zoom in" on an identifier into its definition, and so forth, but I won't be using it if it doesn't have Ctrl+c and Ctrl+v. Vim and Emacs keybindings are just second nature to many of the core audience for Light Table; it makes sense that those shortcuts are requested.

For further evidence that key-bindings and editing modes are acknowledged as universally useful things, regardless of origin, try typing Ctrl+E or Ctrl+A in any OS X text field. You'll jump to the end of beginning of the line, respectively. These are two of the many Emacs keybindings that are supported out of the box on every text control in OS X.

Now, to the last part of your point. I agree that these kinds of things shouldn't be the focus when developing a new product. When you're still just trying out ideas, you really don't have the time to implement every little feature request. However, when the thing you're developing is a developer tool, I think it behooves you to design and implement a rich plugin system as one of your first tasks. If your program and programmers have the Lisp nature, you almost do this without a second thought. But the payoff is big. If you can implement most of the program using its own plugin system, you're forced to design highly orthogonal primitives that play well together from the start. The end result is or should be that there's nothing a plugin author can't do that the original developers can do.

So if it were me writing this thing, I'd make sure to release a plugin system pretty early and tell everyone who wants to add Emacs, Vim, and Minesweeper to go nuts :)
I would think one would need to look no further than the Oracle/Google lawsuit and its outcome with respect to Java to see how Oracle will move forward with MySQL.
This article is bullshit. The CEO of a company cannot "take back" or "wipe out" your right to purchase stock, aka stock options.

More likely what happened is that the company sold for equal or less than the outstanding preferred stock overhang. Another way of saying this: OnLive's investors got all the money (they raised $56MM) and the founders and employees got ZERO for their common stock.

A stock option is a binding CONTRACT to purchase stock (typically common stock when you're dealing w/ employee stock options) at a set price. If a company is acquired and the price of common stock is below the "strike price" of the employee stock options then the employee has a valueless option to buy stock for more than it's worth.

Oftentimes in an "exit" that's just shy of bankruptcy, common stock holders will get nothing and investors will get all the proceeds, often at pennies or nickels on the dollar.

So... Did OnLive screw its employees? Highly unlikely.
Fuck average karma. Who even looks at it (besides the owner of the karma)?

I post a relatively high volume of comments on articles that get little visibility. Sometimes I answer an Ask HN type question with what ( I thik) is a good/useful answer and don't even get an up vote from the asker (but I have gotten 'thanks!' replies).

Oh well, I come here to discover new things and try and return knowledge I've contributed over the years. Karma has zero inherent value to me. The day I can spend it at Starbucks, the gas station, a sushi bar, or any place else I'll start go give a fuck.
Dude, I'm happy when I see a git / fabric tutorials. I'm always looking for new tips.

Looking at the current front page, the lonely VIM tutorial is literally the only thing a programmer is going to find useful right now. Oh, there's also a PCA overview using mostly Excel (two lines of actual code - from matplotlib.mlab import PCA; pca = PCA(x)), something about a new editor called "Lighttable" and a few sciency things, but mostly the submissions wouldn't even be worthy of Slashdot.
You should look at EV (expected value), not odds of winning.

Here are some cautions:

(1) A decent amount of the EV for lottery tickets is likely in large prizes, and your return will be quite variable unless the number of tickets you buy is about the same magnitude as the odds of winning the rarest prizes

(2) Win tables don't count taxes, but your actual winnings will be taxed if large; so your effective EV (including taxes) will be less

(3) +EV lottery tickets are theoretically possible for "jackpot" lotteries like powerball if you only play when the jackpot is sufficiently large, but see (1) and (2) before you conclude it's a way to make free money.
Branch: a new way to talk to each other
You cannot, unfortunately. I tried simply animating some elements with .animate, and it did not work.
No you can not, not unless you are a VP level+ kind of person.
>HN could benefit from implementing infinite scroll, so the next page is appended asynchronously to the current one. [...] The problem is only a small minority of readers bother to click the tiny "More" button on bottom of the page.

Yes. More so, if I spend considerable time, reading the second or even third page I can't get to the third or fourth page because the "More" link becomes broken after a while.
Other than Facebook and Zynga stock prices, is there other evidence that a bubble has popped? I haven't seen signs of funding or liquidity drying up. Valuing Facebook at $50 billion rather than $100 billion could be the sign of a massive slowdown in Silicon Valley... or it could just be a market correction to Wall Street hype.
And that every blog post must be followed by 'Why blog post A is wrong' and then 'why blog post A and B are both wrong'.
Currently downvotes are simply "I disagree" (causing plenty of good comments to pile at the bottom, side-by-side with spam/hate/douchebaggery).
Stop the censoring for a start...
Well, I think the primary needle to move would be the max rate limit, with plan overages costing more.

I've heard numbers along the lines of millions of Twitter apps. From last year: http://mashable.com/2011/07/11/twitter-1-million-application... Who knows the percentage of serious apps. Twitter probably. Still, I'd imagine even would-be serious apps would pay for minimal Twitter API access.
> We informed the foam technicians at our plant in Michoud Louisiana that they were the cause of the loss of Columbia and then

ouch

(emphasis added by me)
This is a very good point for a reason that you don't call out:

Man-rated systems are DESIGNED to be much safer. The trade-off involving dollars is entirely different. You can't criticize a non-man-rated system for blowing up any more than you can criticize a UDP packet for not getting through: that trade-off was engineered in.
There's lots of non-technical stuff that's relevant to hackers. Broaden your horizons.
Here's how it looks for me: http://ompldr.org/vZjUzYQ
Why not make the upward facing arrow be text like "good quality" or "useful" or "thoughtful"?
awesome stuff. will try it out over the weekend. would be nice to have some sort of backend storage a la StackMob.
That makes sense to me, but maybe this is just another place votes can be weighted, outright 'getting rid of' or banning seems excessive to me.
The author asks to ignore all the negative advice and pick out the positive crumbs. Not everyone can take negative comments effectively. I for one agree with sw007 that it is demotivating to receive a bunch of negative feedback. Also genuine entrepreneurs posts seem to struggle to come up on page 1 of HN, when mostly controversial or sensational topics seem to take the prime space.

Kudos to pg for observing and listening to us. It would be awesome to have guidelines and incentive structures to keep HN as entrepreneur friendly as possible.
Many contracts have a 'if you are let go, you lose unexercised equity' clause. At least all of mine have over the years.
Sure, some of the suggestions are technological in nature (purple for distinguished veterans). The author seemed very aware that tweaking the algorithms wasn't the solution.
> I think of looking at new submissions as a kind of "service to the community"

Why not have the 10 or so newest submissions on the top or bottom of the main page, so that everyone gets to see them, without having to explicitly click on a different page?

e.g. if the new submissions are at the bottom of the main page, the "service to the community" of reading the new submissions is done almost automatically once you have gone through the list of the top submissions.
Why are you still using Adobe flash?
Serious question: do people still have any remote desire to give the people behind Twitter money, after all they have pulled and shown themselves to be?
This would graduate HN away from the list of links model that is so prevalent. Certainly an interesting idea, but a big change as well.
I don't think it's fair to call any of the post's suggestions purely "technical solutions". They all involve changing the user interface and that can make a dramatic difference in how an online community functions.

(In contrast, pg's idea to assign different weights to comment votes would be invisible, leaving the site UI as is. That is a purely technical solution.)
Interesting point, although I don't consider email a platform like I do Facebook or Twitter. While there's no central database, there's a means of determining where the right server to talk to lives attached to the username.

We'd need some sort of DNS-for-handles in order to implement something similar for a new protocol, unless you want your handle tied to a domain (in which case you've just remade email with a RESTful API and a length limit)
well mainly because it uses a kinda abstract/poetic concept that to explain something concrete. In order to understand the example you have to understand the little puzzle about the moon & the finger as well. Maybe I do understand the saying fully - maybe I don't fully understand the depth of that saying..? Now I'm confused about both!

Also using the term moon & luna. Are they the meant to be the thing? Where was luna mentioned in the saying? Is luna representing the moon?
Amusing thing is the original was drawn by hand, so it likely didn't have all those ratios calculated accurately: http://creativebits.org/interview/interview_rob_janoff_desig...
Is that really incompatible with the Twitter display rules? The only things I can see on the News page that don't comply is not displaying the user's avatar and not displaying reply, retweet, etc., links. It seems like both of those could be added without cluttering the design too much.

Twitter's desire to micromanage how API users display content seems pretty stupid to me, but I'm not sure it will have the terrible effect on clients that people seem to think (the rules about not including third-party actions and not intermingling Twitter and non-Twitter content, however, are pretty obnoxious).
Well somebody got a lot of money, we will find out later who, but definitely not the one who needed it the most. And please USA, get your health care fixed. It is so sad to read these stories all the time. You are the richest country on earth.
Why is karma tracked at all? I know that it's used to unlock features of the site, but that doesn't need to be visible. The point of voting is for ranking comments and stories (which is great!), but it seems to have negative effects when public.
I bet law enforcement agencies crawl those places frequently trying to lure child molesters. And that's the good part of the story, without the Internet in general or specifically Tor there would be little chance to catch those pricks. The more they express themselves the easier I guess it gets to nail one or two of them eventually.
Schuyler Towne Kickstarter
I agree that multi-directional voting is worth exploring and that promoting karma points leads to more sensationalism. Possibly even some form of democratic tagging?
Fast html5 cross platform framework
Any screen any input and easy box2d it's a wip, but working on a webgl renderer that will fallback to canvas
What do people think of the idea of removing down votes and allowing only up votes? Has this been shown on other discussion boards to work?
Blogspam by a spam account. Sadly I seem to have my flagging rights taken away.
Honestly, I really don't mind. It's entertaining.
Why? Who is in charge at Twitter?
When I was at Instant Action, a lot of people (outside the company) considered OnLive a threat & competitor to us. Interesting to see that they ended exactly the same as we did - all-hands meeting, layoff, have stuff out of the building by the end of the day. At least we got severance packages.
I don't actually advocate 100% ignoring it. I know from personal experience that negative feedback is very hard to handle. I don't believe in just "positive thinking" or "ignoring negative experiences," I believe in using specific mental habits to manage my own thoughts and emotional responses.

What has worked best for me is a methodology called "Learned Optimism:"

https://en.wikipedia.org/wiki/Learned_optimism

I wrote about my experience with it here:

https://github.com/raganwald/homoiconic/blob/master/2009-05-...

It's not the only methodology, there are other very good ones in the popular (but excellent) books "Feeling Good" and "Mind Over Mood."
New financiers in Silicon Valley gird startups for Chinese market
The limiting factor for people isn't some innate attribute, it's time.

You need x amount of time coding, debugging, refactoring before you can call yourself a programming 'expert'. This is time that could have been spent learning some other skill like how to cook, how to fly a jet, how to bungee jump while flying a jet, etc.

The real question is, how much time is the person willing or able to invest in learning how to program?
I guess some people hope, that high Karma will improve their chances when they apply to Y Combinator.
Actually, I vaguely remember a post or essay from pg, which suggested that one of the reasons to create HN was to assess potentially good founders based on the content they post on HN.

I'm not saying YC is actually skimming applications based on user Karma. But even if they don't, people might believe it.
>Distinguish veteran users

I would much rather go the other way. It should be a meritocracy, not celebrity worship.

For example give unique IDs for each user on each post. They could still link to profiles, and could optionally be kept for submissions.
We don't know enough yet. A company cannot take back options, but laying off all employees would save them from having to give the unvested portion. This could easily halve their stock liability to employees, depending on a bunch of factors of course. Now of course if they are being sold for a low price the options are likely useless regardless due to VC liquidation preferences.
I don't think this can possibly be true. Can you give us some proof of this assertion?
Basics of Memory Addresses in C
I believe libria was mocking nearly everyone's use of "oh it only costs X cups of coffee."
Thanks for sharing why you hate HN.

Is it unfortunate that you hate HN? I guess that is a question left to the reader.

What's clear from your comment is you needed to vent. (And you need HN as a way to cope with your commute/job.)

Maybe that's why there is so much harsh criticism on HN. Maybe people are venting. Maybe it has little to do with the technical and commercial merits of any given idea (e.g. a "launch") and more to do with what's going on with the commenter. Maybe they are in a stressful job, or their home life is stressful. And they need to vent.

Now, as for constructive criticism, it's a fair point. To be "constructive", all criticism cannot be solely positive nor negative.

In FDA law, there is a concept called "fair balance". In lay terms, a drug manufacturer has to disclose the bad with good. So, e.g., a TV advertisement will include little innocuous messages about side effects, and that slip of paper with all the tiny print inserted into the packaging will tell you about some very negative and scary things, if you read it. The negatives may not be front and center, but they are there. You, the marketer can say good things, but you have to say some bad things too. Fair balance.

Why not make a rule for HN: If you want to level a harsh criticism, you have to balance it with some praise.

This is a form of transparency. The reader sees both the positive and the negative. They can then choose for themselves what to focus on.

"I like 11kclub for reason A. But I dislike it for reason B."

Fair balance.
Fuck karma in general. I can't think of a practical use for publishing the karma number. Real karma ripples throughout the world on it's own, you don't need a number to record it.

There's far too much ego worship in communities like HN, where nerds are often too concerned with it to begin with. The whole 'honoring the most popular community members' is the same. It's horrifically vain and just gives otherwise normal people's commentary much greater weight than it needs. Good comments will stand on their own.
What kind of censorship are you talking about? I haven't seen any motherfucking censorship here.
If your definition of hacking is limited to technical details then you are misunderstanding the historical ethos of hacking.
when it comes to technical knowledge on HN, I'm happy when I see a talk f.ex. how huge companies solve tech problems, or conference talks around specific technologies, because it's knowledge very hard or sometimes even impossible to acquire on my own - no matter how hard I would try, I won't have a clue how facebook handles massive deployments or how twitter scales unless somebody from the company publishes it and the community shares it. there is a vast ammount of technical advice/news to share, but toolset tutorials are one google search away, you don't need hn support for that, rtfm.
So does this confirm that it was mostly done to get back potential equity? If so how many of the employees are likely to go back?

Or was this done because they ran out of money and it's the only thing to do so most probably will? Except why fire them and do all that song and dance?

Also I like how the staff is all fired and some rehired but the service remains operating....
You're arguing the wrong details.

From what I understand the legal corporate entity that employees had options in essentially ceased to exist before employees had a chance to exercise their options. And, that corporation ceased to exist because it built no effective value, so employees had underwater options with no logical incentive to exercise in the first place.

Summarized as 'your options are now gone'.
This is an awesome idea by the way. I work in the energy industry and haven't heard about anything like this.

Just curious, it seems like with prior art, MDI would not have exclusive rights to the motor, right? Also their Wikipedia page says that they are currently using a design that was patented in 1990. Did you abandon this idea because of patent issues, or was it merely the lack of access to a proven/tested motor that stopped you?
Yep, that should all be happening. Scroll to the FAQ section of the kickstarter - http://www.kickstarter.com/projects/ibdknox/light-table - it will be OSS and will also have an API for developing plugins with Javascript. He's already shown a cool benchmarking mode in one of the videos.
> The only major issue facing Linux users these days, except perhaps printing, is wireless networking and sometimes even getting wired connections to work.

I never have had a problem with networking. Always worked right out of the box for the past 3 laptops and 5 distribution versions (I'm on Ubuntu). But I've had problems with suspending. I only had it working on one laptop and even then I had to make some modifications to make it work.

I'm currently using Win7 as my main OS just because of the suspending. I take my laptop with me everywhere, and having to shut down and start back up each time I need to use it is a deal breaker for me.
We could even start with some reasoned speculation instead of a blatant unqualified assertion.
Well, he did say, "here is what I think would benefit the community the most." But, I wasn't really responding to him directly anyway.

I just picked this particular thread because it was new. The other one was too busy and already halfway down the front page; the same comment there would have worse chances of actually being read.
Am I missing something? There was nothing about the speed in which the correct answer was arrived at versus conventional methods. Isn't q-computing supposed to be significantly faster? Yet, no solution time(s) mentioned.
Because newer members not familiar with the guidelines typically post the more inflammatory comments that we have seen as of late.
From the sounds of it, 'a lot of money' is probably both an overstatement and also a value significantly less than 'money they invested into the company'.

Nobody came out a winner in this deal.
Okay, so that's a fair point: Federal and international laws about pornography are arguably broad. For example, it would be legal for me to have sex with a 16 year old, but illegal for me to photograph the act-- that's definitely silly.

And of course, there's a glut of images that teenagers upload of themselves, without any perpetrator or victim, and understandably this is treated as a very low priority by law enforcement. It's also an issue of some consternation to consumers of child pornography, which is why there are clear divisions in the community between content involving "jailbait" (13-17), pubescent (10-13), pre-pubescent (6-10), toddlers (2-6), and babies (0-1). (Honestly, it makes me a bit sick just writing that. I wish I didn't know this.)

I don't see a gray area here: I feel absolutely comfortable with pursuing individuals who search for images featuring pre-pubescent children being penetrated sexually. If they wind up having sought these images without any intention to molest children, then, like the man who walks into a bank with a mask and gun to make a legitimate withdrawal, they can damn well explain themselves.

This is not an overreach of the state; this is exactly what the state should be doing.
You typically have 90 days to exercise. The question is whether it would make financial sense in this case, only insiders would know.
My immediate reaction is to say that the downvotes serve a useful purpose. They can indicate social disapproval without adding noise or fanning flamewars.

The downside, of course, is that you see so many "WTF? Downvotes? Why" Comments.
If you cared about binary size, you'd be using dynamic linking to avoid duplication in the first place.
It's the ultimate copy-protection without DRM - e.g. without crappy kernel drivers sitting and trying to protect you from stealing something from your own machine.

But not only that, it protects you from doing stupid things like cheating in an multi-player game, and it's available everywhere if there is a good connection.

Oh, and it's updated with the latest HW.

It's also more energy efficient, you no longer need massive HW in your room to power your game. And the folks that run the similar HW in their server room, would surely know better than the general game customer how to make it more green efficient, and reuse the resource better.

So it could've been a great win. I could've (if Wi-fi allowed) played on my iPad games, that are still not possible to play there, without any download, install, updates, etc.