skysight-inc/HackerNews huggingface dataset:
I wrote https://github.com/rhysbrettbowen/PlastronJS which is an MVC for Closure Tools. I agree with Jeremy on this. but just as an extra with some features I put in PlastronJS that you might want to think about adopting or rolling your own on top of the MVC of your choice.

4. Just create a object store that acts as a factory that will return the same object. In plastronJS there is already an mvc.Store that does this for you.

6. I built on top of goog.ui.Component that has a dispose() method that gets called automagically. I added in methods on the control that will dispose the event handlers when the control is disposed (plus it only has on handler for each type and will react based on an element test).

7. I like the router separate as it decouples the routing string. Instead I use a route and then have a mediator broadcast the new route which controls can listen to.

9. Why would you do this? if you are then you're doing it wrong.
I have to signup to see what the product is about? No demo or screenshot?
Founder did an AMA on reddit some time ago http://www.reddit.com/r/Anarcho_Capitalism/comments/t7eil/i_...
Silicon Valley Exec Caught Stealing Legos from Target
New viral "CoViewing" app !
Hong Kong is where my main arbitration partner lives.

The seat of arbitration only matters if you want to challenge the judge.me award.
Facebook May Move Shares to NYSE
Are Momma's Boys to Blame for the Euro Crisis?
Mobile Advertising Strategy From Top Publishers
I don't necessarily think so. He draws you in with said outrageous remark and proceeds to raise some good points.
Great story. Thanks for sharing.

I can't wait until my daughter (who is 4) is a bit older. I already have a host of things for us to do. She already owns a WoWee robot, and sees me code every day. I got her a broken laptop so she can sit besides me and "code". Soon...
In Java:

import org.somelib.colors.*

x = new RGBA(255, 255, 255, 0);

where RGBA is some class defined in the org.somelib.colors package.
You know, you're right. I was imprecise. Let me restate:

Just so you know ahead of time: no company you do business with that has actual counsel is going to accept an arbitration clause affirming an agreement to use any specific arbitrator you've chosen; in all likelihood, most real companies will flatly refuse mandatory binding arbitration.
Good catch! I'll work on a solution for that.
Paul Buchheit: The future of venture capital and high-tech entrepreneurship
Because I already know PHP.

The experience would be different for someone new to programming but I have no reason to learn Ruby at the moment.
I like the simplicity, but I think you will want to put up some concrete examples on the homepage of what this could be used for. Also I don't think you should put those on a separate page-- they need to be on the homepage so that you engage attention and interest right away.
Having dealt with Oracle, it won't happen like that.

Oracle will throw marketing and lawyers around to hide as much of their failure as possible by threatening other vendors and any dissident opinion.

Oracle has a suitably large reality distortion field.
Whatever happened to returning null?
I'd love to see priceonomics tackle the Apple resale effect. I love it because it makes upgrading more affordable, but it seems a bit screwy at times.
I am already thinking of far better uses for this then ketchup.

How about spraying inside of fire hoses, pumps etc? The main benefit is the massive reduced friction. More energy efficient pumps, less wear and tear etc.

I would then extrapolate the idea of smooth flowing ketchup to air and wonder if this would reduce the drag caused by air if you coated your car in it etc.

No bugs sticking to your cars front window. Water and dirt don't stick to your paint etc.

And this is just after a few minutes of thinking of the potential uses for it.
The next version of my site will include public arbitrator profiles.

Some of my arbitrators:

1. Stephan Kinsella, former Duane Morris partner, www.stephankinsella.com

2. Patrick Tinsley, co-editor with Mr. Kinsella of The Digest of the Commercial Laws of the World

3. Jacob Huebert, Porter Wright Morris & Arthur in Columbus, Ohio + author 'Libertarianism Today'
Configure Your Next Website’s Signal to Noise Ratio – Install a www. Filter
Read my sentence carefully. The only point of comparison is that they are both "large scale scientific works".

But since you asked, NKS's focus is simple programs.
Could you elaborate on that? I'm familiar with the rangeCheck() issue, but I'm not sure what you're trying to say about it.
Where are you based? I'm from Frankfurt, maybe we could organize something.
Judge.me is an arbitration institution, not an arbitrator.
It's more of a performance essential, singular.
But remember this, no matter how "artsy" and beautiful your website is, make sure you are firstly, pitching to the right targets, secondly, make sure it works and thirdly, make sure that it is actually performing some kind of useful task for them, be that connecting them to their friends, showing them how to cook an omelette or showing them pictures of kittens dressed as Hitler.
PictureWall: a new HTML5 sample on Github
That's funny, I actually stumbled upon this recently.

Interesting concept, would be cool if it caught on! Suffers from a chicken-egg problem, though.
Show HN: I made $8000 in one day on the Mac App Store
Minecraft Xbox vs PC
It's also great to partition a large machine into smaller ones. Containers are not yet completely isolated from each other, but, if you own all the containers, it's a perfectly good solution and more flexible than virtualized hardware.

If you plan on separating your app and database servers to different machines, doing so from the start may be a clever idea.
Just to make you feel bad, I've just been notified mine got shipped and I'll get it soon :)

They are getting sent, just slowly.
Actually, I don't see that as a big deal. Maybe it could be tweaked to have only the first one sensitive or try the all-caps/no-caps. But still, it's all in the length of the password. I prefer to have that rather than someone forcing me to use a 6-8 characters password with at least one cap, one special or any of this bullshit.
Ask PG: Why not take YC public like Berkshire Hathaway?
Why not take Y Combinator public like Warren Buffet's Berkshire Hathaway? If you did, everybody could invest in the next big tech hits indirectly. Also, by investing in YC everybody could enjoy the diversified risk versus investing in much more volatile individual companies.

Have you considered taking Y Combinator public? If not, what are the compelling reasons to avoid that course of action?
Facebook & The US Postal Service
We only did 3 cases last month, so yes I agree with you. The arbitrator side is going great, we just need more case load.
If it was me (and it isn't, so grain of salt) I'd bump the stuff about arbitrator qualifications to the top of the site, or maybe even include it in the value proposition: I like the idea of selling binding arbitration as an "Internet small claims court", but you might also consider some kind of spin on "Internet access to legal and ADR professionals".

Also: wow would I kill the Bitcoin stuff. Topple pillars of western capitalism one at a time. :)
The names of all of your classes and messages can be found with `strings` anyways, if they did want to reject based on those.
On Android I doubt you can completely shut the phone down and wake it up again, but you can certainly kill the network on timers.

There are the more complicated battery saving apps that do stuff like kill 3G while your screen is off and overnight.

https://play.google.com/store/apps/details?id=be1ay.flymode&... would be a pretty simple way of solving the problem too.
s/arbitrator/particular administrator of arbitration or set of arbitration procedures.
Because the ones that don't specify something else, like an accrediting agency.
Try ALTER TABLE ADD COLUMN on a 100 million rows table :).

Jeremy Zawodny from Craigslist explained why it helped them a lot for Craigslist archives database, where an alter table could take up to 24 hours: http://www.10gen.com/presentations/mongosf2011/craigslist
)

Here you go. You dropped it.
Anyways: net-net: if "judge.me" goes away, then disputants will either agree on some other arbitrator (like AAA) or end up in court.
I would be very interested, however, to know what this implies about the way they store their passwords. If, on submission, they normalise the case it and then hash it (and then for all checks, normalise the supplied pw)... then, it's still not really acceptable, but at least the password I've given them is encrypted.
I've signed many contracts in my life that included an agreement to use a specific court in case of legal action. I'm in Europe, maybe that's unusual in the States?
By "phone support" I mean a phone number that I can call when I have problems, such as all emails disappearing from my inbox. I don't see how the page you linked would help me.
Thanks for all the support HN! We're excited to get the app live on the App Store, just have to deal with some paperwork first.

Also, if you are getting a 405 error on signup, you can just email us at coders@coderscoffee.com to be added to the list.
RIAA claims it’s owed $72 trillion by LimeWire
I believe the only remaining hurdle for full isolation is user namespacing, which is slated to be implemented by the next LTS release.
What the hell is this 'TV' thing all you corporate drones are always talking about?
How to Open a Startup [Infographic]
I've never heard of LXC before. What does this technology let me do that I can't do with stuff like virtualbox? Is it the same, but lighter weight?
How would you make studying a game?
Cause it can always be more fun!
Frankly, I didn't have much confidence in this jury. It was stacked to avoid techies, its findings on other copyright issues (e.g. rangecheck) didn't instill much confidence in me, and some of the questions that were emerging made me question their ability to understand complex issues and distinguish between basically being ordered to find infringement, and being asked to determine if it was really infringement.

If you'd asked me what the count was likely to be, I probably would have told you something like 10-2 for Oracle.
Lawyers functioning as counsel for real companies will either (a) demand their own choice of law or (b) accept from a small list of known-acceptable choices of law.

It's hard to imagine any corporate counsel ever accepting binding arbitration using an arbitrator they hadn't hand-selected; with choice of arbitration rules comes concessions regarding discovery, regarding appeal, fees, rules of evidence, potentially regarding maximum awardable damages, the list goes on & on.

Choice of arbitration procedures is a much bigger wild card than choice of governing state law. An arbitration clause is more or less a binding promise not to sue, but instead resolve any dispute under an opaque and drastically simplified set of rules. Arbitration clauses are also, as far as I can tell, very much more enforceable when they occur in contracts between businesses.

This sounds like an obvious win when the dispute is over at most 5 figures of web site design; who would want to deal with years of court drama over that? The problem is, real lawyers won't be thinking of the 5 figure contractual amount; they'll instead be thinking of things like liability and IP protection, which are issues that can be denominated in sums that dwarf legal process costs.
Twitter existed before the hash-tag - that was a user created meme: http://support.twitter.com/articles/49309-what-are-hashtags-...
He is A) wrong and B) profits from being wrong by taking money from the people he is writing falsehoods about and C) tried to hide this astroturfing.

It may not be "murderer" or "child molester" evil, but it's still pretty unethical and it's unethical behavior done in the name of "FOSS". We have a right and responsibility to police our own.
George Lucas, Facebook, and the Crisis of NIMBYism
Awesome, we always forgot all those basic things
Pedant alert! Hashing is not encryption.
I would rather say that Oracle tried to present "dynamic" as a word which refers to what dexopt does. Because there was no dispute over what dexopt does, only over what "dynamic" means.
8 years of work, getting like $17,000/year.

God says...
contrition dost resisting drew feeds persevering smoothed
crookedness descending months officer not replacement
While injures religiously struggling conceive bath strong
edit Highness book ample inward THAT Mammon compelled
sleeping WHAT required domestic feeling imply nothing
dissolved varied tamer mouthed divers interval Edward
opposed demander begannest steep condemns lowering depending
Nay debasing glorying pursues occurred meant Milanese
Amid uncorrupted Language Sacraments compassion hatchet
Love impostumes With framers sport willedst lick relating
Psalter month softly gleams followers dwelling intimated
character discover fought earth Project's 'that enticements
son's horrible contemplateth murmur experiments understanding
comprehend possessor injure Grammar dull divination seduce
ruminate prepares Dominions thereof tilde inflection rescuing
doctrine fled idols loquacity extricate censured varieties
annoyance escape possessest twice worlds Nod doors archive
contented softening impair cheer factito swelled workings
Beauty openly greedily maturing frailness fruitless beneath
depending pollution processing sin Covetousness Epistles
expenses tones resistest fund racks wander fanned mixture
harass justify teeth sorrowfulness heartedness confused
ago Cicero's notice abstract happens imperturbable chief
Greek joyfulness riseth weigh confesses hushed gross
Antibiotic overuse may give bacteria an evolutionary boost
Go uses the Error type and multiple returns in the scenario you describe. Code might be something like this:

foo, err := GetDataFromDatabase()
if err != nil {
foo, err = GetDataFromLocalFilesystem()
}
if err != nil {
foo, err = GetDataFromNetworkFilesystem()
}
return foo, err

There is an exception-like mechanism called 'panic', but it shouldn't be used as a control flow tool. Panic is reserved for unrecoverable errors, not mundane situations like a failed query.
> It's similar to the copout line included in email marketing when companies know their contact lists are spurious, but they want to err on the side of self-interest by emailing you anyway: "if you received this email by accident, please unsubscribe by using the unsubscribe button."

That's not a cop out line. For some websites, yes, it very well could be, but there is a legitimate purpose to it as well. Anybody can go on a website and enter "maddox@xmission.com" in the email input box for a subscription to SpamMePlease.com, even people who aren't Maddox. Putting that line in the email is a way of saying "you might not have done this, so here's a quick link you can use to tell us to fuck off."

You can argue that they should use a "confirm this subscription" email instead, but the two options aren't that dissimilar when you think about it.
Cat used ipad to post to moodpanda :-)
And Azerbaijan is hosting the contest right now. A journalist friend of mine currently reporting from Baku was presented with a newspaper on hir hotel room, reading:

"[...] tourists and visitors coming to Azerbaijan will be able to personally become convinced that the Azerbaijani society is tolerant. Political pluralism and human rights have been fully ensured in Azerbaijan. The rules of our civil society do not lag behind European ones."

The EBU is a pretty tolerant organization, I guess, but tracking down people voting in the contest... What can I say? Yay nationalism.
For the 1st Time Ever, a Majority of the Unemployed Have Attended College
Human degradation is another - and Enlightenment experiments hold the prize. (Especially if you count the "Soviet experiment" to its credit.)

I see where you're coming from. That's hardly a reason to throw out all of the >values< of the Enlightenment, however. I doubt Catherine the Great would've approved of Cabrini Green, and none of the Enlightenment experiments would've been conducted the same way had people in the past known what we know now about economics and game theory. On the other hand, we know these things. We have decades additional history about the pitfalls of unintended consequences.

In any case, I think this is a bit underhanded, if unintentionally so. First comes the implicit assumption of a not-widely understood interpretation of "Enlightenment" followed by the attachment of horrors of unintended consequences to the term.

It's fallacy to attach unintended consequences a set of values, absent an analysis of implementation.

Is this going to turn into another Libertarian flame-fest?
In something as complicated and as has as much information as a an open source project does, the need for a clean, organized, thoughtful interface plan/design is paramount. The quicker the information is to find and the more digestible it is, the quicker the project will be adopted and built upon... in theory of course!
> I said fuck it and went for a walk at the park.

The ultimate lifehack. Living it.
Yeah -- the link I clicked to get to that page was entitled 'Prioritized phone support'. http://support.google.com/accounts/bin/answer.py?hl=en&a...

Apparently you have to have signed up for something else first.

I think the safest bet is to just give them your money for an apps account if it really matters, but that might be an alternative as well.
I'm surprised they didn't also cover PCs. That's another area in classified ads where people can't believe that prices have already dropped for your PC once you have paid for it and put it in the trunk.

Those who are unclear about brand/model names (and I see a lot of those, especially with lesser Android tablets) provide two benefits: 1) It makes it easier for those of us in the know to write detailed ads and sell our stuff, and 2) It acts as a filter when searching for TVs, etc. I'd rather buy a gadget from someone who knows the specs than someone who just posts "TV for sale."
Can Linus ever not sound like a pompous jackass?
Just like mattresses. Each store will have its own mattress model number.

In Canada it's even worse, because we'll get C or CA as suffixes for products, and sometimes even BL for bilingual - making it near impossible to find reviews online.
i wanthat
Do you have a "model case" that you think fits in your sweet spot?

Have you thought about brainstorming through a specific set of model cases: for instance, construction contracting (apparently an arbitration mainstay), or web design, or stuff like that, and then building a "product" around each of those cases so you can tune your marketing and built industry-specific social proof?
OK, a MySQL problem. Not so much with PostgreSQL, where adding new columns noes not need to touch every table row.

NoSQL ~= NoMySQL
If I don't have twitter SMS enabled, it shouldn't parse SMS commands. It should parse only when sent from the "txt" application (that's how twitter SMS is called)
I'll do it for $1. Let me know if you're interested.
Supreme Court orders do-over on key software patent ruling
2³ is a perfectly round number to me.
That's what hereditary basically does
NSA launches program for college students in cyber ops
> Then wherever-the-f* 2016 will have a little more difficulty finding suckers.

You think? Somehow I don't imagine BP or P&G or Cisco saying 2016 Olymipcs committee: "sorry, we couldn't sponsor you anymore, that excuse-me guy from Hacker News really got us in the tough spot, so we have to choose between being associated one of most watched and admired events in the world and his business, so we can't really do anything here. Maybe in 2020..." Olympics are popular, probably vastly more popular than the Hijackers bunch, that describe themselves as "We're a bunch of fuck-wits". I have nothing against them having their fun, provided they don't hurt anybody, but given the existing trademark laws, it is hard to expect a different outcome. And if you plan to boycott every business that defends their trademark, you have a lot of boycotting to do...
This seems like it was put together with a lot of care and thought, so I don't want to be a downer, but - I have some serious philosophical issues with the way this service is currently being presented. Arbitration is not judgement; and an arbitrator is not a court, not even a small-claims court.

I mean: I think it's great that Judge.me is totally upfront about all the other details in their service, and they seem to be on the level as far as their legitimacy according to the New York Convention. What's more, this is really a very useful service - hiring a high-priced lawyer (international law is not a common specialty) for international arbitration over a small $1500 freelance gig seems silly and wasteful.

Still - though I have some faith in the value of this product, and I even feel as though it's relatively reliable and would likely work in most cases for its clients, I sense that there are some problems lurking behind the service simply because of how it represents itself. What I'm envisioning is a situation where the company finds itself a party to some legal action; my feeling is that, no matter where you are in the world, actual judges themselves have very little sympathy or goodwill toward companies that represent themselves as courts.

Again, sorry to be so negative about this; these are just my own feelings about it.
When you try to create an empty Drop, you get a weird message like this :

{"iv":"6p7sXVuJe+MR9EcAvSYNxQ","v":1,"iter":1000,"ks":128,"ts":64,"mode":"ccm","adata":"","cipher":"aes","salt":"A+pgCtAsfyQ","ct":"DNsHqh4bMEs"}
I think so ionforce, you are just projecting heavily. I seen a 60 minutes piece with him and in it, he sounded perfectly reasonable.
I don't know how well advised saying "No legal mumbo jumbo" then immediately using the latin phrase "ex aequo et bono" is.
LXC is OS-level virtualization (similar to openvz and plain old chroot), which has a much lower overhead compared to full virtualization (i.e. virtualbox, kvm, xen hvm) but requires that the guest share the host's kernel. You get easier setup (untar the filesystem and tweak a few config settings) with stuff like LXC, but you obviously cannot run Windows/*BSD/whatever.

> What does this technology let me do that I can't do with stuff like virtualbox?

Fit more containers on your host :)

Share (disk and memory) resources among your containers

Make the same partition/directory/files available to a few containers at the same time without using ssh/nfs/smb/etc

... and so on.
I cheated in order to follow up the title of my previous Part I. I'm a total cheater.
They use data from Freebase (the little brother of the Google Knowledge Graph) to help users populate the lists.

They get 8+ million page views on a good week.
My biggest problem with this is that "fairness" isn't objective and impartial, which is in contrast to the intent of U.S. law. Fairness is a function of one's life experiences, which may differ between arbitrators and subsequently shift the balance of equity between claimants. This issue compounds when multicultural parties are adversaries in arbitration. Plus, arbitration provisions are themselves subject to the selected forum's laws of contract construction. This means that a court could throw out the entire contract. Oh right, and then there's the issue of judgment enforcement: once your arbitration is decided, you'd still need a court to enforce the judgment.
Sounds like we'll have a capital time!
With dickey no less!
How are you using them in production? Don't you need your deployment and development stacks to be using the same software versions more or less?
Being an angry asshole is kind of Maddox's schtick
Nools javascript rules engine
Do you perform arbitration "in accordance with the commercial arbitration rules of the American Arbitration Association"?
Playcanvas - html5 canvas to html5 audio
I think software development and design disputes might be a sweet spot: Small value contracts (most below $100K), often international, parties often dispute project delivery and payment.