skysight-inc/HackerNews huggingface dataset:
Is it really an "overreach" if the NSA can acquire the mobile phone records of Yemen "indiscriminately" and use the data to build social graphs for current and future (currently unknown) targets of interest?

That's not his line of argument. He says that bulk collection of data will not remain confined to the Yemen - there will be mission and scope creep, to include indiscriminate data collection on US citizens and the whole world. That way lies the "Deep State".
"We have been kicking ass for 200 years. We are 10 and 1." [1]

[1] http://movieclips.com/Qy2V-stripes-movie-were-mutants/

If you watch only one Bill Murray movie, it should be Stripes.
My experience with exactly these and related terms has been almost opposite. Lately I needed to look up info on HTML and CSS a lot and not only am I constantly getting MDN results at the top, I usually get a snippet from the MDN page in the "instant answer" (or whatever it's called) box. Before searching for this stuff on DDG I never even realized how good of a resource MDN is (not that I actually needed much info on web related specs in the past).
I work for the Metropolitan Museum of Art, and this would be perfect for multilingual labels, and a few other things.

This is exactly what I needed - I've been experimenting with rooting Nooks and making epub's for applications (which are just html/cc/js) but the browsers are not that great and rooting has its own issues.

The 200% premium over a nook may seem a bit high but could probably be attributed to a) much smaller manufacturing run, and b) not expecting to make money off of content sales.
In the case that a new image couldn't be mapped, the phone could still use its gyros to determine orientation and provide a route out along the mapping that it had made during ingress. A first-person-shooter-style "this way to the next waypoint" arrow, or something like that, could provide directional cues in low/no visibility situations.

It could also be networked with other devices, such that all of the routes mapped could be composited and help in the identification of alternative routes should one become blocked.
We have a Cold War sized security apparatus. This is what led our leaders to think wars on the far side of the planet could be done at "only" a few tens of billions, and why the cost ballooned to multiple trillions. Because it could. Because we have the machinery in place.

Now we realize that machinery has put us in a panopticon. To keep us from creating any fundamental change in government or society. That will cost us more than trillions of dollars.
What "scare story"? Financial collapse already happened in 2008.

People paid a trillion in the US alone, out of their pockets, to ameliorate it (plus close to another trillion they lented to Detroit). And tons of middle/working class jobs are not coming back in the foreseeable future.

And that's the US. For some European economies it is even worse -- they got from 30% unemployment to double the suicide rates in 3-4 years time.
Hah, yeah, I finally got that one fixed this morning: https://github.com/solvers/solvers/pull/122

Turns out I wasn't using Iron Router properly. My bad.

It is a single page application if you don't make your browser reload the page from the server each time you navigate within your app. URLs here are implemented using HTML5 pushState -- the browser isn't loading or refreshing the page when the URL changes, except for the first page load.

My point is you get the best of both worlds there: static, representative URLs that live forever (as they should); and the responsiveness you get when you only need to load data and move some divs around instead of reloading everything from scratch each time.

In fact Meteor takes things even further with latency compensation: it predicts how things will change as you interact with the app and does eventual consistency with the server state. This makes updates/deletes feel even faster.

But yeah, it's a trade off. And right now it's a big trade off -- my productivity has dropped in some places, compared to writing a simple app in express or Rails.
By the time I get to Arizona (Reprised)
I think the photo they picked to go with the article subtly undermines it. I wonder if that was deliberate.
It's good to see a piece like this on cnn.com, but I doubt that anything will come of it.
Difficult sentence, but I got there in the end :-)
My main concern with DDG is its founders history.
https://en.wikipedia.org/wiki/Names_Database

His past isn't exactly one I'd look for if I wanted a trustworthy search operator, I think.
Barnes and Noble nook / Kindle paperwhite is ~$120. Those two manufacturers make way more than the expected $120 on content sales. I scoffed at the initial price too but it actually is competitive.

Of course, the older Nook was $80, and this could definitely drop down to under $200...
I never would either. Problem is, it's possible I may have accidentally done it in the past, possibly when I was tired and thought it was about something else.

Did I? Can I undo it? No idea. Linkedin is quiet about it, and it looks like it can't be undone.
"Second, all surveillance of Americans should be moved to the FBI."

This sounds like a great idea in theory, but in the current age of global communications I'm concerned that it's impossible to separate surveillance into "American" and "foreign". This gray area is what the NSA currently uses to circumvent the US Constitution, and I don't see how any other agency would handle it differently.
an Amazing tech system ...
You should checkout Go (http://golang.org/). It is more popular than D on github and has a lot of momentum.
I suppose the obvious answer is "Because they don't need to mine your data - they already got your money."
Crikey, over 7 years since I did the investigation (basic email, didn't try that hard) for that article. Time flies!
This is how Guantanamo was filled up with irrelevant people someone bore a grudge against. We paid a bounty for many of them, perhaps all of them.
I experienced the same disdain for telecommuting there. I accepted a contracting job on a specific pilot project, always hoping to eventually being able to work perhaps 1/2 time from my home in Arizona. That didn't work out and I left. Anyway, I very much appreciated the experience but I didn't want to live long term in Silicon Valley.
You still have a debit card that you can make purchases anywhere with.
OK, so it's missing the point. Spectacularly.

The peace dividend is about peaceful, civilian uses of technology developed in wartime: Rockets build to 'punish' random, civilian Londoners -> Civilian space program. Holocaust -> conclusive acceptance of the evils of racism. Drones built to track and kill baddies (and whoever happens to look like or stand near them from a few thousand feet) -> Amazon drone delivery, TacoCopter, Search & Rescue, ???.
Endorsements always seemed a bit off and it wouldn't surprise me if they were automated. I had an ex-colleague repeatedly contact me about endorsing him as he had endorsed me. At that time I hadn't looked at LinkedIn in months so I had no idea why he'd endorsed me. I got the impression that the site had suggested he do it and now obviously I should return the favour. All very annoying and one of the main reasons I closed my account.
What is the activation temperature (range)?
Right, but a third-party app that talks to both Twitter and Dropbox can integrate them both easily enough.

As far as liking third party clients goes, that's the sort of thing I'm getting at when I say that App.net doesn't solve what I see as the root problem with Twitter. Not liking third-party clients is just a symptom of centralization, and App.net just happens to solve this one symptom without addressing the root problem.
Your comment just made me think of something: Relatively crowded market, and this is probably on the expensive end. Meanwhile, recruiting companies make like 20k per placement (20% of first year salary?). I want to be selling to the guys used to paying 20k for that service, not £100.

Is anyone going after the high end? Recruiting companies I've seen are a bit lacking in innovation.
No, I truly believe that having a way for everyone to communicate for free, privately, and anywhere is just so great. This level of communication enables so many possibilities for people that couldn't been done so simply oterhwise. I live in Hong Kong and do not know a single person not using whatsapp. It helps everyone.
Although I'm a huge fan of space exploration as well, I still think letting people to communicate easily is more valuable for our day to day lives.
Ask HN: Why do most US sites sort by total medals?
The official (http://www.sochi2014.com/en/medals) Sochi site, and many others rank nations by number of gold, then silver, then bronze. But CNN, ESPN, NBC are all sorting by total medal count.
It's because the password field in their database has a length of 16.
Beware Mass-Produced Medical Recommendations (on vitamin D and niacin)
A harder task might be "Randomly delete, add or mutate a single character".

We had a few similar tasks on CGSE, e.g.

• http://codegolf.stackexchange.com/q/4486/15

• http://codegolf.stackexchange.com/q/18087/15
Classic Murray

"How's the leg? Okay. Yeah, for now, but if you don't win, we'll cut it off." [1]

"Because all the good looking girls would still go out with the guys from Mowhawk because they have all the money." [2]

[1] http://movieclips.com/YhDo-meatballs-movie-rudy-the-rabbit/

[2] http://movieclips.com/nFguU-meatballs-movie-it-just-doesnt-m...
Striving to Lead
I'm using Lastpass. I usually generate 48 char passwords.
I've been watching this project since it was first posted on HN, getting giddy over the thought of it. I love the execution in how this book will teach kids about programming. I also love that the main character is a girl and that the whole book is cutesy.

I plan on using this both for my own enjoyment, and sharing it with a soon-to-be five year old boy who will be absolutely in love with the little animal/Android characters.

I'm toward the end of a rough patch financially, and usually pass up supporting projects on Kickstarter for this reason... But I couldn't resist, and ordered the double package.

Congratulations on the extreme success, Linda! I hope you find the process enjoyable enough to continue the series for years to come. I also hope the app or even a little indie game will be possible to create in the future (I realize it won't reach the $500k goal.)

As a final note - I just thought of the possibilities of this being implemented in a classroom!
Nowhere did I say that the solution was to exactly imitate KickStarter, or even imitate KickStarter to any degree. The solution is left for someone to do some creative thinking, and a lot of work.

I'm sure someone like you can give a million reasons why an electric car company won't work. It's up to that one in a billion person to solve the problem. In the meantime, I get tired of people complaining about why we should solve that problem. Oh... wait...
We need this for hackathons. Why do they need to take a selfie rather than just using their facebook profile picture?
Advice for technical people on building products
The demo doesn't look bad, but it seems to suffer from design-by-programmer. It also seems like the stockor.com website is more of an afterthought, even though it's a critical part of your sales funnel (other ERP vendors can afford to have a lousy website because they do face-to-face sales).

You can make a ton of money in the ERP business, even if your product isn't very good. So if you're losing hope that stockor.com is going to bring in serious money anytime soon, it's probably because you need to focus way more on your onboarding experience and quality of the stockor.com website.
A friend of mine writes firmware for embedded devices like automatic door controls. Besides having very well designed and redundant hardware (multiple PSUs etc.) the software does a lot of things to keep itself running robustly. For example, the microcontroller regularly tests its own memory for bad blocks and compensates accordingly - similiar to what flash memory controllers do.

So yeah, even if you don't go into space or inside a nuclear reactor software can be written to tolerate a lot of harware failures.
I, for one, would accept a marginal increase in an already unlikely risk (terrorist attack) if it means better respecting the rights of innocents in Yemen. I'm not even convinced it would mean an increase, as the good will derived from respect may dominate.
THIS is how you code.
Actually, I think there could be an application in gaming for this. Imagine a game that cannot be beaten with hacking or cheating (reading the code); you would have to play it correctly in order to win.

For example, an adventure game could use this to great extent. There simply wouldn't be a way to know the story until someone would actually managed to go through it and tell you. There could be hidden levels or easter eggs and no one would ever know.

(I came up with this when I was thinking of a Minecraft clone, where you would have to discover the recipes to build stuff on your own. Although I was thinking about simply using hashed input into recipe routine for obfuscation.)
So, who controls the list?
How durable are these synthetic muscles? (i.e. how many contractions?) Anytime I've dealt with twisted or tangled fishing line it seems like the strength is severely compromised.
Interesting comparison between Bitcoin and the internet. The Umlaut published an article outlining a similar theory: (http://theumlaut.com/2014/01/08/bitcoin-internet-of-money/) using the same terminology (transport layer) and describing Bitcoins as the "internet of money".

I noticed an interesting comment on the O'Reilly article: "The second problem is that we have yet to expand bitcoin beyond the control of virtual assets. Virtual assets do not physically exist and therefore it is the ability to represent these assets within multiple computers across the network which give bitcoin its decentralized nature. These virtual assets also have to have real world value to everyone, without value, there exists no economic incentive (block rewards and transaction fees) for securing the network through computation."

This analysis of Bitcoin as the "internet of money/finance" is kind of reminiscent of the "internet of things" movement, that, according to inept marketing departments, is guaranteed to revolutionize our lives in short order.

Do we have the need/infrastructure in place for an "internet of money" or an "internet of things" to emerge? Do these terms even hold any weight? Would love to hear any opinions.
I agree with you that its very complex, and very widespread, and i could see why you'd want it to be taught. But I still think it's not something that belongs in a university. It's still just a specific instance of a piece of software.

BTW, isn't Firefox is open source? You can replace my exaples with their open source equivalents (LibreOffice, Gimp, etc) and the argument still stands.

A uni should teach algorithms and data structures, networking, threading, etc, not how to use firefox.

Likewise, a uni should teach operating systems, threads, hardware, compilers, memory management, etc, but not Linux.

Even programming languages are generally not taught as ends in an of themselves. Good schools expect you to pick them up as part of the class. For example, the course is about data structures, but you will code in Java, C, and LISP during the semester, and you are expected to pick them up. They may help you a bit in learning them, and give you background on them when you move to a part of the course that switches to a new lang.
Well, that might be genuinely interesting and useful :)
The Gox situation is unfortunate but I think it stems from the weaknesses and corruptability of centralized systems (in this case the Mt Gox Bitcoin Exchange) rather than flaws within Bitcoin.

Decentralized exchanges are in the works that should prevent similar situations in the future.
Tim Cook Is Blowing It
> Is it really an "overreach" if the NSA can acquire the mobile phone records of Yemen "indiscriminately

Yes. You can not commit act of violence indiscriminately just-in-case.

The US army could place a bomb under every house in Yemen, just in case that they would need to bomb it later. Would that be an overreach? If they don't activate them, how can it be harmful?
Sorry I am not super familiar with the neighborhoods. I think of Red Hook and Dumbo as the same for some reason, I am thinking of one neighborhood (with lots of tech companies), but not sure which of the two is the name of it. Apparently it's Dumbo.
Here's the google translate link to his blog post about it.

My favorite part: "Ruby I terrible."

http://translate.google.com/translate?sl=auto&tl=en&js=n&pre...
Percona XtraDB Cluster CI testing
I control the list.
Most immediate reason for me to upgrade is that they resolved the issue with the Guava dependency. This means I can easily use Jersey, along with the latest version of Guava.
OT: The style of that presentation video seems pretty typical for technological gadgets and apps. Does it have a name?
Can't wait until someone hangs a "No Christians" sign above their establishment and people flip shit over it.
Health Care Cybercrime: Now a Reality
You are the reason there are so few women in tech...
Seems a bit churlish to point out that it's likely because it puts the USA at the top...
Myo controlled robot by Clearpath Robotics
How do you read the piece that way? He calls bulk data collection useless: "It doesn't make us any safer." If he were carving out kinds of bulk foreign surveillance that would be acceptable were it not for the potential for abuse, I think it would be clearer.

Or are you discussing something else he has written?
Query 1 is an index seek only. It does not access the table data.

Query 2 will perform the same index seek but will need to do a key lookup on each row and filter.

It's not negligible. The 100 results are not comprised of a lot more information in this case, regardless of the grouping, because the 1st query does not access the table.

Edit:

I happen to have a table laying around with a little over a million rows and set up a similar set of queries.

The query optimizer suggested the index seek taking 6% of total operation time while the key lookup taking up the other 94%. The rest was negligible.
> C++ doesn't zero-initialize instances before calling the constructor.

This is exactly the reason why we use C++ for high performance applications: we don't pay for features we don't need. On one commercial product I worked on [1], we found out that zero-initialization of 3D vectors was consuming around 5% of the total running time on some scenes.

[1] The CPU kernel of iray: http://www.nvidia.com/object/nvidia-iray.html
Just because they didn't say something doesn't mean the judgement isn't there.
TestFlight shuts off SDK access
There's lots of middle ground. For example, just tell the foreign intelligence side that they can't tap any communication where at least one side of it originates in the U.S. and then install meaningful (or stringent or whatever you want to call it) oversight on the domestic side.
I'm pretty sure the only reason this is getting so much funding is because the majority of computer science folk are horny men who are glossing over the dreamhouse attire / makeup / presentation put on in the video. "Hi I'm little Ruby and I wear polka-dots and pink lipstick, let me be your fantasy" That said, I did fund it, because I'm a horny coder and Linda is very sexy.
on Charlie Rose (1 hr interview)

http://www.hulu.com/watch/595859
Some have used the phrase "explainer video" but I don't think that's quite right in this case. I can tell you (I'm the CEO of Ticketleap) it was the brain child of our super talented @bobhoranjr
They have an opinion, whether or not they're stating it to you.
How did they port it to Windows?
Do they get money for killing themselves?
There doesn't seem to be a way, no.

I'm on a similar boat. She manages certain budgets, so every pay check I make a few instant transfers (so I can categorize/track on my side) and that's it. And if she uses her account (debit card) for other stuff outside the budget, I just instant transfer.

The real problem would be if both earned an income, as there would be no way to "share" a goal. (A feature which Simple is supposed to be working on.)
Wanted: Awesome HTML5 app ports for Firefox OS and the Open Web
Murray, Matt Damon and Hugh Bonneville appeared on the Graham Norton Show on the BBC last week. Matt Damon commented towards the end that it was "The best chat show I've ever been on". It was an almost surreal show. Watch it if you can.
User Feedback on WhatsApp (iOS App Store)
But Bancorp supports joint accounts. I used to have a joint Perkstreet account which also was just a layer over Bancorp.
Why not just keep your key bindings compatible with screen? You can't stay with legacy systems forever.
Hackathons, yes. The selfie aspect makes it a fun/ceremonial part of the experience of the event. 1 day before, you get the email, you take your pic, and you get excited for the event the next day.
I think you're downplaying the fact that many people still view computer science with mystery, fear, and antagonism. Improving pointlessly negative cultural attitudes from a young age is a worthwhile venture, and I wish someone would do it with mathematics as well.
How To Optimize Your Website's Performance And Keep Customers Happy
Is it a coincidence that the page says

"It's 11 o'clock in the morning, do you know where your inventory is?" and I'm reading the page at 11 o'clock? Creepy

Everything looks very polished, I've never worked with an ERP before but I didn't know it could include your customer-facing website and process orders directly. I guess that's what ERP is for...
They should have some closed caps on that video for deaf people. Also it sounds like the narrator is talking down to me.
Preparing to shut down or be bought out?
Actually most it was winding down after the cold war; it was Terror which really brought it back. (the IC was shrinking fast; the mainstream military had been cut in half but the rest had a long lead time to reduce beyond that.)

(EDIT: I meant "it re-inflated back to peak size; it's not like it's remained at that size since the Cold War" -- which is almost worse, since it means it was a semi-conscious choice vs. just inertia.)
How do you think the chronological, little-bit-at-a-time blog format compares to longer articles, or books?

I've found individual blog posts, linked to from sites like HN or found in web searches, to be greatly helpful, but often when I go to a blog like one of those that you shared here, and try to start reading it from the top, it feels disorganized; the content isn't presented in any ordering that necessarily makes good pedagogical sense.
No Silver Bullets: Etsy's Randy Hunt on Product Design
How to write a good release announcement: Put the most prominent change in the announcement title.

How to write a release announcement that will be ignored: Write a title that only says something new was released.
It ought to be pointed out that this method (and many others even more cunning) are detailed in the delightful tome "Hacker's Delight" (ISBN 978-0-201-91465-8) by Henry S. Warren

on about page 481 or so:

"The Newton step is a standard Newton-Raphson calculation for the reciprocal square root function (see Appendix B). Simply repeating this step reduces the relative error to the range 0 to -0.0000047. The optimal constant for this is 0x5F37599E."
I just wanted to say thanks for the hard work! I absolutely love this tool. About 1/2 of my team has started using this tool since I introduced it to the group and everyone of them loves it.

I started using tmux just because I was frustrated that I would occasionally kill the terminal with Command + Q instead of just the current window Command + W. But now there is just so much of tmux that helps my daily work flow I don't know how I ever got by without it.
r/cfb is my go-to football resource. Best I've found on the internet so far