skysight-inc/HackerNews huggingface dataset:
That means Chrome is a very important strategic asset for Google, perhaps their most important one that end users can run. Imagine there was no Chrome and say FF held 70% of the browser market share.
They'd would hold Google by the balls, and could do stuff like: Nag the user to use their search engine/mail suite, have bugs that kill Google products, delay features that'd be very important to Google (e.g. webm),...
So my guess for 720p was quite a good one then!
That's quite annoying though for people who actually care about watching netflix in high quality. Can't imagine why this is done.
>> An FPGA implementation on general-purpose fabric will not validate the performance/watt when compared to dedicated silicon.

No of course not. But it will validate benchmarks per-clock cycle, as well as providing a gate count (or LUT count) required to achieve that benchmark result. If the architecture is anywhere near as awesome as claimed, there should be a strong indication of that in the numbers produced by the FPGA implementation.
This post is pretty inaccurate.

A lot of this is discussed in the reddit thread (https://www.reddit.com/r/rust/comments/5nl3fk/rust_severely_...)

For one, string concatenation is the second example in the documentation for strings, and is very googleable.

I can't believe the author linked to a 2 year old closed issue about epoll and assumed that the single comment there is still applicable. mio has existed for more than a year now. You can find epoll crates on crates.io.

The further comments about CSP have to do with solely the stdlib not wanting to have selection. It is true that there's no consensus on which third party crate to choose, but this is sort of the spirit of Rust's ecosystem; you can just pick the one that fits your needs best.

Currently, however, the Rust team is working on a "blessed" async IO solution that the ecosystem is converging on (http://tokio.rs/). I'm not expecting a newcomer to the language to know that, this comment is more of an FYI for folks who are interested in using Rust for this in the future.

While Rust doesn't have a BDFL, the core team is a pretty small (and mostly like-minded) group, and they do set design direction and priorities.

------------

It is true that Go is simpler than Rust and easier to pick up. I like Go for this (and other reasons). Rust does take effort to get started with. We can improve here, but I'm skeptical we'll ever reach the same level as Go.
I got BS from a public school. I paid for school via a mix of working ~10 hours a week throughout the school year, applying for local scholarships, doing a paid internship every summer, living in a cheap apartment, and then getting some loans. Since my tuition was only ~$10,000 a year and I graduated in 4 years, the overall amount of loans needed were not huge and could be paid off relatively quickly.
Sketch2model: turn an image of geological sketch into a model
Filtering Errors from Legacy Browsers
I can dig out examples for Apple and Google as well.

All big corporations are like that.
50 shades of gray was also a best selling book. However, I think most of the readers recognize that studying it is not going to advance technology/science in any way.
Forget about the rent prices. It's really not that big of a deal. Being black is not an issue. I've never had a problem here. There are very few places in the country more diverse and inclusive than the bay area. After all your expenses you will still be making 10-20% more than anywhere else and the job market is on fire. Any decent engineer can come and go to jobs as they please around here. I can't imagine a better place to be.
It really depends on your tech stacks. Running python on the backend and JS on the frontend will create enough impedance mismatch to indeed make server-side rendering of react rather difficult.

Clojure's reagent and re-frame remove most of the complexity and tools from the equation. You run the same (mostly) code on the backend and frontend. This is what I meant by quite easy :)

http://davidtanzer.net/server_side_rendering_with_re_frame
http://yogthos.net/posts/2015-11-24-Serverside-Reagent.html
Neural translation has been really amazing and impressive. I stumbled into a way to be mean to Google translate this week: https://twitter.com/driainmurray/status/818934530207862784

OpenNMT can also run amok given totally unreasonable input too (example below). I'm being unfair, but the more serious point is that translation systems might go crazy in less obvious ways. While fluency is greatly improved, they certainly don't always get the meaning correct. I'm excited to see what people will do to better diagnose when we can trust the translation.

Input: "Toll ach toll toll ach toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll Deutsch."

Output: "Tell me great great, great great, great great great great great great great great great love great ? ? ? great love ? ? ? ? ? ? ? great ? ? ? ? great love ? ? ? great great ? ? ? great great ? ? ? great great ? ? ? great great ? ? great great ? ? ? great great ? ? great great ? ? great love ? ? Good ? ? ? great love ? ? great love ? ? Good love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? Good ?"

[Each ? was a musical note glyph, but HN ate the unicode character.]
>Responding "I wish the world had less military" with "the US needs military"

The less military world has the lesser military US needs.
So everytime you want to communicate you ping Google's servers?
Google Maps 9.43.2 has added 100% native Uber integration
> Not ONE single good MySQL gui for Linux (just an example)

SQLyog Community works wonderfully on Wine. I've been using it through multiple versions for almost 15 years with no problems. In fact I'm going crazy looking for a Posgres client that works as well and doesn't cost a fortune (meanwhile I'm working with a mix of pgAdmin and InteliJ's database plugin)
Ugh - did anyone take a look at his portfolio? He designs for video games so of course the specs are exaggerated.

He did something fun and most of HN is railing on him. The same criticisms ought to be said here - if you're going to criticize, first take a look at the whole picture and don't jump to conclusions.
What can you do on the real page that you can't do on the AMP version?
It's open source, you could always submit a patch.
It's like the old adage:

Gamblers only talk about their wins.
Opera 12: http://i.imgur.com/ItevlTB.png

Just saying...
Flipping a Switch in the Brain Turns Lab Rodents into Killer Mice
Right. In terms current thinking I can't speak for an entire field, and I should say from what I have seen economics maybe still follows the lead of hard sciences where coming up with a theoretical model and a beautiful equation on paper which is then strongly supported by empirical research is still sort of a holy grail.

But today, the availability of empirical real world data or a way to go get it if not yet collected is night and day different compared to 60 years ago when many of the old economic theories were being thought up and became popular. Go read the old papers there is no data just theory. Today, economic theories and formulas can often very quickly be tested with empirical research and data. And in my opinion current economics has turned toward empirical work having weight over theoretical work

How do you disaggregate? You do the best you can. And yes we do try to look at each part individually (not in a vacuum though). Because it turns out aggregating is worse. When you look at TFP the way you describe, you are not just aggregating technologies you are aggregating everything...aggregating all technologies and also whatever else is happening that K and L didn't capture. Who needs that, it doesn't tell you anything practical but that "other stuff is happening". Technology might turn out to be only <5% of TFP. There's enough evidence that TFP has too many "factors" in it to be lumped as just technology. Physicists didn't give up when they realized 95% of the universe is dark matter/dark energy that they don't understand, economics is following that lead, double down on the small stuff and hope to understand the big stuff a bit better and the best you can.

I looked at your bio, not sure if you use TFP in your work or its just a personal interest. I know a bit about about market and equity research. If you have access to the data I would use PCA over TFP, if you don't have this I would just proxy a series and risk off systematic variables and focus on key known numbers. Better to ignore fake data than listen to hurtful real data. Either way we are all always guessing.

https://en.wikipedia.org/wiki/Productivity_improving_technol...

https://en.wikipedia.org/wiki/Aggregation_problem

Blah blah blah:
https://www.youtube.com/watch?v=VVp8UGjECt4
I think the outrage is justified; how can we possibly coordinate an effort to reduce our environmental impact without respecting the relevant regulations? To extend your example, suppose new regulations are introduced that reduce emissions limits by 50%. An automaker that respects the regulations would likely modify their products in order to remain in compliance, thereby reducing their environmental impact by 50%. On the other hand, an automaker that disregards the regulations would likely take no action and the environmental damage would continue.
also https://news.ycombinator.com/item?id=13378029 (more comments)
https://duckduckgo.com/
tabs, but I use https://pinboard.in/
If you assume the Many Worlds interpretation of quantum mechanics, no paradox would be created. Merely time-travelling at all forks off a brand new universe with it's own future from that point on.

That said, you do lose the drama surrounding the possibility of "destroying the future" via making gross (killing Hitler) or subtle ("butterfly effect") changes, as none of the consequences ever affect the universe you travelled from (other than the fact that you've left, never to return).
VW's newer interfaces are also quite lag-free. But then again, it is the same concern as Audi, so I guess it makes sense.
There's another version of the story on MacRumors:

http://www.macrumors.com/2017/01/12/apple-original-tv-shows-...

There, in terms of just what they're considering, they note "Apple executives have told Hollywood that the new original content will launch by the end of 2017, according to the new report. In terms of specific genres, HBO's Westworld and Netflix's Stranger Things were both used as comparisons for what Apple is aiming to produce on Apple Music."

Personally, I'm encouraged to see this, with the same caveat as newscracker raises - we're already in a fragmented media landscape, and this will only add to that syndrome. However, it seems inescapable, for now, with broadcasters remaining sufficiently intransigent for Apple's plans for a TV bundle suitable for cord-cutters to have been scuppered. Producing their own material gives them the same prime benefit as Netflix and HBO enjoy: full control over how broadly it's available, which in Apple's case, I'd fully expect to be uniformly global.

Perhaps we might yet see more big-budget sci-fi on TV - ah, would that Vernor Vinge's "A Fire Upon the Deep" could finally see such treatment!
If you want to have performance why use a 90k Javascript library?
>To get fiber into rural places you just have to parallel the electric lines.

you can run the Internet signal on the same electric wires.
Mobile Development for Arduino Part 5
> So why do people trust the dissenting scientists?

That's a great question. At least for myself, I don't immediately trust her (why would I without reading a substantial part of her work) - it is that when someone asks obviously informed questions, and answers are refused, I assume the person being asked the question is lying.

In the youtube video, the senator is very clearing presenting himself as being far more informed on the topic than he is. He is (perhaps unknowingly) being dishonest, so I trust her more.
The problem AMP is trying to solve is very real. Google is just trying to solve it in a way that gives them more power, rather than trying to fix the root problem.
Lol, "we all", is probably only appropriate if the author has multiple personalities. Was interested to see what dataset the author was using to support their belief that "we all" are leaving Apple for presumably competing companies as I'm not aware of any such movement or data.

I imagine rather they chose a sensational title and choose to speak on behalf of all humans rather than saying more appropriately, "Why I am moving away from Apple" or at most, "Why some are moving away from Apple".
We do not in fact know how Theology turned out. But we will know or rather we won't when we do.
The supervised elections were by US, UN or similar groups, not by Palestinian government.

The Palestinians were given the chance to self-govern Gaza when Israel pulled out in 2005 and show the world community that they are capable of self-government. Instead Hamas was elected and Hamas shot many thousands of missiles into Israel.
No patches nessecary :) I use this quite successfully in my ~/.ssh/config currently. With some options baked on, You probably could disable encryption too:

Host web
LogLevel QUIET
ForwardAgent yes
ProxyCommand setsid lxc-attach -q -n web01 --clear-env -- /usr/sbin/sshd -i
I didn't see any evidence of them suggesting that.
I hadn't even noticed the floor facing video card connectors... I imagine this could be addressed by having mini display port cables that connect to external ports on the back. I agree that VGA and DVI would likely not fit. From what I recall most modern video cards have multiple output types though.

I know L connectors exist for hdmi too: https://www.monoprice.com/product?p_id=3733 and the category in general: https://www.monoprice.com/category?c_id=104&cp_id=10419&cs_i...
I had looked at dry storage of heat using NaOH a while ago, I can't recall the energy density but it's on wikipedia.

The bigger problem that I found was that the efficiency was horrible. I wonder if having it in solution resolved this problem, if that's the case then there's going to be some applications for this with even a reasonable energy density.
Choosing to believe without evidence is antithetical to the core of inquiry.
How to Develop Strategic Messaging and Positioning
https://www.producthunt.com/posts/how-to-develop-strategic-messaging-and-positioning
That's just patently false. One of many, many articles to the contrary: http://blog.gigaspaces.com/amazon-found-every-100ms-of-laten...
Hi, This is a great effort! Really excited about what you are doing.

I'm curious about the minimum size of the dataset that would be required to get any reasonable output. I understand that this maybe dependent on the language pair, yet some concrete numbers (like for a few language-pairs shown in the demo) would help me get an idea. Also, what can I do to make it work for language pairs which have very small parallel/aligned data available. I would be grateful for any pointers regarding this.
DSA also has much smaller signatures, which surely was a nice advantage.

On top of that, DSA was limited to 1024 bit keys and 160 bit hashes until the standard was extended and the extension propagated to implementations again. RSA signatures gained a lot of use while this was happening.
> You're likely correct, but isn't is a bit sad that this is the case?

Are you suggesting:

(1) That it is sad that people assess the likely motivations of actors based on their assessment of the facts of the context of those actor's actions in general, or

(2) That it is sad in specific that people don't see men as factually being an oppressed group such that lobbying for greater rights for them than they currently is something other than attempt to establish dominance at the expense of not-men.

In either case, I'd have to say that, no, I don't think it's particularly sad.
I would love that.. beyond that, a link that says "go to <website.com>" for that article, or some such, that would help too.

I have mixed feelings about it myself, as it isn't always obvious you're seeing content from website.com not google.
Show HN: The room is bigger on the inside [Phantom AR]
This works wonderfully at lower population densities but starts breaking down when you get past a threshold.
Chromebooks can do split screen mode. But over the years, the extent and capability has gone up and down from feature-rich and complicated to simple-and-uninnovative.

I forget what it is like now.
I don't know where you get this impression from unless you're only looking at what's currently (or recently) shipping. They've always used both and played them off against each other. Which vendor is used for a given model changes from one year to the next, although sometimes there will be long stretches of seemingly only using one or the other. There've been plenty of times over the last 15 years where one or the other has been predominant in shipping products, but it never lasts more than a couple years. There've also been plenty of times when the currently shipping product line featured both vendors.
The learning curve was far worse than I expected

This has been true for me as well. Rust seems to have gratuitous syntax. If C did something and there was another way to do it then that other way was chosen.

With C if you want to return the value 42 then you say return 42; With Rust you say 42. There is a return statement; it just can't return anything. If you say if (a == b) Rust says:

warning: unnecessary parentheses around `if` condition

I'm willing to put up with this nonsense because of the safety guarantees. But really, it reminds me of Bananas:

In addition to that,
all citizens will be required
to change their underwear
every half hour.
Underwear will be worn on the outside
so we can check.

Edit: I got this a little but not a lot wrong. return 42 is supported but then it isn't clear at all why 42 is necessary. So my complaint of gratuitous syntax stands as does my respect for Rust's safety guarantees.
Replace 50 shades of gray with Hemingway or Shakespeare. Studying Shakespeare isn't going to advance technology or science, but it could advance art, which is a noble human endeavor, as is science.
ConAsm (model-dependent assembler) for "Silver" model:

F("fact") %0;
sub(b0 %0, 1) %1;

gtrsb(b0 %1, 1) %2,
retnfl(b2 %0),
inner("fact$1_1", b1 %1, b2 %0);

L("fact$1_1") %3 %4;

mul(b1 %3, b0 %4) %5;

sub(b0 %4, 1) %6;

gtrsb(b0 %6, 1) %7,
retnfl(b1 %5),
br("fact$1_1", b2 %6, b1 %5);

Note that integer multiply is specified as 3 cycles in this model, so the recurrence in the loop takes three cycles. Other ops are one cycle. Each semicolon is an instruction (and cycle) boundary, ops separated by commas issue and execute together.
It's interesting that even though I wrote "I suppose (sigh) that I must pre-emptively add that no, indeed, she wasn't in fact literally prevented from speaking", the main rebuttal to my post is that she isn't literally prevented from speaking.

Here, let's try a different approach: would you be willing to admit that in human society there is this behavior where peer pressure is sometimes used to persuade people to behave in one way or another? Please note that I am not asking you if that is the case here (that would be my next question), at this point I am simply asking if you are willing to admit that it is a legitimate phenomenon?
Seen. Also, emailing Macro@YCombinator.com for future stuff is a good way to ensure it's seen.
When I hear questions such as "what did person P accomplish with X?" I like to reframe them.

To assess the value of intervention X, one may want to compare the actual effect (E1) with some estimates of what would have happened (E2) if X did not happen.

If one does not use a comparison of this manner, one probably is not distinguishing between luck and causation.
Davos elite promise global solutions, but they’re part of the problem
Here's an open version of AMP in the works: https://wicg.github.io/ContentPerformancePolicy/
Text2VoiceOver – Creating Voiceover for Video with Google Speech Synthesis API
Hah, that is so close to the design I'm advocating, except that lxc-attach is yet another command in the mold of runc exec or sudo :-)

That design certainly lets lxc-attach permit only running sshd, though, which is a benefit. (And I forgot about sshd -i, which you could presumably point at a UNIX socket using socat or something.)
Well yes because .net standard is simply the specification, and .net framework, mono, core etc are the implementations.

Think about it in a web sense. We have ECMAScript which is slowly being added to. ECMAScript is the specification and it has it's own version. Then we have browsers that "implement" that specification and they also have their own version numbers because they aren't ONLY building something to handle ECMAScript, they are building other features on top of that.

So in terms of .Net Core vs Mono for example, while they both may implement the .net standard, they can also have their own features unique only to one. It's not a straight implementation with nothing else added.

Now say you are building a website and you want to target all "modern" browsers. It doesn't matter what version of ECMAScript is up to, it matters what each browser has so far implemented. If you are building a library for .net, then you can say "OK, I implement this standard. That means Mono Version X and .net Core version Y can be used". Similar to how you would say "You need Firefox version X or Chrome verson Y to use this feature".
Google should focus on making their own shit load faster instead of digging their nails into other websites. Google Groups for example is terrible.
Ensuring CSS Animations Run and Stop Gracefully
Well, shit. What an insight.
More like the early Sun "pizzabox" SPARCstation workstations, I would think.

Example: https://en.wikipedia.org/wiki/SPARCstation_5
As someone who had a BS in biology before earning a part-time MS in CS (in 1990) I can say unequivocally -- the degree was a life transforming game changer.

With a non-tech BS degree, all too few HR departments (esp in bigger companies) will invite you interview for a software job. Without the CS degree, I was a pariah with very limited prospects. Frankly I doubt that POV has changed appreciably, even after 27 years. Business-men/women are a conservative lot. They take as little risk as possible. If you lack credentials, they hire you, and you fail... they look bad and have a hard time explaining why they hired you. But if you had a relevant tech degree, their ass has far better cover.

Of course, if you already have a BS in CS, I can't speak to the value of adding a MS. Even when I earned mine, the incremental added value beyond the BS wasn't overwhelming. But some employers care more for advanced degrees than others. Uncle Sam and most large companies automatically kick you into a higher salary bracket if you have one.

It also doesn't hurt if the school granting your MS is renowned. Aside from silicon valley (apparently), I suspect 95% of employers will be very positively impressed by a degree from GT. I know several employers responded favorably over the years to the mere fact I had a degree from Johns Hopkins. Like it or not, your alma mater often matters.
These systems are pretty popular, even my dad has one. The problem is they're also pretty expensive -- on the order of $20,000. At that price it could take a long time to hit break even, at least in the U.S.
Check with your energy company, you may be able to get credits towards installing a Ground Source Heat Pump.

https://en.wikipedia.org/wiki/Geothermal_heat_pump