skysight-inc/HackerNews huggingface dataset:
I think it makes sense to have a difference in meaning between "I want to be e-mailed updates about this" (subscribe) versus "I think this is important/valuable/necessary" (star/vote).
Forcing Apple to develop said backdoor aside... I have to wonder if it wouldn't be much easier, legally speaking, for the government to force Apple to hand over it's firmware signing keys? Those undoubtedly do already exist.

Once in possession, they'd be free to contract an independent entity to modify the firmware and resign it with Apple's own key. It can't be all that hard to NOP out the code that increments the unlock attempt counter and associated delay mechanisms.
Another worthy effort would be including % of daily value for sugar, which is not normally present on nutritional labels. Seeing "350% daily value" might lead some to reconsider their purchase.
It's IO-bound. I guess they could make a version that yields and resumes several times though!
"All systems utilize the same memory format"

Will Cassandra Java drivers support this ?
most other job interview processes don't involve solving a series of riddles
What about extremely early and accurate diagnostic screening , which can offer 0% or very close to 0% false negatives(and ~30% false positives, like quanterix talks about), followed by a full panel of the relevant proteins ,guiding to the correct,low dose highly targeted chemo therapies ?

Considering that some results of treating early(by today's standards <2-3mm tumor) we can get to something like 95%-98% 5-years cancer free rates(while suffering some side effects), in breast cancer - it seems possible to make cancer a low-risk ,low-pain disease - as long as you do your regular checkups. Right ?
Either good ol' right hand/left hand lack of coordination/direction/information sharing or it wasn't "cost effective". Either way, you have to love corporate bullshit.
The real weaknesses of technical interviews are:

1) They usually just measure the amount of effort a person has put into studying interview questions. Whether or not the ability to do this translates to being a better engineer is debatable.

2) An interviewer almost always exercise some form of personal bias, whether it be educational, personal, etc. This doesn't always show up in written feedback, but the interviewers with stronger personalities usually dominate interview debriefs, and often influence others into hire/no-hire decisions. This is especially prevalent in smaller startups where the process is more informal, things move quickly, and decisions are based more on gut feelings.
It is unjust to jail Rick for jay walking and ignore that Morty jay walks. A system of partial enforcement is not intrinsically more just because we haven't jailed Morty. It's actually unjust because if Morty is free to jay walk then how can we justify locking up Rick if jay walking is the crime? We probably just like Rick less.

Partial enforcement is a practical reality because we're willing to accept the injustice of partial enforcement rather than live in an Orwellian police state (a decision I'm thrilled with!).

> There are too many bad laws out there.

That's the point! If bad laws stay on the books and aren't generally enforced then they can be enforced capriciously as punitive weapons by government officials. If bad laws are fully enforced, they won't stay on the books for very long.

This is why it is in the best interest of a society to have as high an enforcement rate as possible before increasing false positives. It discourages bad laws from existing in the first place and surviving in the second.
I've contacted the San Jose Mercury News...hopefully they can get a reporter on site to photograph what must be a very intimidating moment for the folks at Apple.
This I think is important because I sure as hell have never rented anywhere where a landlord was some one to call if you needed to fix a problem.
Have you checked out Duet? https://duetapp.com

It's not specifically for software like Clubhouse though.
It depends on the size of the phone. My too open/unlock my phone with the same hand that holds it (pattern unlock). But my phone is tiny. As a phone gets larger so does the likelihood that it is manipulated with two hands. Having the scanner below the screen also requires some dexterity when used single-handed, increasing the likelihood that the thumb is the print finger.
Is your intranet a one-stop shop?
Intranet is a trendy term for any software network that houses readily available information and tools for you and your employees. As the modern workplace becomes increasingly digital, intranets help upgrade communication, accessibility and social dimension within your company. Industry expert, Kara Pernice shares her view on how an intranet might boost the stability, longevity and ingenuity of your office......http://www.livetiles.nyc/blog/is-your-intranet-a-one-stop-shop/
It says both. The hashing is computationally expensive and Node runs in a single process (if we ignore workers). They could have made an implementation that yields and resumes after several ms. or you can spawn a worker and send it jobs.
I've always thought this was a gap in how property management/maintenance services marketed themselves. In the past as an owner I'd have happily paid a retainer for somebody to be a trusted keyholder and just arrange for stuff to be fixed. Now I'm in a fortunate position of having 2-3 trusted trades people who can cover their specialities and for the other stuff they can't do I know they will tap into their network of people they trust to get me the right person.
Because their SSL certificate authority is going to be the next one to be legally compelled to sign something.
If you look at the number of drives and the length of time they've had the drives, you quickly realize that you need to take it with a grain of salt. They even state in the article they don't have enough data to come to any conclusion on those drives.
So it turns out different kinds of exercise are more or less beneficial for different parts of our bodies, probably ("probably" because the study was in rats only). I reminded myself while reading that article to remember that what may be best for the brain is not necessarily the best for our cardiovascular systems and others.
UI revamp killed it for me too. Also the iOS app got unfortunately worse.
I don't think you should out them publicly. Are you interested in having them improve their security model [1] or do you want to have what they have they done out in the open so that others can try to social engineer them and their customers might suffer the consequences?

[1] If so, tell them about this in a way that will get their attention without causing their customers or them any harm.
Yes. It works on issues too.
I would have to sort of disagree that black coffee is always going to give you more of a "true" coffee taste.

Adding fat and sodium for most things generally exemplifies the taste and flavor (not sugar). For example adding tarragon mixed with butter and you can really taste that tarragon.

I have noticed this with coffee. Adding a little bit of cream definitely brings out more subtle flavors in the coffee (depending on the coffee and also no where near the level that starbucks adds.. just a little will do).

But I generally drink my coffee black as well for health reasons.
That's why you spawn worker processes and servers. Evented IO is way faster than threads as NGinX and Node have shown.
Awesome guitar technique!

And you like Bach too? Man, you know something about good taste!
Having a weight strapped to your tail could definitely be stressful too.
The article doesn't really touch on two very key facts.

1 - When I grew up in the 90's all I heard from my rich business owners were to buy real estate. The value always goes up and its a good investment.

This isn't true anymore with the crash and younger people don't see real estate as a worthwhile, long term investment. As such, they're not looking at paying for something for so long and not getting anything out of it.

Same thing for the "equity" part of this argument. Those same business owners pounded into my head the idea that my money when I was paying rent wasn't going towards anything and I would never have any value in a rental like I would a house or town home that I owned.

2 - The transient nature of the younger generations. When I was growing up, your life arc was pretty well established. Go to college, get a nice job in your career field, get married, buy a house, have some kids.

This just isn't the same plan most younger kids have. My nephew is 21 and has been "couch surfing" for years. He has no aspiration to get married, or buy a house. He pretty much lives day-to-day and gets by with help from his friends. His friends are the same way. They change apartments about every 6 months. Different parts of the city, in order to get closer to where the "action" is they say.

With a far more transient, younger population, it makes sense their not going to buy houses and settle down. We've spent decades talking about how we want to have everything available wherever we are, we WANT to be a mobile society and culture. This younger generation has simply taken it to its logical conclusion. No need for a house when I can just crash with my homies. No need for a tv, house, car since we've developed an entire culture to handle that and give it you on your phone, tablet, laptop wherever you are. Car? We have Uber and Lyft. No house? We have AirBNB,

This makes sense on a bunch of different levels tbh.
> I'm biased. My wife was diagnosed with metastatic cancer 6 months ago
My sincerest condolences. Even attempting to imagine what that must be like is beyond painful; my mind refuses to contemplate it for more than a few moments.

I hope that you're able to find something that works out.
The real issue I have is that only a few of the other comments in this HN thread are looking at the data analysis presented in the article and are just taking the headline as gospel.
In most other jobs, candidates don't vary in skill by a factor of 10x or more
We are among the only industries that have multi-stage interview processes as the norm, including a gamut of usually quite gimmicky "technical" stages. It can now easily take more than a month to get hired as a software engineer, which is rather long compared to most other industries.

I think this boils down to the fact our field is young, there isn't professional accreditation in place or anything else for people to have a real idea of what you know without attempting to try assess that themselves (and failing miserably as assessing other people generally isn't their core competency).
With programmers, the single easiest way to identify good candidates (in my experience) is sheer interest in what they do / desire to learn. This is a learn everyday field and if you're interested in what you're doing, you're going to do a lot better at it. It's hard to apply yourself mentally to something that you don't have a good level of interest in. Given that it's a learn everyday field, people with that level of interest will realistically be able to learn anything they need to do solve the problem you're hiring them to solve.

The only real differentiating factor is your tolerance for ramp up time. I expect a programmer to be able to pick up a new language or database within a couple of weeks (tops) in most cases. If I'm hiring full time, that's something I'll tolerate. If I'm hiring a contractor, I'm going to be uneasy about paying high hourly rates for him to learn the job.

The single most effective way that I've found to interview for "interest" is to just get them talking about something they've done before and ask them to go deep into the details. You get everything you need from watching somebody talk, with a smile on their face, about how they solved some problem in a creative way that makes them show some pride. Doesn't really matter what the problem was, if it was a business problem, code problem or hardware problem. The important thing is the level of attention to detail in addressing it.

I've been using this technique for about 8 years now and while I don't make it the exclusive criteria for hiring, every person I've ever hired who has passed that part has ended up in my "great hire" category.
Makes sense - Apple's impact on a lot of stuff we do in the industry is significant.
Does remote code execution due to use after free fall in the category of "properly working" and "exploding in your face at runtime"? I would think it does

Not exactly. Use after free, while indeed problematic, is not what I would consider proper code, and I think you're well aware of that :]
The American Dream is looking more like a middle level marketing organization with false advertising for most.

The problem is we just keep stripping away the middle class and lower class consumer power[1][2] and the solution is getting wages up to fix these issues.

People wonder what happens in a consumer driven economy after stagnant wages since 2001, well this. It leads to Great Recessions, a sideways investment market and a few generations worse off with the US heading in the wrong direction. The country has been Enron'd and drained of cash.

[1] http://www.nytimes.com/interactive/2015/01/25/upshot/shrinki...
[2] http://money.cnn.com/2015/12/09/news/economy/middle-class/

EDIT: Multi-level marketing, was caught up on middle class, thanks for correction.
Yes, my mistake. Too many historical figures and too many execution methods. I commented because while hiking I often run into people who think that hemlock trees are somehow dangerous.
Visualizing the Future of Business Intelligence
One of the many benefits of digital technology is the advent of Business Intelligence software, or BI. Since the emergence BI, companies have been able to analyze data and make informed business decisions based on findings. This has been extremely beneficial, as companies are able to collect information from internal systems and external sources, evaluate this data and then create visual analytics to present to company members.....http://www.livetiles.nyc/blog/visualizing-the-future-of-business-intelligence/
Yahoo Shuts Down Yahoo Food Site
I wonder how they anonymize and aggregate it. Given enough information and an established relationship (like a manager might have with you) you can make really solid educated guesses even though the data seems anonymous to a third party.
"The cynic in me thinks that this letter is more about brand image."

The cynic in me agrees. My cynic also notes the sudden indifference to corporate power publicly defying a federal judge. I cynically believe that if the shooters had been fundy white supremacists Apple would have quietly dumped the phone long ago.

Cook is no dummy and picks his battles with care. That's why he makes the big bucks.
The reason HGST drives are still so reliable is because 4 years later the merger still hasn't closed. We can thank China for that.

http://www.theregister.co.uk/2015/10/19/mofcom_says_yes_wd_h...

Of course, the reality is China wanted a piece of WD, and used the merger as leverage to get it. I would expect by 2017, HGST drives are just as shit as WD. Which is unfortunate, because the Japanese designed one hell of a hard drive.
and yet it would be less interesting to consider if the password was a "six-character alphanumeric passcode with lowercase letters and numbers" because even if the software rate-limiting was disabled with a rogue firmware update, the PBKDF2 or similar iteration count makes brute-forcing impractical.

> A large iteration count is used to make each attempt slower. The iteration count is calibrated so that one attempt takes approximately 80 milliseconds. This means it would take more than 51⁄2 years to try all combinations of a six-character alphanumeric passcode with lowercase letters and numbers

(Page 12 of https://www.apple.com/business/docs/iOS_Security_Guide.pdf).
Some of us gave up the fight and will now have a cappuccino whenever. (Paese che vai, usanze che trovi.)
I find that using the original bcrypt node module is hard to build consistently, I often have trouble getting it built on various systems. I switched to bcryptJS which is a drop-in JS implementation.

Anybody here that knows if any of these is a valid replacement?
https://nodejs.org/api/crypto.html
What entrepreneurs need to know before building a tech product to avoid failure
Behind the scenes, Instacart is a revolutionary new e-commerce marketplace, an incredibly sophisticated last-mile logistics engine, and a dynamic source of work for thousands of personal shoppers. Each of these aspects of Instacart could be a whole company elsewhere, and data science plays a key role in our success in each endeavor.

In this article, I (our VP Data Science) highlight some challenges the data science team is tackling at Instacart ranging from logistics to personalization. I also go into detail on how we have organized data science to have maximal impact and what we look for when recruiting data scientists.
I incorrectly totally misread the OP and thought was talking about FBI flashing it themselves, without Apple help. Yes, of course Apple can sign it. I stand corrected but can't delete my comment.

To clarify, I agree that nothing they ask of Apple is technically impossible or even that difficult for Apple to pull off, probably via simple DFU without touching the flash at all.
I think you know as well as everyone else that that's not the same thing. MS did not provide an option to uninstall IE, where debian literally has dozens of FF alternatives at your fingertips.
The average tax deduction is baked into the price. Your personal tax deduction depends on your income.
MLM is multi level marketing, not middle.
That claim makes absolutely no sense. Taxes are revenue the government brings in. It can then use that money to do stuff. Inflation does not bring in revenue, and does not make it possible for the government to do stuff.
Interestingly, they're still popular with some very adventurous groups, e.g. Round-the-world sailors, motorcyclists going through remote locations, climbers and hikers in remote places / foreign countries, etc.

Very useful if it's the only thing that will work.
Just to let you know, that rule does not apply for Iran (an OPEC producer). Not surprising given US sanctions, but there are exceptions to the rule.
Exactly. The Polish cryptanalysts cracked the cypher, and even built the prototype bombe. But the technology had to be scaled up for production.

That scaleup is the real story of WWII cryptanalysis. Prior to WWII, cryptanalysis had been a few people in offices working by hand. During WWII, on the Allied side it became an industrial operation. Bombe key-testers were built in quantity by the British Tabulating Machine Company and National Cash Register. They were spread around England, so that no one bombing raid could take out more than a few. The US had a big machine cryptanalysis operation at Arlington Hall, and another one in Hawaii. There were radio intercept stations all over Britain, and the US had ones on Pacific islands.

See NSA's history of WWII cryptanalysis.[1] They credit the Poles; Turing gets a mention. Gordon Welchman's contribution, the "diagonal board", which reduced the effort required by a factor of 26, is seen as more significant.

Turing didn't like the NCR machines. The British bombes just stopped when they got a hit, and someone had to copy down all the wheel positions by hand. NCR's machine was faster and had a printer. When the machine got a hit, it would go past the hit (because the contact drums were spinning too fast to stop instantly), back up, slowly go foward to find the hit again, stop, print the wheel positions, and restart.

More automation followed. The Enigma was a hand machine, and someone had to copy the output by hand as the lamps lit up. The US cryptanalysis operation had a machine driven from paper tape to do that job, once the keys had been cracked.

Turing thought this automation was unnecessary.[2] But once it was all working, info about German submarine positions was flowing through the system rapidly, and within months, so many German submarines had been sunk that Donetz abandoned the Battle of the Atlantic.

It took a huge industrial operation to bring this off.

[1] https://www.nsa.gov/about/cryptologic_heritage/center_crypt_...
[2] https://www.nsa.gov/about/_files/cryptologic_heritage/public...
We have the solution
By not storing them https://medium.com/the-story/signing-in-to-medium-by-email-a...
Please don't post unsubstantive comments.

We detached this comment from https://news.ycombinator.com/item?id=11116803 and marked it off-topic.
25 Movies, Series, and Documentaries Every ECommerce Marketer Must See
An interesting story. Ars Technica [1] dug up a few months ago the the Pixel C was never meant to run Android - all the way through designed and development it was tested with the Chrome OS loaded. At the last minute, the now unified Android / Chrome OS team decided to switch it to Android as a flagship device of their new Android direction and phasing out of Chrome OS in favor of Android. Result was a mess and probably the crappiest device Google has ever shipped, which anandtech rightfully pointed out.

[1] http://arstechnica.com/gadgets/2015/12/the-pixel-cs-bumpy-ro...
I'm about to get basically kicked out of a house I've been renting for 5 years.

My lease expires in April, and I haven't been able to get a response back from the owners about renewing it.

I understand, though... My neighborhood basically grew up around me, and my house is by far the cheapest rent in the neighborhood. The owners want to kick me out, remodel/demolish/rebuild the place where I live, and rent it for twice as much.

I wish I owned it. So while I used to think the same thing, this current situation is definitely causing me to reconsider it.
It's better than all the available alternatives in about 99% of America by area. There's no shame in going to a Starbucks in the suburbs, or when traveling in another country without a good coffee culture.

The people who are snotty about it (including me) are generally located in the few enclaves, like Portland, where there's genuinely better alternatives. Going to Starbucks in Portland is like eating at the Olive Garden in Times Square.
Feature flags have been around for awhile on very large websites.

But with all the current emphasis on continuous delivery they're becoming well known everywhere.
Really? You thought a Mocha would be insignificant? It's like 3 pumps of chocolate syrup plus a bunch of whole or 2% milk. That's calorie heaven right there.

Stick to black coffee or switch to tea if you want to reduce calorie counts. Most teas are under 10 calories which is fantastic.
hey everyone, one of the founders here. lmk if you have any questions. big up hn
WhatsApp CEO Jan Koum on Apple Letter to Customers
Dynamic environments for your gulp tasks
I had a really bizarre interview recently where, after the initial recruiter phone screen, I was rejected based on an in-person half-hour very simplistic paired coding exercise, only met with one person, and wasn't asked about my (imo very strong) resume once. I must have said something foolish at some point, which is on me, but the point is: interviews can be hit or miss. Fortunately you only need one hit.
You seriously think more than 1% of computer users care about some esoteric configuration flexibility of a Linux window manager? How insular is your view of the world?

Oh, and higher DPI cures cancer.
People won't stop driving to work as long as they can access free parking
Apple Message to Customers Is Now the Most Popular HN Submission EVER