skysight-inc/HackerNews huggingface dataset:
Not to be terse, but a pretty dumb sentiment, one that generally only applies well to small teams on small projects in office environments.

The larger the team, the greater the need for interaction between the members. And that doesn't mean an email response 2 hours after the initial one was sent because you just woke up.

In some very real ways, 9-5 is archaic. But it serves a purpose today - it puts everyone in the office at the same time during hours where there's someone to take care of children.

It's more about consistency and reliability than history.
Shut... Up... You... Faggot...
That particular objection has never come up. If it did I'd do as others have suggested and offer to donate to charity, amazon vouchers, or similar.

The issue that has come up is, as @rubinelli identified, tax hassles. In those instances we've gone the charity route.

(It's interesting actually. Now that I think of it the payment isn't really the issue. It's that we are visibly demonstrating how we value the interviewee's time.)
Creating a simple to-do application – Part 3
So far we’ve created some basic PHP pages and added some simple authentication. Today we’re going to going to build on that by adding database support. This will allow us to add proper authentication to our application and start saving tasks. I should also note that I am currently writing PHP in-line and not using functions (or object orientated PHP) I will tidy this up in the next tutorial and spend more time explaining it and what it’s benefits are.
> What's with the FB hate?

Facebook's long and troubled history with personal privacy, and tendency to combine disparate bits of personal data in ways that some people find invasive.
Body odour robots detect smelly feet and stinky breath
I have to say, I'm more interested in the job titles of the majority of the commenters on this article. So LinkedIn is only full of managers, consultants and recruiters.
I imagine that in 8 years' time an equivalent battery will cost must less.
Way to go!
Waze is a fantastic app. I usually turn it on already on my way to the car.
The Economy of Sharing
Untangling the Web: a guide to internet research [pdf]
FSI Language Courses
I thought Apple was pretty bad for having no roads mapped in Belgrade.

Waze tops this, though - there are no roads in London, according to the Waze live map!
Aw, I am visiting London this week from the US, but booked my train for the 15th. Oh well!
And was eventually accepted by business because all the evidence indicates that hourly productivity peaks around a 40 hour week.
Needless work for personnel department.

What you're suggesting is doing two things (paying an interviewee + check, often though to make sure, if he's in it for the sole purpose of interviewee fee) instead of none which has been working just fine for decades.
AFAIK there's no freely available SDK for S40 phones, which limits the number of available applications to only what Nokia deem in their interest to make.
Well without a contract (even a verbal agreement) in place for them to refer to in court, as a case it seems pretty thin. It also seems like the lawyers will make more out of this than any of the parties.

But there's no reason why when asked to do the work, you couldn't say I'll do it for a price and see how the employer responds.
NASA: Coal and Gas are Far More Harmful than Nuclear Power
And death, everywhere, if you fail to look after yourself properly. Prevention is free.
What courses/topics does one need to learn to be able to create this kind of hardware themselves?
Scientist Stephen Hawking To Boycott Israeli Conference
Somebody tell Facebook there are different amounts of money they can spend on things before they run themselves to the ground!
Web Workers: Take a Break
Yet another article asking for the abolition of the 40 hour week. It's very telling that the article stresses disadvantages of the 9-to-5 model for the enterprise or for getting the work done, but it doesn't list the effect, disadvantageous or not, on employees.

And then he slips this: After all, during a big project it’s important your employees don’t feel inclined to exit as soon as the clock strikes 5 p.m. Very telling; and also note that time crunching is most often caused by bad planification than by lack of productivity.

As for the points explained, I strongly disagree with the first, the second and especially the fourth (not only it doesn't promote teamwork, since not every one is in the office at a given time: also, it can quickly devolve into a race to the bottom where everyone tries to do the highest amount of hours, which is the real productivity killer via burnout). I find the third point dubious, although it's worth discussing.
... and job listing is pretty much the cheapest part of the process. The really expensive parts of filling job roles are:

* the agency slice of the pie if an agent is involved (often at least a five digit number)

* the people costs on the employer side of recruiting (writing job specs, managing adverts, weeding resumes, phone interviews, actual interviews, etc.) can easily take weeks worth of time from multiple people.

Recruiting is expensive, and hard ;-/
Sounds like something Greasemonkey should be able to handle quite easily. If I get a chance later, I'll have a bash.
According to the original paper, 81% of SO users didn't provide their age, so to conclude that older programmers are more knowledgeable from this data seems unwarranted. The paper acknowledges however that SO population may not be a good proxy for the programming community in general:

Research into the nature of the SO population and its
relation to the programmer population at large needs to be
conducted, in order to support inferences to the programmer
population. Further investigation is needed of how SO
measures, such as user reputation and question scores translate
in to programming knowledge and ability. Research on the
relationship between age and knowledge on SO should be
related to the existing literatures on aging and on the
development of expertise.[1]

[1]: http://people.engr.ncsu.edu/ermurph3/papers/msr13.pdf
Damn, and there I hoped it will be a trailer about a salesman in early 1900s (when the problem was starting to be defined and studied), traveling across Europe and trying to meet all the major European cities with the shortest amount of time, with overtones of disappearing the Victorian era and entering the new century with the ideals for new, more industrialized and exact world of 20th century with some foreshadowing into the rampant nationalism and two wars that followed. Was it the growing influence of math and algorithms (that made concepts like "Traveling Salesman problem" even possible) that directly or indirectly caused the genocides of the past century? All that could be asked by the salesman, traveling from city to city in the shortest amount of time, in the train, or maybe newly built Daimler-Mercedes car.

And instead I got guys sitting in a room. Damn.
Is fixed-price software development unethical (2008)
but what is "Open"?
There is also an article about "What is Open" concerning APIs : http://api500.com/post/44022221316/what-is-open

Openness for APIs is about to be Accessible, to be Public, to be Neutral and to be Re-usable without restrictions.

So to be Public is one of the part of to be Open, in my opinion of course.
Some people have made a larger definition about openness http://opendefinition.org/okd/
Spotify rushes to fix free download vulnerability
What does this service offer over the market leader, Burner (http://burnerapp.com/)?

Is it the Bitcoin support?
Compassion...sure. Human rights? No.
Now in the real world - those four would be Asians :)
I look forwards to the day that shops open whenever someone happens to be around to unlock the door and there's someone in who can work the till. That'll work out great for everyone.
10 apps you need to download on Day 1 in London
It's perfectly passable for web serving and other such high-latency tasks. In a GC, the goals of throughput and latency are diametrically opposed -- optimizing for one makes the other worse. The present simplistic GC is a typical throughput-oriented design.
The current market where e-ink does well (kindles and other e book readers) I think is too limited to make e-ink very compelling.

Tablets are one place where we would love to see e-ink solutions (with color and a bit better refresh). Or consider e-ink wallpaper. The possibilities are many, but the tech needs to break out of its rut before its too late.
GreaseMonkey script found and installed thx to instant help from Twitter.

http://userscripts.org/scripts/show/66873

Thanks for the reply.
I love how many people don't actually know this. Most of those same people also hate unions because they don't realize how many of their "rights" were earned and secured by them.
The premise of the article is flawed - it's not about where the old programmers have gone, but whether they were there to begin with.

If you think a bit about it it's fairly obvious. Programming is a relatively new profession that has been booming for the last decade or two. 30 years ago when a 45 year old programmer would have thought about what to do with his life programming would only be an option for the few. Theresimply weren't that many people that chose a profession as programmers, so naturally there aren't that many old programmers around since there weren't that ,any to begin with.
They are not human. I agree there should be some for of animal rights for them...but they are not human so they do not get "human rights".
5. I pay these people, so they shouldn't get to have lives outside the salary i've bestowed upon them.

My employees don't understand that if i wasn't for their lazy asses we'd be the next instagram, or reddit or whatever. the only thing standing between me and striking a huge payday is my employees desire to not constantly be working.
who is the author of this article? I looked for a byline or a signature but couldn't find one.
Drug development: Raise standards for preclinical cancer research
Btcwire - Bitcoin client written in Go
Query 8 million OpenStreetMap POIs through mingle.io API
But What If I Don't Have A Passion?
It's good to see that the Syrian regime has its priorities well thought through (assuming this has anything to do with Syria). First, hack the Onion. Then, fight off the rebels.
Idea: Shopping Suggestor App
JSON file containing all active airports
That sounds cool.... I would love to see it though understand the security concerns..
Laws are not rules written in a programming language. Exploiting logic errors and corner cases does not work the same way. Don't make this mistake.

Whether a court will let your clever workaround pass or not is up to them. If what you do is not in their interest (or there are other forces present, like the government or lobbyists), you may find that the law is _very_ flexible in its application.
I think it works best for native English speakers very well.
I was in 2% as I am not native English speaker.
Interested to know how these relation works?
Do you guys know any other such psychological tricks?
Please share.
The problem is that the vast amount of computer software doesn't contain an inventive step. The vast majority of software development is taking existing, well-understood techniques and solutions, and applying them to an equally-well-understood problem. Implementation, rather than innovation.

The parts of software development that are genuinely inventive (and thus could be considered worthy of patent protection) are either already held to be not patentable (mathematical algorithms, development practices), or are far better served by copyright and trademark law than by patents (design). Patents serve little-to-no-purpose in protecting legitimate invention in software.
no worries... if you are paying overtime penalty rates.
The #BigData Researcher studies the big data possibilities organisations
I have a Dell Mini with a tiny SSD, and I use selective sync to only sync my Documents folder. I then symlinked ~/Documents to ~/Dropbox/Documents. It works quite nicely. (and I do sync a few other folders, this is just an example)
I think you looked at correct data but got to the wrong conclusion.

The software industry is relatively young. How many people started as programmers 30 years ago? much much less than 10 years ago or last year. In the mid-90s, the software boom started and the number of youngsters that became programmers (like myself) increased drastically. So while it might be true that some programmers get promoted or retire, the reason that there is such a small percentage of older programmers is simply, ummm, that there are so many young programmers coming every year.
That's a really low effort reply that adds nothing to the topic. Plus the OP's age is irrelevant. Even if he was 70 his point would be no more or less valid, and would still likely have the same issues.

We can do better than this!
Exactly, almost same wording as my comment
Many get into programming for the pay, but hate it and within a few years look for an exit. Those that love programming, stay.
It is a fossil from a time where people could only work when physically in their office. Not a fossil as in it existed millions of years ago
Putting some Lightning in Redis' tank
Do you react to bugs with fear, or courage?
Making something patentable does not magically transfer attributes to it, i.e. 'to encourage progress'.

The question is not whether not to patent but whether patentability is appropriate.

In respect to software patents, which is little more than mathematics and a form of art, that has been shown to be wholly inappropriate.
Yeah, thats correct. I dont know why he misread "notional"
Lets not forget another feature of web APIs that makes them loved by the enterprise.

The ability to make use of open source tooling, driving the cost down to zero, without giving anything back, because customers cannot prove what technology stack is being used.
55 here, writing iOS apps currently and still enjoying it. I still maintain a programming blog and continue to learn new stuff at a faster pace than I did when I started. Everything I do is something new.
Assassin's Creed creator fired from Ubisoft
Same for me. But after that I said tomato unconsciously.
Slides on Behavior-Driven Development, Behat and how to apply in an org
You can do something like:

gameLoop curState = do
inputs <- getInputs
let newState = gameIteration curState inputs
drawState newState
gameLoop newState
Reinventing the blog: the challenges, the opportunies
For purely "creative" positions, we don't care how, where and when the employee works. Especially when working on challenging features I understand that some people like to somehow "retreat" to think (I work like this).

You like to work in the middle of busy café? No problem.
You like to work from home? No problem.
You like to work from 9 to 5? No problem.
You like a variation of the above depending on your mood? No problem.

The only thing we ask is to keep the communication open, ie, don't fall into an autistic "I never show up" way of work.

Which leads me to the following.

When there are meetings, when we're at a customer or when there is any kind of external constraint we have absolutely no tolerance for lateness or approximation.
Thats misleading, since software patents are regularly granted anyway. From the article you quoted:

"Patent laws in the UK and throughout Europe specify a non-exhaustive list of excluded things that are not regarded as inventions to the extent that a patent application relates to the excluded thing as such. This list includes programs for computers.

Despite this, the United Kingdom Intellectual Property Office (UKIPO) regularly grants patents to inventions that are partly or wholly implemented in software"

The patent situation is definitely better in UK and Europe than in US, but actual enforcement is key. The problem is using ambiguity of English to justify the software as having a "technical effect" and patentable by that metric. At which point saying that software isn't patentable is at best misleading since you could argue that all software has a "technical effect".
There is no way that a gamma ray source tracks us, more likely there is a lighter-than-air gas such as ethane, methane, etc. (which are used in spark chambers) escaping that lake, or somthging else to that effect, making conditions suitable for ionization.
What is bare metal scripting? (thread on luajit)
It is the last one of openness requirements ("Re-usable without restrictions") that bothers me. However I realize that other might understand the title as intended... In other words, I should probably add "YMMV" to my original comment. :)
Around 30 years ago I started on a borrowed Commodore Vic20 - It was rockin. Moving up to the C64 and a tape drive was like amazing.

Old is always relative of course - The mid-90s will be the new mid-00s.
Cool, always wanted one of those... could be useful once you expand outside North-America
But do you travel as much as the parent poster? Otherwise your contribution doesn't compensate that loss.
xero.com the beautiful accounting software comes to mind, I wonder what this means for them.
I read that as the original article OP, not the person posting on HN; whose point are you defending here?

OT: wouldn't it be great if software like HN made it trivially easy to indicate WHO was being talked about? OP is apparently confusing - perhaps colour coding, or some other visual cue rather than "the post two posts above the reply to the previous post" or the mangled cut'n'paste of someone's barely readable grey handle that we have now.
I agree that having more features for a cost in term of battery life is a good trade-off. Still, the battery life argument is a good one when considering buying a new phone.

Between different brands and models, you see a huge difference in term of battery life (think Motorola Android phones VS Apple iPhone 5).

I see as an advantage not having to charge my phone every night, I like knowing that if I forget my charger when travelling, my phone won't be dead after a single day. This is just my personal experience, some people call a lot, some people go on the Internet a lot through 3G (and most phones out there won't last the entire day doing that), or simply the fact of knowing that after a few months of usage, my battery life won't be down to a few hours (yes, battery life goes worse with usage).
Enterprise cloud startup Kloudless raises $888,888.88 from David Sacks
Funny how no one says this in reply to the endless articles about iphones.
Bada bing - That's where things get serious. You can go play with the startups, but once you have a family to support, whether you're 28 or 48, you need to do what needs to be done, whether it's your favorite or not. Luckily for me, I have the opportunity to still program and not be stuck in management, but there are many that didn't have that choice to keep a steady paycheck.
The figures are adjusted for population, so I don't see why size would affect the figures, and as the other poster said comparing recently joined Eastern European states with the US is not very useful as they are at a very different stage of development. If you break it down by states almost every US state has statistics far worse than Western Europe, to which they should be fairly comparable.

There are lots of variables here, including varying gun ownership, gun control, and states like Switzerland show you can have ownership without high rates of killing (though they restrict ammo), but widespread private ownership for self-defence in the US does seem to correlate with high rates of homicide (inc. suicide), and other countries with tighter restrictions and a different attitude to guns have far lower rates of death associated with firearms.
Extreme isolation in web apps
Airbnb is down
200gr? Dude, that's the laptop charger.
The analysis in question:

http://www.nature.com/nature/journal/v483/n7391/full/483531a...
I greatly prefer Waze. The biggest annoyance for me was that Android doesn't have a way to default to "avoid tolls", so every time I started up, I had to dig into the settings or risk a momentary distraction putting me on a toll road.

Waze has more of an interactive experience (with the ability to report hazards and backups, and some random reward system), but it is more of a focused app than Google Nav.

But as with anything YMMV (Sorry, obligatory pun)
While software that violates other countries' patents cannot be sold to those countries, the sale of software is not the only use of software. The visual effects industry for example can sell their visual effects, and this is a major part of the NZ software ecosystem.

As a kiwi in Europe I can say that this will affect any future decision on where I'll base my business.

That is until the US comes in with their bullying tactics and buy our PM with 5 minutes of facetime with Obama.
You should link to your blog in your HN profile. Always fun to check out what the HN commenters are up to.
This is a great issue to highlight. However, I'm unconvinced we need to optimize around creating research that can be reproducible, rather that the process of science generates the best possible results.

Both the scientific and lay public should read this (appropriately) as: one study does not prove a result, there is an 89% chance that a single research paper is simply wrong.

This mentality seems to be the bigger gap, although generating high quality research is a big part of the equation (mostly I think for the wasting of resources to validate, process, and reproduce claims).
Certainly there is a S40 SDK. It's been around for a decade -- the S40 phones have always been programmable with Java ME and many Nokia extensions.

As of this new device, the S40 SDK has been renamed as the "Asha software platform":

"The new Nokia Asha software platform builds on the success of the Series 40 Developer Platform, to deliver consumers globally the power of a smartphone in an affordable, pocketable form factor. A 3” QVGA screen and swipe UI delivers a superior, fun user experience. For developers the Nokia Asha software platform offers new Java APIs and an updated web apps platform for desirable, high value apps."

http://www.developer.nokia.com/Develop/asha/
The Concorde TSP Solver does not use GAs.

GAs are not the best approach even for randomized heuristic approximations. Mostly they are cute, biologically intriguing programming exercises for people that don't care about sitting down and formally working out the specifications of a serious optimization problem. Often they end up throwing many CPU-hours at a relatively simple problem that they weren't even looking to solve, and get a sub-optimal solution because they didn't even bother to optimize the learning/mutation schedule, which would speed it up by an order of magnitude, but that would require maths and thinking, instead of just throwing more randomness against the wall because "it's evolution".

Genetic Algorithms aren't even easier to implement than other randomized heuristic approximations. For instance, Simulated Annealing is basically (but not quite) a GA with a population of one, so you don't need selection or crossover (do you use tournament selection or roulette selection? does it matter? will you try both? what will be your population size?). Simulated Annealing is much easier to implement and has fewer variables to optimize (such as the cooling/learning schedule). Of course it's not nearly as "sexy" as the biologically inspired genetic algorithm.

Most importantly however, a GA does not solve P?=NP, so it is not sufficient for the premise to this movie, which is about the consequences of solving P?=NP, not about arriving at suboptimal but perhaps sufficient solution in almost reasonable time to a TSP problem that doesn't actually have a practical use.
DataSift Platform Performance Gains with Arista Switches
It seems that their business model is entirely dependent on government subsidies. So now that wealth is being transferred from general US taxpayers to the shareholders of Tesla.