skysight-inc/HackerNews huggingface dataset:
Business Analyst: "Hey guys, remember how we invested all that effort into replacing expensive workers with cheap computer programs to cut business costs? It turns out that we're all really expensive workers."

Bond Trader: "So who would be the last expensive workers to be replaced?"

Consumer Banking Executive: "Well, the ones writing the programs, obviously. If they replaced themselves, their programs would finish replacing everyone else practically overnight!"

Options Trader: "I move that we all become software professionals!"

Chorus: "SECOND!!"

B.A.: "Those in favor?"

Chorus: "AYE!!"

Quant (whispering into phone): "I want to short the entire global economy, RIGHT NOW."
In the context of gamification you have a high score in the video game of stackoverflow. In the context of tool usage, you are good at using python. What you build with that tool is what will give you status. Don't spend too much time using the tool to beat the video game.
Hexadecimal: the numeric base of Deep Black Magic.
I can wholeheartedly agree with this. I do Web Development for a living, so I write a lot off business application backend / frontend JS code. While it's certainly fun (especially when there's no pre-built solution for some problems and you have to wrap up your own code to fill the gap), most of my personal code revolves about making computer games.

These end up for the most part being some multiplayer HTML5 Tech Demos (where I can play with all the fancy new Web Tech I can't use at my day job) or really old-school stuff like doing Z80 Assembly for my very own old-school Nintendo GameBoy Jump & Run (along side with a custom assembler / compiler and toolchain) and digging in dissamblies of commercial games.

I can't imaging just doing "work" code, because that can be very exhausting at times. But I certainly have no problem staying up all night and getting that game up and running around 5AM in the morning just to scribble down some more ideas before I finally head off to bed.
An employer could easily consider that a waste of time.
> the end-user doesn't supply the company ID, just the legal name, the verifying CA then checks the government authority to get the company ID.

That's backwards from what I'd expect. I'd expect to give the CNPJ, and the CA to get the company name from the government given the CNPJ.
Pearson monitoring social media for security breaches
I was a project manager on web development efforts at IBM when I read that book and "Managing the Design Factory"[0] around the same time. The combination of the two completely changed how I approached managing projects generally.

[0]http://www.amazon.com/Managing-Design-Factory-Donald-Reinert...
This is a talent war.

A terrorist group finds and grooms people who have the potential to destroy at massive scale.

The FBI says why pay the price after they have become experts, let us start our own incubator.

The FBI finds and grooms the same people before the terrorists group.
Nexus 4 and MultiROM = the ultimate Android testing device
How much money do meetings cost?
Gogs: a self-hosted Git service written in Go
I think I have an older version of boot2docker installed or it's in some sort of weird state, because it goes to loading then crashed.

Either way this is very helpful, always hated having that thing running when I did not need it.

EDIT: I know this guy IRL.
Please feel free to invent a word denoting an object was manufactured by someone with extensive expertise and specialized experience.
Custom transitions in iOS8 using Swift
What you wanted to know about AI
Now how many usernames do I need to know to get access to atleast one of them?

4 digits = 10000 usernames, with luck only half of them.
I care deeply about the work I do. It would be hard to have as great an effect on as many people without my current cow-orkers. In the sense that they've chosen me to work with them, I've also chosen them.

Of course, I get paid as well. This is nice. It lets me do something that I enjoy, live a comfortable life and continue to learn. I go to work to study at the feet of masters, and to have fun.

Then some loser comes long and tells me that passion is bad for me. Or that I should be working for myself. Or that my efforts just serve The Man and I'm somehow evil, and perpetuating an evil system by refusing to quit. Or some other crock of shite. People have been in my face and personal with this "help," and my response has been, and has been for 35 years, a solid: Fuck off.

Why do we treat programmers like children who somehow lost their way in life and need spiritual, career and financial advice all in one shotgun blast? Many of us know what we're doing.

I'm going to keep programming as long as I can. If I'm 75 and still writing code, that's great (I know several people who have done this). I love doing programming, I don't see a reason to stop.
Nice, I was looking for something like this the other day.
Coincidence?

Considered Harmful considered harmful[1].

[1]http://meyerweb.com/eric/comment/chech.html
Attacks Only Get Better: Password Recovery Attacks Against RC4 [pdf]
I came here to say "that and $5 at starbucks would buy you a cup of coffee"... but I see your boss already mentioned that.

I will say this: Congratulations! You appear to have set a goal and attained it! This is a good thing for you, and you should be proud of it.

You also appear to looking for some validation for your efforts. Here, I think you're going to be disappointed. But you don't need external validation for this to have meaning. Enjoy what you've accomplished!
I see. I wonder what's taking them so long. In any case I am impressed that you implemented support for Nimble :)
According to wikipedia the risk is that this plane doesn't handle like other planes its size in stalled or low speed scenarios. So you have this very unique fail state at work here. Now comes the question of liability. Should pilots just have known better? Who to blame?

I think if you build something that's easy to crash for even the most experienced pilots, then the design is to blame. Reminds of UI arguments devs get into end users with. "Oh they should have know to click on that box here and there and to scroll over here! Stupid users!"

Uh, no.

I think litigation and payouts here are a very, very good thing. It'll make future designers worry about building in unique fail states that most pilots can't handle. If it means extra cost to avoid it, fine, now you have an incentive and a way to sell it to management, "Hey guys, we don't want to sued to death like Mitsubishi was or get the stigma of a MU-2 here."
I've been wondering if it is really possible to be passionate about front-end development if you have a CS degree?
Applying Lessons from Gaming to Software Judgment
Answering questions is a very good way to test your own knowledge and learn a lot more about a subject. The sorts of questions people ask often fall outside your experience and expose you to things you've never thought to consider.

If this is the product of "someone with a lot of free time", then maybe we should abandon free open-source software in general. What a waste of time!
((?) Considered Harmful) Considered Harmful
It's possible that you're underestimating the benefits of the "getting your foot in the door" effect. You should be relatively well-known among SO pythonistas, and anyone else in the python community is likely to be impressed enough by your advocacy to get coffee with you. Use that to expand your network!
> which means I probably won't be asked to demonstrate them in situations where others would.

I have yet to meet anyone who would take internet points as IRL credibility / experience (to my disappointment).
C and C++ is usually packaged with the OS's package manager, like dpkg, rpm, pacman, etc.

The closest thing to rubygems might be Portage (1) or AUR (2). You might be able to search each of those for "c++". Or maybe peek into the constituent files for '.c' or '.cpp', '.cxx', etc.

1) http://en.wikipedia.org/wiki/Portage_%28software%29

2) https://wiki.archlinux.org/index.php/Arch_User_Repository
Depends on your boss. Some don't care even if you're saving the world. You're at work, act like it.
I agree. Every one of those agents should be prosecuted under the Patriot Act.
Yes ZFS is a requirement, and it is designed to run on any OS that runs ZFS. You don't need the full machine to be running ZFS, just whatever volume you want to snapshot.

It is a bit unclear if you haven't been looking at other snapshot management utilities. Many other tools have various dependencies which may or may not work on your chosen operating system.

So generally the requirements are:

- ZFS running on the volume you want to snapshot
- Bourne shell
- Gregorian calendar

As far as OS X goes, I'm not sure how many people run ZFS in production but I know there were some people working on it. I've never used it but it still seems to be updated: https://github.com/openzfsonosx/zfs
It would make the plan heavier, for one. It would increase the cost and complexity of the aircraft. It would likely reduce the comfort of the aircraft because it would have to have a place where the plane opens directly above the pilot.

You could also argue it would make flying less safe if a pilot could easily and safely ditch his plane whenever he wanted to. That plane has to come down somewhere, either in a populated area by itself or in a corn field with a pilot behind the controls.
I would be interested by a more in-depth how-to too.
It sounds like this was an argument for a bad title on the article, not an attack on the business or founder.
If you're in the top 3% of Python users on SO, Fizzbuzz should take you no more than, so optimizing against that doesn't seem particularly useful.

And it feels to me like being able to cogently answer questions on StackOverflow isn't a skill that's necessarily correlated with architecting big systems. The value I'd imagine you have, out of this skillset, is being able to explain your code to other developers, give good code reviews, figure out new systems, etc.

If it were me, I'd mention it on my resume and give it some wording in the hopes that an interviewer will ask me questions along those lines and ask me to explain some code and I'll do a good job of it. But that would also be selecting for jobs where my work does involve a lot of working with other coders and doing code review, and not speak very much to my ability to do architecture and design review.

(Or maybe I have the wrong impression of what all this is about, and you should take me as an example of a naive interviewer and correct for that. :) )
If the pilot & passengers eject, you still have the liability of a now pilot-less airplane coming down in a populated area at high speed.

Small prop planes can get whole-plane parachutes installed[1], and by all accounts they work very well. They get certified by type, so the owner of one of these Mitsubishis would have to check to see if it was approved for their plane.

[1] http://en.wikipedia.org/wiki/Ballistic_Recovery_Systems
Hello! Thank you for your article. I’d like to try your service to compare it to my previous experience of learning English through Skype on online. I did around 10 conversations over Skype with a native speaker from http://preply.com/en/english-by-skype. And I was pretty satisfied with their Quality. I think they have a strong teaching quality, following their course curriculum now I can speak English like a native, but I want to try another option.
Their feature comparison shows that they do support Issue Tracking.
This would never work in the US: if you need to pay a hospital to check your irregular heart rhythm but you can't authenticate... what happens?
The pictures on the front page seemed like they should be static as opposed to stuttery and changing. (Version 41.0.2272.89 (64-bit) MacOS-X)

I think the video needs to explain the app a little more too. I agree with the sentiments of the video though and love the design.

After I went through the tutorial in-app it took a while to load just showing me a white screen. Some sample data would be nice to start with. A bit more direction in-app would be helpful.

Overall I like the concept and the idea but the implementation needs a bit of work. It's a very compelling concept and it sounds like something I would use while travelling.
Hoe hardnekkig vet op je buik,benen of billen snel verbranden?
Well it certainly could do that. If it does, I can always chalk it up to sour grapes. But I think I have a good answer to that, if I encounter it in question form.

I also go to a lot of tech meetups and give tech talks. I'm ten-years married with no kids. I can spend my time how I choose. Only I have something to show for all of my evenings over people who only play games or read click-bait. I want children, eventually, but I'm not ready yet. I'd also like another graduate degree, and I'd like even more experiences in finance, as now I've only been a financial advisor and worked in risk data and architecture.

I had over 150 answers on tax and retirement planning on all-experts.com with strong ratings, and they've deleted that material because it's out of date, and now I just have a line on my old resume (it's not even in my current one). I like that much of my material will not be dated as quickly on Stackoverflow.
Imo people can create as many shitty photo-sharing apps as they want if this means not fucking up the world's financial system.
Golden oldie.
One of the first startups I was involved in was founded by a guy that refused to sign contracts if the stars were not "favourable". Unsurprisingly the company eventually failed.
It's great to have but reality is very few people will care.

If you did this just to get preferential treatment on interviews and such I'm afraid you were wasting your time.

However your efforts in helping the community of developers is certainly worth a mention on your CV just don't expect anything for it.
From the point of view of the python community you are right.

From the point of view of his manager, it depends, and it may count as a negative if his manager thinks working to maintain that 'top 3%' status might affect his focus on his job.
That's pretty good advice and not how I'd considered that sort of thing before. Thanks for posting.
Stack Overflow is a great training tool. If you find a question you can't answer, figure it out and post the answer.

A Gold badge is a sign you've been active in a community, but the real challenge is to end up on the leaderboard: http://stackoverflow.com/tags/python/topusers
How not to advertise for a job in London
Would this be a good fit for a book with lots of pictures, where the design, placement of pictures, and flow of text around them is important?

I just started writing a short book like that with Scribus.
If you mentioned this in a job interview with me, I would be impressed and want to talk about questions you'd answered, questions you'd asked, etc. It's a minor asset, but major achievement.
Welcome Skype for Business
New technology turned dark eyes to blue
A Richter scale for outages
Strike Search – A modern approach to BitTorrent searching
A few brand things - If you take the "getmustapp" apart, your app is named "Must". So your domain, should, probably, be "must". Similarly, "must" seems to remind me of the phrase "musty".

Your website photo loads before the text, and describes a "recommendation app" that "speaks with photos". My brain has a hard time merging these two to understand it.

What is even a photo recommendation app? Do I take a photo of milk and say "this is good milk?"

The photo at the bottom that discusses "must have" and "must drink", makes it seem a bit like a pinterest?

The valuations of all of these companies are based on massive userbase turning into eventual profit per user. Your whole usage then will depend on getting massive amounts of people to use this thing - instead of the existing things.

Instagram (or Flickr, etc) are a bit more open ended, and not so consumer focused... so they can also be used to say "this is about my style" or whatever, versus consumer buying. Which to me, is more interesting, rather than bragging about what someone bought or where they ate.

(Also, I'm boring.)
Military style ejection seats are dangerous and require training to use properly, and even with training they regularly break the limbs of the people who are forced to use them.
Pirate Bay and other torrent sites inadvertently unblocked by CloudFlare
GitLab CEO here, I'm sorry to hear you experienced 500 errors. That shouldn't happen. Did you use our Omnibus packages? https://about.gitlab.com/downloads/ Anyway, if you want to look into it email me at sytse@gitlab.com
I didn't.

Having to be aware of tools like this is the problem when you face the requirement of having to set up gpg-agent and you don't already know how to do so in an environment where a desktop environment from your distro hasn't done it for you.
> But I write code at home. Not work-related code, and not to the exclusion of other hobbies. But coding is something I enjoy, something I sometimes like to do for its own sake. I won't apologise for that.

So do I. I think the difference is whether you expect other people to do the same or not. I'm very careful in which way I mention this, especially when it comes to potential hires. This is not what makes a good programmer, it's just something I personally get a lot of value from.
Super awesome, love this, finally Lookback Android for recording the screen on your phone + frontal camera! #win
Is this the Bar-Mitzva attack [1]? Or something else entirely?

EDIT: After a quick skim of this paper, I didn't see anything about passive eavesdropping, so I'm assuming this is another new attack.

[1]: https://www.blackhat.com/asia-15/briefings.html#bar-mitzva-a...
There's a variety of things related to programming which have little, to no, obvious economic value. You might find that your achievement (very well done!) economically impacts you "in-kind". Its doubtful that an employer or prospective client will look at your Stackoverflow profile and pay you more. However, your glowing referrals from your peers to both might allow you to position yourself as more highly sought after than you _actually_ are.

TLDR; Do good things and good things will come to you. Keep being awesome :).
Never really looked at it like that before. That applies to an unrelated project I'm working on that is built like that. It would make sense to focus on one side to gain traction then open up the other side to feed it once it has a user base.
The biggest real estate websites (Rightmove, Zoopla) do have maps as an option in the results. I also like to only use maps, whether I like the area or not.
It's a spectrum. Don't be a clock-puncher and don't code to exhaustion to satisfy some sort of Asperger's or OCD issues.

But however you slice it, you cannot get past this one fact: it is an unnatural thing to sit in front of a glowing box for 4, 6, 8 hours a day pecking on little things with your fingers. This type of work has never existed before in the history of our species, and we were not made to do it. I think that's why we have to be very careful not just about the amount of time we code, but all the other things that go with it.

The job needs to be important. The code can just be the code. So if you've spent all week punching the clock and suddenly wake up early Sunday morning with an idea about how to refactor that solution to work 100x better? Sounds good to me. If you code 90 hours a week and produce crap? Don't need you so much.

The problem is that because it's so unnatural, all of us who do and manage this work confuse activity with progress. So the guy putting in the long hours pecking away looks like he's doing something of greater magnitude -- both to himself and others. But it doesn't work that way.

Have passion for the job and for the problem you're solving. Programming is just one of many tools you need to accomplish that. Other tools are a good night's sleep, exercise, interacting socially with others, and so on. But if you don't have passion? I really don't want to work with you. Life's too short to spend 40 hours a week doing stuff you are apathetic about or with other people who are just going to drag you down.
Halifax Bank – A very bad display advert
On compromising app developers to go after their users
AT&T continues to throttle Internet speeds opposing FTC actions and FCC rules
Yeah, this is some high-caliber nonsense that completely ignores the idea of mutually beneficial agreements.

Just because you're helping your employer doesn't mean whatsoever that they're necessarily taking advantage of you or exploiting you.

That's just some deeply cynical shit. You can do your job, enjoy it, care about the work your produce, and go home 8 hours later, all while holding a healthy attitude for your employer and at the same time yourself.

"Stack your money and gtfo" is just sad. I feel bad for you, if that's the attitude you bring to work.
If you have some commercial secrets which you want to keep from competitors who're on friendly terms with US politicians, you often feel uncomfortable having your data hosted under US jurisdiction.

In sensitive domains such as aeronautics, the question of what's hosted where is considered in every collaboration contract, and US or China hosting are typically excluded.
Ex Machina: Where Turing Meets Bechdel Test
Show HN: Area301 (relaunching) – Intelligent Web Design Leads Finder
When my company hires, we look for programmers who show curiosity, interest and creativity. This, I suppose, is what some PR person somewhere decided would be called "passion". But we're not looking for some crazy evangelist and we don't expect people to devalue other things in life to prove their interest in programming. Someone mature, intelligent and curious is ideal.

There's definitely a difference between that person and someone who does the bare minimum required to get the job done because they're not that interested. Your curiosity will lead you to discover new ways of doing things, to keep an eye on how others are doing things, and to persist when you can't immediately solve a problem. You'll write better code because you're interested in discovering the best ways of doing things. But you needn't be obsessive.

We have seen employees who don't initially have that curiosity, and their code generally isn't very well designed and doesn't improve. It doesn't matter how many hours they work. If someone can succeed in sparking that curiosity in them, then we see their code improve.

What you don't want is the attitude of "how I code right now is fine for me, and I'm not really interested in learning better ways." That's associated with "ho hum, it's just a day job" but not everyone working standard hours has an unhelpful attitude like this. It's quite possible to work 9 to 5 while being interested, curious and proud of good work.
Show HN: Whimsical – Get anything done, via SMS
Mike from CertSimple, replying from ye-olde-openid account:

Wildcards don't exist for EV (non-EV certs allow you to register *.whatever.com, then make github.com.whatever.com).

Totally agreed re SANS. I'd like that to change too. Once we switch to evergreen browsers, some of the newer CAs will hopefully shake up the market a little.

Side note: all certificates these days are SANS (ie, nearly everyone has non-www and www, and the actual CN isn't looked at except as a fallback in old IE).
Journalism already is as well. We used to quip about Arafat swearing off "International Tourism", quite a menace that was.

Satire, meet Reality.
People Who Use Firefox or Chrome Are Better Employees |The Atlantic