skysight-inc/HackerNews huggingface dataset:
Most manufacturers are only responsible for powertrain components, contracting and assembly.

They're not experts in much, but contracting for quality parts IS something they're supposed to be experts in.
It is possible to work directly with C++ though, which I think Netflix must be doing with their Gibbon framework because their interface is very different from those obviously using the Roku tools (and looks exactly like their interface everywhere else). As the article states, Netflix aren't necessarily working with HTML when they make these React views - it sounds very much like how React Native works.
Tensorflow XLA – JIT Compiler for Tensorflow
I can see .Net core eventually covering everything in framework other than windows specific bits, and desktop UI.

UWP, Xaml, and Mono could then become libraries as expansion on .Net core.
shameless plug for https://www.reddit.com/r/moldedplywood
> A "pull" architecture for configuration management is better than a "push" architecture because updating configuration shouldn't require synchronous human interaction.

One may put it this way as one of the reasons, yes.

> If so, then one example of a counterargument is needing to reload/restart a service after updating its configuration file. What if there's an error reloading/restarting the service? Does the agent then email the administrator? And what if the emails fail?

You're on a good track here. There are several things not quite there yet,
though.

First, e-mail reports don't scale. For a dozen of servers the volume is still
readable if every report fits on a single screen, but a move in any direction
(report's length or number of servers) makes the situation unsustainable.

Second, all of the operations should be reported, not just the failures, as
you want to be able to see what was done, when, and in what order. Usually
it's not interesting, as most logs are, but there are cases when you need this
information and you learn about the need after the fact. Also, there are
abnormalities that are reported as successes (e.g. a config that gets changed
on every scheduled execution that gets replaced by something else, thus
creating the need for updating the config again).

Third, the operation logs should be structured. Plain text doesn't cut it, as
you can't process them with a machine in a reliable and convenient way.

And fourth, you were right when you asked what if the report transport breaks
down. This is covered by having reports from each execution; a simple
automaton (that either queries execution reports from their store or tracks
them as they come) can easily tell that a server went missing. Such an
automaton would be a part of reports receiver or reports store.

By the way, reading execution reports from a push tool doesn't scale for the
same reason as e-mail: too much manual reading. And if the tool stops on the
first error to be encountered, tool's use will be annoying in the long run
(how to recover and resume operations?)
> Should it matter what law was broken, or how those deaths were caused?

Yes, always. We don't jail people for doing immoral things. We jail them for doing illegal things. This is a big part of rule of law.
Let's assume a large example: trains weighing in sum 20 000 tons (e.g. 200 freight cars, each weighting 100 tons, probably distributed across a few trains), and an incline with a height difference of 1 km (which is going to be very long to be usable with heavy trains).

that's 20 000 000 kg * 9.81 N/kg * 1 000 m = 196 200 000 000 Nm or 55.4 MWh stored energy (without efficiency factors, so not the usable energy at the end).

In comparison, a stored-hydro plant typically has between 200 MWh to 3 GWh capacity.

Maybe you could stack even more trains on it? But that again adds complexity and costs (more locomotives needed). I'm not convinced it will work out in all that many locations. And how fast can you transfer power in and out, with limited train speeds and overhead wiring?

Stored hydro is simpler and at least just needs space to scale the capacity, so you can make it a lot larger, even if it also only works in selected suitable locations.

(Sorry for editing this so much, should have written it out in a text file beforehand ;))
which one is that?

(serious question because I feel like the one thing I've noticed is that the companies getting nailed are the ones not using DEF)
Likely true, although I was referring to playing them.
And if you learned SVN, you would have had a solid base for understanding GIT. Would you expect students to learn source code control in the abstract or not at all?

You have to do programming assignments anyway. Why wouldn't you require students to learn and use the latest source code control tools while they're doing their development?

Teach students to write tests, use source code control, utilize continuous integration, etc.

Although the specific tools, languages, and approaches will evolve in the coming years - none of the above are going away soon.
AMP addresses the last-mile concern by constraining the content of the page to mitigate both low-bandwidth connections and low-power rendering agents.

Have you used it? Even on a Nexus 5x running on fast wifi, the difference between loading a Washington Post site from AMP and from washingtonpost.com is tangible.
Yep I wish Elm people would wake up to this too

https://github.com/elm-guides/elm-for-js/issues/5

https://news.ycombinator.com/item?id=9860693

(EDIT: Help - how do you post 2 links on adjacent lines without HN breaking the formatting and sticking them on the same line?)
You can share the AMP link.
Parks are parks though. They're not meant to hold internet buildings and other large infrastructure buildings. Why not locate them on commercial space or similar?
> In fact, they're generally slightly slower

An async method is much slower (40x) compared to a normal sync method. If you're writing a high performance library you need to be careful to not repeatedly call a method decorated with async in a tight loop. Of course 40x times slower of extremely fast is still really fast but I found the overhead can add up really quickly.

Good video on async/await and performance: https://channel9.msdn.com/Events/Build/BUILD2011/TOOL-829T
How do you scale video content deliv up for viral Super Bowl-related stuff?
Oregon State has a post bacc program that I've heard good things about, I'm considering that myself.
A scientist can do whatever he/she wants, whether they ok with various people twisting their statements into half truths while remaining silent on the sidelines.

Society as a whole can decide how they want to approach convincing their fellow citizens to act in a certain manner.

Look down your nose at me all you want, but we all have to live with the consequences of how the chosen path plays out. The way it has played out on planet Earth, 2017 A.D. is that Donald Trump has been elected President of the United States. I hope everyone enjoys the ride they helped create.
DEF isn't that rare in passenger vehicles anymore. Ford's new line of diesels tend to use it, BMW and Mercedes use it, and I feel a couple of other 'new' small diesels are using it as well. It used to be rare, but I think enough people realized they can't meet standards without it and now they are all moving towards it.
Sorry, this logic makes no sense. Just because you are having discomfort does not mean it has any value.
You're not claiming the solution to the slow web is that every website should look like HN or Daring Fireball, are you?
I just see the mobile view
It's $10K for the entire degree program -- 10 courses. That's $1k/course, almost certainly the cheapest college degree in America.
Consumer Reports has found that the functionality of the in-car entertainment system is the #1 indicator of customer satisfaction. You might not return the car, but you can bad mouth the system to anyone who will listen and purchase a different brand car next time.
2015 Golf TDI.
It actually doesn't have anything to do with Plex. They are not even that similar. Somehow the Plex conversation has dictated this thread.
Yes. Australia has had this for a long time. The rates last FY were:

Below $54,126	Nil
$54,126–$60,292	4%
$60,293–$66,456	4.5%
$66,457–$69,949	5%
$69,950–$75,190	5.5%
$75,191–$81,432	6%
$81,433 - $85,718	6.5%
$85,719–$94,331	7%
$94,332–$100,519	7.5%
$100,520 and above	8%

The progressive structure helps address the disadvantages, I think. Also debt has no interest, but it's indexed to CPI.
go for it, you won't be disappointed.
matters very little to developers.

This was a joke, right? It's doing more to hold back usage of new web standards than pretty much anything out there.
Actually, they're separate. PageSpeed is still here:

https://developers.google.com/speed/pagespeed/insights/
I can attest to this I did community college in 08 -> 11. I was averaging about 1500 a semester. With books being low hundreds.

A friend started community college Jan of last year. It was 5000 for the semester. In addition the books for the first semester were ~850, if I recall. Then for the culinary program a cook kit was required. You could only use the school licensed one, which I think was another 400. The worse thing was they had custom published core text books for the school. I.E. community college of Philadelphia Algebra 101. I checked with my old community college and they did the same. You could no longer save money by grabbing a used book.
Human error in a nuclear facility nearly destroyed Arkansas
> In the end tabs are just like booksmarks, except that they keep state during a browsing session.

Agreed.

I'd not say that there's no room for improvement WRT bookmarks and tabs, but this has nothing to do with the comment thread I responded to.
Productivity is measured in terms of a price index (the cost of a 'basket' of goods). There are some obvious challenges with defining this basket in practice, and it is plausible to argue that inflation is persistently overestimated and so actual productivity growth is higher than the reported figure.

However, this could apply equally to previous time-periods. Just as modern generations benefit from superior electronics products and mobile network speeds, previous generations benefited from massive increases in the variety and freshness of food, or the household appliances that reduced the time cost of household chores. It could be that productivity growing at a rate that is both faster than measured but slower than trend?

https://www.bls.gov/cpi/
It seems like a better wall might solve most objections. Something nice looking with some sound-proofing would probably go a long way.
For those that won't open the link :)

Update by Trevor Jay:

"This is an extremely difficult to exploit flaw on standard RHEL and Fedora systems.

I checked the 1.10.3 and 1.12.5 builds on Brew. Both drop the `CAP_SYS_PTRACE` capability by default. 1.10.3 blacklists `ptrace` calls under the default seccomp profile. Thus, this flaw only comes into play for containers that already have elevated privileges.

Even if `ptrace` is available. The proposed exploit scenario of quickly attaching to a process joining the container space and using its file descriptors is not possible under the default SELinux configuration. The containerized PID 1 will have a type of `container_t` or similar SELinux type and thus will be blocked by standard type enforcement from accessing accessing any resources that haven't already been made available to containerized processes."
This is really a problem for .NET itself. The pervasive availability of thread-static state is the only way async/await could really go wrong.
Yep, no one talks about this but hybrids are far less polluting than non hybrids. It isn't even close.
Exactly, we were checking in Java assignments in the form of a ZIP file in 2009 that we had validated with print statements. It wouldn't have been that much more work to structure the algorithm assignments in that class in a way more similar to industry workflows even if the workflows are an evolving target.
Building an Instagram Clone with GraphQL and Auth0
"rapidly increase real-product output but then see most of the dollar-gains erased by competition."

What you mean to say is 'can we measure consumer surpluses' instead of 'producer surpluses' - i.e. profits.

Indirectly - yes - this may be the root of the problem.

When products improve in quantity and quality, but profits go down - we generally say the 'economy is shrinking'.

But the value to consumer has gone up.

We don't measure 'consumer surplus' i.e. the value captured by a consumer when they buy something.

Essentially - you pay $1 for a pen. How much would that pen cost so that you felt 'it was not worth it'. Well, you might pay $100 for a pen, if you need to write sometime in your life. You'd probably treat it very well, but you'd still need to buy it.

Maybe $500 is the real value of a pen. In this case - there is $499 'consumer surplus' every time a pen is bought for $1. (Again, not quite fair as you might buy several $1 pens whereas you'd only buy one for $500 - but you get the picture).

The GDP is just the cost of everything sold in the economy + government spending.

Which is a really bad measure if you think about it :)
Wow, this is really impressive! A whole year without any new storage for such a large enterprise is downright miraculous.
Because the amount of energy stored is absolutely minuscule relative to the amount of resources needed to construct it.

Here are some links you can read: https://news.ycombinator.com/item?id=8646787 https://news.ycombinator.com/item?id=13094425

Hydro storage works because water is available in huge quantities without much special work, and you don't need any infrastructure except "big hole". Neither of those are true for a train or weights.
The defaults are acceptable, and will produce a symmetrically encrypted file that can be quickly decrypted on even low-powered ARM cores in a reasonable amount of time.

These suggestions strike a different balance between protection and speed.
you can bridge network cards to double your connection speed. You can connect to 2 different networks (load balancing or 2 different Internet Server Providers). You can run multiple virtual machines on your mac and separate traffic instead of putting all into one adapter. Multiple LAN is a norm now, especially if you in IT.
> I have discovered that Rust is not, or not yet, a language suitable for long-term infrastructure work

because it's missing an API and you can't write your concurrency the way you want.

I don't think that's a very strong argument.

That learning curve is nasty though. Too much is too tricky to get right.
I have both a B.S. and M.S. in Computer Science. I didn't get my Masters because I wanted a higher pay grade (although the company I was working for at the time did reimburse a large amount of it), it was to get out of industry.

From my first job, I realized life in a cube wasn't for me. I really wanted to be in front of a classroom. I realize there are problems with academia. I know you have the same squabbles and competition you have in the corporate world, and seeking certain grants to keep yourself afloat can cut into the research you actually want to do.

Still, I really wanted to teach. I've seen so many professors who only work one or two jobs, or go straight from BS -> MS -> PhD with very little industry experience. I wanted to be a different type of professor with plenty of real work experience to drawn on and teach from.

Grades don't matter. I've found that's very true for industry. Having a GPA on your CV doesn't really mean anything and most people leave it off. However, it has a huge impact on getting into degree programs.

I only had a 2.5 undergrad and even though I got a 3.2 in grad school, it wasn't enough for most programs I looked at. I attempted and failed to get into 8 schools back in 2009 (ironically, one that I later worked for and could get free classes at. PhD programs however, are full-time).

Today I have three publications that I'm 2nd author on, and in 2015 I attempted to get into school once again. I contacted several professors. Most simply don't write you back, but even when I got in touch with several schools, many simply didn't have any professors who were willing to take students in my field (environmental sensor research).

It's really competitive to get back into school and there is a massive disconnect right now between industry and academia.

You get out of any education what you put into it. You can leave with just a basic understanding of computer science and only know two languages leaving an outstanding program. You can also go to a crap program and push yourself to learn more on your own; using what professors teach as a jumping board for a lot more.

The TL;DR I'm getting at is that masters programs do have a purpose: getting you into a PhD program. If your work pays for it, it might be worthwhile for the additional title, but if not, you're not going to learn anything you couldn't apply yourself to on your own.
I have the fortune of working in a security group who's members are recognised themselves and have worked with Bernstein, Rogaway et al.

From my experience, too many cryptographers lack the applied skills (API design, knowing the issues faced by developers, designing and implementing performant crypto primitives). Conversely, too many applied folk lack the crypto experience: knowing the state-of-the-art of elliptic curves, MPC, lattices and so forth.

Bernstein has the experience to bridge both, which provides an enormous advantage. JHU's Matthew Green is someone else who's does both.
Does `-no-use-agent` work? I see this in man:

--no-use-agent
This is dummy option. gpg always requires the agent.
Hamas is part of Muslim Brotherhood, the group that assassinated Egyptian President Sadat.

They are terrorists who target among other things family restaurants (e.g., Sbarro in Jerusalem [1]) and teens dancing at Dolphinarium Discotheque. [2]

Incidentally, there were in fact Palestinians dancing in the streets during 9/11. (I was in Upper West Side of Manhattan when it happened).

http://www.foxnews.com/story/2001/09/13/palestinian-official...

[1] https://en.wikipedia.org/wiki/Sbarro_restaurant_suicide_bomb...

[2] https://en.wikipedia.org/wiki/Dolphinarium_discotheque_massa...
Why Chrome’s autocomplete is insecure and how you can turn it off
> It's like telling someone to use Kolkata instead of Calcutta.

No, it's not like that for everyone.

Part of having a civil discussion within a community is understanding and accepting our differences—especially ideological ones. That means recognizing when what you say has the effect of moving us away from our shared goal of gratifying our intellectual curiosity and adjusting accordingly. It might not be possible to succeed in this all of the time, but we have to try, and this is a case with an obvious path forward.
Perhaps I should have given a different example, but I don't think that your objection affects the substance of what I wrote. Sure, the projects are totally different. Still, an extremely advanced building at the time cost a tiny fraction of what an extremely advanced building costs now, and the tenants still just get office space. It is not clear that we get a steady improvement in productivity across all areas of the economy.
Ah, of course. I've watched your videos so much, how could I have forgotten that multiply is 3 cycles? Thanks for chiming in!
The mainstream assertion is that the scientific community is in 98% comprehensive (!) agreement on the matter of climate change, and the time for discussion is over.

My assertion is that this is an untrue statement.

PS: Why didn't you answer my question?
Interesting read... They're just using "S3 costs" as a comparison we can all understand? They don't use S3 do they?
a) for deleting amp you need to implement some ping logic https://developers.google.com/amp/cache/update-ping#remove-a...

b) deleting page(variations) big scale is always a traffic risk

c) deleting AMP it's already discussed (by literally everybody), so it will happen (soon...ish)

d) the one reason not to do it is currently market monitoring. even though there is currently no major traffic benefit doesn't mean there will not be one in the future. so it's just a question of when the pain of AMP gets greater than the market-surveillance / curiosity / traffic bet.

Basically everybody who currently has AMP pages is the experiment guinea pig for the whole industry.

My bet: Most of the AMP implementations won't survive 2018.
The solution is not to try to disrupt the main product but to artificially compete with it. Google could release a new, unbranded browser with all the experimental features.

Early adopters would flock to it, the comfortable majority would happily stick with what they know. Win win.
Ask HN: What drives you?
Want to know more about how others see the world. Thanks
Exactly. And Muslim Brotherhood are fascists.
All but #4. Our business model is to sell chips, not licenses. Why? Intel's quarterly dividend is bigger than ARM's annual revenue.

Licensing is a backup plan.
I'm loving Win10 with WSL and Mintty on my Lenovo X1 Carbon. A few glitches here and there, but the touch interface is intuitive, battery life is good, and reasonable driver support. I've also been quite happy with Linux VMs managed through Vagrant, regardless of host OS.
On a popular discussion website, I was wondering why my submission links no longer were upvoted, and commented to. Was my stuff suddenly not interesting anymore? I tried looking at the site from my mobile phone, and noticed that my submission wasn't visible. It was only there when I was logged in. So clearly, someone shadow banned me.

When is HN going to retire this juvenile practice?

As for the rest of the post, yeah, self-driving cars are coming real soon now. What happened to the old joke about if Microsoft made a car, would you ride in it? Seems we forgot what the assumed answer was.
He's talking about the Anglican church, not the Catholic church. Unlike the Pope the Archbishop of Canterbury is primer inter pares.
Referral Software or Plugin for less than $100 a year
What software or robust WordPress plug-in can be used to run a referral program utilizing email and SMS, w/ unique referral, for up to $100 a year?
it's probably cheaper now to compete in the browser space than ever

In the browser space, yes. In the API and platform space, no. Every other browser has already resigned to just "do what Chrome does" instead of expecting Chrome to confirm to the standards as written.

Do you not see how this is a huge hedge for Google? You control the platform and APIs, you rule the world.

Microsoft used to understand this very well.

On top of that, if you have to compete in the browser space by forking off of Google's rendering engine and web platform, you're always going to be behind.
Show HN: Appointment scheduler with built-in phone system
TLAs will love this. Only one stack to break and/or subvert.
while not an expert I disagree, encrypt a 1GB file must be different from 1MB file, no matter it is sym or asym encryption. normally Asym is for keys while symmetric encryption is for the real content.
This seems like an argument for a character based rather than word based network. It just so happens that English and Chinese, the two languages which have the most machine learning research, are relatively analytic, with a low morpheme per word ratio. But many world languages have a much higher ratio (Russian wouldn't even rank that high!) and acquiring training data covering all unique "words" is essentially impossible.
I believe that for some reason, possibly because of the way the pages are set up with the top bar that shows you the URL of the real page (since the AMP page is hosted on google.com and breaks the normal function of the URL bar), they use an element with CSS `overflow: scroll` to hold the main page content. There's a trick to making those elements have momentum scrolling, but it has different acceleration settings than the normal iOS Safari page scrolling, so it feels slightly off. See: https://css-tricks.com/snippets/css/momentum-scrolling-on-io...