skysight-inc/HackerNews huggingface dataset:
It's all just a matter of taste and preference. If you find yourself consistently misreading commonplace ruby, maybe ruby isn't for you.
That's weird, Weston runs fine on my desktop with nouveau and Intel on my Macbook Air. Oh, and non-Xlib GTK apps too. And apparently Chrome too though I haven't had a chance to confirm this yet.
That is not our opinion ;-) We believe that the highly open ended, conversational questions generate heat, not light. They are AWESOME and we LOVE THEM, but NOT ON STACK OVERFLOW. Stack Overflow is a place where you go to get an answer to a programming problem, and what you find there should be just that -- the answer to a programming problem. It's not an online forum or a place to discuss open ended "why" questions. There are a million of those on the Internet already.

(Personally I'm a fan of a little site called Hacker News for this purpose... but I've never found the answer to a programming problem on Hacker News. And I've never found french fries at a Pizza store, and I don't fault Pizza stores for not selling french fries)
Flag those - and then select the "not an answer" option from the menu.

"Google it" answers tend to be deleted pretty quickly by the mods.
Well that's what they should have done BEFORE the threat of class action lawsuit. It makes them look at a lot worse if it happens after.

I'm pretty surprised they didn't offer refunds already. It was pretty clear they were asked for, and with no update by now, it's safe to say they were refused. That seems unreasonable to me. If you were in the position RapGenius, would you honestly not have expected a refund already?
It is. Km looking forward to having to deal with people talking out their ass for months like they did and continue to do about SecureBoot. If you don't understand it, don't comment. Its kinda like how the anti-Wayland falsehoods from the MirSpec doc continue to be parroted. Started from ignorance and perpetuated by it.
Don't watch the "news" on TV then. It's the same stuff your grandparents watched when they were young.
I guess that's why old-style forums are so successful and Stack Overflow doesn't work, right? :)

Sorry, that was unnecessarily snarky. People on the Internet tend to believe that if there is a TEXTAREA tag on the internet, they have a right to type things into that TEXTAREA and have them hosted on the Internet by somebody else until the end of time. This eventually leads to youtube, reddit, etc... very amazing things but nevertheless not necessarily good places to solve programming problems quickly.
Polemic though this site may be, my understanding of the situation leads me to believe that it makes no false claims.

If this is so, Heroku has a problem on its hands: its behaviour is such that it has alienated current customers and, more importantly, dissuaded potential future customers from employing the platform.

Heroku's challenges seem threefold:

One, they need to get their infrastructure in line with their branding, or vice versa.

Two, they need to assuage the doubts of current customers and offer them convincing reasons to stay.

Three, their image and reputation have taken a nosedive. I can't see well-informed potential customers considering Heroku without taking this saga into consideration. This would appear to be the most difficult, and the most important, challenge to solve. Heroku needs image rehabilitation in a big way. The only way I can see them achieving that goal is through increased honesty and engagement with their potential customer base. Unfortunately, I haven't seen anything from them that suggests they're adopting that strategy.
> There are a million of those on the Internet already.

Experts Exchange and Yahoo Answers come to mind. ;-)
Make your code
"[Apple] turned to [licensing Apple clones] because they didn't deliver to the high end well enough."

No, the inverse was true. Apple allowed licensing because they thought clone manufacturers would be satisfied building low profit margin entry level Mac clones. Apple wanted to stick to products with higher profit margins.

What ended up happening was that companies like DayStar and PowerComputing started building way faster, more extensible tower workstations than Apple's PowerMacs. Power users loved it and Apple's high end sales suffered for it.

On the low end workstation side, Apple's Power Macintosh 4400 was actually quite price competitive with the clone offerings of the day.
This blog post comments that "Consider Larrabee, Intel’s project to create a massively multi-core x86-based GPU. Rumor has it that Apple was working on integrating the technology into a Mac Pro. Intel eventually scuttled the project, but consider what would have happened if it had taken off, reshaping the GPU market in the process." and while Intel has not released a consumer oriented graphics card based on Larrabee, they have released a card called the Xeon Phi based on this tech. For the HPC world the card has the potential to compete well with nvidia and ati's gpu compute offerings. It's a specialized chunk of hardware for sure, but it is not a failure.

http://insidehpc.com/2013/03/05/benchmarking-intel-xeon-phi-...

As for an updated Mac Pro, all I can do is chuckle. Apple cares about selling high profit margin consumer electronics items to millions of consumers. Apple has long long ago dropped any concern for people who were "professional mac users" (see shake, final cut pro, etc. etc. etc.)
What I'd like to see is the post office "certifying" emails. Pay some money to establish record and a timestamp. And coupled with a postbox-like system (where you can log in and access a record of all emails you sent/received), a whole slew of reliability arguments are thrown out the window.

I mail myself letters and packages if I expect to need to prove dates in the future.
I do agree that our community sometimes misapplies the rules. We study this regularly and are continuously working on tweaking and improving the moderation system to reduce the incidence of good questions which are closed. But trust me when I say that 98% of the questions that are closed are not anything you would ever want to land on as the result of a Google search. Look here and tell me what you think:

http://stackoverflow.com/search?tab=newest&q=closed%3a1
Hacker News hardcoded link to second page
Are you using the PageObjects pattern? It seems pretty code oriented to me.
The Porsche 918 is a prestige product, though. The jet set and saudi princes can point to the 918 as a status symbol. The Mac Pro doesn't have that going for it.

All hypercars, from the Huayra, to the La Ferrari (gag), to the Veyron are ridiculously impractical. However, that's a feature, not a bug. Their very impracticality cements their position in the hypercar pantheon.

The Mac Pro just doesn't have that cachet. It doesn't give you bragging rights, except among a tiny subset of the population. Even then, they'd likely be more impressed by triple-SLI'd GPUs in a liquid-cooled tower with a ridiculously overclocked CPU.
That's a pertinent question. For me the loss here isn't so much the present utility of the API, but where they could've taken the API in the future. This seems like a step away from whatever that would've been.
We know that there hasn't been a significant update to the line in ages. We also know Cook has publicly stated the line is not dead and that there will be something for pros this year. That's where facts end and speculation begins. For me, the big question is "what are they waiting for?"

I don't think it is a CPU; they could easily ship something with faster intel CPUs, and I doubt (understatement) they would release a pro line with Apple-designed ARM CPUs (that would certainly explain the wait, though).

So, what is it they are waiting for? Faster RAM? Unlikely. A terabyte SSD? I doubt it. Some retina 3D monitor? Unlikely; that could only cause delays if it were built into the hardware and I would not expect pro stuff to have a built-in display. Some interconnect (optical thunderbolt? Something wireless?) that will allow them to come up with a new form factor of a pro box? That, I think, is the most likely. But hey, let them surprise us.
I am Bradley Manning
Burning Books
Oh OK, I didn't actually read those I was just posting the likely link that popped up on a search. Feel free to do your own research then.

'Developer mode' that disables consumption of things you have paid for on a machine that has virtually no storage? Sounds great. Why do you seem to support them?
Ask HN: Building a Retail/Merchadise E-Commerce Store
Hey HN. I was redesigning a restaurant's website when the Owner approached me about starting an E-Commerce store, which is a space I really don't know much about. He wanted to include not only his store's merchandise and memorabilia but also a collection of furniture, art and other things from a certain time period from other marketplaces.

I know of the popular platforms like Magento, Shopify and Wordpress plugins like WooCommerce to use as a starting point. But which would be the best option for a small-sized restaurant trying to break in to E-commerce? And I guess the better question would be..where/how do I get started with selling other products within my own marketplace?

Thanks.
I think you've missed the point. There are dozens different of implementations of each.

As far as I know, nobody got DMCAed by the inventors of either for writing one.

Yet here, we have designers trying to claim ownership of a particular set of colours and a vague notion of style. Both of which were around before their "implementation" was.
I would really like to hear from more people who use Circus in production. It seems interesting.
> "Apple should keep pushing the limits of PC performance because it’s a company that loves personal computers."

I love reading Siracusa, and want to agree with him here, but this sentence stops me.

Apple clearly doesn't 'love' personal computers anymore. How much clearer could the signs be?

They took their engineers off Mac OS X and put them on iPhone OS. Their PC OS lagged and stagnated. The 'new' Mac Pro isn't the only insult to power users; OS X 10.8 itself is, too. It is the worst update in (Mac) OS X history, not only with serious show-stopping bugs, but also with new 'features' that are ground-breaking in how dumbed-down they are[1].

Their new love is closed, power-user-hostile, quasi-disposable consumer devices. Steve Jobs himself broke up with the personal computer in his last years, and the company followed suit.

[1]: LaunchPad, newly-crippled Expose, disabling extra monitors in fullscreen mode, double clicking hidden files doesn't open them, moron open-save dialogs, by-default iCloud file storage that prevents one app from being able to open another app's docs (even to attach as mail attachment), etc etc et
Google Chromebook Pixel in Student Hands
NetflixGraph: Compact in-memory representation of directed graph data
Interesting. Does using Stripe Connect bypass this restriction since you are not actually handling any money? Or am I misunderstanding things?
Questionable site name, but well done! :) Cheers
The ache for immortality
Take a look at Joel Martin's NoVNC using websockets and canvas.
Systemd has socket activation, where it opens sockets and passes them to applications.

But the maintainers seem to have sub-zero interest in passing said listening sockets to multiple applications, which I'm sorry to see not be available. I'm thankful for this article, because it discusses Supervisord and Circus's willingness to do some pooled program handling.
CitiesXL bombed because it's awfully made and incredibly painful to play from a gameplay standpoint. It's sure gorgeous, but doesn't hold a candle to even Sim City 4 in terms of fun.
Why are we so obsessed with the pursuit of authenticity?
Submission title was changed from "Unknown Worlds faced with $30.000 in chargeback fees from fraudulent purchases" to "Beware Discount Steam Keys".

I thought it was interesting for Hacker News people to discuss it based on the merchant angle, not from the point of view of a consumer choosing to buy from a shady discount website, that's why I submitted it with such a title. I think the title change makes the submission that bit less valuable/tailored to the community.
If it cost 5¢ to dismiss an App Store Update notification, I'd be in more debt than the US government. Notification Center is the single most annoying (and unstoppable) OS feature I can remember.
Not all information required for life is stored in DNA. To create a living being you also need the universal context (physical constants and functions).
16 million years from now a 450kg sphere will descend to future earth. Sagan was amazing such a pity he passed away so early...
To be fair, they do link to Popehat and explain that it's an excellent rundown. I find it unskimmable compared with many blogs, so I'm glad these guys have rewritten the story and linked to others as well. Best of all, your summary: thank you hugely for the context!
Yes, that's exactly my point. You wouldn't use symbols for the names of normal functions (at least I hope you wouldn't).
I don't think there's anything about Java the language, any more than any plugin.
It is the development and deployment methodology that is dated. Oracle (and the same went for Sun) issues updates on a scale of months. I think this is now turning out to be an unviable strategy for any platform that has to survive in the wild and run untrusted code. It's hard to swallow, but we have to accept:

1. Completely secure code is extraordinarily expensive and difficult to write. All cost effective software is going to contain vulnerabilities

2. The only path to security is aggressive discovery and disclosure followed up with an immediate patch and deploy mechanism

This is the new model which Chrome and various other end-user-facing software is running - silent, rapid updates and a product engineered from the ground up to support that without major regressions. Anybody who wants to be a player in the browser market basically has to adopt this model. If Oracle cares about retaining any presence of their browser plugin in modern browsers they need to drastically change course - but I'm not sure they do.
In the grand scheme of things, this is why it's always better to defect in the simplified idea game of the prisoner's dilemma. Collaboration is rarely rewarded once lawyers get anywhere near an issue and opting to collaborate (i.e.: admit fault and try to fix it) more or less wins you no points in court, in the U.S.

Given that each possible liability is its own case and stands on its own merits, it pretty much matches the simplest case of the prisoner's dilemma perfectly, IMHO... and so here we are. Sadly.
It's a bit complicated. From a talk by Danny Hillis [1]:

------

The charming side of Richard helped people forgive him for his uncharming characteristics. For example, in many ways Richard was a sexist. Whenever it came time for his daily bowl of soup he would look around for the nearest "girl" and ask if she would fetch it to him. It did not matter if she was the cook, an engineer, or the president of the company. I once asked a female engineer who had just been a victim of this if it bothered her. "Yes, it really annoys me," she said. "On the other hand, he is the only one who ever explained quantum mechanics to me as if I could understand it." That was the essence of Richard's charm.

------

[1] http://longnow.org/essays/richard-feynman-connection-machine...
> let it be yet another lesson to publishers like EA and Activision/Blizzard, and platform owners Microsoft and Sony, who may be considering always-on DRM in next-gen consoles or PC games: don't even think about it. It's a pipe dream

But this is Always-Online DRM done wrong. You DO NOT prioritize prevention of pirate-enabled playing of your game. You DO NOT implement anything which causes legitimate users to not be able to play. You DO prioritize UX over anything else at launch. You bias heavily to avoid false positives. Legit users (i.e. customers) are your first priority -- as they should be.

Most of all, you do not live in the fantasy world of DRM being some kind of impenetrable fortress. Basically, the resources of the entire Internet are arrayed against you, and the forces on your side constitute several hundred people in your company at most. You as the game publisher aren't the evil empire. You're the guerrillas. You don't have a vast army and an impenetrable fortress. You have a few fighters on your side and a jungle to hide in.

Here is what you do: You prioritize detection. You let the pirates play. You let the pirates believe that they've broken your DRM by throwing some honeypot DRM at them for them to break. All the while, you're detecting them. Then, when they think they've won, you use assets that you can control (servers) to restrict the pirate-enabled users you've detected. The point here is to be the one to keep the pirates guessing, not the other way around. Let them announce cracks, then make sure they get egg on their face a week after their "release -- again and again. Basically, you fight dirty to make sure that your product is far superior to the pirate's.

The way to have DLC in the modern age is to make sure that a key element of your "DLC" always stays on the server.
Condoms are already an effective preventative for sexual transmission of HIV. Will a person who's not using condoms be any more likely to use a "vaginal gel" ?
Diablo III has shown that it's not an ever-losing battle, as unfortunate as that may be for the consumer caught in the middle in the foreseeable future.
I'm guessing (and I'll admit I don't know this for sure, feel free to correct me if you do!) that http://instantwatcher.com/ uses it, which is a wonderful data-heavy interface for finding stuff to watch on Netflix Instant. It's much faster and more informative than Netflix's kind of shitty browsing experience.
> "I don't really understand what Rap Genius hopes to gain here."

Rap Genius isn't the ones doing the suing. Rap Genius wrote about it, which caused Heroku to come clean. I think Rap Genius already got what they hoped to get (i.e., exposure, official comment, etc).

> "I don't see any obvious or intentional fraud."

You don't need intent to be sued - you only need to have caused damages to the plaintiffs. What Heroku has effectively done was:

1 - misrepresented their product in a substantial way.

2 - "overcharged" their customers substantially by giving them less performance than they paid for.

Both of these are material damages, and there's a more than reasonable case for Heroku's customers to recover this money.

This isn't a criminal case here, there doesn't even have to be fraud (as defined in the criminal law context).
can somebody confirmed this - checked this on two osx installations (10.7.5) with the following result

http://imgur.com/JBUfRRQ
It saddens me to think about what happens to all of these unserviceable 'devices' that keep being obsoleted so quickly.

You don't have to call yourself an environmentalist to be concerned about how quickly we create waste, and e-waste has some pretty nasty stuff in it.
Indeed, same here (France) and it's definitely a move in the right direction. For cases similar to Unknown Worlds' though, it's important that the whole world moves to something more secure, otherwise bad guys will still be able to get their hands on less secure credit cards and use those against them.
It seems a bit harsh. The seller has no control over the chargebacks and you actually 'punish' the seller for them and not the buyer. Digital files chargebacks are more common than you think. How do you decide if the chargeback should receive a strike in the even that the buyer simple doesn't answer any contact requests(happened to me more then once). I've also had buyers lie about the purchase when in fact I had IP and email proof that they wore actually the ones buying but the chargeback was submitted(and approved) because they said they wore not the ones who made the transaction. Is anyone else using this 3 strike rule?
In what world can they describe a complete discontinuation of their developer platform as a change in policy?
whats wrong with hardcoding when all you need to do is that and that only?
By scrolling up in the Notification Center panel, you can suspend notifications for the day. You can also permanently disable Notification Center, if you desire: http://lifehacker.com/5942898/permanently-disable-notificati...
Yes, women who may not have control over condom use.
There's no doubt this is true (and I think I said as much). I agree that the dial should be there. We're just arguing about how far to turn it.
The US legal system isn't really set up any particular way with regard to first party admissions. It's just a statement that can be introduced into evidence like any other. Indeed, usually when they are treated specially it's to make them non-admissible. E.g. in an accident, your offer to pay the injured party's medical bills can't be introduced as evidence of fault.

The reason lawyers tell people to clam up is because jurors put great weight on what people say about their own actions. It's precisely the other edge of the sword of what you're talking about--a positive public statement can have a great effect on customers, but one that comes out wrong can have a very bad effect on jurors when the plaintiff brings it up in court.
That'd be my guess too. One of my never executed pet projects was a service that aggregated all of the streaming providers libraries and let me quickly filter between genre, provider and "magic" looking for something I'd wanna watch. Most of the other services don't seem to have netflix level APIs, so it would have taken some trickery to get something approaching a comprehensive catalog for them...
Computer science enrollments soared 30% last year
The evolution of Apple products
> Yes, admitting wrongdoing may open you up to legal liability. But it seems to me that, in the long run, it's far better to take your licks and own up to your mistakes than to hide behind the shield of pending litigation.

This is an admirable, well-intentioned perspective, but it is one that won't net you much benefit, not even in the long run.

Filing legal papers -- or, in this case, raising the banner for a class-action -- is serious business. By the time it happens, the time for defusing the situation and calling a truce is long past. The only opinion that matters is that of the judge and/or jury. And let's face it, being the loser in court is going to have far more impact on the public's opinion of the defendant than any honest-from-the-heart statement or outreach.

So with that said, there is nothing of substance that the defendant can say that will help them in court. The opposing attorney is not going to say, "Well, I was going to grill you, but I've had a change of heart ever since reading that impassioned, honest, salt-of-the-earth statement you released pre-trial". The judge won't care either. And the jurors aren't supposed to even be aware of it.

I think a civil trial is not much different than the situation portrayed in the famous "Don't talk to police" video:

http://www.youtube.com/watch?v=6wXkI4t7nuc

The people you're facing in court don't care that you've made an effort, post-lawsuit-filing, to be upfront and friendly. Anything you say will not help you, it can only hurt you. In this case, Heroku's reticence in speaking their mind outside of court is the right one.
I assume availability sites like http://www.canistream.it/ use their API. I don't know why you wouldn't want to share data that can help you acquire more customers for much cheaper than a lot of other routes for acquiring new customers. Not to mention allows your current customers to browser your catalog in different ways.
Your list of minor interface tweaks made in 10.8 isn't giving me an overwhelming sense of hostility toward personal computers.
Hacker steals $12,000 worth of bitcoins
9th Circuit Appeals Court: 4th Amendment Applies At The Border