skysight-inc/HackerNews huggingface dataset:
because it sidesteps all the issues of politics and ego

AKA the reasons why it's a people problem.

we should strive to make teachers be able to teach more children and teach them better

You're comparing apples to oranges. Agriculture does not "strive."

All in all this sounds like pie-in-the-sky thinking. The science I've seen says larger class sizes do not result in better outcomes, do you have anything that contradicts that? Anything demonstrating even a clear benefit from technology in the classroom? Anything about scaling? That is, is what you're proposing anything more than imaginary?
Digging up millions of tons of earth to get a few pounds of rare earth metals to make batteries in order to charge those batteries using coal -- how environmentally thoughtful.
How soon until private companies like SpaceX and Blue Origin begin taking "Astronaut" applications on their own careers page?
Carbon 14 has a half-life of 5,730 years. After 57,300 years, only 1/1024 of the original carbon 14 will remain.

After 300,000 years, about 1.73 * 10^-16 of the original carbon will remain, which is obviously too little.
The server also handles arbitration which can add a ton more latency if you need to determine it via consensus from all the other clients.

His lib is based on real-world pain that many game devs have hit trying to integrate WebRTC. It's the same reason you see Lua thrive while V8/etc are rarely a part of a game engine.
> Just look at how much .NET Framework (Desktop) code they removed from CoreCLR earlier this year!

Perhaps I'm missing something but wouldn't removing Windows specific code from a now cross platform runtime be the obvious thing to do?
> Possibly, yes.

What is your "yes" referring to? That was not a yes-no answer.

> An argument can be made that the atomic bombs dropped on Japan caused less overall loss of life than an invasion or prolonged conflict (even if heavily weighted to one side).

Not only completely weighted to one side, but consisting in its vast majority of civilians.

> There's also the question of how many large conflicts were prevented since the time the creation of atomic weapons because it was seen as too costly, or one side was vastly superior because of them.

There has been no "war to end all wars", in spite of hopeful predictions. We haven't had WW3, but "one side being vastly superior" has not prevented the US from being engaged near constantly in various wars since after WW2.

It is indeed a very complex topic, but questioning the ethics of those involved in the development of atomic weapons, especially given all we know about the way it was done, is a completely reasonable stance.
It does support Opus for audio! No VP8 yet, but halfway there.
Ask HN: Do you use a personal financial advisor?
If so, how are they compensated?
I can't find a number that approaches $98K, what's your citation?

LAUSD's own numbers for 2016-17 indicate a maximum of $88K, and that's with a doctorate and maximum seniority.

http://achieve.lausd.net/cms/lib08/CA01000043/Centricity/Dom...
Title should mention the year, 2009. It was much more expensive then to sequence genes, a few genetic sequences would seem to eliminate any guess work on the relationship between the different bats.
It's gross-negligence at the very least.

Facebook routinely experiments on people in a way that's dangerous to people with mental health issues (and likely even healthy adults).

Opening up their treatment to Facebook is incredibly negligent.
What about AMDs threadripper? It supports 60 PCIe lanes.
GE has a history of all sorts of stuff like that. In addition to dumping PCBs all over, they "donated" contaminated waste oil to counties and towns around their Schenectady and Washington County, NY plants. The counties in turn used the oil to tar rural roads (basically dump oil on the road and cover with gravel).

The result are probable clusters of lung and kidney cancers among residents along the roads.
> I cannot wait for the day when large e-ink displays are cheap, or as cheap as normal screens, and have faster refresh rates.

I'd settle for cheap; I'd really like it as a second screen for mostly static documents, even if it can't have the refresh rate to be a primary display.
This is key: SERIAL on distribution column: we now use serial types exactly as in Postgres

Bravo!
The colouring algorithm is very interesting, what if we give a dinosaur image as an input after learning the network with images from all the 10,000 reptile species?
Uber CEO Travis has started meditating in an office lactation room
Central Bank Digital Currency: DLT, or Not DLT? That Is the Question
Do you guys have pricing anywhere on the site?
> The exact mechanism or reason for this is not well understood.

I have nothing to back this up, but my personal opinion is that the reason is our patriarchal society.

It permeates our shared culture to such an extent, that most people don't see it. Women and girls even participate in it, and use it to perpetuate it. It is everywhere. Literally everywhere. From the moment of birth to the moment of death, you are immersed in it. It's not really a wonder that children would pick it up quickly and act accordingly.

If you ever are able to glimpse it - you likely won't be able to unsee it. It becomes blindingly obvious.

You and others may or may not agree with me, so I'll just leave this here:

https://cdn-images-1.medium.com/max/800/1*yiv4glZWr2rzS2BMOo...
If the alternative is sequestering them into talking to an AI controlled by the people who get to talk to humans, then unequivocally no
Kernel-Predicting Convolutional Networks for Denoising Monte Carlo Renderings [pdf]
Biologist Explains CRISPR in 5 Levels of Difficulty
What If Everyone Voted (in the UK)
I hope not as Service Workers is an awful technology.

It is completely hostile to users. If I close a web page I expect everything related to that web page to stop. Immediately. I don't expect there to be lingering background threads consuming battery life, network data and disk storage. And in Chrome you can only discover service workers by enabling a Debug mode and memorising a specific URL. Exactly how does a non-developer figure out what is going on ?

If Apple had any sense they would ban service workers and instead propose use case specific, tightly focused and managed APIs that focus on security and battery life first.

Also just a hint at a future where Botnets are running in your browser:

https://sakurity.com/blog/2016/12/10/serviceworker_botnet.ht...
In America, only two political parties?
Who is "us"? These days if I see things like that on a resume I'm more likely to be skeptical than awed.
To be completely fair, it's not so simple. Opinions may differ in what constitutes an interruption, what's the threshold for considering someone tried to speak up and was cut off, about whether the attitude towards women was more forceful than towards men, etc. It's difficult to quantify these things.
Certainly there's room for more examples. Having to choose between often abstract MDN and the opposite - often zero theory Stack Overflow - is awful. I've learned to take SO with a dose of salt - you may pick up bad practices (especially for rare problems), outdated solutions etc.
5000 words later and the question isn't really answered directly as in "Who owns it today?," so to save you the trouble: Mars, the same people who own M&M's and tons of other foodstuffs.

The article is a meandering wander through some history of rice in North Carolina.
Pretty sure you don't want TCP(as the below article about X-Wing lays out pretty well)

http://www.gamasutra.com/view/feature/131781/the_internet_su...
Far from the first idea I've heard for this, e.g.:
http://www.newyorker.com/tech/elements/the-chatbot-will-see-...
Sincerely, what's confusing about it? There is a massive monetary incentive toward native. I don't think it's any kind of top-down nefarious decision, but is probably an emergent quality based on priority.

I worked with a group of engineers full time for years around mobile/iOS, and we were pretty amazed at how severe but unaddressed these bugs were. The move to WKWebView was helpful, but still lacking. The app store parallel that you take issue with is an easy one to make when you contrast those failings against the talent and financial bandwidth of a company that size.
I understand, though when it comes to WebRTC, there is an existing, efficient, stable implementation in a license which is compatible with WebKit and Apple's proprietary embeddings of it. You aren't going to be translating the WebRTC protocol diagrams and interfaces yourself. The main effort would be elsewhere (adapting it to Apple's platform TLS libraries perhaps, verifying the bindings, fitting it into the compositor, sandbox, etc.).

I would think the greatest barrier to integrating Opus would be getting Apple legal to agree not to sue other Opus adopters . Fair enough, but that's not five years worth of legal research. I would be gobsmacked if Apple bothered to write their own encoder or decoder just for WebKit, you don't need to read the bitstream format documentation.

And again, Apple has so much cash on hand that it takes the accountants five minutes to walk across a line on their balance sheets. Maybe the rest of you are busy, fine, but there are people who are qualified to put WebRTC in WebKit in the general public. Apple could send some money to the qualified people at Collabora, Igalia, or Ericsson Research (who I think have had WebRTC in Webkit since 2015).

All in all, it's absolutely bogus that Safari hasn't had WebRTC for at least two years already. You can make all the excuses you want, but this API drives more customer value than any ES6 feature. Nobody actually deploys ES6 on the web today, because it has forced browser vendors to completely reengineer their compilers, taking half a decade each, and as a result it has not been deployed long enough with decent performance to offer any value. WebRTC has been deployed for going on five years in valuable applications which are otherwise completely impossible on the web, half the other crap has no userbase, and offers questionable tangible value.
I think you're normalizing where you shouldn't. The commenter above said, "just coming right out an asking "Obamacare: repeal or keep?" with no preface.".

If that was the question asked, and we take the poll numbers as a proxy, then you end up with:

Obamacare:

29% - keep (very positive + somewhat positive)

46% - repeal (somewhat negative + very negative)

25% - unsure (neutral + don't know enough)

ACA:

22% - keep (very positive + somewhat positive)

37% - repeal (somewhat negative + very negative)

41% - unsure (neutral + don't know enough)

So in other words, even though the original poster was trying to say "cut the crap and just ask people", the difference by just changing Obamacare to ACA is a 7% swing in keep, and a 9% swing in repeal.

It's not like we normalize votes in the real world. We don't say "more people didn't know what that thing was, so we'll just fudge the numbers a bit". If people don't vote, then people don't vote. That's exactly why phrasing matters, and exactly why something like advice "asking Obamacare: repeal or keep" is so worrying.
All you need to know about chatbots
There's some cool new work -- to be presented at ICML in August -- that claims practical improvements over existing compression methods by using neural nets for "adaptive compression". The authors are strong academic researchers and appear to have formed a startup around this tech. ICML is a rigorous venue, subject to selective peer review. This is also my area of expertise, though I'm not affiliated with the authors of this paper.

Link to project: http://www.wave.one/icml2017/
I agree. So we'll just sit in the same traffic in our electric car for an hour, each way to work?

I could see traffic a being a lot better with fully autonomous cars. Still, public transportation and more bike lanes seem like a much better investment and way to go.
But what slots will the motherboards have? Four x16 or eight x8?
>You always have the option of simply not upgrading iOS. It's a trade off.

Unfortunately, Apple gives you no way to opt-out of updates. I've figured out a way to block them at the firewall level, which seems to work, for now.
Or, for non-bipartisan legislation, of the party that sponsored it.
This is terrifying. How does that work out financially for the founders?
Offtopic, but the mention of elegant lightsabers reminds me of a scene from one of my favourite TV series, StarGate SG-1:

https://www.youtube.com/watch?v=NjlCVW_ouL8

Money quote at 02:25:

[O'Neill demonstrating a staff weapon]
This is a weapon of terror. It's made to... intimidate the enemy.
THIS...
[O'Neill shows a P-90]
... is a weapon of _war_. It's made to _kill_ your enemy.

I.e. effective beats elegant :).
Is that a political or technical decision?
Travis is 40 years old, I'm really not going to believe "he's going to change" when he is still the CEO and all we've seen is that really bad PR can force him into taking small actions to mitigate it. Last week the head of HR was talking about how there's no systemic harassment and how "the biggest problem is morale" and yesterday we read that 215 different people were under investigation for harassment, and it required the involvement of an outside legal firm. Susan Fowler mentioned that Uber had investigators digging into her personal life and her past, after her blog post; it's 2017.

I think it's unethical to continue to work for a person like that, and to help them make more money. I think it's unethical to continue to work with and for people that have turned a blind eye to harassment and blatantly unethical behavior in the past, no matter what tune they are singing now. In particular one way we as employees can signal to management that their actions are unacceptable (and signal to outsiders that we find them unacceptable) is by quitting.

In particular the actions of Uber employees who have continued to stay despite clear and ongoing evidence of unethical behavior (going back to the Beyonce/ex-girlfriend stalking reports, which are several years old), signal that they'd turn a blind eye, or ignore misbehavior, at your company as well.
I use CrashPlan on Linux, Windows, and Mac OS X. Works great for me. Saved my bacon a few times (e.g. accidentally deleting my wedding photos, tax information, etc.). Worth checking out.

(Disclosure: I'm a paying customer of CrashPlan, but otherwise have no connection with the service.)
It seems like the real danger is the appeal of sacrificing nuanced treatment for convenient treatment. Your comment pointed out that for many people the choice might boil down to a supportive app or nothing. And as you noted, personal change can take years of dedicated person effort.

To me, it seems like the biggest risk in the long term isn't in whether or not people get treated. The article demonstrates that the technology needed to make widely available mental health treatment options is being explored and worked on. The danger in my mind comes afterwards when the technology is performing acceptably but not comprehensively. It seems like at that stage there is a possibility of people not seeking more rigorous/advanced treatment from a professional, once they have the opportunity to do so, because they may already view the app as being good enough and any failures to improve beyond what they've already experienced through the app as personal failures rather than treatment failures.
yeah or they don't have testosterone or any form of latent aggression built in, which is required for assertiveness
I love the resiliency of Mozilla. It seems like most news about it and Firefox are are doom and gloom, especially when we're comparing Firefox to Chrome.

So what does Mozilla do? Make their great documentation even better, and enrich the development community.

These choices by the Mozilla foundation might be unrelated. However, if things go south, I hope the community remembers who is consistently advocating for it.
The OP is being humorous, I suspect. Nothing wrong with a good joke now and again.

In my experience (my father worked on several weapon systems programs and numerous other things, including somewhat more recently SM-3), I don't recall them being officially referred to as anything other than "kill vehicle" or "kinetic kill vehicle." Usually it was just "warhead" or "missile."

Besides, once you hit about Mach 6, your need for a warhead greatly diminishes.
Unrelated to the content ...

Their ad setup is very interesting it all appears to be served through subdomains.
I see that no one points this out: Dan Luu and others in this post are using 'Public Company' to refer to only a small high-growth subset of all public companies, namely Google, FB, Netflix, etc. (and perhaps Apple and Microsoft). Most other public companies: track S&P 500 or you joined at a time when your company's growth slowed down to S&P 500 or if you work at a place like IBM that underperforms S&P 500. In these cases, you aren't necessarily assured millions.
Not them, but here is the link for their cloud offering https://www.citusdata.com/pricing

For other enterprise solution would require you to contact them first.
Is it just me or do the instructions (https://zulip.readthedocs.io/en/latest/prod-install.html) for running the server "in production" make people's skin crawl??

I suspect that this is common with corporate tools and services since business priorities usually dictate that resources are focused on revenue generating systems / services. Comes with it's own risks...

FTR: will see if I have some cycles to contribute improved release process documentation in the coming months.
Why not? With a massive charging station network and plenty of places to charge up.
[Author here: Hey there Theodore -- first of all thank you so much for that other comment with first-hand knowledge about Apollo => UUID. This is the kind of priceless nugget that makes HN such an interesting place.]

From a systems perspective I can definitely see why one could reach the conclusion that if users are interacting with them directly, they're doing something wrong.

What we've seen is that IDs are routinely copied between different systems for debugging purposes. An example at least for Segment it is common to have IDs pasted into support tickets, and the search engine that indexes these will tokenize on the "-" in a UUID. The difference between finding the solution in minutes vs hours could be that two systems can be correlated by searching using the UUID. Leaving these out is a minor tweak that pays dividends over time.

For anything human-exposed (and in JSON or URLs) we use the 27-byte base62 encoding. In the database we store KSUIDs in their 20-byte binary (base256?) encoding.
https://developer.mozilla.org/en-US/docs/MDN/Contribute/Loca...
I wish Web Push would go away. The last thing I/most people/my inlaws who can't use a computer need is more notifications
You can save a ton of money by building your own machine.

The server we sell is packaged with software we wrote that makes administering significantly easier. We also provide technical support and even a limited amount of free machine learning consulting. The customers who purchase this server want a headache free solution and aren't as price sensitive as a lone researcher.
I wouldn't be surprised if it's a form of price discrimination to deliberately make consumer GPUs not fit into server cases.
The article was quite honestly refreshing, it gave me a deep understanding for the importance that history and culture are put into the creation of dishes and food in the South and what that represents to the individual and those living in the environment. The design was indeed quite nice as well.
Certainly not in the DoJ's R&D engineering teams, AFAIK. See my post above. That's not to say it's a more common colloquialism in commonwealth countries.
Cuban: It's a bubble when a random Tweet bounces the price
For all the leaps and bounds we saw being made by ARkit, Safari desktop still does not support typical 360 video due to a CORS non-compliance issue. Said issue has been submitted and known for two years.
What kind of rare earth metals exactly? And can you give some indication as to why an EV using electricity generated from coal is worse for the environment than a ICE?
Yes but see, the same uncertainty also goes to you. Evidence may paint a picture, but evidence is also continuously fluid so there is never a correct picture. A more accurate picture, possibly. But even so, we're not just ruled by rational thinking. Even scientists are driven by a thing called wonder and curiosity - you need those facilities together to make progress. Call intuition as one tool to take advantage of.

But hey I may be wrong too. There's no telling unless He says "Game's up, now who amongst you could see me." I admit that there is that fear in me, but as I explained in another child post, I just can't put down the super complexity and beauty of this world to a chance.

(If my tone seems condescending, I apologise as this is not in my intention at all.)
I agree Arch should not be used for mission critical stuff.

I have been in situations similar to yours. I run Arch, and I've had to deal with printers (and more exotic hardware) under urgency, I've had to connect to weird WiFi networks where the network admin was some guy who knew only how to click buttons and take screenshots, and I've absolutely had to figure out how to do things from a cli without internet access.

----

About the printing business: if you know you don't have something set up in Arch, and you know it will probably take a while to do it, and you don't want to spend that time ... you should definitely use something else for it while you can. This is without all the caveats of the general business of getting printers set-up and running on any OS.

About the intern: why would you even ask an intern to set up and use Arch when all they needed was a working Linux distro? That's just using the wrong tool for the job. It's almost like asking an intern to learn how to drive simply to travel to office every day.

About the network auth:

1. The GUI tool you used was the same as on every Linux distro: NetworkManager (or a NetworkManager client by you DE, like KDE does).

2. If it was WPA2 Personal, you'd have just a password. If it was WPA2 Enterprise, you'd definitely have something more than just a password; and enterprise Wi-Fi is convoluted enough that it requires detailed steps even on Windows 7. The NetworkManager GUI never asks for a username when WPA2 Personal is selected (because that wouldn't make sense).

About your last issue:

1. NetworkManager is the network management software all Linux distros use with GUI.

2. NetworkManager now has a cli, but perhaps that wasn't the case then.

3. It is always wise for a system administrator to know their tools; or at the least, how to use their tools. `wpa_supplicant`'s manpages could have told you what to do when you couldn't reach Arch Wiki.

----

And yes, Arch is a system that needs an admin to manage it. That is how it's designed and built. Look at the second entry in the official FAQ: https://wiki.archlinux.org/index.php/Frequently_asked_questi...

I'd pre-configured my Arch system for the day when I'd need to connect a printer to it. And when I needed it and I connected it and it worked, it worked. When it didn't, and it was urgent, I asked someone else to print using their system. This is a common scenario with Windows 7 too.

When a network posed me troubles, I have always debugged it and solved it.

When I needed to figure out how to do something on the cli without internet, I relied on the manpages and the `--help` outputs and my sysadmin knowledge in general.

And I'm okay with that, because it gives me the freedom to have my system my way and because I can do that.

When I'm asked by someone to pick a distro for them, if they do not want to manage their system to such low levels, I recommend Ubuntu. It's just a matter of picking the right tool for the job.