skysight-inc/HackerNews huggingface dataset:
You can get a job anytime if you're a good programmer. Give entrepreneurship a shot.
1) If installing something is enough of a hurdle that you can't complete it, then no amount of simplification beyond bundling is going to solve that

2) Everyone and their mother understand that keychains hold keys. You have to get to a key somehow, the onboarding process is a simple wizard. Again, if you can't follow prompts to enter an email, enter a password, and wiggle your mouse around; no amount of simplification is going to solve the problem.

3) You use the search for key button...

4) I'd argue that the vast majority of Mac users, especially the ones that are not technically inclined enough to use GPG on cli but want to, use the built in Mail.app.

5) gpg seems to have a slew of text encoding gotchas, I'm not sure how those can be fixed without a lot of core dev effort
Native Americans aren't genetically more susceptible to alcoholism
Why I Like Asana’s Rebrand (and I don't work there)
ZenHub is a great plugin for GitHub. It adds a kanban style board to your GitHub issues. Zube is not a Chrome extension, it's a full web app. The reason we made it a web app is because we really wanted to focus on making a product that developers love. With Zube you don't have to go to GitHub issues, and we believe the experience on Zube is much better than GitHub Issues.

Also Zube is fast :)

You can see our focus on developers by the layout of our board, which is more scrum style than kanban. Each developer has their own row. It makes it easy to see exactly what your tasks are. You can also assign issues by dragging the card over to the user's row, something that isn't possible with a kanban board like ZenHub. We care less about getting an overview of the whole project (what PMs care about) and more about what needs to be done (what devs care about)

We'll continue adding features that make developers happy whether they would fit into the GitHub Issues paradigm or not.
But those people could be using Google Spreadsheet already for example, which would have already solved the problem. And people in the office are not going to be writing Javascript in their spreadsheet.

It literally solves nothing.
Cvent Inc, http://www.cvent.com / ONSITE (McLean VA, Portland OR, Austin TX, Atlanta GA, New Brunswick CAN) / VISA sponsorship available

Cvent is the leading SaaS product company delivering web/mobile products for the event, hospitality, and ticketing industries through the cloud. We have experienced consistent 25-30% growth YoY, and were recently highlighted in Fortune magazine (http://for.tn/1JeA6lB). Publicly traded as of 2013 (NYSE: CVT), we now have 1,900 employees across 8 cities worldwide.

We are big proponents of open source technologies, adopting cutting edge tools, and promoting from within to tackle our biggest challenges in scaling and automating complex solutions.

Technologies we use: ReactJS, Docker, languages of your choice, CouchDB, Redis, AWS, Chef, Elastic

Who we need:

- Site Reliability Engineers

- Internet Operations Engineers

- Application Security Architects

- Software Developers

- Software Developers in Test

- Front-end Engineers

- Product Managers

Excellent benefits, great office culture, and equity packages for every employee.

Interested? Please email eyoon@cvent.com, and include "HN Response" in your subject.
Today is the last day of Google as you know it
I have recently been replying to recruiters because I want information about the market I'm in. Some prescriptive, rather than proscriptive points:

1. respect my time. Three people from TekSystems called me in one day. There was no "Is this a good time to talk? I know I am calling you during business hours and your resume says you're employed", or any explanation about the course of conversation they were trying to have - just a whole lot of questions, which seemed to be scripted. Then one dude told me to go online to take a technical evaluation. "Please do this tonight." How about I have plans tonight, and please fuck off?

2. Respect developers, generally. I have been told repeatedly times "I never would guess you were a technologist" based off of appearance and personal presentation. What exactly do you think of the class of people I belong to? I spent years figuring out how to present as normal, so it's kind of flattering, but not very far down at all I'm a weird dude, and I take the contempt personally.

3. Respect me, personally. The relationship is sour to start with, because I am a resource to be packaged and sold. The trick - and I'm not saying this is easy - is to actually empathize with me.

4. Be concise. This is about respecting my time, but it's also about putting in respectable effort. Tell me in five sentences or less why you think I might want to work at this place. "You're a python developer with experience in GIS. This is a position writing python for GIS systems. It's a quail hunting company and remuneration is in-kind: 6-10 quail per week, depending on experience. Are you looking for work?" If you can't do that, you don't understand what you're trying to sell me, and you are an obstacle to get past rather than a facilitator.

5. Don't try to impress me unless it's with financial remuneration. "We have 20% growth and $50 million in gross income last year!" is worthless to me when asking for $55/hr ends the conversation. I don't care about your income if you're not sharing.

6. If I ask, be up front with me about how much money you stand to make off of me. It's hilarious how uncomfortable recruiters get when I ask what their take is. The only value to hiding it from me is to maintain a power imbalance, and I assume you're negotiating against me rather than for me.
Thanks for your interest. The company may consider H1-B sponsorship for certain roles.
So, is it eff-leef or fleef ?
This would reduce exceptions.
is there any angular 1.2 bindings?
The openssl binary in El Capitan (pretty sure this came with OS X 10.11 because of the path) is still on the 0.98 branch. Curious.

$ openssl version
OpenSSL 0.9.8zg 14 July 2015

$ which openssl
/usr/bin/openssl
If you're interested in this, John Oliver did a piece on elected judges: https://www.youtube.com/watch?v=poL7l-Uk3I8
What happened in London was this: http://www.orderofthegooddeath.com/enon-chapel-londons-victo...

Also: http://www.theguardian.com/cities/2015/jan/22/death-city-gri..., and an attempt to solve the problem: https://en.m.wikipedia.org/wiki/London_Necropolis_Railway
RMS himself was against putting such formats/codecs in GPL. Suggested Apache 2 license. See comments above for details. QED.
This scares me. I'm the eng lead of a startup that's a bit smaller than Patreon. And hey, we program in Python too.

We're not vulnerable to this particular problem. And I feel pretty confident that both our stage and production environments are well-protected. However, I can't help but wonder if I'm missing something. I'm sure Patreon felt confident a month ago.
Microsoft is developing 3D folders for Windows 10
5 Warning Signs of Deadbeat Freelance Clients
A couple of things I noticed:

No editbox for the contents of the currently selected cell? (I have to double click to see the formula)

One of the examples suggested I use dl.stdev(D2:D65). I think it actually meant D5, but in any case I noticed that it computed the stdev as if empty cells had zeroes in them, rather than ignore them which would be more the norm with spreadsheets.

I do like the idea of being able to import random javascript, could be very handy.

edit: also the drop down menu headings seem to stay highlighted when you click off them, but you probably knew that. 2nd edit: oh I see, it's if I click off them onto a blank part of the window
If you are not getting the kind of support with premium or enterprise support, you better talk to your TAM. We run into problems with Redshift all the time and they are quite responsive (well they do violate their SLA often and we are too nice to deal with that right now). But of course you can't get a hold of the developers until support can't do anything else.
GCC also almost died in the 90s.
Can the progressive data obscure previous portions of the image?

If so, it can also be a hacky video format.

EG: A flif would specify how many megabytes it used per second. There would not be discrete "frames".

If a video flif said that it used 1MB per Second, and you wanted to see what the video looked like at 10.8 seconds, you would download 10.8MB .
Storing proprietary data in Google may not be viable. I know it isn't in my office, for instance. Plus, you lose the flexibility to integrate it into a more comprehensive application interface which runs on your own hardware/software stack, which the Javascript in this case provides.

I can already imagine several good uses for this software in my workplace, so saying it "literally solves nothing" is "literally false".
Prototyping  Planning. Lessons Learned at Yammer in 7 GIFs
How to make delicious, healthy dinners for less than $2/person
I'm absolutely wary of any technology that's going to enable/encourage bullying or trolling. I think there's a fine line between censorship and ensuring a safe community (especially in the wake of the Oregon shooting and corresponding reddit thread), but I see this app leading to Bad Things happening.

That said, the thing I'd like to see the discourse focusing on is not necessarily an app that encourages bullying, but bullying itself. I think the intensity of the uproar this is causing is throwing up a huge red flag - people as really scared about bullying. I think we as a community/country/world should absolutely talk about Peeple, but in talking about the symptom, I hope we can also get to talking about the root cause and what we can do to treat it.
Deep Learning book
For anyone that doesn't know, email is not a "secure connection" and the "from" address on an email can be spoofed.
We could boycott networks & technologies that infringe upon our ability to exist as private individuals and to self-determine: Don't use the wifi toothbrush or the Fitbit, don't use Facebook or Twitter, stay connected with friends using email or (!) the postal service. Use less technology and gain more freedom.

Alternately, market collusion and the unquenchable desire of people to sell their information in exchange for Javascript-enabled friendships will force us into a grim future where the mistakes of the people we love & an assortment of bureaucratically-mandated sensors impede our pursuit of happiness.

Perhaps it's time to draw our lines in the sand.
Or more likely that people here have picked up on the fact that negative opinions on comic sans are a signifier for community membership.
Language-theoretic Security
Hi, I'm one of the founders of SigOpt, I'm happy to answer any questions about this post, GPs in general, or SigOpt. I'll be checking this post all day.
If you didn't catch it in the article, it links to a proof of Braid the game's undecidability without use of it's time mechanics.

http://arxiv.org/abs/1412.0784

I'd guess Super Mario Maker could be similar if monsters can infinitely spawn, be destroyed and interact with one another, skimming the paper it looks like a requirement.
... or Cheetah Mobile [1] perhaps?

[1] http://www.androidpolice.com/2015/08/29/popular-photo-galler...
Interesting thought, but would require a lot of validation to ensure that the location submitted was in fact an ISIS base and not the submitters ex-wife's house. I would imagine that a large amount of people would quickly abuse the tool, forcing the government/intelligence agency to discontinue use.
Ah nice!
A js-shim for navigating with [←] and [→] would be definitely nice, after one added the rel=next.

And it would degrade nicely, too.
Nietzsche on How to Find Yourself and the True Value of Education
Quick idea:

How about providing numeric cell referencing, jQuery-style:

$(1, 2) // row 1, col 2

Like it's done here: https://github.com/hliyan/magpie/blob/master/lib/gasp.gs
I think there's a big difference between these two things.

When you use a phone to track exercise and reduce insurance premiums, that's a good thing, it encourages (or at least rewards) people who exercise and become healthier and might need less medical care.

When you use social networks to track and monitor who your friends are in order to approve you for credit, that causes a different set of rewards and incentives. It rewards you for choosing who you are willing to be friends with based on their creditworthiness. It punishes people who have associations with people with poor credit.

It essentially keeps good people down too. If you are a role model in your group of peers. If you're the guy out of your group of friends who got an education and got a steady job. If you pay your bills and don't carry debt, and you want to buy a house and have the money and responsibility to do so, you should be allowed to. When you do that, it shows those friends what you can do, and it allows you to move forward.

On the other hand, if you get an education, get a job, pay your bills, and don't carry debt, but when you go to buy a house your mortgage application is denied simply because you have some friends who are struggling on facebook, what is the impact of that? It just causes you to stop moving up. Maybe it discourages you. Maybe it makes you realize that the world doesn't really want you to be better than what your friends have become.

What the problem is has less to do with being judged by your actions, but rather being judged by the actions of those you associate with.
I think you are talking about e4x. It is really too bad it didn't end up in the spec.
Yes, but this does not include any functional data, arguably a huge contribution of the HCP project. The history of neuroscience has taught us that you can only look so far by looking at anatomy alone!
This is particularly worrisome for people with unique names. John Smith doesn't have to worry as much because he could claim "that's not me". But I'm pretty sure I'm the only person in the world with my name and that makes this less fair for me.
Fascinating new form of MVP, this. See how much outrage you can create before writing a line of code:

http://m.snopes.com/2015/10/01/peeple/
It's a selection bias, because the lazy and stupid ones don't qualify for economic immigration, and there is no easy way to illegally cross the pacific ocean.
Technically speaking, for each program in a TC language we can have a program in a coinductive total language with the same observable behavior.

In nutshell to those who may not be familiar with the field: total languages differ from partial TC languages in that they must always include internally a "hit the reset button" exit from potential infinite loops, and this is enforced by the type system.

Since we can't actually observe an infinite number of program steps even in TC languages, this makes total languages effectively just as powerful as TC ones, but total languages are better-behaved in the sense that we can make a statically enforced distinction between provably terminating and possibly nonterminating code, therefore having all optimization/reasoning benefits in total parts, but also infinite processes in coindutive parts.
Cyber Costs Threaten to Exceed Benefits – Zurich
Looks almost exactly like waffle.io that i saw like a day ago on HN new. Are the projects related?
SFNSEnabler: Use the Hidden OS X El Capitan San Francisco on Other Applications
The GPU!- skipping those pixels hurts the cache, even if swizzled :)

And my eyes - shimmering car grills and garden fences begone!
Putting a Physics Lab in a Student’s Pocket
What are the main things it does better than Trac?
Wow. Native advertising posted without attribution as being an ad. Pretty sure that violates some FTC rules on advertising.
You may already be familiar with this and are specifically concerned with GC. However, for what it's worth, it's not just the absence of garbage collection that makes languages like Rust and C faster. A huge piece of their performance is the level of control that they offer over types' layout in memory and where things get stored. Rust's preference for stack allocations and the absence of a mandatory per-Object size overhead (a la Java) really allow it to shine.
This is so cool! But the coloring is a bit frustrating because -1 on the scale is just as red as -2 or -3 or more.

So, for example, Western China is the region that is most disconnected from solar time. It's off by more than 3 hours. (Imagine a summer sunset at midnight, or a winter sunrise at 10am.) But it looks just as red as Saskatchewan, which is off by only an hour.
Adding to this comment is my recommendation to bro(http://bropages.org/) command, which is a wiki-like man pages that simply tells you what the comand does on high level, and a few practical examples.

man pages are great for the folks who are used to the type of prose and those who want to get to the bottom of the command. But I've almost always found the man pages unhelpful and sometimes even distracting(check the infamous sudoers manpage, which starts off with a 'Quick guide to EBNF).

So my advice to those who start on linux is, if man pages aren't good for you, then google! more often than not, the task you're trying to do is something that someone has already tried to do, and there will be an easier-to-understand description than man page.
This is great! A lot of useful spreadsheet functions are really esoteric and unintuitive. Would love to see this integrated with Google Sheets
And your point?
Excluding filenames containing newlines, I wonder how many weird corner cases this would reveal:

ls | tr '\n' '\0' | xargs -0 rm

I've been annoyed by ls and xargs not playing together here and there, but the above only just occurred to me. Not sure if it's a good idea yet or not!
Title is slightly misleading, per the documentation:

"The purpose of Luigi is to address all the plumbing typically associated with long-running batch processes. You want to chain many tasks, automate them, and failures will happen. These tasks can be anything, but are typically long running things like Hadoop jobs, dumping data to/from databases, running machine learning algorithms, or anything else."

Especially mind the "These tasks can be anything" part.
How about taking a look at Rust?

Might be a good alternative to learning C/C++.
LOL!

I can only dream of code that cleanly formatted.
SharePoint and Sitecore: Together? Part 2
Do ublock has a mode/plugin that enable me to select objects on a HTML page for custom blocking? For adblock I use Element Hiding Helper which I use rather often.
One Band Proved the Power of Digital… Seven Years Ago
kazinator was correct that saying one product made it proves nothing about overall effectiveness of its attributes. That's unscientific. If we're using uptake and maintenance as criteria, we might start with the venerable Sourceforge to see what percentage of projects go anywhere or get maintained under various licenses (esp GPL). Compare that to proprietary while we're at it. I predict results aren't going to look good for GPL's success rate and that's without a financial requirement.

Far as compilers, proprietary are winning out in terms of longevity, it's a select few proprietary vs GCC in terms of performance, GCC in uptake, LLVM with decent performance/uptake, and some others with intended academic uptake. So far, that's barely any GPL, one industrial BSD, quite a few academic (MIT/BSD licensed), and many proprietary. Apples to apples, GCC is barely special except in what it offers for free and how hard it is to extend. That's why LLVM was designed and why Apple built on it, among other companies and OSS-loving academics. After a mere market survey, GCC suddenly doesn't look amazing.

Now what's your thoughts on GPL getting the only development when I bring up Apache, BIND, FreeBSD, Sendmail, and so on? Plenty get development. Success stories, just like GPL, still have little to do with copyleft of the license and a lot to do with community or resources.
I don't know if I agree with you that the midwest is a terrible place to be for tech. I'm located in a medium sized midwestern town, working on interesting web applications and using modern technologies. I am paid well. No, I don't make SF money. But my rent is 30% of what I'd pay in SF as well.

If you want to make a living working for trendy unicorn startups, then the midwest certainly doesn't have as many of those. But if you are on top of your career, and are happy to keep your skills up to date, then you can find many interesting opportunities here. And if you don't want to keep your skills up to date, there seem to be plenty of places looking to hire people to maintain old enterprise apps written in VB...

I find this job market to be absolutely fantastic. I have lots of opportunity coming my way on a regular basis. And since there is a lower supply of qualified engineers, I feel as though I could command more salary.

I can make enough money here to live an extremely high quality of life, and raise a family while doing so. For me to go to a tech hub, I would need to receive one hell of an offer.
If you're OK with Apple taking away root privileges on your box, then I guess a lot of things that are fine with you are not going to be fine with other people.

Enjoy using Apple's computers...and they are Apple's, not yours because if they were, you'd be in control.
Thanks for trying it out! To edit a card, click the card on the board to open the card. Then you can click the title to edit it. Milestones and labels can be changed from the sidebar by clicking the gear or heading. At the moment you can't edit the initial comment with the card but we should have that fixed soon.

I'm not sure what you mean by your second question. On Zube, the In Review doesn't have a concrete meaning, that is, it doesn't affect the card's state beyond who the issue is assigned to. At Zube, we use the Review column for cards that we have completed but still need to test, have code reviewed or just want to keep an eye for unknown bugs.
Pretty sweet. Will be interesting to see where this lib goes. If someone has some time, maybe they could give it a mention on the Wikipedia page: https://en.wikipedia.org/wiki/Image_file_formats
I recall a lot of renewed energy a year ago into improving OpenSSL, including funding and support. Has that panned out as I would have hoped? LibreSSL improvements are highly visible (and exciting) but I expect I would have overlooked any OpenSSL improvements.
How to Play Candy Crush Soda Saga on Windows 10 – AnsMachine.Net
US economy adds only 142,000 jobs, raising doubts about interest rate rise
DevOps, ITOps and PaaS: What do you think?
Any chance you'll support GitLab projects?

Some of us have been waiting a while for a competing service to provide this support.

[1] https://gitlab.com/
[2] https://github.com/waffleio/waffle.io/issues/926
How is it illegal?
That's what I had people do.
Waffle.io is good product and Zube is similar. We're both web apps that sync with GitHub issues. As far as functionality, Zube gives you some things that Waffle does not:

Comments - syntax highlighting; @mentions, emojis, issue reference autocomplete; live updating from GitHub comments for things like comment updates and deletes (so your data is consistent)

Cards - Commit references, events, and card references. Consistency of data, especially when multiple users are moving cards at the same time.

Boards - add and remove users from the board

Labels - create, update, and delete labels from a repo (not just a card)

Milestones - create, update, and delete labels from a repo (not just a card)

Zube also has many UX features that differ from Waffle like each user having their own row. Creating cards in any row/column. Dedicated views for each milestone.

Waffle has some features that Zube doesn't support right now like burndown charts and search. I'm not an expert on Waffle or anything so please correct me if I'm in error. It's kinda hard to know everything that a competitor does.
It's more like yü-an actually (similar to how "u" is pronounced in French): https://en.wikipedia.org/wiki/File:Zh-yu%C3%A1n.ogg