skysight-inc/HackerNews huggingface dataset:
O'Reilly is has been flexible enough to let us crowdsource this and release it freely to the community, but as far as the commercial sales of the print version go, we're following a fairly traditional publishing model.

What author royalties there are will go towards getting print versions of the book to our largest contributors, and then to Ryan and I as editors.

I don't think it would be feasible to split the royalties fairly amongst all our contributors; not only would it be a large overhead, but the actual amounts would be pretty tiny unless you've written a pretty large proportion of the book. And if you do that, we'd be happy to talk to you about sharing some of the royalties.
Is this you?

[link redacted]
Lag, crashes and unresponsiveness were much more common in Android < 4 than they ever were in iOS.
Navy ends century and a half of ALL-CAPS messages
Indeed, I was expecting that they'd come up with a solid reason why XMPP couldn't do this. I don't see how IMPP is really any different.
I think there are some physical limitations that keep chips below a certain clock speed.

Not hard limits, but yes, to my knowledge it is primarily physics that keep chips where they are. The requirements for power and heat dissipation start to balloon.
> I don't think they'll use it.

It all depends on how zealous their lawyers are. Or if they sell it to patent trolls, if they are in their normally litigious mood. They don't usually get to court, just the mere threat of litigation is usually motivation for the defendant to settle out of court for a tidy sum.
I most likely would be willing to float you the money just email me, and we can talk.
I don't know that that's true, I think it's general consensus that an android phone is not as good as an iPhone. I'd wager that this update removes a lot of that divide and gives people a reason to look at the alternative.

This is just speculation, I haven't run the iOS 7 developer preview yet.
I don't want to sound too cynical, but I don't yet see anything that makes a case for this new mobile platform to me.

The iPhone got me excited for a reinvention of mobile ui.

Reading about andrioid's ideas tickled the architecture nerd in me so hard I was on board even when it still looked like a jacked-up blackberry.

Ubuntu phone looks like an also-ran, Canonical's attempt to get some of that sweet sweet app store revenue. That's fine; it's just not a case for adoption of the platform.

It took android a long time to finally hit its stride, and that wasn't for doing all the things that excited me about the platform, it was the commoditization of a luxury. Windows Phone is struggling, is there room in the market for another platform to enter this marketplace?

There are interesting aspects to the Ubuntu phone, but without any big selling point I wonder if they're not better suited just getting rolled into Android proper. Canonical has had widely varying degrees of success when they make hard breaks from the current opensource answer for something (and plenty of dragons lurk down the tailored-android approach too). I hope it works out for them because Ubuntu is an important force in opensource and I'd hate to see Canonical die out.
PasswordBox offers one million free-for-life memberships
Yes and it explicitly says that visa applicants are guilty until proven innocent.
They won't find one so long as the candidates are shuffled to the top by billion dollar corporations with unlimited campaign contributions.
Special Strategy Sessions at Hadoop Summit
In this case it was. Absolutely. One of the duties of a government is to control what goes on in its territory. Legally we had an iron-clad casus belli.
Just wrap that computer case in tin foil, and you got a makeshift oven!
I agree with some of the author's points, but I've been using Gnome 3 from back when I had to use a damned crowbar and Debian Experimental repos to install Gnome 3. I certainly did have some not-totally-happy moments to begin with, but Gnome 3 has turned into a straightforward and very clean GUI. I'm pretty much using the default functionality and theme, so haven't needed too much configuration.

And I was all about configuration in Gnome 2... Gnome 3 is definitely not like Gnome 2's tweaker's paradise. It was an effort to strip down to a minimalistic GUI and, after a rough start, they've done quite well. I've not missed the "Start" menu at all. I've not missed all the configuration/tweaking. I appreciate the functionality exposed by the Windows button. I've gotten used to Alt-` for switching windows-within-applications.

But I definitely agree with the author's points about the Gnome devs' response to feedback. Without regard to the trajectory of Gnome 3, the developers seems not to have managed or responded to criticism well. And Gnome 3 development and direction has been fairly quiet from a PR perspective, and a bit more PR/blog-posts could have been effective and mollifying the haters.

Note: I don't really use multiple workspaces, so can't comment on the author's comments there.
> Prior art

I remember the good ole days, when that phrase had meaning.
Isn't this America, land of the piously judgemental? If I wanted to punch the wind out of a whistleblower I would pepper his persona with highly deviant sexual activity.
What was interesting was a CNN story about Snowden where the subheadline running throughout the story was that Snowden claimed he made $200k, and his employer(BAH) said it was $125k. Just running that throughout the story lends credence to those who are inclined to think of him as a traitor. "If he would lie about his salary, what else is he lying about" Thats how I interpreted it anyway.
It also has the unfortunate side effect of leaving innocent people completely confused when they get flagged, because they have no idea what they did wrong nor any way to defend themselves. America is not supposed to be a country where people are punished for mysterious reasons, not even foreigners.
"The cheapest, fastest and most reliable components are those that aren’t there."

-- Gordon Bell
No drag & drop, across the entire interface, huge usability ouch.

Here's an example: I use Evolution as my email client. An important email comes in that I'd like to store in a project folder. In Gnome 2 you just drag and drop directly to the target folder; in Gnome 3 you have to right-click; choose "Move To"; then browse to the target folder (that is right before your f-ing eyes), and hope that it works.

It's the same for every application. Open 2 Nautilus windows, try to shift-select a bunch of files and drag to the other window -- does.not.work

For me lack of drag and drop is the single biggest strike against Gnome 3.

I use a tiling WM (i3) with Fedora 18; when I switch to Fedora 19 it will very likely be a Gnome-less stack.
This isn't particularly useful or accurate. The larger Gnome diaspora has been pretty instrumental in draining the swamp of hardware problems and dumb broken things.

Gnome's 'flagship distro', unfortunately, is Fedora, which is... structurally not super-suited to creating a user-facing distribution.

Canonical has done lots of interesting work over the past decade or so, but ultimately most of the 'just work' they have didn't really come from their employees or investments.
The biggest problem with relying on a survey of users to determine what direction a software project should go is that users don't know what they want.

Or rather, they know it, but only deep down in their subconscious, their lizard brain. Their conscious mind doesn't know, because you're asking them to pull specific things out of the nebulous cloud of the possible, and there's too many of the damn things in that cloud for them to know which ones map to what they want.

That's why they need developers. Developers know how to translate requirements into features. Users don't. And they shouldn't have to!

So if you ask them, what you get back tends to be:

- too vague ("it should be easier");

- pie-in-the-sky stuff ("it should whiten my teeth while I use it");

- or falling back on what they know, which is what they've had in the past ("bring back feature X").

If you want to learn what users want, you have to watch them use the product, pick up on their frustrations, and creatively solve them. Asking them what they want leads you nowhere.
US is not the culprit here. Any government can pass a law that allows them to scan data in their country.
Well they're already somewhat deceiving people with the 8 core claim.
Implementing Persistent Queue in Clojure
> I've shown it to, developer and otherwise, has loved it.

I, on the other end of the spectrum, have yet to find someone who loves it.

I switched to XFCE because I found GNOME 3 to be a terrible experience, despite having loved GNOME 2.
Do more with less time - the compounding power of time-saving tools
You've been able to do this for awhile now. NOW you don't need Apple's help though to do it.
"ignorant and painfully wrong in every single way"

Could you provide some details and corrections? "It's wrong" is not saying much really...

"The extension system is brilliant; I have used it to tweak every aspect to my liking."

The author raises a good point about backwards compatibility, what's your experience with it? How do you keep / plan to keep your customisation up to date after upgrades?
Obligatory: http://xkcd.com/927/
Why does it matter?

Trying to pull more information from people than they want to share is somewhat rude.
"IMPP is a binary protocol that works by establishing a TCP connection to an IMPP server, authenticating with that server, and then exchanging messages with that server in order to reach other clients. Over the years, best efforts have been made to keep the protocol flow reasonably compatible with XMPP with the long term idea of enabling federation between IMPP and XMPP servers. As such, the general flow for establishing an IMPP session somewhat mirrors that of XMPP: [...]"

Source: https://www.trillian.im/impp/
AngularJS announces Dart port
> Hey, just an FYI, to denigrate means "to criticize"

No, to denigrate means to attack the reputation or importance of another, usually in an unfair manner. It's more negative than mere criticism.
Now you're just being obtuse...
Android Innovation: How temperature and humidity sensors made it into the GS4
The article raises a good point at the end: how much one saves versus gasoline is not the only point of consideration. I have a Leaf, glad we bought it, and we'd buy another one (or a Tesla, more likely). When we signed up on the first day Nissan took pre-orders, saving money on fuel was not high on our list of considerations. Simplicity of the mechanics, and voting with our dollars for an alternative means to propel ourselves down the road were top of the list. Someone needs to be an early adopter to get the ball rolling, and we had the means and the willingness to be one of them. Having the "gas station" in our garage turned out to be another advantage we grew to appreciate after the purchase.

But saving money? I don't even know that we will after paying $32K for a tarted-up Nissan Versa, and we don't care. There are other, and better IMO, reasons to drive an EV. You got the option for the really nice stereo and sunroof in the car you bought, we got the option to not have to fill ours with gas. Just as it's nice to open the sunroof on a sunny day, it's nice to drive a nearly-silent car with lots of low-end torque that never sees the inside of a Jiffy Lube.

On topic to saving money, I've noticed that Blink chargers now charge money, at a rate of $1.50/hour ($1 if you pay them $50/year). A Leaf can get about 13 miles/hour of charge. That's just a tad under three hours to equal the mileage our gasoline Scion xB gets on a gallon. So a little over $4/gallon to charge the car at the mall. We're paying more than gasoline at a Blink charger. Granted, we get the nice parking spot. :-)
Patents, and their abstracts, are written in very particular language, that was originally meant for mechanical devices and configurations. It's law + engineering, basically.
You could have stopped after the first sentence, that was the useful part. Not sure many here need a lesson on the nature of startups, how Adwords works or how Google dominates the market.

You're right that if you can't get the £50 to show some promise it's not worth spending more - but you blame Google for not getting it to work, when they actually give you all the tools to sort out a cheap and efficient campaign yourself. It might not be 100% perfect, but if you consider why that is and the amount Google are doing behind the scenes, then go on to work around the constraints, you'd probably not need to blame them for your (generous) free credit running out with no profit.

So you're bootstrapping another startup; why use startup B to fund startup A? Especially when startup B is in a highly competitive market. The current best practice seems to be to do 'customer development' (look up Steve Blank) or to basically validate your market before launch, during launch and then get paying customers ASAP. So why not just ditch cutpricedhotels (which is a spelling mistake, btw, unless intentional - agree with other commenter on domain name for that reason - another sign of a lack of attention to detail) and focus on your main startup? Get it paying for you?

Perhaps to get that going you could try putting up some real cash (now you know how not to do it) and testing the market for a landing page on dashoot.com. I came across a decent roundup of things to do for a profitable Adwords campaign which I think you'd benefit from [1].

Otherwise just head back to the drawing board and try to get paying customers interested in dashoot.com - I couldn't quite figure out what it does from the site as it is.

All of the above of course meant in a 'good luck, but stay realistic' kind of way.

[1] http://blog.kissmetrics.com/profitable-google-adwords-campai...
I was wondering this myself.

At least one point in its favor is that it's smaller and lighter weight than XMPP. XMPP feels fairly over-engineered, and then you need to trawl through a huge pile of extensions to figure out which ones you will actually need to implement for interoperability.

However, this does bring to mind the old xkcd: http://xkcd.com/927/
A lot of the JS code has already been ported. The GitHub repository is open: https://github.com/angular/angular.dart
and also "Don't... be nasty to us"
Nothing special here -- law enforcement agencies in the USA are allowed to lie to people like this as well. There is a reason defense attorneys here keep telling people that if they are ever arrested they should say nothing until a lawyer is present. Somewhere on Youtube there is a video where a former cop describes how he once told some kid that he should write an apology letter to the family he stole from, and the cop would deliver it; that "apology letter" was presented as evidence in court, as a confession.

Trickery is a matter of course for the US government, at basically every level.
> it would be easy enough to defeat with prior art references

Yes in theory. In practice, it all depends on how much the parties want to lawyer up, and not settle out of court.
As mentioned in the article, you are correct in saying that users don't know what they want. However, they darn sure know what they _don't_ want, which is why many of the complaints are completely valid.
I'd like to help a fellow hacker in need! We have a project that could use some django expertise. I'd love to see some of your work first though, mind sending it my way? My email is in my profile.
Model accuracy is less important than you think
Yes, but it's been on my mind for a while ( ever since my feed has become populated with advertisements ). The NSA fiasco wasn't really the reason, but it definitely helped me conclude the time was now.
Even if you use a Bitcoin laundry service my understanding is that it's clear that your bitcoins went into such laundry. There is no deniability.

Actually not even Zerocoin is enough, because it doesn't offer deniability either, but it's closer to what is needed.

Of course Bitcoin is still much better than our corrupt banking system, but for other reasons, not so much for financial privacy.
Nope not me, would you like a picture?
The Angular team is porting AngularJS to Dart
I was (having long abandoned it), and I still use ICQ on Pidgin
Looks like a PHP programmer for sure ;)
[name redacted], can you email me at [email redacted], I have a project I need help with.

Thanks,
The evisceration of nautilus is now a daily handicap... I don't know what to do about it. There are some things the terminal isn't good at.
The music industry: On-demand touring
> EDIT: To answer your question about Petraeus - "The fact that he used Gmail" is enough. You can stop there.

Well, this is where you and I will have to disagree. Assuming there wasn't a more ordered conspiracy (i.e. Petraeus was outed because of world-level politics), then Petraeus's exposure had nothing to do with the email service he used. His mistress drew attention to herself by sending anonymous threats that made reference to him and did not do enough to separate herself (such as using a different IP) from those messages.

The point is, surveillance is not solely something in the digital domain, and so making a service change is not automatically a beneficial tradeoff. People used these popular services for a reason: mostly because of their ease and power. When they switch to a less powerful version, that may introduce behavior changes that cause slip ups.

And I thought this could go without saying, but we all know that social engineering is by far the biggest cause for security breaches. And if the teenage script-kiddies can exploit that with ease, what makes you think the NSA can't? The relevant part to this discussion is that, again, less-used services have less-built in precautions against such identity attacks.
"It will be alleged that Snowden does not understand the secret programs on which he blew the whistle."

Isn't this true, though? It appears that all the information from the internet companies came from court orders for specific information that were reviewed by the companies' lawyers.
At the same time, though, foreigners are discouraged from studying certain topics. The security engineering group at my school lost a student a few years ago, because he was Chinese and the US government would not allow him to reenter the country due to his thesis topic (computer security). It took an assurance from the school that he would not be permitted to do any further work with his adviser and that he would switch research topics for him to be permitted entry to this country.

The incredible stupidity here is that there is no classified research done by that group, nor by my own research group (cryptography). Everything is published in publicly available conferences and journals.
Did most other folks here know what "Muse" is? I confess, I clicked hoping it would be something to do with the band (er, rock band not headband) and then read bits of the article without really being pulled in, and closed the tab after a skim.

Everything I have just described (including the name and band/band confusion) seems like really slick mindfuck marketing:

1. Get an interview out there with cool pictures, colours and the like, the whole thing of which is pretty much an advertising piece for your rather-sneakily-named product.

2. Submit the link to HN in a way that is kinda misleading but makes the reader (this dope) think he is just a misinformed outlier among a tech-savvier community.

3. BAM. Deep placement of your brand from like 5 different angles in said dope's brain.

Glibness aside, I'd sincerely remark on how effective this was on me. I'm even commenting here and about to go back and actually digest the article to check I haven't just said anything inaccurate, and to reflect on probably reading to much into all this. Also, I can't get that top image out of my head. The band makes her look like a 70s flower child, but with 21st century teeth.

One thing did stand out and that was the repeated use of the lone word "Olympics" to describe the 2010 Winter Olympics. Is that normal? The word "winter" doesn't even feature in the article! It rather feels like when people do that trick of knowing one thing is more prestigious so using a catch all term ("I went to Oxford [Brookes]"). Or, more likely (?) "The Olympics" in Canada MEANS "The Winter Olympics". I could understand that.
That explains what IMPP is, but it doesn't answer the question of how/why it's different from XMPP.

And the "keep the protocol flow reasonably compatible with XMPP" part only makes it more curious. The more similar your protocol is to XMPP, the stranger it seems that you don't just use XMPP.

The answer may be just inertia; the spec says they started working on IMPP in 2001, back when XMPP was still very young. It could be that they've just built a ton of internal infrastructure on top of this thing and can't afford to move it all to pure XMPP. But that doesn't really explain why anyone else would want to use it in 2013.
Sales of Orwell’s ‘1984’ Soar After NSA Surveillance Shock
Nah, that's too transparent. I think allegations of misconduct i.e. hacking a university computer is more likely. Or stealing some money from ATM using hacking tools, given his background.
Based on the screen shots in the link, the orange/brown looks terrible. A lot of the screens look really nice and clean and I like them, hit that orange, BAM its hideous.
New Type of Star Discovered
Unfortunately, heat is precisely the reason why no one's competing on clock rates any longer. It's called a thermal wall for a reason. To be honest, this is a pretty sad thing for AMD to do. It'll be interesting to see what kind of coolers will be capable of running this thing at 5ghz all the time, if any. And, if even it is possible to run this in turbo mode all the time, what next? Can AMD make a 5.1 chip? 5.2? What would they need to compromise on?
I see, so he has connection to people of Islamic background? Probably had a contact with a terrorist suspect he didn't divulge more information. /sarc
How to hire your startup's next great employee (and avoid the duds)
Oh jesus christ. Fine, i'll do the reading for you. I'll just skip to sections with the word "Facebook" to make it easier.

Facebook provides data:

"Facebook: "We do not provide any government organization with direct access to Facebook servers. When Facebook is asked for data or information about specific individuals, we carefully scrutinize any such request for compliance with all applicable laws, and provide information only to the extent required by law."[23]"

Facebook has met with a US General on how to make data collection and reporting more efficient:

"The other companies held discussions with national security personnel on how to make available data more efficiently and securely.[29] In some cases, these companies made modifications to their systems in support of the intelligence collection effort.[29] The dialogues have continued in recent months, as General Martin Dempsey, the chairman of the Joint Chiefs of Staff, has met with executives including those at Facebook"

Facebook custom built a system for delivering data to the government:

"the companies were effectively asked to construct a locked mailbox and provide the key to the government, people briefed on the negotiations said.[29] Facebook, for instance, built such a system for requesting and sharing the information.[29]"

The Director of National Intelligence says they have been using Facebook to collect information on foreigners for six years. I THINK THIS IS KIND OF A SMOKING GUN, BUT I COULD BE WRONG.

" Director of National Intelligence, James Clapper, on June 7 released a statement confirming that for nearly six years the government of the United States had been using large internet services companies such as Google and Facebook to collect information on foreigners outside the United States as a defense against national security threats."

In the future, please just read the page instead of trolling me to do the research for you.
the us data is from 2009. Pretty sure that's less than 10 years.