skysight-inc/HackerNews huggingface dataset:
>Remember that the FBI said that if Apple provided a solution, it would not be used in other cases and that they were going to use it as a precedent (IIRC the details).

That's not what they said. What they said is that each particular case is about unlocking each particular phone. And mind you, these are phones that the government has every right to access if they can find a way, either because they have search warrants or are the legal owners (or have the permission of the legal owners) of the phone.

There is nothing controversial about this. The government has used vulnerabilities to extract info from devices gathered during legal searches for a long time. If they seize a safe from your home, they don't need special permission to crack it open.

The government still needs a search warrant or legal ownership of a device in order to perform a search. You're perfectly entitled to make your stuff harder to search, and they're entitled to all the hacking they need to extract the data.
Not sure why you think this shows why I shouldn't trust REST...

I can't see how REST is fundamentally insecure! Could you elaborate?
Well, the grandparent did say "There is no oversight or limitations."

So, yeah. I believe it would please 'em more if there was a court order involved.
Good advice. I know I've turned down candidates that aced the technical questions but were so opinionated that it seemed unlikely they'd able to work as part of the team.
Interesting, give it a try and let me know how it goes. I'd love to talk to you more about your workflow here. Very interesting.
> Science works.

"Science" is not one thing. It works with very different accuracies and predictive powers in different disciplines. The science that makes your mobile phone and GPS work is nailed down by massive amounts of data and controlled experiments confirming theories to many decimal places. That's why those things work so well and so precisely.

Climate science is nowhere near that accurate--not by many orders of magnitude. So if you are telling people that they should believe climate science with the same confidence that they should believe the science that makes their mobile phone and GPS work, you are giving them serious misinformation.

> we scientifically know, for example, CO2 concentrations in the atmosphere of the last 800,000 years, and that it was for all that time, not counting the last decades, much lower than now

Yes. And we also scientifically know that CO2 concentrations during most of the last few hundred million years were much higher than now.

What we don't know is how the climate works to a sufficient accuracy to bet trillions of dollars on particular predictions about what effect rising CO2 levels now are going to have.
I reported this bug to HN a few months ago and they said oh yea that's a bug, and they'll look into it
There is oversight and limitations. The government still needs a search warrant or legal ownership of a device in order to hack it. You're perfectly entitled to make your stuff harder to search, but once the government has a court order or warrant for the info, they're entitled to all the hacking they need to extract the data. Stop and think for a minute about what you're proposing, that the government need to now get a second search warrant for the removal of encryption. That's absolutely ridiculous. If they seize a safe from your home, they don't need special permission to crack it open.
I work for a university (not in SV), and the min quals for software engineers usually go something like:

(Bachelors of Science degree AND three years of development experience) OR
(Five years systems development experience) OR
(Any equivalent combination of experience, training and/or education)

In personal experience, once I hit about 10 years of experience, whether I had a degree seemed be only of passing interest to interviewers.
man, i understand your logic, and i many cases i follow it myself. In this case the court is on your side, so not sure that me have much new to explore, i just wanted to mention the [failed] arguments of the other side that i'm sympathetic to in this case. I'm not against those magnets personally and think they should be available, it is just the situation that millions people have them lying around is really a danger. Not sure what can be done to make the situation great for everybody. At least in case of firearms, while they are available, they aren't just lying around easily accessible to children. Power tools, knives, lighters - it has been always, even in childhood, pretty much clear how they do the damage and how to handle them safely. Imagine though a power tool with non-widely known, say surprising, mode of injuring people, and i bet we'd see a bunch of such new injuries and probably the tool will be banned.

And this one http://www.motherjones.com/politics/2016/03/florida-mom-face... . Not for debating the 2nd (i myself think that the language of the 2nd is clear in actually granting one freedom to have even nukes). Just find it very illustrative that while firearms should be available (as 2nd states), some people just shouldn't have it. Again, have no idea how to implement it.
I believe companies certainly do interview people they don't intend to hire, to get a feel for things like what the field is like, or what the expected salary for prospects with certain skills are. I've heard there are situations where they have a person in mind for a position, but because of corporate policies they're required to post the job and interview people.
I have serious problems with the name of this, even opening this post is giving me real trouble. I can't believe someone thought this was a good idea for a name. No matter what the tech is, or how good it is, I will NEVER be able to use this.
> And Safari saves like 20% to 30% of your battery life over Chrome...
> And both are due to Apple's own JIT engine...

I feel like that claim needs a source. I'd be amazed if the JS engine had anywhere near such a substantial effect on battery life.
Thank you for your suggestion.

I just tried it. The collapsing is great and easy to use. Clicking anywhere in a comment to collapse makes sense. Then again, that removes your ability to copy/paste, quote someone, etc.

Also, everyone will not use this or the browser extensions. We all need access to the same basic tools in order for the overall quality of discussion to go up.

Thanks again though, I didn't know about this one. I'd consider using it if it were not so slow and didn't just crash on my N4, doh! =)
FBI agrees to help Arkansas prosecutors open iPhone
As a FreeBSD user, this does nothing to attract me. I dislike GNU+Linux because it feels like a hacked together mess; now they're going to add that poorly designed system to an even worse system? Count me out.
A much better move is to switch to emacs and use something like evil-mode to keep your vim-fu useful. After all, you can emulate vim in emacs, but the converse is not true. :P

https://www.youtube.com/watch?v=PeVQwYUxYEg
Yeah, same here. It's probably been requested before. I thought it could not hurt to float the idea again.
What about shading the top-level comments with a different background color so that it's easier to scroll past the long comment threads?
This might show that the Chinese government is more politically savvy than US Republicans, which is disappointing but hardly a surprise. :-)

It does not show that the Chinese government is actually going to change anything substantive.
Good point, if needed I'm sure we will.
Why do you need Kaspersky Protection browser extension?
What's wrong with say Dataproc (https://cloud.google.com/dataproc/) instead of roll your own Spark? Or our (just announced) Machine Learning service based on TensorFlow (https://cloud.google.com/ml/)?

I'm all for roll your own if you're building one of these services or have existing infrastructure, but I personally like the simplicity of "here, you set this up".

Disclosure: I work at Google on Compute Engine (which underlies all of these).
LA Times is reporting that the phone is an iPhone 6

> The FBI has agreed to help prosecutors gain access to an iPhone 6 and an iPod that might hold evidence in an Arkansas murder trial, just days after the agency managed to hack an iPhone linked to the San Bernardino terror attacks, a local prosecutor said Wednesday.

http://www.latimes.com/local/lanow/la-me-ln-arkansas-fbi-pho...
It was not about me being downvoted, that is more or less a given, it was about the person replying to me getting downvoted although IMO his point was valid.
Does this mean, Games developers can now recompile their games for linux?
So, in other words..

for bad_thing in life:
delete(bad_thing)

# program crashes
Url changed from http://techcrunch.com/2016/03/30/sure-why-not-fbi-agrees-to-..., which is a knockoff of an AP story that they mention but never link to.
> The FBI has agreed to help prosecutors gain access to an iPhone 6 and an iPod that might hold evidence in an Arkansas murder trial, just days after the agency managed to hack an iPhone linked to the San Bernardino terror attacks, a local prosecutor said Wednesday.
This also sounds good to me! -OP
I've never gotten a straight answer as to why Go makes system calls directly instead of doing what every other program on the planet does and calling into the system libraries. Certainly, it made the ports to non-Linux systems absolutely brutal: systems are required to make themselves look like Linux for Go to function correctly. So yes, this is unenlightened -- or perhaps it's a conscious attempt to make Go unportable?
I want this too. It's possible to make it happen, but it's not easy like basic protection.

The protected branch behavior has two components to it. The primary protection is to prevent force-push to a branch, usually master. That one is a no-brainer.

The secondary behavior (AFAIK) is to enforce exactly what you are looking for, where you have to push to a branch before merging to master. The only way to make that happen is to integrate tests - if your branch passes tests, it can be merged. In my "copious free time" I plan to build a test hook that always reports "OK" so that I can enable that behavior on all of my repos, and it should end up as two or three clicks to set it up.
Not if they target Windows only libraries, ie DirectX. It would probably be about as much effort as it is today -- only their compile/deploy is more streamline if I understand the post correctly.
> "It's not just Steph Curry.", Are you out of your mind? If Steph Curry wasn't there they'd still be a good team, but not a team on the brink of winning 73 games.

Are you saying it IS "just" Steph Curry? Even if he's the majority of the reason that they win 73 games, it's very unlikely he'd win 73 with a different supporting cast (i.e. a cast other superstars have).

I agree on a few of your points, but tone it down, man.
Real Estate Yard Signs – Signs We See Everywhere
How Real Estate Signs Help Realtors
(apparently not)
IIRC, didn't the unlock in the San Bernardino case use an exploit(s) specific to the 5C or something? Also IIRC the iPhone 6 has some sort of hardware-level protection against this.
Given the failure mode of Datanodes in Hadoop (lose X replicas, adios) you'd probably want something like the upcoming PetSet in Kubernetes 1.3. The ability to lose nodes and have that take out your job is why we push so hard on having people use our HDFS connector for GCS: it's really nice to have a high bandwidth shared object store that won't "crash".
So yeah, I agree with you in principle that the navigation problem is easier to address, but I'm not really happy with reddit's solution of collapsing threads. It kind of stinks, because you might be halfway into a thread when you decide to collapse it, and then you have to scroll back up and try to figure out which nesting level you were at, and so on. I use the thread collapse feature on reddit frequently, but I also hate it just enough to not want to see it copied here.

I was originally going to suggest some alternatives, but thinking about this made me conclude that this is an unsolved UX problem and I don't know the answer.
You are correct that they did not explicitly say this, however I do believe they - through Director James Comey's statements, strongly implied this:

The San Bernardino litigation isn't about trying to set a precedent or send any kind of message... We simply want the chance, with a search warrant, to try to guess the terrorist's passcode without the phone essentially self-destructing and without it taking a decade to guess correctly. That's it. We don't want to break anyone's encryption or set a master key loose on the land.

https://www.lawfareblog.com/we-could-not-look-survivors-eye-...
FBI Director James Comey claimed that unlocking this phone was really really about Terrorism: "So I hope folks will remember what terrorists did to innocent Americans at a San Bernardino office gathering and why the FBI simply must do all we can under the law to investigate that." (https://www.lawfareblog.com/we-could-not-look-survivors-eye-...)

It's possible, by some weird John Yoo-style contorted reading of the facts to say "FBI Director Comey said that, the US Government didn't say 'because terrorism'". That contorted reasoning would amount to lying by splitting hairs. Don't lie by splitting hairs.
Does it comes with patented 'sudo' command?
http://www.linux-magazine.com/Online/News/Microsoft-Patents-...
I can't download it on Android.
> I probably wouldn't be too worried unless they move the actual development of the browser from Norway to China

It's already mostly in Poland.
> If you enjoy using a cell phone & sending email then you should accept what scientists are saying.

This is not a valid argument. The science that underlies the workings of your cell phone and email is more accurate by many orders of magnitude than climate science. "Science" is not all one thing, and climate science does not get to claim the same accuracy as, say, electrodynamics just because it has "science" in its name.
WebKit supports 98% of ES2015, more than any other major browser engine, so keeping pace isn’t a problem for Apple: https://kangax.github.io/compat-table/es6/

Now with Safari Technical Preview, if you want access to all of it in a more accessible package than the WebKit Nightlies, you can have it.

BTW, Apple has been doing what appears to be a amazingly good work on JavaScript Core lately, extending their performance lead: https://webkit.org/blog/5852/introducing-the-b3-jit-compiler....
Actually I think of this as a desktop and mobile change. Something to make it easier for everyone to skip past off-topic conversation like yours (haha, only kidding!!!!). :-D -OP
I think this understates the magnitude of the problem. Humanity has had pretty constant coastlines for our entire history. If we get accelerating sea level rise we'll have to keep rebuilding our urban infrastructure every decade or three.
I'm glad I have an iPhone 6. Anything without touchID is now insecure thanks to the FBI. It sounds like Apple knew this would happen which is why they recently hired a Signal developer:

http://techcrunch.com/2016/02/25/apple-hires-developer-behin...
Jare.io, an Instant and Free CDN
Yes, as long as there was a public, adversarial argument about it, not some classified, logic-bending "memo" from a lawyer, or some one-sided star chamber FISA "court" order.
I would _really_ love a collapse button that floats down the screen as I scroll, so I can hide an entire reply chain after I'm deep into it already.
> No power tools, firearms, knives, lighters, or small pieces of matter

These things are not marketed as toys to small children.
Uber finally breaks away from email, launches in-app support
I didn't claim anything about the peer reviewers' credentials! I said that if a person is from a big shot pedigree or from a top school, it certainly helps in a situation where a paper or proposal is as good. It is a common flaw in academia to pay too much attention to one's pedigree or affiliations. In my experience it is quite common to hear people say admiringly, "XYZ is Big_Shot's student" and so on. It is sometimes justified to attach importance to pedigree, sometimes it's not.
Sorry. Sarcasm doesn't come across well: there is a court order, but because Apple decided to not help, they were removed from the oversight chain, hence arguably weakening the oversight.
That sounds like a good idea to me. I find it damn near impossible to tell when a comment thread has ended, because the only indicator of a new top-level comment is the number of blank pixels to the left of it!
Actually it's not good to harass her even when she did in any way, since it's not good to counter the same thing with the same darn thing.

However it was the right decision to fire her. We shouldn't be so biased about genders in our languages, I mean common, everything gets a female form even when the old word actually was for both stereotypes.

Woman in the 21st century who are fighting for their rights are actually mostly fighting for their attention and that makes me sad. It's not like the way how their early counterparts acted, they tried to really change something while the newer groups actually destroying more and more.
What do you dislike about Finder? Just curious.
> Just out of curiosity, what does a Linux desktop offer that's not also natively offered in Mac and also highly polished?

Freedom, a full GNU userland, proper package management of the entire system, plethora of CLI programs which can fulfil your every need and only really work on GNU/Linux, configurable, etc.

> Every year I try a switch to Linux desktop. This year I made it as far as trying to get multiple monitors working well. I also dabbed in gaming. In the end I went back to my work=Mac game=Windows duopoly.

I use multiple monitors every day for my work under OpenSUSE and Arch. They both worked with either minimal (Arch) or no (SUSE) configuration. I use DisplayPort which works pretty well.
Serious question: how is this "unlocking iPhone case", any different from what fbi and other agencies used to do for a while when they seize computers for example, or a locked safe? They also "unlocked" those devices after they got a warrant, what makes this "iPhone case" any different? If they have a warrant - and a way to unlock the device - what is the reason of all this buzz around it?
Agility Requires Safety
So how does one actually install this thing?

I set up the brand new Windows 10 Pro Insider Preview 14295 from MSDN. Hanselman's blog post says:

> After turning on Developer Mode in Windows Settings and adding the Feature, run you bash and are prompted to get Ubuntu on Windows from Canonical via the Windows Store...

OK, I turned on Developer Mode. Now what? What does "[add] the Feature" mean?

http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUs...
It would great if I could use this site without first having to make an account. Jsbin and jsfiddle support anonymous usage quite well, and because of that are incredibly useful.
"The FBI has agreed to help prosecutors gain access to an iPhone 6 and an iPod..."

So yea, it's an iPhone 6.

http://www.latimes.com/local/lanow/la-me-ln-arkansas-fbi-pho...
Believe it or not, I've been pitching this to them since 2013 :D. Finally. It was a broken experience to submit an issue in the app and then converse painfully over email. In fact, my first slide for customer presentations I've been making for Konotor earlier, and Hotline.io now has always been about showing them Uber's support experience and then showing them how it should be done right.
There is a little more to it than XAML. Skills wise it's not too bad but I have looked into porting some WPF apps to WinRT a while ago and those frameworks looked very differently under the hood despite some superficial similarity. I still don't understand why they need to create all this framework churn. WPF could have been extended to what UWP is now in my opinion.
Makes me think ABC omitted that on purpose :(
I've been running TurboTax on Linux for over a decade now …
Hey, I've signed up for a test account, and I'm trying out the Computer Vision API. However the three properties I'm most interested in (which are also featured on the example page [1] are not being returned (or documented!) for the actual SDK: "Description", "Tags" and "Celebrities".

Are these coming soon? I'd love to develop something with the Vision API, but I'd rather not continue until I know if / when my requests will indeed return these features.

Cheers & Thanks

[1] https://www.microsoft.com/cognitive-services/en-us/computer-...
Ohhh I see what you're saying. I think I have an idea here!

Color code the indentation space of comments and make them click able to collapse them. Then as you're reading, you just remember in your head you are reading about "red" right now, and "blue" is sort of interesting but at some point you decide to collapse the current blue in order to skip to the next comment at the blue level. No scrolling required. Make sense?
I don't understand your question. How is ML and AI not applied math ?
I'm not sure if / how that's integrated into encrypted disk nor how prevalent having a TPM like chip is. TrustZone has had a lot of vulnerabilities.
I dev on a windows box, and deploy to ubuntu servers running on gcloud. I am very excited by this news!

right now my initial deploy+vm provisioning scripts are written in windows .cmd scripts, only because it means I don't have to have a C&C server somewhere. I'll be really happy to put all my automation scripts in bash and have it run regardless of dev env!
Since my little sister can now put together an MVC app in 30 minutes with no knowledge of threads, big-O or sorting algorithms, I'd say education matters little for junior devs working on run-of-the-mill flavor-of-the-week apps.

However, for more specialized types of systems, I'd require formal education, even going far enough to require topic-specific coursework to ensure depth of knowledge. A team at my company is being led by a guy with a BS in CS, but he doesn't have the background in the type of system he's building. The project has been a source of pain for management for the past few quarters; it's stagnating because he's come upon difficult issues that would be avoided had he had a more comprehensive education.

Education is crucial for designing and developing interesting software (i.e. anything that doesn't query a database and pretty print results). Dismissing it altogether can limit the types of systems your team can develop, and limits the career potential of your employees/coworkers.
That's a good idea but how would you recall which one you are collapsing? Color code them? Hover over the button to show the original comment as a tooltip?
if they think that google is going to accept responsibility then hes fooling himself.
I've found Spark on Mesos 'fairly easy' to setup. Fairly easy after quite of bit of pain and configuration management.
This is a blatant violation of https://www.law.cornell.edu/uscode/text/18/2511 which prohibit direct interception of communications, 4th amendment/UN rights to privacy and encryption http://www.ohchr.org/EN/Issues/FreedomOpinion/Pages/CallForS... extending to personal devices, and circumventing 5th amendment rights of compelled decryption.
Electrical engineering is a pretty wide field that doesn't necessarily involve working with actual electronics. Personally, I've built a circuit simulator software package, but I can't actually design or build circuits worth a damn. I had to copy all but the most basic test circuits for my project off of existing designs, and I'd probably fail to build a physical realization of most of them.
I think because Apple decided, after the Snowden illegal wiretapping stories, to grandstand for PR purposes. And many tech writers took that bait.
I'm a bit confused why they didn't mention U-Boot (which is on most chromebooks[1] the second stage payload after Coreboot has powered up the machine).

But I am thinking about buying an AMI Chromebook so I can get their modifications and posting them online. I don't need another laptop at the moment, though. :/

[1]: https://www.chromium.org/chromium-os/developer-information-f...