skysight-inc/HackerNews huggingface dataset:
> * Starcraft 2 is not recent anymore. Out of WoW...*

Starcraft 2 is still quite heavily played, and an expansion is still in the works.

I don't see how you can say Starcraft 2 is not recent, and then use WoW to further your point, when that game was released many years prior.

The fact that Dota 2's workshop tools are still in alpha is irrelevant. The fact is, there is a healthy, modding community within Dota 2, and this is being officially supported by Valve. It is also growing all the time, which contradicts your point that we are "headed for the dark ages of PC gaming".
No study, but first hand experience.

My father is a Pediatrician, and he has always commented on the strong correlations between relatively common names in his current crop of patients and the names of 5-year-ago-popular TV shows' protagonists.

The first time I was able to make the connection, it was Brandon/Brenda/Dylan.
Uber Agrees to Share Data with Boston for Municipal Solutions
Not to be snarky or anything but the first thing that pops to mind: "Because it's his company".
One way to look at it is to imagine what you would do if the money was put up by a third party (angel investor). You'd probably do a convertible note or SAFE. You could treat money from the co-founder the same way, keeping it as a separate line on the cap table. This would lead to the foundvestor getting more equity so you have to decide whether you can live with that.
Bioshock Infinite's developer did not go out of business at all.

It was deliberately shut down.

http://www.mcvuk.com/news/read/myths-busted-who-killed-irrat...
Somehow, "making love" doesn't seem like the right phrase for a fleshlight.
Actually, in this case, glossing over the "needed libraries" is appropriate. Eric some serious NIH. Choosing to write his own video codec, for example.
Twitter Sort
Assuming you're correct (very debatable), it doesn't matter: they're the ones funding the company, so they get to make the decisions. This doesn't always work out well, but it's not unreasonable.
> You forgot: (3) the assumption that two actors deciding on transaction are alone in the universe.

No, I didn't. The definition of uncoerced in #2 ("no person not actively consenting experiences any negative utility as a result of the transaction") along with the rational actor model (#1) makes that unnecessary -- if any person other than the decision-makers in the transaction experiences negative net utility compared to the best alternative without consenting, the transaction is not uncoerced, and they won't consent to that without violating the assumptions of the rational actor model, so the decision-makers don't need to be alone in the universe for the statement to be true as long as #1 and #2 are assumed.

All negative externalities are coercion, because people are forced to bear costs to which they do not consent.
Perhaps if you can't advance inside the company it's time to advance outside the company.

They may well consider you as "an engineer with little prior experience, and we only gave him that role because we couldn't afford someone experienced yet". To the next firm, you are an engineer with experience building a company's central product from the ground up and leading a team of 40+ people in a high risk start-up environment.
In a similar vein there was a "Hacking My Vagina" (NSFW) thread from a couple of years ago about a dildo/arduino project complete with hands-free operation: https://news.ycombinator.com/item?id=4826561

It was interesting from both a technical and a "what's the future going to look like?" perspective.
Two-Faced Insect Is Both Sheep and Wolf in Sheep’s Clothing
I got some java contracts in my consulting company, some of them are startups. If you are building a SPA you should check out JHipster, they have plenty of information on why they chose certain tools over others.

If you are building a normal, server-side rendered app Spring-boot+data+mvc and thymeleaf (or freemarker) are usually what small companies use for fast development. Investing into IntelliJ Idea is really helpful.

There is no need to rewrite. What exactly is taking long in the development? Maybe I can help with some tips (I'm SCEA/SJCP/etc)

Edit:

> there would already be a dozen open-source versions we could use or adapt quite easily.

That never materializes into actual usable products.
>> But the idea that this was a thunderbolt of inspiration that hit notch with the best idea ever that then changed the world is just fantasy.

It was a series of thunderbolts and Notch and the whole Mojang gang are freaking geniuses in my opinion.
That's true, honestly, library installation is a pain on Windows. Sadly, the problem on Linux is often Driver installation, which is more problematic to be missing.
(pardon, I misread your post and got the number of people you led wrong, but the principle of the post is the same)
Same experience, I spent probably over an hour trying to get a domain off Google where Google went through GoDaddy. Wasn't able to make it work, gave up. Tried again a year or two later and did it after maybe 45 minutes.
This is like every undergraduate's machine learning first project ever, right up there with "using twitter and sentiment analysis to predict ____"
So we'll see more stuff like this that blends steganography and encryption so the message looks normal. Probably like the spam messages being used to train mail systems to recognize ham as spam and blend into the norm. Then the line between code and speak is blurred more maybe.

http://ojs.academypublisher.com/index.php/jsw/article/viewFi...
> companies are not bound by ethics or morality.....

There are three mechanisms that can cause companies to prioritise ethics and morality.

1. The voting public encourage their representatives to change the regulatory environment based on their morality. This is one reason why a whole host of unethical companies don't exist. Companies on the margins of morality suffer from extra risk that the regulatory environment will change too.

2. The customers exercising their personal morality are reluctant to buy from an unethical company, or boycott it, thus affecting the value of the company.

3. Key individuals find that there are moral and ethical limits to what they will do in pursuit of shareholder value, and they provide enough value in other ways that replacing them would be a net loss for the company (or activist shareholders actually share their views). Deliberately selecting your leadership team for poor ethics is likely to have some downsides too.

> Individuals can have morals and ethics. If they control a company and choose to enforce their values through their company, well, that's their choice. But if the ownership of the company changed, so would the values.

Exactly, and individually speaking, in my ethics, in role of voter, legislator, customer, shareholder, employee or executive of a company, morality and ethics certainly do play into my decisions. I believe that it is right that they should, and I expect the same of everyone.

In particular, you say

> [maximising value] is the extent of a company's moral obligation

Which is an assertion without evidence that I simply disagree with. Maximising value might well be what is promised to the shareholders, but it's obvious that just as with all promises there is a context and limits to that. No shareholder would expect the CEO of a company to sacrifice their life if it would increase the value of the company by a cent. Everyone understands that the trust we have that the management of a company is trying to make money for the shareholder exists in a context, and one of the large parts of that context is morality.

Your earlier statement almost seemed to imply that we shouldn't hold companies to standards of morality beyond the law, but that is just giving up. Expecting immoral behaviour from people in particular roles is a self fulfilling prophecy, and poisons the context.
Top 5 Best and Easy Ways to Maintain Perfect Skin
The OpenGL profile isn't enough either. You really need direct and real hardware access. Emulated graphics just won't do.
"This was a few years ago so sensors may have improved"

Apparently they're much better than previously. When I first tried this around 3 years ago, I had the same problems you did. The errors get cubed by the double integration. Software Kalman filters and other tricks didn't really help.

A lot of the newer sensor chips now do "sensor fusion"[1] on the chip itself, which means that the raw data is much more useful, and requires almost no post-processing.

I assume that this, in combination with higher sampling rates, means that the errors are small enough for the output to be useful over "human interaction" scale.

[1]: http://en.wikipedia.org/wiki/Sensor_fusion

Examples:

http://www.kionix.com/sensor-fusion

http://www.invensense.com/mems/technology.html

http://www.st.com/web/en/catalog/sense_power/FM89?sc=mems
SSRIs are, across many meta-analyses, pretty much exactly as effective as placebo—and, insofar as placebo itself is pretty effective, it's been found to be because structured attention and the ritual of consuming medicine are themselves somewhat effective treatments for depression.

Other lines of counter-evidence exist, including that there are drugs that stimulate other neurotransmitters that help with depression, that there are drugs that lower serotonin that help with depression, that there's no coherent explanation for how serotonin's main effect (neurogenesis) would actually lead to modulating depression, etc.

Academia seems focused on the role of the NMDA receptor now, but it'll likely be another red herring too.

I recommend reading http://slatestarcodex.com/2015/01/05/chronic-psychitis/ just to get clear on how much of what we're doing is repeatedly picking correlated symptoms and assuming they're the cause.
> Where did I fail to claim my part when the company was growing?

One thing that might have been better if you cared about not being hired over: ask for the title of CTO or VP of Engineering when you were hired. If they give it to you, you know you're on the same page. And if they won't give it out to you when they're least proven, you can bet that it's unlikely they'll consider giving it to you later when they have more options (and can bring in a new shiny person whose only limitations are those they can discover before hiring).

That's in the past, though. The good news is that you've got a good story here that counters any claim that what you do best is "just writing code." Sit down with the management that's trying to define you that way. Remind them everything you've delivered, just like you told us. After that recap, tell them something like "I've enjoyed contributing to the company's success in all these ways that go beyond writing code, I see continuing to contribute and grow in this way as an important part of my career development." Don't make this about competition with the new VP and ops guy -- let management know you intend to do everything you can to help the new hires make their big contributions too. Just let them know you need a continued technical vision/management role, a title that reflects it (though it's probably not going to be VP), and a path for the future. If possible, come up with some new ideas/initiatives of your own before this conversation, and maybe even a title to suggest. Sell them on a vision of how letting you contribute in this way is going to make everybody more successful, just as it's gotten them to the point where they're at.

And if they don't respond to that... if everything you've written here is true, I suspect there's no shortage of other startups/businesses that might be pretty interested in having you help them succeed.
None of those can show what you are actually seeing on your page? What if you were using a web based IDE? Or Python Anywhere?
Some do. Even the new $20 Microsoft Nokia 215 targeting the developing world have FM antennas and radio functionality. It's actually a wholly under-served feature ... if anyone is working on non-profit, NGO ventures.
>Do we relate the acts of Hitler to Christianity?

At the risk of going slightly off topic, quoting Hitler:

“I have been attacked because of my handling of the Jewish question. The Catholic Church considered the Jews pestilent for fifteen hundred years, put them in ghettos, etc., because it recognized the Jews for what they were."

And to quote the former Archbishop of Canterbury, Robert Runcie:

"Without centuries of Christian antisemitism, Hitler's passionate hatred would never have been so fervently echoed...because for centuries Christians have held Jews collectively responsible for the death of Jesus."

So the acts may indeed have been related. Not so much to the teachings of Jesus but to the various churches that followed.
Presumably how to make money.
The only reasonable answer I can think of is to start spending more on food. Either we start doing it now by supporting sustainable agriculture practices - local farms, foods treated without pesticides, etc, or we'll do it later when the whole engine grinds to a halt.

I've noticed a trend among practical/engineering minded people to dismiss organic foods as wa-wa nonsense, but buying them over slightly cheaper, industrially farmed alternatives is actually one of the best things you can do as a consumer to help the situation. "Organic" as a term is USDA certified and includes things like not using pesticides/antibiotics, including buffer zones around farms to prevent runoff, etc.

The ongoing shift is driven by market forces; people want more food, cheaper, and so industrial agriculture adapts to the market, producing huge volumes of monocultured crops with all the tenuous methods described in the article. The only way to reverse the trend is to change the market - by a conscious decision on the part of consumers to spend more than the absolute minimum possible, for food that is better on every level - environmentally, nutritionally, and subjectively (seriously, pasture raised eggs are delicious).
So I called Microsoft in 1979 after purchasing a OSI C1P and asked some bozo named Ballmer what the cost of the source code to MS Basic for the OSI was. He rustled some paper and said $50,000. My college dreams were destroyed, and I never liked Microsoft after that.
In other words—given that it's attached to your temples—it probably just gives you a bit of Electrical Stimulation Therapy that relaxes the jaw muscles running through the area, thus somewhat alleviating the subclinical TMJ most people have, and thus temporarily eliminating the resultant low-level chronic headaches people with TMJ get. This would feel good; feeling good releases endorphins.

(This is also why people massaging your temples makes some headaches go away. Those headache are TMJ.)
> If identity was a sufficient condition, then identifying myself as an RTS Gamer would make those who play RTS games a "race".

Race describes one of two things:

1. Self-identification in a class socially constructed to be a "race", and
2. Externally perceived membership in a class socially constructed as a "race".

Ethnicity is identical, but with "race" replaced with "ethnicity". The distinction between "race" and "ethnicity" being quite arbitrary.

> Race is a dubious concept to begin with, but if we hope to salvage any useful semantics the only sane way forward would be to define race as those things about you that don't change when Jor-El puts you on a spaceship and ships you off to Earth to be raised by Jonathan and Martha Kent.

I'm not interesting in redefining race to make it a category that you find useful, I'm talking about what it actually means as it is used -- which does not refer to an immutable trait. (Though it does refer to a trait that is not easy to change, and which -- especially in the external form -- is very hard for the subject to change, absent moving to a different society with different conceptualization of race.)
naps, or more generally sleep.
I hear Modafinil
After reading some initial reviews of Diablo 3, I just got Torchlight (1 & 2) instead, and haven't really missed D3. They are not a AAA games, but they do have an active modding community.
I think "journals being replaced by Wikis that allow researchers to continuously update stuff in real time" would be a terrible idea.

If I'm going to use someone's results as basis for my own research, I really want to know that this is a final, "as good as they reasonably can make it" result, not an "oh we're not quite done with the hard, ungratifying work of actually crossing the ts and dotting the is but here it is" kind of result.
> the most important reason, it allows the most people on this planet to understand it

But I'm usually not writing code for most people on the planet. I'm usually writing it for work, or myself.

> I worked on a Korean piece of code. All the variable names were in English but the comments were in Korean. Why, just why?

Because the writers were probably not fluent in English! The purpose of a comment is to explain something; if you cannot explain it fluently, then the comment is useless.

I speak a tiny bit of Spanish, but if history had turned out differently only in that Spanish was the language 99% of programming was based on, I would still not leave comments in Spanish, because they would be nearly incomprehensible to everyone, including myself.

> at the end of the day you need to understand two languages in addition to the programming language.

At the end of the day, someone needs to learn two languages; you're saying that it should never be you, but someone writing some code you happened to run across.
SPARTA: A Python GUI App for Infrastructure Pen Testing
That's a little off topic and I think you can probably find some relevant articles on the web but I remember reading about that before. As I remember, matching openness is pretty important for compatibility purposes, for neuroticism the important thing is that one or both scores are low, and for the others there are various advantages/disadvantages to matching up.
Speaking as a founder who has tried hard to replace myself (so that I can focus on what I do best, which by definition doesn't fit into an org chart), maybe you'd benefit from switching gears completely, and using this opportunity to learn and experience the business side of things. Probably it would be hard to find a better chance to get a front row seat.
I have the impression that we (humanity) have just gotten our feet under ourselves in terms of how to utilize technology and the internet to really make a difference and make real progress in fighting back against these kinds of things. 20 years is only a tiny blip on the map of the entire history of civilization. Unfortunately that probably means you and I will maybe only see the beginnings of what the world will be like 1000 years from now, but the initial signs (to me) are very encouraging.
Something I have realised over time is that mess inherently attracts mess. If there are dirty dishes in the sink, clothes on the floor etc, you are significantly more likely to add to said mess (often it's unconscious).

With the above in mind, take a look at everything you own, every single item in your apartment. Do you really need all of them? Don't fool yourself by holding on to random crap thinking it will be of use one day - it won't. Either throw it out or give what you can to Salvation Army. Less is more.

> How do I efficiently clean up an area and keep it clean while still using it?

When cooking dinner, for example, I have the sink filled with hot water & detergent & I go back & forth between cooking & washing what is finished with. As you're waiting for something to boil, do some dishes etc.

TIPS:

.Rinse all dishes in VERY hot water & they dry very quickly by themselves, so you can simply put them away after you've eaten.

If you've just fried/cooked something on the stove, scrub the pan immediately after you drain the food out (while the pan is still hot) with detergent. Don't give any food/oil a chance to solidify - it will take you 4 times a long to clean if you leave it until tomorrow.

In certain situations, it's better to leave a pot/pan to soak overnight (e.g. after cooking rice).

> How do I put away a large number of miscellaneous items in a manner that I know where they are and can easily be found again?

Create themes of storage areas for the items that go in them. Garage for tools, cleaning supplies. Study for stationary, printing ink etc. Basically, keep things that are related to each other in the same place.

> How do I put away bowls and food storage containers such that they don't avalanche on me when I open the cabinet?

How many food storage containers do you have? How many do you need? You know the deal..

> How do I organize important documents such that I never lose them and can retrieve them after several years?

Take screenshots with your phone - archive everything in folders via email (bills, tax, receipts etc) so that you can always refer back to it.

> About how much time should I expect to be devoted to house chores each day/week?

Hard to say without knowing exactly how messy you are. In a general sense, dinner dishes & hanging clothes in your room are a daily chore. Do a big vacuum/sweep, mop & clean toilets on Sunday morning each week with some fun music on. Do a big bathroom clean (bleach, glass cleaner etc) once a month.

Perhaps create a schedule/calendar for yourself to hold yourself accountable. Start thinking about Saturday or Sunday as "chores day". And when you've done your chores, make sure to reward yourself in the afternoon/evening to reinforce the habit.
7 Research Tools to Answer Questions Like
Any Indian names? Like Raj, Pabu, Das, etc. included in this study?
> Announced about half a year ago with no apparent progress? And the game has already been out since 2013 with a hefty 1 year "beta" where anyone that wanted an invite could easily get one?

The valve mod tools are based on source 2 and already work, though they are in an early state. I've played maps made using them - anyone can - they're in the DOTA 2 workshop. Valve has said the dev tools are paused while they port the main DOTA 2 client to source 2 so the client doesn't need to close & boot source 2 to play user-made content. I'm not a game developer, but I'm told the current source 2 map maker is excellent if buggy & poorly documented.

It's possible Valve will release Source 2 for the client and never update the tools, but that seems unlikely. They've made an enormous amount of money off user-created content, and I expect they'll want to continue to add to that revenue stream (as well as it being the cool & decent thing to do).
Ah - in that case, I'd agree. I couldn't draw to that conclusion from the text provided - that's just as good as zeroing ( and, as you say ) renders the zeroing moot.
Hey Andrew, same offer I gave rthomas6 stands for you. If you want some one-on-one guidance, let me know. papandrew (at yahoo.com). This is a topic near and dear to my heart.
CDDL licensing? more likely NetApp scared Apple off with patent aggression

http://en.swpat.org/wiki/NetApp%27s_filesystem_patents
I don't understand why this attitude is a problem in this context.

It's their last and only pressure point in the political game that happens in the company.

If you don't feel that your skills are fairly compensated and you can't leave (due to contracting or vesting time) you don't have any other options.
I would caution you not to go for the cutesy, "random" aesthetic that github does with their name generator. People may not wish to be addressed in that way.
GM open to working with Google on self-driving car technology
Can the government ban encryption?
Thanks, I didn't think of "organic" one. I searched the key word "Who's Hiring" and see good offerings in developer-centric web sites such as www.npmjs.com.