skysight-inc/HackerNews huggingface dataset:
http://en.wikipedia.org/wiki/Onlive

"A web browser based demo service is also available for Windows PCs and Intel-based Macs running Mac OS X 10.5.8 or later enabling trials of games to be played without the need to download the OnLive Client."

So I guess this is like that only delivered "natively" without the need for a flash or silverlight plugin? Is that the big game changer? I'm a bit confused.

The most interesting part of the OP was the comment of how CPU work can remain local while the GPU work is offloaded to a remote GPU cloud. That is a very intriguing idea and smacks of Plan 9 a little.. however, I've been waiting for years for external Lightpeak GPUs to appear so little laptops could become gaming laptops when docked to it. But alas.

And yet here we have.. latency, on top of all the other problems. Somebody enlighten me.
I'm not saying you shouldn't use arrays altogether, just that you shouldn't use them when you have uniqueness & no order.

For example, consider the posts.comments.users relationship. Here "posts" is the primary document (and let's say a collection), "comments" and "users" are related documents. The same user may have commented in multiple posts within a single response, so which `position` attribute would you use in the related "users" document? The answer is you don't, you can't, because the user appears in different positions in different posts. The order of comments is defined by the "post" document's "comments" array. Each comment document contains a user id. You look up the user from the unique "users" map by that id. There is no order that makes sense for related documents, since by nature of being related documents their entries may appear in different places/positions in the parent document, where they are already referred to from ordered collections (e.g. arrays of ids) or singular fields.

Hope that clears it all up :)
The technique is somewhat self-limiting. Unlike, say, email spam or online annoyances, you've actually got to be there in person for it (though sufficiently large organizations could hire bodies for the purpose).

Still: the method has significant costs. That's a good think in the "preventing overuse" department.
Nice post! Good to see more people are discovering this kickass way to relax your mind and body. Isolation tanks have been around since the 50s, initially used for scientific research and today more for relaxation therapy.

I look at sensory deprivation using an isolation tank as a form of meditation accelerator. The tank removes (sensory deprivation) the distractions you normally get with standard sitting meditation. Therefore all that is left (feels like) is your mind floating in space. Usually after 3 sessions you should be able to go deep into theta state with visuals ;-)

Having floated on a regular basis I believe sensory depravation is a great tool for busy minds, like those of the software engineer. My recent blog post echoes this here: http://www.theroadtosiliconvalley.com/local-california/float...

Happy floating!
It's ridiculous to suggest that I'm implying we should do nothing now that we're aware of it, since I damn near typed verbatim "why are we aware of this?" as the thesis point of my comment. Reactions to my comment are all over the place, this has been a net karma sink for sharing an unpopular opinion, and there's someone mocking my education for sharing it. So much for civil discourse, and congratulations on being on the "right" side of this opinion, I guess (as disappointing as it is that there is a "right" side).
https://www.google.com/search?q=jcpenney+ron+johnson&ie=...

http://finance.yahoo.com/blogs/breakout/ron-johnson-jcpenney...
Theory: Not eBay, eBay but maybe the affiliate managers encouraged it. Maybe they get cut based on affiliate sales so it was in their best personal interest to have as many aff sales. Downsides are plenty but only if discovered and if top eBay management didn't like it.
The amount of buzzwords in that blog article is too damn high!
The main reason was to unify patches to attributes with patches to relationships, which do require richer semantics.

It also makes it really easy to add a compound PATCH (updates to posts/1/title, posts/1/rels/author, posts/2/body, etc. all at the same time) in a single format. Once I bought into JSON Patch for the rest of this stuff, I figured I may as well use it for attributes :)
There's a right and wrong conversation to be having?
And all of that doesn't forgive bad UI. As the end user, the chap that installed the system shouldn't have to put up with a bad UI. There is absolutely no excuse for a poorly designed interface. None.
I use Trello. I've got a board with four categories:

- Things I Need to Read: Title of each card is the title of whatever it is I want to read and the description is a link to the book/article so I know exactly where to find it.

- Acquiring: Used as a staging area. The books I'm planning on reading next go into this category.

- Reading: Self Explanatory

- Finished Reading: Self Explanatory

I find this setup to be very useful, but can be a little bit of a pain if you're adding a large reading list at the beginning.
It's hard to do key removal that way, you end up reasserting all of the other fields in that subdocument, whose values may have changed since your last retrieval.

There's also some value in the patch format looking somewhat different to the main format, to avoid confusion.
For those who'd like to get a sense of what the NeXT desktop was like, there's the WindowMaker window manager for X11.

I've actually been using it for a decade and a half (trying others from time to time as well). It's very light and fast on modern hardware, the codebase is remarkably stable (development has just re-started after stagnating for 6-7 years), and it's configurable (I've got numerous hotkey shortcuts defined which I miss terribly when I'm in another environment).

In a world where I'm coming to appreciate calming interfaces, WindowMaker is very much one such. I've only recently discovered Readability (similar to InstaPaper or Pocket / Read It Later), and there's a certain similarity of spirit between the two.

Also, as others have noted, Cocoa for OS X contains a lot of NeXTstep-isms under the hood.
got it; so how would you compare it to odata?
I don't think of it that way. I think of it as giving money to someone I don't know, so that person can forward (with my trust) it on to someone else who didn't ask for it and potentially doesn't need it (what if her family are billionaires?), to defend against charges that I don't have the full story on (and it's part of my DNA to wait for the facts, sorry if you guys are a little more hasty), for a person I'll never meet and who will be fine from this either way.

Making the system better isn't a legal fund for a kid. Making the system better is a legal fund for anybody that ends up in this situation. That's my point, but apparently I'm not allowed to share it since I wasn't educated in private school[1]. I'm not fiscally conservative, but donating to someone's legal defense personally doesn't sit right with me in the general, even more so if the only reason most people are doing so is because the news made them aware of it and dictated the story that you heard.

I think to a lesser extent there's a little bit of overcompensation going on here since it was revealed posthumously that Aaron Swartz needed money for his legal defense but couldn't ask for it. A Cmd+F of his name around this thread should provide that evidence.

All I ever advocate for is caution. If you see a news story and go "wow, that sucks, I'm going to give her some money," the news media successfully manipulated you. I used to work in print; there are Hollywoodesque people that will send press releases to news organizations on behalf of families in this situation, with promises of tearjerking interviews. I'm serious. I'm just advocating for caution, and in the more broad the trend of Internet lynch mobbing and culting that potentially cost a missing Brown student his life recently. The Internet is graduating into a much more powerful force, particularly here on Hacker News and other sites like Reddit, and I worry about the long-term consequences of acting without full facts of a situation.

I'm really tired of this thread.

[1]: https://news.ycombinator.com/item?id=5653912
They picked the wrong horse (680x0) at the wrong time (late 80s/early 90s) in a market that no longer exists, that niche between high end personal computers and low end workstations.

This was about the time both MIPS and SPARC were finding their legs and Intel started to get its act together with the 486. In addition, this was the time the first wave of commodity graphics accelerators were on the market and NeXT couldn't scale up the way SGI could.

If they had managed to exploit the ND boards, it may have been a different story and SGI may have failed to secure the graphics workstation market, but they really didn't have much of a chance against Windows and SPARC on technology or HP and IBM on financials.
> My underlying concern here is that we were called to this girl's attention via international media,

Why is that a concern?

> we're relying upon very little actual demonstrable evidence, including media statements and a police report, and we've already made the determination that the charges were unfair,

When you arrest someone you don't need to show much evidence, because arrest is merely a way to have a discussion with someone with protections for both sides.

When you then charge that person, as an adult, with 2 federal crimes that carry a potential (even if unlikely) prison sentence you better show you have very good reason to do so.

Using a chemical reaction to create steam to pop a bottle is a bit silly. Do you honestly believe it deserves prison time? A criminal record?

> The girl changed her story once in the police report. That's cause enough for me to say 'hm, I'll wait for the facts.'

She's young. Many people don't know their rights, and do not know "Don't talk until you have a lawyer. Say only 'Please can I have a lawyer, and then I'll answer all your questions.'"

PS Now you know that pre-emptive mentions of downvotes is a trigger for knee-jerk down voting you may wish to reconsider mentioning downvotes until they've happened.
What? You are speaking as if all seasons are the same year after year. Last winter here in the valley during winter the rain started months after it was supposed to and it was spotty at best.

I would argue the opposite, that the more you tinker with your system you will get better and better results. Daily rainfall does matter in lawn care because during hot summer days like this, you do need more water than during cool, cloudy winter days. This is common sense to anyone with half a green thumb. Not to mention, during the rainy season, you will probably do damage to your lawn if you over water.
Take a look: http://www.odata.org/documentation/odata-v2-documentation/js...
Agreed. If I standardize pagination, I'll be using a "since" token, not pages (this is actually something Ember Data already supports, but weakly).
They focussed on an increase in quality of product, and tried to simplify pricing, so you wouldn't have to wait for the coupon / sales date to get a good price on merchandise.

Turns out, though, that people like sales, and coupons.

I don't actually know if they are apologizing for the increased quality, or the lack of sales/coupons.

[Edit: Doh, I just watched it a couple more times - you're right - what, actually are they apologizing for?]
The entry models were always dogs regarding storage. The first cubes had those horrid MO drives and nothing else and the first stations had 105MB(?) drives that couldn't hold a full OS installation. No Shakespeare for you!
" Even the most lax employer or school would be forced to take some action if they found out about his activities. "

Hyperbole.
> I don't know why people keep insisting that G+ is a waste land. If you personally don't use it, or see a use for it, that's fine, but there are many people in the world who are not you.

It's more that nobody I know uses it. All of my friends are on Facebook, and everyone is talking about Facebook. If I try finding my friends on Google+, it looks like a wasteland.

> They are integrating so many of their services into G+, that you can pretty much guarantee that it's a winner (for them, at least).

Why should I care if it's a winner for them? Google has a huge reach, and they are leveraging that reach to push Google+, but people are still uploading photos and updating their status on Facebook. Google+ may have many unique users, but their use is far more shallow than their use of Facebook.
NJ has classified bb guns as firearms. If you are a 17 year old kid goofing around with a bb gun and shoot your friend (who hasn't?), you can be tried as an adult (felonies) for firearms violations.

http://www.mercercountycriminallawyer.com/Trenton-NJ-BB-Gun-...
ah, key removal is indeed much easier this way.
Essentially, they were the victims of themselves. For years and years they would mark up the cost of their clothing and other items, and send out coupons to their members which really just brought the prices back down to what they should have been in the first place. When the new CEO took over, he got rid of these coupons, and instead of marking items up, he just left them at the price they would have been had someone actually brought a coupon.

Now you all know how stubborn some older people can be. They want to hunt for a bargain, and not getting that feeling of accomplishment from the feeling of "fictitiously" getting a good deal deterred them from wanting to shop there. They also have begun rolling out mobile payments on iPads/iPhones and many older people think they're not as safe and that someone is stealing their credit card info.

Now I happen to prefer the new store in a store concept as you can actually find what you're looking for more easily as the highlighted brands are in plain view with their own little section of the store and all the associated products are near by. Much better than the old, everything mushed together layout.

tldr: They tried to cater towards the younger generations, but failed to realize their main customer base is still overwhelmingly the older generation of americans who are set in their ways.
It's not "bad" per se, but the history teaches us that governments that do not share the values of personal rights and freedoms very soon devolve into the governments that are treating their citizens very badly and the citizens themselves are living very poorly. It also happens very frequently that while initial consent may be given by democratic means, very soon such consent is not required anymore by the government and it usurps the power completely and does not let the citizens to dissent and choose better government anymore, instead forcing the citizens to accept the fruits of their poor choice in the past forever, or at least until they can overthrow such government by violent means.

>>> Shouldn't the 'voice of the people' be of enough value?

Not every "voice of the people" has equal value. For example, if 100 years ago in the US white majority would vote to keep black people in slavery, would we now recognize this decision as good and legitimate? What if there were a country somewhere else right now that has majority oppressing the minority and denying them their rights and freedoms? I think we would consider it "bad", despite formal requirement of "voice of the people" being satisfied. That's why, I think, USA is a republic, and while Americans elect their leaders democratically, there are limits to what "voice of the people" could do, at least until current system of government persists.
General Health Habits (1928)
Interesting, how can I get more involved with how this is going to shape up?
Another mutt user here. It's the best email client I've used, and that's saying a lot, covering a bunch of years, and includes recent and modern ones.

It's fast, light, and the keyboard-driven functionality works very, very well for me.

The main issues I've got with it:

Plays poorly when others send highly formatted mail. I prefer treating email as straight text. HTML-marked up email with color to indicate, say, various quoting levels, obviously doesn't work (it's fragile in any regard). I'll generally keep a secondary GUI mailer (usually KMail from Kontact, the KDE PIM) for such needs.

Lack of native tag support. Gmail's ability to tag messages is useful. There are extensions and rewrites which offer similar functionality in mutt.

Slow performance on very large mailboxes. With >10k messages, I start seeing performance fall of for various mailbox operations, especially search. There are indexing tools to speed this.
"That companies and organizations are full of utterly untalented and wholly ill-suited & miserable folks who somehow lucked into lofty and well-paying jobs."

Why does it astound you that opportunities go to the opportunists?

I think that what you're seeing here is that gifted people do eventually catch a break and luck into a lofty and well-paying job. And then their employer starts telling them what to work on (because, after all, people don't pay you for being smart - they pay you to do things for them), and they don't have time to work on the cool-but-relatively-useless public-domain stuff. From the outside, it looks like they've suddenly become utterly untalented, ill-suited, and miserable. But from the inside, they're just as smart as they ever were, it's just that their talents have been redirected into invisible things that people will actually pay for.

I used to do cool stuff like teach folks how to write Scheme interpreters in Haskell or port Arc to Javascript or spend half a day re-implementing Tetris on a webpage. Eventually enough people noticed that I got a nice job at Google. I still work on cool stuff, but nobody notices anymore, partly because everybody takes the fact that Google Search just works for granted and because I work with enough other talented people that I can't claim sole credit for anything I do anymore.

If Gwern wants a job at Google, I'll be happy to refer him.
This is the most bizarre submission I have ever seen on the front page of HN.
> and who will be fine from this either way.

She's already been removed from school. That's significantly disruptive to her.

She faces criminal prosecution. That's significantly disruptive.

If convicted, as an adult, she'll have a criminal record. Of federal crimes.

I'm baffled how you can say that she'll be fine from this.

> That's my point,

Well, this is the first post you've said that, so you're not doing such a great job of making it. Instead of your strong positive point[1] you've attacked this girl, and the people who feel sorry for her and who want to try to help her.

Of course you're going to face opposition for your views if you go about it like that.

[1]Injustice is widespread. We've heard about this girl, but there are many other children facing similar injustices. It's great that she's being offered help, but we need to work as a society to temper our reactions to youthful indiscretions. Getting the police involved in stuff that can be dealt with by school is wrong, and we need to try to stop it happening."
My two favorite days with my 030 cube were similar to those with my boat. The day I bought it and the day I traded it for a 3/80. The cube, that is. I traded the boat for cash. :-)
No, I was disagreeing with your point that on HN you need to agree with everybody. Since there are both upvotes and downvotes, only prevalence of downvotes leads to a negative rating, not any disagreement.
I think you are right, and it apparently all boils down to hiring a bad CEO: https://news.ycombinator.com/item?id=5654251
Even if you have read the original, the audiobook, narrated by Sissy Spacek, is well worth a listen.

I do hope this Mr. Pinkus gets his just desserts.
> Gmail seems like a service for the ages; but once upon a time, so did Hotmail (even in 2012, 8 years after Gmail’s launch, still the #2 email service) - yet, RIP Hotmail (1996-2013).

That's silly. Hotmail didn't go away; it was rebranded. All the email and accounts were transparently migrated - you could even use both front-ends at the same time for a short period. The important part is, Microsoft still runs email and nobody lost data. Comparing it to the Reader shutdown (or a shutdown of Gmail in a similar fashion) is an apples-to-oranges comparison of the first degree.
I didn't make that point.
I found the Euler problems to be illuminating in Erlang. Its been several years now, but I had a decent primes module (https://github.com/jamesaimonetti/ProjectEuler/blob/master/p...) going that seemed fairly performant at the time.

Granted, I was still quite the n00b when attempting these problems, so most solutions are probably not optimal, idiomatic, or useful; they were, however, great playgrounds in which to learn about Erlang. I also can't think of any of the problems I have in my repo that ran over the 1-minute time limit. So, I'd say Erlang has plenty of number crunching power for the low hanging problems in Euler (and probably efficient enough for the some of the more advanced ones, though I can't say for sure because I haven't tried them).
This scenario sounds like bitcoin.
The first official Marco.org shirt
>I wonder though if a 16-year old high school student who descends from the Middle East, Muslim would get the same public support.

What about an actual terrorist from the middle east, muslim, but wasn't trying to make a bomb this time and was only experimenting? Do you think they would get the same public support?

I like the way you act like you are adding something to the conversation, but you really aren't. That isn't the situation, so let's deal with it when it happens, rather than trying to take away this girl's support.
The barbaric religions, in the Indian context, are Hinduism, Islam, and Christianity. Of the three, Christians have lost the power they used to have, and have taken to subtler tactics, i.e. of brainwashing children, etc. (Take kids on a trip. Stop the bus mid-way in the forest. Pretend the bus has broken down. Tell the kids that if we pray hard enough, Jesus will fix it. etc.)

Hindus and Muslims are as brutal as each other. Hindus and Muslims behaved equally badly during the Partition of India. For a more recent example, look at the Gujarat riots. Hindus can be terrorists too, the Government chooses not to see it that way. The media and the people are too damn scared to call it that.

Go ahead, point out that Islam is at the center of every conflict. I will not interpret it as racism. I will merely point out to you that you are inaccurate.
From the perspective of "Is Kevin Rose likely to get funded again?", absolutely.

From a user perspective or the perspective of one of the founders, it's less clear. I remember ojbyrne being less than happy about how it turned out.

The fact that they even had users is more than 90% of startups, manage, though.
BeOS had every geek salivating madly with the BeBox. Two processors, man! And it could play two mpegs at the same time!

It was also "unixy" enough without having all the Unix baggage.