skysight-inc/HackerNews huggingface dataset:
I would have to watch the video again with your comments in mind, but before I find time for that I want to say that I'm not sure she made the assertion that musical lines don't have meaning until they're embedded in a harmonic context, by which it seems you take a context explicitly supplied by the composer. She seems to be saying that there is no meaning, anywhere, without some kind of context, which I think is inarguable. As you say, the harmonic context can be implied, or, in other words, supplied by the listener's brain.

I think she failed to point out that the goal (or a major goal) of serialism was to create lines without tonal centers. But there is a trenchant objection to the serialist program by a famous composer (I forget who), which is that the listener never hears a line floating free of tonality, but his brain insists on supplying one; the outcome being that one hears a constantly shifting tonal center, rather than atonality, and so the 12-tone technique fails in its goals.
Secret move keeps bin Laden records out of sight
I'm curious about this:

> Of course it can. On low-powered phones, FirefoxOS tends to outperform Android by a large margin. This means that you can have the same experience with cheaper phones.

I don't want to imply you're lying or something, but is there something to support this claim? For example, I have Huawei Ascend G300 here (1)(, and apparently I can install FFOS on it. Is it going to be faster than CyanogenMod 10.1?

(1): Pretty popular model here in Eastern Europe -- of course, iPhones are way more popular because they cost about 150% of median monthly wage and thus are a great way to show you're rich.
Edit: Sorry, I was confused. I missed out on the part where the adversary attacks the DH exchange, thinking he would only try to get to the private keys. Original gripe below.

----

This guy has not understood forward secrecy. The session key is never transmitted, not in clear text, nor in crypto text.

Forward secrecy over SSL is achieved by using Diffie-Hellman key exchange in combination with public key crypto. This makes sure that as long as the private keys are not compromised, the DH exchange is immune to a man in the middle-attack (which otherwise is the weak point of DH).

Recording the communication between the parties will therefore not yield any information even if the private keys are leaked or otherwise discovered in the future. So solving discrete logarithms or factoring numbers quickly in the future does not break contemporary forward secret communication.

(Read, for example, http://en.wikipedia.org/wiki/Perfect_forward_secrecy )

----

Okay, so after re-reading, I'm still inclined to believe he hasn't fully grasped forward secrecy, or at least is misrepresenting it here:

> If the NSA can break the public keys used for your sessions, and derive their corresponding private keys, it can decrypt all of your sessions, regardless of whether you used “perfect” forward secrecy.

This is still not true. What is true, though, is this: If the adversary can solve discrete logarithms (or whatever's the appropriate difficult problem) quickly, they can decrypt your session. Not simply because they get your private keys, but because they get your private keys and are able to defeat DH.

----

And finally I understand why I'm wrong and he's right: Elliptic Curve Diffie-Hellman, unlike "regular" DH, uses public and private keys. The passage I quoted above is indeed talking about breaking the DH exchange. TIL :)
What we need is double-blind studies with proper control groups and behavior or problem-solving tests.
> Adobe killing off Fireworks just proves how little they understand the needs of their customers.

"Adobe" and "customers" go together in a sentence like "hacker" and "power outage"...

I am hopeful they will turn round the company, but it'll take a while.
Realistically, burglars prefer to rob houses where people aren't.

My guess is that very few burglars sit around scanning all of the (52 x 52 x 52 x 52 x 52 x 52) possibilities of Longitude.me directories (assuming they just use case sensitive letters), and then when they find one where there's a person (near them) THEN drive to that location and rob them.

If they're that hard pressed to rob a real-live person they could just go door-to-door until they found someone.

I can't back this up with research, however.
UnitTests != TDD. Why is this confused so often? TDD is an optional variant to write tests. The benefits of TDD are questionable. The benefits of UnitTests are beyond question.
These governments are not "fighting for freedom" or for the privacy rights of the people of the world.

Given his published views on surveillance I'm sure Snowden would agree. I highly doubt Venezuela is his first choice for asylum, or anywhere close to it. He doesn't have a lot of choice at this point if he wants to stay out of the reach of the CIA. I doubt he'll stay there long, even if he wants to, but it might be a useful step on the way to another country.

I wouldn't be surprised if he eventually volunteers to come back to the US for trial, but he might be waiting until there have been enough disclosures of government wrongdoing, and enough public outrage, that the Obama administration wouldn't dare trying to sequester him and prevent an open trial.

Why is fighting for freedom in quotes here?

[EDIT] To add a couple of minor points:

hipocrysy -> hypocrisy

Is this the story you mean?

http://boingboing.net/2013/07/08/snowden-and-venezuela-my-bi...

It's a good read, and covers in detail the kind of abuse of surveillance they have in Venezuela - what's interesting about this is that it cuts both ways. While you might say it shows Snowden to be hypocritical (though I'd argue he has no good choices here), it is also a perfect illustration of the dangers of pervasive surveillance, and the way it undermines our everyday democracy. It would be so easy to use surveillance to investigate and harass political opponents, and in the US or UK we wouldn't even know it is happening, we'd just read about the embarrassment of a politician over an affair or similar peccadillo, without knowing how the press came to be informed.
Scan Your Device for Android "Master Key" Vulnerability
As a fellow EU citizen I completely agree, but am not particularly surprised. And don't feel that ashamed because as citizens we're only tangentially responsible for the crimes of our governments.
UPDATED: 03:18 EST, 12 August 2011
I had an issue with this for a while, even having a desk I chose the couch sometimes (pick up laptop in morning and find I haven't moved for hours).

I can quasi-recommend a standing or treadmill desk. There are many benefits but for you, one would be space (fold up treadmills or a shelf on the wall). The one issue is that you can't really do it all day.
They were running Mezzanine, a Django CMS, so that organizers could edit content.
I just want to note that with an advanced type system, "type testing" can cover a lot more than people seem to give it credit for. An example I saw someone give on here the other day was that he had the types for his red black tree set up so that code that produced an unbalanced tree would never compile.
Pissing the US off would probably be enough reason enough for many European countries to not offer asylum anyway. Not that that says anything about whether there are other reasons as well.
Because they spun out a lot of traffic to regional airlines. There's a good Frontline special about the regionals. Well worth watching.

http://www.pbs.org/wgbh/pages/frontline/flyingcheap/
The real reason Manhattan's garbage smells so bad is because they have no system for composting, which would remove the vast majority of rotting plant and animal parts from the standard waste stream. NYC is far behind other major cities in this regard, though they've been piloting the project in some of the outer boroughs recently.
I'm not sure if you're being self-referential or not.
Traveling by bus is surprisingly safe – measures in journeys and travel hours even safer than air travel:

http://www.numberwatch.co.uk/risks_of_travel.htm
Free-enterprise economics != free-market capitalism

You are welcome to define the terms, with references to show that your definitions are mainstream, if you like. On my part, I will simply squarely disagree with you. For one thing, capitalism is not an ism. There was never an influential Capitalist Manifesto to serve as a foil or point of departure for Marx's Communist Manifesto as a statement of an ideology.

Communism and socialism both offer a far more expansive systemic build of ownership of the means of production and the exercise of that power.

This statement is contradicted by worldwide immigration patterns and by the comparison between systems I could observe with my own eyes when I visited Taiwan, Hong Kong, and China beginning in 1982. More freedom and more ownership and more desirable aspects of daily life occur in places that practice free trade and free enterprise, and immigration lawyers are well aware of this.

http://www.gallup.com/poll/161435/100-million-worldwide-drea...

What is your example place where economic regulation is done much better than it is done here in the United States? A concrete answer to that question might be a start on making this discussion more informative.

AFTER EDIT: Replying to the kind reply below, I notice that it is even less concrete than the previous comment from the same commenter, and as I type this edit to my comment, the question "What is your example place where economic regulation is done much better than it is done here in the United States?" has yet to be answered. I refer to immigration statistics, of course, because they are a response by actual living human beings to where the trade-offs for living are best. As an American who has lived overseas for six years of my life, I know it is never easy for anyone to leave the country of birth to go to a new country, possibly a country with a different language, a different climate, a different cuisine, different laws and customs, and separation from childhood friends and relatives. But when people make the hard decision to emigrate from the country of birth and immigrate to a new country, they often move to the United States. To be sure, throughout this discussion no discussant has even made the explicit claim the United States exemplifies a "free-market capitalism" approach to economics, but suggesting that for the sake of discussion, it occurs to me that people who have considered the trade-offs like free-market capitalism just fine, and are more eager to leave the other systems than to endorse them.
Take it easy, friend.
IMO it's more to do with how nobody can afford to piss off the US so much.
HN mods: how come this got demoted? Made it up to #4, then dropped off the homepage altogether. Something similar happened yesterday when I tried to post it then.
I think I might leave it until I need to know what laziness is about then :/
Actually, I'm not referring to Snowden as hypocritical. I'm talking about the Venezuelan government. They keep talking about how the US government violates everyone's rights , when they do the same in Venezuela.

I do not judge Snowden at all, he did the right thing and now he needs to find a safe refuge.
That depends on what you call "in sync". Firefox browsers and Firefox OS share the Gecko engine but the browsers are currently a few versions ahead of the OS because it takes longer to get all the ducks in a row for a new mobile phone release than a browser update.
For what it's worth, you don't really need your problems to be NP-hard to resist quantum computers. You just don't want problems that are in the BQP (or P, obviously) complexity class.

Why bring up OTPs if current symmetric encryption is quantum-computing proof (modulo Grover)? If anything, OTPs just leave you with a much bigger (literally) key exchange problem, without any meaningful advantage.

With all that said, "scalable quantum computers" are very much like the year of the Linux desktop, or cold fusion: always just a few years from now.
Travis CI Continuous Deployment to Heroku
Thank you for the correction. I was relying on very old memory there.

Do you remember whether you toured A or B? I am pretty sure we only looked around one.
There is no reason why someone couldn't build a tool to send/receive binary responses and print them out as text. We have wireshark anyway. Just need a cli translator or a program that lists all the possible valid inputs for a given connection state and lets you select one (and allows for raw input just in case you want to try and break something).

For most cases you will probably be able to get the old HTTP protocol anyway. The only potential issue would be for people who are implementing the HTTP 2.0 protocol itself, just about everyone else in the world will be using a webserver or at least a library.

In fact raising the bar to prevent people developing their own HTTP 2.0 implementations would probably be a good thing, it would cut down on the number bug riddled implementations.

In any case I don't think it makes sense to slow down the whole internet just for a few developers.

Binary could also see the possibility of hardware implementations. Think webserver on a chip.
Hmm... I have a few scripts that do something like:

header($_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request');

Since I'm using SERVER_PROTOCOL, if I upgraded Nginx and it started to send HTTP/2.0 traffic to the server, would I need to rewrite this line? How would I send a specific status code using the new binary protocol?
As I mentioned elsewhere in the thread, an advertising company has incentives to collect and process as much data about individuals as possible. This is Google's core competency.

Oh, and in Google's case specifically, they now control the largest web site, one of the largest web browsers, (with this) the protocol it talks to, and they're attempting to supersede JavaScript too... and one of the largest client-side frameworks. The list goes on and on. The largest mobile phone OS. Email provider. (?) Working on social network...
Japan, welcome to http://retroshare.sourceforge.net/
Build Your Own Internet with Mobile Mesh Networking
Thank You.

I look at this smart drug crap as a weird cultural thing to study.

If smart drugs made people have better performance, you'd notice your coworkers outperforming you while grimacing down their powdered piracetam. The army would be using them. Doctors would be making statements.
This would have been more evident if any of those people had been quoted in the story. It also would have made the story more compelling -- as it stands, it reads like a bunch of colleagues congratulating each other on what fine work they have done.
That's quite a bait-and-switch of a news article. The headline claims something, and then the article body says that, actually, they have no idea if their headline is correct or not, and their only sources were a deleted tweet and another tweet making vague reference to an apparently nonexistent newspaper article.
Yep. Even making similar income as you all but living in great communities where those same dollars have more than two times the spending power. It's awesome.
Yeah, let's give the benefit of doubt to the pilots and only scold the passengers. Typical apologist bullshit.
Yup! 3D printing hasn't really gotten started yet, at least on a consumer level. But it's going to ramp up very quickly, especially now that publicly-accessible 3D printers are starting to become available around the U.S.

Chicago Public Library just recently opened a 3D printing lab, complete with free lessons and a variety of tools to go along with the printers. I have a feeling that it's going to be successful and it's going to garner more interest as time goes on. So yea, there are a couple of industries that are pretty scared right now.
I was specially ashamed to hear that my country had blocked Bolivia's President plane. An action that was absolutely uncalled for and for which we had no explanation from our government.
I'm with you. But then, the EU has been under the US boot for a long time now. And as Snowden's revelations show they knew about PRISM and at least some participated.

Real shame though that even a social oriented society like Europe can't do a thing about it.
As a European, I'm not surprised in the least.
This Crazy Exoskeleton Suit Gives Schoolgirls (or Anyone) Super Powers
Why? What is the USA going to do to us? Sadly, the people in the EU parliament are too passive and slow to do something pro freedom and democracy. And they get more than $30,000/month for that!
FYI, Microsoft joined PRISM first:

http://www.washingtonpost.com/wp-srv/special/politics/prism-...
I am surprised how often the OP question is posed and how often this has to be said.
I don't like retroshare, it's a massive resource hog for something that is supposed to be run in the background. It consumes far to many resources.

The concept I find to be too wasteful. Bouncing through multiple channels is fine for secure communication, but for large amounts of data...

You don't watch youtube through the TOR network.
Link? How would a type system be able to ensure that both sides of a rb tree is balanced? :S
> One lesson I learned (after burning my fingers to the metal spring of one of the batteries) is that lithium cells can generate high currents when shorted out. Because the enclosure covers part of the battery holder, it's much harder this way to short out one of the batteries while replacing them.

I always wondered why many parallel AA battery holders have adjacent batteries facing in opposite directions. The little diagram and discussion here made me realize it's not just about shortening the wires on the outside, it's also a safety issue. Even in the revised design that he used, there is still one diagonal battery position that would short out the circuit.

Never discount the battery holder in any electronics project: it's one of the few mechanical parts that you are guaranteed to interact with every week or so. If they are always corroding or losing contact (or burning your fingers), it really takes the joy and polish out of the product.
It seems to me you haven't understood PFS. (Elliptic-curve) Diffie-Hellman protects the session key only as long as the (elliptic-curve) discrete logarithm problem is hard.

Here's how, in a simplified nutshell:

- A sends g^x to B;

- B sends g^y to A;

- A and B agree on the session key H(g^xy);

- An attacker that can solve the discrete logarithm finds x from g^x;

- The attacker finds the session key by computing H((g^y)^x).
3D Printed Spider is So Life-Like It’s Scary (Video)
Why do people do type testing?
Snowden maintains NSA has access to company servers, so someone's lying
Regarding the conditioning of children to understand dodecaphonic music intuitively, I seem to remember hearing a storyof how Webern would make the claim that in the future children would be whistling his music in the streets. If that is considered to be true, it was most likely he who had serious thoughts about this subject.
>>>>>and enough public outrage that the Obama administration wouldn't dare trying to sequester him and prevent an open trial.

Agreed. This is probably true, considering his best chance for leniency is probably under the current administration. If a conservative where to take the White House, things could get very interesting. His best bet is to move now, while the Democrats are still mostly in charge.
Zac and Dan know this space inside and out. I've dealt pretty extensively with Wells Fargo and I can tell you it is extraordinarily painful. These banks need all the help they can get.
I actually felt a bit weird using the word community and considered changing it to something else. Really though, just because they aren't part of SO or GitHub doesn't mean they live in a vacuum. There are tons of other focal points for developers on the web, and that's not even considering local user groups and meetups, etc.
There's a difference between lying and carefully choosing your words.
> As a European, I'm utterly and totally ashamed that nobody here actually offered him asylum. None.

Just imagine how the self-aware Americans (US) feel.
So you have no source for your claim about the mothers of black youth being "typically unwed." What you are doing, then, is what we refer to in the common vernacular as "talking out of your ass."

White people smell like hotdogs and never take baths. Source: I live in Vermont and my husband works at a car dealership.

^this is how stupid you sound.
This is why an adversarial world political situation is beneficial for normal citizens. Governments only care about this stuff when they can make others look bad. Venezuela is currently adversarial towards the USA on most fronts because they go against the grain of American neo-liberal imperialism.

I don't really care. But why not play them against each other if it means we as citizens get to hear more about the terrible things our countries are doing. Venezuelans certainly get plenty of American propaganda. Let the Americans hear the Venezuelan propaganda. It's all BS in the end but it leads to more transparency in much the same way adversarial governments are designed to work.
Startup Parents: You Are Not Alone
Which is what examine.com attempts to expose/deliver. It's not perfect it.
There are, however, studies that show that racetams are not harmful. If you don't believe they work, give them a try for yourself. They work for some and not for others.

Did you consult a double-blind study of caffeine before drinking your first cup of coffee? At what point does the plural anecdote at least refute the idea that racetams are just a placebo?
With more gif: http://www.meattext.com/
Is there anything to stop me from signing up random people's websites?
Schedulejs
I'm really interested in a service that allows you to:

a) transfer money between 2 bank accounts for a flat fee

b) allows you to debit a bank account w/o any verification or micro-deposits
Alas, I caught that as soon as I hit "submit". Amazon takes 12 hours to accept edits. It'll be fixed eventually ...
Yesterday, I showed a classroom full of high school kids HTML and CSS. They were so excited to be building stuff, and thought it was so neat that the text would turn into a web page.

Just because we have more 'professionals' today doesn't mean everyone is a professional.
".NET developers aren't using Github" says who? I find about 80% of open source projects for .Net on Github. With the other 20% being split between codeplex, sourceforge, Google Code, and self-hosting/publishing
Why are testicles kept in a vulnerable dangling sac?
Indeed - I hadn't seen that, and it was only after the complaint was made that I found the original. And again, mea culpa - I apologise.

That said, it was this link that turned up in my feed, and when I thought the HN crowd might like it I clicked the bookmarklet, so submitting it. The blogspam aspect was not intentional.
Number of commonly used database engines aren't small either.

Oracle, MySQL, PostgreSQL, sqlite, MS-SQL and Access.

Six intotal.
How to access member variables using ApplicationContext in Spring MVC
This could potentially be huge!

I had a similar problem once, where my local bank couldn't provide enough functionality through their existing web banking system, so I ended up writing my own REST API for the bank based on screen scraping / HTML scraping. Terrible approach for something that involves money, but luckily this was read-only and only for proof of concept.
Of course! I apologise!

I was thinking that the adversary would discover the private keys and then learn nothing, but he can of course attack the DH exchange. My bad.
no matter what all says, it's all because Google researched on SPDY
Well, the deleted tweet was from someone who ought to know, it claimed to reference a report on a Russian 24 hour news channel, not in an article, but it's still suspicious that this isn't on their website. OTOH, Snowden accepting asylum in Venezuela, wouldn't be particularly surprising, since that's where he was originally headed.
Warren Buffett donates $2.6 billion to Gates Foundation and other charities