skysight-inc/HackerNews huggingface dataset:
>Rainbows and unicorns actually takes a whole lot of hard work at making interpersonal relations work well

This is an important point, which I'm surprised that it's necessary to emphasize. I have plenty of rainbows and unicorns in my life, but they will evaporate in a couple of years if I start doing 60-hour workweeks and prioritize my career above everything else.
Can't seem to read the article as the server's not working.

Also, this submission gets 11 votes even though it isn't readable? Strange.
Wall TV Installation
audiovideoking.com provides Wall TV Installation Packages including Table Top TV Installation, Wall Mount TV Installation, Wall Mount with Wire Concealment, Fireplace TV Installation, Projector Installation, Ceiling TV Installation, Sound Bar Installation, TV Calibration etc. services.
I agree with you in principle, however you are ignoring the business value the external auth provides. Specifically there is a large subset of potential users who can not be bothered to sign up for your site via email, but will login with Facebook.

If you want to take advantage of this market then there are ways to use Login with Facebook without being wholly dependent. Basically if you have full account management, but you allow third-party authentication that ties into that account, especially allowing multiple OAuth providers to be linked to a single of your internal accounts (eg. see how Stack Overflow works), you can significantly mitigate the downside.

The purist and old-school web head and open standards guy in me hates it, but you can't argue with the business case for it.
If your business is facebook games, about all that happens if you go down is "meh". Is that a good business model?

Probably not.
Well in this case they say US retail and it does say real time hence one might believe that yes this is actually happening right now. Best Buy employees don't work at 3am unless it is BF.
This is especially true for VCs. Since dozen of winners generate 90% of returns you should by all means attract the best companies. This is not apparent in stock market.

Apart from moral side and integrity. Defaulting to not being evil will yield the best return in the long term. You should do it even if your motives are purely selfish.
That is an amazing site, congratulations.
From a machine learning perspective (i.e. theoretically according to my view) this is useful because source code is highly structured with very complex constraints and tons of data available (e.g. every project in GitHub). This means that machine-learning methods for handling such problems need to be developed. Such methods may eventually be useful in other application.

Now on the applied side (software engineering, programming languages), such methods (probabilistic machine learning and probabilistic/statistical models) can handle uncertainty with a principled way and provide useful tools to software engineers that exploit the amounts of data that is available both in internal and external codebases. This is something that is not 100% possible with formal tools, that usually require some form of human knowledge to be embedded. For example, you will see on the list above, tools that can do autocompletion, others that suggest "reasonable" renamings or others that help migration of source code between languages and all thanks to data.

Hopefully, at some point these methods will be so advanced that they will be able to learn (i.e. trained) from every piece of code that is available online and (e.g.) spot bugs in your code, semi-automatically refactor your code etc.
Erica Sadun's Swift blog posts
However, an acre of land can produce a far greater quantity of vegetables than meat. An enormous amount of energy is lost in producing meat.

While overpopulation is a problem the way we think about food doesn't help. If you look at food production in countries with high ovepopulation (like China), you will see that the diet contains a lot less meat than our western diet.
Ok, answered my own question, it contains the Parse library.
Intro to Flask and SQLAlchemy
I think this all is based on a person's comfort level with conflict.

A) I can't sleep at night when I possibly was a jerk.

B)Other's sleep with a smile on their face.

Sometimes the room is full of type A or B and everything is good. 95% of the time the room is full of A + B and A thinks they are jerks and B thinks that A is just stupid.
Having been using Graphires (now called Intuous Pro?) for better half of past decade, there is no going back once you've tried a screen + stylus combo. Wacom also makes one - the Cintiq, although it was ridiculously expensive until recently.

It may be subjective, but the advantage of drawing directly on screen is tremendous - it truly feels like paper, as opposed of drawing "blind" while looking up at a screen.

I went to the adobe launch event in NYC yesterday and was blown away by the demos and by how simple and intuitive the device is. So far, i'm very pleased with it - lets see what a week of use will bring...
A story about a man who outsourced his own job
Why did this get downvoted? No one even replied!
Web Audio has been supported as of Firefox 25 or something: http://caniuse.com/audio-api

It never had a proprietary API, their proposal for WebAudio just lost out to the Chrome proposal and the latter was standardized.
Adobe said that the Line and Sketch apps are free (as well as photoshop mix), and in Line, there is a "soft ruler" you can use with any stylus or even your finger, minus the touch sensitivity of course.

Architectural drawings and design sketches such as dresses or electronics often have straight lines - but during creation process you just don't think that a side of something is "two dots connecting"
I spent a long time in the South Florida IT job market. In an area with millions of people and thousands of companies, it never ceased to amaze me how many people in the field knew each other. One of the key factors in job-hunting, then, was your reputation. If you did good work and people liked working with you, there was usually something available. If either of those things wasn't true, life was more difficult. A consulting firm founder down there used to say 'People like working with people they like to work with'. It pays to invest in your friendships and your decency as well as in your technical chops.
Everybody is laughing now but soon they launch:

Yo, buy this!
Yo, emoji pack,
Yo, plus!
Yo, for enterprise.

Then suddenly their the next whatsapp.
I know its a new language, but does every blog post about Swift now need to show up on HN front page? I thought it was bad for "anything JS related" posts here.
Like I said maybe I didn't have it configured properly but it sounds like you've had more success than I have. I don't think it's host as using the same server I've switched to Passenger and haven't had issues.
Puppet Labs Closes $40 Million Funding Round
There will always be conflict. I'm currently working with two of the nicest people I've ever met but we still have conflict and we still argue and 'fight' over big things such as direction of the company, goals for growth, etc.

It's a matter of how you fight - with these guys it's respectful arguing, sometimes raised voices, even talking over each other, but I know in the end that they're fair and we respect each other.

In my previous company I worked with one of scummiest people I've ever met and the fighting was quite different. He avoided it rather than addressed it, and he also seemed to take my disagreements personal. But from the outside it probably looked like he's 'nicer' than my current partners.
Pareto Optimal solutions start with this behaviour
Love the UI. Very snappy design, especially the mobile version. Congratulations, Ian!
Sounds like a good reason to not play with people who don't want to play the game for their team.

Seriously, if you can't tell the difference between spying in real life, and spying in a game, you're not the most 'ethical' person, you're the most confused person.
Teardown of Lower-Cost 2014 iMac Reveals Soldered Memory
Truth be told, if the meat would be produced via the "organic" route, the destruction would be even higher. Industrial agriculture is a way to obtain lots of food cheaply, using little land and capital. Sure, you end up with a bit of fertilizers, hormones and antibiotics in your diet and you might get the occasional food poisoning, but overall it's the cheapest way to keep the hungry people of the world fed.

As for 'sustainable' agriculture, the reality is much uglier than the poster would like you to think. The yields are much lower, think 10x lower, pre- green revolution levels. This means that the cost is significantly higher - but also that it much more land and capital intensive. Huge incentives for deforestation.

Heck, a truly sustainable agriculture would use only bio-fuels which is barely breaking even energetically, so for each acre of wheat you would need a few more acres of rapeseed or corn to produce the bio-fuel required.

All in all, you could say that meat consumption is killing the planet. Since people seem to like meat, the logical conclusion is that we should dissuade them to eat it via a higher prices. Those higher prices would be the natural result of producers internalizing the costs of environmental destruction caused during production, incentivizing the use of sustainable methods.

But if this is what you believe in, then take a political position and be prepared to fight for it: "We need more expensive meat, and we need it now !". Don't beat around the bush with the "greedy corporations" conspiracy that are killing the planet for "profits".
Heated arguments are not a sign of "not being nice", they're just a sign of differing opinions. If having a different opinion makes it impossible for you to "be nice", then you're not nice.
I think this would be the perfect "push" to get the world to transition to IPv6 :)
I think I objected less to the length of the career, and more to the reason why the career is so short. In sports, you are very physically limited, you eventually hit your physical peak and then get replaced by someone younger and faster. The reason that the players are OK with this is because they get paid an absolute ton of money and can quite possibly retire after those 5-10 years.

In business this isn't really the case. Of course, there are a few developers who will get embedded in their particular way of thinking and may end up antiquating themselves out of a job. But in general most people carry on learning, or promote into management or another aspect of business.

Essentially, there are a lot of good reasons to be treating employees like long term prospects.

Another one that springs to mind is the concept of intrinsic versus extrinsic motivation. We're constantly told that people are more motivated and do better work when they are intrinsincally motivated, rather than extrinsically. Yet, if you are treating your workers like disposable commodities; or if you as an employee are hopping from job to job every year; Where's the intrinsic motivation? If you're working at a job for 10 years or more, now I can believe that you will be motivated to see the company succeed. That your goals and the companies goals are aligned, because a significant proportion of your life and the companies life are intertwined.

Just like family.

N.B. Of course, if you don't expect your startup to be around in 3 years time - whether acquired or bust - then by all means go for the sports analogy. But I think in the wider business world, it'd be a mistake.
Quickly – Giving email a mind of its own [video]
Certainly, but, in Britain, as anyone who has tried to organise a picnic or outdoor wedding or similar will know, the variability is on a time scale of hours rather than months.

PS we seem to be keen on silent downvoting again. Parent post makes a perfectly valid point that allowed me to clarify my comment (timescales).
Scala can be faster than Java
My less artistic but more comprehensive notes:
http://personalopz.com/blog/startup-school-2014-notes/
Let me know when you find them. Someone removed Þ from the alphabet a few revisions back but I've got a patch to add it back in.
You have to write tests for the other 72 code paths anyway, because types can't ensure the behavioral correctness of these 72 code paths. Correct types don't help when the behavior can be broken. And when you have to write these tests anyway then you don't need the types anymore.
Evermore, hosted WordPress with power and ease of use
I really like the bit about benchmarks. That's the mature approach to software engineering that we need to see more often. Less comparisons and questioning about the "absolute best" but just providing pointers about the trade-offs each one is making. That really helps users decide what fits their needs best.
I recommend Slack (https://slack.com/) or Hipchat (https://www.hipchat.com/) for team-based chat. Basecamp is OK for managing tasks. Other alternatives are Trello (https://trello.com/) or Blossom (http://blossom.io).
Tech riding high with expected McCarthy ascension
Link to article: http://en.wikipedia.org/wiki/Taman_Shud_Case

Many interesting facts there.
Facebook deleted my personal account and disabled all my fb API keys for releasing an app for Instagram that they claim violates the Instagram tos. The app has nothing to do with Facebook. This was done with no warning.
Hope and anger: Assange marks two years inside
It does nothing to counteract the most harmful effects of prohibition: law enforcement resources squandered on crime associated with production/distribution, loss of goodwill between law enforcement and "criminals" involved with drugs, convicted offenders losing basic rights and access to resources that would help them to come clean and contribute to society, artificially inflated prices that also lead to crime and divert commerce from other sectors of the economy, users ingesting tainted drugs or switching to more harmful but more accessible drugs, ...
No one is ever going to see this post, but... no, it isn't. All sites experience downtime occasionally. Unless it is for some interesting technical reason or it is extended beyond a couple of hours, there is nothing newsworthy about it whatsoever. There is certainly nothing that gratifies one's intellectual curiosity about it.
This was one of my key take-aways from Dale Carnegie's classic, 'How to Win Friends and Influence People'. I've seen it mentioned on various reading lists for those wanting to go into the business world too.

Funny thing is, when recommending it to a friend, they mistakenly assumed from the title that it was a book of underhand tactics, which couldn't really be further from the truth. There's a lot to be said for being genuinely nice to others.
Yes C/C++ are pretty weakly typed and Null pointers are an issue in them all. They still catch some issues though and I find it does help me sometimes compared with Ruby for example. If they only caught 2% of the issues I would be a little surprised but it is certainly in the range of possibilities depending on the stage of development (I think it would catch more as you type your code but possibly 2% or less when evaluating a finished, debugged tested product).

You can also add Swift to the list of languages that get it right in this regard. When receiving a return value from obj-c that can be null it comes back as an optional so you SHOULD safely transform it to a real value or only perform conditional actions on it. Of course there is the possibility to coerce it into the full type.
What would make (2) different from many Groupon clones? Voting only? I am afraid it would be easy for your competitors to copy it right away.
Neil Gaiman

“You get work however you get work, but keep people keep working in a freelance world (and more and more of todays world is freelance), because their work is good, because they are easy to get along with and because they deliver the work on time. And you don’t even need all three! Two out of three is fine. People will tolerate how unpleasant you are if your work is good and you deliver it on time. People will forgive the lateness of your work if it is good and they like you. And you don’t have to be as good as everyone else if you’re on time and it’s always a pleasure to hear from you.”

http://vimeo.com/42372767

A commencement speech so good it is now a slim book
http://www.amazon.com/exec/obidos/ASIN/0062266764/
What I wish Doug would have said
Internet marketing and search engine optimization
Web marketing is an excellent way to expand your business’s customer base. It’s an effective method of communicating with your visitors. This can be done using many different methods. The article below has some effective advice on the benefits of Internet promotion and how to make it work for you.
It's a pleasure to watch the billforward grow at such a great pace with powerpacked scalable design and slick UI.
In the specific case of open source software / IT scene, which I believe is in part a "business" a this point since a lot of programmers see it as a way of self promotion (which surely is), and many companies build OSS software even if the way it is created is mostly closed-source-alike, I believe that there is a tension between being nice and be successful. It boils down to the fact popularity among IT folks can be reached in two main ways. 1) Build great stuff. 2) Criticize stuff and set a new trend (either for self-promotion or to move people to your product). "2" is a lot simpler than "1", and "2" is definitely not about being nice, so the result is that the IT community is full of people that are not nice and I think this is not going to change in the long run since there are big gains in not being nice.
It is all about taking the short-term vs. long term approach. Both would work -- but I would prefer the latter.

Focus on short-term, work towards maximize profit/value and capture immediate benefits (without taking into account other's thoughts). If it works that's great, but most likely it won't.

Or focus on long-term - invest in people (your time and resources). No immediate benefits but long-term returns are likely higher.
Binstar: Create and manage PyPI or Conda repositories
Too often I find that people who are nice in daily life are considered naive or push-overs. It is a skill to be kind to others and to retain the reputation of standing your ground. I'm not sure why there is confusion between having an opinion/looking out for yourself and being a jerk -- and this certainly shines through the most in business where everyone is looking to make money.

My boss is an extremely kind man, but when it comes down to it, he always comes out of meetings and negotiations with what he wanted. Everyone in the company highly respects him for it and everyone is better off because of it.
How much Money can you Make Blogging?
Blogging can be a great way to brand yourself.
And create relationships with your readers.
You can also monetise your blog if you have a product or service
that you would like to sell.
The main reason why I started my blog Work from Home Career.
Is to help my readers who are looking to start an online business from home.
And to get readers to be curious of what I am offering and sense of mystery.
In short `Transform emails to Business actions` in one click
Interesting and the HN angle must be the cryptography. Wondering if anyone has checked the actual texts of the poems in the made up 7th edition and the bespoke edition. If significant departures from accepted text, could be significant. Should be identical to each other if we assume used for messaging.

OA mentions witnesses walking past assuming the victim was drunk and sleeping it off, and again seeing a man carried on another's shoulder and assuming it was a friend carrying a drunk colleague home.

Tells you a lot about the times (I grew up in UK near Liverpool 1970s/1980s and public drunkenness was basically not commented on then).

I think those activities in broad daylight would attract more attention now, despite our problems with binge drinking in early hours of morning. I've seen local police checking out walking drunks to make sure they are ok and have a plan to get home.
So how did verizon determine all of this information? To include revenue numbers.
Introducing BidMule.com – Get your eBay auction timing right
What do you think they do when they get to that age? Where do they go?

My observation is that age discrimination isn't a brick wall, so much as an increased difficulty in doing things a person should be able to do. It's not like you can't get a programming job after 40, because obviously people do. It's just that job searches are no longer completed in 2 weeks; it's closer to 4 months.

What no one told us in school was that getting better at our jobs, past a certain point, makes job searches harder and more complex, especially because HR drones don't understand our specialties and tend to use them against us. ("Doesn't have 3 years of Swift experience? No hire.") Structuring a society as a pyramid actually works when it is in transition from poverty to industrial wealth, but it's a disaster in a stable state.
That sounds like exactly what happened to me.

I asked about a progress bar, for a long running web request on Stack Overflow, and Celery seemed to be the accepted way to do that.

I manged to get it set up eventually. Realized a month or so back that it hasn't been running, and it has taken me about 3 times as long to get it up again as it did on the first try. I am sure there must be an easier way.
My favorite part of this service is the Continuous Integration of your build.

http://docs.binstar.org/continuous_integration.html

One stop shop to keeping your builds up to date with master.

$ conda -c <your_channel> update <package_name>
My major bone of contention is the frequency and stability of releases. There are too many releases and not enough testing before each release. I have frequently found myself trying out a new release because it included a patch I wanted, to only find it has broken something else.
Django is kind of slow learning curve, but understandable. Celery for me was quicker, but more along the lines of: follow the instructions, and google / stack overflow until it works. A lot less understanding involved.
I was really looking forward to an online collaborative document editing tool for one of my future projects. Poetica looks really promising at first glance! I did try out draftin before this. But Poetica seems to be much more user-friendly and interactive!
Cloud kicks ass. Totally secure along with the high-level fellowship of paladins^Wadmins.
don't promote shit titled like this in Hackr News
Stock Video Footage | Scoop.it
My boss is a former M&A guy, and very very financially focussed but: I have a lot of trust in him, because I know that he will always delegate to "doing the right thing" over a quick buck. That's saved him a lot of money in working with me when it's come to bonus, salary, or work-related negotiations.
Steven Hatfill's Strange Trip From Accused Terrorist to Medical Adventurer
Lots of companies are different. There are some that are more like sports teams, and some that are like families, and heck, some actually are families.

This article does nothing but debate semantics. Every metaphor breaks down at some point, so I don't see the need to debate which works the best.
Lessons learnt making our web app responsive
I'm very curious why you say operator overloading is a requirement. It's certainly nice to look at code with operator overloading when you're trying to understand a problem (or maybe it's a curse when you're trying to understand what a block of code actually does!), but it's the plainest case of syntactic sugar I can think of in language design. What are you getting from operator overloading that you can't get from chaining methods?
I remember realizing that there didn't seem to be any older people around. A mentor pointed out to me "just because you don't see them doesn't mean they aren't around."

To your first sentence: I, also, would be very interested in a statistical analysis of where the 20-somethings of each decade ended up.