skysight-inc/HackerNews huggingface dataset:
> Non-cooperation is just as likely to make a cop lose interest as cooperation.

If they're in a good mood today. Maybe.

> The more you speak to a cop, the more likely you are to say something that you'll regret.

Yes. My point was that staying completely silent makes it more likely you'll piss off the cop. You'll regret that, too.

> Thinking that you can control the situation is a mistake.

Right back at you.

> You can't make a cop not beat you to death by talking.

If you can make a cop beat you to death by (in their eyes) being obstinate, the difference is immaterial.

> Silence is simply a dominant strategy.

I still don't buy it, unless the cop is already antagonized or you suspect that a judge/jury will be involved before this is all over.
One that comes to mind is ML, which was originally developed as a domain-specific language for writing proof tactics in the LCF theorem prover, and was only later broken out into a standalone programming language.

I can't think of one canonical companion project for them, but early Lisp, COBOL, and FORTRAN were also pretty driven by external application concerns, in AI, business logic, and numerical simulation, respectively.
The major problems with capitalism in Western economies is that the government regulations corrupt the process and create artificial scarcity. There are lot of areas where competition does not exist because regulatory hurdles prevent or discourage it. Politicians on both sides of the Atlantic, if not everywhere, game the system. The put in rules/roadblocks to help out favored groups which in turn damages the system.

As for the planned economies, well we saw how well those worked. I know, I know, the people coming up with ideas now will of course do better than THOSE people. Yet that is the typical lack of hubris politicians always show, just like ACA - of course it will be better than how those other people did it because we are so smart.

Keep telling me about the EU safety net and I will keep pointing out Greece and riots in other EU countries. Sorry but I tire of hearing about a safety net then reading how bad off some of these people are. Whats the point of a net when so many slip through or never had a chance to get caught.
this is pointless. star trek describes no real society and ther are conyinuity holes everywhere from multiple series, writers and directors. a nice dream but in no way deployable.
Designing Collective Behavior in a Termite-Inspired Robot Construction Team
Suddenly, thousands of Internet libertarians learn the value of regulation.
If you have two million dollars in your bank account, that is also an intangible asset. Its physical representation is a series of numbers in the bank's database (and perhaps a number of backups of this database). You certainly can't touch it. Or I suppose, more accurately your wealth in this case is your bank's debt to you of two million dollars, which is an abstract notion of which the numbers in the bank database are the physical evidence.

Either way, whether you can touch this source of value seems like a moot point ;) Any economy is deeply based on trust.
Guys if you have any questions about Wheretoget.it (my startup), feel free to ask :)
What's the relation between Servo and the Quark browser kernel mentioned on the Servo page?

Quark is a formally verified kernel made of a few hundreds of lines of (C ? C++ ?) code. It's been verified using Coq and hence I take it it's guaranteed from a whole class of bugs typically leading to security exploits (buffer overrun/overflow/underrun, dangling pointer, null pointer, ...).

Is Servo using Quark? If not, is Servo formally verified using Coq?

To me formally verified software are one of the most interesting development we're seeing (that and deterministic builds seems to be huge steps forward towards more security), so I'd like to know more...

(gone building Servo on my Debian box)
You don't need to speculate because there already is a model for post-scarcity economics in the form of free and open source software. The free software economy is more like an economy of attention or allegiance. It has sometimes been called a "doocracy" in that those folks who do things tend to get the most attention.
Afaik, Swedish police don't take bribes and generally don't commit criminal acts. At least not if compared with most other countries.

The main problem with Sweden is that the police is trusted to drink coffee instead of working. :-)

(That was a simplification, the Swedish police seems to mainly have organisational issues. The Finnish police is one of the most trusted societal functions there. I have never understood why a Swedish government won't head hunt top level Finnish police and fire the locals... Just the threat ought to be enough.)
Hmmm smells like the HN misogynists are out again. Someone should really do a sentiment analysis on HN comments based on author gender.
Is there a reason a CEO can't wear a T-shirt? Or do you just mean because of the weather?

Maybe he is wearing a super fancy and expensive invisible suit? :D
The Effect of Heinekens' Buzzfeed Advertorial on The Olympics
I'm not a tax lawyer, or an accountant, but I'm willing to bet that writing off Bitcoin volatility as a loss on your taxes will get you on the Shinkansen to Auditsville.
Google Loses Big in German Reputation Lawsuit
OpenSCAD – The Programmers Solid 3D CAD Modeller
Lawns are conspicuous consumption at its finest; improving them is not making the world a better place. This is one case where the guilt is telling you something.
Yep, hence why I qualified it with properly.
I'm glad it worked, but that isn't proof of much. We already know most cops aren't out to get you, the question is what to do when you face one of the stinkers.

I wish you the best of luck in the future, specifically with regard to the moods of the police officers who will try to speak with you.
Why You Spend More Hours at Work When Your Relationship Is Going Well
There are shades of racism. At the extreme racist end, there are those who genuinely and explicitly believe that dark skin makes you a worthless scum. At the other end, there are people who feel, at a gut level, that skin colour is irrelevant. Between the two, there are people who will infer various things from skin colour, such as the propensity to crime, IQ, or whatever.

The sad fact is, a correct assessment of reality is racist to some extent. Not because of skin colour, mind you, but because of confounding factors such as income, or self-fulfilling prophecies such as racism itself. Correlation is not causation, but the correlation is still there, and we can still draw inferences from them.

As for my personal assessment of the credibility of this story, I assumed the guy was white to begin with. If I believed he was black, I would have been like "of course", and marked off the story as even more credible. Because I have this stereotype in my head about police being racist. I'm now wondering to what extent this is actually true…
LOL. http://tobtu.com/decryptocat.php

On a serious matter, javascript (eg all browsers) absolutely needs to change to make the web more trustworthy. I agree with some of the Matasano points[0], but these are the minimum, exhaustively complete changes that would improve browser security:

i. js that can be cryptographically signed and verified, a trust model and a browser security policy to enforce it.

Think ascii armored GPG signature as a comment for the code it encloses.

ii. js native extensions: able to talk to native code that was previously installed

iii. js objects that can be made immutable (can't change them in any way)

iv. js objects that can be made un-protypable (can't copy or "subclass" them)

v. js properties that can be made read-only

vi. js properties that can be made private (only the object itself can use them)

With folks pushing to make this happen across all browsers, javascript theft of bank passwords and credit card numbers would be much harder. Crypto stuff like the Stanford library would benefit.

References:

0. http://www.matasano.com/articles/javascript-cryptography/

1. https://crypto.stanford.edu/sjcl/
I definitely don't know how this will all end up. But I get the impression that if MtGox does collapse, you will be the most emotionally/financially impacted person on HN. I am absolutely not a Schadenfreude-type person. I'm rooting for you. Just remember, it's only money. Don't do anything extreme if this all doesn't work out.

If things do work out(and I hope they do), hence forth you shall always keep the vast majority of your coins in an offline wallet. :)
Install Chromium. It's chrome without the spyware.

https://download-chromium.appspot.com/
Isn't there a way to do that? For some reason I thought I read in another source about this that there was a donation type link?
Thank you. I used 6 hour to make this game when I was playing PS3
Java has many great features, but I find it to be too tedious for me to experiment. For example: want to read a file into a string? The Python version is open(name).read(), and I've never seen a Java equivalent be that concise.
Do we think Trent Reznor, Thom Yorke, and others may follow suit? I really hope so!!
I can still push apps to our customers on Windows and Mac desktops like I could in 1993.

Well, on OS X, you'd better have a $99/year developer program account or you cannot sign software. For most users it's a hasse to either disable Gatekeeper or to discover Ctrl/right-click to circumvent it.

Of course, signing software is good. But I'd rather like to accept/verify a key on a vendor-basis and have that used to validate updates. E.g. APT with GPG signing does this pretty well and makes installing signed software via e.g. Ubuntu's PPAs pretty nice.

Linux (and FreeBSD possibly!) will never hit the desktop hard

I agree. And this is why it is important that organisations such as Mozilla and CyanogenMod exist and are well-funded. As long as they keep up with their counterparts, people and vendors will have a choice.
Here's my thinking about the decision on the part of an artist to release their entire catalog to the public for free: if digital distribution has rendered direct sales to the customer significantly less worthwhile than it once was, they need some alternate source of promotion and revenue. A move like this would likely increase the artists' visibility in the public's eye without significantly harming their total revenues.

Notice that they give out copies of their songs, but don't release their copyright: want to download their music to listen to it on your iPod? Awesome, enjoy. Want to remix it or use it in a commercial setting? The music isn't licensed for that, you're going to have to talk to their agents.

This move is genius: it increases artists' exposure, ultimately leading to increased sales, licensing, and presumably also concert revenues. There's basically no downside to this.
Developers are a notoriously bad group to sell software to, and this interviews only confirms that once again. The authors feel they have to apologize for the price €5250 for a team of 9 developers. 9 office chairs cost more than that! Then the interviewer follows up with "such a high price, are there really any customers?" Geez.

With specialized products like these you need to find your exact target audience. If your audience is small then you need to deliver tons and tons of value.

Back of the envelope, you have to reach 1000 new customers a year at €5000 each in order to pay for development, an office, and all other overhead. Difficult, but not impossible. There still are tons of C++ shops out there.
While I assume this is really the intent of posting this - I did end up going to the main site. I'm missing how this is disruptive in any way. Maybe I'm totally not getting it.
The Vampire Squid Strikes Again: Mega Banks' Banks no longer just financing
I'm a web developer. Occasionally I'll get a client who can't be talked out of video/audio that autoplays. I think I understand that feeling.
That's a pretty reasonable thing to want. One area where we'd like to improve OPAM is to output Debian and RPM spec files. This requires some surgery in various build systems, but would make upstreaming binary packages and releases so much easier...
Dating a programmer and this is what she made him for Valentine's Day
Check my homage to the guy who produced their best beats:

http://bit.ly/1dOAbq9

http://bit.ly/1dOAbq9+ (preview)
Apple's Remote Desktop client is bundled for free with every Mac
Ahh, that's sort of obvious in retrospect, but I was blinded thinking in terms of Haskell where IO protects against such generalization.
the architecture your describing is very typical in that space

Totally, and whatever innovation I actually produce is mainly putting together cool stuff other people have done in a novel way (which at times, hardly seems innovative). I'm hugely indebted to all of the research and pioneers in production in our industry.

One of the things I love about CS is how easy it is to take cool shit from one subfield and apply it to another. There's just so many smart people figuring stuff out that to a guy like me, that's like Christmas every week. :)
>>and then you discuss

Starting with "For examples of this".

>>Supernational institutions like the EU and UN can do great things like this.

Well, give me some examples where corruption of a political system was solved by external organisations?

(And NOT in a military way.)

(The main benefit East Europe got was a pressure to conform with EU criteria to get into the trade union. That solved quite a lot, by paying the political leadership to solve their problems... This can only be done once. But Romania and Bulgaria got into EU without fulfilling those criteria, probably by bribing for the EU votes (as I understand it, a few large companies were sold cheap to French, Belgian etc companies). So corruption worked for them... not even here, with a big carrot, was it solved by the EU!)

Edit: I might add that the UN is infamously corrupt and many functions are taken over by dictators, working for their combined interests. (If you're Swedish, you won't read about that in your local media.) Hardly able to help anyone with corruption...
In what way is firefox still slower than chrome? Just, IME that hasn't been the case for ages now
But that doesn't solve this problem.

At some point Chromium is going to get forked by someone in a similar way to how Firefox emerged from Mozilla because Google's actions around it are simply too isolationist.
Crawling the infinite scroll
Nintendo's free-to-play game lets you haggle for bargains
Behind the App: Marketing Strategies from Dashlane’s Ryan Merchant
Procedurally-generated markdown HTTP API
Linux Design Tools: High-end Design on a Low-end Budget?
What do you mean by value semantics here?
Accessibility should not introduce a SPoF.

What happens when Snowden uses it and the USG requests access?

Oops.

Businesses / nonprofits cannot provide privacy-as-a-service unless they're "SWAT proof" (distributed).

Advantage: SKS is "SWAT proof."
> Last time I check such abuse can't be seen anywhere in Europe.

That sounds like wishful thinking. Where exactly did you check?
You don't think there's a systemic failure if under-trained new hires are on the front line requesting passwords?

If they've not been educated about not doing that, there's a fair chance they aren't going to be too smart around other big security issues either - such as resetting passwords with very little validation of whether it's the genuine customer requesting it or not.
What is this "basic income" you speak of?
Because it only takes one uneducated, misinformed customer service rep to cause a (small or big) security breach.
It's one of those things you (well I at least :) learn when you get older; you have a few years to do what you came here for and then you expire, so feeling embarrassed or otherwise caring about the negative things people might think about you is not very interesting and should best be not at all even in your brain at any time. Took me about 34 years to learn that and it's not actual advise you can give someone as people don't listen or cannot do it, but it will make everything a lot easier (and more successful as well).

Also people looking down on you are usually not better off either; I had a guy at a party talk to me about my 'little company', 'little moneys', 'little investments' (these words don't translate well; in Dutch you have 'small' words geldjes, investerinkjes which I don't know how to translate). He was a banker guy making E500k/year after tax (the fact he said that makes him a loser already imho); when he told people about his job my ears started bleeding out of boredom. I would not trade places with him for any amount of money let alone be bothered about him belittling what I do :) It's not often (never...) that belittling/offensive people actually have a life to be jealous about; that's why they are offensive and give you shit; they envy you.
I so interest
confirmed, yes! Caroline is doing both the artwork and the site design. She's a wonderful artist and we're lucky to work with her. Note the site isn't done yet, so anything that looks funny or imbalanced is not her fault but mine.
But I don't think the military should get the worship it does, and cops are supposed to be civilians and neighbors, not soldiers.

People don't hate on EMTs and firemen. You know why? Those people don't shoot your dog, beat you and arrest you when you look at them the wrong way.

Until there is a STANDARD of good cops throwing out bad cops and NOT facing retribution;

Until there is an established, effective and formal method of oversight and accountability for verifiable acts of police brutality and false arrest,

I will not invite any police officer to my home until I've known them for quite some time.

---

Final remark, To your comment directly: Officers need to change their behavior first. This isn't going to be resolved by people loving cops in the hopes they'll get in a better mood. 'They' need to remember they are 'us'.
I have an i7 3770K 16GB DDR3 RAM and an SSD - any performance difference I may or may not perceive between the browsers is negligible.

At this point I cannot in good faith support a company such as Google.
"Communism and socialism don't work because peoples' brains aren't wired to do lots of work for little or no or unequal reward."

Actually I think the problem is that they don't have an efficient way to allocate resources. That's what markets do.
Snooping extensions?
Honest question: why are people using online wallets to keep big amount of bitcoins? Isn't it risky per-se?

And just to make sure I understand this: a personal wallet (in a USB, my laptop, my dropbox, whatever), would not be susceptible to these risks, right? (of course, other risks apply, like somebody accessing your wallet, or losing it)

I guess the users of the online wallets have no direct access to their wallets, so they can not order a transfer to a private wallet to recover their money. Probably there is not even a per-user wallet, but a wallet for the pool of MtGox clients?
I disagree and here is why. Even in a perfect world with perfect integrity of the police, volunteering informtion when you are the subject of an investigation is generally a bad idea.

The problem is this: "investigation" in any discipline means "finding a story that matches what I can show." This means whatever you say that matches the story will be held on to and whatever you say that doesn't match it will be easily forgotten. This is the root of confirmation bias. It's a very dangerous thing in this context.

Yes there are times to talk to the police. Give an alibi along with sources who can confirm it if that is relevant. But say as little as possible. Stick to the minimal details. The less you say, the less they are likely to grab a hold of something you said and hang you with it.

But remember: The job of the police is to arrest someone and tell a good plausible story as to why they are guilty. They are there to gather evidence. The DA is there to convince a jury. Nobody can know what really happened who wasn't there. So don't give them ideas.
The logo on mtgox.com is "MT.GOX"
I have a feeling Mr. Hemingway would approve.
The point of SKS is signing keys each other's keys and being distributed. This just fragments into a SPoF service without making the existing ones better.
Schools Should Be Teaching Kids How to Use the Internet Well
To clarify the difference, it seems encrypt.to is a service which does PGP crypto in the browser, based on keys pulled from keyservers. In contrast, Keybase is an identity-proving service, which proves key X belongs to person with twitter account Y, github account Z, etc. As a convenience, it also does encryption and other crypto actions for its users.
I've heard that traders keep large amounts in online wallets.

It is bizarre behaviour - online wallets are risky and have had several large hacks and losses; trading is inherently risky.
Liquidity. Offline wallets are risky in that they could delay a cash-out in the face of plummeting bitcoin value.
You got this backwards: just transfer the bitcoins to your private wallet, and you have no need whatsoever for regulation.

People keeping their bitcoins in online wallets are trusting MtGox et al. A libertarian trusts nobody but himself - and specially not the state.
i feel for you. all those people who aren't exactly like me drive me crazy too.
Oh, definitely there'd be some people saying "Hey! That's not fair! We can't all fly to Japan", but I suspect the overall effect would be a net-positive. At least, after the the people yelling "unfair!" calm down. Might take a week or 2.
Coming back to Firefox from Chromium was a wonderful experience for me. The majority of extensions I used on Chromium were inferior to their Firefox counterparts, due largely to limitations of the extension API. Aside from that, load speeds are fine, the devtools are phenomenal, and everything is great. I actually enjoy using my browser.
Since Rust was born out of a vision to build the next-gen browser engine, does anyone know why Rust does not have bindings to GTK ? The only two projects (on github) are 1-2 years old.

I was hoping Rust could overtake Vala as the goto language for desktop software in the GTK world.
1. It's not completely unregulated.
2. If you think a highly regulated system works better, just google "jon corzine mf global".
Web components without external HTML and CSS
The web development nowadays is all about managing HTML, CSS and JavaScript. AbsurdJS is a JavaScript library and could produce CSS and HTML. And because it is ported for a client-side usage it was normal to form some kind of web components. Components which are trully build with JavaScript. No external CSS files or HTML templates.
Yeah, it's crazy - the battery keeps getting disconnected right before an arrest.
Actually, I think there's a major upside in revenue as the artist profits way more from live shows than from album sales, which are a low margin business as record companies take its lion's share.

Getting their music out there increases their visibility and, therefore, desirability, meaning more people will be willing to pay to see them live.

One trouble is that booking artists for live shows is (or used to be) very driven by album sales, so perhaps we'll start seeing other interesting metrics - like Youtube/FB followers, # downloads, etc - achieving the status a "more official" indicator.
Refactoring Functional Programs: Past and Future
From http://unshort.me/index.php?r=http%3A%2F%2Fbit.ly%2F1dOAbq9

Actual URL: http://home.no/dwaynie/beat_scene.png

Edit: Need to double-read what I respond to.
Why doesn't that video expand to full screen? So annoying. I can't see what's on the slides.
Yes, the fact that one has to do business with a Japanese company because it is impossible to open a Bitcoin exchange in the US is a very valuable lesson about regulation.
Enterprise IT is facing its very own Napster moment
Google-VMware deal brings Windows desktops and applications to Chrome OS
Disruptive means potentially viable business. It used to mean something else, but it is not used that way anymore.