skysight-inc/HackerNews huggingface dataset:
This one?[0]

> Indeed, some of the C.I.A.’s best information about Al Qaeda came from the F.B.I. In 1998, F.B.I. investigators found an essential clue—a phone number in Yemen that functioned as a virtual switchboard for the terror network. The bombers in East Africa called that number before and after the attacks; so did Osama bin Laden. The number belonged to a jihadi named Ahmed al-Hada. By combing through the records of all the calls made to and from that number, F.B.I. investigators constructed a map of Al Qaeda’s global organization. The phone line was monitored as soon as it was discovered. But the C.I.A., as the primary organization for gathering foreign intelligence, had jurisdiction over conversations on the Hada phone, and did not provide the F.B.I. with the information it was getting about Al Qaeda’s plans.

So was the NSA also monitoring the Hada phone? Or maybe providing technical support for the CIA?

[0] http://www.newyorker.com/magazine/2006/07/10/the-agent
No true scotsman, indeed.

Counterargument: "No true Christian" could ever kill an enemy - Jesus was clear in this: turn the other cheek, die on the cross if need be, forgive 70 times 7 times, etc. In my sect, Christianity is totally pacifist. All true Christians are pacifists.

So there's no reason for any Muslim to harbor any enmity against any Christians, because no Christians have ever once harmed a Muslim (by my definition of Christians).

...

And so we're back to square one, arguing over who's really a Scotsman....
While these were all tragic, they are hardly representative.

Do you know how when you ride a bicycle and look off to one side, you tend to steer towards that side, involuntarily?

Stop being obsessed with oppression, depression and suicide. Not to downplay them, but you have free will (oh, debatable, sure, but it's better for happiness to just believe you do) and can act, and can steer your consciousness towards more positive points on the horizon.
10 Male Celebrities Before and After They Were Photoshopped
Front end development tools are damn complex. Let us fix it
Video on a Mozilla page isn't playing on Firefox. Just saying...
In the opposite corner: Immigration skeptics…

Ouch. I disagree with this, so much. The US takes over a million new legal immigrants into the country every year. These immigrants are free to choose their career path in response to market signals and their own personal interests. This sort of immigration has nothing to do with the H1B visa.

A lot of people are certainly skeptical of claims that there is a severe shortage of tech workers. Many of us simply believe that when people are free to choose their own path in life, those with the skills necessary to become excellent programmers are able to apply those skills more profitably and find greater personal fulfillment in other areas. We believe that the government should not coercively force people to work for a period of time in certain fields and for certain employers as a condition of gaining the right to become a free participant in the US labor market, and that this sort of corporate power invites mischief.

In fact, I'd say that a program that provides a captive workforce whose ability to enter new fields and jobs is limited will create bad market distortions. It will prevent or at least suppress the kind of changes that would make programming and other tech fields attractive enough to start drawing that top talent out of other fields and into programming.

Employers, even "good" ones, should not control their employee's right to live in the US. People should be free to choose their path in life, and should not be coerced into studying or working in a particular field as a condition of living in the US. Those beliefs do not make an immigration sceptic. I'd say they are consistent with a very pro-immigration mindset.
For one thing it's not open source and never was.
I'm sure me and OP agree with you. But most people are incapable of going straight to vegan.

Also, keep in kind that eggs CAN be humane and not a source of death - it is just that the current industry is.
How does it compare to that 'sh' module?
HTC Vive VR headset to ship April 1 for $799
Not at all. If I want to impersonate someone, I just have to act like them. The only protection is 2FA.
What about my computer then, it has a mechanism to 'experience' time, on a level far better than any living being. (The real time clock.) It can process information, which seems quite similar to a nervous system. And it can cry for help via log-files. Seems by your definition I need a really good justification for a reboot.
'Microsoft's "mistakes" are part of what made it the unstoppable juggernaut'

Microsoft's first mistake was when IBM signed a non-exclusive contract to supply the Operating System for the first IBM Personal computer. should have read the small print :)

"Microsoft Litigation"

http://www.groklaw.net/staticpages/index.php?page=2005010107...
Only if they take their shoes off at the door.
An interesting idea. Since doing encryption well is so hard, I am curious. How does it work from a technical perspective?
Free marketing, by every linux advocate ever. Chrome overtook in a similar manner, by getting free marketing on Google.com.
Have a look at the main UI, should be self explanatory: https://upload.wikimedia.org/wikipedia/en/6/6f/Opera_7.02.pn...
Looking for “polygene lubricants” in Java 8 (Java puzzlers)
They're great huge sacks of rice - you can maybe fold over the top, but short of putting duct tape over it every time you need more rice, there's no sealing to do. I'm sure many people do that anyway, but I wouldn't trust many restaurants to, nor many shops.
Miami, US city most exposed to rising sea, is having a beachfront building boom
It has completely different syntax than sh.
For sh a command would look like

from sh import ifconfig
print(ifconfig("wlan0"))

For shellpy

p`ifconfig wlan
I pointed out elsewhere in this thread that the BT Tower was deemed an Official Secret for years and did not appear on maps, despite being a 177m building in Central London, standing out like a sore thumb in the middle of an area where the only other highrise, a km away, was 60m shorter. There were public tours and a restaurant for the first 15 years.

Yet disclosing its location would still have caused you to run foul of the Official Secrets Act for years.

The UK government and courts has very little sense of humour about these things and you most certainly can not in general assume that making information public even in the most blatant manner will mean that they won't still insist that the information is still legally restricted as if it is still a secret.
I'm pretty offended that my 2 year-old IPad Air is gradually being effectively bricked by Apple. I'm staying with IOS 7.0.3 on the thing because first I heard that IOS 8.x.x more or less bricked performance, and now one can't even install 8.x.x. As a result, no more app updates, and both Safari and Chrome crash left and right when confronted with the latest script kiddy HTML because no more app updates without an OS update.

In contrast, one of my PCs from 2011 still runs Windows 7 just fine modulo the occasional kvetching to embrace the wonders of Windows 10. By all means be like Microsoft here.

Ditto for my other PCs running Ubuntu 12.x

And I'd be less risk averse if I could go back to 7.0.3 if indeed the thing got bricked, much like installing a late build of Android 4.x cyanogenmod rescued my Nexus 5 phone from bricking, but there's no way back if I go forward so the real answer for me is to extract all the data and switch to a Cyanogenmod friendly tablet minus the mostly useless Google services (increasingly by design i.e. since when did Google Maps need social push notifications? Yesterday, apparently when I got one).

Apple? Never again. The IPad Air is the first and last IOS device I ever own.
Yeah, I used to race through svn workflows without a second thought. With svn, I still don't understand how to (just one example) throw away all the local changes. (No, not git reset --hard. At least that didn't work when I last tried).

It came to the point where I thought about spending a week just learning git to defend my berd creds.

Instead, I just use a gui for anything beyond add/comit/push. I still don't like not to understand one of my daily tools, but I have real work to do.
RainFurrest 2016 Post-Mortem
Not exactly tech-related (aside from the abundance of furries in technology), but stories of organizational failure seem to do well here.
Clash of Clans Mybot v5.2.1 Full Türkçe İndir – Ferhat Özal – Hile Apk İndir
Working from home for me was likely slowly sliding into a deep depression with no one to talk to. I understand many people pull it off but I fundamentally believe we are social animals who benefit enormously from being around other humans. I don't think that means you need to work in a dedicated office, but an office / studio / around other hackers (regardless of who they work with) is a huge boon to life style and learning.
Some appear to be.

http://www.theatlantic.com/international/archive/2014/08/the...

http://www.buzzfeed.com/maxseddon/documents-show-how-russias...
Except it looked like this when it came out with tabs: http://i.imgur.com/ms0RsfB.png

And on top of that it was skinnable and customizable to a degree no other browser has matched since.
Seems like a cheerful and friendly guy. RIP.
Content hashing doesn't rely on timestamps to act as a unique identifier. It relies on all of the content, which may (or may not) include a timestamp, depending on your application. To the degree that collisions occur, that's a feature, not a bug. If you get undesirable collisions, you aren't hashing the right data.

Edit: to clarify, content hashes are just like UUIDs except you can get useful collisions if you want them.
Luna: Visual and textual functional programming language
> He's far from being a Salafi.

It's very funny how this usually ends with apologetic excuses

Actions speak louder than words, and there's an awful amount of Salafists preaching for ISIS

Details of religious cults are not interesting to me and I don't care what some guy in the desert (any of them) wrote in a book thousands of years ago.
When I read the title, I thought this was about the fact that the current monarch broke the unwritten rule that power must be shared between all the families that originally formed Saudi Arabia (wifes coming from 40 different tribes).

This is a bit long but worth a listen. I have not found as good as an explanation in the written form:

https://m.youtube.com/watch?v=hh8isVX3H9w
No, that's just a single STL file without any color information attached. But since this is an unofficial and arguably illegal operation, seems already a lot!
Isn't this a step back from declarative CSS?
> Go is not general purpose

Can you explain?
HTC Vive Is $799, Ships ‘Early April’
> You're making an assumption that doesn't follow from my comment.

Usually when someone makes a comparison to coercion, I assume they're against it.

That seems like a fairer reading than, say, taking a pronoun someone used, changing its meaning, then using scare quotes to signify you know you're misrepresenting their point to dodge their argument.

But let's set aside the mechanics of the discussion.

We've moved the goal posts to: "Sometimes property rights are bad in extreme cases. They're really useful in other cases. The defense of necessity, which allows the use of property to provide shelter or food to people who need it, was a grand idea."

Sounds like we all agree and can go home.
You're just pulling a pundit...

But to entertain your coy argument. Metaphors are not biology. A computer has nothing close to a nervous system. And has no self modifying parts.
The Bitcoin Roundtable Consensus Proposal – Too Little, Too Late
>You won’t find Apple Music on Windows.

Must be dreaming then, just last week I was using my Apple Music subscription on iTunes for Windows!
How is Go not general purpose?
> The timestamps, if you choose to use them, are only for determining message identity (equality)

Which simply doesn't work because timestamps are not unique to location. Every clock experiences every timestamp, and thus potentially assigns any timestamp to an event, so multiple clocks can end up assigning the same timestamp to distinct events, and thus identifying them.

> Note that instead of using timestamps, you could use the hash of the message being replied to.

If your message isn't unique, the message you are replying to probably isn't either, so it's useless to use it as an identifier.

> If you do want ordering, BYO. Content addressing and UUIDs are equivalent in that regard.

No, they are not, at all, they aren't even the same kind of thing. UUIDs are unique identifiers, you generate them to label things that couldn't be distinguished without them. Content addressing is nothing more than summarizing a given object in a way that (almost certainly) preserves identity. So, one creates distinction, the other maintains identity.
To be fair, most people are more pragmatic than politically idealistic. To me, living in the UK remains, pragmatically, a more appealing notion than living in (almost) any other nation state I can think of. Even if there are shady things going on politically, pragmatically and factually one's life in the UK is less affected by government corruption than it would be in 90%+ of the world.
People generally don't get more done in 12 hours days over 40 years when you account for mistakes. That said, in short bursts you can get a lot done, but burnout is real.
That's like saying "don't blame the murderer, blame police for not saving you while you were being continuously stabbed for two hours"...
I discussed this a bit in a recent article I wrote. Hoping to have time this spring to write extensively about the social aspects of remote work http://w.ryansrich.com/2016/02/16/remote/
Reading the precursor essay, "Living in the Age of Software Fuckery" begs a pretty big question: if the author has such a clear picture of the structural flaws inherent in software development organizations, why isn't he out there starting his own firm and hiring all of these mistreated, misunderstood developers and making a killing off of all of their limitless creativity?
Yes, this framework in particular doesn't demonstrate the benefits and uses of the type-safety and compile-time safety in Swift.

Check out Frank (https://github.com/nestproject/Frank#routes) which offers type-safe and compile-time safe path routing.

You define a closure to handle requests matching paths with type-safety. You are passed the correct parameter types and the correct amount of parameters directly to your closure. This gives you compile type safety.

// Handle GET requests to path /users/{username}
get("users", *) { (request, username: String) in
return "Hello \(username)"
}

In contrast, without this compile-time safety you will most likely be passed an array of Strings and you will have to pull items out.

Route.get("users/:username") { request in
if let username = request.parameters["username"] {
// Return something with username
} else {
// TODO Return 404
}
}

Here you have to manually validate these parameters, there is also the lack of compile time safety in the way you are writing a hard-coded string for each parameters. There is a string "username" twice, both the path and when you pull out the parameter from the array. There is a large room for user error or typos here.
> Stop being obsessed with [...] depression.

So you're one of the persons who would suggest to clinically depressed people to "just smile again" as if that would magically solve all their problems and mental disorders?

The point is that even if such people are a minority, we should treat them with the appropriate discretion and be sensitive to their psychological needs.
It doesn't need to be an attack. Simply a case where two files happen to hash down to the same bytes.
Forgive my ignorance but what happens in the case that a vendor buys something for $10 and sells for $5? Do they get a rebate from the vat office?
Good list. I would also add:

* Door on dedicated space.

* Pants. Or some other work like ritual to convince your brain you are 'going' to work.
when I see "code" inside CSS that really turns me off (try to argue that "if" statements aren't code)

by the way, most every diy tooltip I've seen that uses triangles doesn't test said triangles on displays with large fonts and misses the white gap between the triangle and the box - you have to nudge it with -1px for visual consistency
[EDIT: Thanks, I have one now :)]. Does anyone has an invite for Keybase by the way ? I've signed-up a while ago but the queue is probably to long. It seems a really promising service.

On my case, I've just migrated my domains to use letsencrypt, even if it's just in beta, it's so so much easier compared to 100% manual previous solutions ! Even if it's not domains with a huge trafic, I feel I'm doing my part to help !
Totally unrelated: the effect/animation when you hover over the avatars (Safari) at https://buoyant.io/#team is really weird. Not sure if it's intentional.
Terrorists tend to be stupid. Honestly. Look at Richard Reid, the shoe bomber. The guy goes to the airplane bathroom to prepare his shoe bomb, then he returns to his seat, covers himself with a blanket, and tries to detonate the bomb by lighting the fuse with matches. People next to him notice this easily and maul him. Plot over. So, ummm, why not just detonate the thing while locked in the bathroom??? The guys in flight school just got lucky for the most part, but you're right that it was a strange decision.

It's hard to find good help.
To be fair, 1993 is a long time ago. Today, even Menwith Hill and 'the secret nuclear bunker' are on Google Earth.

https://en.wikipedia.org/wiki/1993

1993 is the year bookmakers cut their odds on the monarchy being abolished by the year 2000 from 100/to 1 to 50/1

New Teletext service on ITV and Channel 4

Ford unveils its new Mondeo

Unemployment is still just short of the 3,000,000 (no real change there then?)

and

The Bank of England lowers interest rates to 6%

Not having a go, just interesting what was also going back then.
The difference is that anyone can "pin" any content in IPFS. So if an article cites any IPFS resource, it can also pin those resources regardless of whether or not they're academic, created by the same publisher, etc. IPFS would make it aggressively easy for any publisher to take responsibility for archiving wayward cited materials.
In most European countries foreigners find it harder and harder to learn the local language because the locals tends to switch to English the moment they notice you stumble if you try to speak theirs. It's to the point it's annoying if you're travelling to practice another language.

Not speaking the local language would lock you out of certain types of jobs with language requirements, e.g. civil service jobs and customer facing roles typically, but depending on what you want to do they might not care at all.

But yes, leaving the UK to escape spying elsewhere in Europe wouldn't really achieve much.
That would be a problem with the OSA, not with the act in OP. That specifically says "reasonable excuse" which would seem to include this case.
Calceaua calului PLANTA MEDICINALA
Neither of those.
I mean hires. Of course anyone is welcomed who sends patches.
This is great. For anyone interested in learning further, this is basically considered the Flask bible:

http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-...
4 Lessons from Tim Ferriss and Seth Godin +75 Resources to Take IMMEDIATE ACTION
Perhaps one day killing will be seen as "getting one's hands dirty" and unecessarily organic in an otherwise square, cold, sterile, sharply edged world. Killing will not stop for morals but rather for reasons of seperation. Meals will be perfectly produced homogenous mixtures of 3d printed amino acids, vitamins, and sacchatides. Yeah.. I dont have much faith in the ability for people to trade pleasures for lives.
Overwhelmed by Homeless Encampment, Rainbow Grocery Seeks Solutions
That graph covers the whole project, not virt-v2v. Is there a way to limit it to particular directories? Not that I could see very easily.
Thunderbird works pretty well with S/MIME to encrypt/decrypt emails. It does not work as well as Mail.app on iOS/OSX, but it works.
Probably because he has other things going on, why is this a "big question"? He's not obligated to do anything.
But the difference is that animals have no alternative to doing so but death. If they do not hunt, they die.

We have the privilege of being able to choose to live without doing that.
> Which simply doesn't work because timestamps are not unique to location.

Yes, I know. This is okay. Whatever time you think you wrote the message at is fine. Even if your clock is off. Even if you lie. That is (part of) the message content (in this case).

The time the message is sent is meaningless and can't be used, I agree. The time the message was written, or created, or "thought to be created" is what matters (or doesn't).

> If your message isn't unique, the message you are replying to probably isn't either, so it's useless to use it as an identifier.

Git does this and works great. If your entire message history (via hash chain) is identical, then you really do have duplicate messages.

> UUIDs are unique identifiers, you generate them to label things that couldn't be distinguished without them. Content addressing is nothing more than summarizing a given object in a way that (almost certainly) preserves identity. So, one creates distinction, the other maintains identity.

I agree, you're right. However, this is a feature.
Mobile Growth Hacking #21: short life, why it's hard being an app dev' +
Journalism crisis leads to shameful compromises
Can someone enlighten me about the history of the taxi industry? I have a medical background and I know that HIPAA came to be because insurance companies were taking advantage of patients with known conditions. There were other reasons, of course, but horror stories of patient's protected health information being sold to the media and insurance companies prompted the legislation.

I have a hard time understanding how regulating personal transit is a governmental matter. A taxi driver may overcharge me a significant amount, and then there are instances of physical confrontation, but these are both rare and a risk that is inherent in accepting a ride with another person. It seems to me that the benefit to society (less pollution, traffic, easier commute, automotive scrap waste, etc) outweighs these risks.
Considering the very thing that is the object of beauty, it seems perverse to have destroyed it and its forebearers in entirety to produce it. Something akin to a buffoon's take on art.
Also the method that gets logging, debuggers and temp files committed by accident.
> You just contact the central authorisation server

No! No!! No!!!

First, we're doing distributed computing. There is no central authorization server. There are N authorization servers, and by the time you know for 100% sure whether the majority agree on whether you're authorized, someone has revoked the authorization. So take your authorization token, we'll write it down when you use it, and if you're de-authorized we'll adjust the counter after the fact to compensate, during our periodic audit.

But more importantly, the real problem is that your counter increment message was sent to a machine that has been taken offline by an errant backhoe and we don't know whether it took. Fortunately you sent the counter-increment message to three different servers, so once we have time to go through all the counter increment messages to de-duplicate we'll have your count, and the problem today is making sure that we have a full three copies of the message stored instead of just two.