skysight-inc/HackerNews huggingface dataset:
It's just not true that experienced C programmers don't generate integer overflows. They do so routinely. Practicdally every large C codebase has had problems with them. Sqlite has had exploitable integer overflows. Even qmail had an LP64 bug. The grain of truth that makes your comment sound plausible is that bad programmers generate more integer overflows. But that's not the problem with C --- it's not that there are too many integer overflows, it's the very high likelihood that any given codebase harbors any of them.
Laptop vs Thermite - Hard Drive Self Destruct
Try sloccount or cloc:

http://www.dwheeler.com/sloccount/

http://cloc.sourceforge.net/

Both are in all the major repos -- apt, yum, ports, brew etc.
The PIN is only transmitted to the chip embedded in the card. If the PIN matches, the smart card chip authorizes the transaction. So the PIN is never transmitted to the card processor, just the authorization message from the card. They only allow specialized tamper-proof terminals for Chip and PIN cards as that's the only place you could sniff the PIN.
I was being a bit flippant in my initial post. I'm aware of (and quite excited about) the increased use of imaging (and various other labs) in the field.

I expect in 5-10 years ultrasound will be quite common, and x-ray may not be too far behind (mostly for respiratory related stuff... tube confirmation, confirming pleural effusions, etc...)
> The latest Star Trek movie isn't a prequel to anything, since none of the pre-existing canon follows it in causal sequence, its a sequel (though an alternate-universe-earlier-setting-date sequel, for some of the earlier canon) to the earlier canon.

what? ;)

I think there is only one universe. But since it is infinite , there is an infinite copy of ourselves in different times ( since in different places far away from each other). So it is a prequel from the 2009 point of view, but a sequel from the old Star Trek P.O.V.
I hope we can have a google competitor on the horizon, it does not matter what google claims, once it starts to monopoly, it starts to get evil, i.e. forget about the interoperability, forget the open source, my way is the best,etc.
google is becoming microsoft quickly under the new CEO, like many others, I'm finding alternatives for all related google services, I'm ok with that actually, just find its 'dont be evil' slogan becomes even more so ridiculous.
and, I found an old demo online, check it out: http://www.youtube.com/watch?v=Blla_xvwgtQ
I'm a student of the Internet. I learn on it every day of my life. I'm guessing I don't count though because I'm not affiliated with a corporation that cares more about charging my bank account than making sure I learn anything.
I don't know what SolarCity would do other than install the panels.

Does SolarCity participate in the resale of power to the grid? I wasn't aware that they were an energy broker.
> Plus since it's (kinda) supposed to be a prequel to NextGen/DS9/Voyager

While earlier in time than those (and even TOS), its a sequel to most of those (NextGen and DS9 certainly, I don't recall if Voyager has a necessary relationship at all), and not a prequel to anything that has previously come out (film or TV) in the franchise. [1]

[1] https://news.ycombinator.com/item?id=5760215
Looks like this is aimed at development teams that have traders/Gov't Excel monkeys as their customer. This is really the less evil of the two options (other being VBA), and when dealing with those types of customers in organizations where developers typically are the least valued cost center... well, it's not a bad compromise.

If you have had traders ask you for 'some Excel program that has live streaming price updates along with live pricing model params from our internal database' or some crap like that, believe me, this would definitely be worth the cost over using/maintaining spaghetti code VBA.
I've had pretty straightforward success with Python's built in CSV parsing. Not sure what you mean by "Linux tools aren't great for working with CSVs" exactly. I guess maybe Python's not a "Linux tool," but it's sure easy to use for quick stuff from the shell.
For example? I can't think of anyone other place where needing medical assistance is the opposite of winning the lottery.
What you've described is very similar to our AutoMicroFarm vision: http://blog.automicrofarm.com/post/23858061565/automicrofarm...
Good balance - and certainly it's a common refrain from those who are architecting and writing RFCs. And, keep in mind, 100% of all corporate networks I've seen with NAT, also have (typically very expensive) firewalls with highly restrictive rules. But corporate IT stooges (which I've certainly played the roll of) will say: "Here is what NAT will do for you with IPv6"

#1 - You don't expose any internal hosts addresses to the external world, everything comes from a single external host.

#2 - No route back to the hosts inside the lan. If they can't route to you, they can't attack you. (Not really true, but it does make it more challenging to mount an attack from the Outside -> In. )

#3 - You can change ISPs without any internal renumbering required. Unlike with IPv4, getting provider-independent IPv6 space can be challenging.

IPv6-to-IPv6 Network Prefix Translation (NPTv6) might be a happy middle ground that solves #3, but still leaves you mostly exposed on #1 and #2.
I switched to Chrome shortly after FF 3.6 and have only looked back 3 or 4 times since.
It also doesn't do some extremely basic things properly, e.g. foreign keys. Basically Excel -> Access is easy. Excel -> SQL is easy for a proper programmer. But Excel -> Access -> SQL is a complete nightmare.

In the end Excel -> Access is a short-term cheap, long-term very expensive decision. It means you invest a lot of money and effort in a tool that can't do databases properly and can't do forms properly and when you want to move to something that can do either properly you have to do both completely over again without any reusable code as no-one uses anything vaguely resembling VBA any more and Access as a DB that positively encourages the inexperienced to do a lot of things wrong.

I am sometimes perplexed why MS hasn't released VBA# yet. It's like there's some petty war that has been going on for the last 7 or 8 years between the office team and the .Net language team.
my confusion was mostly that the article claim the residue solution is pretty much water and sugar
As someone else pointed out, they used the same image for all models, the 11.6" has the same image (actually they removed the images a few minutes ago and now there are only numbers). Admittedly the images are not to scale even for the largest model but I think they just created an image larger than that of the iPad and did not really think about scale.

If you insist that showing the images not to scale is a really bad thing, what about the add photos of say a Big Mac? Mine never looks that beautiful, fresh and large. Bad thing? No, advertising. No one seriously expects that the product exactly matches the one shown in an add. That's what they do, highlight things, hide other things, make their product look good.

I am with you, they could have avoided the images but the result is not much different - most consumers will see 10.1" vs 9.7" and conclude the 10.1" display is the larger one.
When's the last time you had to call someone on the phone to get something done that lots of people routinely have to get done? Turn that into a computer program.
Relevant William Gibson commentary: http://www.bbc.co.uk/news/technology-11502715

"In the 1960s I think that in some sense the present was
actually about three or four years long," he said, "because
in three or four years relatively little would change… The
present is really of no width whatever."

Our sci-fi present is making sci-fi harder to write.
What were the considerations which led to this design? Why not just stick with XML inside an XMPP extension directly?
(I know that what I'm writing here is ludicrous but...)

I wonder if a fed chairman who does foresee financial bubbles collapsing would actually be able to say so publicly. The fed is supposed to be immune from lobbying and political forces in theory, but I wonder what the chances are for someone to bow to the social pressures and pretend like everything is just toally fine.

In fact, how long has it been since we've had a high ranking federal reserve official actually forecast economic doom? I'm not saying that such officers will never say something negative when the public signals are all green lights, but I can't help but think that there is some skew towards optimism in public comments.
You fail to present any case in which AngularJS improves development, maintainability, reusability or testability. AngularJS, much like Ember, Spine, Backbone, TinyMVC, Meteor, ... is good at one thing: Making that Todo demo.
I don't really agree. 250 years is a long time if you take account the fact that certain technological innovations incur exponential advancement. In less than 100 years from Edison, we put humans on the moon and not much more than that, we are debating this issue on HN. Compare this 1000 years prior; sure there were innovations but it is clear that advancement is not linear.
What is the name of that electronic portfolio management system?
Just curious, why does installing software on end-user devices not work for you?
Those are fairly common uses of 'mobile' and 'portable' in general (the 'mobile' radio is attached to the truck, the 'portable' radio is on your hip).

As far as '5-10' goes... rdl wasn't talking about interpreting films, he was talking about shooting them (and then transmitting them to a doc somewhere for interpretation).

There are some interpretations that could be taught in minutes . Most importantly, the one rdl mentioned, "Does that radio-opaque wire stay straight in the trachea, or does it deviate?".

Edit: I'm not sure the comparison to ED nurses is apt. Paramedics and nurses do very different jobs.
You may not be so "out there" at all. There were two books that came out a few years ago, both basically lambasting the state of physics - especially string theory. One was titled Not Even Wrong[1] and the other was titled The Trouble With Physics[2]. As best as I can tell, of the two (and I'm afraid I can't remember which it was now) made the case that we might be completely wrong about the nature of time. The idea was that the reason we have had to resort to such (seemingly) byzantine theories as string theory, without seeming to make much progress on deciding which string theory is correct (or if it's correct at all) is tied up in this misunderstanding of time. IOW, before we make any really fundamental breakthroughs in physics, we will have to re-conceptualize time itself.

Now that's a pretty bold claim, and I have no idea if it is correct or not. But it's a position held by at least one fairly well known and reputable physicist.

[1]: http://www.amazon.com/gp/product/0465092756

[2]: http://www.amazon.com/The-Trouble-With-Physics-Science/dp/06...
Does it need to be written after 2005? Fire Upon Deep/Hyperion-Endymion/The Matrix (all 90's works) all posited Humans vs. AIs as a central theme, and I'd say that's another interesting take - has all sorts of frankenstein's monster implications, creator/creation contrasts.

In case you're wondering about more recent Sci-Fi, I googled it, and here's a good listing of interesting concepts:

http://io9.com/5929436/10-recent-science-fiction-books-that-...
Just if you don't know: comparative marketing is disallowed in certain @ countries, since dawn of times.

@ edit: maybe most?
7 secrets every developer should know before getting into a manager or lead role
I'm not saying it's the smartest thing to do, but Excel can most certainly handle data on the order of tens of thousands of rows. It's not blazing fast, but Pivoting that much data is not a problem at all.
i don't think this example is cross-domain...
Paste a directive here that shows how AngularJS is not bloated.
I got mine more than a year ago in less than 30 mins. I was pretty surprised, since my student email address hostname uses a country-specific tld instead of .edu.
What's your e-mail address, boss? It's not visible by default in your HN profile - you have to explicitly mention it. Alternatively, you can ping me.
Flickr has reasonably fine-grained privacy controls. There are a lot of people who do post the occasional NSFW picture right in with their regular photostream.

You can mark it private to yourself only, or family, or contacts, and anyone not in those groups will never see it. You can and should also mark it as having a different "safety" level - by default people browse Flickr in a "safe" mode, unless they change their account settings. Such people, even if you've authorized them, will be prompted to click through. This is my favorite setting, as a clicked-through image has an emergency kitten escape button.

Finally there are "passes" for certain photos that can override any other security setting. So it could be private to you, but you can give someone a pass (a special URL) to see it. You can revoke the passes later if you want.
Bernanke was delusional, but others saw the bubble for what it was. Four months months earlier, in The Economist: "The worldwide rise in house prices is the biggest bubble in history. Prepare for the economic pain when it pops. [...] According to estimates by The Economist, the total value of residential property in developed economies rose by more than $30 trillion over the past five years, to over $70 trillion, an increase equivalent to 100% of those countries' combined GDPs. Not only does this dwarf any previous house-price boom, it is larger than the global stockmarket bubble in the late 1990s (an increase over five years of 80% of GDP) or America's stockmarket bubble in the late 1920s (55% of GDP). In other words, it looks like the biggest bubble in history."[1]

There's been a narrative developing lately that none of the mainstream economists saw the crash coming. This is not true; plenty of them did. But their message did not appeal to incumbent politicians, and so it was ignored.

1: http://www.economist.com/node/4079027?story_id=4079027
Take a look at Final Fantasy: The Spirits Within (2001) - the holographic "touch" input is pretty sweet - it could even be completely invisible to non-users.
My daughter had febrile seizures as an infant. The ride in the ambulance to the hospital was ~$1k, IIRC. I don't think that she was on any sort of IV or anything, but my wife was in the back (I rode up front). (This was in Portland, OR)
Not really. I've lived in Spokane for the past ten years and we almost never get thunderstorms here. I can remember one big one a couple of years ago where I thought we were going to get a tornado (something else that never happens here), but no such luck. That was the only storm excitement in forever. In general it's a fairly hot/dry place in the summer, and I don't think we get that magic combo of heat and humidity needed to cook up a good storm.
Those are rare successes, but if you look at the hits on the appstore, they're much more uniformly indie.
> I've heard it argued that the housing bubble was somehow "unforeseeable" and that "no one saw it coming."

I've heard this from various corners as well, and it utterly amazes me that there are people who would actually try to claim that with a straight face. There certainly was plenty of warning of the housing bubble both in the mainstream press and elsewhere. Here are just a couple of examples:

The Economist called it "the biggest bubble in history" in 2005:

http://www.economist.com/node/4079027

And here is a blog which goes back to 2004 dedicated to discussing the housing bubble:

http://thehousingbubble.blogspot.com (original site)
http://thehousingbubbleblog.com (post-move site)

Also, Wikipedia does a pretty good job of collecting the history of various warnings and indications here:

http://en.wikipedia.org/wiki/United_States_housing_bubble#Id...

In short, it's quite obvious that plenty of people "saw it coming", and anyone trying to claim otherwise is just desperately playing the CYA game.
Which is why

gcc -Werror

is a good idea
All about lambda functions in RethinkDB queries
Talking computers, ubiquitous tablets, massive electronic knowledge store all seem pretty Enterprise-y to me.

Beyond that, the Borg definitely make for good cinema.

Lots of wrong in that post ;)
It's in github's best interest that students get this for free - they want you to share it with your friends. Free things typically have a higher viral factor, and github is actually quite social.

Your $7/month isn't really doing them any favors. They'd prefer if you'd convert your friends.
Github is a startup that took VC money. Use the free service they are offering you, if you feel so inclined to donate your money, they are several non-profit startups/organizations that need money badly so consider them first.
I use "fortnight" and I'm born and raised in the US.
I figure my tinfoil hat is protection enough, though maybe a few pointy additions to it might help. Thanks for the idea.
Chatgay
Well, more likely the technology will get to the point where we download ourself in a machine or virtual VM - no need for keeping the brain in a jar.

That leads to plenty of interesting Asimov like thinking, except instead of AI and Robot, it would be us vs virtual us.

Also what happens with buffer copies, backup. How do you define being human at all ? Or even more basically the very concept of time become weird.

It is not necessary that a virtualised human would not have access to the external world. Maybe you can upload yourself, control animal, why not culturing special type of synthetic bodies for recreation ?

To me that does not look so bad at all, and there is definitively non-boring science-fiction material in there.
From your link:

Lightning rods will not prevent your building from being struck. They actually INCREASE it by making your house TALLER. The purpose of the lightning rod is to direct the current from the lightning to the ground along a preferred path instead of to the house. However, this works only if the rod is connected to the ground with heavy gauge wire.

It's a bit more complex than that. From my quick browse on the Internet, it seems there's a slight increase in odds caused by the increase in height. But if the rod can actively and effectively dissipate the electric field then that should mitigate the increase in odds (and then some) caused by the added height. Finally, if well constructed, a lightning rod will reduce the amount of damage caused.
I took Prof. Abadi's seminar "Database Systems" this past semester and really enjoyed it. Great class, great teacher and super interesting material. He's also very good at commercializing academic research, which is something everyone can learn from.
+1 for Bitbucket, unless you want to deal with the hassle of moving over from github to bitbucket when you no longer qualify as a student.
I expect that a conversation with such a person would go like:

Person: No, free.
You: So how will the doctor get paid?
Person: By the government.
You: Where does the government get its money?
Person: Oh...

People usually have the knowledge, they just haven't made the connections.
Nodejs Restify Boilerplate (User Signup/Auth APIs)
I meant "adequate for verifying chest tube placement", not " images which would actually be generally useful" (I saw plenty of skill differences among fully licensed rad techs, out of maybe ~50 military rad techs I observed, so I can appreciate the level of skill involved). (as for non-rads "reading"; it was pretty weird. Plenty of orthos were excellent, as expected, for the specific things they cared about, but there were a fair number of rad techs and GP doctors who got really good at some specific things. In working on PACS, I learned enough to be able to identify what was in the image, whether it was good, basic errors in shooting vs. later image corruption, etc., but beyond really obvious things like major fractures, it was really hard. The "look for violations of bilateral symmetry" cheat breaks down in a lot of cases where the body isn't symmetric :( But verifying ETT was one thing I could do pretty quickly. But even with trauma I think a lot of what the rad was for was to look for things like cancer or other less obvious issues, possibly pre-existing, even in trauma patients.

Mobile CT are kind of interesting; I've only ever seen a mobile head CT, and that was designed to be wheeled into the OR to use in the middle of surgery, rather than sending the patient down the hall to the full body CT. But this was almost exclusively at hospitals designed around trauma care in a healthy 18-45 year old patient population.

In most of the hospitals I saw, it was never "mobile vs. portable", but "the Philips" or "the GE" vs. "the MinXRay", and even those were essentially left on wheeled carts most of the time.
I don't understand the point about backups. I would have thought a database was more complicated to back up than an excel file.
> Talking computers, ubiquitous tablets, massive electronic knowledge store all seem pretty Enterprise-y to me.

That's the present, not 100 years in the future.

> Beyond that, the Borg definitely make for good cinema.

Not if we're the Borg.
Philosohical arguments like these don't make much sense on HN. By the same token, we all are students for life, either of Internet or of School of Hard Knocks. They also say .edu address so that should make it more clearer for you.
Very true, but the network Google is looking to expand is Google+. The point of having a more competitive IM system is not to build a IM network, but to bring their IM users into the Google+ network. Therefore, a proprietary solution where users are forced to use Google's service is a feature.

Disallowing third-party clients can even be spun into a move towards openness: since the ultimate goal is to have everything on the open web, the main interface should be the one on Google's website; native clients are a necessary less-open evil on current mobile platforms, not something third parties should waste time on.
I think this is likely to be a better strategy for getting new users than losing existing ones.

I've been using the free tier for a couple years now as a student. Because of this free micro offer, I'm now queued up to convert into a paying customer upon completion of my PhD. In two years, I'll be a lot more personally invested in the service.
I don't know of any house in my neighbourhood that has a 240V line in their garage. This requires installation.

I do not live in a rural area and neither do my friends.
Much of the above are depicted in depth by Peter F. Hamilton's books, such as the Pandora's Star or Fallen Dragon.
I see some reasons on the guys site here: http://jeditoolkit.com/2012/09/16/coljurescript-feedback.htm...

Update:

Also, on the projects web site [0], it says that "Homoiconic syntax and macros are the primary motivations!"

[0] https://github.com/Gozala/wisp

I don't know how this project is in practice, but I think those goals are worthwhile. When it comes to Clojure proper, one of the many selling points is that it does Java better than Java. This project may be able to do the same for Javascript.
New technology like transwarp beaming? :/
Regenerative breaking has to do with recharging the battery from the forward momentum of your vehicle.

How can you stop the car without disc brake pads (Assuming you have disc and not drum brakes)?
Right, like when the patient gets really sick, or care uncomfortably expensive, he/she gets the Magic Needle.
Damage to the cab (since it was his/her fault) I assume.
Smashing the Cup
Do you have any proof that your Tercel actually gets 42 MPG on the highway?