skysight-inc/HackerNews huggingface dataset:
VMs each have their own kernel, but containers share the host kernel. This tends to be more efficient and doesn't require you to statically allocate vCPUs and vRAM upfront when you create a container.

LXC also has an under-appreciated mode where you can run some processes (but not a full OS) in a container.
Did you actually have any angry customers contacting you who paid full price for the app?
Q+A about military brain-modding with neuroethicist Jonathan Moreno
The example you gave is pretty unlikely: (a) someone gives you a million dollars in stock and (b) you didn't know that was coming to prepare for it and (c) the stock immediately goes to 0 before you can sell it. Just noting that.

Still, this would likely end up in separate buckets. Someone giving you a million dollars in stock very likely counts as income, not capital gains. You'll have a tax liability for $1MM in income. Then, should it actually go to zero, you've got a $1MM capital loss. In general, capital losses are not fully deductible against income, only capital gains. I hope you also had a $1MM capital gain so you can do something with the loss...

But again, this case is pretty contrived. Likely if you're getting a large amount of stock like in this example, you know it's coming, and can decide what to do about it before it suddenly goes to 0. (Hint: holding onto it is deciding to let it ride.)

How can this possibly be what the tax code says? It just is.
> in all likelihood, most real companies will flatly refuse mandatory binding arbitration

That's not correct, Thomas. All kinds of big and small companies include mandatory binding arbitration provisions in B2B and especially B2C contracts.

(In B2C contracts, a big part of the appeal of an arbitration provision is that the U.S. Supreme Court recently said, in AT&T Mobility v. Concepcion [1], that B2C contracts can essentially eliminate consumer class-action lawsuits by requiring individual arbitrations and jumping through a few minor hoops.)

[1] http://en.wikipedia.org/wiki/AT%26T_Mobility_v._Concepcion; see also http://scholar.google.com/scholar_case?case=1708881634152670...
There are supposed to be Chinese walls. If you read the article about Ted Parmigiani in last Sunday's New York Times, it seems the walls can be like the one in A Midsummer Night's dream.
http://www.nytimes.com/2012/05/20/business/is-insider-tradin...
Damn, that was a very long and hard to read Maddox article. He's losing his charm. Or growing up, or something like that.
It actually surprises me that so much promotion, and such a large price drop, didn't result in even more purchases. It'd be interesting to see the sales curve after you raise the price again.
The old customers should be happier, the developer might be able to spend more time on future updates.
Courts generally enforce arbitration clauses even when they're consumer-facing and one-size-fits-all. You'd still have to go to court to enforce the claim if one party didn't pay it, but you probably wouldn't have to re-argue the case; the courts apparently just verify that any procedural agreements were upheld and then accept the arbitration decision.

From reading up on pitfalls of arbitration clauses, it seems the opposite problem is stickier: arbitration is by design not subject to legal appeal, and attempts to carve out rights of legal appeal in arbitration clauses have failed in court.
Most of the chart could apply to other web languages, including everybody's favourite whipping boy PHP.

For me, the hardest part of rails was getting a working environment setup on my server, development and build machines.
The fonts! Oh the horrors!
From my blog, "But this doesn't pass muster. Firstly, Kaczynski's ideas aren't original; richer arguments are found in Jacque Ellul and Lewis Mumford, both influential philosophers of technology. And secondly, as Skrbina rightly claims, Kaczynski's arguments are independent and self-sufficient, so teaching them as "the Unabomber's" is superfluous and unnecessary. Skrbina is feeding off Kaczynski's cult of personality for the sake of melodrama and controversy."

(source: http://rustcan.com/post/studying-the-unabomber)
No that was his point.
A 1080p TV from 2007 was probably a Sony class product, I would rather buy that for $300 than a 'new' no-name 1080p TV for $350.

Similarly I would buy a 2007 Macbook for $500 rather than a new $500 Walmart laptop.
I don't mean to dispute that B2B contracts often include arbitration clauses (though obviously I did just that; sorry). Clearly they do. I'm disputing that an (e.g.) freelancer has a chance in hell of getting arbitration into a real company's master agreement that didn't already include arbitration.

You're the expert: what do you think the odds are here? My experience is limited to watching the redlines ping-pong over simple choice of state law in our own contracts.

I think this is a cool idea for a business, by the way.
Sure they are. I have a common name for a gmail address (early adopter). I get emails for every Steve, Shirley, Shane, Stephanie, Sam, etc in the world who have my last name and a gmail account. I also get emails from every mailing list these people have signed up for that do not use confirmation emails. The email address has become unusable because of that alone.
My first Open Source Contribution: Gem for Share Buttons
It's about finding a balance. I can't stand a cluttered desk, but I'm a cluttered person, generally. I take care of it by swiping everything off my desk once every other week and into the bin. If I can't immediately think of a reason to save something from the carnage, it's probably not important at all anymore.

I've yet to be burned by this and I take the approach to my closets at home, too. While spring cleaning, if I can't remember seeing some item in the last year, it goes to goodwill. My wife used to freak out about sentimental things, but she's come around. They're just things. If they're really that sentimental, put them someplace you can admire them every day.
I'm a designer who learned Rails to build a web app, and the learning curve was steeper than I expected. I still don't know everything on this graphic.

I bought several rails books, read the humble little ruby book, pro git, github docs, rvm, etc. I still suck at testing and lots of other important stuff.

That's part of learning programming in general, but "learning Rails" is often presented to be much simpler than it really is. There are so many dependencies. A graphic like this should be at the front of every single Rails book, just so newbies can see what to expect.
There is a risk that these types of information leaks will become more common. Organisations are being forced to compete and have an online offering. This is great but suddenly you have linked systems that put sensitive customer data within touch of others. One wrong code and your hidden data is no longer hidden. In the past the sales and payment systems were totally separate.
Of course this is meant for cases where both parties do not have dedicated counsel; if they did, then they wouldn't shy away from international court in the first place, right? If judge.me doesn't screw up (which they easily could), I can envision them slowly growing, slowly spreading by word of mouth through the legal world, until they get on the "short list" of known-acceptable choices of law you mentioned.
Ask HN:  Looking for a Financial Startup?
Background: I am analyst for a bank. My role is somewhere between number cruncher and quant. On some days, I'm just running calculations; on other days, I'm in the deep end of the mathematical finance pool. I have a degree in financial engineering, and I dedicated to the field of risk management.

I have identified a piece of software, used by many in a role similar to mine, that is simply insufficient for the regulatory environment the banking industry is moving towards. The GUI is slow. Documentation for anything beyond rudimentary functionality is practically nonexistent. What documentation that does exist sometimes contains significant errors. At times the system will simply return nonsense. At other times the system may not even finish, crapping out hours into a run.

I remember Paul writing about approaching banking from a tangent. This is that tangent. Not only is the software used for interest rate risk purposes (what I do), it's also used for liquidity modeling, credit modeling, and capital modeling.

I'm fairly comfortable with C++. Are there any people on HN looking to start a financial risk management software company? Are there any people with a background in credit modeling, interest rate modeling, etc. that would like to be a cofounder? I am 100% confident that this space could use a new company. Feel free to contact me. My email address should be visible.
Many people treat it as such.

http://duckduckgo.com/traffic.html

Big part of society is actually concerned about their privacy. It is not like 99% of people are brainless zombies.
Dudepins - A social pinboard for men is live
Dudepins is a website to discover and share the coolest stuff for dudes. We at dudepins don't discriminate between dudes, sirs, dukes, bros gentlemen and other men of honor. Dudes like sharing stuff. Man up. Sign up. Pin up. http://dudepins.com/
From the little I do know about Linus, I think it's less pomp and more a mix of some ratio between his style of playful, tongue-in-cheek impishness and anger depending on what kind of day he's having. He's a pretty nice fellow for the most part.
Ask HN: Where is the best place to learn Ruby?
I've been trying to lean Ruby, and I can't find any good tutorials. Anyone have any (Free?) tutorials they recommend?
If this is true, why is cletus bringing it up?
Against the future: inside the Jewish anti-internet rally
Hardwood Floor Sales, Installation & Refinish in San Jose and Bay Area
Van Briggle Floors Specialized in Hardwood Floor Installation and Refinishing with HEPA Dustless Sanding, Serving San Jose and Bay Area. Save on All Area Rugs. Phone: (877) 533-9663.
Also: in a professional services context? It's your experience that mutual binding arbitration is common in B2B professional services contexts? My thinking here: even a website redesign puts outside people into contact with confidential business information, poachable employees, company IP, and liability if the website e.g. includes IP from other companies.
I thought of this before myself. From a purely economical point of view, you'd be better of if you grab a couple laptops or thin clients off Ebay. This after considering the power consumption too.
نكت 2012 
نكت 2012

نكت,2012

https://www.facebook.com/akbar.nokat
I wouldn't call it 'projection' necessarily. Linus Torvalds can seem like a pompous jackass sometimes, it's true. But it's useful to keep in mind the context of this comment of his. Linus is a guy who spent many, many years fighting an unusually and unnecessarily difficult battle to prevent something he created from being coopted and stolen by a copyright troll, SCO. So this is somewhat personal for him.
That's impressive. Are you considering adjusting the price slighly downwards to maximize your potential due to the better exposure?
Cracked.com has mastered the shitty 'listicle'[1].

(http://www.wired.com/magazine/tag/cracked-com/)

(http://www.cracked.com/article_16272_the-top-7-secrets-to-wr...)

about the spam: I miss the days of god-tier trolls SPEWS.
I think it's a neat idea! More so the more I think about it, too. I'm just saying: if you stick it in your template master agreement, corp lawyers may bitch at you.
I'm referring to some problem that renders specific provisions of a contract unenforceable. In some jurisdictions, absent a severability clause, the entire contract could be thrown out, meaning that judge.me would no longer have consent of the parties to arbitrate the dispute.

But I agree: arbitration vs. litigation is typically an "either or" scenario; you don't get the best of both worlds.
I appreciate your feedback Koeselitz.

The "Small Claims Court on the Internet" marketing line is only used on the homepage, the actual information, arbitration clause, case filing and arbitration agreement make it very clear that we offer international ex aequo et bono arbitration.

The subtitle also clearly states "alternative to court".
'Mom and Pop' got projections A which made $38 sound like a reasonable price

That's only half true. $38 never really looked like a reasonable price.
>> I have a common name for a gmail address (early adopter). I get emails for every Steve, Shirley, Shane, Stephanie, Sam, etc in the world who have my last name

I do, too.

Have fun with it?

I get emails for every "J" name with my same last name. At times I respond and get into a whole lot of mischief.
The Pickaxe. Google it.
Because it intentionally overstates their point?
If you're wanting to learn Ruby on Rails, I highly recommend http://railscasts.com/
For some context, I believe many/most people doing PAAS (e.g. Heroku, DotCloud, Cloudbees, Node*) are using LXC to create slices/dynos/shards/whatever.
He speaks very reasonably, it's just his writing style. I think he's one of those people who's choice of written word does not always convey the tone they would have conveyed in person.

And, to be fair, he does intentionally say things in an over-the-top way to be funny, although such statements pretty much always have an element of truth.
Twitter provides a great way to communicate one-to-many: the simple tweet. It broadcasts to your account's followers and potentially beyond. Some might miss your message or not get it when you want them to since you didn't use an invasive technique, but this is the core use case of Twitter, what it enables. You know users won't see all your tweets. Users know they won't see all your tweets. And then you act accordingly within that system. Better to adapt to this model then to try to adapt the model to what you want to accomplish -- bulk atomic messaging.
But 2^3 * 10^-2 seems a little arbitrary in terms of bases.
Did you mean Ruby itself? or RoR? For the latter, the Michael Hartl Ruby on Rails Tutorial is pretty good: http://ruby.railstutorial.org/chapters/beginning
What I'd like to see along with that is that a third of the chamber would be elected every five years so it never moves too wildly.
Better headline: Cmdrtaco Says Hacker News Best News For Nerds
That is the encrypted packet representing your message. Once you enter the password, it displays the plain text message.
I think this would be great applied to bottles for personal care products like shampoo, conditioner, and hand lotion. I also wonder if they might be able use it to make a toothpaste tube you can get all the toothpaste out of...
No, we offer ex aequo et bono arbitration based on the Lex Mercatoria, the merchant law that developer in the middle ages. Basically contract law as known in common law systems.
It's not so simple as a magic section; AMT may or may not apply.

If you got the stock as a gift, or (more likely in this startup context) an RSU grant, the entire value is taxed as ordinary income at the time you receive the shares. I don't think there's any special AMT treatment here.

If you purchased the stock using NQOs (non-qualified options), the difference between the strike price and fair market value is taxed as ordinary income at the time of purchase, and again I don't think there's any special AMT treatment.

If you purchased the stock using ISOs (incentive stock options), then you have to watch out for AMT -- under normal rules, you don't owe tax at time of purchase, and when you sell, if you held long enough, the gain from strike price to FMV at purchase time may be taxed as capital gains. But under AMT rules, the purchase is a taxable event, and you may owe tax at exercise time.

Under any of these, if you exercise (or are gifted) shares and hold them and they decline, you may end up owing taxes on the higher on-paper value that never meant real money to you, and this ends up feeling unfair. But this case is generally obvious enough you would see it coming, except in the ISO+AMT case which is much less obvious, and this difference is what screwed a lot of people in the 2000-era bubble burst.

Normal disclaimer: I'm not a lawyer or accountant, there are many more details that apply here, and you need to figure out what applies to you before making any important decisions. But I believe the above is basically true.
The German stat is probably due to being mentioned on Heise, which is pretty much the go-to site for tech news in German:

http://www.heise.de/mac-and-i/meldung/Reduzierte-Programme-i...
If you're going to correct someone, you should make sure you are also correct. In addition, not using a capital letter makes it look a bit like txt speak and generally brings down the level of discource.
Regardless of the argument about whether this is an abstract idea or a patentable invention, how the heck did this even pass the "obvious" test?
Ha, good point. Ex aequo et bono is the legal mumbo jumbo term to say no legal mumbo jumbo :)
Full Show 5/22/12: Booker and Bain
Author here. Go is easier. As demonstrated, a single Go process can take advantage of multiple cores on a single machine. With Node you launch multiple Node processes, one for each core, and manage them with the Cluster package.

To take advantage of multiple machines, it's pretty much the same for any language or platform, as the cluster of machines will need to be managed by yourself or a third party like Heroku. Except with Node, you not only have to manage a cluster of machines, you also have to manage a cluster of processes on every one of those machines!
The sheer idea that bad doctors don't get through the "qualification" area is insane. They have just as many bad people getting through the qualification period that you speak of. The main difference would be if you didn't have a CS course. Then you start to enter a grey area.

And also I myself have been to more bad doctors then good doctors. There is just as big of gap between the poor doctors and the good doctors as there is in programming.
Sometimes it's amusing watching people Godwin their own arguments and not even realize it. Other times, it's just sad.
Even more likely, you're growing up.

Maddox was funny when I was 12. I'm 22 now.
Maybe they want to be able to verify, across multiple sessions, that multiple seats aren't occupied by the same person, or to potentially be able to visually indicate that someone has multiple seats.

Obviously you can easily design a schema that does that without including the names of other passengers, but that schema would be idiosyncratic to that one purpose.
I worked in Rails for the last 6 years professionally, and for the last 4 years on a single application. There are lots of ways to tackle this problem, but it really depends what precisely you have inside those models and there are certainly no universal silver bullets. Lots of people who complain about this underuse Rails features, external plugins etc. I think two good ways to deal with the problem are:

- Splitting out logical pieces of behaviour into separate modules, especially the ones less central to the core responsibilities of the class. If you look at Rails itself (it's great Ruby code, I highly recommend really reading it), this is the way it is structured, ActiveRecord::Base provides tons of functionality as a single class, yet it still is very neatly laid out into many well-separated modules. See e. g.:

https://gist.github.com/1014971

http://api.rubyonrails.org/classes/ActiveSupport/Concern.htm...

https://github.com/jakehow/concerned_with

http://blog.waxman.me/extending-your-models-in-rails-3

Deciding what things would fit well into external modules and what modules to create is a new skill to be learned, but I think it can work well once you do learn it.

- Things that aren't part of business logic but just handle some more technical matters should be extracted into plugins and not be directly part of the models (for example: special kinds of validations).

- There is the whole world of OO techniques and patterns that can be applied here just like anywhere else. For example you can extract complicated algorithms into separate classes or use value objects:

http://api.rubyonrails.org/classes/ActiveRecord/Aggregations...
How do you separate how much of the sales increase was due to the sharp price drop, and how much was due to promotion by Two Dollar Tuesday?
Supreme Court to Federal Circuit: Fix Ultramerical Decision
It's still a regular linearly-scaled chart, so I don't think it's too confusing.

Funny enough, I plugged this into Google Docs to see if I could re-scale to give you a comparison of the given chart vs a 0-based, 5-unit-interval chart and it looks like that's actually what they used to generate the chart.

https://docs.google.com/spreadsheet/ccc?key=0Ag2TNlAslc4GdFd...

Apparently the automatic scaling gives you the 8-based scale you see in their post. (And apparently you can't manually re-scale a Google Docs chart.) Using "stack" mode (I don't actually know what this option does for a single-series chart like this) gives you a 0-based, 10-unit-interval chart. (Again, not sure if you can adjust this to any other unit-scale.)

Slightly different scale, but I don't think it's a significant difference (though the "television" portion does appear slightly smaller in the automatic scale).

Charts like these are always susceptible to scale-skew and perception, and even simple charts (like this) can be debated on those subjective measures.
Looking at the screencast I was surprised to see this macro syntax being allowed (passing an asterisk here means all properties get synced):

NSRailsSync(*)

Here's what's happening. Ingenious stuff.

//adding a # before va_args will simply make its contents a cstring
#define _MAKE_STR(...)	NSRStringFromCString(#__VA_ARGS__)

//define NSRailsSync to create a method called NSRailsSync, which returns the entire param list
#define NSRailsSync(...) \
+ (NSString*) NSRailsSync { return _MAKE_STR(__VA_ARGS__); }
The second person imperative always implies the subject (at least since we stopped saying thee, and even then the subject and verb were inverted, as it remains in the first person plural imperative). The first sentence in the second example is a complete sentence; only the second is a fragment.

If you see an imperative "get" with an apparent subject, it's probably a topic rather than a subject:

"Paul, get your boots on and get going!"

You are speaking to Paul:

"Get your boots on and get going!"

You use the topic to designate or call attention; it's not the subject of the sentence.
The article Building Weirdtopia, and the comments on it, are a source for a bunch of unusual future ideas. A fair number of them would be more interesting settings for a story than the standard ones.

http://lesswrong.com/lw/xm/building_weirdtopia/

Mind you, a lot of them have been done already in science fiction, but there's always plenty of room for more stories.
Wow! What a great result! So how does one get featured in the two dollar deal? What have sales done now, back at the normal price? Would you consider dropping the price permanently?
Whoops. And entirely too late to go back and edit.

Oh, the bad habits we gain from nanny IDEs.... Though most IDEs wouldn't catch it, given the ;), but would likely complain about the out-of-order ].

Thanks, though very meta.
And the winner is… -Scientific prediction of The American Idol winner
Return of the Vacuum Tube
There may be cultural factors at work here.

In England when you say "Hello! How are you?" the answer is almost always "Very well thanks, how about you?", even if the person is not very well. This is considered polite. Other countries find this odd, and consider it lying.

(http://www.bbc.co.uk/news/world-europe-13545386)
Bluntly put, you miss the point, which is - C could be redesigned to preserve the characteristics that make it good, but have them off by default.

Most C code isn't that critical. Say, about 97% of the time.