skysight-inc/HackerNews huggingface dataset:
> Except that one Apple claim is making, whether true or not, is that once the "device the FBI has" is unlocked, it potentially exposes "everyone's device" to the same exploit

The court will not care about that. The FBI is expected to open devices only with a warrant and that's it. Just because they have a tool doesn't authorize them to use it.

Just because the FBI bought lockpicks, doesn't mean they can go around opening locks.

> this is information the manufacturer already has. In Apple's case, they are claiming they do not currently have this information, and would need to do work to create the information being requested.

Also irrelevant. At best Apple can request to get paid (and that would probably be approved).

It's completely ordinary for companies to be ordered to go collect and collate information relevant to a warrant. They can charge a reasonable fee to do so, but they can't refuse to unless it would severely impact them (and the definition of severely is up to the judge).

In Apple's case the Judge is unlikely to believe them that doing this would be a big problem for them - they are a huge company.
This should be required reading for anyone submitting vulnerabilities to bug bounties.
That would be a great idea. I guess you would have to have a buffer to cover longer than usual appointment times. That type of app could be used for so much too. Parents dropping their kids off at the movies, it would give them the travel time for when they need to come back based of the length of the movie.
I prefer having a parser produce an abstract syntax tree. From an expressiveness viewpoint, you get a good deal of raw power from being able to manipulate this directly instead of having to instruct a lexer/parser to do it for you. I don't necessarily think this is a good thing though.
> It’s become part of the “modern C++ dogma” that free functions are part of a

> type’s interface, just like public members. But some things that are part of a

> type’s interface, you call function-style; others, you call dot-style—and,

> because there’s no rhyme or reason behind the distinction, you just have to

> memorize which are which. And, when designing types, and protocols for those

> types to interact with, you have to pick one arbitrarily, and be careful to be

> consistent everywhere.

Is this really it though? I don't agree that "there's no rhyme or reason behind the distinction." In fact, it's probably because non-member functions improve encapsulation [1], and because it is not possible to calculate the length of an internal buffer in C++ from outside the class. Unlike in Python, you can't access "private" or implementation specific members in a C++ class, so getting the length of a list or vector is something that has to be part of the class. On the other hand, you can access elements of a class without needing the underlying implementation, so it's reasonable to write a find procedure that is separate from the class itself.

For this reason, you're not "pick[ing] one [protocol] arbitrarily," you're doing it to preserve encapsulation and thus have a stronger object orientation. Perhaps the author can shed some light on what they meant here.

EDIT: minor formatting of quote

[1] http://www.drdobbs.com/cpp/how-non-member-functions-improve-...
One of my favourite stories about mysterious signals also involves the Parkes radio telescope: some of the signals detected during this 'fast radio burst' search came from people opening a microwave's door without first waiting for the heating cycle to complete: http://www.abc.net.au/news/2015-05-05/scientists-discover-si...
"The FBI has asked Apple to crack at least 17 devices since October" http://mashable.com/2016/02/23/fbi-apple-requests/
Yes, they're comparing the market cap in the article, which changes like every 5 minutes or with stronger gusts of wind. At current market cap AAPL is about 50B more valuable than GOOG. Hence Apple is again the most valuable publicly traded company in the world.
Civil disobedience is an important form of democracy. Maybe in the future, when all of our calls, messages and identities are monitored in full by our benevolent overlords, we won't be able to practice it anymore. Right or wrong, faraway anti-Western countries have served as counterweights against the West for Snowden, Assange and Elbakyan.
Just as much as everywhere else, we're using it extensively for sharing code. If has a few qurks but it's easy better than windows for example.
> before Python3 finds a way to steal the thunder

> migrate from Python to new languages like [...] Python3

> PyPy is pure technological innovation. Python3 is pure technological churn and pure politics.

I'm not sure why you're pointing fingers about being political when you're the person introducing the politics. I don't know why you're positioning python3 as an entirely different language—this discounts hundreds of thousands (millions?) of hours the python community has put into ensuring one of the smoothest transitions between incompatible language versions. This is also not mutually exclusive with projects like PyPy (which has python3 compatibility, I might add) and pyjion.

Sometimes fragmenting languages, as python did with 2 and 3, is necessary. It always sucks. I don't think your entirely negative and substance-less beef with python3 is adding anything to the conversation about PyPy's c api changes.
And big diesel engines.
You assume that there is a violation, but I do not know of anyone who owns copyright on any portion of the ZFSOnLinux codebase that thinks that is the case. Canonical does not believe it either. Someone will need to convince us that there is a violation in order for any of us to try doing anything about it.

Also, your account was clearly registered in order to reply exclusively to me. Would you care to provide your actual name in a way that can be verified? Otherwise, you are just wasting my time, which will not last much longer as my only replies are going to be for you to identify yourself.
I share this opinion with you and do the best that I can to do my share. I have a normal car with a combustion engine that I've converted to use E85/Flexfuel, which is becoming more available in the US and many other parts of the world.
Yahoo should be in the upper list:
http://www.usatoday.com/story/tech/news/2016/02/19/yahoo-sid...
> This should be required reading for anyone submitting vulnerabilities to bug bounties.

In my experience, people submitting vulnerabilities to bug bounties tend to incorrectly estimate in the other direction, since they have financial incentive to do so.

You replied to a comment indicating that even minor bugs can be serious -- which they can -- but many researchers will find actually minor bugs (nginx version disclosure, existing account enumeration on signup page, etc) and claim they're critical.

There's a balance there, and it can be tough to find. In any event, my stance is that if there's a security bug, you should damn well fix it :)
Not yet but it will be introduced once we release versioning.
> "Should government be able to force companies to change or disable your passwords?"

And phrased like that, everybody will answer yes.

The dire implications of this case are not that easy to explain to someone who doesn't understand the basics of encryption/security. Welcome to give it another try, though...
Avalanche the Alaskan Malamute
You make good points...most of them seem to hinge on your awareness that your time is limited, or that the topic is not one you're intensely interested in...

I'm forced to make choices like that, myself...sadly...a chance to grow as a person--who knows what knocks at our door at any given time?

That's fair...we all get to choose what we read...

Some great works are "insiders"...the writers received the award because other writers understood the difficulty of what was being attempted...and appreciated the effort...

Some works are deeply steeped in, and influenced by, literary theory...they're highly technical, even obtuse to the layman, but other writers "get it"...they're often not "popular" for that reason...

And often they have the most to offer...
Sure, it's easy to maintain the ignition system, but it's also a system that needs maintenance: spark plugs, batteries, distributor caps, and alternators are all parts which wear out and need replacement during the normal course of vehicle operation. This is not true of pistons, crankshafts, and the like; it doesn't really matter that replacing them would be a difficult and expensive job, because they almost never break, and when they do you are generally better off just replacing the car and scrapping the old one. So, I think that an engine which had fewer of the former sort of components and more of the latter sort would, on balance, be a more reliable machine.
Haskell – Type Families and Pokemon
You don't gain anything except a huge debugging pain and a large loss of performance. Debugging JNI and performance loss of translation makes not using JVM downright madness.
I now live in America but I know little about laws. Let's forget about Apple and technology.

Let's say that the gunman had a safe in his apartment. FBI can't open it without destroying its content.

FBI (like in others countries) can ask the Company who made the safe for help to open it and that company should help them to do so at its best.

If that company is unable to open the safe, is it admissible (under the current laws) to ask the Company to make a master key?
Don’t lose your work with Kimono
If I could go back in time and change what I have written, I would correct a few typos, but leave everything I said otherwise unchanged.

That being said, it is clear that your account was made for the sole purpose of replying to me. Would you care to put your name behind your comments in a manner that can be independently verified? I have trouble viewing those that do not distinguish themselves from anonymous trolls as anything but anonymous trolls.
The hypothetical value of a sovereign company that you can’t purchase shares in is not really a good comparison.

I have to say if Saudi Aramco ever went on sale I would refuse to buy shares in it on principle.
They were the first to show strong support:
https://twitter.com/jack/status/700457149227360256
I couldn't help feeling some schadenfreude when watching a video where 72-year-old Buzz Aldrin is pestered and provoked by some (much younger and bigger) nutjob who is in denial about Moon landings and yells at him and pushes him, and eventually Buzz smacks him for good. He sure did his aerobics when he was younger and seemed to be still quite fit.
What about support for Roku? I love my Roku 3.
I didn't see anything wrong with 'Should Apple be forced to give the Terrorist's phone data to the FBI'

It is what it is. You guys focuses more on how to limit FBI to abuse the terrorist card to violate privacy. But in case of a true terrorist, the answer should not be not that hard.
Not OP, but: I’d like to watch it, but it’s region locked :/
That was his point though. You build the UI in Xamarin.Forms and on the iPhone there is a back button in the top left corner, on Android there isn't. Automatically rearranging and conforming to the platform guidelines.
Different companies have different values which foster different cultures and attract different people to work there. Apple's credo is think different. I've no idea what IBM's was or if they were friendly with the government in their heydays but it's an interesting question whether or not they were friendly with the government back then on intelligence matters.
Why prefer

int foo(auto a, auto &&b);

to

int foo(a, &&b);

? Too big a change? Too much magic? Maybe more difficult to read or parse. The argument "It's not clear that the function is a template" isn't there any more, though, so it seems reasonable to me.
Most IC engines are nowhere near the carnot limit, which is around 60%-70% in most cases. The majority of the efficiency losses come from excessive heat rejection in the engine block and also mass transfer in the exhaust. Most engine blocks are (in)conveniently made out of aluminum, which has a very high thermal conductivity, meaning more energy gets transferred to the cylinder walls and wasted during combustion.

As a mechanical engineer, this engine design seems much more promising, however:
http://liquidpiston.com/
updated, thx!
Ask HN: Will there soon be a day where buttdialing is a thing of the past?
With advances in modern technology -- will buttdialing no longer be a thing?
Conspiracy theory warning: might I ask, is there a remote possibility that this is a coordinated attempt by both parties at making the world feel safe about iOS, while this backdoor already exists? Like the allies and decrypted enigma data during ww2, used only in strategic occasions to prevent suspicion? Should we trust a closed-source handset?
What This Medieval Wine Jug Can Tell Us About Islam
Because len() is a global function. That's perfectly fine in an OO system (everything does not have to be an object, attribute or method). Sure, it's not as consistent as anything.len(), but it works just fine. That's often the reason why Ruby claims to be a cleaner OO implementation than Python.

To me, Python really shows its warts when reversing a string. Something you never do out side of school (or on big ending to little endinan conversions).

In Python 2:

string[::-1]

In Ruby:

string.reverse()

Now that's mind boggling and totally yucky.
A History of the Early Computer Industry in 300 Adverts
Why not just "phone"? Terrorism shouldn't have anything to do with the case. I don't believe the fourth amendment makes a special provision for terrorists or other "scary" people. For a good reason—terrorism is a polemic term.
No, I'm asking what a search warrant has to do with whether Apple can be required to modify the software of an iPhone under the All Writs Act.
I was with you until the last two paragraphs. I've seen the exact same thing happening with 'top half' people screwing over businesses, just because they could.
The Kafkaesque Battle of Soulseek and PayPal
Please read more about this case and inform yourself. Creating or giving that master key, Cook says, will put every device owner at risk. And given that there are millions of iPhone users worldwide, that risk is huge.
Apple to FBI: "Here's an ELI5 on how the All Writ's Act is supposed to work"
Texas City Rescinds No Cost License Plate Reader Deal for Being “Big-Brotherish”
Virtual DNS is authoritative not a resolver thus it does not validate. I guess the question was does Virtual DNS do DNSSEC signing and the answer is: "Not today"
Apps can use JavaScriptCore, and JavaScriptCore can use JIT, but these can't happen together, because third-party apps aren't permitted to execute writeable memory.

http://stackoverflow.com/questions/22281265/is-javascriptcor...
> The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate within that spectrum. CHOMSKY.

I agree people shouldn't cross out black lives matter.

However, if you're going to let them write "black lives matter," you should also allow people to write "all lives matter."

If our society has reached a point of guilt, where we can no longer acknowledge that all lives matter, and doing so is "racist," that means blacks (and allies) will have become the new de facto racist group.
The Dystopic Present Where Consumers Protest for the Rights of Corporations
As someone that used to work as a "professional wordsmith," I think you vastly overestimate how much they care. Does it work? Do I hit my SEO metrics? Can I go to lunch now? And remember, headline writers often aren't the people who write the articles, and may not be people who have READ the articles.
Far from a "weird assumption", that is exactly how most families operate. There's a family computer with all the photos on it that's always logged in, but maybe only dad or mom knows the iCloud password ("hey mom what's the password again?..") Or maybe they are split between family member iPhones, and they just show them to each other when they want to see them.

It would be a pretty big bummer for most families if when a family member passed away so did all those memories. That's probably not what they would have wanted. Or even if they just forgot their password.. that when they reset it all their photos go poof.

You are I might understand the consequences, but for most people it should really be a clear opt-in to "you can turn on totally unhackable encryption, but if you lose your pw you are totally screwed".
So far there is only one person in Silicon Vally who has completely nailed it:
http://video.cnbc.com/gallery/?video=3000495767
(Scott McNealy on CNBC this week)
Ku Klux Klan – Hacked by Anonymous? [kkk.com]
I am poor, which I use as my primary excuse to pirate software, movies, books, etc.

To those who are not financially struggling: Why do you pirate? What is your moral justification?
another option is Betterment for Business https://www.bettermentforbusiness.com/for-plan-sponsors/
Another bonus is the author's update footnote:

>> "Author’s update: Since writing this piece and making my debut, my book has inexplicably been removed from the Amazon catalogue. I have yet to hear from an Amazon representative on the matter, but it is clear that something is afoot."
Right, sure. I meant that there is no search warrant at issue in FBI v. Apple (or whatever the case ends up being called). Nobody disputes that the FBI properly effected a search warrant against the home of the shooters.

But Apple is not a party to that document, and its legitimacy is not in dispute in this case.
KeepShare doesn't use your clipboard.
I just got through the part of the talk where you mentioned all of this :)

BTW, are you aware of the Halide language? Might be useful for writing those CPU fallbacks.

http://halide-lang.org/
A search warrant is not in any way a bypass of the 4th amendment.
You can't buy Wikipedia :-) but you are right, it's fucked up. Lila and the a majority of the Board of Trustees have taken something amazing and pissed it away.

The entire BoT should be disbanded, new members appointed and Jimmy Wales should take a break for 6-12 months and have no direct say in anything or participate in any way, then come back. His "Founder" status should be modified to allow for greater accountability.
Its all about risk/impact.

IMO, in most cases it is a non-issue. But... If you use a badly generated password as a key for a encrypted volume, then you might have a problem.
According to Jeff Bonwick, one of ZFS's lead developers, it did change. He discussed this point in detail (https://blogs.oracle.com/bonwick/en_US/entry/you_say_zeta_i_...), however I'll just quote the last couple of paragraphs for brevity:

"But zettabyte wasn't perfect, actually. We (we were a team by now) found that when you call it the zettabyte filesystem, you have to explain what a zettabyte is, and by then the elevator has reached the top floor and all people know is that you're doing large capacity. Which is true, but it's not the main point.

"So we finally decided to unpimp the name back to ZFS, which doesn't stand for anything. It's just a pseudo-acronym that vaguely suggests a way to store files that gets you a lot of points in Scrabble."
If efficiency and pedantic(s) are going to be invoked, wouldn't it be easier to have the headline read, "unlock phones," since it turns out that Apple is currently dealing with multiple requests from GOV?
or you use multiple drives at once to access the data?
Layers of Fear – I Pooped a Little – Part 2
There is an inordinate amount of noise being made about the issue.

Often people make less noise when really trying to get what they want. Sometimes noise is for other reasons. Not saying it's a conspiracy but jeeze.... enough already! We know, we know... Apple can be trusted 100% and are our bestest friends and even those mean governments can't come between us! We get it. And a few of us even might believe it.
I'm calling it as I've seen it from my experience. I think I made that pretty clear.

I'm not trying to make a general case that there is some specific quality of non-profits that makes it impossible for them to be functional.

As I said pretty clearly above, the wikimedia story sounds typical, based on my interactions with non-profits.
This is good to know. Looks like the only way to make use of JIT (by someone who isn't Apple) is to use a WKWebView to execute the JS.
UI isn't great, when you click on a year, you have to scroll down, below the keyword cloud, to see the results.
My theory is that it's about the speed and strength of feedback loops.

If you run your own restaurant and you're there every day serving food to customers, you have a very rich stream of immediate feedback on how your company is doing. The purpose is pretty clear. If you have a bad idea, people will tell you that your porkchop milkshake is terrible and you'll stop serving it.

As companies grow, the feedback loops get longer and the signals get attenuated. That allows larger companies to get more and more crazy. Especially so for companies selling to the "enterprise" market. There deals happen very rarely, allowing the crazy to metastasize.

Many non-profits have it worse, because they have broad missions. Their goal is to do good, but "good" often ends up being a broad category, so it's easy for them to end up doing a weird variety of things with varying degrees of effectiveness. Worse, even if you can get people to agree on a clear definition of "good", the feedback loops are weird. Since they rarely get money from direct service, they have to engage in a bunch of semi-related activities to fund the mission stuff. Often that's grant money, which means enterprise-like sales cycles and feedback loops that are way too long.

The non-profits I've seen do best have clear missions, specific revenue sources, frequent feedback, and a lot of discipline around picking projects. E.g., I've volunteered for the Long Now Foundation for years; they're smart, small, and scrappy. Or the California Academy of Sciences runs a damned good science museum, and I think it really helps that each and every day things have to work for their thousands of visitors. But the further non-profits get away from that, I think the easier it is for madness to creep in.
How are they nowadays? I tried their free demo app awhile back and had to correct pretty much every third spoken word using an annoying user interface to go back to my previous text, that it was easily taking less time for me just to type it in the first place.
This is the post that businessinsider takes from:
http://thereformedbroker.com/2016/02/25/abundance/

Someone else submitted this earlier today:
https://news.ycombinator.com/item?id=11177389

Thanks for the link. Here's the quote I like:

"No one cares how many actual business models get wrecked in the process. How many useful jobs are lost in the process. The new fixed income or currency trader on Wall Street will never need health care, or take a vacation or grab a female co-worker’s ass. It’s a chip on a server. Much cheaper to employ, much easier to manage.

"Automate everything, outsource the rest – it’s cheaper for the customers. “But now there are no customers left, no one has the money to be a customer anymore.”

...

"“Let’s take a product or service that people used to charge for, make a worse version and give it away for free!” Why would we do that? “Bro down.”"
Facebook workers are defacing “Black Lives Matter” slogans
Nice -- check out Vivace is you are ever in Seattle....I would like to hear your opinion
Self-Publishing on Amazon Kindle is easy. It is harder to sell and make sure you use good writing in your book to correct grammar mistakes.

To self-publish you just fill out forms and upload a Word document and JPG file for the cover. Then select copyright and were to sell it and for how much. It usually takes 24 hours to be approved.
San Francisco is refunding more than 200,000 parking ticket over-payments