skysight-inc/HackerNews huggingface dataset:
> They may be able to hack around, write a for loop, track down a bug....but you're not going to get the same caliber of work from someone who first saw python two weeks ago compared to someone whose been using the language for 5 years on real projects.

From the opposite side of things, someone who's only been using the same tools for 5 years is probably going to struggle picking up new tools. For the projects I work on, it's rare to use the same languages and tools for every project. I'd rather have someone that understands how to write good code in general and knows multiple programming paradigms instead of someone claiming to be a guru in a single language.

If someone knows Java and JavaScript well for example, is it really going to take them more than a few weeks to be productive in Python (especially if you have someone on the team helping with picking the appropriate libraries to use)?
If you Google the GDP numbers, The GDP for the Republic of China (Taiwan) is $31,900USD and China is $6,800USD. ~4.7x.
> People use them to store an incredible amount of personal information, from our private conversations to our photos, our music, our notes

I wonder if this is a grammar mistake, or Apple actually considers the private conversations, nodes, photos to be theirs?
That's interesting. So would you say that this process was broken? Was it good? I'm genuinely trying to understand how other fields handle recruitment to compare it with the "broken" IT equivalent.
So, I had to clean some viruses off a Windows 7 machine for a friend recently. I had to grab about six different bits of anti-malware software to do so. Some of that software came from famous vendors' sites where the downloaded software wasn't even protected by https. No real way to externally validate the item I was about to install on a system which is already known to be compromised.

Some of the installers tried to install bundled crapware - which is frequent in the Windows world, and you have to watch out for it with every installer.

I hadn't done any real work on Windows for so long that I'd forgotten the whole "is this even safe to download?" problem that Windows has with it's applications.
Bcrypt for NodeJs: async recommended
So how exactly is anyone supposed to gain new experience?

I don't mean to be combative, but so many job recs and interviews expect X years of Y. How do you get that time it? You learn it, right? I didn't used to know Python, but it was obviously useful for my job. So, I installed it and learned it. I was producing useful results for my company very rapidly. Sure, a few years later my skills are more well rounded and 'pythonic', but really, so what? This is how every. single. one. of. us. learns.

My job is only interesting to the extent I am learning new things. You are only going to hire drudges if you require the applicant already know everything needed for the job. How boring. Obviously I'm not arguing for hiring a janitor to rewrite Google's deep learning from scratch; some ability is required. But picking up basic skills in a new language? Easy peasy. Nothing to it. That's our job.
> How do you feel about the all day interview process some large companies are currently using?

I don't go for the all-day ones (I just decline; after my last Google interview I'm done putting myself through the wringer for a whateverjob), but I really do enjoy in-person interviews. Like, last time I was looking for a FT gig I did at least a phone interview at 35 places and an in-person at 20. I enjoy interacting with people. I get a great lay of the land of what the market looks like, what's not just "cutting edge" but what is, in practice, the leading edge of what people are actually trying to use in anger. This is, in addition to just learning about a given company, why I view in-person interviews as a two-way street. After my last FT company shuttered, I moved into consulting largely because I have a better view of the world than most people working for individual companies. I've learned, from talking to a ton of people, many things that might even seem like offhand facts from idle conversation that have helped me. Like, I happened to remember that D3 instances exist in AWS from a chat with somebody on one of those interviews and in the process I saved a client $20K/month in EBS costs.

Maybe it's a Shockingly Minority Viewpoint, but I think that, in a healthy business relationship (and it's important to realize that employer/employee is a business relationship), both sides get something, even if it's the short relationship of an interview.
How about data at series B? A startup should become profitable pretty soon if it really has a handle on the market... If it doesn't after years, it's probably dead even if it's churning through money.
The Future of JavaScript
All the mail client functionality, without the Google servers powering it.
> Ok, so Debian is a developers-only distribution?

Well, as an user of a openly licensed system, you are free to use the source. As well as, you're free to don't use it :)

But regarding voluntary work, it's useless and ugly to harm and bash it, without helping the cause.

Didn't know that guidelines, thanks, and sorry.
Hi everyone. Founder of Codenvy. We have made the beta release of Codenvy 4. Codenvy is now based upon Eclipse Che, a next-generation Eclipse IDE and collaborative workspace server. Che defines a new kind of workspace that contains projects and runtimes powered by Docker. This allows workspaces to be portable, running in a variety of locations. This enables us to create a better agile workflow where workspaces are generated on-demand, within the tools developers use every day like Jira, Visual Studio Team Services, Jenkins, GitHub, and Bitbucket.
I figured out which part people were having luck with, archlinux forums/wiki, and ordered it on amazon. intel 7265ngw + bluetooth. Looks like I went for BT and turned it off in bios. Currently 22$ + 2$ shipping. Maybe 8 torx 5 T-5 needed to be removed, swapped in a few mins.
What this says to me is that the current iPhone encryption is able to be broken by Apple. Note: "[the FBI is asking us to] make a new version of the iPhone operating system, circumventing several important security features, and install it on an iPhone recovered during the investigation." I interpret that as there is already a backdoor, but one that is controlled by Apple. If that is the case, the gov't is asking for dual control of that pre-existing backdoor in addition to Apple. If I encrypt a message with a public key, and Phil Zimmerman can decrypt it (in addition to the holder of the private half of that public key), then there's a backdoor in PGP, regardless of who owns/knows about it. The only secure system is one where the data is well and truly unrecoverable if the private key is gone, missing, or unavailable/unwilling to be applied by the owner.
There were different Enigma versions, even at the same time the different German organizations used simpler or more complicated versions (there were 4 or 5 iirc for Navy, Army etc) the Polish broke an earlier model and Turing's team broke the Navy one (more complicated than the one Polish broke, but simpler than others), why can't journalists read a book or ask someone who read a book before publishing?
Wait and see on Bernie. NH democrats might as well be from Vermont and I don't think there is any doubt Bernie will eat VT's primary when it comes up.
Just an example: As far as I can tell, they are still the only provider that gets conversation view "right."
Well I am clearly seeing a "Use a copyleft license so a community can be created by making other users share their modifications".

That is a feature of the GPL!
W3C looks to secure the web
I find that great data scientists care a tremendous amount about the problems they tackle and the impact they have, and less so the specific methods used. But we will definitely write more in the future on details. Here I wanted to share the range of problems, how we organize (not commonly discussed) and what we look for in candidates. That can be useful to other startups looking to build data science teams.
Yes, and code reviews and other mature practices will get the person over that hump very quickly. Anyone can point you to the 'PEP8' of your language of choice.
With prices soaring into crazy heights, buying simply becomes harder and harder. The problem is - renting is becoming harder as well!
Current file on master to boot. But what makecheck is saying is that only what's in current master matters, not what's in `feature/something-here` or in a commit tree from last year. So shoving it in the repo isn't really a good solution.
Hyper-Personalization
well, I suppose my point there was:

"Talk about the problem, where you can fix it, not just a comment in a third party forum".

I was after a telephone discussion and maybe I was a little bit harsh.

It's not that bug reports are not useful, it's that if you follow the debian manual, you don't need the web interface for reporting bugs...

People working on web technologies, use to blame opensource projects a lot, without any help.
Apache Arrow unifies in memory columnar storage
The original link was to https://github.com/dear-github/dear-github/issues/125

The link was changed to the GitHub blog post sometime in the past hour since _ikke_ commented.
Because not stepping up when asked to perform such a task opens you to obstruction of justice charges. Is a building super somehow not compelled to open a door in a building if they have the key and the agents of the government present a valid warrant? When they have a warrant you do not get to decide if you think what they ask for is justified, that ship has sailed already. You get the choice of do as asked, or potentially go to jail while your legal team tries to have the warrant quashed or at least your involvement in same. Best of luck on that...

And since you asked, I would bet that most of the people sitting on a jury deciding if you go to jail or not for impeding the execution of the warrant probably think that your duty to act in such a situation is considered a part of the price of admission to civil society.
> Default permissions are the ability erase everything.

This can never go wrong.
You strike me as the type who would also balk at fizzbuzz and other 'typical' interview questions. What do you propose? Say you have to interview a candidate for your own startup? How would you go about it?
It's only a discussion if the person conducting the interview has some concept of what they ask. I've been to several interviews over the years where the HR person asked questions without any understanding, questions they were obviously handed by bosses. They then hurry to write down your every word of the response, the plan being to google key terms later rather than admit ignorance now.

I had a HR interview team recently ask me about a particular rule governing the admission of evidence in administrative or arbiter proceedings. I started by asking whether they wanted me to explain admission generally or specifically how it differed between the two.... total blank faces. I asked whether I should first explain relevance ... they all nodded.

"Explain it as you would explain it to your students."

"That's at least a three hour lecture."

"Ok, can you do a 10 minute version?"

"Yup."
The FBI is after Apple and we can't trust it
Nothing. Bringing a bunch of special agents along with you to a meeting is intimidating, though.

I suppose in their defense, they may be the particular agents working on the San Bernadino case, who arrived to explain exactly why they need the access or whatever.
Common good trumps individual privacy concerns.

Apple created the lock that helped the bad guy ... Now as the locksmith they must produce the key.

It is common sense.

-20 for apple.
Well, I can still imagine a phone without a display.
It will not affect anyone's rights. Why - FBI is not using any form of prevention of the creation of secure devices.

Apple designed their devices in such way that there is way for them to circumvent their security. The fact that apple must comply is their own fault.

It is obvious that the security scheme of iOS is weak - it is security trough obscurity. They tried to make secure encryption with only 18 bits of user input. If the user provided all of the 128/256 bits the case would have been moot.

So what is the moral - when you design security solution - make sure that you can give the FEDS complete control over all of your data and company resources and they still would not be able to harm your consumer. How? Make sure the user and only the user can set the keys.
That sounds really cool! How simple/difficult was it to set up the prerendering and what kind of stack are you running?
>> The flip side though is low rates make it easier to afford the home payments too.

Nope. When first time buyers go to the bank to get approved for a loan it goes like this:

1) Look at your income and expenses

2) Figure out what monthly payment you can afford

3) Work backward from #2 and the interest rate to determine how much you can borrow.

From there every player (agents, sellers, bank) all want you to spend the full amount from #3 on your house. Since there is real crap at the bottom of the market, every $10k gets you a notable improvement. 2nd time buyers also fall for this, and it doesn't matter if you're smarter (like I was) and don't spend the full amount. Enough people let their loan approval amount influence them that the following holds:

Your monthly payment is mostly based on your income. It's the price of housing that varies (inversely) with interest rates.

By lowering rates over 30 years, they stimulated the economy until 2006-7. Then they jacked up the rates which initially lowered housing prices, which put people in trouble while also slowing the economy a bit and it all fell apart. They subsequently lowered rates and did QE1-3 to get things moving while also reinflating the housing bubble. They now have to raise rates ever so slowly to avoid part II, but they must raise them in order to restore the ability to regulate inflation with them.

https://en.wikipedia.org/wiki/Federal_funds_rate#/media/File...
The NSA's worst nightmare
Just like people buying Beats headphones for sound quality (they're not).

People that really care about security don't use smartphones.
Everything is rising but wages, due mostly to overseas wage arbitrage.
Same in Paris.
I can't recall any previous instance of a mega corporate opposing the tyrannical US Govt. I fully expect Apple to lose here but it is a valiant and rare effort.
At my company, we use take-home problems to answer: "is this person worth interviewing?" Can you take a simple problem and code us an equally simple solution? It's basically FizzBuzz.

I rarely have people balk at doing this, but when they do, I'm happy to look at other code samples. I just need to know if they can write code.
Robert Caro Wonders What New York Is Going to Become
So power it on? It will still boot with encryption. Isn't Android encryption is an extension of ext4 and only protects some data. It's not full disk / LUKS last I knew.
A decade ago, I lived in an area where people lost houses left and right. One neighborhood had a 50% foreclosure rate. Those people all lost whatever equity they had and home prices have gone up significantly since.

Of course more people are renting. If they have managed to save the down payment required, they have to question whether they could really afford that property again. Most haven't because rents are higher than their mortgages used to be. Who can save $100K+ in that situation? And if they could, where is that $500K house that you can buy with 20% down? Probably not in the same area where you have a job that allows you to save $100k.

The government is propping up the banks which are propping up the housing market. We'll see a little pop in the next 24 months, but it will be a quick one because it will release some of the hold backs that are in place today.
I once was called into an emergency meeting by the CEO of the company I was working for the time. When I entered the room, all of the top brass were seated around the table, some visibly agitated. The CEO proceeded to hand me a single black whiteboard marker as he stated "the fate of the company depends on you". The problem was outlined by a fellow engineer and it was explained that I had 10 minutes to solve it, or we might risk going out of business.

With that, I took a deep breath and went to work furiously scribbling away on the board while everyone watched with anticipation. As I closed the final bracket, and stepped back to examine my work, audible gasps could be heard from around the room. The grizzled old CTO whom everyone was a little scared of broke the silence at last: "God dammit, Mark!" I caught a few nervous glances from some of the less technical folks. You could hear a pin drop when he continued:

"you just saved the god damn company!"

A slow clap started, and soon everyone joined in with a round of applause and cheering. Over the outburst of joy and adoration the CEO shouted to one of the developers who had gathered outside of the conference room, "get this code into production!" Soon the whiteboard was being whisked away by a group of smiling engineers as they navigated with great purpose through a sea of high fives and back slaps.

And then, with a twinkle in his eye, the CEO shook my hand, and pulled a crisp $100 bill out of his wallet. As he handed it to me, he said "I knew from the moment I heard about your interview that you would be a great asset to this company, Mark. Go home and relax for the rest of the day and take your wife out for dinner tonight. You've earned it."

So you see, being able to solve complicated problems on a whiteboard in a crunch time is a valuable skill.
Except that CONTRIBUTING.md and README.md and LICENSE are all typical files found in a repo that are independent of GitHub. If I push this repo to bitbucket or gitlab, the same stuff is just as important. But `issue_template.md` and `pull_request_template.md` is only dependent on github and is clutter in the repo. Sure if gitlab or bitbucket have these features and use those names, cool it translates to those services too. But it doesn't matter to the code itself.

Ideally both of those files should be under a `templates` section in the repository settings tab.
I would think a big reason is that the version of Windows that ReactOS is based on hasn't been supported in about a decade or more, and there are people who could be perfectly-well served by it.

Windows' biggest competitor in the past decade or more has always been the previous version of Windows. The early versions of NT were incredibly stable and did a great job while using 1/100th of the memory and disk space of what Windows requires now.
That makes a little more sense (that you can go to the bank to physically get more cash). It is disturbing that others are saying that most banks don't have cash and that they can deny you for basically no reason. That's very odd to me. It's not usually an issue because of credit cards, but it is still strange. Interesting to know.
In reading the IOS security guide, it's not clear to me that the device GID is actually left unrecorded. See here:

https://www.apple.com/business/docs/iOS_Security_Guide.pdf

> The UIDs are unique to each device and are not recorded by Apple or any of its suppliers.
The GIDs are common to all processors in a class of devices (for example, all devices
using the Apple A8 processor), and are used for non security-critical tasks such as when
delivering system software during installation and restore.

The 'not recorded' explicitly refers only to UID, not GID. This means that in theory the GID is accessible and knowable to/by Apple. With this information, it should be possible to use a different processor in conjunction with the secure enclave that spoofs the correct GID.

Correct me if i'm wrong, but isn't this sufficient to bypass the time-delay and thereby unlock the phone?
For a plug of my friend Thanatermesis' great Debian-based distribution, which recognizes the distro and free-software ethos is not always fully conducive to a positive user experience at the forefront...

http://www.elivecd.org/ - The latest release is always based on Debian Stable and is currently under active development. The whole system is changed in (mostly subtle) ways to make it more attractive to a new Linux user. This is Debian, with some additions. I push this to any friends who say they are interested in Linux, but maybe just want to try it first.

I would not recommend Ubuntu to a new user (unless they were my employee, we use it at work) or Mint for that matter. I would not recommend Debian in spite of using it myself at home, because I don't always want to be the Debian support guy, or have to be the one to say RTFM. Elive tries to be as self-explanatory as possible, even in its somewhat Tarzanic way.
Yeah, I would expect only FBI to be involved with this. Especially when meeting in-person.
You would be embarrassed if you were seen eating a Big Mac, the same is almost true with Starbucks. It is anti-status right now: better to be seen with a hipster indie coffee than the McDonalds-like Starbucks cup!

People buy the expensive branded clothes because...they know what they are getting. No one really wants to walk around with a swoosh on their chest! Going for no-name clothing, there is no reputation to go by, how can you tell if that shirt is going to feel good or wear well? Muji does no-name well, you can trust their quality even if they don't put their name everywhere, but even that is a "brand."
Not sure if you realize but all your responses here seem terribly canned. That's probably also why your first comment in this thread is being downvoted.
SurveyMonkey Mobile Feedback SDK for iOS and Android
Cheerleading for higher house prices used to be widespread, and was a big part of the problem. It's inflation, people. It's still the same house, for more money.

The median house historically costs about 2.2x the median income. That number hit 4x nationally in 2007, and 10x in California. It's not that high this time, but it's still very high by historical standards.[1]
San Francisco hit 10.5x in 2007, and now it's around 9x.

In the 1950s, rent in NYC was typically 10% of income.

It may be time to look at applying antitrust laws to rental real estate. Where there are a small number of large landlords, that's likely to push rents up. This is more of a small-city problem than a big-city one; the biggest commercial landlord in NYC has 5% of the rentable commercial space.[2] There are medium-sized cities with one or two big landlords.

[1] http://www.economist.com/blogs/graphicdetail/2015/11/daily-c...
[2] https://commercialobserver.com/2015/04/nycs-top-10-biggest-l...
I think his point is more that someone who's been exposed to a language for years but isn't interested is going to pay off much less in the long run than someone who's using it for the first time but enjoys learning. The reason he mentioned a few weeks of training for the language meant that they would be able to start making changes within a few weeks and be making major contributions by a few months. The fact that their first month or so may be relatively unproductive is less of a concern if they're constantly getting better and better.
That said, a few weeks of training plus exposure to a large codebase in a language should be enough for even the short term unless they're trying to learn a whole new paradigm or some huge frameworks/libraries.
Heat, definitely. Also, that was the time you started seeing 17"+ notebooks on the high end. One of my wife's friends bought a 20" "laptop" for her electrical engineering work. It looked comical on her lap, but was awesome for bringing work home on.
Yeah, and that tiny environment variable window lasted at least through Windows 7. You would think with 10s of thousands of developers, they could fix these kinds of things.
You could make an "offline" app instead of a web service. I think people trust "apps" more then web services. Especially if it's open source.