skysight-inc/HackerNews huggingface dataset:
You don't know for sure what a user means by a query. You can make informed guesses. Typical tricks include looking at what users in the same area have searched for, looking at previous queries (turns out a lot of searches are repeated), looking for "replaceable results" (results that appear on multiple pages), and so on.

And no MS could not have pulled off the same thing. The data MS has about you is not even close to the data GOogle has on you.
Mine feels heavy enough to contain some bullion.
See http://www.python.org/dev/peps/pep-3107/.

Annotations provide a loosely organized way to introduce type checking to your inputs and outputs. They serve as built-in documentation and IDE hinting mechanism, but also provide the ability break early when the function's I/O contract is broken. IMO they are awesome and quite Pythonic.
You know this is Rand Paul, not Ron, right?
Hey Marktangotango,

Patrick from Price Intelligently here. We think about this stuff all...the...time.

Overall, it's fairly dependent on the product you're selling, but considering what you mentioned check out these links:

1. The Saddest SaaS Pricing Pages of the year: Goes through a lot of general information on setting up your SaaS pricing, particularly on throttling your value metric appropriately: http://blog.priceintelligently.com/blog/bid/192297/The-Sadde...

2. A Study of the Top 270 SaaS Pricing Pages: Go into a breakdown of pricing pages as well as a bit of a how to: http://go.priceintelligently.com/saas-pricing-blueprint

3. Developing Your Pricing Strategy: Ebook on developing your pricing strategy in general: http://www.priceintelligently.com/

To answer your questions though, it's a tradeoff on simplicity versus spurring upgrades. Companies like Wistia.com have a lot of success with giving it all away and charging strictly on the throttle, whereas companies like Uservoice.com need to utilize differentiation because of their value metric.

Feel free to send an email if you want to talk live about this: patrick[at]priceintelligently[dot]com
Software is reorganizing the world
I assume that EMC probably gutted the management of RSA when they bought them. So, if a boycott is going to happen, you should probably go after the primary decision makers.

And no, I don't think a boycott of EMC is practical.
Fast weight loss tutorial
A few things about the best weight loss supplement that could be useful for everybody!
I'll agree with this entirely. As a newcomer to Python, I found the explicit "self" argument to be confusing. And now I just find it irritating. It breaks convention with every other OO language; it's additional meaningless noise in method definitions; and most importantly it violates the convention used by nearly every other programming language I'm aware of, which is that method definition argument lists and method call argument lists should match up.

When method call argument one is method definition argument two, things get confusing quickly. What's the benefit to readability? Python has plenty of other implicit rules (semantic whitespace being the most troublesome--though ironically its primary benefit of readability runs counter to the visual noise of the explicit self arg), and as pak points out, explicit "self" in the method def just moves the implicitness elsewhere in the code.
DO: focus on your customers
Both of those appear to have "stolen" from real-life.
It's been possible to use a subset of C++ in kernel mode on Windows for longer than that. I have seen code that does it that predates Win8 by more than a decade. (Not that I consider it good or a good idea.)
The main roadblock is the disgusting combinatoric explosion of compiler versions and debug/release single/multi versions.

The "answer" seems to be to download as source and plug vcxproj dependencies right into your solution. Which, coupled with Windows's problems with static libraries (I use nothing else on OS X - static library right out of Homebrew), is hilarious.
I don't want to bring this up like that but it might be related with the size of something.
This looks awesome. We need more projects like these.
I'm inclined to believe that savvy investors would leverage their own investors and network to solve problems when they can. Especially when X is an investor in Y.

The incredibly fast timeline is pretty clear evidence of communication considering the standard response time is never and the standard unpunishing time is never and the standard result is basically "change your domain".
The amount of radiation released so far is perhaps not a big problem. It's the lack of control and credibility from Tepco and soforth that concerns me. The power plant was designed to ensure something like this couldn't happen and then it did; then various reports about what was under control and then it wasn't... Realistically, when is the flow of highly-radioactive water into the ocean going to stop?
https://en.wikipedia.org/wiki/Dogpile

I haven't used dogpile in forever - actually thought they were defunct, but your comment brought it to mind. Seems like what you're after?
I want to read more faster, want to read more articles more books in the same amount of time. I currently have not very good speed about 200-300 words per minutes (however, English isn't my native language).
Here's a question: imagine someone who loses an eye, and gets a prosthetic. These days, that means a small camera that feeds a video signal to their optic nerve. But, obviously, this camera could also have its feed tee'd somewhere else. How would you feel around this person?
I don't know many people who'd call the JVM good C++, though. It's got a lot of baggage.

Life's way too short to not have things destruct on scope exit. I'm pretty confident that my own projects would be a lot more verbose and much, much more error prone (like, failure-to-get-off-the-ground error-prone) if I had to deal with C's limitations.
So I hope those skinflints do just raise the minimum wage a tiny bit. They need to raise it a lot. A minimum wage of $50.00 per hour would relieve a great deal of poverty.
P.S. http://cafehayek.com/2014/01/the-wages-of-journalist-incompe...
>And Apple has over a hundred billion dollars in cash and eighty thousand employees.

Although half of that is retail, which isn't going to help in software dev.
Beachbody is certainly in "don't fix what is not broken" mode, but as i mentioned check out FitStar - they not asking anybody permission.

The only way to innovate in digital health is doing and promote it on your own, incumbents are not going to buy things that "cannibalize" their 1b/year businesses.
Ask HN: What is the best language/framework for rapid prototyping of web apps
What do you think is the best language/framework for rapid prototyping? Could you explain why?

According to common knowledge, the best frameworks and languages for this area are Python/Ruby with RoR/Django. However, I find myself quite uncomfortable with these technologies and like Java/Scala the most. Could you give any tips what I might be doing wrong?
I like the idea of the smug superiority of a Bank of America lifer lecturing me about Google's complicity.
For the watch face, they were sued and settled for $21 million.
2 US senators? I haven't seen any name except Rand Paul.
Ask HN: How to Make Collection of Cell Data via Wifi Useless?
So the city I live in is putting devices on lightpoles to track mobile devices throughout the city. They say its to help gather foot traffic patterns to better plan data. I don't like it. I can't remove it. But I want to make the data useless.

How do I generate false data to make this completley useless.
You're describing various potential changes to how we're ruled that might make things better. But you see, the problem is that we're ruled at all, not that we're ruled in an unsatisfactory way. This is comparable to thinking that a specific instance of slavery could be "fixed" by getting the slave-master to promise he'll whip his slaves less.

Politicians, and the people in power behind the scenes in particular, aren't responsible to us for anything they decide to do. That's part of why we're all unhappy about the way we're "governed" (=ruled over). Sure, pot was legalized in one state, but meanwhile, the police state kept creeping up just like until now.

Do you think they don't know that people don't want to live in a police state? -Of course they do. But still, they just keep on enacting a police state. Why is that? Either they're somehow not aware of what they're doing, or they simply don't care about what people want (or don't). Now, which do you think is more likely?
It's still a step forward. The best way to stop steps forward is to complain when they're made because they're not far enough.

Encourage, instead of discourage.
Thinking that something is not beautiful is not the same thing as thinking that something is ugly. And there is a pretty obvious (though not to you, apparently) difference between being asked that question and me responding honestly, and me simply remarking, unprovoked, "boy, that kid sure looks pretty damn ugly, don't he?"

The kind of people I want to spend my time around are those who prefer honest questions and honest answers, as opposed to those simply soliciting me for a bit of verbal fellatio.

Is that clear enough for you?
Maybe starting out programming in C++ isn't a good idea, then. I don't think it is, for this and many, many, many other reasons besides. Shoving a graphics library into C++ doesn't make it substantially easier for beginners -- the biggest problem with C++ is not that it doesn't have enough features.

But if you insist on having a GUI library for C++, why not use Qt? Linking to Qt isn't really that complicated. If you're beginning, you can just use qmake and you're done.
Excel is MDI so what I do is stretch the main window to two screens then put the child windows side by side.
Just think how prosperous we would be if the minimum wage was $100 an hour! ;-)
Galapagos: five stars. Kidney stones: zero stars

Dammit Jeff. One is lowest number of stars. It's an arbitrary number. Anytime you see a review that starts "I wish I could give this zero stars..." you know you're dealing with a knucklehead.
Since Apple already has this as an advertised feature in the 5S, I see this as one part acquihire, one part locking up tech so it can't be used on other platforms.
That's politics for you. One of the many reasons it's taken so long to get this far with the legalization effort is that politicians are utterly terrified of being seen as soft on crime or not being for the safety of children or whatever the stupid political buzz-phrase of the moment is that tangentially supports the drug war.

Once more states see how it works out for the few that have dared to step forward, expect the rest to fall in line relatively quickly. The economic benefits alone are impossible to ignore.
Tiger Mom: Some races are just better
It also seems that whenever I have to write in C, I end up writing code that painfully wants to be object-oriented, or implementing features that are already part of C++.

So I guess you just don't really know/aren't comfortable with C. That's fine, but that hardly means that everyone else has the same problem.

So why would you willfully pick to use C when C++ is around?

Because they are two very different languages and have their own strengths and weaknesses?

OO is not the "one true way", that has been shown time and time again. It's really not difficult to find a library for things you need in C. The fact that they aren't all available to include the moment you open your editor/IDE isn't a reason to use C++.

I use both C and C++ regularly. I love a lot of things about C++, but it also brings a lot of baggage along with it. It is an extremely complex language and I have seen some really, terribly awful code written in it.

I've seen bad C code as well, but C++ makes it easier to write bad code and harder to restructure it if you need to because you have to deal with much more abstraction. C++ also lends itself to writing code which contains very subtle errors in it. C makes that more difficult.

I read your post and I just hear someone with little C experience who loves his objects and can't fathom doing things another way.
If I recall, economists tend to point out that the causation between minimum wage and poverty is actually reversed from its "intuitive" position.

What actually tends to happen, is that first, a city/county/state/country's economy improves to the point that everyone is making a certain wage, just because of competition for workers. And then, policy-makers notice this, realize that there's an upside (better civic image) and no downside (workers out of jobs) to raising the minimum wage... and so they do.

Thinking of minimum wage as an adjustable variable, rather than an indicator, is trying to use the tail to wag the dog.
Those approaches have worked better in highly homogenous and culturally integrated societies.

I'm not saying the US shouldn't experiment with such approaches, it's my dearest wish that my country take advantage of Federalism and experiment at the state level more.

We shouldn't pretend we can appropriate every policy or approach every other country uses in a totally different context.
What all of the guys above have said is brilliant.

I think the key thing you should take away from what they all said (although all of it is valuable in any case) is that no matter how good or mediocre your other skills are, you need to be a solid manager.

Finding means and methods of automating tasks and removing some of the flack or less-productive activities and placing it on another piece of software or company is what a manager/solo guy will be good at.

I would go even as far as saying that if you think writing the actual code is a less productive activity, then you should also out-source that. Finding a solid team or company that can turn your exact product specs will be a means of automating your dev work onto someone else.

Brilliant question and responses!
I haven't been able to find any good repo (recent, maintained, reputable maintainer) unfortunately. I usually end up compiling them myself. I was actually surprised how easy it is, nevertheless a (possibly official) repo would be _very_ nice.
Scour (http://scour.com) has been trying to make a go of "social search" for a while.
> So, yes, i'm happy for government to regulate the food supply.

Do you think there could not conceivably be a private company doing quality assurance on various food items, or any other product for that matter?
I'm Fat, Lazy and Not Famous
> Apple is balancing the fans they put in the computers. What other manufacturer would do that? I love Apple's little details.

Noctua, for example? http://www.noctua.at/
We have used a similar dongle at our company for a 2nd ethernet adapter on our Foxconn-built boxes and found out that they usually don't have unique MAC addresses. This made our lives very difficult because Cobranet audio network uses level-2 addressing. We eventually found a supplier with real MAC addresses.
I've always wondered about the value vs. cost of official products compared with unofficial ones. I always assumed a part of what you were paying for is the brand name, which may be true without knowing just how much of the Apple version's higher price is justified by the extra components/pins, official chip, and protective cover (although I'd think it's a lot). Considering that the difference between the two appears to be higher susceptibility to electrical interference as well as risk of malfunction, and compatibility with non-Apple hardware, the cheaper adapter seems to have much higher value for money.

On a technical level, the ingenuity of the people tasked with squeezing comparable performance at 20% of the cost is remarkable - at least to this layman.
Have you looked at Play! Framework?

I'm switching from java/scala to node.js/jade/coffeescript/express: I think it is really efficient for rapid development.
What exactly in Linux you do that is not possible in OSX?
In total, she missed 2053 nuclear explosions all over the world: http://www.youtube.com/watch?v=dxyRLvcjVCw
> You're assuming that the NSA is unwilling to do things that are illegal.

> Good security has now been made vastly more expensive

Most (all?) companies won't be able to outspend the NSA when it comes to security. So, my point is that trying to compete with them by spending more is pointless. We won't pay for it, because we can't afford it.

Lobbying seems to be the only course of action left which might be effective.
That could easily be worse.

Immunity to antibiotic drugs arises faster when people don't take their full course of medications. Intermittent exposure means that bacteria with any resistance can survive, and this resistance can be built on to full immunity. "Always take the full, prescribed course of antibiotics" and all that.
Can't learn anything meaningful in a week.

You could learn respins on the same old, same old, over and over, but nothing substantial.

Example: Haskell.

Even Lisp takes awhile to become appreciable in a fundamental way and learning Lisp is facile compared to Haskell absent some sort of background in mathematics.
"Due to the complexities of the 8086’s arbitrary-length instruction decoding and flags, 8086 instructions are first converted to a simpler intermediate format before being executed. This conversion, along with instruction lengths and how each instruction modifies the flags, is assisted by some lookup tables which form part of the BIOS binary."

I agree regarding the BIOS, but this sounds like the BIOS image contains "microcode" necessary for the emulator to run, which would seem to be cheating just a little.
I hope that 'the Merkel effect' will be significant here, in that it was not an issue until those with power were directly and obviously affected.

All too often it feels like 'the people' is a separate set to that of those in positions of executive power, with a bit of luck the smart wording of Bernie Sanders will ingratiate previously unbothered elements of the powers who can actually do something about stuff.

That said, I don't think 'spy on everyone, except the powerful' is a step up, if anything it's worse.
> Bing had more ambition than just being a clone of Google Search

why do you believe this? Have you used Bing and given it a fair chance?

The Bing search you see has differentiated itself from Google in many ways with Twitter/Linkedin/Facebook/Yelp integration.

Bing Image search's format has been copied by Google. Bing search in windows 8 is a different experience to Google Search on android.

> Market Share at 20%

Bing search, with the yahoo searchs that it powers constitutes over 30% of the market share of US market.

Furthermore, Bing serves as the backbone for much of the ML, NLP and IR that occurs across MSFT.

Change your chrome's default search to bing, and you will be suprised by the things it does differently, it changed my perspective (http://blog.samirism.com/experiments/bing-experiment.html)
My thoughts exactly. Given the recent developments in other states, I thought it was an actual newsworthy event, instead of New York getting laws that I figured they already had.

NYTimes even sent this article out at as an alert. Guess they were proud of their scoop.
PySide, though PyQt still has certain advantages if you can live with the licensing (which is either GPLv3 or a £350 per developer commercial license).
That would explain why nursing, another field with horrible work-life balance, is so male dominated. Except it is not.
Show HN: Feeling-based movie search
My dad and I had a little idea to build a movie site, where the movies are tagged by what feelings they evoke instead of just genres. This was influenced by how playlists are tagged on 8tracks, and how game levels are tagged in LittleBigPlanet.

We threw something functional together, and would like to get some feedback on the idea/site. It allows anyone to tag movies with a variety of adjectives, and for a user to search by them.

This sort of tagging would allow us to find movies that are alike, a user to track which types of movies he/she likes, and offer a recommendation system based on the data.

http://flickseeker.com
Only if the service industry exceptions from minimum wage are removed as well.
> vulnerable to any hacker who knows how to use the vulnerability

I must have missed this part of the news cycle. Can you explain how anyone other than the NSA can take advantage of Dual EC_DRBG? Did P and Q or whatever it was get leaked as well?
I hate the term 'rescued' here.

They flew him from the harbor of the main town in the Galapagos, to the airport on the other side of the island to avoid a long drive or boat ride. It's not like he was out in the wilderness - of which there is a lot in that area.
Someone took the Godfather to heart.
Implementing a recursive read-write spinlock
>I've found it exceedingly difficult to tell whether commercial soaps are antibacterial or not, because flaunting the opposite of antibacterial makes the soap seem ineffective.

Soaps and products containing triclosan are considered over-the-counter drugs by the FDA, so any soaps in the US containing triclosan are required to list it as an active ingredient in the "Drug Facts" box on the label.

Source: http://www.fda.gov/forconsumers/consumerupdates/ucm205999.ht...
"Members of Congress have the same privacy protections as all US persons."

So, yes then.
I was kind of expecting this to be a link to Zhivago's article on OOP with C

http://www.codersger.de/mags/cscene/CS1/CS1-02.html
I'm glad you brought that up. I used to say explicitly free races are free but removed it for the sake of simplicity. Would you mind putting me in contact with your uncle. It'd be great to be in contact with someone who organizes free races. luke@racemetric.com

Thanks for all your great feedback!
I think that a reasonable person would consider {Apple, Google, Lavabit, ...} receiving a National Security Letter coercion, and therefore not "complicit".

"Complicit" would be Verizon or AT&T, who to this day still sell phone call metadata to the NSA.
Agreed. Node is incredibly efficient for prototyping if nothing else.
As far as I can tell, Apple's acquisitions are fairly standard build-vs-buy decisions. Lala had the infrastructure for what became iTunes Match and the price was right, so they bought them. Siri was a fairly complete piece of technology that solved some hard technical problems, so they bought them. Konfabulator was a technically trivial application that Apple wanted to rewrite in a totally different way, so they built Dashboard.
Gemalto: http://www.gemalto.com/readers/tokens.html
Safenet: http://www.safenet-inc.com/data-protection/authentication/ot...
Fortinet: http://www.fortinet.com/products/fortitoken/200CD.html