skysight-inc/HackerNews huggingface dataset:
> This is the first of many improvements to Issues and Pull Requests that we're working on based on feedback from the community

So there is more to come
I would like the ability to collapse comment trees at my own discretion (not have it already auto-collapsed based on votes like others suggest or as seen on Reddit).

If the top comment is about a sub-topic that I'm not interested in, and there are 100 nested comments, it's a pain to scroll through them on mobile and not accidentally scroll past the next parent comment.
Watch Entrapment Online Free Putlocker – Putlocker – Watch Movies Online Free
I agree that starring or voting seems to add more weight than the current subscribe mechanism. However, I think if the presentation of the subscribe UI and the subscriber information is changed, this is a solvable problem.
Most of our interviews didn't have people unmasking until after the feedback step.
"$PROJECT is not a startup. $PROJECT is not an elastic architecture in the cloud to support/pay-for traffic peaks. $PROJECT may benefit from your solutions and resources, if you're so good. $PROJECT isn't perfect."

I have half a mind to just add this to every single project's README in the https://github.com/redis-store organization.
Everyone who visits your landing page thinks 'Trello' and here you try to explain why Clubhouse is advanced (without mentioning Trello) which is not so easy to digest.

Why don't you just create a nice comparison matrix on your site where you compare Clubhouse to Trello feature by feature and highlight the advantages (which are mentioned here and there in your posts in this thread). Would help a lot.
"You know the law: two men enter, one man leaves."
Yahoo is shutting down its research labs
Why? Just means a VIP is visiting Apple and that is their detail. Might be the Biden, John Kerry, DHS Chief, or others.

Sure there's a certain intimidation factor when a VIP comes to visit with a huge security detail, but ultimately if the US Government REALLY wanted to threaten Apple they would use pieces of paper to do so (e.g. court orders, sanctions, national security letters, or w/e).
That's true for the iPhone 5 and earlier but for the iPhone 5S and later Apple actually made it impossible (see secure enclave). But it's not about that but rather the legal implications this has - it would set a precedent allowing the government to basically compel any company to provide keys to decrypt information which is a huge blow to privacy.
If the US and NATO in general let Taiwan fall, it would pretty much guarantee Japan, Korea, Malaysia and Thailand to start nuclear programs.
Lawyers were mentioned directly in your grandparent comment. Sales and athletics also easily show at least that much variation from person to person. Business owners show much, much more variation than that, even if you restrict the field to very similar businesses. Researchers show variation similar to business owners (i.e. mind-bogglingly high).

You can easily construct differences of larger magnitude for what you might think of as "simple" jobs like telephone receptionist; a fluent english speaker is going to be more than 10x as productive in that job, assuming they're supposed to do business in english, than someone who can barely get by, and probably billions of times more productive than someone who can't speak english at all. There are a lot of Chinese people out there whose highest ambition is to "work in an office". I've met some of them! Most will never achieve that goal, because they don't have the requisite skills.

Most people who don't speak english won't apply for a job answering a telephone in english (but a lot of them will! This is exactly the kind of customer service representative everyone has grown to hate). I'd like to see some software job openings that specified a skill set, and were willing to hire people with that skill set. That doesn't seem to be the direction people are headed in, though...
From previous discussions about this topic, I had noted down the following best practices:

Passwords should be scrypt'ed on client, and then, the server should generate a SHA256 hash of the scrypt'ed hash and store that in DB.

- Running CPU & memory heavy scrypt hashing on the client side will allow us to use bigger hashing work-loads.

- EDIT: Removing the MITM point, because as many said, that's the job of TLS anyway.

- External brute force attackers will have to take the burden of heavy hashing. No DOSing through scrypt.

- Storing SHA256 hash instead of scrypt hash on DB means even if DB is stolen, attackers can't use stolen scrypt hashes to authenticate any client.

I would love to get others' feedback on this. EDIT: Found the reference: https://news.ycombinator.com/item?id=9305504
That, and regardless of row- or column-orientation, any common in-memory format that was actually as well-established as this looks like it will be in Big Data projects would be nice.
World’s cheapest smartphone priced at Rs 251 to hit Indian market today
I don't think we're talking about unsolicited vs. solicited applications. Surely a candidates odds are substantially better when the company initiates contact.

I'm talking about official vs. unofficial channels: does it makes sense to have an official (job site / resumes) channel that pretty much funnels into the trash, along side an unofficial one (where the real hiring happens) that rewards insider connections, friends of friends, cyber-stalking, cold-calling, and/or exhaustive research into companies? Is that the best we can do?

Also not arguing that the unofficial channel is ineffective. Clearly that's where all the hiring is going on, but is this the way it _should_ be?
> This article estimates that eliminating the mortgage interest deduction would reduce home prices by ~12%. But if you're in the highest tax bracket, the tax benefit from deducting mortgage interest is around a 28% reduction in your effective payment.

You're assuming that the average impact on home prices is the same as the impact on prices of homes bought by people irrespective of income. People of different incomes tend to buy different kinds of homes (or the same kinds of homes in different locations), so one would expect that removing (or adding) a subsidy that is income sensitive would have differential impacts on the homes typically bought by different income levels, not consistent impacts across all homes.
I live in Toronto, 10 years ago a house in the suburbs may have been affordable for someone like me, now they are hugely over priced. I could make a 5% downpayment and have a mortgage till the day I die, but that doesn't seem reasonable to me.

Maybe rational buyers have been priced out of the market?
Attention to detail will usually preclude someone from gluing things together like you describe though. Those are important details to account for and the type of person you're describing is more task focussed (aka - I got it done) than detail focussed (aka - I got it done right).
Is it possible for a human just to try all 9999 passcode combinations? Assuming the 10-failure erasure is switched off -- a bad assumption, I know. Is there an additional slowdown after a lot of failed attempts?
Have you considered running individual containers with supervisord? It's init system agnostic, and works pretty great. Here's a pastebin to get you started. http://pastebin.com/4a9wRfBJ included are some hooks for systemd journald.
github released an announcement: https://github.com/blog/2111-issue-and-pull-request-template...
You need to verify that the candidate actually did the take home test, and didn't hand it to their more talented friend.
I always wondered why Apple took so much trouble with the secure enclave design, I thought it was really overkill, now I see it was really necessary for instances like this.
1. Unpack.

2. Run.
To play devil's advocate: If they can be compelled to produce de-novo firmware for the purpose of data extraction they could also be compelled to design the means necessary to extract the data from the secure enclave, e.g. by prying the chips open and putting it under a scanning tunneling microscope.
DEAD SIMPLE EXERCISES TO UNLEASH Your BUSINESS CREATIVITY
You could argue that building software has a higher potential for complexity than work in any of those fields. So how do you measure someones ability to be good at that within a reasonable time frame using limited resources (interviewer time)? You're always going to have a "broken" process with those limitations, because you can't test for every possible scenario they may encounter. This leads to a small subset of questions that you use to generalize ability, which leads to errors.
"For years, cryptologists and national security experts have been warning against weakening encryption. Doing so would hurt only the well-meaning and law-abiding citizens who rely on companies like Apple to protect their data. Criminals and bad actors will still encrypt, using tools that are readily available to them."

Sounds just like gun control :)
Starbucks wins on caffeine by a huge margin, too.
That's the way my recent home buying friends look at it. They know they'll be in this metro area for X years and given most landlords raise rents by 3-5%+ in this area depending on demand, getting a 30 year fixed mortgage lets them lock in housing, in a location they want, for a fixed rate per month that never goes up. In fact, if they do it right, they can refinance and get the rate lower. Net result, housing becomes a fixed, rather than variable, cost they control with the bonus of being able to do with the space as they want. No questions asked.
> If you see ANYTHING wrong with Debian, go fix it, or shut up and go to sell your stuff to another one.

Ok, so Debian is a developers-only distribution?

> Feel free to downvote without reasoning why.

I didn't bother, but "Please don't bait other users by inviting them to downvote you or announce that you expect to get downvoted." https://news.ycombinator.com/newsguidelines.html
I have a similar question to this that I like to use - "Tell me how software gets delivered where you work now (or a place you've seen it done well). Idea to Customer."

Where the candidate starts, stops and goes into detail are usually quite interesting.
Would "adapted" be a better word in your opinion?
JavaScript Callbacks Variable Scope Problem
The lower burden might also be because SF incomes are a lot higher than in the Midwest.
Salmon hatcheries cause substantial, rapid genetic changes
That's fair - I wouldn't be a good judge of this if I didn't have really good breadth myself. Often a candidate in his own are of expertise will go beyond what I can fairly judge and I end up having to do a bit of reading afterwards to confirm and / or assume they were correct.
Source indicates cars are leaving now. Nothing on the twitters so far. Hopefully someone will chime in soon. If I see anything in my news feed I'll post it here.
I assume the take home test is after you have talked to them? I wouldn't spend multiple hours unless it was already clear there was some desire to move further
Show HN: Storytelling app for live blogging for iPhone
Even with that, homeowners get favourable treatment vs renters (if in the rent alternative the landlord pays capital income tax). Some economists propose that this should be fixed by taxing homeowners for the rent that they are virtually paying themselves. It kind of makes sense but would probably not be very popular.

See eg http://economix.blogs.nytimes.com/2013/09/03/taxing-homeowne...
That's why you get them to talk you through their process during the face-to-face interview. It'll be immediately apparent if they didn't do the work themselves.
So there's no password option? That's horrible, means you can't use it with incognito mode (because you'd have to receive an email each time)
Because in theory, they own the deed to the property, which can in a pinch be sold to pay off the debt.

I know this is an unpopular opinion, but it is true: if done correctly, the purchase of a house should have zero effect on the buyer's net worth.
What the hell is Twitter turning into? A broadcast Messenger chat? It seems like to me that Twitter is increasingly promoting the mindlessness often found on sites like Reddit; In my opinion the attempt to increase the number of GIFs in an attempt to resume growth to millenials is misguided, and will lower the quality of Tweets overall (not that it was high to begin with), and will likely further alienate parts of its existing userbase, as we saw yesterday.[1]

[1] http://www.stephenfry.com/2016/02/peedinthepool/
Maybe years ago that would have been a plausible definition, but by now many proofs have been verified by computer, including several which probably no-one would feel comfortable calling trivial.
The end of average
Apple is doing the right thing, the American way, which has been forgotten, that puts freedom over security. Thanks Apple, don't give in. Their 1984 anti Big Brother superbowl ad has finally come to fruition[1].

[1] https://www.youtube.com/watch?v=VtvjbmoDx-I
Exactly. Mortgages work differently than, say, car loans. Car loans typically have the bank listed on the title until the loan is satisfied, then the title is rewritten to be in the buyer's name. This is why a car can be repossessed without a court order; the bank is quite literally the owner and you only have the right to use the car.

A mortgage, on the other hand, is only secured by the property. The buyer is the owner, period; pulling up my house in the county property records shows my name. This is why banks must go through the courts in a foreclosure process in order to take ownership of the property, and cannot simply repossess it.
I'm excited, but the PULL_REQUEST_TEMPLATE.md name is too long for root.
What about PULL_REQUESTS.md and REPORT_ISSUES.md?
Even if they think security is more important than liberty, iPhones are more important than security, so it evens out. It's a gamble but Apple may win this.
> For a monolithic kernel like Linux changing a driver like the one for video card means recompiling the entire thing.

Not necessarily, Linux has loadable kernel modules as well and most drivers are built that way and loaded on demand. The Nvidia proprietary drivers for instance are a loadable kernel module, though they are tied to a specific kernel version. BSD does basically the same thing.
I read this counter-point a lot. Its never clear to me how you invest the mortgage payment and also pay rent to live somewhere. Am I missing something? Sincere question.
More complex than practicing medicine? Or law?
> Right, but isn't "impossible" too high a bar?

No, not really.

> Or is the ability to comply with a warrant worth nothing?

What if I issued a warrant for you to give me a 3 headed dog? Is your inability to comply with a warrant worth nothing?
We support 2FA on almost all banks.. Which one are you having trouble with?
I forget my passwords all the time so clicking on 'forgot password" is already my primary way to login on many sites I don't use often.
So they fixed the issues of touches not responding and maybe some of the worst unexpected crashing, but the major issues remain like almost all apps still being built for phone sizes, lack of multitasking and the fact that most apps only run in portrait mode, all of which are really not acceptable on 10" tablets.
actually, no. most people use 5 digits pins. why break anything other than that?
Wow, in my area you can almost buy a (albeit - modest) home outright on a years mid+ level tech salary.
Renters are by far worse than landlords. As long as we're generalizing.
The article says:

> If you're worried about the added clutter in the root directory of your project, we also added support for a .github/ folder. You can put CONTRIBUTING.md, ISSUE_TEMPLATE.md, and PULL_REQUEST_TEMPLATE.md files in .github/ and everything will work as expected.

So you can put them in `.github/` if you don't want them in root.
I'm not saying that people aren't priced out of the market, I'm saying that decreases to the general price of money cannot explain people being priced out of the market.

> I could make a 5% downpayment and have a mortgage till the day I die, but that doesn't seem reasonable to me.

Right, but if the only price increase was attributable to the lower price of money, you'd have a mortgage just as long and with just as much burden now as before the decrease in the price of money -- you'd just pay a higher nominal purchase price on the house, and lower interest and fees associated with the loan.

If, instead, you've been priced out of the market, that means something other than a general decrease in the price of money is involved, because the increase in the prices is out of line with the decrease in the price you would pay for financing. If it is cheaper money driving the price, its money that has gotten cheaper for some other class of potential buyers than it has for you.
It's on the list of things to do at some point soon.

Here's a blog post that one of our users wrote a few months ago that covers some of the same ground: https://medium.com/humans-in-space/clubhouse-is-the-best-pro...
In most other jobs, it's harder to earn a PhD in the field while not being able to perform basic skills competently. But not computer science. It's damned depressing how low the proportion of new grads is that can write code for me to, say, sort a linked list. So the factor is way larger than 10x. We're not differentiating the great programmers from the merely competent; we're struggling to distinguish the capable from the inept.
The idea seems great. But my spidey sense is going crazy. You want access to my financial/purchase data, and the service is free. So you will monetize ..... how?

I am 100% not saying you intend to scam or steal. But clearly access to my data is key to your eventual monetization plan, and this is a loss leader to get in the door. Since the ultimate plan is not stated, I have no choice but to imagine it, and nothing I can think of warms my heart.

The ability to feed your service with something like a periodic manual export from Mint (assuming such a thing is possible) would go a long way toward reassuring me.

Again, the core idea seems fantastic, and could save many people real money, including myself.
I suspect they're getting paid to do it.

If so, it would still seem to be a distraction from their ostensible purpose.
Show HN: Link Strategic Goals to Product Releases
Can trees grow inside humans?
Playing the curmudgeonly "kids these days" character is a dirty job, but somebody's gotta do it.
Renting Giant Cruise Ships Is the New Wave in Private Yachting
Twitter and Facebook Restricted in Turkey Following Ankara Bombing
10 Most Lucrative Industries in Tech (Salary-Wise)
From Waitress to Wealth
Terror attack in Turkey
This was more than a little frustrating. They could have a throw-away line like "The Polish first cracked the early Enigmas..." but I imagine the screenwriters though that would have detracted from Turing's greatness.

There's just something awful about movie storytelling which focuses so much on the "hero" or the "incredible person" that we can't acknowledge the contribution of others in a meaningful way. I guess we love the idea of the superman inventor/genius/whatever and find it difficult to credit teams instead of people. I wish this kind of thinking would just go away.
SitYEA
SitYEA is a contactless Kinect® application helping you retain healthy posture and avoid pain in natural working environment.
Twitter just isn't for you, buddy. Move on.
That has always been a concern, but in practice I've never seen this happen. Even for common-ish problems (Dijkstra's algorithm, GCD, chess) I've seen many, many diverse solutions that were obviously hand-coded by the candidate. I recall once we've suspected plagiarism based on a Google search. If my memory serves me right, we rejected the candidate and moved on.
>>> I am really glad that one of the most valuable companies in the world is drawing a bright line in the sand. So I really support Tim's position on this one.

Tim's position today might not be apple's position tomorrow. Apple is a large publicly traded company. They owe a duty only to shareholders. Fighting this fight will probably impact the bottom line. Tim's continuation may turn on the outcome.

Cooperation may see Apple hurt. The perception of cooperation was part of RIM's fall from grace. Non-cooperation may also cause issues. Through it's various agencies, the US government is Apple's largest customer, as it is Microsoft's. Large contracts might be on the line should Apple not play ball. Either way, this order has probably wounded Apple.
Uhm, yes I would rather not have it in my repo.

As to whether or not I want it tracked/versioned, that is completely outside the workflow for versioning in code in a repo. You can maintain a "version" of this separately ala Wikipedia's edit history, or even just have a hidden separate git repo for these things if you must use git. They already have this with gists.

With lint configs or npm configs you can argue that changes to those would affect code, which would require them to remain in sync. But what is the point of this new issue_template.md as part of the git repo? It's not as though there will be any significant time where a code change necessitates a change in how issue templates are made.

This feels like a bad hack. Like they saw CONTRIBUTING.md and thought, "well might as well just keep going" and added issue/pr templates.
This “Automatic Orchestra” Organism Plays Networked Music
I had a 800+ page study guide while living in SF for the ridiculous technical interviews they'd put you through. Then you'd see their code base and realize they've never actually done anything that would remotely resemble best practices.

The best part though was realizing if you didn't answer that one question exactly how the "brilliant" person interviewing you wanted it answered, you were done. So at that point I'd quiz them on all their shortcomings that were evident based on what they'd told me.

In my experience hiring it's not that difficult. Good attitude, good aptitude, genuine interest in the field (software engineering), ideally interest in the applied product (if not a software product), decent communicator and good hygiene. If they've done well in those areas, I've never had to let someone go.
If I understand correctly, any piece of software that would be used would need to be signed by Apple. Furthermore, the FBI's warrant(?) says specifically that it would only need to work for one device ID. Thus it would be relatively straightforward to create an update for the FBI that could pretty clearly only be used on the phone in question. Unless the FBI had Apple's signing key they could not reuse the software (assuming they couldn't break the bootloader chain of trust, which they apparently cannot if this is the route they are taking). Capability is not the grounds on which they are arguing.

This is a very clearly political refusal. Apple is saying that about as explicitly as they can in this message. Whether or not they can do it, Apple doesn't want to be caught in the game of being a government surrogate or having to determine for themselves if government requests are legitimate (imagine, say, if the Chinese government asked for data from a dissident's phone - would Apple want to risk that market by denying a request that they have complied with in the US?). It's unfortunate for them that the FBI is making this request while people still own phones like the 5c for which they could theoretically disable security features, as opposed to the newer phones which it is possible they are completely unable to defeat.
SitYEA
These can be great. Provided that they're not used as a first-pass filter and provided they give some insight into the work the person will actually be doing. Because otherwise you're going to lose a lot of talented people who can't be bothered, especially in this market.
Prettify Code Using Bing