skysight-inc/HackerNews huggingface dataset:
No one ever wants to portray death as a technical aberration because it is an icky feeling. Also, people love to be self righteous and condescending because it adds millimetres to their imaginary pedestal. Just to rile them up more, which guy campaigning for president in 2008 had killed more Americans by hand, McCain or Obama? The answer is shocking, but not unbelievable. My grandfather was a naval aviator. He told me about a dear friend who was smashed to bits immediately after take-off because the deck crew had installed his control surfaces backwards. Was he a person, or a lesson to future deck crews? was it a tragedy, or a teachable moment?

If you are like me, you are easily able to divorce the appalling human costs to obtain the raw data of cause and effect. I have had to force myself to temper my observation, given that most people do not want you pointing out unique anatomical facets whilst a person lays bifurcated. Pay them no mind, fellow freak. It was our lot that were the first barber-surgeons and grave robbers, and it is through our collective twisted perspective that we will continue to stick our little babby fingers in the wall socket of the unknown.
I watched a documentary by Vice recently about the Taliban in Pakistan. I do not remember the exact words, but when asked about allied air superiority with drones, an insurgent commander responded "Talking to people, I can get a few people to join my side. With one drone strike, I can get a whole village on my side." And herein lies the problem: for every insurgent a drone strike kills, whether he deserves it or not, that drone stroke motivates many more to join their ranks.

After a flood, the Taliban helped to rebuild villages in Pakistan. People felt that the state did nothing for them, thus again strengthening support for the insurgency. I feel as though, if the US instead invested the money from war to rather rebuilding, infrastructure, healthcare, education, that the insurgency would fade on its own.

People join the insurgency because they are motivated by hate and anger. Attempting to eliminate it through extermination is futile: the collateral damage only multiples the numbers wanting to fight. The way to win a war is by winning hearts and minds, as the cliche goes.
Dijkstra's opinion on the interplay between science and industry [PDF]
In India, if you want to use your credit/debit card online you need to enter a pin/password. Hence it is highly unlikely you can do anything with that info. This however is still scary !
They still support Surface RT. It's simply that they introduced effectively a new HW port on the new devices, which they haven't retrofitted on old devices. Apple has done the exact same thing on gen X to gen X+1 in the past. Everyone has.
False. Capacitive touch screens can measure finger pressure based on the size of the contact patch between the finger and the screen. They can also measure impact of the finger against the screen via the accelerometer.
Analysis: GoDaddy is Favorite Registrar Among Startups
To be fair I should have wrote that sentence a bit clearer, phone + cold fingers (-15C) + damn autocorrect + impulsiveness + poor spelling (her siblings) don't work in my favour.
This and the article on Der Spiegel [1] mentioning how the NSA has a whole catalog of custom firmware for all major HDD makers tells me never to yield to the temptation of relying on built-in hardware-based full disk encryption.

[1]: http://www.spiegel.de/international/world/catalog-reveals-ns...
Heads Up: i386 moves to PIE [OpenBSD]
>Also, they pixelate the feed on purpose, to remove hesitation when hitting the trigger.

Any proof for this?
I just remember reading that the .org TLD was running on Postgres ten plus years ago. Yahoo knows a thing or two about scaling up on Postgres as well, as I recall. When these decisions were made, it was generally expected that one would have quite a lot of work to do, regardless.
> When the US government decides a US citizen's communication patterns makes him a terrorist, the US government is free to knock down their door in the middle of the night and whisk them off to Guantanamo, and NO ONE except the US government can do anything to stop them.

While I dislike how the U. S. government has decided that who they classify as terrorists superceding the rights of a US citizen, this is just wrong. Communicating with terrorists on a typical basis isn't enough for the U. S. government to do so - the only cases where I have heard of this happening is when the US citizen in question has carried out actual violent terrorist actions such as armed combat.

You have far less protection against the U. S. government if you are not a citizen, since there is nothing protecting you against broad actions. You can be assassinated in the middle of the night & your government wouldn't be able to do a damn thing to pre-empt that. There are also far less protections as to spying as well, but that has nothing to do with this article.
This is surprising enough I'm not sure how to respond anymore.

> which is especially interesting: how come a Symbol knows how to perform an action it can represent on some given object? I dunno. It just does.

Presumably it just sends itself to the object you pass in? This is not something I'm actually bothered by.

I guess it depends on how you extend classes you don't own. If the adapters themselves are modular and are only loaded with the class that they're trying to adapt to, that might be OK. In other words, if I have a DatabaseConnection class that extends other classes with asDatabaseConnection methods, and that extension only happens when I load the DatabaseConnection class, that still satisfies the intention of SRP even though I'm technically implementing methods on other classes.
This would be a far more honorable investment than the current situation.

Honorable and effective are not the same.

Seriously, the problem is hardly farming. The world has thousands of years of farming development, and Afghanistan has been farmed for just as long. Nor is the problem education systems. The problem is political, and I fail to see how we can drop K-12 educations on people who aren't allowed to or are unwilling to learn.

But, of course, you appear to be a flower hippie pretty dead-set in your ways, so I don't really hope to change your mind. You keep working on that B2 Tulip Bomber- I'm sure if we can only manage to bomb Afghanistan with flowers & love, world peace will be immediately achieved.
Anything is possible in Indian market.
I definitely don't agree with everything in that style guide either, but I can respect it. I think what I like the most is that it's non-judgmental (or when it is judgmental it is clearly sarcasm). It has nice blurbs like "Please at least consider the points made here." - which is the right attitude for a style guide.
I only skimmed at the charts in the article, but I'd assume the underlying reason highlighted by OP is the only one that makes sense, i.e. that old Windows boxes get replaced by tablets (usually, but not necessarily, iPads), on top of smartphone sales; just less frequently for geeky users (who are more likely to be using FF or Chrome than IE).

If so, "best" option for OSX seems somewhat moot: what really counts is being the "only" option on iOS. (Technically, you can install another Webkit-based powered browser on an iDevice, but I'd wager hardly anyone does so because http links in apps would probably keep opening Safari anyway.)
I did not claim that Windows was the most secure thing ever. I was just giving the logical result of "the most audited code is the most secure code."

Yes, lots of people have looked at the Linux kernel. Looking at something doesn't make it more secure. In fact, Linus has to spend some of his time dealing with assholes who decide the best way to submit pull requests is by making petitions on change.org to get Linux to change its RNG.

If right now a thousand PHP developers decided to look at qmail's source to look for bugs, djb would just think "oh shit, now I have to deal with that today." You need people highly skilled in the art. The most high profile open-source projects can muster that for free, but by definition most open source projects cannot be the most high profile.
Imperative Reasoning Is Hard
I think this is a VERY SMART move by Apple. If this iPad Pro becomes the reality then it sure puts a stiffer competition to Google's Chromebooks (including Pixel with touchscreen). I don't consider Microsoft as their Windows PC market share has been plummeting rapidly. Amazon reported this week that “two out of its three best selling laptops during the holiday season were Chromebooks.”
Google’s track record with hardware has not been stellar whereas Apple is surely a leader in this space. I say "bring it on" Apple. I am in favor of competition as it certainly helps consumers in the end.
حالة الطقس ودرجات الحرارة المتوقعة يوم الاثنين 30/12/2013
This is why the R17 release of Erlang might get "dirty schedulers" for this kind of work. Essentially it gives you background thread pools where such work can be carried out.

Currently, you can call C functions directly, but it is not meant for long-running tasks which can block and so on.
For the most part, I’d found the complaints about dynamic typing from the static typing camp to be very FUD-y. I very rarely get TypeErrors in my Ruby code. Refactoring generally isn’t very difficult.

But slowly, this has started to change. I think that it’s that I tend to do more infrastructure and plumbing work now. I’ve run into more and more situations where types would be helpful, or picking the mutable state path has caused headaches.

Explaining the attraction of dynamic debugging to static type die-hards is a lot like explaining the attractions of static typing to dynamic programming die-hards. You can only get a sense of what the other side is talking about through lots of hands-on experience. Where it's really valuable is often an edge-case, but often it's a really expensive edge-case! (Goes both ways.)

This from an old Smalltalker. If you do enough Smalltalk, especially in a large established code base, you eventually see situations where you wish there were type specifications. However, you still wish that more statically compiled language people were more open minded and less knee jerk when you talk about the magic you can do. (Which also means that the open minded ones are particularly valuable.)
React's Diff Algorithm
NSA reportedly intercepting laptops purchased online to install spy malware
I've always been afraid of how self encrypting drives work, since it's really not transparent to the user what's going on. I'd be fine using it as an additional layer (since it's generally "free" from performance perspective), but I'd trust CPU-based encryption (with AES-NI) for bulk disk crypto like file vault, and then application-specific (or more "trusted" apps like gpg) for things which actually matter.
This was discussed at length in the "Bitcoin is Evil" thread yesterday, but the general idea is that Bitcoin can still be used to make "pretty things" even if you aren't using it as a medium of exchange. Namecoin is one particularly interesting example - fully decentralized DNS. The ability to conduct authenticated P2P transactions of any nature, not just financial, is what makes Bitcoin and its ilk interesting, IMO.
The $150 billion figure is misleading - it is the sum of the $100 billion to be returned through December 2015 ($33.5 billion in 2013) and the $50 billion being proposed to be returned to shareholders in fiscal year 2014. Thus, 2014 dividends and share repurchases would be, if the measure passed, about $84 billion. This would come out of the $146 billion cash pile plus the cash Apple would add to the pile in FY 2014.

If (a) the rate at which Apple can borrow to repatriate this cash plus (b) the rate Apple expects to earn on its cash is less than (c) the return investors expect they could generate on their cash, i.e. if (a) + (b) < (c), then yes, it makes sense to borrow to return cash to shareholders. Borrowing, in this case, is a transaction cost for skirting U.S. tax law.
...solve the remaining problems. Otherwise, decades from now, people on HN will be complaining about how future weapon systems are killing innocent people.

Aha, your theory of history is of a teleological bent. Not really my cup of tea, as it requires ignoring nearly the entirety of human history...
Depends on how you do the sleeps.
Saying that every driver should be able to build a car is like saying that every computer user should be able to build on operating system from scratch. What (I think) the gp and I are saying is that every driver should be able to do basic repairs and maintenance on their car, and should be able to write basic programs.
They do need a subpoena to access your data on AWS, they do not when they are just sniffing it off the wire en masse as it passes thru a third party system. Kind of like you not having privacy when you mail a postcard and expecting that no one should read it.

Also the NSA wouldn't be subpoenaing data from amazon anyway it would be someone like the FBI in this case.
I find the title very difficult to believe.
Do you mean like in Syria where 130,000 people have died?

http://www.reuters.com/article/2013/12/02/us-syria-crisis-to...

By some accounts, 1 in 10 killed was a child. Why don't we ever discuss this on HN?

Until after the WWII, the US really didn't involve itself in much of the world's conflicts. Our tradition is to pretty much leave the world to fix its own problems. We joined WWI during the last year of the war and WW2 was already 3 years in before we officially joined.
The iPhone 4S and below are completely unusable with iOS 7. Even switching between two apps will require one or the other being evicted/reloaded into memory. That phone is only from ~2011 mind you, and it's clearly become a third-class citizen in its own ecosystem.
IBM and Cisco lose billions after NSA scandal exposed by Snowden
Dogecoin community raising money for victims of Christmas hack
My original post was somewhat negative (as I have a personal issue with the jewelry industry) however

Gold originally was the only metal colored like that (shiny) so it stood out, coupled with its scarcity it became a status symbol. It was the stuff of royality. It has some properties that make it useful in jewelry but pure gold is actually too soft for jewelry and is used mostly as alloys.

I am not saying gold (like other metals) doesn’t have its industrial applications, it does!

You can not convince me however that gold is inherently a better metal for jewelry than alternatives. It is only there to give jewelry that golden shine, which has been considered a status symbol. Now, if gold somehow became a "cheap" metal I don't think people would be keen on displays of their gold.
Mine is unique too, I checked Firefox, chrome and IE.
I guess it is trivial for large companies to generate unique ID numbers for these unique fingerprints and crosscheck against cookie/login databases to extract e-identity.
Is there an easy way from stopping browsers to broadcast this information?
Using the Internet anonymously is really hard these days...

EDIT: Maybe it is even better for browsers to broadcast the most common settings if EFF discloses this information.
I don't think so. If Rust has a single large shared heap for all proceses, then the approach is different. Rust can avoid GC and it can also implement proper incremental GC. But none of those things are as trivial as in Erlang, where you can use stop-the-world GCs and still avoid pause times.
"We need to make sure we're not being manipulated."

Why is your post not an attempt at manipulation? Reads like it to me. "Hell" and "horrific" require value judgements, manipulations.

Oh, and even if you are being told the 100% truth, what ever that is, you are still being manipulated.
Does anyone know any good Firefox/Chrome plugins that help make your browser less unique?
I'm curious then what you mean by semantics, like the words used for library function names? I've always equated semantics and syntax, perhaps to my detriment.
Well that is good news.
Self-preservation. By killing innocents, we incite more people to hate us, thus an increased need for more "defense".

http://www.youtube.com/watch?v=8y06NSBBRtY

We failed to listen. Sorry, world.
The only way trusted computing secures your computer is if you install a TPM chip with your own certificate and constantly verify that it is active. If it runs software signed by Microsoft or Apple, it's useless against a state agent.
>I hope the companies listed -- Dell, Cisco, Juniper, IBM, Western Digital, Seagate, Maxtor, et al -- are happy with themselves.

I'm not going to say that these companies are fantastic. I'm just not, but I will say that perhaps this isn't really their fault.

Let's say that BIND has a critical vulnerability that allows people to snoop on the requests made. Does that make the ISC guilty of giving the NSA access to every BIND DNS server on the internet?

No, it doesn't.
You've made a number of accusations toward Appelbaum, a well respected researcher, without providing any evidence. This generally is a sign that someone is acting in bad faith.

Care to provide sources, or does the person asking me not to believe everything I read expect me to take his claims on faith and "entirely unsubstantiated rumor"?
Dear Paul Graham, here’s how to fix the women in tech problem
I am the answer. I place a floor on the value of bitcoin. So do all other believers. To be clear, for all those out there confused, bitcoin is not just money, it is not just a way to make money, it is a movement to change the meaning of money. Only upon grasping that will the perplexed begin to understand.
> "They didn't use any JavaScript to get this information"

Then what are the five "no javascript" messages I see?
Good questions, but I think the answer for gold is pretty weak as well:

>Underpinning the value of gold is that if all else fails you can use it to make pretty things.

That's true, but where would the price of gold be if there was only jewelry demand left in the market? I think gold as a store of value depends on psychology, not on jewelry. But it is a kind of psychology that is impossible to replicate for anything newly invented.
The problem with kernel threads are they require kernel context. This is usually at least 4-8 kilobytes of memory. Which is about 8-16 times as much as an Erlang process...
Also relevant and covers these topics in greater depth: http://queue.acm.org/detail.cfm?id=2492433 http://queue.acm.org/detail.cfm?id=2488549 http://queue.acm.org/detail.cfm?id=2490873 and http://queue.acm.org/detail.cfm?id=2513575
This looks like it would be interesting--if I only had a clue as to what it's talking about.

Can someone explain to a hw guy what 1:1 is, and M:N, and green threads, etc.? And why and when you would want to use one verses the other?
[video] Jumpstart your Brain
It is points of views such as yours which stand in the way of true peace being attained in the world.

The problem is, and always has been: education. What sort of education gets delivered to the village when the US maims half its children, kills its elders, and terrorizes its mothers?
Ask HN: This is what is happening in Silicon Valley
Do not reinvent the wheel make it better... Do you agree?
But why do you need to sell a name like akqbajauwbzjxu7163jebej? Can't people simply claim names the same way they claim bitcoin wallets?
Hopefully you can try Haskell without leaving your favorite environment (IPython notebook), since there is now a haskell kernel (https://github.com/gibiansky/IHaskell)
Just use hard drive that is not manufactured by Maxtor, Seagate, Toshiba or Western Digital. Oh wait ...
Announcing a new OCaml library for the Adafruit Raspberry Pi RGB LCD
I recommend using a time tracking app of some kind. The goal isn't to produce timesheets for your clients, just for you personally to keep track of how much time you spend working on projects.

For this to be helpful you need to be very conscientious about using it. When you are clocked in you shouldn't be doing anything but project related work.

One disadvantage of this is that it's easy to forget to clock out.
"I'm just questioning your motives. At least I didn't present a fully-formed hypothesis about how evil you were, like everyone else does". Got it.

How about this: if you think I get facts wrong or disagree with my conclusions, you say so. If I'm wrong --- not outside the realm of possibility --- I'll thank you for the correction.

I don't care what you think about my motives and am not interested in discussing that topic.
War certainly isn't defined as being between nations. Think of wars involving Viking tribes, or the Barbary wars. And yes, to any given nation, people outside the nation are cheaper. Its a basic premise of human nations.
Look around you. What is the rarest substance in all the universe? Life. Why should we remove it from the face of the Earth, if we haven't yet engaged it in conversation?

Every villager killed is a missed opportunity to educate, enlighten, and liberate - both parties.

The point is this: there isn't enough evidence to support killing, and more than sufficient evidence to support not killing. Yet, it still happens - and the reason why is, the people have not woken up to the fact that they are responsible for the actions of their State, and that they do deserve whatever comes to them when they let their State murder, maim, kill.
Citibank is one of the worst banks I've dealt with.

Once, one of their affiliate's employees offered me a Credit Card for free and said "it had no strings attached" and I don't need to do anything to keep it alive. Thought it sounded too good to be true, I bit the bullet and signed up, right on the spot, their affiliate clothing store. Before I was about to submit my documents, it was then I happened to meet a friend by chance and he told me that I would need to purchase a minimum X amount each year mandatorily through the "free" card, failing which I would be levied drastic charges.

Shocked, I asked the affiliate's employee if it was true and he confirmed the same. I politely declined, got my papers from him, and scored the entire application paper off diagonally so that no sane company would accept it as a valid application.

However, the very next day, I get a call from one of Citibank's employees asking me to submit a photograph so that he could forward the application. I was shocked and I asked him how it was even possible to submit a scored out application. Even though I scored off the application, I hadn't scored off my other copies of proof (Driving license, etc). So the rep had cleverly filled out a fresh form just like I would have and even signed where I should have (!) and forwarded the application to the card processing department. I know this because the rep who called told me that the only thing he needed was a passport size photograph and everything else was pucca.

Shocked, I told him that I don't need the card and asked him to stop bugging me. I got routine calls from the same rep for about 3 days and also continuous text messages asking me to submit just the photograph. Heck he would have come to even my house (the address was on the proof I submitted) , he was THAT desperate.

It was then I decided that I would never ever deal with a shady company like Citibank, ever again.

So, I'm not surprised that they are actually so intrusive to even have you unsubscribe from their site. This bank is full of shit.