skysight-inc/HackerNews huggingface dataset:
> Has this ever happened?

Yes, corporate charters have been revoked for failure to comply with legal requirements. AFAIK, the most recent period of time during which this (sometimes referred to as the "corporate death sentence") was an actively-pursued remedy for violations of the law in the US (though it is one on the books still in, I believe, all states) is the late 19th and early 20th century [1].

[1] Some New York cases discussed starting on p. 250 (of the source document, not the PDF) under "Revocations Based on Misuse of the Corporate Charter for Violations of State Law": http://digitalcommons.pace.edu/cgi/viewcontent.cgi?article=1...
So that's how you can make someone love you!
> [...] as part of an ongoing dispute between the AG and Airbnb now before New York's Supreme Court.

This is not as interesting as it might at first seem.

New York names its courts weirdly relative to most other states. The "Supreme Court" is what other states would call "Superior Court" (California, Washington), "court of common pleas" (Pennsylvania, Ohio), "circuit court" (Illinois, Michigan, Oregon), "district court" (Texas, Hawaii).

It's the lowest level state trial court of general jurisdiction.

The highest court in New York, which would be called "Supreme Court" in the majority of states, is the "Court of Appeals" (a term that many states would use for their appeals court that sits between the trail courts of general jurisdiction and their Supreme Court).

Reporters really should be more careful when reporting on cases in the New York court system, because most readers are NOT going to know about the different naming systems used by different states and will think that the case is in front of the states highest court and will be setting important precedent for the state.
Very good stuff. Good luck with everything, seems like you guys know what you're doing.
That's a bit harsh. The metaphor made a lot of sense, because their point was that bitcoin is currently hard to use, and will get easier with time, which is true.
Thanks, Arram. We need to find our wave to ride. ;)
If corporations were independent of sovereign governments, they would be sovereign governments, not challengers to them.
>unfortunately

Indeed. The world needs a divestiture campaign to stop this crap. If only.
Well done sir! There's so much talk about UX lately and still just few really think about real problems like Accessibility
Indeed, Jonathan. Our big problem was needing to satisfy two sides of a marketplace with half the resources of most startups. I mean, we certainly had other issues, but it was definitely this lack of expected features (due to low tech resources) that made it hard to compete with larger services.
The comparison with Uber and Whatsapp is not the proper one. These are private companies that were funded and acquired, respectively, purely on growth potential.

OpenTable has been a public company for almost 5 years now (see http://finance.yahoo.com/echarts?s=OPEN). Revenues, cost, growth, and all other metrics have been publicly examined and scrutinized for long time. The 46% premium paid by Priceline is based on how the new management estimates that they can leverage the assets of Opentable and hardly a "bubble-ish" premium.

If you believe that OpenTable is part of a bubble, then the whole US stock market is in a bubble, which may be true but again not directly connected to Uber and Whatsapp valuations.
but it's the deep under ground water is still there, so not all of the fountains of the great deep were broken up.
>If this is the way the law is being interpreted then we gave up property rights a long time ago.

It is the way the law is interpreted, and we've given up a lot of rights in the name of the drug war.
Thanks, Chanux. If you want to buy $3M worth of Groovies, we should talk. ;) haha
Tiny Bayesian A/B testing library
Thanks, Dueprocess. We most certainly did, which is abundantly clear by the massive number of emails in my inbox from our artists right now. Heart wrenching.
Iraq 'blocks Facebook, Twitter, YouTube'
You should add one for web components.
Maybe not to a lot of people. All you know is that some people were affected. But you are not accounting for all the people who were not affected. Yours is a common bias.
There's a difference between believing conspiracies exist (which they obviously do) and taking for granted that any random conspiracy theory is probably true.

For instance - no amount of Snowden revelations will make it more likely that FEMA death camps are waiting for us under Denver International Airport, or that HAARP is being used to control the weather, or that NASA is covering up their occult demonolatry regarding the ancient Egyptian hyperdimensional network between Earth and Mars -- all of which are a;sp conspiracy theories which people believe.

I'm reminded of a quote by Alan Moore:

“The main thing that I learned about conspiracy theory, is
that conspiracy theorists believe in a conspiracy because
that is more comforting. The truth of the world is that it
is actually chaotic. The truth is that it is not
The Iluminati, or The Jewish Banking Conspiracy, or the
Gray Alien Theory.

The truth is far more frightening - Nobody is in control.
The world is rudderless.”
That's right, J. Truth is, with our results, we'd have had the funding we needed in any other space. Music startups are held to a higher standard.
I don't see what the problem is. Before selling, all I have to do is disable Find My iPhone and reset all settings on the phone. It is now unlocked and I can sell it.
I think you probably played the beginner levels? The tournament level in question was http://codecombat.com/play/ladder/greed
Custom operators for all things ! or how to make your code base unmaintainable
I think the reason is that it's a brand new language that has unimplemented and missing features. Regex as a first-class citizen seems like it absolutely fits into the goals that Swift has and I would be very surprised if its long-term exclusion is intended.
personal opinion..at end
if they like it they will purchase...
otherwise you risk alienating users
The courts do decide this. They have decided this.

For assets to be forfeited the government literally sues the property[1] and is required to show the item is subject to forfeiture. If the asset is eligible for forfeiture the owner can claim that they are innocent[2] and prevent the property from being forfeited.

In this case DPR is not claiming that the wallet is his. Because if he did he'd likely harm the criminal case against himself.

You can read the order here: http://www.justice.gov/usao/nys/pressreleases/January14/Silk...

Note how the government filed suit against "all assets of Silk Road" - not DPR.

This isn't some secret thing that only the government knows about. You can go to http://www.forfeiture.gov right now and read required notices of forfeiture for all sorts of assets.

--

[1] This is how we get court cases with fun names like "United States v. $124,700 in U.S. Currency" and "United States v. Forty Barrels and Twenty Kegs of Coca-Cola"

[2] http://www.law.cornell.edu/uscode/text/18/983
I really like Tableau.
Python for data analysis and matplotlib and ipython notebook for visualization.
Aspergers Entrepreneurs?
The essay mentions deploying cheap infrared detectors in a variety of orbits, to eliminate stealth.

Well, each of those detectors is also a space mine and/or missile. Wrap them in black velvet. Make their power supply a dual-purpose radioisotope battery and nuclear bomb. Space combat essentially becomes swarms of exploding robots trying to destroy each other, such that the attacker can get a relativistic kinetic missile to the significant target without being intercepted and deflected.

There are no capital ships, no fighters, no scouts, or anything of the sort. You just have clouds of smart missiles trying to influence the targeting of the planet-killing rock.

Also, where were the "sand shotguns"? It's fine to consider missile swarms that overwhelm your target's missile defenses, but if you throw a trillion micrometeorites at your opponent, he's going to have a bad time. Besides that, it is also reaction mass, usable for maneuvering your own vessel.
The comments on this post are the lowest quality I've seen on HN for a long time, so I feel compelled to actually make a meaningful one.

This project exposes the native platform APIs to a JavaScript VM running on the device. It does not try to build cross-platform widgets as far as I can tell. This is generally a good idea.

It's much better than WebView and friends because the DOM will always be slow and not have native-feeling interactions unless W3C decides to break backwards compatibility (they won't).

It's also much better than trying to do a "write-once-run-anywhere" cross-platform widget library because those solutions never feel like the target platform either (see Swing vs SWT)

This approach lets you teach your team one language and one set of idioms and then implement across different platforms. While I have some beefs with the details of the implementation it appears to me to be a winning strategy.

BTW: I don't work for Telerik and know nothing about them.
> "Divorce rates are over 50%"

"Divorce rate" is a misleading statistic. It compares marriages in year X to divorces in year X, but divorces in year X can come from marriages in many prior years -- so it's not exactly a direct comparison.

People often mistake it for "the chances of an average marriage ending in divorce", which is a bit lower (the data I've looked at puts it in the 30-40% range.)

But wait, there's more! There are ways to determine, beforehand, which marriages are more or less likely to end in divorce. There are mathematical models based on behavior (James Murray, John Gottman). There are statistics related to various life decisions and behaviors and shared interests. You can dig through all sorts of interesting statistics and figure out your own risk profile if you so desire (see, for example, the General Social Survey at http://sda.berkeley.edu/cgi-bin/hsda?harcsda+gss10 ). People like to act like divorce is just a thing that randomly happens through no fault of your own, and on occasion that's true, but there are a lot of choices you can make to reduce the chances it'll happen to you. (Making choices like my grandparents seems to work out -- one pair celebrated 65 years last month, the other celebrates 67 years this weekend. And yes, the statistics bear out that making similar choices to them results in lifelong marriage a very high percentage of the time.)
Top 100 sites visited per countries and categories. Nice list to see news sites.
Really, really great. Very ambitious. I see no viable solution to the issues people are griping about without forking over buttloads of money every month. Maybe someone on HN does, though - we can only hope you'll detect that helpful comment in this storm of pedestrian shittiness.

Are you on postgres? One thing you could do-- and I only suggest this cumbersome idea because you might just be crazy enough to try it-- would be to use the pg_trgm (trigram) extension with the following in mind:
a) Theory being, when someone greps /[a-z]{4,8}/, they're either interested in {anthem, aardvark, ambition, ...} or {nltk, xkcd, json, zzxx, xxzz, ...}, likely not both.
b) Neither (nor any third set you might come up with) is so inherently superior that it deserves default status over the other.
c) Even with limiting results, half are bound to be totally uninteresting to the user. So what does that even accomplish?

So my pg_trgm suggestion is to take that same /[a-z]{4,8}/ result set and offer the user a relative sliding-scale by which they can push their visible 1,000 closer to/further away from a predefined set of dictionary words.

http://www.postgresql.org/docs/9.3/static/pgtrgm.html

You may also consider tech acronyms - maybe steal those from StackOverflow tags. Human names would be too big a hassle, IMO.

Again, I love the ambition of the damn thing. Kicks ass.
I think in the specific case of Haskell, parser combinator libraries like Parsec are so nice that it can be more convenient to use parser combinators than regexes for parsing regular languages. I'm haven't seen similar substitutions in other languages.
"Reactive is the new agile. Everyone is talking about reactive. Reactive is this, reactive is that"

This is the first time I've heard of reactive and read HN everyday.

> Java's enumerable( Iterable?) is broken

anyone know what how its broken?
to go from deck_{a1,b1} to deck_{a2,b1} you need to remove the encryption. In order to remove E(k_{a1}, ?), you need to know which one was used, but can't, because it was shuffled. If you were able to know which one was used, you would know which card it was.
From what I've been able to figure out just by playing around, the following rules are used:

1. Return type is `instancetype` or `MyClassName *`

2. Method takes at least one argument

3. Method name starts with a "class suffix"; that is, a suffix of the class name, with the restriction that you can't have partial words. The first letter may optionally be lower case.

The class suffix (optionally followed by "With" like in the `initWith` conversion) is stripped off and the rest of the method name is used for the first parameter, with the first letter lower-cased.

For example, the following conversions apply:

+[MyClassName myClassNameWithObject:obj] -> MyClassName(object: obj)
+[MyClassName classNameWithObject:obj] -> MyClassName(object: obj)
+[MyClassName nameObject:obj] -> MyClassName(object: obj);

However, since those all map to the same swift initializer, only one will be available (generally the first one declared)
Just a suggestion, you should have a link back to the main zidisha.org domain from the blog.
Traditional microlending operations are expensive. For example, the average microfinance organization needs to charge borrowers 35% interest for capital borrowed at zero interest from Kiva.org, to cover its overhead costs. (Source: https://en.wikipedia.org/wiki/Kiva_(organization)#Current_in...)

Zidisha's overhead costs average about 10% of the value of the loans we facilitate. The costs are fully covered by borrower fees and optional lender tips. Borrower fees include a lifetime membership fee of $12 paid when the first loan is disbursed, and a flat fee of 5% of each loan funded per year the loan is held.
I think for many apps out the codebase is dominated by UI code, and the business logic part is small and relatively easy to write anyway. From personal experience, sure, I have some classes that abstract away server APIs and some classes for data models. But most time and sweat goes into getting the UI to look good and performant on different devices.

Say, for an app like Timely [1] which I'm a fan of, I would think the data models for timers and alarms are trivial, and the code for all the subtle animations is where all the meat is.

[1] https://play.google.com/store/apps/details?id=ch.bitspin.tim...
Very good.

However, I also remember that some things do affect the outcome. For example, there are studies that being tall or attractive provides some advantages, or that being short or bald provide some disadvantages in controlled experiments.
I think you're mistaken about what a "fundamental" is. Bitcoin is speculation. It's also the kind of speculation where you'll never be able to logically deduce the expected outcome, because you'll never have the proper information to make correct decisions (unless you're friends with someone like Karpeles).

Here's an example of a fundamental:

By looking at the economics of a business, the balance sheet, the income statement, management and cash flow, investors are looking at a company's fundamentals, which help determine a company's health as well as its growth prospects. A company with little debt and a lot of cash is considered to have strong fundamentals.

There are more kinds of fundamentals, of course. But all of them have a common theme: publicly available information, or logical reasoning (which depends on having publicly available information).

Bitcoin's market value is determined by insiders who hide all information from you. Therefore, there are no fundamentals right now. Not until the price is determined by something other than people like Karpeles.

You invested in a time of great volatility, and got hurt. That doesn't mean the game is broken. That MtGox manipulated the market is irrelevant.

I doubt most investors would agree. Gamblers, perhaps, since at that point "the game" is literally gambling, not investing.
Definitely reminds me of the 70/30/10 model[1] for learning. It's amazing what you can pick up when you are given a problem and need to solve it. I continue to learn a ton from work and from personal side projects. Being given a ambiguous problem and then going through the process of breaking it down into smaller solvable problems was a big thing for me. I realized that being an expert in something isn't necessarily being able to regurgitate something from memory but is having a lot of experience to recognize patterns.

[1] http://en.wikipedia.org/wiki/70/20/10_Model
> Put the ship inside a deep parabolic cone, the outside of which absorbs EM radiation.

Er, and what does it do with the absorbed radiation? If you assume it can magically not re-radiate the absorbed EM radiation, then its heating up without limit, and so you also need to make it magically able to absorb limitless energy without failing.
It's simple: it's a slide, so it should never, ever have excess verbiage on it. Otherwise, you don't know how to use simple English properly. Good authors never say more than necessary. I wouldn't trust someone who's presentation skills were so bad they wrote "n (a natural number)" when it was blinding obvious from the context.

And remember, dogma is always wrong.
The swift API, not necessarily the language. No more than obj-c is at least. With the support for swift to call obj-c code, if they release an implementation it might be interesting to see where projects like Etoile can take things.
Wrong kind of termination charge. The article is talking about the charges phone companies charge for calls from other phone companies that terminate on their network. More information: http://en.wikipedia.org/wiki/Termination_rates
First, this looks like a cool project that is the kind of thing we want on Hacker News, so thank you for posting it.

The submitted title ("OpenVR: Build an Oculus Rift for $150"), however, was inappropriate. It broke the two rules of HN titles: it's linkbait and it's misleading. So we reverted to the article title as found on the web page, which the HN guidelines call for using in most cases.

If you (or anyone) want to suggest a more informative, accurate, and neutral title, we'd be happy to change it.

Finally, there are several comments in this thread from new accounts that look like sockpuppets. Such comments tend to get downvoted by users because they aren't substantive and look like promotion. We also ban such accounts when they seem abusive (as opposed to just enthusiastic). So you should realize that such comments tend to harm rather than help your cause on HN, even if they're just friends being supportive.

Good luck with the work!
Actually, didn't we just see somewhere that your first name affected the possibility of getting an interview?

Something along the lines of identical resumes, where names were stereotypical African names vs. stereotypical "American" names, and the latter would get more interviews, in statistically significantly higher numbers.
"Why I'm making the jump to Android"
I agree more with the parent on this one. I would actually expect GCD to receive first class language features before regex. There are certain operations like @sync that made their way into objective-c and Swift can use some language features to implement very common patterns in iOS/OS X programming.

Then again, in Swift you can declare your own operator and call into NSRegularExpression.
There is a whole pile of beautifully illustrated algorithms there:

http://bl.ocks.org/mbostock
Used it myself here: https://www.zerotier.com/admin.html

I found that I had absolutely no need for jQuery, etc. Just do all UI stuff with CSS+HTML and use Knockout's data binding for binding it to data and logic.

Knockout is a little rough and has some weird edge-case gotchas and syntactic inconsistencies but I like it. Might look at Mithril in the future.

Still no JS UI framework nirvana as near as I can see.
A Google a day
Sure, but WhatsApp runs on phones that have a plan with a phone company. It'll just be that the cost is offset by cell phone providers shifting their voice and text revenue to data more than they already have.
I think the OP has a point. I bought WebStorm (the javascript equivalent of PyCharm) last year and loved it. A couple of updates ago, it started exhibiting a strange behavior where the editor will hang for a few seconds while it loads up the intellisense which is annoying since I don't use intellisense all that much.

Jetbrains' products are not immune from bloat.
Hi Julia, Zidisha seems to be serving a valuable need.

I had designed and developed a credit exposure and credit risk management for large corporate and commercial banking for a large Canadian bank and I am curious to know how credit exposure and risk is managed by Zidisha.

a) what collateral do you accept and how do you value the collateral?

b) do you consider country risk ? and how do you quantify individual's risk profile ? have you developed a credit risk model ?

c) would you consider offloading credit risk by partially securitizing your loans?

d) Countries where you operate in have a serious risk of document fraud. can you share stories of fraud mitigation ?

f) finally, what kind of lenders do you seek ? Are you looking for altruistic people or people seeking to spread their investment risk ?

e) Also, do you realize that you have the opportunity to become the Equifax of third-world countries ?
With engines firing, the ship would still be spottable from every angle except essentially straight ahead.

You've jumped to conclusions about the kind of drive it would have. Once launched it would only use mass drivers for course correction. Remember: think ahead. Remember also, that these are only supposed to have limited maneuverability.

That's where cheap remote sensor networks probably win. For the cost of your single "thermally stealth" warship, your enemy can likely afford thousands of cheap dumb probes that can spot you from many angles.

If they are so cheap that they are easily detectable, then enemy HQ can calculate a geometry that would preclude your detecting the ship. Also, I'm not necessarily envisioning a full-on warship. Being unmanned, small, and low energy as possible is a win for craft such as these, so they would also tend towards being inexpensive. On the other hand, the "more, dispersed" counter-strategy is disadvantaged by a factor of N^3. An optimal strategy would consist of multiple stealthed units to achieve dispersal/coverage. This way, your enemy is always guessing whether all of their detection platforms have been located or compromised in some way, opening an attack vector to their vital in system transfer orbits. (Lines of commerce.)

"Stealth" will probably staying cold as long as possible. An attack ship/missile could be launched on an initial trajectory from somewhere in space by kinetic (rail gun-like?) means. It then remains dark/cold for most of its journey, until it is extremely close to the target. At that point it could launch chaff/flares and close in for the kill.

Indeed. But without special provisions, such an attack mothership would be highly visible from vast distances, so again there is a possible application of stealth.
Hacking fears as 13 planes vanish from radars
FiveThirtyEight Burrito Bracket
While a Homo economicus plays the Prisoner’s Dilemma, a Homo sapien plays Calvinball.
These random walks resemble voltage arcs.
The first entirely 3D printed sunglasses.