skysight-inc/HackerNews huggingface dataset:
> As for the specific point, in my threat model ISPs aren't competent or rewarded enough to poison VPN clients.

Your ISP will know popular VPNs and will definitely get in the VPN client/app game.

> Comcast may be anti-user, but I don't think it's NSA-capable. My overarching belief is that there are technical solutions to network adversaries.

You have much more trust for your ISP than most in tech.

> There are fewer (and sometimes no) technical solutions to application adversaries, when I desire to use the service.

You can use or not use the services at the app layer full stop.

Meanwhile your lack of trust for the app layer being market regulated eventhough the the application layer is more easily blocked and competitive seems biased towards ISPs.

Yet you don't seem to mind if ISPs are in reselling your private data that you PAY them to secure, and lobbied to get that additionally entering the VPN game, which they are just not publicly yet.

It is a strange position to take if you are being objective about it, that the network is more easily secured than something that runs on the network. I completely disagree and we'll just have to agree to disagree. ISPs have no reason to earn your trust and they have no competitive threats to keep them honest. There can be a #deletefacebook movement because it is possible, there can't be a #deleteyourisp movement because you simply cannot, that is why they are bullies to the customer.

ISPs will also be the brownshirts that implement the government firewall that is coming due to insane overreach by authority. ISPs can't wait to further their monopolies buddying up to the authority [1]. Definitely not going to be able to route around that one, 'for your safety'.

ISPs want the whole internet to be like hotel wifi.

[1] https://www.wired.com/2017/04/internet-censorship-is-advanci...
Ah, ok, fair enough. It seems that I did misunderstand. Thanks for clarifying.
You make it seem as if there was an universal feminist agreement that sex work should be illegal.

It's not. There are plenty (female) hard-core 2nd-wave feminists that are all for legalization of prostitution, citing self-empowerment, economic empowerment and the acceptance of female sexuality.
I've been programming professionally for 25 years using mostly C inspired languages, and I will still regularly write "if(foo = bar)" on a daily basis and not notice until there's an error. It's easily the most common syntax error I write, followed closely by using commas in my for-loop as apparently it looks like a function to my fingers: "for(x=0, x<10, x++)"
Feynman had a higher IQ than 125

Tests are not perfect, he could have had a bad day

Maybe he didn’t care

Maybe he misremembers taking an actual IQ test etc
The whole thing reeks of a hoax
Yeah I was pretty surprised when I found out that assignment and equality can be totally syntactically separate and nonambiguous with miminal language-design effort. Just get rid of the silly idea of allowing expressions as statements.

Although even then it's nice to use different symbols because they are different meanings. I don't like it when a word has different meanings depending on context.
Avoiding it as much as possible is probably best, but I suspect the opportunity costs of completely forgoing it and not enjoying various happy hours that various entities put on for whatever reason is not worth it in the long-term. One has to indulge in vices every now and then.
Clearly, the problem with prostitution is that you aren't filming it!
because in math it means assignment. y = mx+b

That is an assignment. There is also a math symbol that specifically designates equivalence.
STDs, unplanned pregnancies, any number of horrible things men might do to the prostitutes, the psychological abuse of having one's body be treated as an instrument for another's pleasure, of having one's humanity be reduced to being a sex doll.
I always read it with an implied "let" in front, so it has always sounded completely natural. It's also ergonomic to type, easy to read and while you can confuse := and = on account of : being a small glyph even in monospace fonts - you can mistake it for empty space if you're just skimming, == and = are harder to confuse since one is twice as long as the other.
Ask HN: What do you look for in a privacy policy?
I am launching a messenger-like product and am wondering what members of this community look for in a privacy policy. Privacy is a top priority and it's imperative that the privacy policy really makes this clear. The product will be centralized, so I won't be able to please the "must be decentralized" crowd, but otherwise I want to make sure anyone who can stomach centralized communications will be maximally satisfied when they look at the privacy policy.
I was born in the US, raised on TV and now I reside on the Internets.
I once read a HN comment that I cannot find anymore but said:

“my default loop is "First, cycle through all my developers and make sure that I have equipped them to be happy and productive in their jobs. Second, find something to do. If possible, delegate it; if not, do it. Repeat."”

My biggest productivity gain was when I realized I should measure my productivity through the productivity of my developers. By the same calculation as done by the author I can only increase my own productivity so much but when I do the same for all my developers that adds another layer of multiplication.

This means I regularly enter the office and don’t even turn on my laptop (monitors) before checking if any of my developers need my help. Helping them be productive is my first priority. When nobody needs my help I pick up a task from my todo list but only if I cannot delegate it or it is a short task. I try not to pick up any task that is critical for my developers progress because my days do not have enough focus time to work on the same topic for more than 30 minutes to an hour without interruption.

This does not mean I do not take focus time sometimes, I do, but usually this is for getting my state of mind documented so I can share it with my developers and ask for their input to improve or reshape it. This helps again to have everybody understand the bigger picture so they can be more productive without my direct help and make decisions without requesting my approval. Also, because everybody involved contributed to the vision it feels better to work on it for all of us.

The same holds for meetings. If somebody requests my attendance in a meeting I request the agenda of the meeting and if the request is valid I’ll join as helping to unblock multiple people is important. If I’m not the right person I point them to the person they need to get into that meeting.

So, in short, I devote my time to helping my devs get 10% more done everyday and 1% better each year because that scales way better than just improving my own. (Though you could say that also improves my own?)
You make it sound as if lust was something bad. Interesting.

Sexual intercourse is as much a necessity as is mining. More so, I'd say. Humans are not mining machines, they are reproduction machines. To deny this is to deny human nature. Also, sex in and in itself has nothing to do with respect or disrespect. It's simply a physical act.
If they continue to work for Facebook after CA it shows that they are willing to be paid an income despite the clear and studied effects of their work (directly or indirectly). There are lots of businesses that don't have the luxury of hiring for culture on issues as granular as this, but is it ideal to be able to? I think so.
They're back 'Feds only' encryption backdoors prepped in US by Dems
Disagree, see: Martin Shkreli.
I too am frustrated with presumptive headlines.
presumably it's 95% smaller because it's not limited to lossless mode?
Thanks to all who came to watch. I stopped the stream now because it’s been over 20 minutes since the markets have closed and I’m not adding value at this point. The links to my sources are still live. They just took a brief break as well.

Thanks again.
Should be ->

Or perhaps <-
I believe that HiPE-compiled BEAM code already has the type-checks lifted up to the earliest point in the module it can manage. The resultant code would still do an initial type-check on each element of the input list (in order to, essentially, prove that the thing you were handed is a homogenous array), but then all the transformations of that list would carry through the homogenous-ness if possible (which it isn't always, if you're allowing custom mapping functions, because there's no way to require that a fun has a particular return type. Otherwise, though, I believe it "just works.")
I think it's pretty likely that by strong, he meant strong enough to be acted upon, not strong enough to resist persuasion. "All the programming Q&A sites suck, there should be a good one" is a belief many people had, but the Stack Overflow founders believed it strongly enough to put time and work into it; the suggestion from this article, as well as Joel's write-up from a few days ago, was that SO was much better as a result of that (as opposed to being born from "I'd like to make a website that people would pay for, what hasn't been done yet?").

https://www.joelonsoftware.com/2018/04/06/the-stack-overflow...
> harm reduction in mind.

Yep. I'm seeing many, many comments about how prositution is bad. I'm not seeing any that suggest workable alternatives. Most seem to be socialist-leaning (attaching market incentive to sex is bad), but we don't have socialism, and sex workers need protection now.

Ok, so whether or not we agree that prostitution is bad, what do we do about it? I think legalizing/regulating makes a lot more sex workers a lot safer. Those people were going to be doing sex work anyway, but now they have the state-level protections a plumber or a banker have.

Once that's done, then we can argue the morality of it to death.
Let's imagine a world where prostitution is entirely legalized and regulated. We still have rampant STDs, unplanned pregnancies, the dehumanizing of women, etc. The field itself is inherently destructive to all participants.
I worked two jobs where we used BCPL. Not since 1990 or so though..
No. It does not.
Some(all?) compilers transform your code into something like this internally. Its called static single assignment form. https://en.wikipedia.org/wiki/Static_single_assignment_form
A coworker of mine once referred to := as the 'Zoidberg operator', and the name has stuck with me since.
Ted Cruz clearly showing that he's a partisan hack. Didn't give a crap about users' privacy or the issues at hand, he had to make it about 'liberal Silicon Valley' and 'conservative persecution'. What a joke.
Everyone forgets the role that TED played in launching this crap. Something about that venue and presentation method turns off peoples' bullshit-detectors.

I feel like it has lost its influence over the last few years as folks are a bit more clued in now, so I see another Theranos as _slightly_ less likely.
Yeah, it's probably more accurate to say that "everybody from the Algol line used := for assignment", with C being the first language of that line to stop.
>Mark Zuckerberg does not believe he has a monopoly.

I tend to agree with him. Facebook just happens to be the most popular Internet social network, right now, but there is nothing that makes it a monopoly.

Anyone could replace it, there is nothing actively stopping them from doing so.

I'm sure for decades the Ford Motor Company was thought of as a Monopoly... and then they went bankrupt, and that's just one company that comes to mind right now.
It's really up to if the investors felt she defrauded them all. Some clearly do but others? It's not so clear to me. For whatever the reasons, she seems to be loved by at least a few investors, enough so that it puts dorks here on HN off.

Unicorn funding makes it a little different but I've worked with multiple CEOs that lost investors millions of dollars, had companies fail and then had the same investors bank roll them again. So long as the investors feel like they're running things the right way and communicating with them the right way, they appear to think a 40% hit ratio is stellar. Greed has a very limited memory. She'll take a break, probably get some sort of sweetheart deal either as a CEO or C-level officer of some small existing company in a different space (ad analytics or something, who knows?) and if they knock that out of the park, she'll be a champion again ready to get funding for whatever hot idea turns up. I also wouldn't be surprised to see her working at a VC firm.

If the DOJ swoops in and has charged, that would make things different.
It should really be considered public information. You leave your DNA everywhere you go.

Like all biometrics, the most it should be used for is identification, never authentication.

You're still going to need a secret, and maybe also a token.
Thanks! This is a really helpful list of resources.
Agreed. I’ve been involved in a few of these regulator type of questioning and they all speak the same way. It has the effect of making the (obvious) answer seem criminal. People in real life don’t talk that way because it can come across as rude.
I still have an Adaptec AHA-2940 that I use for running a Polaroid Sprintscan 45 Ultra film scanner because as far as I can tell it's the only SCSI cards with drivers that work on anything newer than Win XP.

Unfortunately, replacing that scanner with anything remotely equivalent that can do 4x5 would be at least several thousand dollars so... SCSI it is.
It is. Lust makes one person dehumanize another person and use them as a tool for their own pleasure. Anytime we dehumanize each other it is bad, regardless of the negative consequences, of which there are many (broken families, STDs, domestic violence, child abuse, etc.)
I used to work at facebook and I disagree. Even prior to the recent scandals, there are plenty of employees who have decided to leave facebook due to ethical concerns (myself included). However, most keep this to themselves as Facebook fosters an environment where dissent is not tolerated.

Of course, it's unclear from this article whether negative sentiments have increased substantially this year compared to previous years.

And to clarify, I'm not saying that I am innocent or that I have taken some sort of ethical high-road. I gladly spent many years cashing out my pre-IPO stock grants while turning a blind eye to numerous immoral business practices. But soon after going public, there wasn't much benefit working at Facebook compared to any other large silicon valley tech companies. Without the financial motivation, the ethical concerns made it hard to be excited about remaining.
Interpreting subvocal thoughts
Typical Business Insider
Since this is a "learn React" thread, I'll point to my standard suggested resources for learning React [0], and my React/Redux links list [1]. More aimed at the self-learners out there who learn from blog posts and articles than courses, but the links list especially has a ton of info on React concepts and best practices.

Also, the Reactiflux chat channels on Discord [2] are a great place to get help and learn. We've always got a bunch of people hanging out happy to answer questions. Come on by and join us!

[0] http://blog.isquaredsoftware.com/2017/12/blogged-answers-lea...

[1] https://github.com/markerikson/react-redux-links

[2] https://reactiflux.com
A new blockchain-based distributed image format for virtual reality, drones, and self-driving cars, delivering maximum company synergy with minimal downtime, vis-a-vis cloud dependency concerns

Someone invest in me.
Also if you bought using an Amex they have a pretty decent return policy. Should cover cases like this.
He was an outlier by a huge huge margin.

Specifically, what got him in trouble is probably his public persona as much as his actual crimes. Plus... he was stupid enough to violate the terms of his probation and got thrown into jail. I don't think most executives are anywhere as stupid.
You fail to distinguish between what people who call themselves "feminists" want, and what actually is in the best interest of women. If feminists suddenly started saying forced teenage marriages to abusive old men was in the best interest of women, they'd be wrong. Same in the case of prostitution.
I believe others had been covering privacy pretty well. When it comes to 20k people manually policing content - it is probably good that the group be neutral.
If I recall correctly, someone was able to fool TouchID a few years ago using a fake print created purely from pictures of a German government official.
In the 1950s, a California teacher's annual mortgage payments were 14% of salary
>But the real issue here is that Facebook was complicit in electing Donald Trump. It's political.

This bit is really terrifying to me. I don't support Trump, but the idea that we're going to make it even harder for "unapproved" political candidates should make everyone's skin crawl.
>Humans can be horrible, there was a genocide in Rwanda. Facebook wasn't needed

Sure, but that doesn't mean we don't evaluate new issues as they crop up. If FB is unwittingly aiding in a genocide then it's reasonable to ask questions. People killed other people before nuclear bombs were invented, but they changed the playing field and allowed for far more destruction than was previously possible.
Co-founder here. We use Segment Webhooks to access your users' real-time data feed, for example, who your users are and what they do inside your app. Whenever a user completes an event in your app (for example, create a project or add a user), Segment sends a message to the Traitly platform and Traitly checks whether the event the user performed is a key event shown inside the User Success Bot. If it is, we remove it from the list of key events the user sees and we increase their progress score. If you need any more information on this, feel free to follow up here or contact me directly at aaron@traitly.com
Wise Care 365 Pro 4.83 Build 465 Crack and License Key Full Version Latest
I see so many lawyers adopt this same tone. Something about crafting a narrative or something - maybe to get the interviewee to be a little more open than they normally would because they underestimate the knowledge of their interviewer, or just to make the interviewee make the mistake of thinking the interviewer is generally ignorant/stupid.
I wonder if MZ have targeted adds on his own facebook account. There seems to be some special rules for him (and probably other 'higher ups' in the facebook hierarchy), thinking primarily about: http://www.businessinsider.com/facebook-to-let-users-unsend-....
Dr Dale Bredesen already reverses Alzheimer in 9 out of 10 patients so it may not be a surprise that I am not impressed with experiments on human cells outside the body.
I don't mean to diminish the hardships of prostitution. But its a matter of degree, isn't it? What performance artist isn't reduced to an instrument for another?
He is right. Even if you did the most microtargeting possible, Facebook is still not selling that user's data, the advertiser gets no data whatsoever on the individual that sees or clicks on the ad.

The most you could glean is if you targeted an ad to one person, then that person clicked on the ad, you know that that one person clicked on the ad. You don't learn anything else about that person.
I sympathize with this view; I did some simple programming in C-like languages before I learned algebra, and it's sometimes hard to not see = this way.

But if = in math notation denoted "assignment", what could ≠ mean?
Right. So we have what we have now, but sex workers, in general, are much safer. Seems like a win to me.

It's fine if you don't like prostitution, but what is your practical proposed solution for erradicating it?
If you want to use Haskell's statically typed functional programming, why would you use a dynamically typed scripting language? Do you even know what that sentence means? Do you realize that you would have to reinvent a whole typing system to go from dynamic to static, but going from static to dynamic is a trivial exercise? You might get better applicants if you have a tech-savvy member of your team write your advertisements. You are posting on HN, not reddit. Furthermore, how is JS a "wildwest concept?" The point of JS is to have a scripting language supported inside lots of larger programs like web browsers. It is ubiquitous.

Here I rewrote this for you:
Do you wish you were writing in a statically typed functional programming language a la Haskell, but are also satisfied wasting your time? If this resonates with you, please get in touch!
I think you hit on an important point: public harm

Your scenario doesn't exist because these fights aren't a good deal/risk for most people. Prostitution is a lot more popular because it's not a risk, it's a sacrifice.

The point being, the societal harm of outlawing your suggestion is little, but the societal harm of outlawing prostitution is much more than prostitution itself causes. At least I think that's a reasonable conclusion, as many others advocating for prostitution legality do. In addition to ownership of one's own body, etc.

> To me, I think the above example would cause a lot of public harm in that people would be pressured into giving up their lives to potentially save their families from poverty. But at the same time, that reasoning could be applied to prostitution.

Another problem is that this is quiiiiite a stretch. Prostitution is not giving up your life, it's a profession. In some cases people even enjoy the profession, though this is not to imply that most or even many do. Should we say all unhappy accountants are sacrificing their lives as well? Prostitutes can still have normal fulfilling lives. You can't if you're dead in your example.

Aren't we all pressured into working in order to survive?
It is almost like they are lying about the need for more power.
I've always had the notion that if I made a language I'd make the operators := and == so it'd be harder to accidentally use the wrong one.
FORTRAN was far from the first high level language.

Plankalkül for example was out a decade earlier and used →. EX:

P1 max3 (V0[:8.0],V1[:8.0],V2[:8.0]) → R0[:8.0]

https://en.wikipedia.org/wiki/Plankalk%C3%BCl

So, there really was a lot of languages out there, but := was fairly common because it was easy to parse and type.
Ash HN: Good intro to monitoring/alerting framework
Can you share some blog posts, presentations about modern monitoring & alerting framework used by web scale companies ?

I hear a lot of about Graphite, Prometheus, Nagios, Datadog etc. But missing the big picture view of how to put the pieces together for a complete monitoring stack that is scalable and efficient.
There needs to be a square for: "In general..."
A brand new crypto-related news aggregator
It's almost a completely biased question.

Objectively: who engages in hate speech? The far right.

The far left may be overly accepting of everything, let's say.. they are not the ones engaging in hate speech.

So it's no surprise that far right pages would be banned way more often than far left pages.
I have the book, but I don't think I got to the Los Alamos part ;)
Does anybody know if any of these folow-ups make it into the Congressional Record at a later time?
You believe the Senators are conspiring with Facebook to protect their profit margin?

Why do you believe this? What would you believe if the questioning was harmful to facebook? Would you believe that Senators are conspiring with Snapchat to target facebook?
https://clips.twitch.tv/FantasticCrowdedDelicataPipeHype
I have always wondered what happens if the receiving site is someone like IRS or any such government entity. If one of the questions was "where was your father/mother born?" and you gave a fake answer.. are you now "lying to the government"?

There are lot of questions that can have provable right/wrong answers - assuming someone powerful is out to get you. Imagine that being used against someone!
I don't remember when I felt that, oh man I wish I had a shot at working at google, to where I am now. There was a bit of "meh" in between.