skysight-inc/HackerNews huggingface dataset:
Indeed. Most of us suffer from work-related stress issues, which in turn lead to sleep problems, particularly after one crosses the mid-30s.

What has worked for me is a gym routine in the evening, avoiding browsing the iPad in bed at night, firing up a long podcast to listen to (something without music, loud noises etc). But meditation has been another big factor. Though I must caution you: meditation rarely has a quick payoff. So be patient and don't get anxious about results and keep working at it.
Well, some diseases can't be influenced by variables. I have type 1 diabetes since I was 10 years old and it was caused by sheer luck.
As for the study I was born in November. And I think you could categorize type 1 diabetes as a viral infection. For me it is accurate.
> Sure, there are ways to get around a portion of the taxes, but those involve things like never coming to the US for more than a set (short) amount of time.

I know about being an expat and how to avoid SOME of the taxes. Point is, unless you make under that limit and don't spend more than a month per year in the US, you are liable for US taxes. They give credit for foreign taxes paid, but you'll basically be paying the US income tax rates when it's all done. Not to mention the sheer stupidity of having to file in the first place.
for the real lazy: https://ninite.com/?select=filezilla

I hadn't thought of choco, but good call on that.
You're right. JBQ quit because of the reasons you mention. But he was tired of AOSP in general and doubted the intentions of powers that be. Android was notorious for its non-cooperation with the rest of Google (remember the android browser vs chrome wars?), IIRC. Removal of Andy Rubin from the Android division was a sign enough... Ever since Sundar Pichai has taken over, Google has continued to close source a lot of code that was earlier part of AOSP.

http://arstechnica.com/gadgets/2014/11/android-5-0-lollipop-...
I used to keep loads of DVDs etc. but after getting rid of lots of them, the house feels emptier and less cluttered (kind of like a clear desktop, no?)

My parents have the problem of hoarding things and they refuse to sort anything out, so it'll be a MASSIVE pain if/when anything happens to them and I have to sort it out. I will need to just have a bonfire or burn the house down or something.
Show HN: Clojure by Example
China: 3D printer helps separate conjoined twins
"You can't defend such dragnet surveillance techniques as 'terrorist prevention'. How can I make a difference?"

I'm beginning to think the police in the UK have lost all interest in normal law enforcement - maybe it's just too much hard work?
Find some group of people and cause bound by something other than simply being coworkers working on bubble-ish webapps or boring corporate software. For me, this is FreeBSD -- the problems are interesting personally from running my laptop to scaling the Internet in my day job, the work and skills will transcend any one job I ever have, and the people are the best I've ever met.
Very informative, thanks! In that case I will direct my rage at Samsung for including it, but also at lazy app developers who fail to map MENU PHYSICAL BUTTON to the hamburger menu.

Last Samsung I buy I think.
...even worse if you try to take a bag that is clearly too big onboard, they waive the fee at the gate which "punishes" the people responsible enough to check.

What annoys me is the airlines that have responded to this problem by posting "minders" outside the security gates.

These folks are usually positioned to maximally embarrass and psychologically pressure (there are people behind you waiting!) anyone foolish enough to try to prove their bag actually does fit, even in the absurdly small "tester" frame.

And whatever you think of the TSA, I don't like airlines piggy-backing on the nominally important security process. It's dishonest "authority by association"—the TSA couldn't care less about a few extra combined inches in your luggage—and promotes degrading the screening process into general purpose policy enforcement.
>Kaspersky Labs was probably compromised

Relevant quote:

"Company officials were unable to provide Ars with an estimate of how many megabytes or gigabytes of data were extracted from their network, in part because the custom network connections Duqu used may have bypassed normal logging procedures. The company hasn't ruled out the possibility the attackers obtained Kaspersky Lab source code, but there are no signs they tried to compromise any of Kaspersky's 400 million users."

from http://arstechnica.com/security/2015/06/stepson-of-stuxnet-s...
Not only do I wish for for loops to remain I would like to see the magical looking lambda crap removed.
People like to bring this example up in .NET world. The usual recommendation is to actually have a type on the left hand side, if the right hand side is a function call.

int result = doSomething();

but

var result = new Dictionary<string, int>();

Type inference really shines once you get into evolved lambdas and generics.
JPMorgan: Get Ready for Economy to Produce Way Fewer Jobs in the Future
I'd like to see upfront mention of things like environmental lead before I'm comfortable with that angle of analysis.
Even though TestLess is intended for automated tests, the technology behind it can be used to compare manual tests.

In fact, labs results using several manual test corpora show that it is well-suited to compare manual tests as is. You will only need to write a TestDetector for such tests and your off to the races.
Not really: I think AstroChimpHam made it clear that 'real data' trumps personal experience.
Just write functional programs in a legible manner for understandability. I've seen people write five functions on a single line and takes me a while to figure out what is going on. They should be on separate lines with a possible tail comment.
Well said. I checked the article, and apparently I didn't write it.
Hotel in Ahmedabad
I had been making do with VMWare Fusion 5, so it truly refused to work on Yosemite. (I also had Parallels 8 at home, which refused to work).

Hopefully the upgrades will be only necessary every two years.

Stability problems with VirtualBox are very real. I haven't touched that for years.
I agree, and most of the public don't even care.
for epub addicts like myself: http://cl.ly/1t0y1I0C0s1C
Hmm... Java's reference manual is about 800 pages long. That is close to Ada's reference manual, and Ada is quite a hard to grok language, and its reference very exhaustive, by design. It is bigger than C++14's ISO reference, which is fun considering Java was marketed as "much simpler than C++".

Overall, Java is not an arcane language, but it has many, many gotchas and mixing new concepts with old design decisions only increases the number of gotchas.
A Map of Every Tornado Since 1950
Probably because your country doesn't have as many bikes as Netherland does.

In most places in Netherland, parking wherever you like is no big deal, but there are places (train stations in particular) where bikes really need to be restricted, or there'd be no room for anything other than bikes.

It's the same as with cars: the occasional randomly parked car is not a big problem, but once you've got thousands of cars being parked all over the place, it becomes time to restrict them to designated parking spots. It's no different with bikes, except you need a lot more bikes to get to the point where they become a problem. Dutch cities have that many bikes.
Baidu team barred from AI competition after allegedly cheating
Hotel in Rajkot
Slide 2 - FOR THE FEW FOREIGN JOURNALISTS WHO HAVE HAD REPEATED ACCESS TO THE NORTH, THE VIEWS FROM THE WINDOW BECOME VITAL, OFFERING COUNTERPOINTS TO THE CASCADE OF OFFICIALLY ARRANGED SCENES.

Sorry for caps, but that seems to be the entire point of this story, it looks at the photos of silly things, like just 5 swimsuits on a rack of clothes in a 'shop'.
Better cover your face as well. There are 11 cameras within 50m of my house in London.
Nationalism is on the rise indeed, the nationalist party has been growing exponentially the last elections, now at ~13%. The reason why it's rising is probably not because swedes particularly like the ideology, but because it is the only party that does not believe that the current situation is feasible (They want to drastically limit immigration so it's equal to that of our neighbors)

I have not seen any rise in fascism. Xenophobia, maybe. By the definition of the word it is the irrational fear of the foreign. The fear is often very rational as immigrants are over-represented in crime, unemployment etc. However people work with generalizations so it is not unlikely that some of the fears might be irrational.

(I'm from and live in Sweden)
I think Google's design is still in early stages. It seems like they're taking a bit of a wrong turn in the direction of busy, cluttered UIs - their original approach of simplicity was successful because it didn't get in the way.

Making it look pretty while keeping it simple is challenging. I expect it will take them a long time, and we'll have to grumble through it.
Your phone knows your location.
Is that because it gives them less time for their Apple astroturfing?
Is this why mobile phone data access is so shit in london?
>> I believe technology is one of the most potent forces of good in the world

I believe technology will be the downfall of humankind; but the work is interesting.
Did you see that they're planning on making Graal a plugin of the standard OpenJDK build in Java 9? It's right there: http://openjdk.java.net/jeps/243
Just today I had to get Boost for the first time since the whole gimp-win debacle - their tars and zips are hosted on SourceForge. Guess I'll be building from Git until they fix it :/
> Design is more than just pretty colours...

I don't think anyone would disagree with that? But hiding useful tools isn't necessarily bad design either - there's usually a tradeoff to be made to help the majority of users perform a common interaction easier vs. surfacing a more infrequently used tool more prominently.
For those who would like to follow North Korea on a more than casual basis, these sites are likely to be of interest:

* NK News (http://nknews.org)

* DailyNK (https://www.dailynk.com/english/index.php)

And perhaps especially since this is HN:

* North Korea Tech (https://www.northkoreatech.org)
I've spent a lot of time thinking about why software projects go over budget so often. I think that developer estimation only plays a minor role, and the big problem is failure to manage project scope.

I'm specifically talking about projects which go like this:

1) A set of high-level business requirements are put together, and given to a tech lead to estimate.

2) The tech lead's estimate, based on the requirements as-given, is used to determine a budget for the project, and probably a schedule as well.

3) Once the budget and schedule are approved, the project commences.

4) As development begins detailed software requirements are worked out, which usually exposes holes in the high-level business requirements that need to be fleshed out as well.

5) The estimates are never updated, and any attempt to increase the budget due to the new requirements are seen as a sign of failure.

What I see happening in #4 is two kinds of scope creep. The first kind is the sort everyone is familiar with: a requirement was missed, a new feature needs to be added, and since this wasn't in the original budget the budget needs to be increased. It's easy to identify these new/changed requirements, easy to see the big chunk of time needed to implement them, and easy to make prioritization decisions about the new requirement vs the other original requirements, so that maybe something can be dropped in order to avoid increasing the budget.

But there's a second kind of scope creep, and it's insidious. It comes from turning high-level requirements into detailed requirements into implemented and tested code. Every decision a developer needs to make about how to implement a feature is an implicit detailed software requirement, and you just can't know how many of those decisions will be needed or what their impacts will be until you get into the details. The time needed for these all add up, and I consider them to be scope creep because they aren't part of the high-level requirements used for the estimate and budget. We try to add padding for them because we know they're going to happen, but if you add sufficient padding across-the-board for all of the detailed requirement decisions that might be needed your project will never get approved. So we pad insufficiently, hoping that some of the requirements will be easier to implement than we estimate to cover the ones that aren't, and we don't manage this kind of scope creep at all. It's invisible, because it's just adding a few minutes here, a few minutes there, until our estimates have been blown away and we're over budget and we can't really say why.
The spec is long because it's very, very detailed (probably more than any other language spec out there). Also, Java doesn't allow any undefined behavior under any circumstance. It is much, much simpler than C++.
Ironically Fast Company doesnt seem to get design with some of the gaudy and irrelevant figures in their article.
You appear to be assuming that I live in the US and that I spend frivolously. Both assumptions are incorrect.

In fact, I live in Cambridge, UK, where we're comfortably in the London commuter belt and have many nice new million pound flats for sale. On the other hand, if you're a nurse working at the local hospital and you want to raise your kids in your own house, you can expect to live far outside the city with a substantial commute into work. Because, you know, we don't overwork and underpay our medical practitioners already in this country!

I do know people around my age who have managed to buy in the city itself, but almost all of them had an unusual source of serious money for someone our age, and often for an unfortunate reason (big inheritance that arrived a lot earlier than expected, compensation lawsuit, that kind of thing). A few bought very young and got lucky to be on the ladder before prices got really crazy, though for every one of those I probably know someone else whose financial development was set back a decade after finding themselves in negative equity too early in their careers to cope with it. In any case, the latter was never an option for people a decade younger who are in the middle of that Millennial bracket and might traditionally have been buying their own place by that stage of their lives.

For "normal" people (and remember there's quite a high upper bound on what I'm calling "normal" in this discussion) looking for a normal family house because they've had a new baby or relocated to change jobs or have an elderly relative moving in, the reality here is that by the time they have got home from work, seen a nice place in the listings, and called the estate agent to arrange a viewing, the property has often already been sold. The better-looking properties are currently being bought literally within minutes of being available and without the purchaser even visiting them, such is the confidence in the market that the property can be sold at a substantial profit in a few months even if it turns out to have problems on closer inspection. Sealed bids is becoming a popular sale method, and winning bids on £400-500K family homes are coming in £100K+ over. No normal person can compete with professionals who have the time and resources to play the game by those rules.
You beat me by a couple of minutes :)

I'm no Java lover, but for some purposes (some non-technical) it's the only real option. These seem like great ways to cut the bloat and still get stuff done.
It's helped me a lot - a lot more than prescriptions, anyway. I have been taking it for a very long time, so I'm pretty dependent on it, unfortunately. Going to try and taper down soon-ish, but I haven't noticed many bad side-effects. YMMV though.
> Met Commissioner Bernard Hogan-Howe told Sky News: "We're not going to talk about it, because the only people who benefit are the other side, and I see no reason in giving away that sort of thing."

Apply the same logic to the justice system and courts would operate behind closed doors.

The public needs to know because it is the public who is supposed to oversee the authorities via the polling booth. The public should be able to assess whether the supposed benefits of this practice are valid and decide whether they want their privacy violated in order to get these benefits.
>There is no country in the world with more public surveillance cameras

Do you have a source for that? Every discussion of the number of CCTV cameras in the UK I've seen has always been talking about both public and private cameras (with by far the majority being private). Also I assume you meant to say per capita.

https://en.wikipedia.org/wiki/Closed-circuit_television#Unit...
If foreigners come to country / need jobs / get jobs only were true. Would you say your little sunshine story applies to other areas of swedish immigration as well? No it doesn't, and that's what people are starting to realise. But once you do and call for actions from the governmment, you're being called a racist from people that still live in a dream world and refuse to wake up. Dreams are easy, truth is hard.
https://news.ycombinator.com/item?id=9657817
While this is true, I think there are arguments for and against your statement. While some areas of the UK are unquestionably far more monitored than their US counterparts, geographical size definitely comes into play. It's easier to monitor the UK because it is a tiny fraction of the size of the US and, therefore, will cost a fraction of the price. Our police also aren't quite as heavily militarized as the US (Thanks to US Military selling surplus to PDs for steep discounts and weird gun laws), we just have two huge water cannons on standby, I predict them being authorized in the next year or two though. Maybe it's just misplaced nationalism and my consumption of fairly left-leaning media that leaves me with the impression that the US is #1 for that stuff, I dunno. I think we're pretty evenly pegged on the totalitarian state front.
100% agree. Just stepped off a 777 and it's got great storage unlike the A380 with it's stupid roomy cabins with tiny lockers
In which country? China, India, Australia, ...?
Not all software companies do. I work at a place that is very much "we'll ship it when it's ready" and some people here still feel burnout.
I'd like to plug going part-time as a good way to temper burnout and provide a soft landing for if/when you eventually decide to leave. You still get some money coming in -- proportionally more due to progressive taxation. You still have benefits, which the company may or may not still cover as if you were full-time. You avoid abrupt life change while getting a four-day weekend every week. If your company values you they will probably be more open to this arrangement than you may think.
6 Ways to Take the Guesswork Out of Sales Followups
you can pay only 100 Euro for insurance for first 2 years(no pension contribution)

The only problem is communication with government, rather impossible without polish.
Ask HN: Best Markdown editor for OS X?
I'm spending a fair amount of time drafting out reports and papers lately and Markdown is the simplest, cleanest way to write with as few distractions as possible. Any recommendations for Markdown editors on OS X?

I'm personally using Mou at the moment, but I'd prefer to use something open-source.
Ask HN: Programming for Seniors. Where would you start?
There are many resources available today for one to get into the world of programming and development. Starting from code academy to tealeaf and bootcamps, all do a great job. However, I feel these resources are inadequate for a senior, or a little kid to get started on their own. If we can figure out a cirriculum for seniors, I think may have the ultimate guide to getting started in programming.

Thoughts?
These constructs don't always make code any easier to understand / maintain. I have played a lot with NetBeans' feature that automatically translate loops with their "functional" equivalent. Sometimes the code was so clever I couldn't understand what was happening.

Sure, code is more compact, but compactness is not an end in itself.
> I don't want my country to become America 2.0 (It's already starting to look like that with water cannons on standby, internet filtering and now this).

It already is America 2.0 with all the cameras and transport surveillance the FBI wished they had. ;)
Please make more meaningful contributions rather than simply feeling similarities with other users. That is what the downvoting feature is for.
We all are going to meet in the Elixir world
Mandatory 4 lions link;

https://www.youtube.com/watch?v=Dss_9FmCqtg
I can definitely see things your way. We're overdue for some kind of a multiplayer game experiment demo thing to be shared, like that multiplayer orbiting game. Hell, here's my nodejs-powered webgl doodlepad: http://faye.pp19dd.com/index2.php

But there's a common thread here. This particular collection of thoughts on this site reflect life and career arcs. Parallelism to us is that plenty of us developers are burning out (like eeve), seeking changes, having epiphanies.

That's obviously because we're growing older and maturing like everyone else, computers and stuff are changing drastically, competition and proliferation of tools is high, and we're caught up in middle of it all. Hell, I have a fantasy of becoming a woodworker and am a tool away from having a decent set (router). Maybe I'll try my luck at flea markets.

It's definitely easier for me to center some divs and write a fractal compression algorithm than work 10-hour shifts doing backbreaking labor. I know this because I did it for a couple of weeks replacing all my floors, and I did a pretty good job of it. The part that sucks is that it was more satisfying than programming, but it'll never be sustainable for me to do that kind of labor in the long run. :/
I'd like to see some mention of the fact that blacks are incarcerated at MUCH higher rates for committing the same crimes as whites, which he never addresses (and he ignores it when people bring it up), yet that totally undermines his statistical argument.

http://www.huffingtonpost.com/keith-rushing/the-reasons-why-...
The use of the word "liberal" in the US drove me nuts the first few months I lived in the US. I used to be identify myself as a "Liberal" in Germany and constantly felt misrepresented when people were talking about "liberals" in the US. Weird enough the term that comes closest to what I understand as European liberalism is libertarianism. So we had to throw in a syllable to make up for the word that's being used everywhere else having been hijacked. I wonder if some of this is fallout from the insane two party system.
During my student days, I always made sure to check if the bike rack had a bike that looked prettier than mine and had worse locks.

Now that I ride a much more expensive cargo bike, I don't worry about it anymore, and it hasn't been stolen yet. Are cargo bikes less attractive? Hard to believe, but it seems to work.
>Apply the same logic to the justice system and courts would operate behind closed doors.

That has already happened: http://www.theguardian.com/law/2013/jun/14/what-are-secret-c...
Atlassian Connect for Bitbucket: A new way to extend your workflow in the cloud
For Windows, Katmouse alleviates some of the pain of scroll focus: http://ehiti.de/katmouse/
A Hacker Is Pretending to Sell Stolen US Government Employee Data
Where can I learn basic coding
Is there any books or good websites to learn the basics to become advanced
"It is possible to ask someone not to t'aarof ("t'aarof nakonid"), but that raises new difficulties, since the request itself might be a devious type of t'aarof."

I love the concept of "devious t'aarof"!