skysight-inc/HackerNews huggingface dataset:
I worked remotely for 20 years, as developer, team lead and manager.

The number one advice - communicate. It's better to overcommunicate than undercommunicate. A mediocre developer beats a genius if the mediocre one communicates and genius gets his task and goes under water for weeks and then suddenly delivers the masterpiece. I've seen so many such masterpieces not needed anymore after weeks of silence.
If you ever question yourself: "should I comment on this JIRA ticket before I complete it, or not?", don't hesitate, comment. Don't even think about it. If miracle will happen and you'll actually overcommunicate - they will tell you.

Number two: if you have a family, establish a comfortable working environment, define comfortable working hours and "go to the office". You're away, you can't "hey, could you please pick up some groceries, if you're at home anyway?". You're not at home, you're at work. It's hard for family, could be hard for you too. Especially if you have small children, your wife is very tired dealing with them, it would be very tempting for her to go out with girls while you babysit. The next thing which will happen is your production goes down, you're called to the meeting with all the brass, your ass is on fire, because it seems your commit caused the outage, you spend 3 hours on webex and phone and computer, your baby shits her pants couple of times, paints the whole room with shit, and then sits in the middle of this horrible mess crying because you forgot to feed her on schedule. And you do not hear her, because you're in the headphones where 20 people talk at once. (true story, btw).
Exactly. One employer unilaterally lowering or eliminating its standards with respect to degrees is not going to do anything in a competitive employment market. What's more, if the labor market becomes a buyer's market for employers, filtering by degree will happen, just because it cuts down the number of applicants.
That's funny because they are charging USD $70
Promises are better than being stuck in callback hell, but ES7 async functions (async/await) are way better: http://www.sitepoint.com/simplifying-asynchronous-coding-es7...

The best part: you can use it today with babel (I'm using it in browser and on node thanks to the power of webpack, babel and hot reloading).
(Heavy metal or other) contamination of the drugs you receive could be an issue. Who's testing the India-/China-produced drug?

You might receive an Official batch that may or may not be checked by their local governments, but it might also be from a more shady source.
If it can fly with enough precision (say, keeping within 4" from the surface, or directly contacting the surface with an instrument; not sure what the requirement is) and the equipment can be made light enough that inspections can be completed without an egregious number of returns to base to recharge, I feel like even ultrasonic testing would be feasible.

As far as RT, it seems like it'd be a much better idea to do that with robots instead of humans who get cancer. I'm assuming that there aren't any other people within a range that would get a significant dose of radiation during this testing, but even if, it would seem to me that automated inspection could be made more precise and safer than humans could do, eventually.

Definitely an interesting time to be alive :)
> Gurgaon, however, lacks important infrastructure, especially in areas such as sewage and electricity where the optimal scale exceeds that of most builders.

I'm not sure I see how this explanation makes sense. How can a bunch of bumbling elected city councils manage to construct adequate water and sewer works, and private builders who actually know what they are doing cannot.
Hah, I can't use VoIP when working remotely due to echo and latency. I really recommend upgrading your home internet connection to some kind of business plan - at least for the SLA and tech support advantages.
Correct: http://catb.org/jargon/html/P/point-and-drool-interface.html
There is this book called "Elephant Whisperer" - amazing story about a guy who is given a family of wild elephants and it takes him more than 2 years to gain their trust, one small step at a time. He used to travel and every time he came back home from a long travel, somehow the elephants knew he was back. When he died, they walked a few miles to pay their respects - of course, nobody told them that he was dead, they just knew. They also knew they could trust him.

Yes, one can be skeptic and not believe the book. But it has been observed many times that elephants are highly intelligent and intuitive, so it is possible this story of elephants seeking humans is entirely true.

Also check out this video - http://video.pbs.org/video/2365284372/
I promise it is worth the 50 mins or so you spend on it.
Ideally the maintenance and support are part of each team's duties. You'll never be more motivated to do things right than when you have to maintain and support your own work.
Windows 10, Chrome, https://i.imgur.com/fMrRYPN.png
I was reasonably poor once (even did a stint homeless living out of a motel).

The basic assertion: you make less and end up being charged more is in a sense "correct".

For example: if you're poor, you'll probably shop at a discount retailer and buy discount or knockoff clothes, which will fall apart and need replacing faster than if you had just bought more expensive clothes. Over time, the replacement costs will add up and you'll "pay more" for clothes.

Another example: if you buy in bulk, you can get some items cheaper, but poor people tend to buy in small quantities (e.g. cigarette and alcohol "singles" are a phenomenon that only exist in poor areas for example)

This all sounds kind of stupid, but there's a rationale for it that makes sense from the inside, here's a scenario:

I just paid rent, I have $100 left in my bank account and payday isn't for 2 weeks. I work a physical labor job and my work boots need replacement. Do I?

a) Buy the $29.99 on sale boots at Walmart and hope they last for a couple months?

b) Buy the $259.99 boots at the high-end boot store and they'll last for a couple years?

c) Buy the $84.99 boots at the discount shoe store and they'll probably last for 6 months to a year?

Of course the answer is a). This leaves me with $50 to eat on for two weeks. I can't afford b) no matter what so it may as well not exist and c) leaves me starving before payday.

You count pennies when you're poor, you know exactly how much small amounts of things cost because you spend all your time buying small amounts of things and balancing out the bottom few rungs of Maslow's Hierarchy of Needs against your daily purchases.

Getting out of this cycle is very hard. It's not like you can save up enough to be worthwhile. Even with $5/mo left over at the end of every month, it takes 52 months to save up to buy the b) boots.

This means also that you live in a constant state of emergency. Literally everything is an emergency -- and this short circuits your ability to prioritize and make what seems like rational decisions. It also means that whatever spare money/time you have you may as well spend on stupid bullshit because you've convinced yourself it won't make any difference anyway.

It really is a vicious cycle.
Related discussion: https://news.ycombinator.com/item?id=10243151
Clever (YC S12) Gives Schools a Way to Manage Data Flow to Apps
I'm in my first year getting my Master's in math -- can you email me (in my profile)? I have some questions for you.
Reading the bug report: https://code.google.com/p/chromium/issues/detail?id=533361 makes me sad. Recursing is definitely not the answer, yet it gets brought up a lot.

Also, %00 shouldn't cause the browser to crash, and the fixes suggested so far are just work-arounds :/
I am sure this "new" map has been around for ages, eg in tube stations themselves. There is part of my nerdish innermost self that loves nothing more than an complex network map, the actual meaning of the nodes and connections is almost irrelevant. And this map is satisfyingly complex, since all the non-tube lines are shown too.

What I'd love to see is a comprehensive catalog of all the main metropolitan systems in the world using a common scale and set of conventions, a real apples v apples baseline. Then you could hope to finally answer the eternal question; Who has the biggest and best system of them all?
I find lauding use of Optional over null for return values, but eschewing checked exceptions somewhat inconsistent. The problem with null is it can be returned anywhere, from any function. It is difficult to generate compile time errors for if they go unhandled. But unchecked exceptions are great because you don’t have to then think about them. hmmm.

Addendum: I’m also of the opinion that trying to write java code without an IDE is highly inefficient. With an IDE, you can locate all the throws you’re not taking care of quickly, and usually quickly deal with them to get things to compile. Yeah, it’s a bit of housekeeping overhead, but once they are dealt with, they are dealt with, even if it is just passing them upstream.
A smartphone can be a "shit phone." Besides being a landline replacement, it may be a person's only access to the Internet, email, and more in an age where basic jobs often require applying online.

The $60/m plan with meh smartphone is much cheaper than landline + computer + Internet.
A desire for vindication is the right way to go.

Having a chip on your shoulder can be one of the biggest blessings life can offer.
"I may be wrong, but I have a feeling that there is already a very large market of people who like to tinker with cars. Imagine a self-driving Delorean"

Or my own version, a level 3-ish self-driving 1977 VW Rabbit :)

https://www.youtube.com/watch?v=iCE35zbkciU
This is a beautiful experiment.

To OP: i wonder, how did you find this bug?
I'm just guessing here, but if even 1% of autism cases were caused by cysts or other treatable brain abnormalities, and hypothetical interventions had a 25% success rate, you'd end up spending $1.2M per case of autism cured (using the other poster's figure of $3K for an MRI scan). That seems well worth it to me. Certainly the cost delta between a functional member of society and someone that requires costly support their whole life is way more than $1.2M over a lifetime.

Of course this is like Drake's equation; taking an unknown and breaking it down into made-up numbers doesn't actually increase certainty, but fortunately, these numbers are a lot more knowable than the coefficients in Drake's equation. It's simply that I don't know them.
no your bed is prepared for you by the previous generations.
The vector space of appearances is probably pruned based on the facial features you see growing up. I doubt it's directly tied to one's facial features.
LOL, everything sounds like a t-shirt from Japan.
Absolutely fantastic, and probably will happen on Mars. Unfortunately, I can't read it. But Erlang is a human, but it's not unheard of, or even a real wood and lead pencil. A comment to mean what you mean how do we keep in mind when I can set a deadline, some basic programming with Scratch.
This is a good description I agree.

I think we make mental notes of differences between people. I grew up in an almost ridiculously diverse area so I marked my memory of people by a mix of characteristics: nose like so, cheekbones like so, hair like so, etc.

I didn't realize until I was much old that many of those characteristics might be typical for people from that part of the world. Groups of people from the same area cause this strategy to fail so you have to learn new "recognition identifiers".
Book Bridget Jones even more so than film Bridget Jones.
Here's a suggestion that replaces the lollipops with something else. Please comment on the PR if you prefer it instead— https://github.com/szhu/3030/pull/2
It's not really comparable though. Most traditional degrees lead to long progressive careers. Practical software engineering can do, but generally doesn't. Other IT fields even less so. Especially since it's a degree heavy field to begin with.
How to capture the most accurate and actionable ecommerce data w Google Analytics
Could be similar to Dubai, where i think they had problems with buildings being erected faster than the infrastructure could be expanded to handle them. End result were skyscrapers that had to get their sewage removed by truck each day, etc.
Looks like a proper nes emulator rather than just a front end. (Checked out the mapper code which is required for nes emulators)

On a side note, how hard would it be to convert this mapper to JavaScript?
https://github.com/jasarien/Provenance/blob/master/PVNES/NES...
Keep them in large cages and let us look at them.
Does anyone actually use csh as a login shell anymore? Does Mac OS still use tcsh as the default?
Tech Community Grieves Over the Death of White House Tech Advisor Jake Brewer
It's actually all over the news right now: https://www.google.com/search?q=chrome+url+bug

I found it because someone posted about it in a school Facebook group I am in.
I'd be careful with holacracy. There hasn't exactly been glowing successes in the press lately: 16% of Zappos's company quit over it, Buffer has completely abandoned it after a very public foray into it, and I saw a talk by the HR people at Medium and they've had to make significant adjustments to fit (for instance having one on ones even though there aren't technically managers).
Ask HN: Should I join a startup? How do I tell if I'm ready?
Should I join a startup?

- I'm thirty yrs old and single.
- Currently working at a major internet company in Bay Area.
- My pretax income is ~$300K/yr. In next 1-2 yrs, it might reach 300k~350k/yr. Now debt-free and I rent an apartment.
- I have experience with various projects and I can consider myself as a fullstack engineer. I do have a few side projects including some mobile apps on appstore and webapps running on aws.

Motivations for me,
* I like the feeling of building things, making them usable by others and making improvements.
* I like to get big financial rewards by joining a startup (eventually). In the past few years, I have friends got rich by joining pre-IPO companies, like fb/twtr and made millions. And most recently Uber/Airbnb/Pinterest/Snapchat/Zenefits become more popular as they might go IPO later.
* (Those names are hot but I've also seen people didn't get big financial reward in buzzword companies like evernote and square, even zynga and groupon.)

Should I join a startup? What are the things you consider before you join a startup leaving a nice salary? When do you know you are ready?
Scientist and Stem Cell Expert Says Don’t Be So Quick to Believe Vaccines Are Safe
Machine Learning and Cognitive Computing
It definitely influenced me, but I wouldn't call it a negative influence by any means.
I worked from home off and on for around 7 years (with sporadic office visits).

The hardest part is making sure you keep focused on work during work hours. I found myself often going stir crazy and ended up spending lots of time in coffee shops/mcdonald's/panera/library/whatever in order to just have human contact.

I remember after a 3 month stint working virtually alone I found myself going to the grocery store to buy something I didn't need just so I could interact with the cashiers.

What I found helps is to schedule a place you'll be (like a coffee shop) and what you'll be doing there and for how long (usually a couple of hours) and stick to that schedule. Go there, work and leave on schedule. And when you're there interact with every human you can -- don't take the automated checkout kiosk route.

Also, it's easy to end up working outside of normal office hours simply because there's no "break" from work to home. Don't give in to this temptation.

Also, communicate your pants off. Spend more time than is necessary communicating in triplicate on everything, using every means at your disposal. It's very easy for people to dismiss you because you aren't there. By being a constant squeaky wheel in their inboxes/vm-box/etc. you make yourself known and it means that they have to consider you when making decisions. This also means it might be necessary to drop by every so often for surprise and impromptu office visits just so people know you are alive.
I'd like to blame it somewhat in being a heavy polyglot but I was always like this
We're getting ready for the Pipem developer launch, which is an open platform for building text/voice/email "command line" interfaces to existing online services: http://pipem.io/

Here's our Pipem pitch at Tech Wildcatters demo day
this summer: https://www.youtube.com/watch?v=o_0DSmZhLGw
I look forward to trying this out on the TV once the hardware starts shipping. However, I wonder why the Apple TV compatibility wasn't just contributed back upstream to OpenEMU rather than creating a whole new repo for this.
Also, King James Programming [1].

[1] http://kingjamesprogramming.tumblr.com/
For UT, the surface needs to be directly contacted with an instrument; but that's not all.

First, insulation must be cut off and disposed of (properly). It's usually tin flashing covering some kind of insulating material. If the insulation is asbestos, then it's not acceptable to have any of it blow off into the wind at all.

Next, the surface has to be polished, usually with a rasp or grinder, so that the probe has clean metal to make contact with.

Then, the probe, coated in ultrasonic-conducting jelly, gets applied to the surface, and must maintain sufficient contact for as long as it takes for the instrument to get a reading (at least a few seconds, and it's not always reliable). This step has been done in the past with robots, albeit in different access environments.

Finally, the insulation gets re-applied, covered in tin flashing, and sealed with caulk.

I'm not saying it's not possible in principle for a flying robot to carry out steps one, two, and four, but I can't forsee a technology able to do this within, say, the next ten years.

As for RT, you have to understand that a lot of refinery inspections are done in what's called turnarounds - where the refinery is turned completely off for a week or two at a time. Tons of contractors are called in to work overtime on top of one another in order to carry out planned maintenance and get the thing back online ASAP (time is money - big money). Obviously, extreme care is taken when doing RT in this kind of environment, because a mistake can be extremely dangerous.

It simply isn't safe, in any universe, with any technology, to put a radiographic source (actual radioactive elements) on a flying object and zip it around in the middle of a refinery turnaround. Period. Maybe during normal operations, but only at the cost of extreme interruption of everybody's work - eg, everybody literally has to exit the entire facility.

EDIT: on second thought, having everyone leave the refinery isn't even possible without turning the thing off. There are operators who need to be on-site at all times, monitoring and making adjustments to the various processes. And sometimes a valve really does need to be turned by hand ;)
> Most people are unable to care for themselves. We depend on others to help provide food and water for us, accommodation, etc. Most of us won't stay alive if we're isolated from the support of other people we depend on. Some autistic people with more extreme cases not only can't provide their own food, but also can't put on their own clothes.

Did you mean to say "Most [autistic] people" in the first line? Because if you didn't, then your comment seems like a non sequitur to me. Of course most people can take care of themselves. If they didn't, then society would collapse, as there would be more people requiring care than those able to give care.

This discussion isn't about the interconnectedness of the modern world. Yes, we no longer live in a hunter-gather society, and most people probably couldn't farm their own crops or hunt their own game, but that's not what we mean when we're talking about people who are unable to care for themselves. What we mean is someone who is unable to earn money, who cannot navigate purchasing food at grocery stores, who cannot arrange their own accommodation.

I live in Manhattan -- because there is no game to hunt here and no available land to farm, would you truly paint me as someone "unable to care for themselves" simply because I have to subsist on food from grocery stores and restaurants that is trucked in from farms in areas with less expensive real estate? Similarly for water that comes from the municipal water supply?
It sounds like you're hitting a wall or getting close to a wall many others have hit as they grow. The company changes dramatically as it happens. One of the big milestones is around 25 employees: https://getlighthouse.com/blog/company-growth-everything-bre... You have to adapt to that or you'll grow into dysfunction unintentionally.

If you want to learn how one of the legends, Andy Grove of Intel, does it, then I highly recommend "High Output Management" to think through some of those challenges. Check Twitter and you'll see Keith Rabois, Marc Andreesen, Ben Horowitz, Ryan Sarver, and many others swear by it. Horowitz's "Hard Thing About Hard Things" is also great, but a bit more haphazard in how it covers topics.
It's mostly to do with power and coordination. The private sector is great at meeting needs very efficiently, but the market needs to be shaped in the right way to make sure they don't burn the world to make your iced tea a little sweeter :)
How to Make Ink in the Middle Ages
As best i can tell, yes indeed.
> leisure and income are inversely correlated (i.e., the poor have lots of leisure, the rich very little).

Do you have any data for that? I rather doubt that it is very solid if it exists at all. There are a large number of poor people working more than two jobs and more hours than the rest of the "middle-class". Additionally, many of the jobs from the upper end of the middle-class tend to often require longer working hours.
I have a rather subjective and irrational opinion about this topic, but so are most opinions when it comes to human relationships. I'm from a working class family, and grew up in an European culture that has somewhat particular views on romance. I've lived in San Francisco for about 5 years now, dating my fair share of people similar to the ones described in the article; including a relationship that lasted a bit over 3 years and ended last spring.

Those kinds of people (typically upper middle class Americans born in the 1980s or later) are so in love with themselves that they just have no room for falling in love with anyone else. It's easier to waste time on Tinder while obsessing about the best place to go for overpriced brunch and then cry about it to your therapist while your friends tell you that "omg you're the best in the world, of course you shouldn't settle for anything", than to pursue deeper, more meaningful interests and relationships.

My very unscientific and cynical view of that is that modern consumerist American culture is reaching the paroxysm of fuckery, encouraging everyone to treat their relationships and fellow humans as fungible goods that should be swapped out for this year's new, better, shinier model. My solution has just been to just not waste my time with people whose life tends to exhibit the patterns described in the article.

If you too belong to the higher upper middle class but can't stand that kind of crap, go volunteer and meet people from outside of your social strata. I've been dating someone from a very different, non western culture for the past month or two, whose struggles include more than just what they're going to post on their blog next, and it's a breath of fresh air in comparison.

YMMV.
Note that the mapper cpp comes from FCE Ultra, according to the text up top.