skysight-inc/HackerNews huggingface dataset:
To "like to have a break with" is quite different than to force the world to censor, or a claim a right to control recorded history.
It is not plausible that "Pirate Joe's" is confusing. You can't simply discard "(thing)" and focus on "Joe's", trademarks are taken with their entire context.

See also, moron in a hurry.
They didn't mention how powerful a signal they were using to communicate with the boat. My guess is that, in a combat situation, they won't have to adhere to FCC (or whatever the local regulator agency is) regulations.

With enough power, and anti-jamming technology, both of which I'm sure they have an excess of, it's not going to be particularly easy to disrupt comms.
I would say that maybe they are needed to keep pace with all the Lambos the locals have, but I think we all know the police there are not particularly interested in enforcing the law when rich locals are involved.

It is pure fashion.
Perhaps worth mentioning, I recently saw a presenter say his company is moving away from Entity Framework in favor of F# type providers.

Agree on FOSS. It's nice this company will license to me for opensource projects, but what happens if they go out of business?
IMO karma is the worst aspect of HN. If you post any comments that are controversial or against the prevailing tech dogma you tend to get downvoted, whereas flashy press releasees about dubious original research get lots of upvotes (that obviously doesn't apply to this article).
Have you considered crowdfunding? Physical products and hardware startups tend to do much better these days going that route.
How does inertial navigation help with following people for a flying camera platform? Even if the subject carries a sensor, the reference frames will drift unbounded.

Visual tracking should work, but is not reliable yet. Lots of people are working on it.
Why couldn't you use a turbine to generate electricity that is then fed to electric motors controlling the blades? Is there actually a requirement for large, efficient batteries?
It's not just swap (I don't think encrypted swap is that common anyways) but also the viminfo and swp files.

The UX for vim's encryption is really good - it's convenient and easy to use. Any replacement would need to be equally easy and well-integrated. If you require users to do manual steps, like type commands or remember to tell vim that it's editing sensitive content, then mistakes will be made that harm security. If the plugin interface can provide a sufficient level of integration, that's great and would be a good alternative to building crypto into vim itself.
TLDR. Well, not so short description, but I think this is the gist of the talk. This is a very thoughtful talk, from the creator of one of the most active open source projects today: Drupal. Love it or hate it, Drupal attracts a very big community, and in growing it has also accumulated a lot of complexity that it is now a challenge to contribute. Dries compares Drupal and other open source software projects to "public good" following very closely the Wikipedia article about it, and using that analogy tries to map some of the solutions found to take care of public good and apply them to Drupal. I'm not 100% in agreement with Dries proposed solution, but the talk is very interesting.
I agree with Brian on this one, like I told him recently, IDEs were definitely next on my side project radar. I tried out the Gear VR and it's only about 1.5 times DK2's resolution (in both vertical and horizontal resolution) and it made a huge difference. At Oculus Connect I felt like a lot of the talks were about exactly this that we finally have a use case for way higher res screens instead of incremental demand that is only slowly cranked up by vested companies like Hardware Manufacturers and really early adopters.
Non-weak DSA key? oxymoronic, perhaps (2010)
The big idea with OOP is "messaging". Right. What makes messaging useful is that the 'messagee' typically understands more than one different message. Because if it only understood one we couldn't take advantage of composing the interaction with them in different ways, as needed by the client.

When we can do that we can also replace the messagee with an instance of some other conformant class, and thus we can reuse the client-side implementation of the interaction-protocol with many different types of recipients.

Using the word "replace" here is easily misleading. A better word is "reuse". We don't typically DELETE the original service object at all. More likely we just REUSE the same client-code with different types of "service objects". The point is it can interact with many differently implemented service-objects that offer the same interface.

If each class defined only one message it responds to, that wouldn't look like OOP, would it? It would look like FP where functions basically understand just one message, "Tell me your value!".

Of course FP languages can simulate OOP and vice versa. Smalltalk for instance defines the class BlockClosure which understands the message #value: (among others). That means - "Tell me your value for this argument". But BlockClosure also understands other messages, like #asString, #class etc. That is OOP.

We could say that OOP is a generalization of FP in this sense. Objects can do what functions do, calculate their "value" for a given argument. But this operation is explicitly declared as just one of the operations that object can perform. There is NO SPECIAL syntax for it, like "()" in FP languages.

JavaScript can be characterized as a functional-object -language because its functions are first-class citizens but they can also have other operations than calculating their value. We can for instance "send the message" .toString() to them to get their source-code.

You could have a "messaging conversation" with a JavaScript function (-object) like this:

Me to function: "Hey tell me your source-code". The function returns it

Me to my Helper -object: "Hey helper, does this source-code look secure?". Helper returns "Yes".

Me to function: "OK, I trust you. Tell me your value for argument 42!". Function returns it.

The conversation / messaging above could be reused with some other type of object without having to modify the client-side code at all.

Summary: The essence of OOP is that objects can declare MULTIPLE messages they respond to, thus defining the protocol they can be interacted with. Many objects can support the same protocol of interacting with them, but provide a different implementation as to how they actually calculate some (or all) responses to the messages they get.
It sounds sophisticated to a layman, but I have doubts over its practicality.

For example, how will the system overcome image noise introduced by traditional dressing, such as the keffiyeh and hijab? I'm no expert, but have played around with haar face detection, and eigen/fisher face recognition. My experience was that factors like face position, facial adornments (caps, spectacles, moustaches, etc) and ambient lighting had significant effects on accuracy.

There was also the reported failure of face recognition in the Boston marathon bombing investigation [1].

[1]: http://nakedsecurity.sophos.com/2013/04/23/facial-recognitio...
"I'm also very secular and atheist person who don't like organized religion."

Its fantastic that it works for you. For me, This is exactly why I couldn't handle Zen. It feels too much like the hierarchical church patriarchy.

Due to this I've gravitated towards the Pragmatic Dharma crowd which tends to be a mix of Theravada and Advaita practices (though rejecting Advaita view).

Some resources for the looks-like-religion allergic:

http://kennethfolkdharma.com/quick-start-guide/
http://www.dharmaoverground.org
http://awakenetwork.org
Technology startups in central and eastern Europe blow away stereotypes
It is trivial to implement that functionality in today's desktop mode without separating you from the rest of the system.

I'm trying to think of a good example where VR could be used but just can't.

It will probably be fantastic for stock brokers where their information relies on quick glances over a lot of realtime graphs/tables and if you look at their monitor setup today( +4 monitors ) the extra space will work for them. But when you code you are heavily centered on a single window and the rest doesn't really matter.
There's intentional discrimination out there. It's not just about historical inequality.
What kind of time frame would be required for that (and all the other evidence) to become uninterpretable - knowing we did exist, but not much more. Is there an amount of time where there'd simply be no evidence at all?

Edit: Found this which I guess is our limitation at least, though perhaps not our successors.

The oldest known fossils, in fact, are cyanobacteria
from Archaean rocks of western Australia, dated 3.5
billion years old. This may be somewhat surprising,
since the oldest rocks are only a little older: 3.8
billion years old! Cyanobacteria are among the easiest
microfossils to recognize.

http://www.ucmp.berkeley.edu/bacteria/cyanofr.html
Look for Martin Fowler's ORM Hate and the discussion around it on HN. Read the paper he links to ("The Vietnam of Computer Science"), and perhaps search HN for ORNs or your favorite particular ORM. It really is a laundry-list.
Asians are clearly represented well in Tech. That doesn't change the lack of diversity in the other categories.
Have a look at the Edelweiss paper I linked. Stable ids are needed for that model. We would probably be fine with eg random uuids if we stuck with Bloom.

EDIT: Thinking about it, the issue is definitely not that it is immutable but that it is declarative. In the absence of control flow, `new` is not sufficient to provide unique identity because the rule in question may be run zero or more times.
I can't help but think that previous reports of "dirty tricks" were a PR attack arranged by Lyft against Uber.
"However, I don't know you yet, and it would be a mistake of mine to share his real teaching with you if I don't confirm how genuine you are."

What a crock of horse shit. For other people's sake I really hope you don't have any students.
One Hispanic or Black in a room full of White guys can't make the White guys hire another minority just by force of will. It just doesn't work that easily.
Taken with a grain of salt, of course, because the winner is the one running the competition.

Worth noting:

- All but the last-place finisher here are actually placed quite closely in performance, given that they're working on a 3 million record file.

- Other performance stats that could be more relevant (depending on what you're doing with CSV...): startup time, memory footprint, any differences in handling based on very long or very short rows

- Given similar performance on the above, what's actually more important (for most uses): elegance & consistency of API, support for various CSV formats (e.g., Excel vs. RFC-4180 etc. vs. flexibility for rolling your own format), and sensible error handling options (like: don't blow up if there's one row with a different number of columns).

I've hardly reviewed any of these, so I can't really ompare them usefully, but I've been using the Apache Commons CSV parser 1.0 version recently (finally released after who knows how many years in semi-hibernation!), and it's been pleasant to work with thus far.
Do most young entrepreneurs really know how to start a startup?
You can absolutely become depressed through meditation practices, but typically this is a sign that you have made some progress but are not breaking through.

Intuitively changing techniques (for example, to Advaita) can be a good strategy.

If you're aware of the states of mind associated with higher concentration, you can recognize negative feelings as a sign of progress and push through.

http://alohadharma.wordpress.com/2011/06/12/the-dark-night/
Bitsquid recently had an interesting 3-part post on the design of the entity system for their game engine:

http://bitsquid.blogspot.com/2014/08/building-data-oriented-...

http://bitsquid.blogspot.com/2014/09/building-data-oriented-...

http://bitsquid.blogspot.com/2014/10/building-data-oriented-...

Data is stored in flat, homogeneous blobs and linked together by integer ids instead of pointers.
Your story about the knives is interesting, because it sounds like all you really need is one (or maybe even zero - I'm not sure what you're doing with them) "good enough" knife, but you enjoy having a bunch and tinkering with them. That's great, and sounds pretty fun. My point in this thread has just been that at some point I realized all I really need is a simple development setup, and that I don't particularly enjoy tinkering with it.
No, this is one thing I love Vim for and use it. It is fixed going forward. It is the only x-platform one that isn't messy at some point.
Because..?

High-speed police chases are a classic example of fiction over data. They do vastly more harm than they help, but we still have them because police officers grow up thinking they would chase bad guys in cars.
This reminds me of www.zidisha.org where you can make micro-loans to 3rd-world individuals.
Show HN: Turning a classic gamebook into interactive fiction
randomPoly[n_, x_, {a_, b_}] :=
x^Range[0, n].RandomVariate[CauchyDistribution[2, 1], n + 1];
Show[Graphics[
Point[{Re[x], Im[x]}] /. NSolve[randomPoly[300, x, {27, 42}], x],
Axes -> True]]

http://imgur.com/a/52oEs#0

The unit circle is still present, but it now seems to be getting a few uniform outliers, a sort of halo.

I think that the explanations given in the responses are not correct. Even for the unit circle, they account for why you don't seem many points outside of the interval, but fail to explain why you rarely see points inside of the unit circle. The argument essentially is that inside the unit circle the equation reduces to

a1*x+a0 = 0

But the distribution for this (randomly picking a1 and a0 when you generate the poly) indicates you'd expect the occasional circle that had a point that was about .3 away from the radius. If you generated the circle 10 times, you don't. You rarely get as far as 0.1 .
unless you completely cover the ocular region as well, that won't necessarily help

don't know why the downvotes - my phd research is in periocular recognition (using only the eye, eyebrow, and surrounding region to do verification and identification), but if you don't believe it is possible i suggest you check out some of the work in ieee-xplore
They are inferring mountains and trenches based on the observed effect of their gravity on the water above. But can't there be mass concentrations that aren't mountains, like the lunar maria?

http://en.wikipedia.org/wiki/Mass_concentration_(astronomy)
OT of course, but I think that's what our outsourcers did: keep adding monkeys then the probability of completing a programming task slowly converges on 1...
The only way to stop a bad guy with a camera is a good guy with a camera.

(And yes, the wording is intended to resemble a common talking point about guns. The difference is that a mistake made with a camera is often correctable, a mistake made with a camera is often final).
This point has been rehashed by historians pretty endlessly already, and the general consensus seems to be that while most Nazis may not have been directly aware of the full horror perpetrated by their regime, their culpability can be fairly compared to "will no one rid me of this turbulent priest?" You don't have to scratch your head too hard wondering how an ideology based on hatred and persecution turned into genocide. Or why it keeps happening in the world today, just the names of the groups change.

Systems of law based on thoughtcrime get ugly, since there's no way to prove thoughtcrime except torture, fear, and arbitrary violence. See: the Inquisition, any communist state in the 20th century, anywhere in the world that Sharia law is enforced.
‘The Innovators’ by Walter Isaacson
Stop being such a wimp. All the places everywhere in the world through all history have had issues(something you're probably ignorant of, I suppose), get over it.

ps downvoter.: Sorry if it's too agressive but the point I'm trying to make here is that ignorant opinions and defeatism aren't going to take us anywhere, people really need to get over this IMO. As the quote of "a little learning is a dangerous thing", shallow knowledge intoxicates the mind, but drinking it largely sobers us again ;)
You're right that you're not starving. But someone who makes $75k in Texas, Colorado, or Georgia isn't talking about how nice of a 1BR they can get. The expectations are completely different.

You can rent a fairly nice 3+ BR house in my neighborhood for $1500. That saves you $18k per year over the apartment you referenced, for a living situation that's viable for a family. Compared to a similar-sized rental house in SV, a house here saves around $42k per year. When you account for taxes (an extra $5-10k in state taxes and around $14k in federal taxes on the higher income) you can see how $130k in SV wouldn't get you "much" compared to $75k elsewhere. And you probably wouldn't make $75k elsewhere; $90-110k is more typical for the same sort of work.
Exactly why I love that it is baked into Vim.
What eternal youth looks like
No engineers in our network are excited about working on the web. Everyone is either mobile or backend focussed.
The White Problem
A little comment regarding the Z80 vs 6502 register count: I always consider the 6502 to have 256 registers (zero page) and an accumulator and two index registers. Never a shortage if you use it like that...
In 1888, one man patented a machine for vending “healthy” electric shocks
Talk Dirty
That occasionally happens when you do things in non-standard ways, although ng-annotate has become quite smart lately and can now follow references and more. Did you use the latest version (also feel free to open an issue)? ng-strict-di in AngularJS 1.3 will greatly improve the error messages for these situations.
So apparently there are "many studies show that companies with gender and ethnic diversity tend to be more creative and more profitable, because varied perspectives help them design products and services that appeal to a diverse, worldwide audience."

Yet somehow this lack of diversity hasn't prevented Google, Facebook and Apple from being very profitable and very creative.

Let's take a stab and see what are these "studies" that show how diversity helps. Here is one (from the article NYT links to):

"In a study conducted in 2003, Orlando Richard, a professor of management at the University of Texas at Dallas, and his colleagues surveyed executives at 177 national banks in the U.S., then put together a database comparing financial performance, racial diversity and the emphasis the bank presidents put on innovation. For innovation-focused banks, increases in racial diversity were clearly related to enhanced financial performance."

So we have exhibit A - the three most successful companies in the US that seem to do a-OK without diversity and exhibit B - a survey of bank executives about how they feel about diversity and innovation.

Let's be honest - diversity has nothing to do with creativity or profitability. It's a political construct that the NYT feels needs to be hoisted upon successful American companies. Because diversity.

[Edited typos]
Side note: CSV is boring and unsexy as formats go; but it's also dead easy for companies to provide and even automate even with minimal technical staff on hand; this is one of the reasons I'm working with it at the moment ("CSV uploaded via SFTP" is on the list of inaterfaces we support for data integrations).

Think of the character escapes involved in something like XML or even JSON, for example; for CSV you escape only the double-quote, and you escape that by adding a second double quote -- so you don't need to mess with escaping your escape character. The main problem with CSV is more that there are several possible specs for it...
It's funny because I can't justify owning a car, and even if I did, in cities it can be expensive and inconvenient to find parking if you even had one. It's not like gasoline is free or anything.
The link you are referring to is for a perl script to convert markdown to HTML. It is not markdown, the syntax, referred to in that article. You would have understood that if you read the next paragraph

"Thus, “Markdown” is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that converts the plain text formatting to HTML. "

The article was about the former, your comment confused it with the later. Cheers.
There's only one RFC though.
Can anybody with knowledge of vim see if the GPG plugin at vim.wikia.com is secure with regards to mlock?

It is what I currently use. Very convenient. I never trusted something editor-specific.
1041uuu Pixel Art
Violating privacy has always been the complaint against Glass. This is a long-anticipated example thereof, not a new and "indispensable" application.

The idea of a wearable HUD is cool, but I don't see how any implementation can ever by trustworthy to non-wearers.
it can certainly not support everything, partly because of limitations imposed by static analysis, buy you may be surprised with what it can handle.

Also: For situations where you don't know whether ng-annotate will detect a form or not (assuming you already use ng-annotate for your project), you can use explicitly use /* @ngInject */ or ngInject() to avoid stuttering the array yourself.
oculus is digital stereoscopy

this demo is cool but i'd argue impractical

be careful getting excited over demos of technology that add a layer of abstraction from the tech direct

ever seen a photo of a painting?
ever read a book you loved and your friends hated?

i'd suggest you try the oculus as you would use it: in your home on your box; before spending any money on the device

also, you are blind to the keyboard with the headset on

i feel oculus caries a mythos around it that is very difficult to obviate if you have yet to have worn one..
i'll link to an old comment i posted to carmacks keynote at the first ocucon : https://news.ycombinator.com/item?id=8347450

essentially i have stopped referring to oculus as vr,
oculus is digital stereoscopy,
and being stereoscopy the oculus is exploiting an optical illusion and as such, i believe, a flawed direction for the touted outcome: virtual reality

this demo: http://www.phoronix.com/scan.php?page=news_item&px=MTcyMTI ;
is what encouraged me to shell out for the dk2

the experience failed to deliver on my expectations,
though at the time i thought my expectations were practical and rooted in evidence,
of course now i realise those expectations were irrational and that evidence was secondary being derived from this video demo
How mcuban can start the inequality revolution
No. Scala is a very functional language that you can write imperative code with. Swift is not functional and doesn't have real monads. Ruby monads are just a way of obfuscating your code. Monads are more than the monadic bind >>=. You cannot just use monads and ignore the rest of category theory, it's like using a stick to fix the engine of a car. Useless. Just use a real functional language so you don't have to deal with this tomfoolery.

Example of a real monad:
http://www.haskell.org/haskellwiki/Monad
I think kiva.org is pretty successful in this space, too.
Would the airplane parachute be scalable to large commercial jets? I assume the fuel costs of carrying the extra parachute weight are too great but curious about the engineering.
New Google Glass App For Flight Attendants Onboard Private Jets
Welcome to the World of Regulatory Hackers
Another user already replied to your parent so I won't repeat the argument but just a note: I downvoted him and I'm English, not everyone (or even most) in the EU think like you, and it's misleading to imply to Americans/others that we do.
Because, you failed to properly set up GHC, you don't have the right to say anything about Haskell or functional programming.