skysight-inc/HackerNews huggingface dataset:
The idea that Ember is made by/for small and medium sized companies is a bit dated. Several Ember and Ember-CLI core contributors have and continue to work at larger companies like LinkedIn and Yahoo.

In particular, LinkedIn has been using Ember (with Ember-CLI) for over a year now and has found a lot of benefits from its adoption. Having a build system and conventions that a community maintains lets us focus on building applications instead of tooling (though we still have our share of internal tools). We also can give back to the community for things which matter more for applications "at scale". LI, for instance, funded a good portion of the FastBoot work and has been a key driver in the Ember Engines effort recently.

All that to say, Ember (and Ember-CLI) can serve the needs of the whole spectrum of company/team sizes. While it still has some issues to sort out for larger applications, to say it isn't being influenced by large companies isn't really accurate any more.
Do something completely different. Go on a road trip. Join an art collective. Volunteer to help others. Perspective comes from contrast and new experiences.
I know he's Austrian, and I can't help that it sounds "quite racist".

It's how people referred to him at Acorn, then ARM.

I worked with a number of them at Tadpole during the early-mid 90s, and got to meet Hauser once, at the Oveletti lab.
I wonder if we have different phones? Mine is a regular iPhone 6
Is it this ?

https://news.ycombinator.com/item?id=11203056 (Mandrill's Betrayal)
Undoubtedly, many will suggest traveling. I went traveling the world last year for 10 months, although I did not do so because I "had the blues". I did so because I found myself with no obligations and enough money to do so, so it would be a great time to do it.

I had a fantastic time, but now I am suffering from the blues, not before. I think of all the places I went to, and I simply cannot stand to be at work. What am I doing here? Another trip?

If you are an American (can never tell on HN), then you may define yourself by your job and profession. Treat your job as a paycheck and define yourself by what you do in your free time. Of course, doing what you love is important, but most people do not have that luxury. Many here on HN will disagree. Simply get the job that sucks less, has a good work balance, and enjoy the other 16 hours of the day. Try living overseas with the culture is not as work focused.
Many local newspaper comment sections have people posting vile things under their real names, often linked to their facebook accounts.
Tor especially.
It's nothing to write home about when it comes to long-running applications. I have 2x 980tis with liquid cooling, and it runs pretty damn hot when going for a week at 90%+ capacity. I can't use it in the summer months, even leaving my AC on while I'm at work.
Do you use data.table syntax, or do you use dplyr with the tbl_dt class to abstract that away?

I was a data.table acolyte for years, but after being forced to learn dplyr I can't imagine going back. I'm hoping if I need update-by-reference in the future I can use tbl_dt but I haven't played with it yet.
It shouldn’t be too hard.

This is not an oversight, we literally developed this project in a single week. We plan to add testing, just need to decide on the runner and good defaults: https://github.com/facebookincubator/create-react-app/issues....
I don't know if you'll find this helpful at all, but I can say that I'm actually happy, and I feel like my life is pretty good so far.

I'm 27 years old, and I've been living in Thailand for the last year with my wife. I'm doing some contract work for 20 hours per week, sometimes only 10 hours. I spend the rest of my time working on my own projects, either by myself or with a small team. I love building my own projects, like games and apps. Eventually I hope to build something that generates enough income to live and travel without contract work, so that's what I've been working towards.

I had a big improvement in my happiness recently, when I joined a local improv group. I decided that I wanted to do some more acting and making films. So I've made lots of friends, and a group of us are working on a short film, which has been really fun. I felt like I was a bit isolated before this, since my wife and I didn't know anyone here, and I was usually working by myself at home. You might also be able to find some more happiness if you find some local meetup groups to join, maybe get into a new hobby or activity.

My wife is teaching English in Chiang Mai. We came here so that she could do a TEFL course, and then they found her a job. A lot of people just do this for a year or two, as a way to explore a new part of the world. My wife doesn't want to do it for much longer, and she's starting to study something new.

I started my "career" as an intern at a non-profit organization, and it kind of ruined me for any jobs after that. I felt like I was working on projects that actually made a difference and changed people's lives. Not business software, emojis, or mobile games, but websites that would help people and businesses donate goods to charities and hospitals around the world. Then I spent some time at a startup in San Francisco, and I honestly felt like I was wasting my time, even though they ended up being kind of successful.

You don't have to be an office worker. You don't even have to work 40 hours per week. You don't have to own a nice house and a car. You don't have to get married. You don't have to have any kids.

I'm not saying you need to become a full-time volunteer, or teach English in Thailand, or start your own small business. Take some time and think about all your options. On the other hand, sometimes it's really hard to get unstuck unless you make a big change and just do something different for a while. Maybe you just need to do something crazy.
OTOH, there are ton of people in Mediterranean countries who drink their 2/3 glasses of wine a day and live to a ripe old age.
Should we hold peaceful BLM leaders responsible for tweets from their followers promoting cop-killing?

Actually, I do think we should hold "peaceful" BLM leaders morally (not legally) responsible for tweets from their followers. How can a movement of justice accept the silence or ineffectiveness of BLM leaders with regards to inculcating a non-vile culture and calling out hate speech? Isn't tolerating that sort of thing from a movement's followers for the sake of internal politics and membership basically the same thing as tolerating a number of bad cops for the sake of "thin blue line" solidarity and internal police politics? It's not viable without becoming hypocritical. The only difference is in direct connection and legal consequence, not in the overall morality.

I think we can tolerate vileness as a culture and society, but we should not welcome it -- especially if it starts to abrogate what participants would consent to. We can't tolerate hate speech that incites to violence, period. We should not laud internet vileness as some kind of magical problem-solving "pure" expression, which is what we seem to be doing now. There is an important difference between a freedom and a virtue. Movements of social justice need to be teaching virtue. Otherwise, history shows us that such things will tend to devolve into demagoguery and mob behavior.
This is one of those puzzling comments that I can't tell if tongue-in-cheek or actually serious.

I like it! Life's too serious and people need some chaotic ambiguity to spice it up.

> Don't work hard. Try to reduce your productivity.

Sounds good. Most people aren't as productive as they think they are, imho. I'd rather not buy into their facade and just be as productive as I need to be when I need to be!

> Don't work long hours. Reduce your working week to the minimum necessary. Most university graduates earn enough to live comfortably on 10 or 20 hours work per week.

Eh, I don't know where you live, but 10-20 hours of work would be a straight path to homelessness. Unless you mean actual hours of productive work (in a nominal 40 hour work week). Then it's a good target.

> Have less stuff. Go outside more, even if it's to play Pokemon Go.

Completely agree. Going outside in the summer and staying inside (a suburban home) has changed my life for the better more than any other single thing.

> Do things for other people.

Any suggestions? What do you think most people would like done for them?

> Seek to abolish the existing world order.

I think the world order is doing a pretty good job in that on its own.
Bitmovin C# API Client – Video Encoding API
If we let you tweak them, any minor update on our part would be a breaking change. We wouldn’t be able to introduce new features or update the underlying tools without a lot of risk. This is why we don’t let you change the configs.

If you have a specific pain point, please file an issue. I think we can make defaults better. It takes more work but is more rewarding in the end because it benefits everyone.
Exactly - teaching people how to use software to solve problems at an early age is not railroading them into a single career path, it's setting them up to be more effective in the career path that they eventually choose.

An administrative assistant who can write scripts to collate and email weekly reports to their boss is far more valuable than one who spends four hours a week combing through excel spreadsheets.

A visual artist who can write their own plugins for Blender/Maya/Photoshop/etc will be much more flexible and productive than one who performs the same 2-minute-long string of commands hundreds of times a day.

A machinist who can quickly design a part in Solidworks and send it to a CNC mill or lathe will be able to serve a wider range of customer needs than one who outsources that design work or crafts the part by hand.

And so on. Why is there so much hostility to the idea of teaching children some basic programming skills at an early age?
You know what else is in Bluffdale? The NSA. queue X Files theme
It says "for Surface", so maybe that's bring your own device (not necessarily better, mind you).
Hard, human-level AI would help this a lot, but it isn't necessary. All that's required for traditional programming to become obsolete is for computers to be much better at understanding ambiguity and have a robust model for the flow of programs. With today's neural networks and technology, I have no doubt it would be possible to design something that would create good code based on all the samples on github. Not easy by any means or someone would have done it, but it doesn't require any breakthroughs of computer science, just lots of data and good design. The tools referenced in the articles are working primitive versions of this.
LabVIEW was eerily satisfying to write code in. Or at least some type of code in. Loops and logic blocks got a tiny bit weird, but overall you could do a lot with sub-vis.

I find myself craving it even 15 years later.
Please stop, both of you. HN is no place for political spats, and you've both crossed into incivility.
Google merely acquired the embryo of modern Android. They can take credit for growing it.
We’ll add testing, just need to make some decisions: https://github.com/facebookincubator/create-react-app/issues...
Great points here. Counterpoints to consider:

1 & 2 are different for everyone. I get an energy boost from working a certain amount of really productive hours during the week. Be self-aware, meditate, and identify the symptoms leading up to burnout. Err on the side of caution when it comes to preventing exhaustion, but let yourself binge on productivity if you're excited about the work you're doing. After you're done with that project, if you have a chance, take some time off and do something completely different. Surround yourself with people, opportunities and environments that make you excited to take a break.
SO = Significant Other, i.e., a partner.
I think you're likely right. It is fascinating how my post has been downvoted to 0 (from 5), though.
That is a fantastic read. I need to take some time and think about how this changes my viewpoint on certain things (esp. politics).
How do you know that? Do you have some data on alcohol consumption since BC, and how broadly it was consumed by the world population (i.e. was it only the tiny fraction of wealthy people)? Do you have some data that shows "cancer epidemics is recent thing"?

Even if you have this data, have you eliminated all the other variables? E.g. longer lifespans may account for higher cancer rates.
A Gentle Introduction to Rcpp [pdf]
When you find yourself impelled to enter a thread like this:

> I'm not going to touch the rest of your nonsense, but this is an utterly shameless

... please don't. Nothing good can come of a discussion that begins by breaking the site guidelines outright. This is true regardless of how important the issue is or how right you are, indeed gets truer as those things are more the case, because you discredit your position by behaving this way. If it's correct, you ought to be able to show that without fulminating.

We detached this subthread from https://news.ycombinator.com/item?id=12142296 and marked it off-topic.
Wow, I hadn't thought of that. It would be really interesting to hear about his experiences in his own words.
Can you add some clarity to your complaints about WebPack?

What are the similarities with Grunt that aren't worth the mess and what are some of the awful habits that WebPack breeds?

What are your preferred ways to handle modules and build steps in general?
If you have a real MBA, the most profitable thing to do is to find a company that's in trouble, but fixable, and offer to turn it around for a fraction of the company. They taught you how to do that in MBA school. The odds of success at this are much better than doing a startup.
Looks like they just added a notice at the top of the status page, including "We apologize for any inconvenience this has caused."
What’s wrong with using webpack under the hood? The problem is webpack being a lower level tool. This is why we abstract it away from you (and we can swap it for something better if it comes along, but actually webpack is pretty powerful).
I don't agree with much in this post, but in particular "Destructors is all we have": destructors + lambdas + templates allow you to write ScopeGuard, which is a pure superset of finally blocks. Modern C++ has zero need for finally.
No he literally writes his all emails to AWS s3. Just dumps them in a file.

Hence, no one can get fired. How can you get fired, if your fired email is just dumped in an s3 file?
https://medium.com/busyness-time/on-leaving-digitalocean-and...

Good courage, much love. <3
If Uber charged more than taxis, demand would drop substantially and Uber drivers would be out of a job. Nobody is forcing them to work for Uber.
Could you give me some detail on these "awful habits" you mention? As a webpack user, I'm genuinely curious.
Sure, if you use it directly. The biggest complaint about webpack is it’s hard to configure.

We configure it for you. You don’t need to think about it.

What other problems does webpack bring in your opinion? File an issue and let us know: https://github.com/facebookincubator/create-react-app/issues...
I guess it depends on your circles, but most professionals I know have multiple phones. It is not as common in tech circles I guess. Most attorneys I know have two. Ditto for finance people. If you've ever done e-discovery work you will want two devices!
Feels familiar.

It's this rocket launch in super slow motion, the uphill battle of following the standard script.

Finish school, finish the university, get a job, work on the PhD, survive the lawsuit vs conscription army, finish the PhD, get a better job...

And suddenly you are in orbit. The last stage falls away, and there is freefall.

There is no next step, nothing left to do, no battles left to fight. Feels awesome, but gets old really fast. I lasted up there for about a year before hopping on a random plane and spending a couple months in South America, then slowly figuring out the things that are worth doing and things that aren't worth doing.

5 days a week job is not worth doing, it eats away your sanity. 3 days a week leaves much more time to work for projects of your own (or to come up with them). Projects are worth doing, you never guess in advance how they would play out, and the process is fun.

So, step one is to derail the current routine and get some thinking space outside it's constraints. Step two is to figure out what you like to do and how to be able to do it.

Not sure how well that would work for you - Russia is a cheap place to live and most existential stuff is free, so my situation is quite a bit privileged compared to what i heard about USA.
Is there a 3D Knitting service, similar in spirit to Shapeways, that allows you to send a design file of some sort, and they'll send you a knitted item?
> It already favours players who play obsessively.

This is the reason I generally stick to games with good single player campaigns. On rare occasions I'll play multiplayer with friends. But I think the last online multiplayer game I played with strangers was Left 4 Dead. I was always either booted from the game early on because I didn't play "correctly" or I received a "guided tour" by someone who had put 1000 hours into it. Just playing the game wasn't really an option, apparently.

I agree with the sibling that favoring obsessive players is par for the course with MMOs (or those who spend the most $$, which I refuse to do).

That said, I'm playing Pokemon GO (at nearly 40 years old) because it's just fun to collect the Pokemon, level up, and socialize with other players. I really don't care about taking over a gym. I can play this without competing with those people who have 40 hours a week to throw away on it. My social group largely seems to feel the same way, although a few are obsessive. And while I'm fairly active already, it has encouraged me to be more active.

As for whether it's a fad, it might be. Normally with free-to-play games I lose interest as soon as it becomes ridiculously difficult to rank up. With this, I think I'll start to lose interest when the rest of my social group loses interest. I think, for me, Pokemon Go is more likely to be replaced by something similar than just abandon out of lack of interest, though.
This does make me wonder if developers tend to be involved in more forms of creative expression (roleplaying, art, etc.) than in creative consumption (gaming, movies, etc.), what intersection(s) exist and why...
We’d love to hear about the problems.
https://github.com/facebookincubator/create-react-app/issues...
I think parent was suggesting inline styles
Read more, seriously do.

It's quite easy for us (I'm 29 too) to get too caught up into the idea of happiness we see on the news or all the public stories we know.

Many people you admire were what could be considered a failure at 29, but that's not newsworthy, we always love the young ones, that they've figured out everything by the time they're 23 or less (12?). That's not true for most people, and doesn't mean you won't find happiness in the near of far future.

That's what helps me to get some perspective. Also know that regardless of how successful you are your life impacts way more people than what you think.

It's tough, and it's something you'd have to experience I think many times in your life.
Everything we eat both causes and prevents cancer [1]. The two real questions are: What are the odds? And, where is the good balance? The linked paper says "Current estimates suggest that alcohol-attributable cancers at these sites make up 5.8% of all cancer deaths world-wide." [2] The earlier linked recommendation is basically "keep your average <= 1 drink a day" [3] But, I didn't read the details.

[1] http://www.sciencealert.com/images/art-apr-15/Medical_studie...

[2] http://onlinelibrary.wiley.com/doi/10.1111/add.13477/abstrac...

[3] https://www.theguardian.com/society/2016/jan/08/tough-drinki...
Introducing Hire Tech Ladies
Visit Nutanix at BriForum 2016 in Boston
My sister's university (1990's) gave out email addresses to students, using the first initial, first three letters of the last name, and a number to designate how many times that combination had been used. Her name is Amanda Nal___. Her email address was <anal1@___.edu>.
Why would they need to do this for a honeypot? Visiting a torrent website is not illegal. You /can/ download Linux ISOs from them.

The government could just upload a torrent and watch the connected IP list. Actually, they don't even need to upload a torrent. Just get a torrent and see who you connect to. Anyone you connect to is uploading that content.
Purely Functional Data Structures in Elm – course lecture notes (2015)
It's a bit lame, but I am so in love with rstudio... I can't think of a python IDE that's near for data science. Simple things like being able to see all the entities you've created in your session and being able to jump back and forth through plots are really nice.
What you see as humanity, I see as corruption. The system where you have onerous laws that aren't enforced against normal people because they pay nominal sums to avoid enforcement is also the system where you have to pay nominal sums to get anything done, and where the price to avoid enforcement for "undesirable" people climbs to infinity.

This isn't theoretical: it describes plenty of corrupt governments that nobody would hold up against any western country.
I think that's true of smalltime private trackers, but kickass is huge. It has to be making a lot of money.
S3 == SSS == Simple SMTP Service?
I ran into this last when I was 26 and considered it my "quarter-life crisis".

Unhappy with work, no relationships seemed to be budding, didn't feel I was making an impact of any sort -- I considered becoming a Tibetan Monk (I was mapping plane flights).

I found my solution by doing the following:

1) Figure out what I wanted to look back at in the end of my life. What should I have accomplished?

2) Paid very close attention to anything that made me happy. Do more of that.

3) Find a support network, whether family, friends, or strangers with similar problems and ideals.

4) Set specific short-term and long-term goals, ones that you will enjoy.

--------------

1) Involved a new career. I announced to my job I was going to be leaving, though took my time in actually exiting while I found what I wanted to do.

2) I found I got tremendous amount of happiness from being out doors and interacting with people. Hiking/camping/yoga helped me a lot.

3) I started paying attention to anyone I knew I could count on.

4) For me, this was finding a business venture that would impact the world (been dreaming about this since I was 5) -- I've been working (and enjoying) 80-100 weeks because it's what I'm passionate about.

Also... general rule "Production is the basis of morale" -- but production has to be something that you feel is production. Working for your company may not be production. Working on your sci-fi book may be.