skysight-inc/HackerNews huggingface dataset:
> P.S. Just saw that immediately race was brought up. As a tip to anyone who wants to make a difference, people in power will divide you into as many groups as you let them in order to subjugate you.

You can simultaneously recognize that the system is biased against certain races while also avoiding infighting based upon race. It's kind of ironic that you tell people to pay more attention to reality and then essentially tell people to pretend racism doesn't exist in one of the most racist segments of US society.
Is it really impossible to make browser crypto a reality?

Browser crypto can be scary! Do you have a malicious extension installed? We can't tell. Further, how can you guarantee we haven't been tortured into serving you custom, targeted JavaScript? Hopefully you're not that important.

I realize malicious extensions can currently do as they please, but can't browsers allow extensions to define a security policy that forbids all other extensions from modifying a page? This policy could be specific for a single website: Keybase.

Because if browsers could do that, they could then support proof carrying code, which could be used to verify Keybase hasn't been tortured into serving a custom, targeted JavaScript.

http://en.wikipedia.org/wiki/Proof-carrying_code
I've heard of similar bad behavior from spanish and french police forces in general. I wouldn't be surprised you see it in almost all of the southern european countries. When you start getting into germanic/english/scandinavian countries you start hearing the opposite, but even then you hear of controversial behavior during big political protests in england & canada. I'm not going into the eastern european countries since they are still developing nations for the most part.

Japan for another example has scary high conviction rates, even though it's a very safe country where police will probably never harass you. Once a prosecutor there goes ahead with a trial, your pretty much guaranteed to be going to jail.

I'm not trying to be morally relativistic here and saying your screwed everywhere, but law enforcement systems show this systemic flaw in their organizations in general. How much they control the bad behaviors is up to the culture and design of the incentives. The better designed ones will have a much better probability of not screwing you over. But most people, including unexposed Americans, don't realize the unjust nastiness of law enforcement gone bad and think police are a good thing in developed nations, just like you do in europe.
I agree, but like some other commenter said about hackers needing a reality check; only the most disconnected of people would attempt to "educate" a police officer about the law. Why would he do that? I'm not justifying the officer's reaction, but, really, what did he think was going to happen? Most officers probably just aren't in the mood to deal with your shit; I'm not saying that's a good thing I'm just saying it's the reality of the situation.

Aside from all that, aren't us hackers trained to never say a damn word to a police officer let alone "educate" them about anything?
BlackDeath3's argument was that a voting system is the means through which the best comments, as deemed by the majority of users, receive the most exposure. You misunderstood them and referred them to the current top comment, pointing out that it was quite substantial. Without realizing it though, you were demonstrating their point.
There is no C/C++ language today! You are talking about two very different languages with similar roots.
Uhh... dude that was your fault for getting arrested on a weekend. Duh...

http://en.wikipedia.org/wiki/Remand_(detention)

and

http://en.wikipedia.org/wiki/Involuntary_commitment

are really important subjects for people who want to understand their freedoms. If you are a danger to yourself, others or gravely disabled you may be taken into a hospital and honestly you should be. If you are arrested, you might be held for up to 72 hours in the US. I think there are a lot of really good reasons for those laws honestly, but they can trip up people who are focusing on broad constitutional aphorisms instead of real state and local policy.
Mongodb has marketed the database as a general purpose one when in reality it doesn't even come close to one. And the case is the same for all other NoSQL systems. No More general purpose database? The developers at http://www.amisalabs.com are tackling today's database problems.
This would make an outstanding .onion site.
Show HN: Mr Synth, a simple Web Audio API synthesizer
The ctypes structures are stored contiguously with a C-compatible memory layout, but every time an element is accessed, a new Python object is constructed to hold that return value. It's like it defines getattr to call int(<C value>). That's why they end up slower than regular classes - every access needs to create a new object.

ctypes + C code can be quite efficient, but you have to write the entire fast-path in C, not flip-flop between C and Python. It's best when you have a certain operation that needs to be fast (say, serving your most common path on a webserver, or running a complex matrix operation in Numpy), and then a bunch of additional features that are only called once in a while.
He added in laptops and tablets as explained in the comments. He notes the sources, I believe it's shipments only so people building their own machines probably don't count for the total.
Except the part where you're contacting keybase over https and they're handing you some key that says "this is maria's key, trust us".

That's the part where you trust the PKI, and that part is easily subverted, breaking the trust of the entire system.

If they were using the inherent properties of maria's key (e.g. the fingerprint), then they wouldn't need this whole silly website and username database.

Maybe this should be an offline tool that just goes and fetches tweets and gists so we don't have to trust them. You could add friend mappings with key fingerprint + nickname.
That's true for one time deals where you don't care about success but not true for SaaS. Taking money from the wrong customers and running a high churn/high support cost SaaS app will destroy your startup.
I knew about social media buttons because I have been blocking them ever since they began but I was not aware of how widespread or rather ubiquitous they have become. What is the point of them? Doesn't facebook already have this functionality on their own page? Those share buttons seem to me like something that should be a browser plugin not part of a website.
Libertarians, however, seem mongst the quickest to head straight to the No True Scotsman fallacy.
Linode isn't responding to DDoS
We don't buy them stuff like that just because they ask for it. Bikes, Kindle, DS, iPod, etc are birthday and Christmas presents. We don't charge them for presents. For the most part, if there is something we think they need, you provide it. It is a loose system. It has been pretty effective in shutting down the classic "child begging endlessly to get something at the store" problem. There is usually one of two responses: "Save up for it" or "Did you bring your money?"
If C did not exist, it would be necessary to invent it.

There is CPU-bound code out there, where every cycle saved in an inner loop equates to hours of improved runtime or thousands of additional client transactions/second. Safer languages have made great strides in the kinds of dynamic profiling and optimization that can equal the performance of optimized C/C++, but there remain real penalties in startup and profiling time.
Assuming you're the creator, I'd highly suggest putting some code samples on the language home page, so people interested in the language can see what it looks like at a glance without wading through documentation.

I'm sure you've got a million other things to do, but showing more code could help speed up adoption.
Great responses to some of the objections! I can add that we do indeed let the kids perceive it as bidding for putting them to bed ("Mommy wins!" etc). On the other hand, we're usually quite honest with them about our preferences, like "when you're uncooperative at bedtime like this it makes us not enjoy putting you kids to bed".

You're quite right that it's better for the kids to see us bidding to not have to put them to bed than to hear us arguing about it.

(You're also quite right that the primary value of involving money is simply to quantify preferences to determine what's socially efficient. Following through with the payments is needed to keep us honest in expressing our preferences, and also adds fairness by compensating the loser for not getting their way. But that part's more icing.)
After 15 months, Windows 8 has sold 100 million fewer copies than Windows 7 did
Yup. Police solidarity over fair treatment and good pay is something I approve of. Police solidarity protecting police misconduct is a threat to the public and should be dealt with accordingly.
I don't know about that. IME Noam Chomsky is pretty much respected by anyone who knows who he is. Granted, that is a relatively small percentage of the public. The only people I have ever heard bash on Chomsky are philosophers who disagree with very specific philosophical views that he holds (innate grammatical knowledge comes to mind).
Feel free to list your choice of countries without any government and we will see what their quality of life ranking is vs. standard countries with functional government.

Here is a handy chart: http://en.wikipedia.org/wiki/List_of_countries_by_inequality...
a war of all against all is not law.
The business model is to spy on your browsing/reading habits to build a better ad profile. Being able to deliver your browsing history upon subpoena is just a "business" side effect.
As far as I'm concerned, you can either compare market segments (computers OR phones) or you can compare product strategies.

Apple's strategy is focusing on small form factor consumer products. Microsoft's (successful) strategies are focusing on workplace and living room. Both companies appear to have successful respective strategies, though the big story is how Apple's new products have stolen share from a huge number of competitors:

- Sony Walkman, et al
- Nokia, et al
- Nintendo
- Windows computers

And probably others.
Nothing will change. This campaign was a complete waste of everyones time.

You would be better off spending the money on developing new encryption solutions, antiforensic tools, anonymity networks and legal defenses for those caught in their snares.
The five eyes will never stop their global surveillance of planet Earth.
Learn to work around it, not complaining to government to make things change. Technology never regresses. You poor bastards ain't seen nothing yet.
Agree -- I've seen only one article on it so far and found it fascinating.
I know they're different, but they're still close enough to use C code in your C++ projects.

And for my limited knowledge of C++, it still "feels" like an extended C.

I'm not claiming I know a hell of a lot about either - just that I know enough, for both to give me power and possibilities way beyond any other language :)
http://i.imgur.com/zIWLiyr.png

For some reason, I'm only allowed to report it. =/

EDIT: I was able to block the user, but the comment remains it seems.
Sure but I actually think this article comes closer to talking about the real situation than most.
I don't understand how using HTTPS for the API has any bearing whatsoever on the WoT built via PGP.

You can still verify the keys with your client's cached copies, or using another PGP client.
I think it's a problem that this is the case, but ignoring it doesn't make it not the case. So I agree: if you have the choice of talking to the cops, don't; if you have to, wait for your lawyer. But let's give some thoughts to how we can un-fuck this part of the system, yeah?
I don't think he's being an asshole, he just has the gift of being able to phrase his opinion in a way that makes people that disagree with him feel really bad.

It's not being an asshole to tell someone they're being stupid when they do something stupid. These guys just lost several million dollars via their illicit drug-trading website. They don't need a pat on the back from zedshaw.
In that case it sounds like the cyberpunk future, where a corporations security force is really just an army in disguise.
There should be an app where anyone accused of a crime/citation by a cop, could open the app up and enter the citation and get info/advice.

Initial app response is all automated.

"Consult my Lawyer" it should be called... You could choose to pay a fee to push it to a live legal person and seek a lawyer. Record audio during the encounter and have it attach to the incident.

Even video.

And the entire thing should be protected by law as a right to defend a truthful position.
I think this is not the correct way to tackle the problem. Build a website in Portuguese will only divide instead of stimulate the participation of users which doesn't have English as native.

I'd like to propose a different approach:

For the users that speak Portuguese natively, make the questions, answers and comments all written in Portuguese FIRST, and, a English version MANDATORY afterwards (which would be the standard language).

The Portuguese-spoken users would see all this items also in Portuguese, and the remains in English.

The same for users of other languages. For those who speak only English, it would be no difference.

This approach has several advantages:

* It makes the user think in their native language, giving much better answers.

* The user is forced to make a second review in the answer when it was translated to English.

* The user will identify their language peers easily.

* The user will be more comfortable to participate, because the barrier to write in English is tremendous (much bigger than a lot of people think).

This way, I think you are able to keep a single website for ALL developers, stimulating participation.

======================================================================

Same comment in Portuguese (my native language, just for illustration)

======================================================================

Acho que isso não é uma forma adequada de tratar o problema. Criar um site em português irá dividir ao invés de estimular a participação destes usuários que não tem inglês nativo.

Gostaria de propôr uma solução, que no meu ponto-de-vista, seria bem melhor:

Para os usuários que falam Português nativamente, façam que todas as perguntas, respostas e comentários no site sejam escritos em Português, primeiramente, e adicionada, OBRIGATORIAMENTE, uma versão em inglês (que seria a língua comum).

Os usuários que falam Português nativo veriam automaticamente estes itens também em português, e o restante em inglês.

O mesmo para usuários de outras línguas. Para aqueles que falam apenas inglês, não teria nenhuma diferença.

Essa abordagem tem várias vantagens:

* Estimular que o usuário pense em sua língua nativa, fornecendo respostas muito mais precisas.

* Força o usuário fazer uma segunda revisão na resposta quando for traduzir para o inglês.

* O usuário nativo vai identificar os seus pares rapidamente.

* O usuário vai ficar mais confortável em participar, pois a barreira de escrever em inglês é enorme (maior do que muitos pensam)

Acho que desta forma poderia fazer um único site para TODOS os desenvolvedores, estimulando a participação.
Nifty....would be nice to see something similar built into Angular as standard....however there is an argument for not performing access handling in the frontend, and even if done - for responsiveness reasons - should still be implemented in the backend
I wrote a report, figured that was enough... oops.
But we just got done establishing that police officers have

1) The authority to imprison you on a whim and suffer no repercussions for exercising that authority in ways that judges and other police officers agree is excessive.

2) The authority to lie about what you said or didn't say and suffer no repercussions.

There's a large cost associated with the "never talk to police" strategy, and it only starts to probabilistically pay off after you've gotten to the point of requiring complex court proceedings (which you might never have gotten to if you were more cooperative in the first place).
There's a difference between what the cops have a right to do and what they will, in practice, do to you if you don't give them the respect they have come to expect. E.g. this story.

Nobody, least of all the black community, are saying it's right, they're just saying it's naive to think the world works any other way.
> most hilarious thing...Bwahahahaa!...massive hypocrisy and lack of self-awareness. Amazing.

This insulting style of persuasion has been shown to backfire. Here's a study on this effect - Negative Persuasion Via Personal Insult: http://www.sciencedirect.com/science/article/pii/00221031679...

An individual directly insulted by a communicator attempting to persuade him will show a “boomerang effect” by increasing the extremity of his initial attitude position

You might be correct, but you're increasing the libertarianism in the world, not decreasing it.

People ought to step back from their beliefs about whether they right, and instead argue in such a way that, whether they are right or not, they advance the state of knowledge. Insults and ridicule don't do this! Insults can change people's beliefs, but usually in the opposite way we intend, and only by inflaming emotion, not based on any evidence about the world, so they're a tool wielded with equal efficacy by both the correct and the mistaken.

Creationists, racists, and all the others we know to be wrong can all belittle and insult their opponents too. Only by sticking to the best kinds of disagreement (http://www.paulgraham.com/disagree.html) can we make progress, because people whose beliefs are wrong can only make flawed arguments. Those who are correct already hold the advantageous ground, so fight there, not in the quagmire of flamewars!

More generally, people aren't usually especially at fault for being wrong, so they don't deserve insults. I must be wrong about some percentage of my beliefs, as must you. Any libertarian is likely to be right about something that you and I are wrong about.

This HN article didn't need to be a flamewar about libertarianism. Even if you're right, you're opponents will likely respond with a similar tone, and you don't need libertarians belittling you about your views on economics or whatever. It won't change your mind, just as your insults don't change theirs.

If a libertarian is to doubt his libertarian ways, it'll be through the same way we might ever be persuaded about something. First, probably, we'll learn that someone we like and respect holds the view, and we'll realize it's a position that reasonable people can hold, not just idiots or bigots or sociopaths. Then we'll learn there's nuances that we'd not encountered before - maybe we'd only heard strawman versions of its arguments before. Then we'll shift slightly such that it seems like it applies in some limited situations. And so on, and maybe we'll hold a new belief after that.
Careful, now. It looks like you're saying that calling something stupid bullshit is being an asshole. Some of us happen to believe that stupid bullshit is a real thing and that there are circumstances where calling something stupid bullshit may be entirely fair and justified.

Try defending against the accusation itself instead of taking the stance that the accusation is always automatically invalid.
I'm reaching to understand the point you're making.

I assume you mean that you interpret what I've said as implying anyone who does not know about NTP amplification attacks is an amateur server administrator. I do not mean to imply that. I simply mean that for people like myself, who are in fact amateur server administrators, this sort of down-to-earth style of article (here is what the problem is; here is how to deal with it) is very welcome.

Although it's only academic at this point, I am curious why you think I used the word "amateur" pejoratively and what category you believe I am describing in error. I ask simply because I'd like to avoid making similar errors in the future.
We should at least fight back at the voting booths. Pay attention to local politics!
Lots of technology is ready to go, people just arn't using it. So it's more a fight for a will than for a way.
"hacked"
Has any large-scale genetic algorithm infrastructure been developed? I've often wondered if EaaS (Evolution as a Service) could ever function successfully. Surely it has potential.
That would require a change to the title of the article so maybe that's why.
Russians Climbed a 2,073-Foot Tower in China [video]
What music is playing in background there? I can't find it following the link from the game page: https://soundcloud.com/xhyrox
"Spectre 13 can upgrade to 2,560x1,440 for an extra $70"
I guess just what libertarianism was from Belsham into the 20th century, before the influence of Rand and Rothbard.

The comment was in response to a statement saying that Rand spoke against libertarianism, which was true.
'crime' is not equivalent to 'cause for revenge through the security agency of your choice'.
Exactly. Everything was already in the PDAs. Apple just changed things a bit and made it cooler, but they did not invent anything.
Hemingway Takes the Hemingway Test
It's easier for them to misremember what you said (or "misremember" what you said) when you said something then when you said nothing at all. I believe that - on most police forces - even the most problematic officers are worried about telling outright lies that might be shown to be outright lies.
Exactly, and moreover. If there is no trust in the server, everything can even go over unencrypted HTTP. CAs have no business here.
Hell no!

I'm far from libertarian but the drug laws are a travesty and selling restricted substances is pretty much the definition of a victimless 'crime'.

The myth of the first-hit-is-free, sell-at-the-school-gates 'pusher' is mostly just that, a myth. If you buy drugs you are not a victim. You may have problems and I believe that we should make government assistance available for those that do. However right now the state and its laws criminalise whole swathes of society for no good reason - there is no victim.
It Is Now Possible to Buy Tulips With Bitcoin
As long as the trust model is that the server is untrusted, it can be written in the language they prefer. As for the client, there can be as many implementations in as many languages as needed to make everyone happy IMHO (they call it reference client in the home).
The Future of Invisible Devices
The Trouble With Microsoft, In One Angry Email
A few years ago, I believed outsourcing was the main culprit removing the bottom rungs on the career ladder. That was until someone, older than I was, told me: "A career is not a right." That's when I understood that it is a choice by business owners and business managers to only hire pre-trained workers. It is a choice to run at half staff while waiting for a "perfect fit". Despite the large number of skilled, and near-skilled, workers, businesses are choosing to hire fewer workers, all the while bemoaning a skills gap.
I just got an iPad. Now work-related computing happens on my laptop, at my desk. Leisure computing happens on my lap, on the couch. It makes it much easier to establish a clear divide between “working” and “not working”. Being able to disconnect properly is very important for quality of life and productivity.
I actually did get a little dizzy watching this. My favorite part is when the grating one of them is using to climb lifts up from the scaffolding; he just switches his grip and climbs on.