skysight-inc/HackerNews huggingface dataset:
Here is the video: http://www.youtube.com/watch?v=f3VqiPhsnMM&feature=youtu...

As "open" as DARPA is they are subject to confidentiality and are only allowed to disclose what the DoD allows them to disclose. I am no conspiracy theorist but compare the shape/light of the aircraft in my video to the artist night time rendition from the OP article. Even if the aircraft in my video is different, I can tell you I have never seen anything anywhere near as fast as the aircraft in my video including F-15's, F-16's, F-18's or the space shuttle when it lands (which breaks the sound barrier at very low altitude).
Under her definition, "If you have 'booth babes' ..., I'm not going to buy your product" is essentially the same as saying "If you have women selling your product, I'm not going to buy it," which isn't exactly an enlightened position to take.

It's almost as though you need to get ugly women - if the women are too attractive, then they are written off as "booth babes". Which is kind of sexist in its own way.
Unless I'm misunderstanding, the 'amplification' in 'DNS amplification attack' doesn't necessarily refer to DNSSEC. The idea is that you use x amount of bandwidth to send y amount of bandwidth at the target where y = kx, for some value of k that is significant enough to make it more worthwhile than just sending the traffic directly.

E.g. make a UDP DNS request to an open resolver with the source IP forged to be your target, then the response is sent to your target (rather than to the real source of the request).

My understanding is that the problem people have with DNSSEC in this regard is that the data returned in those responses increases by a lot (allowing for a 30x increase?). But if attackers are able to accomplish this without DNSSEC, then what's the point of talking about how horrible DNSSEC will make things in this regard?
You can still access the old compose page (temporarily) - by clicking the little up arrow on the right hand site of the page. Hopefully they keep both choices available.
Sex sells. Actually one of the more popular search terms associated with E3 was "booth babes." Are companies willing to sacrifice their "dignity" in order to have their brand appear in more searches? Absolutely. Some of the most visited sites on the internet are pornography sites. Lets not kid ourselves - we were genetically designed to reproduce and value sexual attraction.

The problem is that every one treats women using their sexual attraction like it is a bad thing (or it somehow undervalues their intelligence -- which it does not; just because you value one thing does not mean you don't another). I don't think there is any shame in it. We have been promoting products with sexual appeal since the dawn of advertising. Everybody get off their high horse already and accept that we are beasts of nature. :)
Maybe there should be a system where the company doing the acquisition has to get permission from the acquired company's users before assimilating them... This however is not going to happen since data is so valuable.
Another solution is badges. Either "side" could wear them: Either require all promoters to wear them, or hand them out to all attendees.

Make them large and noticeable, on a lanyard probably.
I'd love to be on asm.js with Java. Does Dart really represent all of Google? From what I understand of Google, a project really is only as big as the team that works on it - unless its a CEO mandate, like social features. From that angle, Chrome > Dart by far and its in their best interest to accept relatively simple technological innovations that o

If I have to stay in JS, it's CoffeeScript or Javascript, there's a lot of productivity tools around them already. Having coded years of js, I'm definitely reaching my limit by how often I have to find the damn missing syntactical issue, or deal with custom class systems or not having refactoring support or or or, the list goes on.
I believe that one should analyze things pessimistically, plan realistically and act optimistically. So he is allowed to be pessimistic behind closed doors when you asses possibilities or do SWAT ... but not in front of customers and investors. maybe he can live by this mantra :-)?
Median Rent SF: One Bedroom Apartment Map
The idea that men pay attention to supermodel shaped women is sexist?

Surely this is a parody?
Talk to her. After the first sentence you will know the difference.
Wow, that's confusing branding. Same name and very similar icon to a popular finance analytics product, Mint.
My company Kontiki (http://www.kontiki.com) has been providing peer-to-peer solutions for a while now. We do require a client installation but that's not an issue in an enterprise environment (our target market) where central software distribution is the norm. Most importantly, an installed client allows us to overcome the HTML5 Web Storage limit of 5-10MB. You can't really store much video content with that limit in place.
Exactly. JS was never meant to be a general-purpose language. Using the right tool for the right job is a fundamental aspect of software engineering. If you use C for writing web-apps and JavaScript for writing operating systems, you're doing something very, very wrong.

The irony here is that JavaScript isn't even a very good language, anyway. So when lambdas are implemented in a language like C++11 (to the chagrin of many programmers that shun the unnecessary complexities of recent revisions of C++), that's one thing; but when we're trying to use JS for low-level programming, that seems very silly.

And as far as your second point is concerned, I beg to differ. Java has been able to run OpenGL in the browser for ages. Flash can also do hardware-acceleration. As can Unity3D. 99% of computers have either Flash or Java installed, and yet, no serious developer (barring maybe a couple of indies) would seriously consider Java/Flash as a serious platform. I don't think HTML5/asm.js will change that.
Does he view himself as a pessimist? Raising his level of self awareness might be a good start if not.
Razer Edge Pro PC Gaming Tablet: The Kotaku Review
(reversed order of replies)

> I think Mozilla would get a lot more benefit if people stop with the juvenile "You're going down!" adversarial mentality. [..] The cheerleading and politics just isn't needed, let the code, benchmarks, and game demos speak for themselves.

I agree.

Also, btw, I think NaCl is wrong for the web, but an amazing technology, designed by super-talented people (I met a few). It solves a very hard problem in an impressive way. It already has other use cases than the web, and I imagine will continue to. For the web, however, as I say I think it is inappropriate, due to portability and standardizability concerns (PNaCl solves some of the portability concerns).

> Yet when Google spent only a few months developing the first Dart, and then released it to the public, and has been iterating on it for 2 years in full public view, and it still isn't even in Chrome nightlies (yet asm.js has already been dumped into Firefox nightlies) the same criticism was leveled at Google from Mozilla.

I think a big part of the PR problem Dart has began with the fact that it was leaked. The leak was an internal document, and it spoke somewhat bluntly - which is fine for an internal document, but it was an unfortunate way for it to be revealed to the world.
A mail from a year ago (29/1/2012).

We want to let you know about a change on our site that is impacting some of the books on your shelves. It's important that you read this and take action by Monday, January 30.

For years, we've used Amazon's data for information such as the book title, author, and publication date. Unfortunately, the terms required by Amazon have now become so restrictive that we decided it makes better sense to work with other data sources. However, the deadline to make the transition is Amazon's, and they have told us that we must stop using their data by January 30. We have to meet this deadline.

We've been adding data from other sources and now know which books still need help. You are receiving this email because we need new sources for 2 of the books on your shelves.

First, please be assured that none of your reviews or ratings are in danger. Not a single review, comment, shelving, or rating will be lost in this transition. We have a system in place to preserve your reviews and comments for any books at risk until we can find new sources. That's the most important thing—your data is 100 percent safe.

What can you do? The good news is you can rescue your books. Saving a book is easy. Just click the "Rescue Me!" button next to each book edition that needs help, and fill in the information on the following page. A few keystrokes can help preserve these books for millions of future readers.

Rescue your books!

It takes only a few clicks, and you will be doing your part to make sure these books remain available for other readers like you. We appreciate the passion you bring to Goodreads, and we apologize for the short notice. If we could have prevented this inconvenience in any way, we would have done it. Ultimately, this change will be better for the members of Goodreads and long-term success of the site.

If you don't want to rescue your books, you can also export your books to a spreadsheet so you have a record of them.

All the best,
Otis & Elizabeth
Goodreads Founders
That might be precisely what the OP meant by 'best'. To me the distinction they make seems important and not inconsistent with what you've said.
But honestly, someone who uses the concept "ugly women" is failing so hard at sexism already they might as well be a character from "Mad Men".

I suspect you mean they are succeeding at being sexist?

Also, why is it sexist to acknowledge that some people are better looking than others? Clearly, making this sort of judgment about a non-customer-facing role is inappropriate, but is it wrong to acknowledge that looks play a part in customer contact[1] roles?

[1] In person, obviously. No one care what the call center person looks like as long as they speak English.
As somebody who my name on a bunch of software patents - software should not be patentable either.
>Platform independence is not an obvious goal for game developers.

The web is not a platform solely for game developers.

Run native game code inside a browser why?

What exactly do you get over, say, running it natively as a desktop/mobile app and just distributing it over the internet and/or web?
TIL finding a woman ugly is considered hardcore sexism. PC has moved beyond self-mockery at this point, it's surreal.
Our annual budget includes about 7% allocated to subscriptions and memberships and we're still stuck with guessing from abstracts and citations whether individual papers will be worth it. I'm OK when they're $10-15, but more than that and I have to think about how much time it's going to save.

Then again, it's annoying when we elect not to buy the papers, decide to publish our results, and...Ffffff.
Ecma is a standards body, not an implementor. And standardizing things doesn't make them appear in other engines.
Fossil DNA used to reset humanity’s clock
Funny thing about that:

http://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf

Program code has been abstract math since the very beginning of computer science.
I'm not sure what comment(s) you're referring to, but at the time of this writing the top comment, although snark-filled, doesn't have anything to do with Reader.

Google sucks big time at customer service, they always have and HN is filled with horror stories of customers (real paying customers) running into walls and interacting with stupid robots when trying to sort things out.

And now they want to compete with Amazon? Amazon?!? Amazon reinvented customer service, in a way that makes it impossible to shop anywhere else once you've experienced them.

At this point, "what are they thinking?" is a very legitimate question.
It does. But consider all the other times this record must have been broken -- wasn't a big news story. Incremental increases in the bytes/second record just aren't, by themselves, that interesting.
Google makes money by showing ads to people who want to buy things.

If everyone goes to eBay and Amazon instead of Google to buy things, no one will buy ads from Google.

If Google can provide a compelling alternative to eBay and Amazon, they reduce the risk that people stop shopping on Google and that people stop buying ads on Google.

This looks like Google focusing on their bottom line.
Mark Zuckerberg to Pay $1.1 Billion in Taxes
rorr, you appear to be hellbanned. Here's your comment, since it seemed like a reasonable one:

> Now, imagine I created a third benchmark that did something more complex, like executing a database query and serving the results using the html/template package. There would be a negligible difference in performance across frameworks because routing is not going to be your bottleneck.
If you're performing a DB query on every request, you're doing something wrong. In the real world your app will check Memcached, and if there's a cached response, it will return it. Thus making the framework performance quite important.
The author complains about having to write x = 0 in asm.js blocks where it simply means "here I declare x to be a number and not undefined". He worries that "if you remove a single + or | the code above will be rejected by the validator." But it is good: if your goal is to have a really fast code, and declared the section as such, you don't want any construct that will make it significantly slower.

Finally, author believes that the "JavaScript" code can be made "as fast" even without annotating it like in asm.js. He writes "I don't believe that anything like asm.js is needed to generate highly efficient native code" but of course he shows nowhere how something like that cab be achieved. Because it can't. Unless you somehow specify your assumptions in most of the cases you have to have the run-time checks. Which are slow.

Observe just for example:

c = a + b;

If you haven't written before a = 0 and b = 0 you have to assume that a and be can be strings etc. You can have some code to take the int route but you have to have runtime checks. Now if you even wrote a = 0 and b = 0 and you're doing the loop in which you have a + b, you can't assume that the result will fit 32 bits. Which you don't need, unless you really want to do 32-bit arithmetic -- there are algorithms where you get the performance advantage by using it.

The asm.js annotations are a really clever way to tell to the JIT what you (the programmer) expect. The sections allow you to get the nice clean pieces of clean native code, free of a lot of run-time checks. Speed and much more efficient memory use. Pure goodness.
I like your explanation about layered solutions to security, +1.

"Do you trust your chipsets?"

Certainly not. I do believe that the recent tiny bytes sequences in any TCP (UDP ?) packet that can lock Intel ethernet cards is actually a backdoor allowing the state to perform DoS at will. I do also believe Huawei and ZTE are state-sponsored espionage companies (I've certainly seen weird things like a keylogger inside a 3G Huawei USB device sold I bought in Europe).

But I do believe that even if I'm, say, a Debian or OpenBSD dev working on OpenSSL it's amazingly complicated for the chipset to modify source code and be able to make to the DVCS unnoticed. I also think that as long as the source code isn't corrupted there are ways to create non-backdoored builds.

It's the same thing with program provers that can verify that certain piece of code are guaranteed to be free of buffer overrun/overflow: what proves that the compiler itself hasn't been tampered with? But still... With DVCSes and many eyeballs I'm not that much concerned about the compilers typically used nowadays to be tampered with.
OK, let's say that with stuff like ams.js we never get true native performance than say NaCL would give.

Isn't that also a good thing?

I wouldn't want the web as a platform to be that good that it kills all native desktop applications, essentially turning every computer into something like a Chrome Book.

Isn't that a real danger with stuff like NaCL?
Rhetorical tip: If you seek a dysphemism for alternative therapies of which you disapprove, "snake oil" is a poor choice, given that that substance is a rich source of omega-3, the same fatty acid that so many physicians now recommend to their patients. Snake oil's nutritional profile may well account for its value to practitioners of Chinese medicine.

http://www.scientificamerican.com/article.cfm?id=snake-oil-s...
I just watched that whole thing. Very impressive.
The idea that men pay attention to supermodel shaped women is (1) sexist (2) very mistaken.

Do you know any men in real life? Unless you're just trolling, I find it hard to believe that you actually believe this.
What it's like to be Steve Jobs' boss (Nolan Bushnell)
I just launched a (very minimal) clone of Posterous that tries to do everything by email ("no login necessary... or possible!"): http://urgeous.com/

Would love to hear what you think!
Help me help humanity
Ok - I'm going out on a limb here to say that I believe world peace is possible and reasonably attainable within our lifetimes. I don't think it's a function of the "right" political or economic system. The underlying factor in every system is human nature. No, I don't have a recipe for changing human nature, but I do believe that human nature is evolving. We, as a humanity, are changing. What's changing is that we are becoming more loving.

Love is common to every human. We all have the capacity to love others. We all desire to feel loved. And, we all want to do what we love. I think making a living doing what you love is the key to a peaceful society. Here's why…

When you love yourself, you have dignity. You value your time and energy. Doing what you really care about is more important than just making money. There's nothing wrong with money. I love money. But if money is more important than your time, you're willing to do stuff that might be negative. And that's the key difference. When you're motivated by "love”, there are certain things you're just not willing to do. Like lie, cheat, steal, hurt others or the planet. If every person felt this way, we'd live in a more peaceful world.

Maybe that's over simplifying, but it's also very true.

I’m building heartbeat.com to help people be successful doing what they love. It's a broad goal that we're systematically simplifying to provide simple tools and resources to make starting a small business easier. Think of it as a type of enterprise application platform for the enterprise of one. Our vision is to enable any one-person business, whether they're a merchant in Ohio or a villager in Africa, to run their entire operation from their mobile phone.

Right now, the team is two of us. I've got design skills, can code, and can raise money (we've raised a hefty seed round). My partner manages all things community. We're looking for a tech lead who shares our "why". I’d love to hear from anyone who can help.
Do you have to file an FBAR for a bitcoin account?
If I enter username_x and password_x as my parameters, and you say "the username is right, but the password is wrong", than as an attacker, I've just learned that a user account exists named username_x.

If I'm being malicious, this could give me better access to focus on password cracking, since now I have a known-good account to work against. I might design a system that just goes through a dictionary list of usernames until I get a decent list of users, then loop through them with password attempts.

Let's say I'm not an attacker, but an overly curious friend, boy/girl-friend, or employer of a particular user. If I try 'bmelton' as a username on, say, Monster.com, and my employer gets as message saying "the username is right, but the password is wrong", then my employer now knows that I'm a user on Monster.com. That might not be the end of the world, and is easy to explain away, but lets say the website is "hot_chicks_that_aren't_your_wife.com", and your girlfriend finds you have an account on there.

This is potentially compounded if you're using email addresses as usernames, since I could easily point to 'some other' Barry Melton[1] and say that 'bmelton' must be his account, but that's harder to pull off if it is my email address.

In short, it's a security issue that also happens to be bad UX. Perhaps if your website has no negative connotation (e.g., freekittensforcharity.com), then it doesn't matter, but you're still slightly more vulnerable to password attacks as I described in the first scenario.

[1] - http://www.counterculture.net/thefish/
I know what I meant, but go ahead and ride that metaphor wherever you like!
Alas. What a relief that would be.
Google Scholar is pretty good for indexing the major libraries/journals, but you still run into the paywalls in places.

It also turns up copies of paid papers that someone has stored in a public web/ftp server. Usually it's a student obviously working on a project. I must admit that I've used these on occasion to decide if a paper is worth buying.
I read this with the chorus of Journey

"Don't stop, belieeeeeeving! Streetlight! People!"
My point was the quant side.
ASK HN: What are the best blogs and resources for ed tech startups?
I need to know what the best information resources are for education technology startups. Does anyone have any favorites?
I think the common view of looking at great answers like this and thinking, "wouldn't SO be great if discussion was allowed" is similar to looking at a great work of graffiti art and thinking, "wouldn't be great if every kid with a spray can could paint all over the city".

These answers are outliers, special snowflakes among a sea of crud that fills the programming PHPBB boards out there. Joel and Jeff were trying to solve the bigger problem - having a decent Q&A system -, and that can only be done by looking at the average case and not the exceptions.
Their explanation was usage was declining. And despite the fact Reader users are vocally upset, I have seen no evidence that contradicts that.
Not exactly true, I use it often and small features are being added to it semi-regularly.
It's weird, playing hardball with your platform for the purpose of forcing an acquisition. Do the BD & corp dev folks here think they are going to retain the founders for long, after this kind of behavior?

Then again, Tony Hsieh is still at Zappos, right?
very very few developers will seriously consider writing a production game for the browser

Zynga, PopCap, Team Meat and a few others come to mind. If you meant 3D "AAA" titles, that just became reasonable a few weeks ago so you'll have to give me some time while the data points come in.

However much or little incentive those would have had in the past, I think it's only going to increase. If FirefoxOS catches on (and it seems to have already with manufacturers), any games will have to be "for the browser", as well as all applications.

FFT implementations? OCR? Real-time fluid mechanics? Who does these things in a browser?

The snarky answer would be "nobody, yet" but (much like commercial gaming) that's not even true. People have been doing this strength of computation in the browser since before it was reasonable to do it.

Worse, do you think leaving out this possibility is a good thing for us? I think asm.js is partly a product of benchmark trolling, but it really does open doors for us.

Forgetting B2G for the moment, because that argument is too easy to make, and doesn't apply universally anyway: shortly before the publication of asm.js I had jokingly suggested someone (plug: http://tapes.fm/) implement multiband master compression to a multitrack playback webapp, because it was a damn shame I couldn't reproduce the dynamics of the original tracks thanks to lacking master compression. But if you can do FFT it's suddenly worth doing now, in fact I am sure it will happen. Perhaps not on tapes.fm but somewhere.
SO is for programming questions, though, and this isn't. There are better venues for it, like other SE sites.