skysight-inc/HackerNews huggingface dataset:
> "Why Don't Babies Smile from Birth?":

Answer:
Because!! Imagine how horrific that would be if you were aware in any capacity whatsoever.

Longer Answer:
Ok so let's make some prly pretty inaccurate assumptions & imagine you're aware the second water breaks. You're about to join us other flesh-bags in the land of taxes, internet, and really unrealistic expectations.

Your eyes, first of all, exist. They are also not opening which is prly good cuz like SIGHT MAN?! WHO ARE ALL THESE MOVING THINGS WHAT?! Also you're covered in about as viscous a human-juice as exists. Technically men have a more viscous one which used to be half of you but like ok moving on...

No body said "hey baby, you're about to get borned right now." Naturally this means stuff's about to change & even though maybe it's a little bit cramped or whatever, you're kinda warm in here.

K so best-case now, no C-Section necessary. Your whole universe starts to open up above you while the likely epic blood-curdling screams of your future Mom start to percolate themselves into...oh what's this?...A BRAND NEW SENSATION CALLED HEARING WHAT IS THIS?!

K so then you crest. If dad's around he's probably terrified of you because you look like an alien + the aforementioned Mom-labor-screams. Well and like I said your eyes are welded closed, but you prly still know: babies are psychic according to science.

But I digress. Babies prly (at least partially) don't smile from birth for the same reason you wouldn't.
Like with any other market bubbles in the past, there will be a day of reckoning. I believe most of the coins and tokens will become almost worthless, but it's likely that we'll have a number of winners that will bring some utility value.
There's a classic equation:

Culture > Strategy > Process

CI/Containers/Microservices come under process. Without a culture that fosters a solid engineering strategy that supports and enriches them those processes will die on the vine.

Every. Time.
At Samsara our golang graphql implementation (https://github.com/samsarahq/thunder) works this way. We write out resolver functions using plain old go types and use some reflection magic at startup to compute the graphql type information.

Our docs are a bit spare at the moment, but this means with code like:

type User struct {
Id int64
Name string
}

func rootUser(ctx context.Context, args struct { id int64 }) (*User, error) {
// ...
}

schemaRoot.FieldFunc("user", rootUser);

We can derive the graphql SDL types automatically (looking at the arguments and return values) and use them with other graphql tooling, but it saves folks time from writing out a separate schema and keeping it in sync.
> Some people spend an entire week on the coding challenge, which really set the bar unrealistically high.

Simple, cater the challenge so that's not possible.

Some companies are just bad at conducting interviews, that's the real tell and not take-home challenges.

I've had terrible in-person technical interviews, but I'm not going to reject the entire concept of in-person technical interviews because I've had a couple bad experiences.

If someone doesn't want to participate in a take-home coding challenge then that's their prerogative, but not everyone thinks they are a bad idea. If I were requesting a take-home challenge and a candidate I liked said they will not proceed if they have to do one, then I would probably make an exception. But that's me working at a startup where I have full interview control.
I wouldn't exactly characterize it as misleading -- "Finance has become untethered from productive work" is the subtitle.
It's viral business model, phone/desktop apps, and integrations have made it a leader in workplace messaging. Hooks you with free and hits the sweet spot of UX.
serious question: how well was bitbank able to predict the recent bitcoin selloff?
In my experience, documentation stored in source control alongside the code gets updated and maintained. Documentation stored in a wiki is left to rot.
Yes, that was badly worded on my part - the mortgaged properties can and are likely to be productive.

What I was trying to get at was that the lending of money to bid up the prices of those assets beyond prices that can be justified by their income earning potential is unproductive.
Pretty cool to see Nim being stable enough prior to 1.0 for people to be writing other languages with it.

Spry does look pretty cool too. Besides JS, I have huge respect for all the langs that Spry was influenced by (Lisp, Rebol, Forth, & Smalltalk). I think only APL is left out if this were my favorite grouping :).

With that being said, what are the plans for doing a multi-user live coding setup? Also, how is the Smalltalk like syntax homoiconic?
I'm perplexed that virtually all the comments are accepting of this state of affairs and focused on retail investment strategies, and so little given to the implications of how the public will respond to this information..
PowBox Game
Hi community!,
I’m very happy to announce the launch of my first game: powBox (Available on Android & iOS).

iOS Version: https://itunes.apple.com/us/app/powbox/id1319543771?mt=8&uo=446

Android Version: https://play.google.com/store/apps/details?id=net.anstra.powbox

Suggestions, bugs or criticisms are welcome :)
> One of the reasons is, half their cells are using one X chromosome and half are using the other, so they're more likely to get their performance dragged down by deleterious mutations.

This statement is wrong 2x.

1. Lyonization is a process of inactivation that happens early in embryotic development so only one X is dominant in all somatic cells.

2. The chromatin packed X is not completely inactive, so if the dominant X has a deleterious variant the other X can sometime confer protection. Without a good copy of an X allele men getting X-linked disorder is a foregone conclusion. Women on the other hand suffer from X-linked disorders approximately 50-25% as often.

Also there is no evidence linking any of this to math ability
That entire title seems unsalvageable, so we replaced it with the first part of the first sentence, in keeping with the HN guideline to change the title if it's misleading or linkbait.

https://news.ycombinator.com/newsguidelines.html
The Stock Market Boom and Crash of 1929 Revisited (1990) [pdf]
I've been thinking for a few years now that a mesh-networked mobile-device-based reddit/twitter-type community could be really powerful.

Anyone can submit a story but ideally it would have some kind of not-voting system for quality screening (long term users earn the right to approve/bury? No visible vote-counts to stop reddit-syndrome).

Fully anonymous, in the sense that it shouldn't leak your mobile number, device ID, name, any of that. A hash/something of your device ID creates a unique identifier for your account, stopping people making lots of fake accounts. One per device. It should also let you use a nickname, with no need to sign up (maybe by default it's like 4ch, your hashed device ID is your trip code, then you can optionally set a nickname if you want).

Mesh networked means it's good for countries with strict/filtered internet. Users should be able to sideload the app manually in case app stores are blocked (pass it around on a USB stick).

No idea how data would be stored, that's above my skills. Ideally not centralised, but that's probably unrealistic. I guess maybe something like torrents would work. You're constantly caching/sharing what you've looked at for other people within a few steps of your mesh point, but centralised databases spread around the world to fill in the gaps if no one has a cache of what you're trying to look at?
Probably because it is clickbait and that is one of the reasons the guidelines asks you to change the title instead. Using a non clickbait subtitle is pretty common in such cases.
>But I have been shocked at the number of people from Missouri who have actively responded to news of the suit on social media not on the merits of the request whatsoever, but by saying that I shouldn’t win because I’m “not from there” and therefore this is “none of my business”, or that I’m “some California coastal liberal elite” (practically an exact quote),

As impersonal as it may be I don't blame them for being distrusting by default of outsiders from the coasts. Look what happened to Colorado.
As someone who isn't even claiming to be knowledgeable about finance, I often get asked by many peers why their work is worth so much less than owning assets is. The ownership of a decently placed house can generate as much income as 10 years of training and a full year of work as an engineer. Why?

Is there a comprehensive answer? I can only shrug.
>> Basically, I miss long-form written communication. Slack and PowerPoint are tools that destroy that.

Only if your business allows them to be. We use Slack with specific reasons on how it should be used, with Basecamp as the documentation/project management layer. Slack is not meant to be abused like it is in the article, and the fact that people do it like that isn't a fault of the tool.
This seems like a good happy medium type of take-home challenge. Out of curiosity, how many applicants have you had?
Australian govt sites hijacked by crypto miner to run Coinhive
Thanks. Really enjoy your blog.
> solving systems of linear equations have been mathematically proven to have a quantum speedup

I'm not an expert, so please correct me if I'm wrong, but my understanding from Aaronson's paper is that this is not really true in general.

Unlike Shor's algorithm, which can be used to actually find the factors of some integer, HHL (the quantum algorithm that "solves" systems of linear equations) is best compared to quantum Fourier transform. That is: it can only be used to prepare a state |x> that contains the solution you want. But that's still a quantum state -- if you naively try to measure it, you'll get garbage. That doesn't mean HHL or quantum Fourier transform are useless (indeed, quantum Fourier transform is used by Shor's algorithm), it just means that they're not drop-in replacements for their classical counterparts (like Shor's algorithm is for classical factoring).
I have a question: I want to know more about your product. Since I’m the guy who would be selling this to my team and implementing it, I wanted to get a high level view of what your product does.

However, when going to the site, I only got blurbs, a sign up/form/you-want-my-info form and all the interesting stuff scrolling in the background.

I’m not going to click your links. In most cases, I wouldn’t even post a comment (I was just genuinely curious about your customer tracking and hopefully this comment is constructive).

Dear developer, please sell me your wares. I don’t care about the carefully crafted blurbs or delusions of grandeur that you promise. Please say “we help track your front-end bugs, errors, and customer action. We achieve this via loading this script file and attaching these event listeners that populate the following reports. Here’s a demo of what it can do.”

This seems straight forward and targets your desired demographic. I wish you best of luck.
Haskell developer experience in NixOS
No problem. I often see people post comments like "Why was this flagged?" but they rarely include anything why they think it's a good fit for HN. With the guidelines† in mind, may I ask why you think this submission is a good fit for HN?

† https://news.ycombinator.com/newsguidelines.html
They are both win-win, even if the wins are not simultaneous.
I get it, the economics of the web force articles to have silly clickbait titles like this one, but it's still annoying.

I thought the article actually did a good job of exposing the problems of "naive" A/B testing, but the conclusions of the article do not say, at all, that "A/B web testing is dead".
> You can google as easily as I can.

Unsure. But you're the one making the claim.
We tried this. It was a national broadband initiative in the late 90s. Telecom companies were given BILLIONS of dollars to build fiber across the country. They took it and did exactly zero.

If we are dumb enough to do it this way again (paying the wolves to secure the hen house), we better have good checks and balances on it.
> "ownership of a decently placed house can generate as much income as 10 years of training and a full year of work as an engineer. Why?"

that depends on what you mean by 'decently placed'. the right decently placed numbers can win you 400 million dollars in the lottery.

i own a house, and i made a 'decently' placed bet and my home increased from 250k to 330k in 5 years. in theory. 80k is great, but over 5 years is no whear near what an engineer can make during that time. and i did PRETTY good.

anything else, you are talking about winning the lottery.
> How does Slack facilitate that better than scheduled meetings?

Slack is not a replacement for scheduled meetings though.

> If a conversation takes longer than three minutes to conduct on Slack, in real/video/phone life please. There is an illusion that work is getting done faster on Slack; the opposite is true, work is slower and of poorer quality.

People say meetings are high-bandwidth, but getting a bunch of engineers in a room is very expensive (literally - hundreds of dollars an hour) and you get synchronous, blocking discussion (one person speaks at a time - else, chaos). I am much, much less distracted participating in a "long" slack discussion (which I can check in on every few minutes or so) than I am with all my attention paid to listening to a meeting.

Personally, I find few people on any given team are able to communicate well on the fly in a meeting and I see people (including myself) frequently asking for clarification due to misunderstandings, which contributes to a meeting dragging. Meetings are also _notorious_ for encouraging unfocused and unstructured discussion, unless you have a good moderator or some structured approach to a meeting (like a lean coffee style). A lot of this is improved in a Slack conversation because people are forced to distill their thoughts into text, they are able to reread messages for clarification, and we've had good success using Slack threads for focused discussion of particular topics.

Meetings are also not archived by default, which isolates the people unable to attend the meeting - especially when you have in person meetings that are not remote friendly. Slack discussions are at least discoverable through search. One team I was on started recording meetings and rewatching hour long meeting minutes to get information is actually terrible. Searching through Slack is not perfect, but it's infinitely quicker and I frequently do find what I want.
There's spelling mistakes everywhere, and the top navigation doesn't appear to work. How are we supposed to take this seriously?
Show HN: Limitted Authorization for a Kubernetes User with Python
One person needs to lead the standards and the organization or the conflicting opinions will drive it apart. The librarian is a role, but that doesn't absolve the rest of the team from following the librarian's lead.
Because a house fulfills one of the basic needs of humans (shelter)?
>most typical background is upper-middle

To someone who grew up working class or working poor, upper-middle is "rich".

I suspect that when the OP said "rich kids" they were referring to upper-middle class kids.
I'd go for changing the title. I agree that finance has become untethered from productive work, but that happened a long time ago, when derivatives became bigger than their underlying asset categories. This article isn't about that.
If you want to take an ultra-conservative approach, then 7 years from retirement, transfer 7 years worth of expected draws against your portfolio into bonds. If the market crashes the day before the "7 years from retirement" point, then wait 7 years to make that move into bonds and do it just when you retire.

If things are in such horrible shape that the market fails to recover over any given 7-year period of time, expect shotgun shells and canned food to be the new currency anyway.
Wow. The first sentence is so wrong I can't even.

Venezuela's problems are entirely self-inflicted. US sanctions have very little effect on the worth of their money. Spending vastly more than they make, in part because of their incompetence at running an oil industry, is causing the hyperinflation.

The second part about the Berkeley city council proposing a dumb idea is a "dog bites man" story. It's not news when they suggest doing something dumb. It's only news when they try something crazy and it ends up being a great idea.
That sounds really nice from an idealistic perspective, and I guess Slack's business model isn't as dependent on them focusing on "engagement" over value added, but I still worry.

The problem with Slack and PowerPoint is that they're cheap and easy and you don't necessarily have an incentive to step up from there to full written literacy.
These cherry-picked examples are akin to claiming on the basis of this article that "Journalism has become untethered from productive work," when all it really shows is "Bloomberg column-inches have become untethered from productive work."
Attackers Hijacked 4275 Websites
I wish there were some way to change people's minds.
The subtitle is misleading out of context. The actual title is far more representative of the article.
The replacement title is, if anything, even more clickbaity than the original.
Ya, same here, though it seems to be tapering off after 1.
> And while I could write this as one of those “falsehoods programmers believe about X” articles, my personal preference is to actually explain why this is trickier than people think, and offer some advice on how to deal with it, rather than just provide mockery with no useful context.

Thank you, so much.

I just wanted to highlight that for anyone who looked at the comments to decide whether or not to read the article.
Yes— and that’s ok. Slack is more like organizational RAM.
Yes. We deleted the baity bit above and left what I assume is the factual bit.
Simple microservice hosting, compatible with docker-compose
On the bright side, you can immediately tell in the comments here who didn't read this article since the title is so vapid and misleading.
"I aced Facebook and Instacart, aced 4/5 at Google"

How can you possibly know this?
I suspect what we'd actually end up with is miners PLUS ads. There's little incentive to not use both forms of monetisation, as neither prevents the other from being used.

I also don't think it's a great trade-off for a variety of reasons (environment impact, possible wear and tear on user's machines, battery life on mobile devices etc.).
It was, but a mod changed it to the subtitle. That's a standard practice when an article's title is baity and its subtitle less so. Unfortunately this time the subtitle was misleading.

The real problem though is that the article itself is pretty fluffy, below the author's usual standard. I don't think there's much to gratify intellectual curiosity here, or news that there's a cryptocurrency craze. All this has been discussed on HN well past the point where we just recycle.
I'm intensely interested in the quantitative signifiers of political crises, which I think this article captures well.
Are you asking why single family homes have a high p/e ratio relative to other assets?
> simple network mail protocol

SNMP is Simple Network Management Protocol
You probably want Outlook to do SMTP, Simple Mail Transfer Protocol.
>But functionally, it pretty much is insider trading, because you might be the only person in the world with that knowledge.

That's great! It helps the markets become more efficient. You can freely tell people that info, use it exclusively for yourself, or sell it to others.
Yeah, this is a really good article. I really wish more auth systems made use of the tripartite identity pattern.
> It's true! There is something sort of charming and hopeful about it though. In the old economy, to build something valuable, you had to build something valuable. In the new economy, you can just launch an intrinsically worthless token and go around to people and say "what if this was valuable?" And if you can convince them of your vision -- your vision of it being valuable -- then it will be valuable. It's finance untethered from productive work. It's so ... postmodern.

For those too young to remember, paragraphs exactly like this appeared in the late 90s before the dot com bubble burst.

When the shoe shine guys start talking stocks, it's time to sell. Same with random people talking ICOs. http://archive.fortune.com/magazines/fortune/fortune_archive...

It's not postmodern. It's predictable.
You can't state that authoritatively, as most customers will probably also be in lower tax brackets than 35%, which produced the $420,000 figure. And who knows if they are hitting $3k/year, every year.

> Of course that assumes users with small account sizes actually have enough losses to harvest, but that seems likely when there is a market downturn like last week.

Exactly -- small account sizes have fewer losses to harvest. Maybe they see a slight benefit over totally passive investment net of fees, but the magnitude will be small.

And you can easily tax loss harvest without the robo-adviser anyway.
Quite a bit of the iPhone production is automated from what I understand. Basically many of the sub components before they get to Foxconn for final assembly have huge chunks automated. Apple uses a lot of automation and people. Their idea is to use the combination of both to hit the highest quality mark they can get. Some companies will basically accept some fall off in quality because they can automate more things and save time and or money, but apple tries to get the best of all worlds. It’s not an accident that when you get your phone it has almost assuredly no defects electrically, mechanically and cosmetically. Of course they aren’t perfect but they do try hard to be close to it.
Yes, I know about LTS releases. But upgrade time from one LTS to another LTS is only 3-4 months. Check [1]. For JDK8 for people using it for commercial purpose, the updates will stop in Jan. 2019 only after 4 months since new JDK 11 LTS release.

According to Wikipedia [2] same period for JDK 7 to JDK 8 was 1 year. Also on the same Wikipedia page, you can see how many bugfixes JDK 8 received in that 1 year.

So JDK8 to JDK 11 release is also going to be a little bit risky as people will need to depend only on 3-4 months stability reports to upgrade their production deployments to JDK 11.

[1] http://www.oracle.com/technetwork/java/eol-135779.html

[2] https://en.wikipedia.org/wiki/Java_version_history
Isn't that the same as freezing the script (except still loading from a remote and using SRI to enforce that it wasn't changing)?