skysight-inc/HackerNews huggingface dataset:
If you give up on trying to contact the guy but still want a way to resolve the issue, you could set up all email to joenone@gmail to be deleted as soon as it arrives via a filter. Email to joe.none@gmail.com (the address that you actually use) should still arrive correctly.
Because Google could never benefit from Facebook's designs too? Google does a lot of things bespoke, but now they have a model to compare with that is using more off-the-shelf tech. That can only help them in the buy-vs-build decision process.

I think you're going overboard in thinking that everything the big players do is about killing the other guy. Sometimes they just want to reduce costs. If you decide that part of your infrastructure isn't strategic to own, it always makes sense to be open.
The problem is that in today world people tend to be alarmist: There is rare case where data is perfectly safe or at least just an app can't make a SYSTEM secure.
Notice the upercase: it is the whole system that need to be secure. If the system is compromised, then there is nothing an app can do.
Typo in the first Agent FAQ: "How can Sanetax help my bussiness?"

http://sanetax.com/faqsagents.html
Postdocs are full-time faculty members. They just aren't permanent.
It is challenging to explain anything subtle, when your viewpoint depends so much on what you already know, your preconceptions, and assumptions.

Sorry for the comic book style. It's how my mind works. Feel free to send a patch. :)

The benefits of 0MQ to me, as a programmer, are:

* Really easy to write utterly solid multithreading code, in a language (C) that has zero support for this;
* Really easy to take this same code and make it multiprocess, or multibox, with few changes.
* Built-in handling of asynchronous I/O, which I need in any real application.
* Speed, meaning I can be lazy and my code still runs very quicky. This is less obvious than it seems. 0MQ's critical path is extremely evil.

It's so hard to explain this with a diagram or a slideshow. The only way to understand is to use it, to write code with 0MQ. Certainly for me, when I started programming 0MQ apps, my understanding of what this library was about, and what it could do for me, totally changed.
Looking at the original article from Veracode, nothing proves that they are sending the detailed GPS location. It's just saying the code to do so is present in the Admob library...
Show HN: Review My Startup
I think I'd do a mouse-over effect on the container as a whole. Darken it, or something, and add a transparent right-pointing arrow on the right edge - tweak slightly on mouse-down, and remove it from the left column on mouse-up. There's no need to have duplicates. All of which will imply what it does without any text, leaving the columns and their titles to do the work, and the text to be explicit where needed.
The source will be on http://code.google.com/p/userinfuser/ (GPLv3) and it runs on Google App Engine (python).
the technologies have overlap in many use cases but are complementary, QR Codes need to be visible and NFC (as the "Near" implies) requires a receiver to be near; you also need to program an RFID chip to do NFC, for QR Codes all you need is a printer or a screen, again very different use cases from the publisher standpoint as well; I guess Google's choice has more to do with what they want Google places to turn in to that with a choice of technology by itself
Well, yes, actually. For quite some time, in fact.

I learned the other day that questioning the orthodoxy of the virtue of parenthood is disallowed on HN. Suggesting that having kids is anything other than an amazing accomplishment by capable, intelligent couples is heresy.

I have not been on HN that long, but the claims that it is somehow a bastion of pure rational discussion that no other internet forum can reach, appear to be wrong.
GeoHot knowingly put himself in harms way, whether the law is just or not in this case his family is not being exposed to vilification and possible harm to their persons.

Sony's executives are in a similar situation, through their actions, or actions they support (explicitly or implicitly) they have put themselves in the firing line of Anon.

However going after innocent bystanders cannot be justified, on either side. Though I think it is a stretch to say Sony is going after GeoHot's family.
>If the same was done to them, someone pursuing their families, they would be crying foul from the internet's roof tops.

I'm not sure if you're joking here or not, but this is exactly what was done to "them" during the HbGary thing, and this is exactly what is trying to be done to "them" in the George Hotz case (Sony is seeking information on George Hotz, as well as anybody who visited his website.)

And they are crying foul from the internet's rooftops. Which is exactly where we are at now.
Ssh! Don't let them know that Knuth is a devout Lutheran!
> Having used other Jetbrains products, I'm fairly certain that when all is said and done, the final product will be solid IDE.

It probably will be solid, but having used their other products on the Mac (RubyMine, IntelliJ), it's probably never going to get any less java-ugly or feel any more native.

And I think that's likely to be more of a problem for potential users of AppCode vs RubyMine or IntelliJ users on the Mac. Because its target market is either established Mac developers who care about the conventions and tastes prevalent in Mac software, and thus find AppCode ugly and alien in function, or users of other JetBrains products getting started with Mac development, for whom AppCode might feel familiar but will be a barrier to learning about the conventions and tastes prevalent in Mac software, leading them to produce sub-par experiences with the product.
To say that something is "zero-configuration" is complete marketing garbage. You get what you deserve if you choose to believe it.
my own startup, Vitrue, turns 5 this week.

It was a startup... but now it is an established business.

It seems to me that more and more posts are focusing on how to manage established businesses as they grow versus nuturing a startup. And That's great!

But, could we please stop calling established businesses startups? More importantly, could established businesses please stop calling themselves startups?
I don't know about Android, but Engadget could have answered the iPhone question in 10 seconds flat.

Settings -> Location Services.

No entry for Pandora, so unless it's hacking away through private APIs then it's not sending location info.
Endometriose, Dor Crônica Psicológica
I assume they just haven't gotten around to that yet. The site only launched today, and airfare is the most expensive part of most journeys. Estimating the cost for driving is not too hard and probably on their roadmap. I asked them about it on Twitter and I'm waiting for their reply :)
I'd say that efficient data servers are one of google's core competencies. Google does not benefit from having that commoditized.
No problems - glad you like it :)

One really annoying thing to note is that Google Docs doesn't play nicely when calling YQL and Yahoo Pipes. I'm not sure if it's Google or Yahoo screwing things up but it's annoying as hell because a combination of the two would be very powerful
So two wrongs make a right?

Because others are doing it Anon is justified in doing it as well? And justified in taking it further and exposing innocent bystanders?
Hmm... we'd prefer someone able to come in, but we'd consider someone remote. Please send me an email (andrew@pagerduty.com) if you'd like to chat.
Thanks! I've just sent out a load of invites so you should have received one :)
Hey! No revealing trade secrets!
The Corrections By Jonathan Franzen: Excerpts #2
Back. Hmm, I wonder what the hackerstream fail whale should be.
Thanks. If you've applied for an invite then check your inbox as I just sent all the new invite requests an invite code :)
Motorola Has Sold Less than 50,000 Xooms
nice looking site, but on your main page, you don't give any indication of what you do.
'increase sites value','engage users' and 'cross-platform' doesn't tell me what your product does.

So I thought I'd check the video. First video I loaded leads to a Ted Talk about gamification. ok, that's a bit of a hint, but this tells me more about why I should use gamification. This doesn't tell me why I should use YOU!

'CloudCaptive creates breakthrough solutions that engage your online users. You can gain new users, avoid losing users, and increase the stickiness of your site with CloudCaptive’s solutions. Our team of rockstar developers and savvy businesspeople can help you start increasing the value of your business today.'

This is all about YOU, you need to tell ME why I need YOU! You having a rockstar team doesn't tell me that I need to add gamification to my site and you are the best way to do it.

If a person has no idea what you do, how long do you think they'll take on your site to figure it out?

It is great to explain why they need gamification, or anything else you do (and I'm assuming that I got that somewhat right), but first you need to tell them what you do.

If you are going with the Simon Sinek 'start with why' model, you've still missed the 'why'. The 'why' isn't 'increase site value'.
Your name is delightfully incongruous with your comment.
PEP 3151 -- Reworking the OS and IO exception hierarchy
Repurposing Bugzilla exhaust data to better manage open source communities
A rancorous debate broke out inside Google once about the suitability of Google's infrastructure for solving 'real' problems. The people who felt it was inadequate pointed out that everyone who built "super" computers did so with lots of shared state and epic low latency bandwidth. But Google's computers were designed with 'shared nothing' in mind, the architecture [1] so clearly supports web search but is useless for scientific computing.

I and a few others were of the opinion that the scientific community didn't build the equivalent of LinPack or scientific simulation packages on 'Google like' architectures because they didn't have access to such architectures rather they had "Beowulf" clusters [2] which had been built to be more like Supercomputers. It wasn't that such problems couldn't be worked on shared nothing architectures, it was just that nobody was making any real progress along those lines.

This problem reads like a typical Google response to such an argument "Ok, if we made some hardware available for this sort of thing, would academics be willing to apply some serious thinking to it?" No doubt buried in the details somewhere there will be some language about Google owning or at least getting free perpetual access too any code or techniques that emerge out of this experiment.

You have to admit, if they could pull it off it would put a huge crimp in any supercomputer type system.

But perhaps more interestingly, after I left Google one of the things that caught my eye was some of the articles that have been written about what quantum computing might look like. And I realized that with enough cores sitting around you could imagine how stuff learned programming that for 'real' problems might inform how you would program a quantum computer.

[1] http://labs.google.com/papers/googlecluster-ieee.pdf
[2] http://www.phy.duke.edu/~rgb/Beowulf/beowulf_book/beowulf_bo...
Did you just say the Vatican really cherishes truth, and the search for it? Are we talking about a different Vatican or a different definition of truth?
Indeed. Please pardon me being nitpick-y and not adding to the conversation.
FINALLY. I bet there is no way to program the phone with it through -- at least not to the extent one could program python on an android phone with SL4A. Someone please let me know if I'm wrong.
Seems like you need to improve your teaching abilities?
Back. Seeking suggestions: http://news.ycombinator.com/item?id=2421795 :/
This isn't really a secret. Pandora outlines their information sharing policy in their FAQ:

http://blog.pandora.com/faq/contents/60.html
http://blog.pandora.com/faq/contents/392.html

They also outlines their location sharing policy:

You may also get a request for location permissions. This data is used to provide better geolocation for certain ad campaigns. Again, this function would always be under your control. Each time an ad wants to use your location to provide more personalized results, you will be asked for permission to use your location, and you can decline this at any time.
Ah, that's good to hear. And here I was thinking HDL was going to hell in a handbasket :)
Pressure the sponsors. They include such HN favorites as GitHub, MailChimp, Twilio, Balsamiq, and others.
Thing is, if I have wifi, there's no need for a mobile app. I almost always have my laptop on me, and am more than content to listen with that. Grooveshark mobile makes the promise of any music, anywhere, any time. That's awesome, and is the one thing I could see paying an admittedly steep subscription for. It just didn't deliver well enough for me.
killing this instance since the main hackerstream.com is up and running.
Yes I did. But cherishing a thing does not prevent you from abusing it.
You can also go for the INCITE or ALCC programs from the DOE: http://www.doeleadershipcomputing.org/

They award O(1 billion) hours to O(100) projects, and you don't need DOE funding to apply (or even be a US-based project). The catch is that your code has to be very scalable (to roughly 40k cores), and your science problems should be in line with the DOE mission.
As an aside, does anyone know what was used to generate the "Annotated Source" code listings? They look absolutely beautiful. Were they generated from the underlying source, or put together by hand?
Your HTTPS suggestion makes sense, but can you explain your other two points by contrasting with "gem install"? How is the installation any more automatic? How does the UX confound security?
I'm the co-founder. You're quite right we simply haven't had time to doing this yet. For lengthy car segment we will show the car rental price and petrol costs - for shorter legs an estimate of the taxi fare. The airfare has been our focus for the beta because it's the most expensive segment of the journey, and also the part most commonly booked upfront.
>So two wrongs make a right? Because others are doing it Anon is justified in doing it as well? And justified in taking it further and exposing innocent bystanders?

Whether it's a proportional response or not is debatable, but it's an unsurprising and natural turn of events in a system where corporations, because of the degree to which they lobby political parties, are catered to by the law and the courts. All Sony execs have to do to restore their personal security is back off from attempting to abuse their power.
... I need to put them in the category with Aimonetti and David Heinemeier Hansson and PennyArcade as people who think the feminists who think this stuff is a problem are a bunch of whiny attention-seekers, and that the hubub about “climate” and conferences is just a bunch of angry people with nothing better to do than make life difficult for people with senses of humor.

A minor amendment I'd make to this. A large number of people think the feminists who complain about this stuff are angry people with nothing better to do.

The LessConf organizers get to join a much smaller and more elite category - the narrow category of people willing to admit their true beliefs even at the risk of public condemnation by various people who wish certain views weren't expressed.

By the way, since the original post didn't provide it, here is a link to the actual conference page. Form your own opinion. http://lessconf.lesseverything.com/

I have no idea why the author included "Uncle Bear" on her page. He's ugly, but didn't saying anything sexist in his promo video. Maybe the author of the blog post is doing double duty, defending the honor of both women and sheep (watch his video and you'll understand)?
The reason we didn't like the Upgrade header is because it requires yet-another-round-trip in the protocol. Round trips are expensive, and getting worse both for desktops and mobile. (average RTT is ~114ms to Google, which has pretty good global presence)

As for SCTP, I think applications generally drive progress better than OSes do. Certainly the OSes have had enough time to sort out SCTP, but they haven't done it, and the end-game is nowhere in sight. Until there is an app that showcases it, will it ever happen?

My recommendation is to first prove new protocols at the application layer (perhaps run SCTP over UDP just to grease the skids). When people are addicted to how much better the experience is (multihoming + concurrent streams), then the OSes will pull it into the kernel to make it more scalable.

What do you think?
Excellent points. I'll see about making it more customer-centric and more clear as to what value we're providing.
The scenario isn't that I send you something different, but that somebody else gets in between us and tampers with the data. That's what https tries to avoid.

We're arguing levels of badness here so it's a little hokey. But if you decide to open up your machine to run arbitrary code, a machine that can run shell will arguably get more infections than one that runs executables. To infect the ladder any script kiddies will need to know a 'harder' language and at least how to compile it. It's a couple more hoops to jump through. In the other case I could drive by and do scp ~/mailbox me@myserver:
I believe Underwriters Laboratories and the Insurance Institute for Highway Safety would be US examples of similar private agencies.
My feeling is that these fantastic assumptions of HTML5 being the best thing since sliced bread and trumping all the benefits of native support assume a vacuum and lack of innovation in the native client space. Even in this vacuum, HTML5 browsers and embedded views have a long ways to go before they can compete with current native feature support, performance, etc. from a consumer's perspective as far as I am concerned.

I have a strong desire to see more HTML5 based applications going forward, but I do not see them overtaking or marginalizing native applications in any substantial way within 2-5 years. I also feel we can obviously expect many developments, improvements, and features to evolve in the native application space that will create further incentives to produce native implementations and that we can not assume that HTML5 implementations will be able to keep pace with them.
Sorry, I just had to suffer some Perl plus Bash and Makefiles big-ball-of-mud at work. Just makes you disgruntled. (We're re-writing that piece in Haskell.)

I don't know how other Perl programs fare. Probably better. Though the syntax makes you cry. And treating things like lists of lists as an advanced topic, that's needs something special like `references'. Did I mention how functions get their parameters? The interpolation in strings can be handy, though.

And I agree about the possibility of bad code in Python and C. (I have some Python nightmare at hand, too.)
What I would pay for is not another IDE but one that handles all the code signing bullshit for me. It's crazy the amount of errors a team can have regarding code signing and push notification certificates.
I just don't like the phrasing. "We did a thing that Google does not substantially benefit from" == "We attacked Google" ?
Why Facebook open-sourced its datacenters
Nobody questions that a secure protocol is not readable text :-)

I fundamentally believe the protocol has to be server authenticated and encrypted always. We've seen breach after breach of user privacy and the desire for governments to crack down on its citizens has no bound. We simply have to encrypt. Once we do that, text is off the table, and it doesn't really matter if it is binary or not.

Of course, we need much better tools for managing the encryption, I'm not a believer that the status quo is adequate in any way.
Hey guys, I actually mocked up a woodgrain test page while I was developing the article but I ended up preferring the lego and curtain examples. But if your interested:

http://www.sitepoint.com/examples/primes/woodgrain.html

It's not bad, but I don't think it's killer yet.

I've got a very raw maze generation example somewhere if anyone's interested.
The running motif of Apple = Joker, Google = Batman is hardly a good way to get an intelligent conversation going...
Yes, its all open, and there are non-google SPDY servers out there already. My own site (you can probably find it) will speak SPDY for you.

If you have any trouble, please hop on to the spdy-dev@google.com mailing list for help.
I'm not surprised either. When a free service asks you to fill out a profile, what do you think they're doing with that info? Not making Christmas card lists.
>So two wrongs make a right?

No.

>Because others are doing it Anon is justified in doing it as well?

No.

>And justified in taking it further and exposing innocent bystanders?

Absolutely not.
I was sleeping at that time. I might have been woken up by the shake, but I don't recall it. Well, I'm in Tokyo, here it was "only" a 3 in the Japanese scale.
That's why C is used in embedded systems. A trick that I like is to write some critical code in C, compile with the -s switch, then optimize the assembler code and in-line it.
And number theory.
Maybe, but it's the bar for successful webapps nowadays. People are familiar with a set of functionality; if you change them, make sure it's intuitive or obvious.
Trexels - Star Trek Pixel Art
I'm mostly disappointed Pandora chose not to respond. Given the image they've cultivated, I'd figure they'd get out in front of it.

Then again, they could be doing the right thing and getting with their engineers to make sure they give accurate answers. The whole thing sounds preliminary: what the code COULD do, versus what it actually sends over the air.
ModePick - ZipCar vs City CarShare vs Walking vs Biking vs Uber
There is a message that says that if the email field is empty.
It's pretty easy, most commercial DLLs are signed, and most open source projects that aren't simply get compiled from source. MSI makes it super simple to add as DLL to the GAC. You do need versioning support in your DLLs but once you have the infrastructure in place it's not a big deal.