skysight-inc/HackerNews huggingface dataset:
The traditional crime triangle is motive, method, and opportunity.

If you find someone who has nothing more than motive, and you supply him with both method and the illusion of opportunity, you have done little more than to prove that he had motive.

That is, you are prosecuting him on the basis of his opinions and beliefs. Thought crime.

Undercover policing only works when the crime to be prevented would have definitely occurred in the absence of the undercover cop. What they can do effectively is take an potential opportunity and convert it into the illusion of opportunity.

So rather than supplying the guy with bomb parts, wait until he has actual bomb parts, and replace them with nonfunctional replicas. Then you wait for him to press the button. That way, there is no doubt as to the origin of the criminal intent. You stopped a real crime instead of abetting a fake one.

You can't just target someone with motive and trick him into acting on it. That's like putting a "live grenade dispenser" next to the number ticket roll at the DMV. Everyone walking in that door has daydreamed about enacting some form of violence against the state clerks, especially when the wait is long and none of the people behind the desk seem to be actually working. But no one actually tosses grenades at the DMV. They just wish someone would. Or for those who would, they have the foresight to not bring their grenades with them when renewing their license, to avoid the temptation. But if you stand there and give out free grenades to people waiting in line, a few of them will have their pins pulled. If they spit out a puff of confetti instead of flaming death, you haven't really prevented any crime. You just proved that some people hate the DMV. You could have accomplished the same thing by circulating a petition to lawfully dismantle the bureaucracy.

So I disagree that the answer is "just barely". I think it is "absolutely not".
We've noticed that some people have problems when they do weird stuff to their phones. We use GCM for delivery, so that can stop working with a custom gapps install, or a rooted firewall setup, or disabled background data for gcm. We have yet to receive a report where GCM stops working for people with completely stock installs. If that doesn't describe you, please file a bug so that we can help get things working.

For what it's worth, TextSecure also has delivery receipts now, so the sender can see what's happening with their message.
Also shown on the benchmarks game website --

"Most (all?) large systems developed using Erlang make heavy use of C for low-level code, leaving Erlang to manage the parts which tend to be complex in other languages, like controlling systems spread across several machines and implementing complex protocol logic."

http://benchmarksgame.alioth.debian.org/dont-jump-to-conclus...
Somehow missed this until I saw it pop up in the San Diego VR group feed this AM - just backed - looks awesome and would love to hear more about your plans for VR @ the next meetup.
In my country, with loads of unemployment (23%) and people struggling to meet ends, some people don't divorce because they can't afford it. Harsh but true.

Just a litte question, why using divorse and not divorce, just spelling or any other reason?
dibs on create_uuid_v4!!
Not sure about logstash but a lot of its users use NXLog (http://nxlog.org) as a shipper since it has a much lower resource footprint as there is no java and ruby in there. (I'm affiliated with NXLog.)
Perl is easily the worst language that the world has ever known. Let's just forget that mistake and move on.
The WeatherChannel Desktop
It's not surprising, but it's not logically inevitable.

Suppose every couple divorced exactly on their 50th anniversary if they were both still alive. Then a couple that has been married 49 years is almost certain to divorce, whereas a newly married couple has a reasonable chance of dying first.
It wouldn't surprise me if Obama using vaccines as part of secret assassination campaigns was also hurting coverage in the US.

Is there any good research on the causes of the vaccination gaps here? Most of the pro-vaccine organizations claim that the main/only reason people avoid vaccinations is because they (falsely) believe that vaccines are the cause of the autism epidemic, but this seems like pharma propaganda to discredit anyone who is skeptical of any vaccine for any reason.
You can help pay for iOS development of TextSecure in tax deductible form.

https://freedom.press/bundle/encryption-tools-journalists
I'd look for a Javascript port of DOSBox.

A bit of googling brings up Emscripten DOSBox: https://github.com/dreamlayers/em-dosbox/

And JsDOSBox: http://sourceforge.net/projects/jsdosbox/
Related for the *nix folks: tty.js

https://github.com/chjj/tty.js
Cine.io Now Available in the PWS Marketplace
Tk looked outdated 20 years ago when I first used it on BSD-derived SunOS boxes.
Where are the download numbers?
"building a new language they hope will be suited to practically any task"

I can't do better than Randall Munroe on that assertion: http://xkcd.com/927/

"Bezanson ... had come to the conclusion that the tradeoffs inherent in most languages were avoidable."

What tradeoffs specifically?

"Together they fashioned a general purpose programming language"

Great! We can displace all our other languages and the whole world will have one happy language. Just like Ada or COBOL, right?

"That said, it isn’t for everyone. Bezanson says it’s not exactly ideal for building desktop applications or operating systems, and though you can use it for web programming, it’s better suited to technical computing."

Oh, so there are insoluble tradeoffs after all.
Learning Pathways: City as Campus
Hm... I agree that it's not the best title, but if anything, it's offensive to (modern) men, in effect countering their domination of the industry.
This program is frustrating. I like it so much but viruses, Trojans, &malware has riddled it into uselessness. Would someone qualified please fix the Desktop Application download link so we wee folk can use it?
So the takeaway here is that in the hot/big markets (LA, SF, Boston, NYC) a decent engineer can earn 90-140k without much hassle and a bit of luck to get the job in teh first place. In the secondary markets, an engineer can earn 60-100k. Not at all surprisingly, secondary markets now includes what would have been developing countries ten years ago. Europe still lags the US overall, and software is undoubtedly a global economic force doing much good in what are still developing countries.
Would it be possible to have a two way conversation?
Get a command line somehow?

That would so cool.

Also, what are the speeds of these signals? How long would it take to load The Pirate Bay site from a sattelite?

Badass potential.
Free Download pangu8 and pangu 8 jailbreak step by step guide
We have the same setup, except that you never merge your feature branches anywhere but development. Then dev is merged to staging and deployed for testing and then, when that's all ready to go (potentially after multiple dev->staging merges to fix issues), staging is merged to production and deployed.

It seems really odd to me to branch from master for a feature branch, then push that to master, then push the feature branch to staging, and then push the feature branch to production. Is that what you are doing?
Since logstash was already mentioned, it's worth putting https://github.com/elasticsearch/logstash-forwarder here, as the logstash team built it as a solution for logstash-type needs on systems that may not be able to support logstash itself.
At the bottom of the post.
You forgot the company I work for. We have 1000 employees and everyone makes exactly one billion dollars a month. This data, while nicely summarized, is heavily biased and I doubt it can produce meaningful results.
Most commonly used bytecode in the world
Awesome, yeah I was intending to go to one of the VR meetups, the last one actually, because they were demoing the Voxie Box. I will try and make the next one, say hi if you are there. :)
Just use F#
Of course, if the news agency didn't really exist how convincing would it be?
This article is pretty old and I suspect if you asked Bartosz now he'd explain it slightly differently. You certainly need to use instructions that impose additional ordering guarantees on x86 in these kinds of situations but you don't need an mfence and in general it will be slower than an appropriate locked instruction. The appropriate uses of mfence are actually much more limited, it's only really needed with special memory types (e.g. write combined) or when you need ordering on certain non temporal loads and stores (mostly vector instructions) AFAIK.

In regular code you should never require the hammer of mfence for correct synchronization. You can implement C++11 atomics without it.
Wow, incredibly ambitious project, but what you've got so far is beautiful and amazing. I'm glad you are open sourcing this so that it doesn't disappear from the world. Keep up the great work. I'm definitely going to back this.
Just a small correction. Rafa Nadal trainer is not the former professional football player Miguel Angel Nadal (who is also Rafa's uncle) but Miguel Angel's brother, Toni Nadal.
I'm one of the authors of "How secure is TextSecure?". Here is my take on the paper and the developers' comments:
https://medium.com/@ll1t/re-how-secure-is-textsecure-cd0ff0f...
He learned prolog at the lab?
As a guess, it probably means that cartels and the DEA make tons of money fighting each other, and joining or interfering in that fight is a generally bad idea as an independent third party.
FWIW, in the joyent/sdc repo there is an etc/repos.json so that you can do something like:

(mkdir -p repos; cd repos; json -f ../etc/repos.json -a git | xargs -n1 git clone)

We should add a etc/repos.json to manta.git as well.
Are you sure of that?

"Give me the control of the credit of a nation, and I care not who makes the laws." -- Mayer Amschel Rothschild

Disclaimer: I do not believe in a Rothschild conspiracy. I believe in real conspiracies like the Libor scandal.
In many military professions there's a qualitative difference between the words "ex" and "former". The Washington Post should know that.
I think it would be awesome if some well known game designers that have worked on similar games can donate some time to advise on the gameplay aspects of it. I know that if I were such a person, I would definitely find some time to help out on such an ambitious project.

There's no reason why, with as much time as you're putting into the coding, that the game play aspects couldn't be just as interesting.
I wish. I really wish people cared.
Thank you! I should also note that even if the project fails completely, it will be open sourced. So, either it does really well and gets opened sourced, or fails and gets open sourced - win-win. :)
Fiat iustitia, et pereat mundus!
Missed this somehow before making my comment saying essentially the same thing. Unfortunately the code base I've been maintaining heavily overuses mfences at a measurable performance penalty on x64.
What I see and makes me to reflect is that we allow ourselves to be rewarded (go home) when we are on the way to success. But what happens when we are in the worse part of a start-up? Harsh, very harsh.
The choice of antenna is a lot more important than transmit power. Especially for an application like this where high-gain is needed.

It also helps to be in space, where there's nothing to obstruct your signal. Barring obstructions, radio waves propagate indefinitely.
Establish regular 1:1 with your directs.

- These are not project status updates! talk about career / growth / skills

- Listen, Take notes, Send out Action Items

- At the end, ask if there is any thing you could do to improve. Ask for feedback.

The benefit to having incremental documentation with your directs makes end of year reviews much easier, as you have a bunch of documentation at the ready. Makes promotions easier (and terminations as well -- welcome to management!)
Then diminish the scale. Is it not obvious that it's easier to have functioning democracies in smaller countries than larger ones?
Do you feel uncomfortable with your laptop position?  let's see eXtable
I would imagine that getting it running on *nix will get you access to a lot of the gamers that like to do serious mods (however I might be wrong about that).
Could you try making a principled argument in favor of prohibition? I haven't seen much evidence to support it.
This is awesome! Thanks so much! For general discussion: what are all the L<insert-language>THW sites? How do they compare (how far do you get, ease of use, etc)
I think the title is slightly hyperbolic. A linux distro gives you almost unlimited possibilities to be productive.

Most of the issues can be solved with:

- A tiling window manager such as xmonad.
- Using virtual desktops/separate windows in addition to tabs
- Discipline.

Hell, have a "work" user and a "fun" user and completely switch profiles. The tools are available. It takes some minor out-of-the-box thinking and discipline.
Some messages are surprisingly bad.
Or, you could exercise some self control.
Well not knowing what "trusty" is, I'm sure it'll filter down eventually unless Trusty is no longer supported.
That's a dramatic shift of the goalposts, isn't it? His argument was that ending prohibition wouldn't immediately make Mexico a safer place. It wasn't that prohibition was itself an intrinsically good idea.
Amazing stuff. It reminds me of Limit Theory which is also awesome. Keep up great work!
>"The FBI may have intended this false story as a trap for only one person. However, the individual could easily have reposted this story to social networks, distributing to thousands of people, under our name, what was essentially a piece of government disinformation."

They're really grasping at straws to explain why this is bad. For me, the insidiousness of the tactic is apparent--one would think the AP would be more adept at crafting a response. No entity can rightfully leverage the brand/trust/profile of another.
Damned innuendo.

If you'd looked at that web page you'd know the answer to "hipe enabled?"
"Programming MotherFucker - Do you speak it?" -Zed Shaw

Couldn't resist the above quote from Zed Shaw; the guy who started the Learn X The Hard Way series. Overall I think these tend to be a very good approach to learn, especially for someone just starting out.
erlang's whole design is what OO promised but failed to deliver. it's completely trivial and natural to represent programs as a collection of loosely coupled state machines that communicate asynchronously. it turns out this is a fantastic model for anything network related but also for programming in general
Whether it scans is just a question of how much effort goes into any given investigation, surely?

I mean, if one fed says "I'm a reporter", and a second says the same but also has AP business cards, and a third also has an authentic-looking AP badge with his photo and the name of a real AP journalist, I don't guess there's any bright line between those things. Once the feds decide to impersonate a journalist they could be arbitrarily convincing about it, couldn't they?
Why You Can't Find Talent, and What You Can Do to Change That
"Great things" means very different things to different people. Working yourself to the point of breaking down just to make money is not a great thing.
If anyone contacts you it could be anyone. Isn't this only an issue if you're divulging something about yourself that you need to keep secret? Are you really going to confess to crimes to a random person who calls you on the phone? No, you're going to try to find the name of a reporter who can be trusted and call him.
Beer money
The iPhone became a joke in Brazil
Erlang aside, I was pleasantly surprised to see that this person uses Guile Scheme for internal tools at their workplace. That's awesome!
Just joined the campaign, looks like a great game so far. Keep up the work man. Thanks.
Some were, see Canon Cat. Jeff Raskin knew what was up.

Plan9 is built around being productive.

but "it hasn't even got a web browser" won the argument
Wife has a job too?

75% greater risk that she will be unfaithful; (which is major reason to divorce)

Helping your wife at home?

25% less chances of getting sex compared to couple where husbands don't help with dishes and laundry.

Pregnant after 30?

10 times greater risk of complications than for women pregnant at 20.

Pregnant after 40?

100 times greater risk of complilactions than for women pregnant at 20.

Marry to live in debt forever. Work together like crazy to pay off all these debts. Not even seeing your kids anymore. Also husband is a figure to laugh off from Simpsons to whatever is the new drama on TV. Stupid men marry nowadays. Really stupid.

Have no wife and kid?

Don't you dare to down vote! You have no idea what you are talking about.

No wonder America is in decline.
How would you deal with non-US residents?
Actually most wealthy people live like a king in prison, and if the crime is a financial crime they end up in house arrest after only a short prison term ALWAYS.
Ask HN: What did you think of Web Summit?
Hello HN! I'd like to get a conversation going about Web Summit and see what people think of the event. Many of the tech industry's most influential people were in attendance and it was an omnipresent topic in the twittersphere these past few days. Please chime in no matter how you watched the event -- from afar, in person or didn't watch at all. For someone based in the Bay Area, I didn't feel like it was worth the trek to go to the event but I find it highly impressive that the organizers were able to get such a talented and successful group of speakers to come to Ireland for the Summit. Do you think it even makes sense for these speakers to travel across the Atlantic to be on stage for 15 minutes? Is the event worth attending for budding entrepreneurs? Does its format differ drastically from tech conferences in the US? What did you like/dislike about the event in general?
Interesting quote: “Twitter has received more free promotion than any company in the history of capitalism.”
The two Voyagers are often seen downloading data through NASA's Deep Space Network. Here's a real time DSN status page: http://eyes.nasa.gov/dsn/dsn.html
Steps to build a startup and make some money
The only reason you need the BIO API is because it is the only way to push data into OpenSSL, there is no reason why this can't be done with buffers you manage.

For example: http://funcptr.net/2012/04/08/openssl-as-a-filter-(or-non-bl... is a blog post I wrote wherein I show how to use SSL as a filter. The only reason I use a BIO is to temporarily store the same data I just got from the network and have in an std::string... it's duplication.
If I wanted to leak something, I would choose the reporter.

I would probably go to a library and evaluate the writings of several reporters, and choose from there.

I would then figure out how to identify the chosen reporter using materials that they did not provide to me.

I would not rely on my ability to authenticate an AP badge.

I don't think any of that is particularly sophisticated, so I would expect many leakers to at least take that first step (and hopefully they would usually see the problem with using information provided by the reporter to evaluate the identity of the reporter).
[...]in the old days it was your priest/rabbi/minister,
or perhaps an elder in your household, who advised you
on how to get along.

...this is still very common, though perhaps it's a culture you aren't exposed to very often.
Not sure if this applies in this case, but perhaps this is an attempt to address a common problem with crypto, which is that you have to get a whole lot of stuff around the usage of the basic crypto primitives right to avoid inadvertently opening up sidechannel vulnerabilities, or weakening the crypto. By binding the crypto to particular ways of getting data in and out, perhaps it eliminates implementation risks?
Similarly, until very recently I was "senior" with 15 years.

At my company it actually means "senior", there are places I've worked where people have the senior title who would be multiple rungs lower on the ladder at my current company.
I have a Linux laptop on which I run a tiling window manager (in my case, Xmonad), and nothing else. No system tray, no quick launch bar, nothing.

(if you're not familiar with tiling window managers, they're window managers in which windows are arranged automatically to a) fully occupy the screen and b) never overlap. They're extremely customizable, but typically you'll have a vertical half of your screen with a main app, and the other half with all the other apps "stacked", with keyboard shortcuts to toggle between them and adjust various parameters (e.g. split orientation). You typically also get virtual desktops. The whole thing is fully keyboard driven (on my Xmonad, cmd + shift + enter opens a new terminal, and cmd + shift + c kills the currently selected window), and once you get used to it it's a usability dream).

On it, I have 2 graphical applications installed: a terminal emulator, because that's where I do all my work (and can launch other minor applications, such as a PDF viewer, if needed), and surf, a tab-less/control-less/URL field-less browser that you launch by typing `surf <url>`.

People make fun of me for this weird archaic setup, but it's the most productive machine I've ever used. Tiling window managers don't get in the way, and make it painful obvious when you have non work stuff open. surf forces me to not fuck around with 15000 irrelevant tabs open. It sounds like it would be a terribly crippled experience, but in practice it does not impede my workflow at all - it keeps me focused. It's gotten to the point that when I hear colleagues who complain about all their open tabs and how screwed they would be if their Chrome crashes, I feel like they come from another planet.

I don't like the whole "have some discipline" argument. Humans are notoriously bad at discipline- environment plays as much of a role as self control (try surrounding the most hardcore fitness nut by candy 24/7 and see how long they last). The point of our tools is that they should enable us to be who we want to be.
New Scuderia Ferrari D50 Chronograph
I'd be surprised if Twitter ever is actually profitable. Investors got their exits, employees will start heading for other, brighter stars, and Twitter will go the route of a long, drawn-out corporate "death", coasting on their $2b from the IPO. This is all my own opinion, of course, so I could definitely be wrong!
Show HN: Generate self-signed certs in browser
You know there are about 300 million firearms in the US, and you think the government would be able to confiscate them all in 5 years?

That seems a little silly to me - especially considering the rate of non-compliance with previous registration schemes. In California more "assault weapons" were sold in the state in the three months prior to the registration deadline than were registered. In Connecticut there are people calling for armed conflict over a similar registration scheme, and the reports I've seen say that there are about 100k unregistered weapons there.

Regardless of how you feel about guns, to believe that America could be disarmed in 5 years is exceedingly naïve.
This is missing the point. The statistical relevance here is about search costs and stochastic error inherent in attribute selection. Advice to "pick the right lottery ticket numbers" is not a proper strategy to playing the lottery. The lottery by construct is npv negative.

The only real-debate is wether or not marriage is a game of chance or one of skill. But distinguishing between the two helps to understand the actual complexity of the situation.