skysight-inc/HackerNews huggingface dataset:
How is that a flaw? They have SIX HUNDRED MILLION USERS.

People want junk food. That's why everyone is fat and dumb. They watch junk on TV, read junk online, say junk to people on facebook, and eat junk at home.

0.000001% of people care about privacy and control and less apps & games.

Allow me to categorize my friends into work, friends, family, public categories and you're on the right track. Come up with a novel way to communicate with each other.
This is refreshing to read. I worked with ActiveMQ for about 2 years, and had nothing but problems with it. We probably lost thousands of dollars in sales because of lockups, corruptions, etc. I always assumed that we were "just doing something wrong" (which we probably were in many cases), but we were basically using out-of-the-box configurations and Spring for the JMS support. I'm glad to hear that I'm not the only one that has had problems with it. I assumed it should be pretty stable since it's an Apache project, but I have to agree that the source code is almost incomprehensible.
"she/her" is no more gender-neutral than "he/his". While I prefer "they", the only real solution is for everybody to learn Turkish, a language that doesn't even have gender in its grammar.
Loyals to the great monster
In German, we have similar strange things happening. Our polite form of address is third person plural. It used to be third person singular and or second person plural, depending on situation.
I assumed the submission software would notice dupes of existing stories and point at them. The URLs seem the same.
Tutorial running symfony project with dotcloud
This brief tutorial explains how easy is to setup a Symfony project with Dotcloud! I could find any complete tutorial for Symfony and dotcloud
why would you have to subclass DefaultOrderedCounter again in order to add in the missing method?

Though I agree there's something annoying going on there with the multiple inheritence.
They are most certainly not. Presumably the base rate of bad people in the human population does not vary greatly from country to country, yet the rate of jailed people does. It follows that many people in jail in countries with a high rate of incarceration arguably ought not be there; and making life harder for them is wrong.

Or to put it another way, arguing from justice, along the lines of Rawls' original position and veil of ignorance[1]. If you didn't know whether or not you were to end up a prisoner, you ought to have some concern about how they are treated; and your concern should logically follow in direct proportion to how many of them are imprisoned.

[1] http://en.wikipedia.org/wiki/Veil_of_ignorance
Looks retro hipster.

http://www.warbyparker.com/
There's a big difference between the way the Archive Team operates and the way the Internet Archive operates. IA is professional and polite, AT is brutish.
> It's interesting that pg thought then that Wikipedia's problem is excessive deletionism, while I (after being a registered Wikipedian and working on various articles) think that Wikipedia's problem is lack of thorough research to prepare article content.

Yep, that's the usual distinction. Non-Wikipedians believe that Wikipedia should be a compendium of any information that could be useful, however unverifiable or incomplete. Wikipedians want there to be higher standards, but pg makes the common mistake of thinking this is because they are all OCD.[1] The Wikipedia system relies on group verifiability. Low quality info imposes long-term costs on the administrators. The article will be flagged more frequently than others. So pruning low quality info is a matter of administrator self-defence, even if you ignore the ideals of achieving a trustworthy encyclopedia.

A Wikipedia successor would have to abandon trustworthiness (or figure out some way to indicate that certain pages were untrustworthy). Or figure out how not to impose the costs of maintaining unverifiable information on administrators. One way might be to connect the info with the community that cares about it in a more direct and intimate way. Wikipedia fails REALLY badly at the latter, to the point where the wiki-insiders sometimes have more control than the audience for a topic.

> That's not easy, not easy at all, but it's not terribly expensive.

In terms of software and services, it would be no problem at all. But you are overlooking the cost of creating a new Wikipedia in a world where Wikipedia already exists.

Wikipedia content is also famously intractable to reuse in any system other than MediaWiki. We hope to begin alleviating that this year with the big parser redesign. A side effect should be to enable competitors to try different things with our content.

[1] They are, but this is not the primary reason. ;)
I am starting a brand new social network with two other developers on board. I would love to connect, even if it's just to bounce ideas off each other.

Don't worry I won't steal your idea my company already has in motion what we want in a social network :)
Walmart's $1.85 billon dollar mistake
With increasing automation and crowd-sourcing of customer service, and automated interviewing becoming available to employers , and better computer vision(detecting emotions in live video , and it might be possible to detect lying automatically and maybe more precisely than humans), and the fact that larger part of medical support is done by peer groups (and probably better) i think the building blocks to provide the services you mentioned in highly automated fashion will become available.
Series was one thing I added to my blog as a way to group posts into a ordered series and so to let people see related content. I think its become very useful.
They must consider criminal enterprise a business.

And that gives me pause... Who are the other five Russians in jail?
What struck me the most in that lawsuit (which I haven't yet finished reading, but seems pretty compelling) is:

"Bedier transferred up-to-date versions of documents outlining PayPal's mobile payment and point of sale strategies to his non-PayPal computer just days before leaving PayPal for Google"

and

"At the time he left PayPal, Bedier admitted that he had confidential eBay information in locations such as his non PayPal computers, non-PayPal e-mail account, and an account on the remote computing service called 'Dropbox'"

It goes on to explain that PayPal has requested that Bedier removes the information from his personal accounts and returns it to PayPal. Bedier has not yet done that.

This almost displays intent to share this information with outside sources. Wow. This sounds like a massive shitstorm is brewing.
Never, ever, under no circumstances, base your only product on the goodwill of another company.

Unless you can buy them, but, in that case, expect to pay more than everyone else, because you are the one who should be desperate for the deal.
NB: It was Wyden v. Huffman in 2010 and Smith v. Merkeley in 2008.
Sony now offering free identity theft protection
IPad Killer, Finally?
No problem at all, it happens.
Yes, though that doesn't mean that humans will be better at it.
This is silicon valley, the wild west. Everyone knows the direction technology will take, it's execution that's so tough. I see Google paying a settlement on this one just like they did with adwords http://news.cnet.com/Google,-Yahoo-bury-the-legal-hatchet/21...
Sorry, I didn't think of the second interpretation.
It's exokernels all over again.
Obama to name Twitter CEO to advisory committee
Baffles me too. A self-hosted WordPress install is pure vanilla and offers plenty of tasty toppings a hacker can integrate via core APIs and theme hooks.
Even jerks are sometimes right, or in this case, have legal standing.
I still don't get the point of a $250 stadiometer, when you could get a $20 steel ruler and just screw it to the wall. Also, why won't these kids get off my lawn?
In Germany I witnessed 30+ minutes of advertisements.
I think the lack of timeless* articles in content streams -- HN, Reddit, Twitter, etc. -- is a serious problem. I'm imagining a middle-ground between a subreddit and a longform.org for the topics I'm interested in, and think that would be a significant improvement.

The "essays" format or similar can do a decent job of funneling me towards timeless content once I am on a site looking for it (see Peter Norvig's webpage for another example), but it really doesn't address the stream issue.

Good luck with your tweeting experiment.

*I'm really thinking of something weaker than timelessness: worthwhile over a matter of years, at least.
People get upset about the way Paypal deals with fraud because they lose a lot of money to it and take extra precautions. While that is reasonable, they do a lot of things other people (and I) find to be ineffective and hurtful to users. For example, Paypal escapes banking regulation in the US due to loopholes. If you have your account locked for any reason they will hold your money for 6 months without interest. No exceptions. Their customer service sucks, it's nearly impossible to get ahold of a human and they'll require documentation they have no legal right to in order to unlock your account (example: complete bank statements: http://openca.mp/blog/paypal-hates-conferences-especially-op...). I believe the world without Paypal would certainly be a better place. I emphasize with their difficult issue of preventing fraud but that doesn't make their actions ok.

Edit: In response to following comments, I amended above where it made it sound like Paypal escaped a banking regulation to withhold your money. My issue is that they use the 180 hold on account that haven't been locked for good reason.

Some people may be able to get customer service. They offer different kinds of accounts and maybe with a merchant account through Paypal or a business account. I've personally found Paypal to be lacking when trying to get in touch with them. I had someone attempt to scam me out of money by doing a chargeback for an eBay product I shipped via USPS (no tracking number). When they opened a hold on the account because the person said they didn't receive the item, Paypal had a field where I could put the tracking number. Having no tracking number, I tried to attach a note saying I shipped via USPS. I tried contacting support and no one ever answered. I offered to sign something making my personally liable if there was a lawsuit (as I had shipped the item). After all of that, their response was to refund the money so I was out the product and money, and close my account.

Don't act like I'm the only person who's got problems with Paypal. If you have had only great experiences with them, more power to you, but there's many more people who have been wrong by Paypal than other money processors:

"paypal sucks" About 65,800 results

"visa sucks" About 3,970 results

"mastercard sucks" About 1,760 results

If they had a true competitor, they'd be struggling to stay in business.
Nix NASA Completely, Apollo Astronaut Says
I had to head back and check the article out again since I had not noticed the width being an issue. For what it is worth it scaled down and was perfectly usable on my iPad.

I find your width comments especially relevant to me right because we have started a new site design project focusing on offering 5 different width based layouts. Your comment is proof that offering multiple content width options to desktop users and not just mobile is useful to some people besides just me.
Alex Payne — One Year In Portland
October? That's fast. I fancy going to this one.
Just use what ever is best for the job.

If it would be so easy. A few years ago I had a boss who wanted to use XML everywhere. No matter what. The whole company only had Java+XML as a selling point.
The JSON/XML debate is very similar to the static/dynamic typing debate. The costs of static typing or XML don't seem worth it until a project starts getting bigger and you want to try to impose more organization and structure.
Perhaps I missed some reading somewhere, but I have never thought of Microsoft as a leader in Innovation. Execution, yes, but they have not been known as an innovator.
That's true, but it's still an interesting read, it hasn't really dated.
When learning new languages, by far the best project I've seen is the minimalist task manager. It accepts only command line parameters, and just actions to add, edit, remove and print. But it covers:

- control flow
- strings
- arrays
- standard input/output (when adding/editing and printing)
- file IO
- using modules
- reading command line parameters
- output formatting
- editing and running programs (this is important)

All that in very few lines with very simple logic. And then there's the challenge to minimize it. The smallest I have seen is 6 lines of python, less than 270 characters total. To do this you must abuse the language, and it requires a deeper understanding of what's going on behind the curtains.

It doesn't take more than a day, and from there you can dive into more abstract concepts with much more fluency.
Does software produced by this company have a significant impact on their financials? Do you need a significant amount of software engineers to make this company run?
The ScanSnaps recommended above are supported by SANE. Great scanners.
Your civics is weak.

If Buffett bought the Congress, he would also need to buy the Judiciary and the Executive branches before he would have the power of a "Fuhrer".

Furthermore, the states could then revoke their consent to be governed by the Federal Government, just as they have revoked their consent to by governed by other authorities in the past (see the American Revolution, the Articles of Confederation, and the Confederate States of America).
This system doesn't, but you could do something like Google did to scan books for Google Books. In the book "In The Plex" Steven Levy describes the process that they developed. They lay the book flat on a table and have two cameras mounted above it at angles. They snap a picture, turn the page, snap another picture, etc. Then they have software which corrects for the curvature of the page. Seemed pretty clever to me. It's certainly not as fast as cutting off the binding and putting it through a sheetfed scanner, but it's reasonably fast and doesn't destroy the book.
Are you sure you're doing it right?

music -> art -> sense -> perception -> awareness -> consciousness -> mind -> panpsychism -> philosophy

war -> conflict -> social behaviour -> physics -> natural science -> science -> knowledge -> facts -> information -> sequence -> mathematics -> quantity -> property -> modern philosophy -> philosophy
I prefer using daemontools and runit whenever possible for non-system services, so self daemonization is actually undesirable for me.

In general, if you want to provide daemonization, _please_ also provide a 'run in foreground' mode via a flag or something [1].

[1]: useful for daemontools, runit, upstart, launchd, systemd, etc.
Original article is here: http://www.guardian.co.uk/world/2011/may/25/china-prisoners-...
However, it helps to pay one's own debt to society before calling in someone else's.

I personally had to file a fraud dispute with my credit card company after receiving two promises over two months to reverse an unauthorized charge PayPal put on my card at their own (not a third-party vendor's) behest.
You have to look at the lawsuit separately from whatever feelings you have towards either company. I'm not a huge fan of Paypal but it seems as if they have a good case against Google. I wouldn't want a employee giving trade secrets to a competitor, especially if that competitor was Google.
They did Kinect - that's not innovation for you? They took very different approach to Win Phone 7 - that's not innovation? And innovation doesn't have to involve stupidity - there is no real reason to, for example, throw away Windows and start over. At least not yet. And besides, that is not what makes Microsoft tick - it's hard core engineering and execution that makes them tick.

The problem is, innovation doesn't have a formula. The fascination with "disruptive innovation" is admirable but building something no one has built before, doing things better and different than anyone else has before, creating new markets - these things are rare occurrences whose success depends on lot of things - timing, market needs, technical advances, some visionary having the right flash of vision that then is executed flawlessly etc. Point is it's far from easy and I don't think you can count anyone out because they haven't been disruptive for some time.
What's with the "Does" in the lawsuit? They are mentioned on the front page, but not anywhere else.

I realise "Doe" is "John Doe" - a pseudonym for an unknown person. But I can't see why they are included in the suit (all 50 of them).
Riding between hardcore and casual gaming
Glu Mobile's summer release schedule!
I've yet to read a story where PayPal did something unethical, despite the monthly PayPal stories on HN. All of them have involved practices (freezing accounts, almost always with very clear cause, holding funds for 180 days, etc.) that are well within their terms of service AND identical to the policies of every merchant account provider in the US.
How would the world be be better if Google steals and deploys the evil from Paypal, which is exactly what is at issue here?
very cool. It's very smooth under chrome.
Many (most?) companies offer bills-by-email if you look for it.

There's no need for a centralized solution - just each individual company to get rid of the paper from their process.
Why is everyone a Delaware corporation? That makes me feel like my company should be a Delaware corporation. ;-)
A lot of developers (myself included) don't use the dot syntax for property access for this reason and another:

x.foo = z; becomes an ambiguous statement in obj-c when you use dot access. Is x an object? then this is a message send. Is x a struct? then this is an assignment.

Typically in my interface file, I explicitly define my member variables with a leading '_';

@interface Foo {
NSObject_bar;
}

@property(nonatomic, retain) NSObject bar;

@implementation Foo
@synthesize bar=_bar;
@end

And if I want to access bar I use [x bar], [x setBar:y]; it is easy to visually scan for direct use of member values by looking for the leading '_'
> c) Google has only one true product, and it's advertising

I would argue that Google's one true product is you (the user, and data about that user). Advertising is simply their primary (currently?) means to sell that product (you) to other companies/businesses.
The assertion is plausible, but the original work doesn't seem obviously novel or creative enough to conclude that it was clearly copied by UO. Having come up with the idea: "necklaces with pendants consisting of metal outlines of states with hearts punched through them," their product is pretty much exactly what we would expect to see. There is some variation in the manner of construction, and hearts are punched in different locations (see e.g. New York).

Even if they copied the idea, it does not appear that there is any legal recourse, as the idea is not protected by copyright. I'm not very familiar with copyright as it pertains to art, so I may make some error in separating idea from execution here.

Note that while copyright law does protect the original work, "A second work, identical to an earlier copyrighted work, does not infringe, if it is, in fact, independently created." <http://law.unh.edu/thomasfield/ipbasics/copyright-in-visual-... >
Thus even if they stamp some of their pendants so as to be identical to the original works, this is not infringing, so long as the design is independently created.
HTC sides with consumers: No more locked bootloaders in Android phones
Holding your money for 6 months without interest IS the banking regulation. That's a rule that comes straight from the Visa Operating Regulations which was written by the member banks that comprised Visa and MasterCard. Those regulations specifically say 180 days and that the funds be held in a non-interest-bearing account. It's exactly the same policy enforced on every merchant account underwritten by every regulated bank in the country.

PayPal has customer service by phone, and they answer on the first ring. No automated system on the business support line either.

Your opinion on PayPal is entirely baseless.
Why corporations choose Delaware [PDF]:

http://corp.delaware.gov/whycorporations_web.pdf
One might argue that knowing all these "catch-up" details beforehand (through Facebook) could allow for more deep conservations when people meet up - they can immediately dive into the deep stuff and skip the catching up part.

Yet, as you've mentioned, small talk leads to many more tangents than what you'd usually get online. And, if you actually eavesdrop on conservations (or even look at your own), they usually start slow with small talk but eventually build up momentum towards deeper issues.Sometimes we just need time to settle in a conservation and those "what's up" starters usually help in that regard.
I have always believe that you need both. There are lucky opportunities that pass by us every day. If we don't have the skills and intelligence to act on those opportunities, you won't get anywhere.

The only people that can fully attribute their success to luck are lottery winners and maybe slot machine winners too.
Just because it's in their ToS doesn't make it ethical, only legal.
Reading the suit, a lot of the evidence that Tilenius recruited Bedier was based on the content of Facebook messages and text messages. Anyone know how they got access to these supposedly private communication?

Case in point:
"Tilenius reached out to Bedier by text message and again attempted to change his mind. On or about December 3, 2010,
Tilenius messaged Bedier, “I still feel like I am missing something, for example what if we increased your offer, would that change things?"
I think the root issue is deeper than that; regexps can't handle tree data structures of undefined depth. So while you can often get the common cases to work just fine, some of the edge case are often literally impossible to solve with regexps.

PS: Parsing is one of those cases where you need to have the program do the types of things people are used to the source code doing. AKA, simply nesting if statements does not get you to a solution, which often leads to people tossing out lot's of buggy code. Creating a DSL (or Yet another LISP) can be really useful, but regexps is a dead end for a wide range of problems.
$6k per person to cryopreserve everyone?
It would be trademark, not copyright. The difference is extremely important to the question of whether they can "own" the term in some sense.
Wii 360 Degree Steering Racing Race Wheel Stand Games
What I've seen with RabbitMQ is that the memory usage can grow and grow

Prior to 2.0, the contents of Rabbit's queues were always in RAM. Even durable queues with persistent messages always had their contents mirrored in RAM. As of 2.0, Rabbit can store queue contents on disk or in RAM, so as it faces memory pressure, it will send data to disk. If the disk is too slow for it to relieve its pressure, it will block connections that have sent data in the past until it can free up enough memory to continue.

Last I checked, Rabbit does by default keep the associative map between queues and message in RAM, so its memory usage isn't technically bounded (it's a around a dozen bytes per message, IIRC). If that's a problem, the toke plugin uses tokyo cabinet to store the associations, which I believe allows Rabbit to have entirely bounded memory use. I also haven't checked on that for a while, so it may be that toke is installed by default now.
Linux mainline now contains all the Xen code bits for Dom0 and DomU support