skysight-inc/HackerNews huggingface dataset:
That's curious. It might depend on the recruiter/role, but I had a recruiter reach out and then ghost me after the whole "When do you graduate?" -- "Oh, I withdrew a couple of years ago" bit.
First, the San Bernadino shooters destroyed a lot of other computers/phones/disks - yet they left that iPhone unscathed (http://abcnews.go.com/US/san-bernardino-shooters-destroy-pho...). It was also a phone provided by Farook's employer. Unless Farook was a big dope, he used it for work stuff only. Since nobody got wind of the crimes before they happened, Farook was evidently Not a Dope. Third, the FBI has had access to iCloud backups from that device (http://www.latimes.com/business/la-fi-tn-apple-fbi-call-2016...), apparently the iCloud password was changed as part of accessing the backup data. The changed iCloud password is what caused the FBI to not be able to access the phone directly.

So, I think we can be reasonably sure that no info of value will come off that phone. It's possible, but it seems unlikely.
Great news! I still don't understand why HyperDex (which has similarities in design and goals) has existed for years and nobody seems to know about it. Is this because it doesn't support SQL?

http://hyperdex.org/
It seems like this reply would be more appropriate when attached to BoysenberryPi's comment.

1) There's much more to Microsoft's historical bad behavior than EEE.

2) Noone in this sub-thread invoked EEE.

:)
Rupture Tool for TLS BREACH Attack Released in Black Hat Asia 2016
Unlikely, because they have a valid search warrant.
The best hackers I've worked with didn't have degrees. The best software engineers did. You need both.

On the hacker front, I noticed a lot of patterns--they had a lot of drive, were self-taught (obviously), and had other things about them that were remarkable. One can play any song on the piano that he's heard just once before. Another is a multiple-time CTF champion. Another is the best performance engineer I've ever met, and who can diagnose and fix site outages 10x faster than anyone else.

There's a difference between hackers and engineers though. I found that the engineers were good at breaking projects into milestones and driving their teams toward them, e.g. steady state development when conditions are good. And I found that the hackers excelled at exceptional or emergency situations like debugging complicated multithreaded code on the fly or figuring out which switch in a datacenter was corrupting packets for production traffic. There were exceptions in both directions (hackers who were great technical leads and engineers who were great detectives), but this was a pretty general rule I saw over the years.

I also worked with a number of people without degrees that weren't very good, so it's not like the lack of a degree makes you a hacker or makes you good at your job. You have to be very driven when you're self-taught and sometimes have to work harder than your peers who have a more evenly balanced education.

I ended up being a bit of a wildcard myself--I'm a self-taught hacker and did lots of cool debugging and detective work for 14 years, and then I was a manager for 5 years. I think hackers can make interesting managers since they are willing to upend traditions and try new things with their teams. I did a lot of that.
> and that they were going to use it as a precedent

Directory Comey very explicitly said that "The San Bernardino litigation isn't about trying to set a precedent or send any kind of message"

https://www.lawfareblog.com/we-could-not-look-survivors-eye-...
> They mean whether Safari is as backwards and holding the web back as IE6 was for ages.

Safari is holding back the mobile web the exact same way IE held back the desktop web for the exact same reason: native apps.

> while Safari was... at the top of the heap

Lol? I know very few (none?) web developers who uses Safari as their primary target browser. ES6 support or not.

> cherry picked pro-Safari blog post

https://joreteg.com/blog/why-i-switched-to-android
Which one do you have? How is it specs-wise?
Really wish they didn't do plural of words...
Will this work on Windows Phone?

It would seem like this compatibility layer goes some of the way to running Android apps on WP10.

But it might be handy to have a GNU/Linux distro in your pocket, coupled with Continuum, running inside a chroot.

(sure there's debian chroots on Android. There's Ubuntu Touch but I've never seen a retail handset, whereas Lumias do exist.)
Best ways to fight fatigue when coding?
Just wondering if you have tips, somethings I just want to give up coding, I don't know, it is just one of those moments, really stressed out.
No problem here. RefControl set to block by default.
If the government gets a search warrant and seizes a safe from your home, they don't need the safe-maker's permission to crack it open.
Maybe because they don't use U-Boot anymore on x86.
What do you mean by intentionally?
The install environment for Windows, Windows PE[0], is an extremely stripped down version of Windows. It's based on the same code base as the main Windows, but basically only comes with the command prompt and task manager. It's available free as part of the Windows Automated Installation Kit.

[0] https://en.wikipedia.org/wiki/Windows_Preinstallation_Enviro...
I think it depends a lot on the employer.

Some employers believe they have the competence to directly evaluate job-relevant skills. They will lean heavily on practical interviews and discussion of actual work experience.

Other employers are much more credential oriented because they can't tell a good developer from a bad one. Sometimes that's because there aren't many technical people in the company. More often, it seems, it's because hiring is done by people who are not working developers themselves. (E.g., HR screens resumes, interviews mainly done by non-techincal hiring managers.)

Since I'm of the former sort, I look especially hard for developers who don't have the "right" credentials. Not only are they more likely to have certain valuable characteristics than people who take the prescribed path, they're also likely to be overlooked by organizations that value credentials, and so easier to hire.
If you feel like taking a break, just take a break. :)

When you feel better, come back to it--you aren't any worse for doing so!
This thread appears to have been moderated off the front page and off the "ask" section. 3 hours in, 40 comments and 127 points.

Thanks for the discussion! I guess we won't see this feature in the near term.
The FBIs request to Apple was for a specific to that 5c device 'hack' but they never released the details of what they actually did to get into it
I work for CloudFlare. We don't get anything from Google for using reCAPTCHA.
I was thinking this as well. The bash version which is included with OS X is really old[0]. They refuse to ship any software which is licensed under GPLv3. It makes me wonder if they will reverse on that stance?

Homebrew also breaks with every major OS X release. It would be really nice to get some 1st party support on a package manager.

I feel like Apple does the bare minimum in this area to stay POSIX compliant. I would really like to see them feel some pressure here.

[0] https://www.reddit.com/r/bash/comments/393oqv/why_is_the_ver...
A piece of advice from someone who wanted to work at startups.Having realized that its unlikely that my skills will translate to doing well at startup interviews, its only pragmatic to not pursue that path. But my end goal is not to work at a startup, its to keep learning and to stay relevant/employable and those can be done outside of a startup.

Any interview that is structured like a test is a bad interview. Starting your relationship with an abusive process will set the tone of the relationship and I applaud all those who have walked away from interviews that make one jump through hoops. From personal experience, The last interview I took lasted 40 minutes and the person we hired is the best developer I know.

I was never confident at giving interviews until my mindset changed from it being a test to an exchange where someone who needs help is trying to get together with me, someone who can help them. They should able to explain to me how they see me helping them. Questions like: 'what is your biggest challenge right now' or 'if I were hired, what would be the first task' help start that conversation. They obviously will do their due diligence and I need to do mine (collaborative environment, sane hours, reasonable pay, competent management etc.)

All of the above is opinion.
Among other things Ethereum is enabling, DAOs and crowd funding is very interesting and already here today. digix.io raised 5.5 mil in 14 hrs this morning! Compare that to pitching multiple VCs and negotiating terms sheets. On the other side, anyone can participate and you need not be a reputed VC to get in.
Slock.it will be next. I think they will set a new record.
Anything you may have heard is almost certainly speculation. It seems pretty likely that a particular Israeli company supplied the FBI with an exploit, but no one has said anything about that exploit being specific to the 5c.

Even Apple does not seem to know what the exploit was, as they are pursuing legal options (or dropping hints to that effect) to compel the FBI to reveal it to them.
That's really not a fair summary of the situation. Apple took a stand, rightly in my view, to dig their heels in under the request to make a permanent back door for FBI (and likely other groups) usage. There is a massive difference.
But the deadlines! I am sleeping so little, got too much caffeine in my system, dunno, thanks for the advice though, will try to take a nap and see some posts in 9gag
I agree that ML and AI are applied math. It is a, duh, no-brainer.

But you might want to revise this:

> IMHO, might look at ML as based heavily on the Leo Breiman work in random forests and classification and regression trees (CART).

There is a whole lot more to ML than decision forests. We have talked about this before, I suggest that you get started with Vapnik's books. They are not light reading but I can promise you will enjoy them. No seriously, just get those books. In fact his main result is bigger than ML, its a non-asymptotic distribution independent _uniform_ law of large numbers.

ML is now in, what can be described as, a post-Vapnik era, but for someone steeped in probability and functional analysis that is the place to start.
I think you are confusing the arguments for granting a search warrant in this specific case (terrorism), with the overall argument behind granting the powers that a search warrant provides in general (not terrorism specific)
I think that mostly calls it, although the advantage for "elite private" vs "state school" is not as large as you might think.

And you could add;

6. When the market is saturated with programmers looking to be hired, those with degrees (at all levels) are hired before those without degrees.

If the current slow down in funding results in a lot of layoffs, it could create a 'bump' where a lot of programmers are competing for a relatively small number of jobs. And in that situation a degree would be helpful.
The idea that they are going to invent a better scheme is dangerous.
They will screw it up, just like everybody else who ever tried that.

By "screw it up", you mean fail to secure it, right? You don't mean they'll screw up the usability to the point of reducing the ease of registering packages, and the number of registered packages, and to the point of hurting the community.

Which is exactly the point that you're missing. "The idea that they are going to invent a better scheme"—by "better scheme" you're thinking more secure, but the only people under the impression that NPM thinks they're going to invent a more secure system are people making the strawman argument you are. The strawman is that NPM's scheme isn't intended to be "better" in the sense of being more secure, it's intended to be better in the sense of improving the community in all the ways that aren't security.

You can send an encrypted email to that address and get an encrypted response
back proving that the owner of that address has a copy of the private key.
[...]
You can even store a private key on a Yubikey device to limit theft of
the private key to the theft of a physical token.

That's wonderful and I love reading about it, I'm sure it works great for you, but surely you're aware that the vast majority of the world doesn't use encrypted email or PGP or any of the other decades-old cryptographic technologies. NPM doesn't think they're going to invent a scheme that's more secure than all that. NPM thinks they're going to invent a scheme that's more successful than all that.
It was a joke. ;)
Put down the pitchforks people. This is standard operating procedure and you're not gonna win any arguments opposing it. If the government gets a search warrant for the contents of a safe in your home, they're perfectly entitled to crack it open with whatever techniques they discover. The now-moot case against Apple was about whether they can compel the safe-maker's assistance, which is a very different issue.

This is the protection against search and seizure that you're entitled to within the US:

>The right of the people to be secure in their persons, houses, papers, and effects,[a] against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.
Since when are any politicans forthright in correcting and apologizing for their mistakes? Barring prison or other legal woes, when was the last time the advocates of any government program awknowledged and sought to remedy the deleterious effects of their actions?
Builds coming soon first via the Windows Insider Program. Sign up and you'll get it all over Windows Update soon.
>>> ... "which they continually threaten"

Can you cite an instance in any reputable broadsheet where Israel has officially threatened to use nuclear weapons?

Misstatements not challenged quickly, too often become the "truth".
They don't need a search warrant.

https://en.wikipedia.org/wiki/Parallel_construction

Once it is in their possession, for whatever cheap and loose justification, they will open it.

Your argument is under the assumption that they are not corrupt.
Is it possible to downgrade to iOS 8 without the pin?
Absolutely. As Rails would then be running on Linux.

I code ruby running in this system (some stuff has issues, it's beta, and I'm doing Sinatra) but using Visual Studio Code as my editor.
I think nmake is or was a normalish make.
I recently got thrust back into the job market here in Austin, and I've not gotten the response I was hoping for. I've only gotten two on site interviews, both of which ended with a No from the company in question. Even if I do get through the recruiter phase and get brought in, I'll get thrown algorithmic questions I haven't had to deal with since I left school. Even though I'm a capable dev with some team lead experience I can't help but think I am being passed over (in part) because I never finished college.

I've even considered going back, but due to the length of time I've been out it seems my credits have expired (even though I'm still paying the student loans). On top of that, I left school for a reason and it hasn't changed - I hated every waking second of my life while I was there.

But now I have no income and a wife and house to support. Maybe I'm just looking for a scapegoat. Everyone I talk to (outside the industry, I have only a few contacts within it) just say "Don't worry, everyone wants to hire smart nerds like you!".
From what I can tell, gunDB completely ignores all distributed systems research up to this point, so that makes sense.
And there's openssh as a Windows binary that will eventually ship with Windows in the future. https://github.com/PowerShell/Win32-OpenSSH/releases
If you're concerned about tracking, don't use a browser that was created by a tracking company. :)

Google doesn't believe in privacy and they don't want you to be able to block tracking. Just look at the Android permissions system for an example.

Also, Firefox is generally faster than Chrome from a user's perspective, because Chrome is optimized to send you to the Google Search results pages where you're supposed to click cleverly-disguised ads on your way to your destination. In contrast, Firefox is designed to send you directly to where you want to go. Try it for a while to see what I mean.

(I hope that someone will write a script to compare the amount of time wasted by Chrome's pushing people to Google search results vs. the fast search experience on Firefox where ctrl-l gets you fast, accurate suggestions and ctrl-k gets you search suggestions.)

Also, Firefox for Android is the only mobile browser that lets you use add-ons, and adblockers can save over 70% of bandwidth. Self-destructing cookies works on the mobile version too.
The one secret to landing a an internship at any startup. *Recruiters hate him*
I'd be interested in hearing your arguments/use cases for drones over broad-acre properties, we've got(generally wheat) producers here with properties > 150'000 acres.
"The hardest part of running bash and other posix things under windows is filesystem access. Windows uses drive letters and backslashes, unix has a root filesystem with forward slashes. It seems they are taking the same route as cygwin by "mounting" windows drives in /mnt/c (or /cygdrive/c)."

How do these ubuntu tools interact with the rest of the windows system that they are running on ?

Can I 'kill -9 explorer.exe' ?

Can I touch a file in /mnt/c/(whatever)/Desktop ... and have that file actually show up on my windows desktop ?
I love how i haven't been able to launch a new instance for hours and the status page is still all green check marks, oh a few of them have an "i" subscript.
Back when I used to work a second job in the evenings, I used to get home around 4-5pm in the afternoon and have a nap. No more than 20 mins (set the alarm clock!). Made a huge difference.
> he's come upon difficult issues that would be avoided had he had more experience.

FTFY
https://news.ycombinator.com/item?id=11394702
I was alluding to the idea of a paperclip maximizer AI[1], which over time redirects increasing amounts of resources to making useless paperclips. Following the thought experiment further, it continually buys more factories for the purpose of building paperclips or technologies specifically for building paperclips (including improving itself). It probably does some charity in order to be seen as benevolent by people while the people are still in control. Soon many countries are doing nothing but building paperclips and making the minimum necessities to feed their workers. Every other human endeavor is decreasingly profitable as the AI orchestrates the markets to optimize for paperclips. When the AI reaches enough automation and humans are no longer useful or a threat, it drops all benevolent pretenses and replaces all of its human workers, leaving them to fend for themselves while it owns and defends all of the planet's resources.

[1] https://wiki.lesswrong.com/wiki/Paperclip_maximizer
I respect that view. Here's where I disagree: I think Apple taking a similar stand for the illegal wiretapping makes sense (giant open door, no court oversight), but not for this case (could be clean roomed, court oversight)
Errr, it's pretty much none of those things :)
(ie they have a valid search warrant, the fifth amendment does not protect you here under any current caselaw, etc)
Note that the FBI got the court order in a hearing to which Apple was not invited. The court gave Apple an opportunity to respond, and it was in the middle of that process when the FBI found another way in.

It's not like the court told Apple "you need to immediately start working on this" and Apple said "no, we refuse".
"just this one phone"
I am not sure you're analyzing the power structure correctly. The organizers of the conference had never been subjects to marginalization and harassment prior to the incident; they're only subjects to protest now. The people making the protests -- minorities in tech -- have been subject to constant harassment and marginalization, both before the incident and during the incident, and they will be subject to marginalization long after.

It's like you're complaining about a small army that attacks a much larger one at a point where its defenses are relatively weak. That's good tactics; not unfairness. Women got the vote, and racial segregation was reduced using the exact same means that you call bullying. Protest is a very effective tool of social change, and in order for it to work it needs to protest things it has a chance of winning. Like a small army, it can only do so by concentrating power on one target at a time. That's just the only viable strategy for the weaker side.
Run each machine code instruction in its own container.
You said this so much better than I did. Thank you!
That's begging the question.

The argument for PLOS and Scientific Reports is that in an age where there are no constraints on size of journals, number of papers in a journal, effort required to sift through papers, etc. selecting for impact is less important than before.

Then again, this is not a certain conclusion and there is a lot of room for debate. With extensive searching on Scholar, etc. I Find lesser and lesser need for the stamp of Nature/Science/etc. to certify a paper as high impact.
Do you know anyone who would really prefer a new graduate to someone with 16 years (presumably successful or why the hell are they still here?)? I have about four years experience in full time development work and a BA in an unrelated field and (think I) haven't experienced or seen this ratio in action.
He also said the phone was uncrackable without Apple's help
FBI Worked with Israel's Cellebrite to Crack iPhone
Big companies (usually!) have an HR problem.

HR do the recruiting, and have to fit the recruit into a company-wide HR policy pay-and-benefits grading structure. That structure takes account of education.

HR also know nothing about tech (and are usually bizarrely proud of it). So they need the tech people recruiting to lay out a range of specific qualifications or experience that the recruit needs, so they can easily reduce the huge pile of CVs down to something more manageable.

The combination results in a degree being required, and CV's with no degree never even make it to a review stage.

It sucks, because often the best programmers are not degree-qualified. But large organisations aren't actually a meritocracy, or concerned with hiring the best people. They want the people who will fit into the large organisation and its bureaucracy nicely. A degree usually indicates at least some respect for authority, so actually it's a good qualifier.
So, if someone fresh out of college who has time to spend lot of time on the sample interview questions he/she is better than someone with experience/expertise in a particular area?

Sure if the experienced person spends enough time practicing, can ace the interview as well. But he/she would rather spend time on interesting stuff than say, how to print a tree spirally and hundreds of other silly questions out there :)
There's at least one free (gratis) version of Windows available (Hyper-V Server) that's missing the Explorer shell and some other parts.

I have successfully installed KDE on this (via Cygwin plus a mesa/llvmpipe build of opengl32.dll). It seemed to work OK.
What happens when I don't have a majority of Raft replicas alive?
That's a common logical fallacy. What's important is not "how much utility did I lose by not casting the most optimal vote in Voting System X?" What's important is, "how much utility did I lose by not _using_ Voting System X?"

Explained here with a simple graphic to visualize it.
www.electology.org/topic/tactical-voting