skysight-inc/HackerNews huggingface dataset:
Cognitive science has a term called "Theory of Mind" (ToM), which refers a human cognitive ability that typically emerges in 4 year olds (In fact there is a famous experiment you should look up and try if you have any kids/nieces/nephews around that age), whereby humans are able to formulate the mind of another entity (the capacity it's working at; information it holds, and doesn't). This is what allows us to, for example, tell a lie. It also allows us to modify our approach in the way we communicate with dogs vs children vs adults, for better communication efficacy (or two different adults where one has high and one has low expertise in some domain, like programming).

In my opinion the biggest thing preventing me from using siri is not what it can and cannot do, but that it has been nearly impossible for me to develop a ToM for Siri. And since I simply dont know what siri is capable of, I only use this bot for a very narrow set of tasks. Furthermore one of my ToM priors for siri is that she has a mind that is incapable of learning. This is a big turnoff - bigger than i think we acknowledge; since we are used to interacting with entities that can, even if laboriously. For instance my Australian shepherd might not be able to bring me the newspaper; but if I really wanted her to do that task, I could slowly get her to approximate that behavior, and it would probably be satisfying to see progress in performance. With siri, I simply assume there are things she can do and things she cannot, and it'd be pointless to try and goad her into adding even a trivial task to her functional repertoire.
Not really, most of that stuff runs under Windows. Linux machines are few and far between unless it is us techies that are using them, then suddenly it seems to be everywhere.

As for SGI, they also went the Windows way and that is one of the contributing factors to their demise.

I really miss my Irix machine but it wouldn't be able to keep up with todays demands, but even the slowest SGI boxes (Indy, 100 Mhz R4000) was impressively fast for the time when it was made.
Palm held directly to face.
> Just like humans, AIs can only solve problems it already understands

This isn't actually true. Problems can be solved by random chance, as long as there are good ways to test the validity of solutions. The most obvious example of this is the evolution of living organisms.

As long as AI can "understand" whether or not its solution solves a certain problem, it can just assemble random solutions and test them. There's obviously an incentive to decrease the randomness as much as possible, but an infinitely powerful computer wouldn't need any such optimization at all.
I think "Eastern Front in WWII" is the editor-friendly name, even if it's pointless navel gazing.
I think it's a difference in belief. Do you prefer American culture and values or Chinese culture and values? Which would you rather protect?
Breaking down Google Cloud costs by region/zone or practically anything
Recently, I was working on a problem on how to break down Google Cloud costs by region/zone and I was surprised how not trivial this task was.

After solving the problem, I am open sourcing the solution and it would be great to get some community feedback ;-)

https://blog.doit-intl.com/breaking-down-google-cloud-costs-by-location-or-anything-else-6f08918cf867
interesting, but wouldn't this be way less likely than a planetary collision? It's hard for me to imagine how a natural reactor could achieve the many many Gigatons of TNT needed to do this, considering the critical mass of natural metallic radioactive isotopes being on the order of kilograms. How could random chance set up such a huge bomb?
Somehow it's easier. In hard times only the truly competent lead. In peace times, the incompetents want to lead. They want to have a title, not to lead actually.
https://books.google.com/books/about/To_Couple_is_the_Custom...

1977. Always wondered how it stacked up against modern techniques
dup of https://news.ycombinator.com/item?id=17488719
> someone wants a solution to a JavaScript problem and gets a JQuery response

It's a mixed bag, really. Since at least an year if jQuery is not mentioned either in the question or in the tags or in comments from OP, usually users suggesting to use jQuery get told off and, sometimes, downvoted.
Yes, that's what I meant (and you exemplified), they charge more for SFO-FRA than for a flight that has one of its legs as SFO-FRA

And I suspect most of the passengers on SFO-FRA are from European connections and don't have FRA as their final destination (or initial origin)
7 features proposed so far in Python 3.8
That's Russia for you.

That's ANY shady son of a bitch for you, really.
"people voluntarily using birth control..."

You do understand that some folks have few options for this, right? I have never wanted children. I'm female. I cannot take hormonal birth control. I would have been sterilized early in life, but most doctors won't do it to young folks. I'm nearly 40 now. Surgical sterilization is more of an option, but is still rather expensive. Additionally, it doesn't always prevent pregnancy and the option that would - a hysterectomy - isn't a healthy thing to do to an otherwise healthy person.

Condoms have their own downsides. Some of the lubricants make me itch. Plus the risk of breaking and all of that stuff. Sure, it is my option, but it sucks. Not to mention that they change the way sex feels for me, let alone the man. Luckily, my spouse is more than willing to be sterilized.

Even with various birth control methods, folks still become pregnant.

Abortion isn't always an option for folks - especially with states and entire countries restricting abortion for any reason. I'm not sure if doctors would test for these genes pre-birth either like they do for a few disorders, and the test itself has has some risks to the fetus.

I can only imagine the hell someone would go through that wants to have children, yet are simply too afraid of passed on some gene that might not be passed on - let alone that they might not even know it runs in the family. I'm not sure they'd be able to avoid having children simply by a combination of accident and happenstance. I've been lucky enough to avoid it, but many others have not and had few realistic options once it happened.
Historic Tale Construction Kit – Bayeux
gcc and clang have been getting better at this recently. For instance if you do an "x == x" comparison for an int x clang will warn "warning: self-comparison always evaluates to true [-Wtautological-compare]".

I completely agree that having these warnings in the compiler is much better than a standalone analysis tool, because they're less likely to be ignored. But I think it may have been a bit of a shift of mindset for the compiler developers to put more effort into warnings and diagnosing dubious code rather than simply being a code generator for correct code.
It is bullshit. At the time of the bombs it had long been clear that Japan was losing. The only question was how drawn-out the end game would be.
Reminds me of this Tweet by Donald Trump:

> Nobody should be allowed to burn the American flag - if they do, there must be consequences - perhaps loss of citizenship or year in jail! [1]

Luckily the US has safeguards in place and people that dare say "no, you can not do this" to the commander in chief.

[1] https://twitter.com/realdonaldtrump/status/80356799303675494...
Ebook – An Abstract Love
You should really give ubuntu a try. While it won't run MacOS-only apps it'll have equivalents, and is otherwise scarily similar to MacOS.
In fact the same can't be said about the US these days. The US is liberalizing and I can back that statement up.

To prove me wrong, all you have to do is list the large number of rights that have been revoked in the US. You'll need a lot of substantial counter examples for these:

The US is legalizing marijuana and many states are working on lessening the criminalization of drugs broadly.

The US legalized gay marriage. Meanwhile it's still illegal in 85-90% of the world and 2/3 of Europe.

The US prison population has been declining for about eight years and will be cut in half over 20 years at the current rate. The US has very broad bi-partisan support for ending its mass incarceration policies and ending minimum sentencing laws. For one example, the rate of African American female imprisonment has fallen by 50% since 1999.

The US welfare state has expanded considerably over the last 20 years and is now among the most generous. It's at the OECD average in terms of GDP spent on its welfare state. That puts it in an elite class of about the best 18 nations based on its current scoring.

Criticism about NSA spying is entirely legitimate. However, the US is still actively restricting spying & tracking abuses through curtailing the police. The Supreme Court just ruled on a big one in favor of the people, with more favorable rulings plausibly to come. [1] The Bill of Rights is still working. De facto no such restraints exist at all in China.

If all you've got are issues about immigration, that isn't going to go very far when you compare the actual US immigration policies with those of nearly all of the developed world, which overwhelmingly use variations of merit systems to only allow in certain skill classes of people by points. A further group of the developed world isn't open to much immigration at all (that now includes all of Scandinavia).

[1] https://www.npr.org/2018/06/22/605007387/supreme-court-rules...
The thought of Siri intentionally telling white lies is pretty funny and a bit creepy

- Hey Siri, am I fat?

- No Bruce, you are just big boned

- Thanks Siri.
Is it not possible to sell a company that is currently profitable, cash flow positive, and is worth less than what investors had put in?
Actually—you’re right. I actually thought about this and quit the browser before I got any acknowledgement that the POST had gone through. I didn’t realize it had posted. Mods, please take this post down!
Answering to some of the sibling comments:

Employees staying onboard under the assumption that their equity, which is part of their total comp, may yet be worth something - that brings on a serious opportunity cost. If someone stays at FanDuel making $160k/yr + $0 in common stock options versus $350k/yr at Google, that's a shame. If 100+ employees do it, it's tens of millions of dollars of opportunity cost.
Thanks for your feed-back.

Re 1-3) Most discussions can actually be distilled to a single pointed issue or a very specific discussion (https://www.kialo.com/should-there-be-a-universal-basic-inco...).

You can then ask in a follow up, using a multi thesis discussion, which variant of e.g. legislation is the best (https://www.kialo.com/what-is-the-best-drug-regulation-syste...).

Or you can start with a multi and discuss various options, as e.g. done here: (https://www.kialo.com/who-will-win-the-game-of-thrones-1203)

It's really up to the discussion creator. Multis allow you to change the theses and add a "better" one, as happened in the drug legislation debate (I think).

Re 4) Do you remember nupedia, it didn't work. Wikipedia is not perfect, but the best resource we have to look up the "what". What we are building with the public site is a repository of the "why".

It doesn't require experts to write the reasoning of experts, which is what is happening, sometimes phds come in and post all the scientific papers pertaining to a position.

We agree that the hardest issue is actually moderation. When you have thousands of people chime in, as is the case with e.g. the UBI debate, you need a good system to filter for duplicates and trolls. That's why we implemented the suggestion system (https://support.kialo.com/hc/en-us/articles/115003791445-Sug...) and 5 different permission levels(https://support.kialo.com/hc/en-us/articles/115003877705-Par...).

This seems to work, as can be witnessed in the large debates. It's by no means perfect though and we are constantly improving it. The last bit we added was nested suggestions and suggestion commenting.

Again, thanks for your input. :)
If the US were an oligarchy, Trump would have never been elected. The most powerful people in the US were nearly universally against his election, including the most powerful billionaires, politicians, media and political families - on both sides of the aisle.
POY4ALL by Points of You
Breaking down Google Cloud costs by region/zone or practically anything
I saw this when the initial report was posted and I've been wondering why the Trump administration hasn't jumped on it. Whatever Trump thinks about the environment, it seems like this could be used as trade war ammunition.
Detail Dad!

>talk to them like people

Except that most adult/social conversations are restrictive.
To add on this, clang-tidy is a tool specifically for static code analysis. I don't know if it implements all the checks mentioned in the article, but it is quite powerful, being able to detect eg. array overruns through several layers of function calls and ifs.
Titan Regalia Chronograph Analog Silver Dial Men\'s Watch
Just tell them you'll use sonarqube[0] from now on. I mean, what is the point of using proprietary software when the opensource alternative is better?

[0]https://www.sonarqube.org/
And a market failure outside Japan, as far as I can recall.
The future of online search engines. The status quo and its shortcomings
Getting More Work Done in Fewer Working Hours #developer #burnout
"Flux is the new WndProc"

https://news.ycombinator.com/item?id=10381015
I've had a chip with oxidation issues once after years of using the same card.

Funnily, the best way I found of dealing with it was just wiping the cooper with the (leather) wallet itself. Seems like it's abrasive enough to take out the oxide layer without major issues (and it does not accumulate static)

As for payment speed, it usually doesn't take 30s but now most payments are done with contactless, which is even faster.
I don't think they offer an API for reputation exporting, do they?

Also, our reputation system, the thanks count, is based more around HOW you interact with others, so if you are polite, open to have your claim changed, etc. It's a general measure of how nice it is to work with you and how good your contributions are.

Contrary to SO and Q, we are not a place where you, solipsistically add an atomic answer, but because you are working with others in a collaborative reasoning system, will have to edit your claims, comment on others etc.
If your domestic consumption base is large enough, you can ignore the issues that arise from being dependent on trade.

Germany for example is so export-driven that if our exports drop for just 2% our economy will have major problems. There's nothing scarier than a trade-war for Germany.
> There exists a general assumption that a voice has a human-intelligence behind it, but obviously now not all voices do.

This is one of the reasons I've always been bothered by the over-humanisation of Siri. I feel there is a belief on the Siri team that if they make it feel more like a human with jokes and overly verbose responses then people will be more forgiving when it fails.

I've always felt the opposite, that it gives it a "incompetent super-intelligence" sort of vibe instead and I start to wonder if when I ask it to set a timer for the 3rd time if I'd be less frustrated if it just responded with a confused beep rather than a quip.
I can't read an article that starts with a such bizarre title. If author can't state the name of the war properly the rest is definitely not worth to read.
One for the UK would be great too.
man, reading these comments is REALLY validating my choice going to a small University. I was THE ONLY PERSON in my operating systems class, and most CS classes had less than 20 people.

Unsurprisingly the school shut the department down, but it was GREAT.
doesn't work behind corporate firewall... Maybe websockets are not let through ?
Mishandled. If they had a fever, the only prescription in the middle ages, and even recently, would have been more cowbell.
I'm not a lawyer, so I don't know if calling it blackmail is hyperbole.

If it really is blackmail, have you contacted a law-enforcement agency?
I'd like to think it was SGI mismanagement, getting off the dedicated graphics/supercomputer boat too late.

In my parallel Universe, SGI would occupy the spot of Apple with high-end beautifully designed consumer laptops and electronics with a slick IRIX as its OSX. That would have been something I would have loved to hate.
What error message do you get?
Boomystuff
Even if it could there would not be enough angular momentum to from a large stable moon. So, it's not a viable theory.

PS: Calculate how fast the earth would need to rotate for this to work out.
A pretty thorough description but don't forget about perception. The US is bigger than all the other developed countries (in terms of population and natural resources). It's GDP is also higher than that of 80% of the other developed countries.

Everyone expects the US to lead.
Yeah, there's even a nuclear company designing a compact fast reactor named after Oklo, Oklo Inc.

There was a SciShow about the natural one https://www.youtube.com/watch?v=yS53AA_WaUk
You are saying you and your company do not want to fix your buggy code but at the same time you do not want your customers/users to know that your product contains buggy code. Interesting.
I work with a similar product in terms of cost, volume and hw/sw.

We’ve found that customer word of mouth is really important and we’d rather that everyone have the best user experience (hence latest software) than charge them for it. Officially, customers get 2 years of software updates free. Unofficially we give it to everyone for free. Maybe this will change in the future.

Good luck
Money it's just work in pure form. Even stolen money are someone's work, it's just that the person holding the money is not the person that did the work. But somebody did the work! I have no problem with money.
The funny thing is, their big data police system is called Skynet.

> Eyecool, he said, is also handing over two million facial images each day to a burgeoning big-data police system called Skynet.
Seems like they'll need to pre-authorize more and have a ceiling of expenses (so it preauthorizes 20GBP and you can only fill up to 50GBP for example)

(And do the transaction in a shorter timeframe, I don't see why it should take 1 day for it to go through)
Indeed, and the conversation (allowing the child to experiment and reinforce its use of language) extends to reading as well: I remember we never "read" to our child, but always had an engagement '"Pippi jumped onto the roof", hey, do you believe she really could do that?'
Judging by the errors they describe the code in question really wants some static analyzer love. Even the free/OSS ones can handle 'em. x==x, true || true, etc...

Blackmail or not, this is stupid.
Integrate Robotic Process Automation and AI into your automation road map
The lack of good tooling for SVN is because git is so utterly inadequate at doing it's job. So this created a need for a ton of tools that pave over those flaws and now the resulting ecosystem is a money making machine.
You mean it should say Second World War? That's quite broad, then you'd need to add more qualifiers. This name is more exact and is not wrong.
While I agree that the quality of .net is impressive, I think that it follows the overall SO problem with outdated answers.

Recently I ran into the 'why Boolean.toString returns an odd "True" value', I visited SO to find a terrific [1] but outdated [2] answer.

Nowadays I shift my teams away from SO. My piece of advice would be to stay away from it (especially junior devs), until they reach a level were they can evaluate and cross check what they are reading.

[1] https://stackoverflow.com/questions/491334/why-does-boolean-...
[2]https://msdn.microsoft.com/en-us/library/atahsch6(v=vs.110)....
Lint exists since 1979.

Everything that is outsourced for an external tool, just happens not to be used by the majority.

Clearly the introduction of clang and its sanitizers has changed a bit the mindset, however they are still used by a minority.

As per CppCon 2016, 1% of the audience confirmed they were using some kind of validation tool.
The key ammunition should be the Great FireWall. If you want to make money in China you gotta increase western influence, which GFW effectively eradicated 99%.
Then explain how the private space industry is doing things for considerably cheaper companies like Lockheed Martin and Boeing.
Thank you for your work! Any chance of making it available to Android 4.0 users? (there are a lot of us, for different reasons, don't want to derail the conversation)

Currently I'm using Twilight, which isn't free or in F-Droid, and I'd love to switch to Red Moon!
>That's Russia for you.

Yes, it could not happen elsewhere, e.g:

https://www.xdesk.com/wirecutter-standing-desk-review-pay-to...

(And from a NYT backed website, nonetheless)

>That's ANY shady son of a bitch for you, really.

Better.
1.03 Acres in Palo Alto for Sale – $15M
While the author is trying to make some noise about this project, does Noise, the networking stack, also use Noise, the crypto protocol?

https://noiseprotocol.org/
Is this unique to Siri, or do all voice assistants/computer programs exhibit this?
You don't need a middle class, you 2-3 generations of middle class. The former dirt farmer turned CEO or medic won't speak up. Poverty and penury are etched into his brain. The kids used to have enough all their love will be the ones rebelling.

The alternative is that everyone starves and you get revolutions, but fewer and fewer people are starving in China and thus the government is legitimized.
Abelson! Sorry...
Previous discussion
https://news.ycombinator.com/item?id=17090224
This is reversing the ozone recovery progress made with Montreal protocol
https://en.wikipedia.org/wiki/Montreal_Protocol
Is TNT even widely used anymore? There's far more stable/safer to handle explosives. I'd have assumed TNT was largely abandoned in the developed world.
Not what I said. Will gladly fix bugs someone discovers. You can also freely point them out, you can even publish them if you want to bring it to our attention. You can even use it to sell your code analysis tool. That's cool with me.

But don't email me asking for money and threatening to write a bad review if I don't do as you say.
More integration and hegemony in the Amazon behemoth. Is this what we want?
I would however argue that if you can tell the difference between a good and a bad solution of the problem (through some utility function, or fitness function for evolutionary algorithms) you do have some understanding of the problem.

But, yes, I agree that you could just arrive at the correct solution through random chance. I guess a better description is that to solve a problem we either need an understanding of the problem or enough resources and time to exhaust the solution space.
This is really cool! Thanks for releasing it, I love seeing how other people structure medium sized applications.

Why'd you pick react native?
Chinks have these kind of behaviours in their culture - it is wrong for us to assume that they are not fine with it.
Developing a Google Assistant App with NodeJs, Dialogflow and Firebase Functions
Bit of a stretch. You can argue that art is communication, but you can have communication without art and that's how I'd describe use of tech in the Arab Spring. I'm sure some people think Banksy is changing the world but we've had Brexit and Trump on his watch. Perhaps I'm being unduly harsh though, and we're just a few pretentious faux-warhol wall daubings from freedom.
Did you have a look at the tree view, which follows when you enter the discussion? :)

And yes, we do allow multi-linking and intermap-linking of claims.
Thanks for taking the time to write such a detailed answer.