skysight-inc/HackerNews huggingface dataset:
The Nimrod maritime patrol aircraft was a modified Comet airframe:

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

In the early 2000s, BAe Systems had a project in train to upgrade them to the MRA4 spec, essentially remanufacturing the existing MRA2/MRA3 Nimrods around a new wing structure that could accommodate RR BR700 turbofans, doubling the aircraft's range:

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

(Go look at the photos on the respective wikipedia pages and examine the engine inlets at the wing roots: the MRA4's air intakes are much larger.)

The MRA4 upgrade was at least as radical as the proposal to re-engine USAF B-52 bombers with four GE high-bypass turbofans (as seen in the photograph on the web page below, showing a B-52 flying with the new engine in the inboard starboard pod):

http://aviationweek.com/defense/ge-rolls-pratt-vie-b-52-engi...

... Which also got cancelled; in the case of the B-52 the USAF had so many old engines in mothballs that re-engining the B-52 would cost more than just swapping out old units, and in the case of the Nimrod MRA4 the program ran into nightmarish cost-overruns when it became apparent that the aircraft they were trying to remanufacture were all different — the RAF's Nimrod fleet had been hand-built then patched for half a century and simply couldn't be consistently upgrades.

(Moral of story: upgrading a 50+ year old design is harder than it looks.)
I think this is needed, most courses have one or two textbooks which compounded together with a full courseload is a lot of pages, however the full textbook is also never used, only several chapters are usually recommended reading, really beating the point of buying the whole book
Whoops, I had it confused with the Apostles' Creed, which does say "resurrection of the body" ("carnis resurrectionem"). Good catch!
>This site would not render until JavaScript was enabled

It will also not show anything unless a monitor is connected.
It depends on how much you want to embrace docker. In general you can use this binding without touching docker at all.
But if you want, you can use docker in every step of the process.
It starts with the minimal setup that just depends on Go + Docker.
Then continues during development, so if you would want for example test your application on android really quick, then you would just need to pull the android image instead of setting up the android SDK, NDK and JDK by yourself.
And then in the end you can use docker for your CI and CD processes as well.
For example by creating your own docker images on top of provided ones.
Nginx, in proxy mode, even has a nice sub_filter where you can rewrite the response body. Pick a tag that generally occurs once, like </head>, and replace it with arbitary text. Like maybe "</head><script src="whatever"></script>".

That would be perfect...no need to recreate the target site's look and feel. Just whatever js you need to scrape the credentials.
A lot of people tend to harp on the "textbooks are too expensive" issue, and I think this correctly identifies one of the problems: textbook price is not an issue to many professors. Unfortunately, there's no actual solution to that presented.

> If you can’t find one, write one. It’s not that hard.

I've used three or four textbooks written by my professor, and I can't say the quality was all that great. Considering that the set of professors who currently choose to write their own textbooks probably skews toward professors who are good at writing textbooks, I'm not super high on this plan.

> Students: You should go on strike. If your textbook costs more than $50, don’t buy it. If it has more than 500 pages, don’t read it. There’s just no excuse for bad books.

Many students already do this. It's not uncommon for students to not buy a single textbook in a semester. In fact, the professors that do care about textbook price generally make textbooks optional. It turns out that's a lot easier than writing your own textbook and somehow selling it for cheap.
$11k was the total compensation for 3 people getting bumped from 2 flights each. Nothing to sneeze at, but not nearly as spectacular as the headline might make you think.
You're omitting a lot of details. The number of users isn't as important, for example, as the number of users simultaneously using services and which services they were using concurrently. Also, no offense here, but the way you describe your experience makes it seem like you were very inexperienced in general. Your "not noticing" services that failed could mean, for example, that you weren't measuring properly and probably never learned to. In which case your anecdote isn't necessarily a useful one.
The reason scale isn't so important today is because most DBs can actually scale vertically to really high numbers. The tipping point is high enough that if you have this problem, you probably can also afford to fix it.

What matters though is performance and availability. No matter what scale you work at, you can't be slow, that will drive people away. You also can't be unavailable. This means that you might have to handle traffic spikes.

Depending on your offering, you probably also want to be secure and reliable. Losing customer data or leaking it will drive customers away too.

So, I'd mostly agree, in 2016, scale isn't a big problem. Better to focus on functionality, performance, security, reliability and availability. These things will impact all your customers, even when you only have one. They'll also be much harder to fix.

Where scale matters is at big companies. When you already have a lot of customers, you’re first version of any new feature or product must already be at scale. Amazon couldn't have launched a non scalable prime now, or echo. Google can't launch a non scalable chat service, etc.
"Not necessarily a bad thing if you owe $1T in fixed rate loans."

It's fixed rate loans, but it's also fungible assets that can sold before maturity. I don't think China will sit idly and watch their tbill ands forex reserves turn into paper.
If an employer is expecting this, they are setting themselves up for failure.

> No programmers really work 60-80 hours a week, especially in a 5 day span

There are cases when we are required to deliver athletic/marathon-like performance and it can be achieved for a shorter timespan

I have worked on multiple occasions, 14-16 hours per day to achieve 98-100 "productive" hrs per week, working 120 hrs a week for 3-4 weeks. I know it was productive, because I installed time-tracker and used a personal notepad too to track my time. I was invisible to my family, sleeping just 4-5 hours a day and sometimes I could not sleep after the first week. Also note, doing this as a freelancer I was getting paid for all that extra time - and I have a premium price attached for quicker results. I would not recommend doing this if you are being paid peanuts or being paid regular rates because that opens up a world of abusive managers/biz-owners.
The Utter Uselessness of Job Interviews
I had forgotten the existence of OS/2 Warp Connect. Now I may have nightmares of staring at an installer.

We have it pretty easy these days, when even the worst Chinese piece of junk can be assumed to get onto a WLAN and connect to a singular global
network. No protocols to configure, no add-on software to install.
Let's Fix OpenGL [pdf]
Nope. The chemicals influences the microbes in your gut. Your gut microbes are responsible for a lot of the food pre-processing. What exactly microbes contribute is not always clear but they contribute significantly. Likely they contribute to the break-down of long chained carbohydrates. Disturbing the microbes in the gut is at least a possible mechanism for causing diabetes. There have been other studies that showed significant impact of fecal transplants on body weight.

Generally it is so that correlation is not causation. In this case they backed up their statistics with investigations along the whole digestion tract so it is not so easy to dismiss the idea.
Here is the clip from when they start speaking about the space junk. My memory did not quite remember the exact words Neil used so what I wrote was not entirely accurate. Apologies.

https://youtu.be/PhHtBqsGAoA?t=6285
Curious he does not mention the hosted elasticsearch+kibana on Amazon. Even integrates with cloudwatch and lambda to pull in the data.
VaultNet
In 1958, the cost of a ticket was about 4x what it is today (adjusted for inflation but not earnings growth), flying was at least 20x less safe in terms of fatal crashes per departure, and consumed at least 4x more fuel per passenger-mile. Those are some impressive performance tweaks.
Thank you for making this a partisan issue about Donald Trump instead of a human health issue. By pointing fingers at a person (who represents a different ideology) you basically guarantee people will be polarized into a "my team vs their team" mentality, instead of focusing on the actual health issues. But hey, at least my ego is satisfied and my worldview that Donald Trump and Republicans are evil is maintained. That's really what's important here.
As a cancer researcher who has an allergic reaction to popsci articles on cancer & CRISPR, the concepts in this article were presented extremely well.

I will say re: optimism that science for me is always both exciting in that there are always new questions, new answers and new possible treatment, but can also be very disappointing if you expect any one answer to be without very real and confining limitations.

The headline "Why [scientist] Has Become Optimistic about Curing Cancer" could have been written a million times about a million emerging or maturing field in cancer research (see: DNA repair, angiogensis, immunotherapy, onco-viruses).

We make progress everyday, but my brain usually goes to hibernate when somebody says they're "optimistic about curing cancer". If that time ever comes, I don't imagine it'll explode on the seen, but be a victory of iterations that creeps up on us.

I often think of how AIDS is now a treatable chronic illness instead of terminal one, and how that was a success that nearly goes unnoticed since treatments simply got incrementally better over time.
Jean Michel Jarre is a genius.
Answering a different question, but what I liked about it was the Mac-like global menu bar.
I've already had a career of 30 years :) (really, 25)
> but we are still decades (or more) away from full level-5 autonomy

Decades? Are you really sure? This assumption seems quite uninformed to me. The Grand Challenge was 12 years ago, from then we evolved from Level 1 to Level 3. Back then there was no data, computing power wasn't available as today, chips (&sensors) can be designed an built within a few months or even less these days for far less money. Machine Learning and Computer Vision made many advances in these 12 years (talent in these fields is now easier to acquire as more people can learn about it these days). We are at a completely different point these days. Level 5 is not the matter of decades, 5 years, 10 max. But not decades.
In the case of a service app, one thing a country can do is make it hard to bank. Will people drive for Uber without getting paid? Probably not.

Same with bitcoin actually. A pretty big majority of people aren't going to use it if it is cut off from most of their local economy.
Noop!
Haven't read the article, but it's bizarre that I _just_ read an article from the same publication (Nautilus) saying just the opposite, basically:

"But if all life, including cancer cells, continues to exploit niches, no solutions from technologists will be final.

Cancer cells are not simply a disorder or breakdown in a mechanism, but an organism going on a full-tilt offensive, using multiple, often shifting strategies to produce and use molecular fuel, win resources, and evade the immune system. If so, then the rules of the game may change—these insights suggest that the war on cancer may be endless. Still, we can get better at treating it as an evolving entity within the context on its ecology, through the idea of “living drugs,” such as engineering the body’s own immune cells to sense and mobilize an attack on cancer."

http://cancer.nautil.us/article/186/cancer-isnt-a-logic-prob...
> "Phone type" is not a protected class, like race or religion, in the United States. "Income level" is also not a protected class.

If discriminating on the basis of phone type or income level has a disparately adverse affect on members of a protected class, then the policy is is illegal discrimination.

https://en.wikipedia.org/wiki/Disparate_impact
For those who haven't heard of it:

Silent Spring is an environmental science book by Rachel Carson.[1] The book was published on 27 September 1962 and it documented the detrimental effects on the environment of the indiscriminate use of pesticides. Carson accused the chemical industry of spreading disinformation and public officials of accepting industry claims unquestioningly.

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

Congrats on being one of today's lucky 10000[1], just like me.

1: https://xkcd.com/1053/
That's maybe a bit oversold. The pesticides Carson was writing about, used at levels common in the 1950's, were toxic on levels basically incomparable to anything in this study. DDT was a terrible carcinogen to the consumer, a near death sentence to the agricultural worker, and nearly wiped out the entire california condor population in a few decades of use.

In comparison this finding is of a diabetes correlation well underneath the levels we see due to diet. Well... I mean that's bad, but there's bad and there's bad, and this doesn't qualify.

Doesn't mean it should be used, but let's be realistic about our criticism.
While I agree with the content of this in general, I find books to be burdensome and would not like a course centered around them. I think a series of well crafted video lectures are a better medium for some people, myself included.

I also find that I can learn everything I need to in my Software Engineering program via a series of pointed google searches much quicker than reading a text. Most courses have 1 or more $100 books which are "required" but I haven't bought them in years.

What I /would/ like, is sample problems with solutions ;)
The problem is that programming work nowadays is structured in a way that prohibits developing any kind of intrinsic goals or motivation. People like us (HN folks) thrive on autonomy and mastery, while we work on tiny and closely monitored "stories" in garbage codebases.
It's all about luck, you know? They'll all cause some sort of cellular damage. Cancer is when you get super unlucky and it's the right sort of cellular damage that leads to unchecked growth and disables apoptosis.
Waymo's test drivers have to take control once every 5,000 miles.
Don't you think the desktop OS as is might be a little played out? I could see moderate changes being made, but no major leaps.
We've seen the ChromeOS begin to take off, but largely because of Google's place in the larger market... but again it's Linux-based.
FirefoxOS tried, and fizzled out.
Android is making its way to the desktop now, and that seems like it would catch on, with the supreme portability of the phone and the increasing power they old -- computationally and in people's lives. Also reflected in Apple pushing the iPad Pro.

Maybe I'm missing something, but with the advent of VR, AR, and (I could be reaching here...) Neural Lace, I think we might see greater strides made in application of any interface theories outside of the OS, or above it.

The next-gen will probably be looking to improve upon higher-level OS interaction, like Siri. So people don't have to understand the technology (even less than they do now) to take fuller advantage of the power of the technology.
This isn't just games.

Apple has deleted paid music from my itunes account, despite it still being for sale, and refused to restore it when asked. They said the publisher removed that specific version of the album from the store (the new version has an identical track list) so their hands were tied, and to use the file backups I made of those files.

Microsoft threw away my e-book collection when they shuttered their first ebook store back in the day, with no (legal) ability to carry those books onto a new device, even if I copied the files.

So far the only long term reliable digital goods business I know has been amazon with the kindle, but I'm sure you can find horror stories there as well.

You don't buy this stuff, you rent it indefinitely.
Even better thing is having 2-3 big customers, where each one has his own priorities and you end up with multiple systems to be fit into one. So yes having 50 customers of which none has big enough vote to make changes in YOUR system is nice.
So to protect against this, don't have all your domains registered at the same place?
Maybe, maybe not.

I've been seeing this comment for the past 7-6 years, and GCC still delivers better performance on the majority of real-world programs I benchmark (mostly compression).

What I find very strange though is that some people seemingly want one of these projects to die.

As is evident from many of the replies in this thread, having two great compiler toolchains with which to test your code is a great advantage.

Secondly, looking at how GCC development picked up greatly when Clang/LLVM came on stage, it shows that GCC was stagnating with the lack of direct competition, should one of them disappear now, the same thing is likely to happen to the surviving project.

On the contrary, I would prefer having even more competition in this field.
I usually come up as INFP and, more rarely, INTP so I think it may have something to do with the IN part :) I dislike dance clubs but I love trance and Jarre.
freertos or projects like that could help. They need different drivers anyway so good rtos support would mean you can ignore the official sdk.
An intern is not expected to perform like a person with years of experience. An intern is at the start of their career and is expected to learn.

The list of Java topics is long enough that even someone with many years of experience may have only passing familiarity with some of them.

Finally, if a company has unrealistic expectations there is nothing you can do about it. On the other hand, realistic expectations regarding your own knowledge might be possible;
http://norvig.com/21-days.html

Good luck.
Doh, I never really noticed how small those B-52 engines are. It makes the plane so elegant and insectile.
Unfortunately, as with any form of communication, the only way to know where something really came from is to find the source, whether an individual or a collaboration. Facts are still being discovered about decisions, choices and actions relating to Benghazi, years ago. Obfuscation of the source is intended to delay. It works. Masking the source behind fingers pointing to cultures is a "cheat", and cheaters do not like to be discovered. Personally, we have been presented with evidence of tools and techniques of Alinsky in the 2016 U. S. election.
Here's the list of free books from the website: http://greenteapress.com/wp/
Industrial Designer Job Description and Salary Outlook
I'm not a vagrant user, but your question intrigued me. A quick skim of the documentation for the vagrant-libvirt module shows a synced folders section[0], which appears to support configs for NFS and 9pfs for two-way sync. Do those not work? I use vanilla libvirt, and I've had great luck with exposing my development directories to VMs using the 9pfs resource sharing. If the vagrant plugin isn't doing that, then it may just be a small bug in the libvirt XML file they're generating. Or am I totally off-base?

[0] https://github.com/vagrant-libvirt/vagrant-libvirt#synced-fo...
Postgre has been around for a very long time too so why did postgre never catch on?
It is a modern disease of CS and related areas. They think it is better to be "cute" than descriptive, as a way to attract attention.
We just migrated off AWS ES to elastic.co this week even though we pay for AWS support(and this try to centralize on it).

For basic use cases it might be fine, but AWS ES doesn't support X Pack, lags behind official releases, and I even recall it being more expensive once you setup production level ES domains since master nodes are paid for separately. XPack is huge as far as solving headaches with ES, even for the authentication management alone.
There is a "square windows" Comet 1A in the http://www.dehavillandmuseum.co.uk/ , next to the northern stretch of the M25. Well worth a day out to this quiet little museum (home of the former De Havilland factory) if you live in or around London.
Every day, every month, every year we prioritize code contributions and eschew the non-code work that goes towards supporting code, we’re driving away people who believe in open source, who could be contributing.

The claim that documentation and testing are eschewed is patently false. Every software professional is well aware of their importance and when there is a related deficiency in one of their projects. Documenters, code reviewers, testers, and security folk need to know the codebase as well as anyone in order to properly document/test/review/pentest the code. While it is nice that artists, managers, organizers, and fundraisers want to get involved, they are not always relevant to smaller open source projects (which tends to be most of them).

I don't mean to minimize the experiences of the author, but perhaps she would do better to perform a security audit of her favourite project than to write a blog post about how she feels marginalized (not that the two are mutually exclusive, of course).
> It's full of escape hatches.

For people who are accustomed to Python or Javascript this is a feature, not a bug.
Solution to Taptic engine's stop working on MacBook
> What I find very strange though is that some people seemingly want one of these projects to die.

I don't think people want, I think people are worried that this will happen. It's pretty clear that commercial backing largely favours LLVM for obvious reasons. A compiler monoculture nobody really wants back.
Discussion:

https://news.ycombinator.com/item?id=14070820 (251 comments)

More discussion:

https://news.ycombinator.com/item?id=14064095 (24 comments)

Another comment:

https://news.ycombinator.com/item?id=9603948 (1 comment)

Other submissions without discussion:

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

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

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

https://news.ycombinator.com/item?id=9606307
How do they arrive to the current number of licenses? Sorry, beyond my knowledge. What are they going to do in the future? The same.

When "I defend their right to do this", I don't mean only in a legal sense, but in a moral one, which, in your own words, is being questioned here.

I think that they have a moral right because they are the expression of aggregate preferences of the Italian society through their democratic institutions. I realize that, probably, you don't share this view.

Is this a good decision? Well, you have to define good first. Good for who? We should assume is good enough for Italians that allow it. As I said before, they are expressing their aggregate preferences.
- Bookmark Search , lets you type 'bm' + <space> and search any of your bookmarks in the omnibar
"Learning from Data" is a reasonable example of the type of textbook the author is asking for.

There is something to be said about the value of "reference" books, however. Maybe reference books shouldn't be used in classes, but there can be great value in a 1000 page book that has a complete discussion of everything you'd expect.
I don't want to alarm anyone, but in many countries someone can walk up and switch off your power from the external meter box. They could even turn it off and on constantly to flash.

Just saying #perspective
I wonder if the people in India most likely to be exposed to organophosphates in India are also the people most likely to be living almost entirely off of rice. Did the study do a sufficiently good job eliminating obvious confounding factors?