skysight-inc/HackerNews huggingface dataset:
I'd phrase this more as, "I was impersonated by someone, and a third-party compounded the problem by lying about it to others. Now, to avoid that problem, I pay protection money to that third-party and waste my time jumping through their hoops."

I do the same thing, BTW, because the alternative is worse. But it is a protection racket offered by the very people causing the problem.
Doesn't Space X have basic production line timing problems? Like their entire schedule is months to years late?
Mirrored tableware tricks brain to change eating habits
If they had access to material non-public information and then decided to trade it would be illegal. Trades that are not planned in advance are not illegal in and of themselves.
Very good question. Whether Im stockholder or shareholder in this position I want to know why and why is risking hundreds of millions of dollars in my rolling stock not to mention lost lives and PR disaster.

Honestly there is NO reasonable explanation. But wait few days to find out there was some high ranking company member or CEO/C level exec or his/her family stuck over there and thats why they send a plane.

And no - if it wouldnt take off that minute, you are talking about wreck taken off the books.
Yup, family and I were going to go see a movie on a whim and when we looked at the showings the only interesting movie was Dunkirk which we had already seen but contemplated seeing again.

Also ticket prices being $14+ is a little absurd.
Ugh. I pay Google for extra Drive storage but this is going to prompt me to switch back to Dropbox. I have no idea if this new product is going to screw up the way I have things carefully setup.

Google products are always so mysterious and opaque, with little to awful documentation, and little to no configurability or programmability. I'm sick and tired of them.
Uh, what? As another comment noted, they possessed "material non-public information" when they traded. Forms 3-5 just disclose the transaction, not the non-public information that we all just learned about.

This doesn't mean they are guilty of insider trading, especially if there is a pattern of recent sales, but it certainly doesn't absolve them. Definitely smarter to hold off on ad hoc trades until all material information goes public -- or go with a scheduled plan.
> The prices are too high these days for "Meh. Why not see this one?" or even, "Let's go to the movies and pick out something there."

Adjusted for inflation, movie ticket prices are pretty static; there's some variation, but current prices aren't abnormally high.
Really? My personal experience with RT is that during the weeks that the movie is actually playing in the theatres, the rating is over inflated. So much that I stopped trusting it.

Take for example “Wind River”. The current score is 84%. You would expect to see an awesome movie for 84%, but it is nothing more than average.

For comparison the movie Gladiator has a score of 76%, and the “The Wolf of Wall Streer” 77%.
The whole point of capitalism is that individuals pursuing their collective self-interest actually promotes the public interest more effectively than if each of those people tried to help each other.
It's nice to imagine that the bats probably would have died instantly and painlessly (although I'm sure they didn't enjoy having the bomb, timer, and detonator attached to their bodies).
Thanks so much @haberman! Yep, the whole thing is a little bit confusing... We basically focused on two things:

- not using extensions, as 3 does not support it
- not using map, as 2 does not support it

and we basically landed on restricting ourselves to use the common denominator among all post-2.5 versions. Wondering if this sounds reasonable to you - always great to hear the original author's advice.

Plus, I am wondering if there are recommended ways of reducing protobuf runtime size, we use protobuf-lite but if there are any further wins it would be definitely nice for memory and space constrained problems.
How often to you apply for credit?

It is, in any case, far less of an inconvenience than not paying the protection racket, having someone impersonate you, and having the credit oligopoly lie about you because of it, leaving you to somehow clean up their mess.
To a higher degree, one should note the Monero Research Lab is leaps and bounds ahead of ZCash.
I don't hate recruiters. I know quite a few that keep up with the industry. I literally only ask the competence of a sports reporter. What baffles me is the acceptance of little to no knowledge in recruiters.
"Or, sometimes, back."
I recall there being a good presentation by WhatsApp about optimizing not just the web server, but the OS (FreeBSD, in their case) to solve the C100K/C1M problem. It seemed that there was a lot more low-hanging fruit on the OS side than on the webserver side.
Does startup seem noticeably faster for everyone else with this release? When opening files it feels like there's less of a delay now. Might be placebo.
The word inactive is not in the article. The article says the hereditery peers seldom turned up, not that the house of lords stopped having a say in how the country was run. The point the author is trying to make is the opposite of yours, that they rule without bothering to even give the appearance of interest in the affairs of those they rule over.

Can you explain why you think the quote about 432 landowners is a lie and what it's trying to trick people into thinking?

Can I also note that taking a noble stand against misinformation and misleading uses of numbers seems inconsistent with the points I've already taken issue with.
It depends on your situation. I've done this for the last 3 years, and have only had to lift the freeze a 2 times, both times actually for job offers (it's pretty routine for companies to run background checks on new hires, which includes a credit history check). It does cost ~$30, but can be done online, and takes little time. You can also reduce the cost by asking whoever wants to legitimately check on your credit history, which reporting agency they will be checking with. Then you only need to lift the freeze for that agency, and for that entity asking for a report.

If there isn't some handshake/ack mechanism like this, I'm not sure how you cut back on fraudulent activity. I can see the case for making the credit agencies eat this cost and provide these services for free. That would probably require an act of congress...

Edit: You could also ask a potential employer to eat the cost of unfreezing to check your credit history, or ask them not to do the check at all (especially if it's not really relevant to your job). Either request seems reasonable to me, although I haven't tried that, I'm betting at least most employers would pay for the unfreeze.
I'm not a lawyer, and I don't know if what they've done violated the FCRA (Fair Credit Reporting Act). That said, doing a bit of research, if they've violated the FCRA knowingly, they're liable for actual damages, plus no more than $1,000 per incident, but also no less than $100 per incident. If it's just inadvertent negligence, then they're only liable for actual damages.

So, assuming each person whose info was compromised is a separate incident, willfully negligent violation could result in up to a company-shattering $143B fine, but no less than $14.3B on the low end. I imagine that that even the lower figure would be hard for them to absorb as well.

I have to imagine that class action lawyers all over the country are licking their lips, if there's an opening via FCRA. I'm not sure what the FCRA says about PII data security practices, though - it might just be having processes in place and the like.
Try running two web servers behind a single IP address.

For example you want to run your own email system with webmail and Nextcloud for file synchronisation. You want to secure them both with TLS. You have a single static IPv4 address (if you are lucky, otherwise you have to use a dynamic DNS service.

So you have two things that both want to use 443/tcp on the same "external" IP address.

Options:

* Put one of them on a non standard port eg 8443 - rubbish but works (unless the app assumes and enforces 443 - some do)

* Put in a proxy, eg HA Proxy - cool! it can be used to fix up TLS crapness and get you that A+ score on the SSL labs test but it can be tricky to set up

* Get more IPv4 address space - RLY (for most of the world)?

* IPv6 - generally statically assigned and you have billions of globally routable addresses to play with

NAT creates a limitation inbound - in general outbound is fine unless you want to use SIP n RTP or FTP, in which case you may have to become a network engineer unless your router's ALGs work out of the box, if it has them, if they work correctly, if they don't actually break things. NAT adds a lot of complexity but it has become the norm.
Are we supposed to feel sorry, or defend, the existence of this divisive, clickbait driven trash?
I've been writing a fair bit since a few months ago, and have written a few
things for the stdlib. Here are some examples I like about it.

Hassle-free error management

Consider you write a function

fn div(a: u8, b: u8) -> u8 {
a / b
}

If later you find an error case that needs to be handled updating the code
usually will not require much extra addition.

error DivideByZero;
fn div(a: u8, b: u8) -> %u8 {
if (b == 0) {
error.divideByZero
} else {
a / b
}
}

The caller can choose to ignore errors using `%%div(5, 1)` or can propagate
errors to the caller, similar to Rust's `try!`, `?` using `%return div(5, 2)`.

I find this so easy that I'm much more inclined to think about edge cases and
handle errors up front. I find when writing Rust the extra setup and management
of errors adds a fair bit of tedium (although to be fair, with error-chain and
proper setup at the beginning of a project this isn't too bad).

Compile-time programming

Zig has pretty strong compile-time programming support. For example, its printf
formatting capability is all written in userland code [1]. It doesn't at this
moment support code-generation like D's mixins but I personally have not found
this too problematic.

Generic functions can be written in a duck-typing fashion. With compile-time
assertions the inputs can be limited to what they need pretty clearly and the
errors during usage are pretty self-explanatory.

error Overflow;
pub fn absInt(x: var) -> %@typeOf(x) {
const T = @typeOf(x);
comptime assert(@typeId(T) == builtin.TypeId.Int); // must pass an integer to absInt
comptime assert(T.is_signed); // must pass a signed integer to absInt
if (x == @minValue(@typeOf(x))) {
return error.Overflow;
} else {
@setDebugSafety(this, false);
return if (x < 0) -x else x;
}
}

Zig doesn't have any form of macros. Everything is done in the language itself.

[1]: http://ziglang.org/documentation/#case-study-printf
Interesting data, thanks!

We chose protobuf mainly due to a good caffe adoption story and also the track record of it being compatible with many platforms (mobile, server, embedded, etc). We actually looked at thrift - which is Facebook owned - and it is equally nice, but our final decision was mainly to minimize the switching overhead for existing users such as Caffe and TensorFlow.

To be honest, protobuf is indeed a little bit hard to install (especially if you have python and c++ version differences). Would definitely be interested in taking a look at possible solutions - serialization format and the model standard is mor e or less orthogonal, so one may see a world where we can convert different serialization formats (JSON <-> protobuf as an overly simplified example)
AI that can determine a person’s sexuality from photos
Pretty sure the drop in the labour force is the cause, and the opioid use the result.
It is linked from the banner up top of https://www.equifax.com/personal/

"Equifax Cybersecurity Incident: To learn more about the cybersecurity incident, including whether your personal information was potentially impacted, or to sign up for complimentary identity theft protection and credit file monitoring, click here"

and that "click here" goes to http://www.equifaxsecurity2017.com/

So it'd seem legit, if rather silly to have its own domain.
The high transaction fees recently are pushing out a lot of the traditional use cases for Bitcoin. Bitcoin Cash appears to be in a position to inherit those use cases.
That reminds me I need to update my address on Equifax. I found out it was wrong after being refused to be allowed to buy a mobile data plan (even though I had all the cash it counts as a credit issue).

After 5-6 phone calls to get the address added to their system, I never did the final one a few days later to get them to update me once it was in their system.

Absolute bunch of arses.
The interviewer showcase box at the bottom of your page should wait for the picture to load and render the changes together, now it looks weird when the info changes but the old picture stays there for a moment.

Another one: your signup form doesn't handle international phone numbers well.
Stop worshipping p-values set to an arbitrary threshold, whether it be 0.05 or 0.005, and start actually critically engaging with the statistics and results themselves.
Learned one more thing today!
you're talking $50-100K of investment to buy that Nikon scope.
Yes, these p-values are irrelevant in every way. What matters is that people figured out a way to get reproducible results. If I can be confident that an "effect" is smaller than x, that is good information. A bunch of studies with slightly different methods with small p-values in opposite directions don't give any confidence at all.
> Is there some other way of programming I don't know about?

Unfortunately - yes, there is. There is a school of developers who choose to pull in a third-party library even for left-padding a string: http://www.haneycodes.net/npm-left-pad-have-we-forgotten-how...
Cassini: The Grand Finale: Staggering Structure
Why does your phone need a powerful CPU or GPU? What exactly are you doing with it that demands that?
>Screen space is irrelevant/orthogonal to encoding

Exactly. That's why measurements of string length shouldn't ever assume I'm looking for a unit-of-offset for a monospaced font.

The problem is that most naive programmers think that's what a string length is and should be.
If this is deemed to be illegal then so be it, may the law deal with them.

If not, I think it'd be hard to say that in the same situation I wouldn't do the same.
The only reasonable punishment for this is decades in jail. If they can't put these assholes in jail for running the credit check companies themselves, at least convict them for insider trading. These businesses should not exist to being with. I'm not sure what the penalty for insider trading is, but if the prosecutors a little creative, they could convict for each share sold. That should keep these scumbags in jail for the rest of their lives. Oops, I must be dreaming again ...
How I make time to learn – now featured on hacker noon
Based on your hunch do you think the FOX04 peptide, which in mice showed promising results in destroying senescent cells and reducing arterial plaques, might be a solution?

https://en.wikipedia.org/wiki/FOXO4

http://www.sciencemag.org/news/2017/03/molecule-kills-elderl...
Perhaps I am misunderstanding what you're proposing, but If you moved all credit info to a blockchain, then everyone's info would be public. That seems to be opposite of the goal, so how is that better?

Also, the credit agencies, for better or worse, weigh the different factors in a credit profile, to provide an approximation of an individual's credit worthiness. This information from a credit bureau is solicited by many lenders who are providing the credit.
> 10 minutes of ads

The last couple of times I've gone to the movies the ads total over 20 minutes if you include the previews for other films! It's absurd.
Read up on multicast addresses (which IPv4 also has but not enforced) but yes, if you are not local (wire-wise) then subnet scanning will take a while.
Yes, I'd agree they are a closer comparable. Our primary difference is that our interview process is personalized to each individual candidate because we match candidates to an independent interviewer relevant to their domain and field of interest. We don't specify what the interviewer should ask. Instead our direction to them is: "We matched this candidate to you because they expressed these skills/interests. Try to identify where their strengths are and if you would recommend them for a role in your specialty."

The evaluations our interviewers write as a result gives us a lot of nuance and evidence to match candidates with the best roles for them.

The fact that the interviewers are independent is also another differentiator. This gives candidates an opportunity to make a valuable connection, and we expect interviewers to take ~10-15 min at the end to share feedback on the candidate's performance, how they can improve, and answer any questions / share personalized advice. We have heard many frustrated accounts from our candidates about receiving rejections with no feedback and how this is one of their most valued benefits of our approach.

On the scaling point - it's a very good question. We are collecting a lot of data about each interviewer and specifically their skill at evaluating skill (i.e., how predictive is their evaluation). So over time, we will be able to understand interviewer strength and what they are qualified to evaluate, and seniority of the interviewer becomes less important.
Same with chip and pin here in the UK
The white male privilege.
Oh - thanks for the feedback! We'll fix.
I know, your courage is being questioned!
Does that mean that we can see the AI implementations facebook uses?

They invented the format so I'm sure we'll see everything facebook does in the new ONNX format. From the placement of ads to whatever...

(sorry for the sarcastic comment)
Of the three letter agencies, the IRS and the SEC are particularly ruthless. They can only enforce what Congress will allow, unfortunately, so that leads to bigger fish not being fried up.
Another one: your signup form doesn't handle international phone numbers well.
Maybe it's just me, but I find the "Tomatometer score" to be confusing. The combination of the tomato graphic with a number confuses an otherwise obvious rating.

I have a very strong (but false) intuition that the tomato graphic is a qualifier for the rating number. i.e. "Is this saying that 92% of people would throw tomatoes at this performance? Oh it's a fresh tomato...but wait, why would they throw tomatoes if they like it. Oh I see, the tomato is a lame representation of the rating, not saying something about the rating number."

Anyway, my false intuition is so strong that I still have to concentrate to ignore the tomato and simply look at the number (even if the number itself is controversial as noted by this discussion thread).
I wonder if this happens between other companies even less related.

Would two companies that did not compete in any way be willing to help each other other out because there CEO's were old-time buddies? Say some chemicals engineers from a big oil company going to help solve a problem faced by a baby food manufacturer?
From the r/personalfinance thread, the site kicks back 3 different JSON status messages:

"message-deferred": "Thank You -- Your enrollment date for TrustedID Premier is: xxxxxx Please be sure to mark your calendar as you will not receive additional reminders. On or after your enrollment date, please return to faq.trustedidpremier.com and click the link to continue through the enrollment process."

"message-success": "Thank You -- Based on the information provided, we believe that your personal information may have been impacted by this incident. Click the button below to continue your enrollment in TrustedID Premier."

"message-not-impacted": "Thank You -- Based on the information provided, we believe that your personal information was not impacted by this incident. Click the button below to continue your enrollment in TrustedID Premier"
The point is to have verifiable identity that is tied to something more secure than a (not random) 9 digit [0-9] string and an address.

Your name is on the chain, the assertion you're you is done with your private key.
Not a bad idea for marketing though.
Actually there are two numbers, the Tomatometer (the critics' score) and the audience score. I just go by the critics's score; in fact, if that's higher than the audience score, that's a positive indication. I generally avoid movies where the audience score is higher. (Baywatch is a fine example, with 18% on the Tomatometer but a 60% positive rating from the audience.)
Thanks. Looks good. I like how it includes old movies that I am likely not to have seen. Now I just have to hope I can find them online somewhere or that they are at the one video store left in town.
Awesome list, great fun to read.
Off topic question... Is there a law about giving legal advice in a public forum if you're not a lawyer? Why do people add the disclaimer about not being a lawyer. Generally curious.

Moreover, is there a law about impersonating lawyer in a public forum (not that any ethical person would do that of course)?
They are victims of very different things though.

The bank is a victim of fraud.

The individual is a victim of impersonation by the borrower, and slander by the bank and credit agencies.
And are we expecting normal people to do key management?
The optimist in me would like to believe that Delta took this risk, because they considered their humanitarian mission more important that the mechanical integrity of one plane. I would encourage each and every company I own stocks in, to prioritize their goals similarly.
Should be back now for most folks - check again?
This is misleading. They are only changing the desktop app. For me, not much changes.
No, they are not required to do that. Many choose to do that to avoid the appearance of insider trading, though.
This is super interesting. I know there is much heated discussion here on HN about IBM in terms of the Watson project and some of the claims made vs. reality etc. I am pretty far removed from the trajectory of IBM's AI research, but can only figure a joint effort with MIT will bolster their reputation by association if nothing else.

Just finished reading about Facebook and Microsoft launching a joint AI effort not five minutes ago. To those enmeshed in or working in AI research: are these joint efforts a response to Tensorflow and Google?
Works fine in estonia.
Redefining Sports Media for the Female Fan: Q&A with Founder and CEO of the Relish
What are they being replaced with? Yeah, as a young renter I went years without using a check. When buying a home last year I had various inspectors during the process. After buying, I've had electricians, plumbers, contractors, locksmiths, and other consultants. I think one gave me a bill and accepted credit card. The rest preferred checks (to be fair, I didn't seek other forms).

I've tried all sorts of p2p methods over the years. All of the banks are too confusing, obscure, or too limited (i.e. only within their bank). Paypal and credit cards charge a not-insignificant fee. Venmo or Square Cash work fine if your group of friends accept them--but more than half the time, they don't for me.

I often do ACH transfers between my own accounts, but the first time I set it up a cringe a little bit and cross my fingers. It sucks waiting the 2 or 3 days waiting to see something. I can't see small businesses accepting ACH as payment because they want something in hand. If we had the setup I've heard about in Britain or Europe, I can see checks going away, but with as much churn as I've seen in this space in the 20 years since Paypal, nothing seems to stick.
Why the would you invent your own cryptographic hash function. Did we do a 5 year competition bringing out the creme de la creme in cryptanalysis for nothing? Just use SHA-3 or BLAKE2.
This Private Investigator Was the Original Most Interesting Man in the World
How about the cost of PR if the plane crashes and your airline looks insanely reckless and guilty of manslaughter?