skysight-inc/HackerNews huggingface dataset:
You're being downvoted because this project is a generator program which, as input, takes a specification of the API in JSON format. This JSON specification is what is being compared to WSDL because they serve the same purpose: to define the endpoints, arguments, and return values for a given API.
Replying here so you'll see it.

PCA: Basically you represent your measurements as a covariance matrix about the data set you care about. You then find the eigenvalues and the eigenvectors of that matrix. These basically tell you the hyperplanes which most accurately represent your data sets. Unfortunately, I can't get into more details about how this is used for bill detection -- go read the patents and papers yourself.

SVM: Basically, you have a bunch of datasets, and you an unknown data point, and you want to figure out which dataset your new data point belongs to. Well, you're not a clever person, and neither am I, so you just come up with the "cloud that surrounds" your N-dimensional shapes. This is your Support Vector.

A Support Vector Machine is just "hey, I've got a bunch of characteristic datasets, find the minimum structure for each dataset that surrounds the cloud, and then let me compare them." In practice, it gets really thorny to find the minimum vector, so people use something called the Kernel Trick to simplify that into something more manageable. (Basically, it's a higher dimensional transform that maps your dataset into even higher dimensions which likely will simplify the data as there's probably an underlying structure to your data you don't know. You try a bunch of kernels, and take the one that works best for you.)

Again, I can't tell you how it relates to bill detection. I'm embargoed. Go look at the patents and papers yourself.
Water molecules don't tend to have their own unique and distinct set of beliefs and philosophies regarding a near-infinite range of ideas, a structured hierarchy allowing for an uneven distribution over power amongst themselves, nor the ability to actuate their will upon the world around them.

This isn't to say that enormous, profit-hungry companies will never tend to act like tsunamis, but I don't know that your comparison is generally valid.
If we had a direct vote on mass surveillance I wouldn't be at all surprised if American voters rejected it, but that's not how we make political decisions in the US.

There are very few candidates who oppose mass surveillance (though we did elect a president who spoke out against trading freedom for security during his campaign), and most of them also have a bunch of other policy positions that are sufficiently distasteful to enough people that even opponents of mass surveillance will either reject him/her for those other positions, or reject him/her for being "unelectable".
i'm shocked by the comments here.

it was a massive and anticipated security flaw. the CEO's reaction was not to fix it, not to apologize, but to arrogantly lie about the severity of the threat.

less than a week after the CEO deemed the attack theoretical, it happened. the CEO's reaction was not to fix it, not to apologize, but to offer an opt-out after the damage had been done.

not sure why snapchat is getting a free pass on this, but it's horrifying.
I wish more people in the dev community would ponder your experience and decision-making process.

I don't think Python 3 was a mistake. I understand the reasons for doing it, and the difficult decision making process there. I also have tremendous confidence in core dev team and Guido to make the right decisions even if they are difficult.

However, I think calling it Python-next or -NG or something non-numerical would have been better, and CLEARLY signalling that Python 2.x IS NOT DEAD. The big problem is that 3 is bigger than 2, and by advertising that 3 is not yet ready but 2 will no longer be supported, there is sort of an Osborne effect (http://en.wikipedia.org/wiki/Osborne_effect) that is hurting adoption of Python 2 AND Python 3.

"Python 3 is the future" but "Python 2 is also the immediate future", like for the next 3-4 years AT LEAST. My company is undoubtedly going to need to support it for well beyond that. There is no problem here. Python 2 evolved so much over its point revisions that the idioms in 2.7 for instance are vastly more concise and improved from 2.4. Would it have made sense for someone to not learn Python 2.4 just because eventually 2.7 would improve or deprecate some of the things they'd learned?

Looking through the main python.org page through the eyes of a beginner, it's hard to find clear guidance on this.

My company is squarely in the space of promoting the use of Python for scientific computing and data analysis, and it's difficult sometimes to get folks in the community to recognize the difficult job of ambassadorship to other languages, like R, Java, C#, etc. That being said, there is still tremendous adoption of Python for data and scientific purposes, so I'm not really worried. I'm just sad to hear that a potential newcomer was driven away by unclear messaging.

(Especially to stick with R... <shudder> :-)
First, it looks like this scheme is broken due to cpu constraints. However...

It had looked more like the encrypted bloom filter was intended to prevent the client from obtaining the list of registered users.

With (1) + (2), the server only has a few bits of information about each of the phone's contacts. It would be analogous to just having the area codes.
There would be very few companies to buy things from if we stopped doing business with every company that has ever had a complaint against them.
Title is misleading. Here I was, a naive mobile developer, hoping for some advice on designing for Android - all I got was collection of no-more-than-skin-deep complaints.

I just made the switch from iOS to Android, and while I agree that it's hard to find as many examples of good design, I think that is mostly a saturation problem caused by a positive feedback loop - a greater proportion of good designers flock to iOS because iOS has a better reputation of good design.
Why do I need to authorize a connection to my Twitter account in order to audit someone else's? What are you using it for, and could you either make that more clear up front or drop the requirement, preferably the latter?
I'm not a hardware person; could you explain to me why a watch battery wouldn't work in this case. Is it just too low power?
Is there any reason you want everyone on "put my name" part of the Net to be forced to use traditional¹ name format instead of free-form pseudonyms? Is there any difference except for the looks? Or you want services to register accounts only after a notary confirms your identity?

Best regards,

John Doe Jr.

___

P.S. ¹) Some people will likely to be unable to use their "real" name with such policies. http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...
After buying a Toshiba Satellite P100-J01 years ago, and having to choose between either sound or ACPI when running GNU/Linux (until a BIOS update came out, and even then I had to patch the DSDT), I'll never buy Toshiba again.

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.2...
That's really sucky, but I'm surprised that they didn't give the opportunity to download the source content? We got the exact same notice but were given 30 days to download our videos. This is the relevant part of the email I received:

We want to give you the opportunity to download your episodes if you don’t have them saved or backed up. We’re giving you a 30-day window to do this using the following page on the producer dashboard:

http://blip.tv/dashboard/get_video_download_list
Snapchat: another example of the hubris of privilege and systematic bias in tech
Really? They consistently seem, in my experience, to have thew worst build quality, and parts die regularly. Ive never seen a single one that had a solid hinge on it after 6 months of use.
Basically the same way you tell if any email you receive is genuine and not a phishing attempt.

Also, consider using your registrar's WHOIS privacy service, if they provide one: your registrar only has to ensure the details you provided are genuine, and those can be masked in WHOIS.
Looks like they enacted a paywall...

Check this instead: http://foundationcenter.org/findfunders/990finder/
In every "don't do X" someone has to chime in with "Don't tell me what to do!".

He's not actually putting you in a headlock and saying "YOU BETTER NOT DO THIS, benatkin!". He wrote a blog post.
Interesting! What are you using as your data source to find backlinks?
Rockstar has the same problem with GTA V Online.
Is there a way to register a domain name completely anonymously?
BlackBerry Sues Ryan Seacrest’s Typo iPhone Keyboard Case Startup
Lawsuit alleges Facebook reads your private messages
Any idea how many disagreeable (and absolutist) things are published or broadcast every day in radio, newspapers, magazines, tabloids, and online?

Why should media punditry be bound to any requirement as to what they express, external to their boss / editor?

They don't get off anywhere in fact, they don't require your permission, as fortunately we still have a mostly intact free press and freedom of speech.
That in turn reminds me of magnet implants which are an interesting (and a little odd) concept. http://www.iamdann.com/2012/03/21/my-magnet-implant-body-mod...
> it adds an undeniable “rhythm” to the day, chopping it into chunks

The gods confound the man who first found out
how to distinguish hours! Confound him, too,
who in this place set up a sundial,
to cut and hack my days so wretchedly
into small portions! When I was a boy,
my belly was my sundial — one surer,
truer, and more exact than any of them.
This dial told me when ’twas proper time
to go to dinner, when I had aught to eat;
But nowadays, why even when I have,
I can’t fall-to unless the sun gives leave.
The town’s so full of these confounded dials
the greatest part of the inhabitants,
shrunk up with hunger, crawl along the street.

— Plautus (c.254-184 BC)
Any company would be more forgiving about a few days, especially if they are for religious reasons.
I very much doubt there is any way you could do this with arbitrary images without completely destroying them.
People I've talked to say that they didn't get any emails or such about it. Some content may have been saved due to someone fortuitously logging into their account and seeing a "You're about to expire" notice.

But overall the way this was handled seems to be terrible, and not even close to how I'd go about trying to show off a company as a place to bring content to.
I'm not sure why this particular question is relevant. It seems to assume that members of Congress should be better protected in their privacy than the rest of us.

But I submit that the opposite is true: they should be scrutinized to a much greater degree, and (nearly) everything they do in their office should be an open book to us.
I've been with you on this, but I think we are wrong. Here's where I'm at:
(without foreigner's statement)

1 blue eyed person- He know's nothing, nothing happens

2 blue eyed people- Each thinks the other could be the only blue but they don't know it... deadlock.

3 blue eyed people- Each thinks the other two are caught in the 2 person deadlock scenario knowing nothing.

4 blue eyed people- Each thinks the other 3 are caught in the 3 person scenario etc...

Once the foreigner adds the knowledge:

1- he'd leave the first day

2- the second would recognize the first didn't leave, they'd both leave on day 2

3- the third would recognize the first two didn't leave on day 2, etc, etc, we were wrong...bollocks.
If you read through the redis service example it might answer some of your questions:

http://docs.docker.io/en/latest/examples/running_redis_servi...

It shows how a container can be "linked" to another container with an alias, and that alias then causes environment variables within the container to point to the correct IP address and port:

DB_NAME=/violet_wolf/db
DB_PORT_6379_TCP_PORT=6379
DB_PORT=tcp://172.17.0.33:6379
DB_PORT_6379_TCP=tcp://172.17.0.33:6379
DB_PORT_6379_TCP_ADDR=172.17.0.33
DB_PORT_6379_TCP_PROTO=tcp
I still feel like I'm missing something.

This is what makes me despair about ever possibly being some sort of inventor/entrepreneur. While I was under the impression that cool new things are what people are after, what they're really interested in, apparently it's just... things like this.
Aha! I couldn't find the video quickly for my first post but I finally stumbled on it. Granted this is in ideal laboratory conditions but: http://www.youtube.com/watch?v=bsHryqnvyYA&t=22
Increase Your Sales Pipeline Effectively: Lead Generation vs Core Business
I'm an amateur in machine learning myself so I don't have a lot of knowledge of the details, but allow me to take a guess at what it's about.

Support vector machines are a machine learning algorithm that works by taking data points in some (usually) high-dimensional space, and classifies them based on where they lie in relation to a boundary that (mostly) divides the positive examples from the negative ones. So one way a bill detection SVM might work is by using images of the bills are being transformed into points in that high-dimensional space by treating individual pixels as different dimensions, and deciding if they're valid banknotes (and the denomination) based on where in that space a given point falls.

Since SVMs are designed to work well in high-dimensional data, you're correct that principal component analysis doesn't normally help them do better. Oftentimes it makes them perform worse. More likely, the reason they're using doing dimensionality reduction is to cut down on the size of the SVM's model. That could help in two ways: If you're using a really massive number of training examples, then dimensionality reduction can help cut down on the time it takes to train the SVM, or the space you need to store your training set. And if you're trying to fit the SVM into an embedded system, then dimensionality reduction would allow you to produce an SVM that runs well on lower-cost hardware.
This Game Was Designed By An Algorithm
They have over a billion users. Growth tends to slow once you've approached 20% of the entire human population.

But to answer your question: The stock was undervalued in June.

FWIW, I bought FB stock at $28 and recently sold once I doubled my money. I sold because I think FB has found its value and I don't personally think it will see much growth. This $50-60 range feels right to me. So I took profit.
I just want my laptop fixed. Once they fix it I would gladly remove everything. Sadly this is the only way to get their attention.
I bet it was the Killer Joke they removed for our sake: http://www.youtube.com/watch?v=8I3zCQzZx68
I love silence when I'm developing. I can start to get really frustrated with (most) background noise.
The new information (common knowledge) is added immediately to everybody, not after 2 days. Using this information (that everybody knows that everybody knows that everybody knows...), it is then possible to decide whether you have blue eyes or not after 2 days.
Obama Admin Tells SCOTUS to Force Catholic Nuns to Pay for Contraception
No. It just means that we need to decide for ourselves what to do with information we hear about a company. I can't avoid every company people have said negative things about to me in person, and I certainly can't avoid every company that I've read bad things about on the Internet.

The result is that I generally throw out anecdotes like yours, no matter where I hear them (including from immediate family members), and instead read reviews.

In fact I sometimes even throw out my own opinions in favor of something more objective. I was severely wronged by T-mobile, and a year later, signed back up with them, and it's been great.
> [...] they cannot be trusted with content

It's sad to see that this has not become a standard assumption. I knew people over a decade ago who lost awesome websites they created/curated because their hosting provider had a data loss event and no relevant backups.

It makes no more sense to trust a hosting service as the sole repository of critical data than a single hard drive. Consider the rule of thumb that important data should have three physically separate copies to significantly reduce the risk of data loss. (E.g. RAID does not count.)

As Blip illustrates, organizations have many non-technical SPOFs[1] even if we assume (chuckle) they have taken all possible measures against normal physical data loss. This means that individuals and even online communities need to practice methods to preserve important data under the assumption that all storage devices and/or providers will ultimately fail.

[1] https://en.wikipedia.org/wiki/Single_point_of_failure
Well done!

Know what I think would be really neat? If it could be pointed at an instance of Swagger-UI, or use the same discoverUrl that Swagger-UI would use, and spit out the libraries from that.

If you're not familiar..
https://github.com/wordnik/swagger-ui
First off Sorry, I didn't want to imply that there's any animosity or conflict between Chef/Puppet and Docker. I don't think there is any?

Also I completely agree that data migrations are tricky, that's why I need a tool to help me there as best as possible.

I should have asked: Given that I'm familiar with or can learn Chef/Puppet what advantage do I get from (also) using Docker. Or what advantage will I get down the road from (also) using Docker?

For example limiting resources come to mind, giving the processes in the container different IO priorities, memory allowances etc. But that's all just cgroup settings, I can do that without creating a container (via Docker) for individual processes.

I just don't see any situation where a Docker container is more useful than a Chef/Puppet recipe. And for any "complicated" setup I feel the advanced features of Chef/Puppet that allow me to fine-tune the setup for each deployment make up for the ease of use of Docker.

Yet there's a huge amount of buzz around Docker and containerization in general. What am I missing?
You say the Fed is driving a bubble. To me, that assertion seems more opinion than fact. Bubbles are notoriously hard to identify. Can you offer some more support for the idea that the Fed is creating bubbles? I note that inflation has been low for years and that interest rates are not a reliable indicator of monetary policy (since interest rates reflect the low demand for money as much as its high supply).
I can see that happening but in this case I am screwed..
Very cool, great execution for a wallpaper site. Few suggestions...

1. Filter by color. Allow users to pick a color on a palette, and select all the images with that primary color.

2. Categories. A simple dropdown in the navigation to select nature, architecture, water, abstract, etc.

Lastly, why don't you branch this concept out into other areas? This would be a beautiful showcase for general photography. Allow users to upload their work, 'like' photos, and display the best on the homepage. Mix in profiles, and the ability to comment on images you select, and it would be an interesting site. Somewhat of a behance, pinterest, logopond mix geared towards photographers.
This has been my experience as well. Bought a Satellite A205 that got left near a window in the rain, so got all wet on the back. Wiped it off, let it dry, and it was fine. It's been through hell and back over the past 5 years and is still kicking. Recommended them to my family and they're all still operating fine years later.

This is not to say whether or not their service sucks- I've just never needed to interact with their service department.
The mutual non-disparagement did not appear to be part of the original agreement, and was only mentioned as a possibility. Such agreements are usually asymmetric in who benefits and who bears the responsibilities, and the company dangles the severance pay to put itself in the superior position. I've never heard of a company offering any such thing, at least not as a standard part of a layoff offered to all affected employees.
Resolving to do Hackathons
Rightfully so. Imagine if that crook became head of homeland security!
A McDonalds meal in Oslo would cost you around $15, about double what you'd pay in London or NYC. It's expensive, but not $50 expensive.
Either there is more to this story, or the OP went to one illiterate customer care guy. OP should go and show them the official website and maybe make him/her talk to a customer care executive over phone.
Snapchat, the nonhack, and how to fix it
Of course that's true. If you are serious enough, you can develop for any device. The question is, does it make sense from any perspective?

Realistically speaking, it's going to cost me a $1,000-$10,000 more to develop for 5.1 rather than develop just for 7 (extra device, extra design, extra testing time, potentially extra development time). If you didn't originally develop for 5.1 and it doesn't cost you as much, you are not serious (or severely underestimate your costs).

I'm not developing apps for iOS, but I'm not sure if I started tomorrow, and released (say) in two months, that it would be financially justified to target 5.1
We don't really live in democracies? So the fact that a President of the United States was elected who appointed two liberal leaning Supreme Court justices that were confirmed by a freely and fairly elected Senate and now serve their terms without fear of being removed for making an unpopular decision, making Roe v. Wade less likely to be overturned, and the recent Defense of Marriage Act and Proposition 8 cases to be adjudicated the way they were didn't happen? If that's not democracy I'd love to hear what you think is.

Saying we don't live in a democracy is a popular thing to say (obviously, seeing as this is the top comment) but it's just wrong. Senator McCain and then-Senator Obama had two very separate plans for things like the wars in Iraq and Afghanistan, and healthcare reform if they were elected. The fact that the country and the world is the way it is today, for better or worse, is because people went out and voted in a free and fair election, and then did it again and again and again in primaries and general elections for local, state, and federal offices in the US.

The Constitution of the United States says that, had the sitting President of the United States or myself been alive during the start of our country, we would be 3/5ths of a human being... yet he runs the place, and I had the right to have campaigned and voted for him twice had I been inclined. That's democracy in action. The fact that he, myself, the two previously mentioned Supreme Court justices, and anyone else got to exercise our right to vote, knowing if we were intimidated or denied for any reason the judicial system would support our right, is democracy in action. The fact that I can get on HN, reddit, a blog, or walk outside and type/say pretty much whatever vile things I want about the leaders of my country and any other country, is democracy in action.

Obviously Americans are lucky to live in a time and place where we have the ability to perfect our Union.

Please don't disrespect the work of countless often forgotten women, men, and children from around the globe who have sacrificed, willingly or otherwise, very significant parts of, and all too often their entire lives for democracy, by acting like their actions didn't help contribute to others being able to live in (or one day live in) democracies.
> 2. Common interest in hacking-type stuff brings together people whose views diverge on other things, like religion and especially politics; conflict ensues.

Not just that, but we're also generally quite opinionated and thus argumentative on hacking-type stuff even though it's a common interest.
It's all in the context. If there's even a small chance that it's worth that, then a VC is smart to walk away from a $3 billion sale. Of course the CEO may have other incentives too, but from a16z's perspective it's a good move.
To be fair, paid services can also go out of businesses abruptly. There's really no substitute for keeping backups of your own data.