skysight-inc/HackerNews huggingface dataset:
There's a very important distinction between computation your brain can do, and computation you can describe in words and communicate to other brains that then do operations that follow the same rules. With the former, the only way to verify, reproduce, or modify the thinking is to go to the brain that had that thought and think it again. With the latter, you can look at the verbal descriptions and can largely ignore which brain is thinking the thoughts.

That's the fundamental distinction. It's not that the thinking is more or less computational. It's that the thinking can be put down in words as a computation without great loss in fidelity.
I'm upvoting this for the title and closing paragraph:
“Facebook is paying 40-50% more than other places,” Spolsky said at the GeekWire conference. “Which is usually a sign developers don’t want to work there.”

I abhor open floor plans. As a grad student, I have to share a room with several people (all of whom I respect), but we all unintentionally distract one another in some form every day, and it slows us all down!
In my opinion, the car should choose the option such as to minimize damage for the person doing the correct thing. If someone walks out into oncoming traffic then there are consequences involved. However, if the car made a miscalculation then there is not much corrective action that can be done since it has already misjudged the situation and thus its world view is no longer reliable. It's impossible to say whether any corrective action the car makes will actually improve the situation since clearly objects are not what/where it thought they were.
Net Mexico-USA immigration is roughly zero though. [1]

Most people who enter the USA by illegally crossing the border are from other Central & South American countries.

[1] http://www.politifact.com/truth-o-meter/statements/2015/nov/...
Pardon my ignorance as I'm not super knowledgeable on this, but is what you described around reading all the memory and taking the weighted sum of values similar in a sense to creating a checksum to compare something against?
Thanks for backing me up. My experience Southwest is actually what made me think of that. I used my free drink coupon on a flight recently. The person sitting across from me ended up changing their order to a alcoholic beverage as well. It works just as well as purchasing a drink in any case, because you order before you present the coupon.

I suggested a card, such as a gift card, because I suspect watching someone swipe a card has a larger effect than watching someone hand over a printed coupon. It would also work for those back-of-seat infotainment systems that allow you to swipe a card to buy something.

I work in marketing for a non-profit, and I spend a lot of time figuring out how to get people to tell other people they gave to us. I'm sure this is marketing 101. The funny thing is that I probably overthink marketing experiments. I love pouring over data like Gardete did, but most of the other marketing people I know would just use A|B testing. Even though their experimental design makes me shudder, it gets the job done. From the perspective of a middle manager, it doesn't really matter if you understand the solution as long as it works. I think understanding why allows you to build on your successes and failures, but that's a self-serving bias.
Fake promises, and dreams.
All charts in this post were made using R/ggplot2. (The code was not open sourced in this case because the code for this post is a mess. I have revised my process since)
When my daughter was little, we played "turn around chess". She could, at any time, start her turn by turning the board around and taking over my position. I simply played my best chess (which isn't all that great, frankly) and when she felt cornered she would turn the board around and get the opportunity to attack from a superior position while I would try to fight my way out.

We both had a lot of fun, and I didn't have to do anything fake to make it fun for her.
If it is functional(and maybe if not), you can potentially get a decent amount of money from selling that.
Does Sphinx (or any other automated-documentation tool) read the MyPy annotations, or would I have to type them in twice, in different syntaxes, if I wanted types in my docs + linting?

Or does type documentation not matter that much, once it's being enforced by a tool?
Could be that he is referring to lending of ebooks. And I'd feel sorry for anyone trying to learn physics, electronics, crafts, etc., on tiny e-readers which seem to have horrible support for graphics.
I care about the intent, purpose, and reasonability of regulations not just their existence.

I also care about actions that are "technically legal".

What is wrong and what is illegal are very different things and I don't confuse them.
It makes me think there's a screening recruiter, non-technical, before the "real" interview process. At big companies like Google with so many people interviewing, I can imagine these kinds of kick out questions.

Still, it shows a massive company trying to streamline some things and failing terribly. I personally wouldn't want to work at Google today. What might have been cool once is now nothing but a standard large company like IBM or Amazon. There's a great Quora post by some former Google people that say as much.
How Not to Manage a Currency
> For the many programmers who work in large Python 2 codebases, the even more exciting news is that mypy has full support for type-checking Python 2 programs, scales to large Python codebases, and can substantially simplify the upgrade to Python 3.

Woah! Excellent news. Really cool that they found a way to use this opportunity to bolster Python 3 migration.
I would love to have something like AWS Lambda that can be self hosted on something like this or Flynn.

I know a lot of enterprises that are interested in using serverless arch (the framework serverless[0], not the literal definition of not using servers) but don't want to use AWS or other public cloud providers.

[0]: https://serverless.com
Unless there's a lesser-known experiment by Stanley Milgram on peer pressure, the most famous one is about "obedience to authority figures"[1]

https://en.wikipedia.org/wiki/Milgram_experiment
The sibling thread[1], discussing StartCom and Qihoo, is also interesting, featuring people from both.

1. https://groups.google.com/forum/#!topic/mozilla.dev.security...
No not really. Going back millennia, there has always been an elite within a society. The difference that is recent to emerge is that there is a growing disconnect between the interests of the elite and the societies to which they supposedly belong.

Nationalist vs Globalist is a pretty good summarization.

The globalists seem primarily interested in using their positions of power to enrich themselves and gratify their egos, and they perhaps feel they are doing something right in their policy prescriptions, but it is driven by complete lack of understanding of human nature.

The nationalists understand that humans have concentric (genetic) loyalties, from self, to family, to nation/race. These are just facts of nature, fighting against them is a losing battle and arranging our societies along these natural lines will produce the best outcomes.

The nationalists want the best for the whole world, not just a tiny trans-national elite.

Trump is a nationalist.

(Yes I know this seems antithetical to the experience of many in SV, elite universities, etc. What these supposedly smart people fail to understand is that they are among outliers of outliers. Exceptions to rules are not unknown, but basing our policy on exceptions is an invitation to disaster.)
From the first announcement, Canonical said that the reason for developing Mir was for their specific vision of touchscreens and convergence. FLOSS is so good because people can scratch an itch out in the open where everyone can benefit from what they do, even the mistakes.

When we tell people they're wrong for pursuing their own projects and instead should contribute to existing efforts, we're just encouraging them to develop in secret where nobody will critizie them. FLOSS is about choice, not everyone doing the same thing. Nobody has an obligation to develop for any project they don't want to.

That's what jobs in proprietary software are for!
His Secretaries of Energy were scientists, including a Nobel prize winner. Rather than being an example of a President ignoring technology, Chu's appointment seems like a pretty good example of how little difference paying attention to this stuff at the cabinet level really makes when Congress is still populated by a bunch of troglodytes.
I wonder what the real limit is for resolution, due to the distortion of the atmosphere.

I guess that by taking multiple photos in quick succession from slightly different points you could reconstruct a clearer image. It's not my field at all though, so I may just be randomly guessing.
Your questions are unresolvable, because the person who gets the worst heart surgeon is inevitably going to agitate that the system is inequitable and unfair.
...and so we risk shuffling even further away from what made Python great. Simple pragmatism. Now in addition to unicode hair tearout, xrange forcefeed, dict access strait jacket, print function dogmatism, and extraneous unused async library which was already implemented 14x elsewhere, we are moving towards strictly typed Python?? If you want all this stuff, surely there is C, Ocaml, Go, or Typescript, etc, all of which are much faster?
Does this have any implications for the amount of dark matter or do estimates of the energy content of the universe not rely on the number of observed galaxies? If the number of observed galaxies does not matter, how do we account for this factor of ten? Galaxies are probably not ten times lighter - ignoring dark matter - than previously believed. Are those missing galaxies just very light? Is the universe heavier than previously assumed? How does that change the expansions of the universe? Does there have to be even more dark energy to compensate for this additional baryonic matter to match observed expansion rates?
Let me know if you need design or product help on this, I'd love to help :)
Show HN: Docker's Distributed Systems Summit in Berlin
If the universe is infinite, then aren't there infinite galaxies within it?
Hey, where can I find more details on the EY Hong Kong audit of WoSign and Startcom? How did they fail?
This would be great!

The open source Parse server (https://github.com/ParsePlatform/parse-server) already works on Flynn, and we can't wait until someone implements an open source system like Lambda.
Knowing a cursory difference between a statically and dynamically typed language in this day in age is not an unreasonable requirement for many developer positions, especially web development where you're often using a mix of languages.

As always, this sort of question is a test of competence by proxy and there are usually outliers, but statistically speaking, I think you'll find a very high correlation between inept programmers and people who don't know the difference.
I suspect for someone who has failed - rightfully or not - a recruitment exam in this manner, it may in fact be the only cathartic mechanism.
> You want to use an external blob-store, by default it uses its own postgres to store them. However, it also doesn't do any garbage collection, so we ran out of HD space on our cluster, causing postgres to go into read-only mode. This prevented us from pushing updates / changing any app-config settings ( ENV, Scaling, etc ). Thankfully we were hosting our own DB off-cluster or that too would have been read only.

By garbage collection are you referring to the binary blobs for built slugs?
I've had to do some PHP work recently, on a fairly old school PHP codebase for a high traffic website, after spending most oy my career working in Java and C# (and I still do most of my work in those languages).

I've read a lot of PHP hate over the years, but I've found working with it in practice to be decidedly...not bad. Perhaps the codebase I inherited is better than most. But I've had to make some fairly major updates, and they've proven to be far less painful than I had expected based on the amount of PHP attacks I'd read online.

Maybe the snobbery toward PHP is a good thing? There are some really big PHP-based communities out there, Wordpress being probably the largest. And in these communities, there appears to be a large demand for paid consulting and plugins. Sure, there's a ton of competition on the low end, but it's an area where a really great developer could stand out from the crowd and do very well financially, especially for more complex consulting and dev work since so many good developers turn their noses up at PHP.
Did this get flagged? It no longer shows up anywhere on the first 3 pages.
>> And that's the field of AI.

No that's more like classic psychology / neuroscience.
Please comment civilly and substantively on HN. We don't need to call fellow users an embarrassment in order to respect the contributions of someone in our field.
Per the article, it does work (or works better) when the desired (more optimal) behavior is communicated to the drivers. One of the major issues (as one of your sibling posts points out) is a low quality or absent driver education. It's not just enough to know to use the brake, signals, shifter, and throttle. Drivers need to understand how traffic flow works as well. Absent this awareness, they need to be taught rules/heuristics of behavior (like the signs attempt to communicate).
Also questions I'd like to know the answers to!
VMware’s new cloud service will run on AWS
ECommerce Roundup: Top Articles for ECommerce Marketers (October–November 2016)
{ tldr : 'https://flynn.io' }
The chōonpu (long vowel marker) can be used for hiragana too, but it's not how words are usually spelled. Likewise, you can use hiragana-style long vowels in katakana.
It'd also be incredibly hard on Certificate Transparency servers.
A react component for validating form input
VMware Cloud on AWS
If it is infinite then yes. We don't know that the universe is infinite.
If...the biggest two letter word in the English language.

Given how little we actually spend on this sort of stuff, I'd be happy if we could save Hubble, rather than let it retired and reenter the atmosphere and burn. Perhaps a robotic mission to repair it in 2025 can be added to our big plans to go to Mars, etc.
Good news - he's just taken another job as a developer :-) He briefly mentioned it in a recent video.

But yeah, his work environment didn't sound great before, and I think he assumed everywhere is a variant of that. Maybe that's true in Finland, but the guy is clearly skilled enough to work at any place he'd choose.
LTS.
I'm talking about where they stood post WWii. They (along with Singapore, Chile, Argentine, etc.) went somewhere (achieved success) whereas Mexico is behind (at least as it pertains to income disparity and opportunity). I mean, that despite their natural resources, they lag these other places which don't all have the benefit of vast natural resources and rich soils.
Metro supported keyboards (to an extend) but I wouldn't say it was "optimized" for it. Even some Metro apps, like Netflix, couldn't be controlled by the keyboard. That one kept me from using the Netflix app on Windows 8 as a HTPC solution.
A green card allows you to live and work in the US without employer sponsorship. There is complete mobility, on par with a US citizen.
Is it possible to replace JavaScript with Java 8?
I was thinking if there is a possibility to replace JavaScript with Java 8. Since Java 8 has types instead of ambiguity of dynamic nature of JS, and anonymous classes introduced in Java 8.
General domain knowledge. We do Scala and a little bit of Python here and there. You should know the difference to show you're well rounded. Senior devs sound have some experience in both types.

I have a follow up question, "What are the advantages of a dynamically typed language over a statically typed one?"

This one kinda exposes the "Java-zellot" side of programming. If you love Scala and you're applying for Scala position, you don't often think like this. Being able to think critically about the things that are harder in Scala, that would be easier in a language without strict type checking, is a another good way to gauge if people can think critically.
both types of hash convert an input space to an output space where (typically) the input space is much larger.

What matters is whether similar inputs get mapped to the same output. For the case where you want to minimize the probability that two inputs which are highly similar land in the same bucket, you want a crypto hash, although those are expensive so you want a cheaper approximation, which is exactly what fingerprint hashes do. The problem is that as the input values counts approach sqrt(output value size), you're going to start getting collisions, and ideally, you want those collisions to be evenly spaced.

In the case of a similarity hash function, you want the opposite, the closer things are in some metric space, the more likely they end in up in the same bucket.
You are being disingenuous.

"You might well dislike Trump’s words. I did. But let’s not make it worse. He did not say that all Mexicans are rapists. Yet that’s what many commentators did. For example, Politico misquoted Trump by omitting his phrase about “good people.” They said he was “demonizing Mexicans as rapists.” They argued that Mexicans do not really commit more rapes in the U.S. than whites. But that’s not what Trump claimed."

"Trump was discussing crimes committed by unauthorized immigrants. Is it true that some people who illegally cross the border from Mexico are good? Yes. Is it true that some others commit crimes? Yes. Is that a problem? People disagree. Some conjecture that unauthorized immigrants don’t commit more crimes than U.S. citizens. But crimes by unauthorized immigrants, even murders, would not have happened if those individuals had not entered the U.S."[0]

[0]http://www.salon.com/2015/12/21/the_media_needs_to_stop_tell...
The Crown Prince isn't nearly as popular, despite the same lèse-majesté laws applying to discussion of him.
React: stopPropagation VS nativeEvent.stopImmediatePropagation
long but good article on why land/natural resources probably does play a major role in the economic disparity: https://www.stratfor.com/analysis/geopolitics-united-states-...
I generally see the voucher presented after the drink is presented, which in my experience is after everyone in the row has ordered. I suggested a card rather than a paper voucher in an attempt to control for this outcome, since I suspect swiping a gift card is interpreted as a substantially similar action to purchasing something outright.

That being said, I doubt the effect is caused by a single factor. For instance, there is a social stigma against drinking alone, at least in the United States. I'll feel more comfortable drinking if someone else is drinking as well, even if I'm travelling alone.
Only two years until James Webb telescope launches. Should keep us entertained for while.
I agree with coreyp_1; there are no unbiased news sources. Also, people perceive bias based on their world view. For example, a Republican in the US will perceive "liberal bias" in any story that doesn't present Republican politicians in a positive light, regardless of its veracity.

Having said all of that, some news sources have less spin. I like Reuters: http://www.reuters.com/. I think they are more similar to a wire service than a "we cater to your worldview" brand.

As an American, I sadly find that the UK's Guardian have better coverage of what is happening in the US than most US "news" papers and websites. That being said, The Guardian have some of the most maddening identity-politik editorials. One of my "favorite" Guardian editorials was Syreeta McFadden's piece about how film stock is racist because doesn't pick up the details of black faces. (Maybe learn how to use a camera, Syreeta. These are these things called F-stops and shutter speeds). I also "enjoyed" abortion columnist Jessica Valenti's recent piece in which she mentioned that her friends carry tote bags bearing the slogan "Lord, give me confidence of a mediocre white man." ...but I digress...

The intercept is an interesting read. While it certainly has a very strong point of view, you can be sure that they're not working for "The Man".

BTW, someone where mentioned the Washington Post. Have a look at this before you tout WP as unbiased: https://theintercept.com/2016/07/22/oil-lobby-paid-washingto...
Correct. By default app slugs are stored as large objects in the built-in Postgres cluster, to allow deployment without external dependencies. For production we recommend moving to AWS S3, Google Cloud Storage, or Azure Storage.

Garbage collection of old slugs is supported though it isn't on by default (it will be in the next stable release).
My understanding is that dark matter was "discovered" when trying to find out why stars in the outer edge of a galaxy rotates with the same speed as the inner. A ten-fold increase in number of galaxies doesn't seem to affect this.
It's not, it just got overloaded. Guess G-WAN can't handle Hacker News. Funny that.

In case you missed it: G-Wan is a software he is selling, which supposedly is twice or fourt times faster than everything, including nginx and varnish cache.
Symbolics made some really cool tech. I just wish everybody would stop complaining about it. Yes, it was amazing. Yes, nothing modern can ever compare, not even Emacs, an environment arising from the same culture. Yes, we who experienced The Glory of the Lispm must eternally genuflect before it, condescending to anybody who didn't.

Instead, go look at what Symbolics did (or try: it's quite hard to get the emulator running), and learn. That system lost, and it's never coming back, but you can learn from what they did well when building your own system.

But when you have, don't complain about the inferiority of our systems. It may be true (I can't get the emulator running to find out), but it gets annoying pretty fast. Take the energy you would use doing that, and put it into making your system that much better.
+1 for convox (https://convox.com/) we've been using it successfully for a number of our clients - it's easy to setup and run.
That only applies if you want to learn. If you just want to coast and be "the best" at something at your company, you dont look for people better than you. At best you look for people that are better at the tech than you, but who are passive or easily browbeat so you can claim their work as your own.
Double-posting a comment from farther down: The Crown Prince isn't nearly as popular, despite the same lèse-majesté laws applying to discussion of him.
For those like me who were wondering: Compose is a "Database as a service" company (hosting, scaling, consulting) for various databases (mysql, postgresql, mongodb, rethink, elastic, etc).
The number of web devs I've encountered who regard my ability to talk HTTP over telnet as black magic makes me sad.
Multiply that with about 5-10 for planets. Mindboggling.
Leaked Samsung doc highlights toxic internal culture
Hence why they haven't been mentioned. So, does each "Season" require a subscription? That's how that page makes it look. Even if not, a subscription model for static content is a horrible deal.
Artificial Intelligence vs. Machine Learning: What's the Difference?
> Why do you open them and respond?

Truly personalized messages work best. Sadly, most Bozo Recruiters don't take the 5-10 minutes necessary to craft an individualized message.

Craig Rosenberg offers excellent advice on the subject > http://blog.topohq.com/sales-prospecting-emails/
That the sound, the wifi, the sleep and wakeup, the connection to an external monitor and all those tiny little things just works.