skysight-inc/HackerNews huggingface dataset:
This is a more mathematically precise restatement of kerkeslager's explanation below and the obligatory xkcd [1]. The problem boils down to the fact that null results are not usually published, and that intuitive skepticism is not quantifiable.

Essentially, we want to get p(H0|x), but we need Bayes Law to get this from p(x|H0). But we need some notion of what priors to use. This is of course impossible to actually get, but if we published null studies then it would allow us to estimate it with better confidence. Alternatively we can ballpark it by saying how unexpected the result is, and how long the effect being explained has been studied.

The "common-sense" version of this is intuitive, that "extraordinary claims require extraordinary evidence". The more unexpected a result is, the lower the p-value has to be to be convincing.

The epidemiological version of this shows up in things like the Bradford Hill criteria [2], which include significance of association but also attempt to bring in plausibility.

[1] https://xkcd.com/882/

[2] https://en.wikipedia.org/wiki/Bradford_Hill_criteria
I also feel like people have more important problems to solve than posting useless comment here.
Generally you're not trespassing in a store until they ask you to leave, or you've been informed not to engage in certain activity.
> a combination that does not make me sympathetic towards Apple

Apple does not want sympathy and is not concerned with what someone in the tech community with advanced knowledge (and opinions) think. They are concerned with what is thought of them in the broader community that they sell to and that buy their products. This was the right thing to do. To point out what they could to clear up the issue.

> When Google posted the Project Zero articles, that did not impact my view of Apple in any way. However this press piece affects my view of Apple negatively, so from my perspective this press article has turned a more or less neutral event into one that is negative.

The vast majority of Apple customers not only don't know what Project Zero is or does but don't care. What they do care about is what is written in the mainstream media about Apple. And what the mainstream media digs up to stoke fear in order to continue to sell advertising.

Apple did the right thing here. I was glad to read this info. I have been using Apple products since the 80's and computers prior to that (mainframes in college).
That shows up as soon as the submission is created, and there's an 'edit' link if you need to change it. Just don't change it in ways that break the site guidelines: https://news.ycombinator.com/newsguidelines.html.
Got a link to the original post and/or a good summary?
Just to be clear, if you switch after your I-140 is approved but before your I-485 is filed, you will keep your priority date and your place in line but a new PERM will need to be filed.
 should just go ahead and buy him out, and integrate Windmill's capabilities into Testflight. They probably will eventually anyway. There was just an article yesterday about Sherlocking.
That also means let go a chunk of NASA employees handling those operations.
I think the parent meant that downloading an app in and of itself should not be PC. I agree. Almost everything you mention are extenuating circumstances, and give a clear reason why downloading that specific app would put you under suspicion.

> 3) An app is found to be a private communication mechanism for a terrorist cell.

This, however, is nonsense. GMail has been used extensively for that purpose, both to send regular old email, and to create drafts on shared accounts so that the messages never route over the network. Do you think downloading GMail is suspicious?
Yeah immediate problems are being resolved by some people. But not all of our billion+ population needs to be so myopic.. there's a few that are rightly pushing the boundaries for the global scientific research.
> We can't do this for the memory wall however

You're changing the effective throughput weather you do it by upping the clockrate or deepening the pipeline. Using half the data per cycle at twice the clock rate will cause the same memory pressure.

> which you can use with like explicit preloading into a tiny cache

That will kill it. As soon as you put it on the compiler designers or programmers to do something special to realize performance benefits, you're going to loose to architectures that don't.

Sure, compiler writers and programmers will optimize for your architecture... if it's popular and widely used. So you have a chicken and egg problem where you need to get adoption in the first place by running existing workloads faster.

> We can build 20 GHz CPUs now with passive cooling,

Citation? Like for real, that's cool and I'd like to read about it!
This is probably a 10-50x fewer searches than I do in a week. I am assuming there are many searches left out. I'd be interested in seeing how the OP tweaks their searches as the results don't return exactly what they want.

Here is an actual single search progression for me (In reverse order because copy/pasta :shrug:

react context optimize rerender "props.children"

react context optimize rerender

react usereducer dispatch async

react usereducer dispatch api

usecontext usememo

optimize usecontext react

usereducer rerender usecontext

usereducer rerender

when to use usereducer

react hooks usecontext and usereducer

This is a fairly simple search, too - no use of negative search terms and minimal use of phrase matching. I didn't see any of those enhancements used in the OP which seems odd.

edit - formatting
One thing I'm divided about:

A number of these questions select for people who are deeply introspective. I like both asking and answering these kinds of questions, in part because at 57 I have spent a lot of time working out who I am, what I value, what I'm good at but do not want to do any more (enterprise sales, for example), and what I ought to be better at but lack the discipline to improve.

But also in part because I have that "meta" personality that not only sold things, but asked questions about how to get better at sales. And so on and so forth in software development.

It seems like a slam-dunk to hire for this kind of person, but I have found that there are a lot of people who are really, really good at what they do without being obsessed with thinking about why they're good at what they do.

I conjecture it's a little like hiring a great athlete. Some great athletes make lousy coaches or managers, because they care more about the game than about why people are good at the game and how to get better: They hire great coaches and follow those coaches, but coaching always takes a back seat to practising and playing.

So... I love the tenor of these questions, but I am always wondering if asking a bunch of questions like these my force some false negatives from people who are good at what they do but aren't inclined to be introspective about it.

(I realize that we can always argue that being introspective makes you better at what you do, but all-too-often that's a kind of selection bias: The kind of person who is interested in interview questions is the kind of person who is introspective, and is the kind of person who got to where they are being introspective, so they argue passionately that being introspective is necessary to be good. But maybe it's not the only way to be good.)
> I don’t know a single developer that thinks “googling stuff means you’re not a proper engineer.”

Yes the whole interview process is based on the idea of doing stuff for the company that you wouldn't actually do.

Indeed I interview my candidate's ability to find resources, to know what considerations are needed, how to deal with IDEs, collaborative tools, the git protocol. I will fire someone on the spot for implementing an academic algorithm if there was a library and potentially peer reviewed library they should have used instead.
Are they really using the word "delete"? I know this is pretty much forbidden in Google world.
> Do these types of jobs even exist anymore in tech?

Yes, they do (although maybe not in SV). They're not even rare! I'm working at one right now -- and, honestly, that's how it's been at nearly every tech job I've had over my career.
More mnemonically,

ul = Unordered List

ol = Ordered List

dl = Definition List

Definition List is the only description not immediately obvious, but understanding a definition as a key/value pair clears things up and isn't hard to remember.
> The attack affected fewer than a dozen websites that focus on content related to the Uighur community.

When we refuse to work on defense technology (E.g., weapons), let’s remember who our rivals are, because they are surely investing their best technology and minds into weapons of war at full speed. What do you think they'll do once we finally and willingly lose our technological edge?

Whatever they want.
> You can actually compute p(H|x) if you use Bayesian stats.

You can't "compute" it for any useful meaning of the word "compute". You can estimate it intuitively, or you can try to look at how many pre-registered unpublished studies or null results have been published. Otherwise there's no way to even consider getting a grasp of what P(H) would be.
Bingo, this *1000.

Your team ends up spending half their time writing painful depressing tests that are bad afterthoughts. Generally with TONS of mocks and little real meaning.
Some of the items on this list are pretty bad IMO if you put yourself in the shoes of the candidate. Some of the ones I think are Not Good Questions:

> 3. For the last few companies you've been at, take me through: (i) When you left, why did you leave? (ii) When you joined the next one, why did you choose it?

(The (ii) is the only non-yikes part)

> 18. What's one part of your previous company's culture that you hope to bring to your next one? What one part do you hope to not find?

> 26. If I were to go and speak to people who don't think very highly of you, what would they say?

What they share in common is they're inviting the candidate into a negative position, where they must think negative thoughts about their past employers (who may also be their _current_ employer). Then, on the spot and extemporaneously, the candidate has to negotiate those negative feelings that were prompted by the interviewer to come up with an answer that translates those negative feelings into some kind of positive learning experience that the manager will be able to understand. The candidate also has to deal with the stress from having to do that negotiation, then diffuse that stress provoked by the question in a positive, open way so that it doesn't impact the rest of the interview.

edit: What's really wild about #26 is the person who explained why they like the question made it about empathy.

> "When I pose this question to candidates, I’m always looking to see how much empathy they have for the people who don’t like them,” says Otte...

How is a candidate supposed to tap into their empathy when this question seems deliberately engineered to put candidates on the defensive? "Why don't people like you?" is, in my opinion, a really terrible interview question that shows a lack of empathy from the interviewer.
Rather than just wish rich people would change, it's worth considering why they want home prices out of reach.

One possible answer: they want to limit who they live nextdoor to. This sounds dickish, but, overall, on average, it serves as a rough proxy for "not living next to hillbillies who shoot fireworks all night", etc.

As a thought experiment, imagine that as part of the housing solution, your kitchen and one of your closets are going to be converted into extremely cheap housing for new neighbors. You don't get a say in who moves in.

You might luck out and get instant friends. Or you might get neighbors from vastly different walks of life and, because you're such an open-minded and enlightened person, you will become good friends with them, maybe even live some sort of hilarious good-natured "opposites meet" sitcom life with them. But, since you won't have any option to kick these neighbors out, also think: are there any ways this scenario could possibly go wrong?

For example, say one of your new neighbors is an outspoken homosexual, and the other is an intolerant redneck. Then, despite yourself being perfectly tolerant and reasonable, trouble is inevitable. And you're going to be right there in the middle of it.

Assuming you absolutely want to avoid a scenario like the latter, how can you accomplish it? One option would be to outlaw such extreme people as in that example, but that's obviously a no-go. Or people could be segregated based on various criteria, but that's pretty much a no-go too. So it's a real head-scratcher. It's currently 'solved' (poorly) by using housing prices as a proxy for class. This is a lousy solution, but if you're going to get rid of it, you need to be conscious that it is a solution to something, and you need to replace it with some other solution.
Edit: I don't want a fight.
Easy private certificate management for VMs on AWS, GCP, and Azure
Some lines of code should be tested twice to ensure they're correct.

Translation: "100% coverage" is a vanity metric
Not my experience at all... Tests need to be intelligently written for the project at hand, which sometimes means testing something to freeze the API, writing tests for small functions that are easier to test in a suite than anywhere else, and especially catching a problem where your program keeps failing, like testing with an older version of a library or runtime, or even testing something that you know could be fragile.
The system error isn't uncommon. I would have the petitioning company or the petitioning company's lawyer - not you - call USCIS to check on the status. But that's a long time not to have heard back on an O-1.
If it were simple nobody would need you to unravel it.
This is such bad advice that's so well written I can only assume the author is trolling HN-types with it.

I'm serious. I think we're being trolled here everyone.
Intel assembly: mov dest, src

AT&T assembly: mov src, dest

Whenever I'm debugging at the assembly level I have to just write down the appropriate one on a piece of paper in front of me.
It is carrying payload from NASA as well. I think partnerships like these would be better for everyone as cost of a individual launch is still high.
> 7. What motivates you to work?

Money. Fat stacks. The desire for food and shelter, which I obtain with said money.

I'm not working for you because I just love your product so much, if that's what you mean.

> What do you believe you can achieve with us personally or professionally that you can't anywhere else in the world?

Tell me why I'm special?

> It's September 5, 2020. What impact on the business have you made in the year since you’ve joined?

This is only a fair question if you give me any idea whatsoever what I'll be working on. There are many companies where they won't do that.

> Tell me about the best and worst bosses you’ve ever had, specifically, in your career. What was the difference?

Asking people to crap on old bosses doesn't really seem like a great question.

On the other hand, I'd like potential managers to answer this.

> When was the last time you changed your mind about something important?

define important?

> What's the most important thing you've learned from a peer and how have you used that lesson in your day-to-day life?

Guy taught me to open a beer with another beer once.

> What’s one misconception your coworkers have about you?

For some reason they also think I'm psychic.

> Why shouldn't we hire you?

Because you want people who answer inane questions.

> What should our team be doing differently that could yield 10x improvement?

Damn, this must be the best endeavor in human history if they only hire people who improve the company 10x.

> Teach me something.

... do you have 2 beers?

> How would you build a product for people who are looking for an apartment?

I actually like this question a lot.

> What are 10 ways to speed up Domino’s pizza delivery?

What are they looking for here?

> What can I tell you about working here?

Everything awful please.

> If you were in my shoes, what attributes would you look for in hiring for this role?

It's both necessary and sufficient that the candidate wear blue shoes.

> What have I not asked you that I should have?

Maybe something about skills and experience, just for once?
Apple has done its best to secure customer privacy not only from bad actors and the government, but even from Apple itself, something that is certainly not true of Google. Apple went to the mat to protect its customers from the FBI. That earns ️<3 from me. Do I think Google would look out for me like that? Hahah, no, I do not think so.

Does this mean these vulnerabilities were not real and serious? Not at all. But Apple took them seriously and reacted quickly. Nobody's perfect, but they deserve a lot of credit for their hard work on security.
May I ask what happens if its a family sponsored application?
yeah and what about future images, will they be associated with a shadow profile?
Have you all notified USCIS that your father is a US citizen now?
I think an important aspect to this that maybe hasn't been mentioned is how important it is to understand what your values are - more specifically, what your boundaries both personally and professionally are.

Sometimes, regardless of age or experience, you have to decide when you should step up as the "adult" in the room and either leave or call something out as crossing a personal / professional ethical boundary.

Big tech co's and startups try to word HR legalese and cultural "principles" to subvert and minimize the affect of personal boundaries and expression.

If you want to learn about a company's workplace health, ask what they define "honesty" as, from the standpoint of a founder and that of a new college grad / employee working for them.
Despite the headline I don’t see anything about deleting data. Just that it won’t try to recognize you.

That being said, I went on my profile to check and it was already set to No (don’t do facial recognition). Is this the default? Or is this actually an old thing that I disabled a long time ago.
"18.2 Apps that contain user generated content that is frequently pornographic (e.g. "Chat Roulette" Apps) will be rejected"

Always my favorite. Safari + The Internet is what exactly?
There are many attempts ongoing to solve immediate problems. Doesn't mean that we can't aim for space or push through with science which isn't immediately focused on solving issues on the ground. ISRO is only one of the government's many agencies. It's doing good work and getting scientific publicity, but so are many other programs.

If America can focus on space as well as the opioid crisis and mass shooting issues, why can't India do something similar?
With a few notable exceptions, the comments on this post really are a step up from the Medium comments on the original article.
twitter, snapchat, youtube

all huge platforms

Facebook isn't even close to a monopoly.
Every monoculture does.
Yeah, but then again NASA using Soyuz or SpaceX does that anyway.
Why is it that a program that people use for accounting doesn’t use arbitrary precision arithmetic?
Is this a cap-subject H-1B or an H-1B transfer?
> Apple disallowing apps that are too similar to their apps, not allowing you to change default apps for core functions, etc., is blatantly anticompetitive.

First, it is really disheartening to read Leoforos Syngrou's tale of dedication, inspiration, and going all-in with iOS development only to have his app rejected. I hope Syngrou can find the wherewithal to continue on his journey of software development and I think one place he might actually try is with Apple itself.[0] He's already worked as an iOS developer and I also think he might try working for another iOS team (or as a contractor) in order to fund another foray into independent iOS development.

Or maybe leave the Apple ecosystem and take his considerable talents elsewhere. Basically, I'm saddened to hear he's burned out and wish him as speedy a recovery as possible.

Finally, and this is going to go against the grain of the hacker ethic prevalent among many of us HNers, I think it has to be said that being anticompetitive may be unethical but it is not illegal in the framework of US antitrust law unless the company uses a monopoly position to extend its dominance in other markets.

Independent developers and second-party shops must be very cautious and circumspect about their business prospects if they do not have a formal contract with the owner of a platform for which they are developing.

Syngrou should be proud of his accomplishments and not take Apple's rejection of Windmill as the final say about his skill and promise as an iOS developer, let alone a developer of his caliber and dedication.

[0] I understand this is a difficult and uncertain road, but it's worth a shot. I say this as someone who works on an Apple campus.

EDIT: fun -> fund; "among most of us HNers" -> "among many of us HNers"
I liken it to research scientists vs technicians.

A technician at CERN maintaining the accelerators is probably pretty damn smart, they probably also understand some particle physics. They may not be the ones driving/designing the experiments and they probably aren't getting their names on those physics papers but that doesn't mean they didn't contribute any value...
and a new title

$ curl -s https://math.mit.edu/~drew/ | python3 -c 'from sys import stdin as s; from html.parser import HTMLParser as P; p = P(); p.handle_data = print; p.feed(s.read())' | tr -s ' \n'
Life, the Universe, and Everything
(-80538738812075974)^3 + 80435758145817515^3 + 12602123297335631^3
$
Is there any evidence that Mungo Man bears any relation to the individuals who currently reside where he was buried 40,000 plus years ago?
No. A green card application can be filed immediately.
BS in CS versus PhD in CS?
> They are asking to search Apple and Google, not individuals.

They are asking Apple and Google to tell them what individuals have on their phones. They are in a very practical and concrete sense searching the phones of individuals.

> If people are concerned, maybe they need to download and install apps some other way.

For an iPhone? Spell that method out for me, I am keen to learn.
I've heard that C's src/dest parameter order is supposed to match assignment.
"On the supply side, building height and density are directly regulated by local politics."

Would you prefer that the residents have no input into local conditions?

In most cities I've lived, developers had all of the power in local politics because they had the money. That didn't go well either.

"On the demand side, the asset price trend of housing / land is directly chosen by the central government when it picks interest rates."

Hoards of people moving into a constrained area with a shit ton of money clearly have no effects.

And how is "the central government" not a conspiracy theory?