skysight-inc/HackerNews huggingface dataset:
The old post-mortems in Game Developer magazine were written almost in template form.

Went right:
1) Great team/culture
2) Everyone put forth the effort (scheduled crunch)
3) Some amazing techwork or artwork or designwork etc...

Went wrong:
1) Didn't anticipate x/y/z
2) Burnout (remember that crunch)?
3) Bad/lazy scheduling and/or capacity planning

Kudos to the people who did this at MS but you're looking at tainted data. Most game developers know what really went wrong and do not publicly broadcast it in fear of losing future contracts or publisher trust. In the end the postmortem becomes a soundboard for 'shoutouts' and cheer-leading instead of that raw, unbiased feedback.

I've been to all hands post-mortems that were like that and it can get really really ugly.
On a personal note, I despise apps like Authy. Every site I've tried to use 2FA on, which didn't use the standard HOTP/TOTP/U2F used an entirely different proprietary app. I have zero interest in having multiple 2FA apps, and even less interest in remembering which app I used on which site. While this clearly isn't Authys fault, its nevertheless a problem.

In other words, please just use standards based 2FA - or SMS/Phone calls.
Teacher: "Be sure to read the next chapter for Monday. It's on ethnic slurs. You'll need to know this for trolling."
Well put. Job creation as a goal is sort of like when public company CEO's have revenue as a goal. Look, if all you want is revenue, that's easy - we can buy companies, underprice business, do all sorts of uneconomic stuff, etc. Same goes for jobs...if all you want is someone working, we can do that pretty easily. While I understand the noble impulse to target job creation, unfortunately it leads to a lot of incentive misalignment. The real goal is creating value, or wealth.
A more buttery web doesn't necessarily equate to a more bettery web ;P
Indeed. I think this is a strong argument in favor of basic income. If the risk of an enterprise failing were separated from the risk of not being able to eat next week, then we would have far more entrepreneurs.
>Although it wasn't a jobs program.

Exactly, it's not that big investments are bad, it's that doing them for the sake of providing jobs could mean employing people for the sole purpose of giving them a handout and wasting their time. You might as well just send them a check and let them have their time to raise their kids or... whatever.
"risky because you could be fired and lose your $42,382 income"

What good is said income if you have no free time, and no savings building up to produce future free time?

Let's call it a day here - you think I'm insane, I think you're insane, we won't reach a consensus.
There's no good open source software to do this.

Also you need a microphone array to do it reliable (the Echo has 7 microphones).
This might be interesting trivia, but it is more like a parlour trick, like memorizing the digits of pi, than an actually useful algorithm. No programmer should use this – just like all other date and time handling, (and sorting algorithms, and so on), a proper library should be used instead of implementing this in your own code.
Adam Smith was making this same argument the only time he ever used the term "invisible hand." Smith assumed (incorrectly) that capitalists would always prefer their own domestic markets. For Smith, his conception of capitalism was good because it offered the best chance at achieving equality. However, globalization of capital has proven that his underlying assumptions were incorrect, so it may very well be that Smith today would have been seen alternatives to capitalism as better suited to provide equality. I believe Smith's beliefs would have led him to be something like what we call a "market socialist" these days.

The original passage from Wealth of Nations:

"He generally, indeed, neither intends to promote the public interest, nor knows how much he is promoting it. By preferring the support of domestic to that of foreign industry, he intends only his own security; and by directing that industry in such a manner as its produce may be of the greatest value, he intends only his own gain, and he is in this, as in many other cases, led by an invisible hand to promote an end which was no part of his intention."
Yes, thank you for taking the time to reply.
Actually, you're totally right that a local college (I would add a more or less central city library) is a really good alternative.

I actually do embedded automotive now, so master's is almost a must but you'd be surprised how many seasoned pros are utterly incompetent in basic things like automata and Boolean algebra that I went through in my first semester.
In fairness, wouldn’t that have less to do with custom behavior and more to do with the limited size of a phone’s screen? Seems that Apple is just trying to avoid ridiculous scaling and making a reasonable judgment call.
I love Andy, but it can be difficult to reconcile this article with the pro-globalization message in his book "High Output Management".

Had Intel outsourced the manufacturing of their memory chips during their "scale-up" phase, it's conceivable that they may have established more "partners" and less "competitors"... similar to what Apple has accomplished today with iPhone manufacturing.
Psychology has always struck me as mostly boulder dash, but psychiatry is supposedly better. On the other hand medicine seems to be a very authorian discipline in general.
1) Not a great feeling to be lol'd at when giving honest feedback. If you lol at all prospective customers who don't like your product exactly as you've envisioned it, you're going to fail.

2) I don't work 24 hours a day, so co-living doesn't give me (or a guest) anything extra. Why couldn't they book my time for a way, work with me that day, and then go stay somewhere else?
Now that I am in EU, I totally agree with you, but just checked my mom's provider and it's $3.82 (100 UAH) for 25Mbps/mo.
Agree, I've lost phones with many of my 2FA tokens on it, I pulled out my backup codes and got back into all 10-15 or so sites which I use 2FA on.

With the exception of a SMS to a registered phone recovery method, if I can loose my 2FA token, and loose my backup codes, and still access my account, then the 2FA implementation is IMO deeply flawed.
Long lines at airports a terror target, experts say
No, they are cancelling an event because they feel holding it would endorse views they find disgusting. You might not agree that it does, or that the views are disgusting, but that is irrelevant to their decision. The only people truly inconvenienced by this are:
- themselves, because they're throwing away a lot of hard work
- the people that wanted to attend their conf, which makes typelevel look bad, not lambdaconf.

Back to the thanksgiving dinner thing: they don't really want anything other than to make it clear what they're having an issue with. But they're not asking for anything, just saying: this is incompatible with my values, I'm taking myself out.

What else do you want them to do? Compromise their values? Who are you to demand that of them? Or demand the crazy relative be booted, making the whole thing horrible for the host? They took the only reasonable action given their values: take themselves out of the equation, and explain why. Anything else would have been either childish or cowardly (again, given their core values, which you might disagree with or not feel quite as strongly about).
Can Tomato do this?
> People need to be taught autodidactism

I've come to believe that autodidactism is a function of enthusiasm rather than a certain skill.

I learned to program by banging my head against the wall over and over. I never got sick of it. I know that I'd have become a better programmer faster if someone had saved me from a few of those head injuries and helped me take forward steps earlier.
> (do not waste time trying J)

The Wingdings J strikes again!

https://blogs.msdn.microsoft.com/oldnewthing/20060523-10/?p=...

http://chris.pirillo.com/j-smiley-outlook-email-problem-and-...
NSA on If U.S. Spying Powers Are Safe with Donald Trump
Meet Liam, Apple’s robot that disassembles iPhones
I think the biggest issue is the high variance in performance between browsers overall, coupled with the declarative nature of UI rendering using the DOM.

I have a UI that runs very smoothly in Chrome and Safari (desktop, not mobile). As of Firefox 44, it's unrunnable in Firefox. Why? Don't know. Profiling says we're losing a bunch of time in "layout" but why we're losing a bunch of time in layout, I can't tell. Chrome and Safari just... Don't. And there's so much decoupling between the rendering agents on all three browsers and the language we're using to declare what should be rendered that my best tool after profiling is guess-and-check.
Chrome is the "new IE" but for a whole different set of reasons than what the author mentions in the piece. It seems that a lot of designers aren't testing their designs against other browsers other than Chrome. I routinely find pieces of web pages that don't look (or work) as they are supposed to but they work once I perform the same action in Chrome. It's ridiculous.
Browser monocultures are bad.
So YOU'RE to blame...

Thanks for nothing
Uber profits elsewhere support 'sustainable' spending in China: CEO
Reminds me of my grad student office
Interesting though it doesn't preclude it from being a UX issue. For instancing asking people who are already active users rarely matters (unless the app is just that bad). Typically making a change like that you measure the retention rate of new users and if it went up or down. How was the retention rate of new users after the change?
I think many people besides the 1% have the motivation to fix the environment. On the other hand, most of us have priorities that are more immediate, like being able to put food on the table. I don't see any other reason people besides the 1% worry any less about the environment..
I'm not sure it's an ... axiomatic ( meaning just made up out of whole cloth ) assumption that doing meaningful things for other people is part of a path to happiness.

It may have the advantage of being true.

It does not mean that it's the only condition for happiness ( it is necessary but not sufficient ) , but I know of no good assault on this idea. Adam Smith's "to be loved and to be lovely" exists, and is deeply imbedded.

The advertising/media industrial complex problem is much more profound. But in order to propagate criticisms of it you'd sort of need the advertising/media industrial complex to get those ideas out. Still, Adam Curtis documentaries exist, the work of Marshall MacLuhan and Vance Packard and others exist.

Of these, Adam Curtis seems to have taken the thing on most directly. And it was very funny watching "Mad Men" pull its punches.
Linux hipster level
Could you expand on how micro is different from go-kit and why would somebody choose one over the other? Something for the people who are trying to make a decision without getting their feet wet with both toolkits first.
> Just because something is pretty, doesn't make it good.

I understand that you are taking a shot a Apple's focus on design, but what part of Safari makes you think they sacrificed function for form?

If you don't like Safari then give some detailed insight on why that is. A comment like that would move the discussion forward and be interesting.
If your friend was not very senior (10+ years experience), I would not believe what he says, since he probably did not have enough experience to judge the situation.

I think the idea that the game industry is "behind" other fields is kind of comical, given that games are some of the most complex software in the world, and big game teams have only a few hundred people on them, and meanwhile something relatively trivial like Twitter has 4000 people. It's true that game teams don't do a lot of Agile or TDD or whatever the next buzzword is, but that is because those things are mostly superstition and obviously don't work when you start attacking hard problems.

So if you are someone a few years out of school who learned TDD it is easy to say "games are behind, they don't do all the new stuff!!" while being unaware that almost all the new stuff is bogus cargo-cultism anyway.

I do agree that the game industry engages in unhealthy levels of crunch that are to its long-term detriment, but this is mostly an orthogonal issue to software engineering practices.
Another issue is the scale that modern business can operate at. A free market with two players isn't really "free" in a meaningful sense of the word.
House Bill Targets ‘Burner’ Phones After Paris, Brussels Terrorist Attacks
You are right. I ran a futuremark test on chrome, ff and safari (iphone 6) and chrome was the slowest BUT in terms of actual website loading, chrome was faster than FF. Although safari beat them all significantly!

Future mark scores:
Chrome:618
FF: 728
Safari: 2348

Actual website loading speeds were near instant on safari, followed by laggy chrome and incredibly slow FF.
If the AI algorithms can only be optimized by pushing them into silicon, then a HW background could be valuable.

However, many software architectures have yet to embrace the pipelining and parallel capabilities of today's CPUs... meaning the need for application-specific ICs could be many year away.
The website's sidebar also has a headline that says "North Korea Nukes Washington" so take it with a grain of salt.
Seems like it's worked out for the best.
Truly an inspiring man.

Jobs for the uneducated are disappearing and saying "well lets just educate everyone" is not enough. I'm racking my brain trying to come up with ways that tech can solve that problem but it seems like an upward battle (e.g. Uber makes anyone a cab driver, but in a few years, will fire all those people when automated cabs hit the road).
How can they be neutral on issues directly related to civil liberties? It seems to me the liberal positions happen to align on issues of personal freedom, not that they are pushing a liberal agenda.

edit: The only questionable thing listed is their position on gun rights.
It could have been but it was not any other country, so why have it removed?
It's unreasonable since <video> is a standard embedded media tag from w3c. If the user wants to see the video in full-screen they can click the full-screen icon in the player.
Ask HN: How do you integrate remote development into your family?
My goal is to work remotely when I make my next hop and wondered what works and what doesn't? We're buying a house and one of the things I've always wanted to build an out-office-house but what is your setup?

Looking for tips on spouse/kids, but if you have a particularly awesome home office, I want to hear about that, too!
The advertising industrial complex is paradoxically what employers are willing to pay for, but we humans don't need.
Ask HN: How to disclose vulnerability to non responsive company?
While fooling around with Fiddler looking at data going in to and out of my phone, I discovered an application with a serious data leak.

The leak includes customers private and personal information such as height, weight, address and phone numbers including that of my wife.

No one seems to take the data leak seriously and it is a simple IDOR on their API.

While I had thought about probing deeper, I did not want to get tangled up into any legal trouble and stopped immediately.

I have been unsuccessfully trying to contact anyone at the company that will listen. I have Tweeted, Emailed and tried calling the contacts I see available on their main page and developers on LinkedIn and I received one reply from an automated ticketing system and no call back from my voicemails.

Is there an easier way to disclose a vulnerability like this without risking legal actions? The company is not on HackerOne and I feel that when a young company receives news like this they will either go on the attack or respond in kind.

Is it worth just forgetting the whole thing removing my accounts and moving on?
wtf is with the huge terms and conditions?
Not to say anything bad about Rebol, but .. K2 had a superfast interpreter, superfast and supereffective reactive GUI (with a milspec kind of look), and a superfast ha transactional database engine for about 400K static exe.

Alas, they dropped the GUI when K3 came out; the most recent available version K4 is ~400K without GUI, and the next version KPARC is a complete OS (boots on metal) with GUI, file system, database and everything at less than 1MB

The syntax is intuitive to some people, especially those named Arthur Whitney or using the nickname geocar (but I also find it intuitive); most others tend to disagree about how intuitive it is.
Explain this to me as one hackernews reader to another: how come people are buying Allwinner stuff? Are you not aware of the repeated GPL violations or do you think undermining all of our work is not enough of a problem to warrant a boycott?
Discussion of this article is happening here: https://news.ycombinator.com/item?id=11366265
This fails to provide any motivation for such a merging/converging iOS/MacOS experience.

Why do I want Netflix and CNN apps that have been so easily (but nonetheless with effort) adapted to support the platform from their iOS counterparts? I expect I'll choose the website in Chrome every time.
GitHub: 8 things you didn't know it could do
Likely wont be coming to market though. It's also tethered.

http://augmentl.io/ar-manufacturer-meta-being-accused-of-ste...

https://www.youtube.com/watch?v=MMALYjGcKFc
The author has decided that he will rename the package 'Kikked.'[1] The title should be updated to that.

1: https://github.com/parro-it/canibekiked/issues/2#issuecommen...
I strongly suspect that Smith was right and that the rise of global capitalism has more in common with Mercantilism than actual Capitalism.

Then again, Smith may well be my One True Scotsman :) Isn;t there a baby in that bathwater?

I do recommend the bookTv ( CSPAN anyway ) presentation of Peter Whybrow on his book "The Well-Tuned Brain".
Pranks going deadly wrong
This post was due to a system error of some kind and before the post was completed. The
completed post is now also in this thread at
https://news.ycombinator.com/item?id=11366724
There's also the expenses for the other 62.5% of the contract, the taxes paid on the profits, and the business development to get the contract in the first place.

I don't actually know how these things are calculated, though.
The demo on the first tutorial page (http://dashboard.defold.com/projects/16850/tutorial/0) is majorly broken, including styles and with dozens of console errors. Interesting project to keep an eye on, not ready for the spotlight yet though.
I can't explain why there were no criminal charges (likely because it's a breach of contract, which is not a criminal affair), but the remote company only performed about 35% of the work. If the actual contractor still had to do 65% of the work, the costs of that would be substantially higher than the 268K they have left after the fine.

I know the US Government isn't super-efficient, but I cannot imagine that, even if they'd performed 100% of the work, it would only cost $412K - that would leave such a massive amount of room for competitors to come in and under-bid them. Or maybe it really did only cost them that much, and the Government is fining them 100% of the profits they made.
Lisp isn't a functional language. It's a family of languages, most of which support more than one programming paradigm.

Most languages that are identified as some kind of Lisp are strictly evaluated, do not support partial evaluation (explicit currying only), and support mutable variables and mutable aggregate objects.
I think the rise of Trump reflects the reality of a declining middle class and the overall problem of political stability in the face of declining opportunity and economic security for most people. In business it is easier to focus on the short term win. Corporations have profited from being stateless, from offshoring and outsourcing. But it remains to be seen what the long term cost will be. I suspect the backlash will be strong because when people have their backs to the wall they lash out.
How do you manage hundreds of tabs in Chrome? I used to use hundreds of tabs in firefox, but firefox had an effective tree-style tabs extension...
IE 11 is the new IE 6.
I would expect that it isn't so much about the direct financial tradeoffs so much as the question of - will you actually continue to pay on the loan agreement, and what are my realistic options if you decide not to?

The first would require quite a lot of expensive, invasive due diligence on your ability to pay that people selling software businesses don't care to perform or pay somebody else to perform.

The second is likely to be lousy. Options are likely to be to file a lawsuit, which is expensive, and try to collect if you win, which may or may not be possible, and is almost certainly very time-consuming.

If you're selling a software business, you're mostly likely doing it because you don't want to bother with it anymore. You are very unlikely to suddenly decide you want to start up what is effectively a bank for one guy. I'd tell anyone who says they can't afford a lump sum to try to get a loan from an actual bank, because I have no interest in pretending to be one.
I wonder if that is related to algebra vs analysis.
> but that's just nothing like the situation was back in IE 6 times.

Agreed, but if the author says "Chrome is the new IE6", which is a hyperbole, then saying that Safari is much more "like" IE6 than Chrome makes sense as a response.
> they are morally degenerate for exploiting human weakness for profit.

Are you proposing that selling alcohol should be punishable by imprisonment?

> this is the natural result - businesses that exist solely to profit off of human pain and despair and create it on an industrial scale.

I think that you're engaging in hyperbole. A liquor store or bar is not unambiguously evil. Most _users_ of the drug alcohol are not _abusers_ -- they consume at least somewhat responsibly, are not addicted, do not impose a burden on society, and get a net positive amount of utility from their use of the drug.

You can s/alcohol/pretty much any other drug/ in the previous paragraph, though it's certainly the case that some drugs have lower total utility across society than others.
Correct. Thanks!
The app requires each person of the group to have the app. Like messaging apps, no-one will use it unless all of their friends use it too. We're currently implementing a 'hot-seat' feature to mitigate this and make it even easier for couples to use.
Steve – The dinosaur that escaped Google Chrome
Hello HackerNews! My name is Ivan and I just made a version of the famous google chrome game that you can play when there's no connection. His name is "Steve" and the only peculiarity is that you can play right from the notification center of your iPhone, anywhere, anytime.

It was the most upvoted in the Games section of Product Hunt two days ago:

https://www.producthunt.com/games/steve

And also got an article at Appadvice.com and China!

http://www.appadvice.com/post/meet-steve-the-jumping-dinosaur-widget-game/708608

http://www.sspai.com/33473

Would you mind giving it a try?
https://itunes.apple.com/us/app/steve-jumping-dinosaur-widget/id1090617661

I would really appreciate it :D
Ask HN: Suggestions for places to visit while at Guadalajara?
What are some good places to visit in Guadalajara for a person who is interested in science/technology?
On the other hand, here's Karl Popper's cause for two-party system: http://www.economist.com/blogs/democracyinamerica/2016/01/ka...
Check if sending the Chrome user agent string from Firefox makes it any faster or usable. This has been an issue in the past.
I heard that there were problems with the tutorial on the dashboard, the one on the main site should work better;

http://www.defold.com/tutorials/getting-started/
Replacing the Unix tradition