skysight-inc/HackerNews huggingface dataset:
I think that Tor, like Bitcoin, will always be vulnerable if a particularly powerful entity is able to obtain a majority of nodes. (Or, in the case of Bitcoin, a majority of hashing power).

And the more troubling aspect is that the courts have accepted the government's arguments that no warrant is required to disclose IP addresses:

> ... Tor users clearly lack a reasonable expectation of privacy in their IP addresses while using the Tor network. In other words, they are taking a significant gamble on any real expectation of privacy under those circumstances.

If both of these statements are true (that the government could easily run a majority of Tor relays, and that the government does not need a subpoena), then any particular vulnerability being patched is irrelevant to the inherent insecurity of the network.
Decision Making: Reframing
We could make useful devices right now, there's just more money to be made without it.

A) Use existing open protocols: WTF do I need an app to get alerts. Doesn't email still work fine?

B) No cloud connectivity: No, camera, You don't need to store everything on the internet. My NAS can store it just fine. Or my backup usb drive, or whatever. If you want that as an option, sure, but quit trying to pretend that it's the only way this can be done. Same with you fridge. You don't need to store that grocery list online, it can just be emailed directly to me, TYVM.

C) Manual overrides: If my door won't unlock because servers are down, give me a physical key as well. I've read some companies faq's saying that if the internet is out, or their servers are down, you'll just have to call their customer service. No no no no no. Give me a key override. I'm not going to stand outside my own house while you try to get your servers going again. And what if your company goes under?

D) Open Source: If a bug comes out that renders my door-lock unusable, I want to know that I can patch it. We know the manufacturer sure isn't, using history as a guide. Why would you buy next years model if this years model didn't have security flaws?

Building a robust system isn't hard, it's just not profitable. All of these failure-points aren't there because we can't solve the problem, they exist because they are more profitable to leave unsolved.
Stock option questions startup employees should ask
Ah. I see the problem here. You are mistaking a court of law for society outside its doors. The criminal justice system must treat any subject before it as innocent until proven guilty, the rest of us do not have such restrictions. We operate is a fuzzy place where reputation is a strong determinant in whether heresay matters, where a pattern of suspicious behaviour is sufficient to decide not to associate with someone, and where OJ actually did kill his ex-wife.
I came to the same conclusion. OTOH OpenIE is around 4x slower than CoreNLP and the memory requirements can also be a problem (~4GB JVM heap space).

I would be really interested on how ClausIE stacks up to that.

ClausIE also seems to be using CoreNLP _and_ OpenNLP.
>>> It is a legal right as well as a human right under under the UN's Universal Declaration of Human Rights

You have highlighted the difference between Social Justice, and Human Rights.
Honestly I think the camera in the fridge is a great idea.

Who hasn't forgotten to check if they have something? Who hasn't been near the market by chance and decided to pickup something and didn't do a full list before hand?

It is something that can be useful, adds a pretty small amount of cost to an appliance like that, and doesn't get in the way of someone that doesn't want to use the feature.

It's a fantastic IoT opportunity, because if it breaks or doesn't work, the fridge still works fine without it.
Hillary Clinton’s Mind-Boggling FBI Interview
Our driving tests are very lax. They have to be, because most people need to be able to drive to get to work, since public transit is less widespread. Difficult tests would leave them with no effective means of transportation.

It's an unfortunate situation and not one I agree with, but that's why American drivers tend to suck.
How about a 50% salary cut for a marginal improvement? Just curious at what point you care more about your own well being versus the well being of others.
Author here.
In short, Singapore authorities view Privacy as a double-edged sword. They recognize it's power for anti-corruption (which they love), but dislike the human-rights angle and possibility for breaking the law. Realistically they'll do a balancing act.

As long as one can convincing argue that weight of the things they like about Tor exceed the weight of the things they dislike about Tor, you're good. Tor's pivot to emphasize human rights makes that comparison much harder to win.
True. I could just use XFCE or Cinnamon on top of Ubuntu. But I have to admit 'Linux Mint Cinnamon' sounds cool. Probably a dumb reason but at least I'm honest!
If the proposed rewordings are just as good from a technical perspective, does it hurt anybody to just accept the commit?
Except when businesses have to send information about a person to the government, in which case they have to use the government identifier to properly identify them. An example are employee records used for tax purposes.
They kicked or forced out more than Jacob Appelbaum.
You can either

1 - support free speech, which includes criticism, even public (maybe even virulent! or unhinged, as long as you don't incite violence!) criticism (free speech!). And the freedom to associate (or not!) Also free speech! Including this thread, which is criticism of the criticism.

or

2 - your idea of "free speech", where you certainly can't criticize someone in public, or not invite them / disinvite to your privately run privately owned conference speaking to individuals who have voluntarily chosen to associate with each other.

I have no problem with you and others criticizing nodevember; they seem incompetent. But you don't understand free speech if you think public criticism is anti free speech.
> In every place I've been, school, university, corporate jobs, the "critical thinkers" always got marginalised.

In my experience, there is a specific experience threshold at which critical thinking switches from being an annoying trait of a young and garrulous employee to the most valuable asset a more senior person could have.
Not on a large scale. Imagine what would happen if you ignored a cop's orders, and failed to recognize his authority as he continued to escalate force.
So, you're afraid of the 2nd (third?) coming of the third reich, that would occupy the united states, andabuse a gun registration lis? It would seem you'd have a whole slew of bigger problems...
Earth from Space in streaming from ISS
> It's a basic prerequisite for human interaction.

I don't know about you, but I've experienced a lot of successful human interaction that was not subject to externally enforced speech codes.
Disclosure : I'm French and know some people who dubbed the course.

The course may be taught in English but speakers are mostly French people. So expect crappy English accent.

The site itself is an attempt by the French government to build a French mooc platform.
I would not trust Tor (by itself) to hide from the Government but I would trust it if I wanted to hide my IP address from a particular website, for example.
Sure, it is what it is.

Consider backing up your denigration with facts next time; people aren't stupid, we can rationally analyze things.

Also 'the trump thing' and 'the name calling' are the same thing. You called him a retard because you find him offensive; don't try to rewrite history.

You changing your story now doesn't change the fact that you've insulted the mentally handicapped by painting them as something you perceive as negative; should I contact your previous/future employers about this?(I see you're a founder I guess I'd contact you :))

All of the above is why people are fed up with the 'left'.

You can cross the line and say, 'lel I just went too far'; people with the opposite viewpoint? 'Racist bigot white male fire them now'

Stay passionate Seb, hope you prove them wrong.
Elegance is the quality in code that makes it easy to understand, easy to extend and easy to maintain. It is what makes code solid. Code is art.
The Value of Taking a Productive Pause (2013)
Precisely.

And since the other post mentioned my comment on fraudsters and con artists, dealers are not lying to people, they're just providing the consumer with what they want.

The ones who should be locked up are the fraudsters, because they mix things like Fentanyl, which may directly lead to someone's death (not to say people don't OD without that, but it is less often).

Honestly, I dislike anyone who takes advantage of other people's ignorance or incompetence. They are the bottom of the barrel of society in my opinion.
Also, when a metric becomes a target, it ceases to be a good metric, regardless of its original efficacy. This is widely known as Goodhart's law [0]

[0] https://en.wikipedia.org/wiki/Goodhart%27s_law
Even the American concept of free speech has it's limits. There are Libel laws for that very reason.
Yes, Linux pipes suck as an IPC mechanism. I'd like to see a benchmark using QNX message passing on the same hardware.
> you like free speech so long as it agrees with your pov? And the second someone is criticized in a way you find unacceptable (free speech!) it's wrong?

I can't tell if you're talking about the inclusivity crowd, or the people who are standing up against it.
Thanks for sharing. This is neat.
Reduces, not eliminates.

Presumably it is quite easy for employees to establish, for example, that all black employees at a company are poorly-paid compared to similar white employees. This makes redress possible. In the U.S. it is quite difficult to establish that, even if one has a strong suspicion that it is true, and so redress is rare.
You can run relays in Singapore. But you'll first want to leave your cellphone number with the police so they give you a call before visiting you at home.

After the pivot there remain two Singapore relays run by brave operators.

https://atlas.torproject.org/#search/SG

> Will the new greater emphasis on human rights cause Singapore's authorities to give it greater scrutiny? Maybe, maybe not. But it certainly won't help.

Yep. That's the argument. Their pivot is not the end of the world, but it definitely hurts.
Client side and proxy_ssl certificates in Nginx
Formally accused is a reasonably well defined concept. It is when accusations are brought before a ruling body with jurisdiction to receive the accusations in question. Usually before a government body of some sort, most commonly the police.
What about Amazon? It seems like they're pursuing both the differentiation and cost leadership strategies.

Of course, they're the world's largest retailer by market cap, so they can afford to do both. And usually I don't even look elsewhere for a product, because I figure that they have either the lowest price or close to the lowest, and will deliver it the fastest. So I guess more differentiation?
In cases like these, it's worth thinking a bit about tolerance. Tolerance, simply put, is behaving politely and professionally towards people and organizations that you dislike. Note the "that you dislike" part.

Think you're tolerant because, say, you don't mind being around gay people? Well, do you hate gay people? If you say no to that, then you aren't being tolerant at all by being around them, you're just normal.

Do you hate, say, Neo-nazis? Then you can demonstrate your tolerance by engaging with them politely and professionally if you encounter any.

Apparently, at some point, we not only ran away from being proud of our tolerance, many people are wearing their level of intolerance as a badge of pride. In some circles, it seems to be a good thing to find anybody who disagrees with you in some way, and gather a virtual lynch mob to make sure that the worst thing you can arrange happens to them.

Personally, I don't think Crockford did anything wrong. But if you do, why don't you try demonstrating your tolerance by welcoming him at your conference anyways and listening to his views on technical subjects? If he says something that bothers you, you can calmly and politely explain to him how his statement hurt you, or maybe even just let it go. That's what tolerance looks like.

Can we please get back to making real tolerance something to be proud of?
to be fair home security systems have been using the same assumptions many years before IoT became a thing. most of them rely on cellular (can be jammed), or phone line (can but cut) or power (can be shut off).
And there are lots of engineers for whom working remotely would increase their salary, however it decreased the cost for their employees. If anything, I'd say that (on a global scale) economic incentives are firmly on the side of solving the remote working problem rather then perpetuating it.
The non-Apple protocol is Qualcomm Quick Charge: https://www.qualcomm.com/products/snapdragon/quick-charge
And beside, we'll finally be able to establish if the light in the fridge is on or off when the door is closed!
It's always porn and games.
The OED has citations for singular they predating modern English.[1] If you look, I think you'll find that many of the English "rules" floated today date back only a century or two, and were ignored by great writers even then.

1. http://www.oed.com/view/Entry/200700
Pastebin link for non-subscribers: http://pastebin.com/kZFpdTnV
There will always be disproportionate amounts of arts/media majors vs STEM majors (more so now than ever before according to this article)

Not everyone is cut out to be a NASA astronaut space scientist engineering tech-guru UNIX kernel programming god. 1. There exists genetic limitations, and 2. Not everyone has an asperger-style of thinking. It should be no surprise to HN that your average human relates closer to the arts, music and perhaps sports than machine binary code.
>where a pattern of suspicious behaviour is sufficient to decide not to associate with someone

There's a word for that: mob justice. Is that really what you and your ilk stand for?
25g is about 6 spoons (google says there's 4g per spoon). Kellog's Cornflakes have 8g sugar per 100g serving. A scoop of ice cream has around 15g. So if your child avoid regular soda's and milkshakes, drink natural juices instead of sweetened 25g seems quite decent.
> I see no point in streaming anything if you can just put files on your player and not depend on any connection.

Sure, if that works for you, but my collection is too big to fit on my mobile device (even after encoding it in Opus instead of FLAC).

I suppose my use case is rather rare, but even then, why not give the ability?
A Tcpdump Tutorial and Primer with Examples
Same here. I've been searching for software that can simulate that accidental audio system monitor ever since, but so far I haven't found anything. Maybe I'll just have to write it myself...
You make great points. To be fair, the effects here could still be reconciled with the parent post about likelihood of car ownership increasing with caring for children if it's also true that younger people are having kids later in life than cohorts that are 10+ years older.

I don't claim this is the case per se, nor that it explains the effects entirely. Just that it's a consideration and it might be unfair to say the thinking is necessarily "in much the wrong way".
> on some public and private feedback from speakers who felt uncomfortable attending with him as the keynote speaker.

So you want to say, that there doesn't need to be a real reason anyway, it is just enough that a few other speakers have a problem with him. It doesn't even have to be made transparent what the problems actually is.

And you believe that this kind of closed door denunciation will result in a better, more inclusive world?

And that Crockford doesn't respond to this	hypocritical nonsense is a kind of confession of guilt?
The site was launched by the ministry of higher education and research of France, and there are mainly courses from French universities or research centers on it. Their first target is the countries where French is spoken (for instance, in West Africa) but the courses also try to have an English version.
I don't understand what straight men have against gay men.
They should be happy, because that means less competition. ;)
This is not just a trend in management. Many, many people labor under the assumption that if you throw enough (or any, for that matter) math at something you must be doing science, and therefore it's inherently better than the alternative.

I mean, how many times have you heard "Well, sure, it's not exact, but it's better than what we have" in reference to some model that was made up from a pile of assumptions? No, no, no, it's not better than the alternative, it's exactly the same, that's the entire point! Just because you threw some statistics at it doesn't mean you're any better off than you were before.
There's a lot of people who have misconceptions about sugar unfortunately. E.g. my mother in law made a cake she, told me there's no sugar in it, i tried it was very sweet. She then said "yes i only used honey and sweet canned milk but no sugar". Technically she didn't cane sugar directly but if all the ingredients contain it..
Democrats used a cheat sheet to deal with Black Lives Matter
They Hired a Captain, Not a Sailor – Web Methodology Project
What does libel have to do with banishment, public criticism of Crockford, or freedom of association?

I'll help: Nothing.

ps -- you are exactly free to associate with someone if they are removed from your professional circle for reasons you don't agree with. Doing so is itself free speech. Now others may disagree with you, or even shun you for doing so. Still free speech. You're free to never go to Nodevember or any conferences the Nodevember principles are involved with. You're free to go to the next conference that invites Crockford just because he's there, and to brag about that on twitter and hn. You're even free to attempt to create your own conference featuring 8 hours of Crockford making bad biceps jokes. More free speech!
I tried to figure out how to do memory mapping with Boost once... It was complicated. I wish there was a good crossplatform solution that was clear and easy to use
There is something that baffles me in these kind of posts.

Why do you act like it's the west obligation to solve your social problems?

TOR was created in the west, its main contributors are from the west and now - and very rightly so - the people in front of TOR identified the eroding of personal privacy as an eroding of our human rights in the west and they want to change that.

It's good for the west, is good for the TOR creators and main contributors. If it's not good in the Orient or middle East, then instead of complaining you should be creating and contributing to projects that help your purposes and your social advancement.
Alternatively, is it possible that "normal" people have problems that are generally not encountered in the experience of "aspie nerds"?

The necessity of Unicode is a great example of how a seemingly-straightforward technical design can prove inadequate once it needs to serve the full set of humanity.
However, we have people taking out enormous loans to get educations in non-STEM fields that have much less chance of repaying the investment financially.

We as a society push everyone in every possible field towards college. Many of these could be apprenticeships, etc. There's no reason to spend tens or hundreds of thousands of dollars to learn a lot of this stuff.

Even if we went back 40 years to when college was (compared to now) fairly cheap, a lot of fields wouldn't make sense in that environment.
"spazz" is no better.
Or have a landline with a reaaaaaaly long cable.
I didn't want to sound provocative, I was hoping for what I got – a small discussion around the subject. When this event occurred the story got flagged (or deleted?) as soon as it reached the front page, multiple times. I don't appreciate this kind of censorship, especially since knowing whether the Tor org can be trusted is very useful information for one of my side projects.

On-topic, there've been multiple rape scandals online in the past few years, and the truth can often be hard to discern.
The nodevember crew seems (I don't know all the facts and I don't really care) to be silly. But it's their right to so be.

I'm criticizing overgard, etc, for claiming that public criticism / not associating with Crockford is somehow anti-free speech on the basis that overgard etc disagree with it.
Chernobyl was about generating power, but that was completely dwarfed by the most enduring consequence. Including a handful of absurdly sensitive people does not justify policing everyone's ideas.
> So you want to say, that there doesn't need to be a real reason anyway, it is just enough that a few other speakers have a problem with him. It doesn't even have to be made transparent what the problems actually is.

No, what I'm saying is you (and everyone else) aren't owed an explanation, and furthermore there are good reasons for not offering a public explanation.

> And that Crockford doesn't respond to this hypocritical nonsense is a kind of confession of guilt?

No, I'm acknowledging that this is a lot of frenzy being whipped up when the party directly affected by the decision hasn't released a statement questioning their motivation. He may have been given an explanation and has chosen not to make an issue of it for all you know. The only people seemingly angered by this decision are people who aren't affected.
Recommendation systems are a really interesting topic to study/engineer on. I think there's a lot of unexplored/undiscovered techniques still remaining.
Arrive early to impress your boss, but don't stay late
Right. And furthermore, Discord is free and totally propped up by investor money. Which means the day will come when the experience is totally ruined in an attempt to make money, as fast as possible.

Of course, I still willingly use Discord despite this - because it generally just works (even in browser) and has an extensive feature set, and is relatively easy to use. (this is among friends who aren't technical, so ease-of-use is a large factor). Previously I used Mumble, but indeed, it's a bit of a fickle beast for things that should be fairly automated (like configuring your voice inputs, etc).
I'm really starting to think that flags need to be severely gimped in the front-page algorithm. Lately all the interesting stuff that generates discussion gets bounced after an hour or two, whereas relatively boring, non-controversial stuff that no one comments on remains sometimes for days on the front page.
Dial a secret number to enable field test mode on your iPhone
Apple is doing great things here. I welcome feedback and suggestions from any visually impaired programmer that can improve the usability of the D programming language website for them. dlang.org
I'm just going to keep posting this until I see some recognition of this, but none of the details here or in the "In Defense of Douglas Crockford"[1] post from yesterday are actually called out in the Nodevember statement[2]. Furthermore, the only detail corroborated by either of these posts, in what is ostensibly their source (a blog post from Kas Perch[3]), is the alleged slut shaming incident, which is a very minor note in a blog post otherwise criticizing his negative and dismissive attitude.

There's a mountain of tweets discussing this in replies to Nodevember's announcement, but nothing directly affirmed by Nodevember as the basis for their decision. Seems like a lot of outrage being stirred up over bullshit no one can substantiate.

[1]: http://atom-morgan.github.io/in-defense-of-douglas-crockford

[2]: http://nodevember.org/statement.html

[3]: https://medium.com/@nodebotanist/why-i-won-t-be-speaking-at-...
How about Qts qfile memmap functionality?
On Hobby Projects