skysight-inc/HackerNews huggingface dataset:
Pusher (http://pusher.com) - London

Pusher is a successful, innovative UK startup with a tens-of-thousands of customers worldwide. Our global user base is quickly growing, and we need someone to identify opportunities and gather information about prospective customers. We're at the early stages of ramping up our sales efforts, and can provide awesome opportunities to someone can make a big impact.

Pusher is a technology platform which makes it super easy for developers to build awesome realtime applications. We power applications for enterprise clients such as ITV and O2, SaaS products like MailChimp and UserVoice, and work with multi-national agencies such as AKQA, R/GA and W+K.

This position might be for you if...

* You love technology and the impact it can make on the world

* You want to be involved in a UK startup that avoids vanity metrics and is profit-focused

* You relish the challenge of having a big impact in a small team

What are we looking for?

* You are tenacious and flexible individual

* You are excited by technology, and have a technical background

* You have experience of sales automation, and can input into how we can improve our processes

* You love metrics and seeing the impact of your efforts

* You have a track record of consistently beating targets

* A technical degree, and any experience of working in a SaaS company would be big bonuses.

Send us an email at jobs@pusher.com with...

* Tell us about something awesome you've done for a previous company, and the impact it had

* Criticise something about our website/product/business model

* Tell us how you can make an impact at Pusher
You can bet Facebook is storing that data though. And who knows what the future holds, perhaps Facebook will be forced to sell that data to its users in order to increase revenue and make stock holders content?
Thanks!

Here is a study on average sentence length showing it at 24 words per sentence: http://ds.nahoo.net/Academic/Maths/Sentence.html

In my own study, I performed analysis on a corpus of a few hundred million sentences of written text and found it at 31 words per sentence.

It would be great if you can point to the use of GPU for parsing.

I had never heard of the bitpar parser, will look into it.
Someone probably paid them to say that ... oh wait!

Going to be hard to argue with consumer reports though they have gone astray a few times.

Now just make a model for half the price. In this decade.
I have the impression that the average sentence length is more on the order of 15 words per sentence, but I might be wrong.

It highly depends on the nature of the material. But, e.g. in Dutch based on samples of newspapers I found that the average is between 16 and 20 tokens.

The grandparent mentions sentences of 100 word (I take that he means tokens). I'd guess that such sentences usually contain one or more dependent clauses, that can be parsed separately if necessary.

In practice you can use various approximation techniques, such as coarse-to-fine parsing used by the Charniak & Berkeley parsers.

Indeed, there are many possible optimizations. Such as: restricting the number of lexical analyses using a part-of-speech tagger (particularly useful in highly lexicalized grammars), guided parsing (e.g. by filtering partial left-corner splines that never lead to a good parse), and beam search.

Dependency parsers are indeed faster

Purely statistical dependency parsers are faster. There are also dependency parsers that use (rule-based) unification grammars. Such parsers can produce dependency structure as a side-effect or even post-processing step and rely on relatively expensive unification of attribute-value structures.
> Why can't the existing industry do this? Why all the mediocre product that's the tail end of pumping billions of dollars into R&D staffed by largely the same folks Tesla has been hiring?

Innovator's dilemma: at which point it's OK for a new product to cannibalize market of your established products? Think iPhone vs. iPod.

In a large enterprise, it also is matter of inter-departamental power struggles.
I agree, but there is room to think about a tech solution a little further.

What if the patient himself foster the communication? If the patient can input all the symptoms and the results of all the exams ordered by one doctor, the system can detect all the "red flags" that a particular result raises and tell you which kind of specialist should take a look at it. Example: your cardiologist register dizziness and high blood pressure. The system knows that a cardiologist already saw it, but it also alert you that these results and symptoms should be studied by a neurologist and a endocrinologists.
But what do we write when the user could be using either, for example on Windows 8?

Windows 8 uses "tap" everywhere, which is infuriating for desktop users, who now know on which side Microsoft's bread is really buttered.

For the Web, usability guidelines have said since forever to avoid phrases like "click here", because you have no way of knowing how your page is being viewed now or might be viewed in the future. They were blithely ignored by designers and marketroids.

Normally, when a verb is called for, I say "hit this link" or "follow this link"; for buttons and menu items I say "say". E.g., "Enter your IP address, netmask, and gateway and then say OK."
I get 10ms to cluster and segment an image with tuned numpy and opencv. With better results. Indeed the loops regarding the inner patch convolution are the killer. I used fingmineig, corner detectors, to turn a pixel location into a vector of corners at different spatial scales. Those routines are performed in parralell on opencv so I got rid of the inner patch kernel and it all delegates to blas. No loops
Wow, it looks like interactually's site has been hacked
There seems to be quite a bit of substance[1].

> just to stifle Allen's discussion of the relationship

She accused him of multiple rape. That's not a "discussion of the relationship."

[1] http://uncrunched.com/2013/04/11/jennifer-allen-false-defama...
Looks like his site was taken down or something. Its redirecting to the wordpress setup page.
Idea: In your head.

POC: something on paper. Not necessarily functional. No actual product yet.

MVP: Minimum Functionality to engage users.
An easier way to save files to Google Drive
It's probably just name, location, and interest matching. Especially if you have a fairly uncommon name.
This document, like so many other legal documents, has been scanned in.

I assume this is how it was delivered to and archived by the court, and not just a scribd artifact.

The document was almost certainly produced on a computer, but it is archived as a scanned in document. The downloadable pdf is not searchable, the downloadable txt is useless.

Scanning legal documents encourages errors (the document is tilted), and makes OCR and searching difficult for the average layman consumer of legal documents (that is in many cases, the plaintiffs and defendants) that do not have access to cheap, accurate OCR.

When will it be expected that legal documents archived by a court will be normally available to the public in "machine readable", searchable, full text behind the image, cut-and-paste form?

In my own experience, the ability to use simple, command line based, text searches to hunt through collections of legal documents is invaluable.
In addition to the suggestions of others, there is 'choose' which will work in some contexts (e.g. Menus)
Neat, thanks for the tip :)
In my experience, there is no shortage of older people who hold the title of Software Engineer, usually with a high number following it or an impressive word proceeding it. However a lot of these people have moved into 'big picture' roles and rarely touch code anymore, or they are really acting as managers. The few that do still write code full time are extremely valuable and tend to have really deep knowledge of the technologies they work with and the domains they operate in.

I would also be interested in the average retirement age for Software Engineers, meaning people still doing the job when they retire. I'm betting very few of them actually wait until their 60s.
Interestingly, the main bitcoin developers generally treat other implementations of the protocol as being suspect and more-than-possibly threatening, since if you're not bug-for-bug compatible with the satoshi client that is a security risk. This remains true even if you improve upon the satoshi client with regards to, for example, hewing closer to the published spec.

This might come as something of a surprise to many HNers, who would think "But wait. The Internet would sort of suck if HTML5 were a purely advisory document and failing to match IE6's actual behavior 100% of the time was a fatal flaw in a browser." But, to quote a fairly representative post from their forums:

Any implementation needs to specifically test for uniformity with the network: Bitcoin is a distributed consensus algorithm and differences in what nodes accept or reject in the blockchain— things which would be minor harmless behavioral differences in most software— can often result in fatal security flaws where an attacker can move the nodes in question onto a separate fork and double-spend their funds away or partition the network. This requires a unusual level of care and system level tests.

Many of the most interesting cases are the great many things which must be rejected as no amount of exposure to the live network will trigger those cases (until an attacker exploits them to partition the network). (cite: https://bitcointalk.org/index.php?topic=192880.0)
I'm sure this is the case. They probably keep track of all the accounts that have been logged into from your computer via a cookie, and then suggest friends based on those accounts. Creepy, but understandable.
Unions defend workers against companies. Who defends workers against unions?
Smart mobile device shipments exceed 300 million in Q1 2013 | Canalys
Failure and success
At a former job we used to have a Just Jar, into which any programmer who said "why don't we just..." followed by something which is or may be nontrivial would have to put cash. Eventually the Just Jar's contents would be emptied out and used to buy a couple of rounds of beers. I heard that was actually fairly frequent at one time...
I agree with all these points, and it seems like the article should have been "Ten Unsupported Opinions the Average American Doesn't Share with Me".
> To me it's better than listening to music.

I humbly submit that you haven't listened to the right music.
Obama Opens Government Data So Devs Can Build New Products
BMW has a full range of electric cars that will start coming to market this year, in particular the small carbon fibre i3 looks particularly interesting:

http://www.telegraph.co.uk/motoring/car-manufacturers/bmw/10...
Introducing CI timeline
To me LinkedIn is basically a bunch of people circle jerking each other. Professionally.
Using Taskwarrior instead of Emacs+Org Mode for To-Do and Appointment Tracking
The classic "Innovator's Dilemma" attempts to address this - the idea here would be that electric cars are disruptive technology, one which otherwise good management practices more or less prevent market encumbents successfully exploiting.

Read the book, I highly recommend it if you're interested by these kinds of questions!
Ask HN: What are good compact keyboards for programming?
Lately I HATE the arrows/home/end etc keys on the right and want something where either they are removed, or shifted to the left hand. I'd rather have my right hand move my mouse, but for now I'm using the mouse on the left.

I do this because of shoulder pains caused by the mouse on the right.

I tried the Genius i200 keyboard after I saw the reviews on Amazon, but the keys are very hard to press, so I'm probably going to return it.
I suspect LinkedIn remembers people who looked for you but didn't try to connect, or you didn't have an account at the time. It has definitely suggested that I connect with the odd stalker with whom I have no other ties...
The site is down for me. Here is the cached version:
http://webcache.googleusercontent.com/search?biw=1436&bi...

Update: Creepy. But I think most of this data can be lifted from other users who imported contacts from GMail. I think they must be matching only by name, because people could have been in touch with different mail addresses (at a previous employer, for instance).
Further, there tends to be a high correlation between someone's success in a field such as marketing and recruiting, and their appearance. I don't want to generalize too much, but most recruiter emails I get are from very attractive women, and I have a feeling that's not unintentional, as gross as that sounds.
Yep, and it's not even specific to the Raspberry Pi-

"This is the first release that supports a range of ARM devices - anything with ARMv6 (like the Raspberry Pi) or ARMv7 (like Beagleboard, Chromebook, Cubieboard, etc.) that supports VFPv3 should work. We provide builds with support for both ARM EABI variants: hard-float and some older operating systems soft-float."
> Why all the mediocre product that's the tail end of pumping billions of dollars into R&D staffed by largely the same folks Tesla has been hiring?

In an established firm, existing product lines pay the bills. No company is an island onto itself. Companies have partners, large clients, relationships, etc.

Bottom line? To keep existing product lines healthy, you must pay respect to your loyalties. You start seeing the behavior of purposefully undermining the new product to keep the old alive and kicking. You start using sub-standard parts, just to keep purchasing from the same suppliers. You keep on old hands that actively despise the new way of doing things. And that's just the tip of the iceberg.

Frequently, starting with a clean slate is a huge competitive advantage. No baggage.
I humbly submit that you haven't been driving the right cars.
You're only focusing on the "electric car" part. By all accounts, the rest of the car is an amazing package, even without the electric motor. I think the question is why was Tesla able to push the Model S so far ahead of the current industry in those other respects?
I think the 10,000 hour rules is a good rule of thumb, but it of course also depends on the kind of programming you are doing during that time. But assuming you are doing a variety of things and actively trying to expand your skill set, and assuming you code an average of 2000 hours a year, it should take about 5 years to become proficient.
320 kpbs
Top best/worst states for doing business - TX #1 & CA #50
> Where do you get this data?

I think they are making estimates about downloads for popular apps based on the change in downloads on less-downloaded apps for a given keyword.
The sentence subject is one thing, the sentence <i>topic</i> might be quite another.

Consider sentences like: "He joined the not-yet-famous Liverpool band in early 1958."

To many human beings the topic is quickly obvious. Parsing won't do the trick.
"some of the ads I get hit with would make many folks blush"

I'm guessing the "likes" you have that cause the targeted ads to hone in on you would also make many folks blush.

At least, before I shut mine down some months ago, I had plenty of interesting likes but I never had any ads that didn't match my content.
Pi(y)ception
Thanks for the feedback. I agree that the wording of that middle part is a bit dodgy... I think it's time I pulled out me thesaurus :)

Thanks for the reminder about the popup. I did that part right at the start and kept telling myself I needed to go back to it. I can work on that tonight. Thanks!
A Final Embrace: The Most Haunting Photograph from Bangladesh
Don't they cannibalize themselves every year then by coming out with the same model, year after year? I think the latter point may hold some sway, but I disagree with your first.

Every car company has been chasing Lexus the past 10 years in this price range and they could have done something similar.
> I've never seen a developer be more productive on Mac OS X than Linux.

Completely anecdotal and not at all useful in the context of this discussion. I've seen some of the top minds in the Python community using Mac OS with extraordinary productivity, as well as some of my fellow developers at Pathwright. I myself run Linux, but think it's foolish to suggest that I'm automatically more productive on it just by virtue of it being Linux.

I feel like you're missing part of the point, though. Even between different Linux distros (or versions of Linux distros) there exist differences in the packages. Some of these differences can lead to unexpected breakages. If you've got a smaller team, one or two guys are going to end up fixing everyone's disparate environments as things break unexpectedly (or you need to bump a package version or install something new).

The Vagrant (or VM) setup in general lets everyone use their preferred OS/Distro, while having the same. exact. environment to run the product you're working on. It also cuts down on support time, and your dev environment will not be just "kind of close" across your team, i'll be "really close".
I'm a fan of OpenNLP as well, although I haven't done a lot of performance evaluation around it yet. Apache Stanbol[1] is also a very interesting project, which leverages OpenNLP (among other things) for doing semantic entity extraction from text.

Also, FWIW, I wrote an article[2] a while back, focusing on Open Source NLP tools. It was aimed slightly more at business users than developers, so it doesn't dig real deep on the tech side, but there is a list of popular OSS NLP tools that people interested in this topic might find useful.

And if I can throw in another shameless plug (only because I think it will genuinely be of interest, of course), I'll point out this post[3] on Prolog resources, since Prolog often finds application in the NLP world.

[1]: http://stanbol.apache.org

[2]: http://osintegrators.com/opensoftwareintegrators|howyoucanbe...

[3]: http://fogbeam.blogspot.com/2013/05/prolog-im-going-to-learn...
Addendum:

https://kuler.adobe.com/

http://pictaculous.com/

http://www.degraeve.com/color-palette/index.php
Money to burn: The muddle-headed world of American public-pension accounting
U.S. Charges Eight In $45 Million (USD) Cybercrime Scheme
I started a "secret" here (for up to 25 of us) to give this thing a test drive:

http://www.salarysecret.com/continue/36-teputo13
This is what we should be talking about instead of why there aren't enough women in Tech (there isn't much talk about about why there aren't enough men in sewing). Women can choose to go into tech or not, that's their prerogative.
Tech is not the issue, the problem is the demands that society and culture put on women which restricts their growth in any industry, not just tech.
It's generous to call the Model S a mainstream car. Low volume, high price, and so on. More accessible than the previous Tesla though.
Crosswa.lk Debuts First Public-Facing Tool To Send iOS Apps From Web To Mobile
I've had similar questions when opening online accounts before, I believe that information comes from your credit report.
Myscriptbox: chaining the scripting balkans
I don't know where to ask this, but does anyone know why they bothered with the front trunk? Was it just to keep the Model S looking like a typical car, so people would be less averse to considering it? Crumple zone for accidents? Seems like it would be unnecessary weight on a car where that would effect range.
Yes, they are. They have an ranked array of your top contacted/stalked friends and they use it to speed up the topbar search.

In fact, there is an bookmarklet that shows the list: http://thekeesh.com/2013/03/updated-facebook-friends-ranking...
Hey! This looks eerily familiar to http://salaryshare.me. :)
That page is lying, it's not "Closed": http://appsleak.com/app/how_it_works/
Today is a significant day in the timeline of open government data. The President issued Executive Order (1.usa.gov/193lKN6 #opengovdata) mandating "the default state of new and modernized Government information resources shall be open and machine readable" and OMB issued an Open Data Policy with guidance published on Github. The guidance includes a set of open data principles, common core metadata, sample language for Chief Data Officer position, tools, and more.

Many individuals outside and inside of government have worked for years to make access to government data more open and more compatible with the modern web. They have built on the decades of previous work by others establishing electronic government. This milestone is noteworthy.
The issue here is that if they put all of these features into a luxury car, the $100K price-tag would prevent it from cannibalizing a lot of their other product lines.
Educated guesses are one thing; exact "guesses" are quite another, and one has to wonder where the 'guessing' is pulling its data.

Would it creep you out if I guess which month you were born in? Probably not.

Would it creep you out if I guessed your exact birthday, including month/day/year? Hell yeah it would.

It has nothing to do with whether or not one wants to be social, and everything to do with random, axe-murderer creepiness. Imagine if I walked up to you at a party and rattled off names of 5 random people from different aspects of your life; would that not freak you out? "Oh, you don't know me, but I know you ;)". That's virtually the same thing that is happening here.
Here are your 3 friends:

Coursera.com
Udacity.com
Teamtreehouse.com
The same point as QR codes everywhere else - integration with automated applications. It'd be a convenience thing, much like the barcode, only significantly more information-dense.
Can RubyMotion work with GNUStep?
Accuracy is state-of-the-art -- 92-93% depending on the beam width and the evaluation set (Stanford or MALT dependencies).

I assume that this is for English? A former colleague of mine compared two statistical dependency parsers (Malt and MST) to a rule-based dependency parser with a maxent disambiguation model, for Dutch. The rule-based system outperforms the statistical dependency parsers by a wide margin, both in-domain and out-of-domain:

http://dl.acm.org/citation.cfm?id=1870171

Nonetheless, I find work on statistical dependency parsing to be very exiting, since it is fast and requires far less human effort :).

https://github.com/syllog1sm/redshift/ . You'll want the develop branch. It's GPL licensed.

Very nice work!
Why we pivoted
Yeah, for certain things your abstractions can either add a good bit of overhead or increase the amount of code you need to maintain. No real point unless your product really needs to run in a mixed environment in prod.
The OP site is down so I don't know what they are citing as "creepy"... but I never considered LinkedIn to be a social network. It has always just been a professional network. It is my always on, mostly up to date resume. It has the who/what/where/when of my employment history. I have only accepted connections from people that I have worked with (and even then only those I actually worked with... not just anyone that worked at the same company but does not actually know me in some way) or friends that are in similar fields (and the rare cases of recruiters I've dealt with regarding employment). It actually bothers me that people use it to post twitter/facebook style status updates. LinkedIn is the last place I would think to read about someone's breakfast choice... but I've seen those updates before.
When the news people themselves become the story, at what point do we realize as a society that we have no reason to concern ourselves with it? TechCrunch used to be a great place for tech type news, but then this fellow (founder I suppose) became their main story.
Better UX through progressive disclosure
Antonio, but nothing prevented him to contribute back to MacRuby (OS X) the required changes to get rid of the GC and therefore to not rely on deprecated technology.
The Best Of "Can Someone Photoshop The Sun Between My Fingers?"