skysight-inc/HackerNews huggingface dataset:
Inevitability to me is the Sun becoming a Red Giant. Aging is definitely not inevitable - hydras are a counterexample (and thus refute his claim).

He uses the same argument as Aubrey de Grey but reaches the opposite conclusion.

If aging is caused by the accumulation of mutations and 'wear and tear' then we can control it. All we need are properly placed stem cells derived from your 'unmutated' cells and taking care of the damage caused by our metabolism.

I mean: we have 37+ trillion cells in our body. To find a lot of them that haven't suffered any mutation shouldn't be hard. We could even take a billion cells and use the most common base for a given position - in the end it should lead to your original dna because each cell would have base mutations in random areas.

Or we could freeze a sample of DNA when we are young to ensure we have a non-mutated cell-line available for therapy.
Explorer integration is a finicky business.

One huge tangle of dependencies, most of which concealed by COM abstractions. Even if you kill explorer.exe, something somewhere may end up holding a reference to your binary with a reboot being the only way around it.
Does the desire for natural gas mean they are finally going to stop burning it all off and destroying the climate in North Dakota to get to the oil?

http://www.latimes.com/nation/la-na-dakota-gas-flaring-20140...

http://www.npr.org/2014/01/30/265396179/much-of-north-dakota...

http://www.climatecentral.org/news/north-dakota-gas-flaring-...
:). It seems to have come from an Internet poll. Assuming everything on the (English-language parts of the) Internet is American is usually a safe heuristic ;).
Dropping out after Google internship?
I'm a sophomore working at Google this summer and I go to a no-name university. I've been considering dropping out since I feel like school isn't really working for me (also have a ton of loans), and was curious if Google allows you to join full time after an internship even if you don't graduate. Obviously this is barring passing the exit interview and everything, but does Google even allow it? I have friends who dropped out after their internships at Uber and Facebook, but Google seems to be a bit more bureaucratic. Has anyone been in this situation before? I understand the reservations about dropping out, but my school allows me to take time off and still come back to rejoin as a student, so in the worst case scenario I'll rejoin my university.
> If this interpretation of the data is correct, then aging is a natural process that can be reduced to nanoscale thermal physics—and not a disease.

How does that follow? Compare with "Measles is a natural process that can be reduced to nanoscale viruses -- and not a disease."
Designing Proof of Human-Work Puzzles for Cryptocurrency and Beyond [pdf]
But then you have a Harley...
For me, they ran before they could walk. Anything graphics-related could wait (although Nile is awesome, so they're forgiven). It feels like they were focused on trying to sell their findings rather than just focusing on research.

But I'm a huge fan of everyone involved in this, so that's not criticism -- just speculation.
Cool - I reckon I'm going to try to use it to build a "linter" for natural language requirements specifications. (I'm a bit sad like that).
ClusterHQ Container Survey Looks for Developer Opinion
Congressional hearing? Regardless of the fact that fb pretty much holds the same position of the government and helps spread it, why would there be a congressional hearing on a private company doing what they want with their platform.

We have always been free to stop using fb or roll an alternative.
Most of the really good applications are part of larger systems. Parsing is good in machine translation, for instance. You transform the source text so that it's closer to the target language. Parsing is also useful for question answering, information extraction, text-to-speech...

Here's an example of using information from a syntactic parser to decorate words, and create an enhanced bag-of-words model: https://spacy.io/demos/sense2vec

Here's a very terse explanation of using them in a rule-based way: https://spacy.io/docs/tutorials/syntax-search
WeWork in talks to take over Zenefits' office space
Based on what? The only planet that we've explored extensively (Earth) is teeming with life everywhere we look.
You are conflating probability with truth. A person also may incorrectly classify a collection of grain size n as a heap.
I don't know about how Twitter selects "trending topics". But I find it strange that a "Trust & Safety Council" and other tools to help protect people could be considered "left-leaning". I'm pretty allergic to politics, especially politics being injected where it doesn't belong, but I'm just not seeing the connection there.
Greenblatt, Gosper, Woz, Draper (Captain Crunch), Roberta Williams, Stallman.

If you're reading this and you haven't read Levy's "Hackers", stop reading this and do so.

Also Brendan Gregg. He's really good at what he does, he clearly loves doing it, and everything he learns about doing it he tells everyone else as fast as he can. He's a demonstration of the hacker ethic.
Fair enough, but shouldn't this letter be to Google and Apple and the other companies that are really making this happen?
Looking to take your app developing to the next level?
If you check Politifact http://www.politifact.com/ you'll find that most of what Clinton says is mostly true, whereas practically everything Trump says is mostly false.

Fox, like Trump, doesn't feel the need to tell the truth. MSM (1) generally does.

(1) For Facebook, MSM means: "BBC News, CNN, Fox News, The Guardian, NBC News, The New York Times, USA Today, The Wall Street Journal, Washington Post, Yahoo News or Yahoo."
We're at the point where tools can automatically transform code for safety with OK penalties and some MAC implementations have about no penalties. Yet, still no use on the exact types of tools they're easiest to apply to. (Shakes head.)
'no one who I personally disagree with has the right to be heard'. Let me guess, you support hillary right?
I've been looking for a way to replace functools.partial and pool.map with something that could cause me to make bad architectural decisions. This could be the ticket.
How about, "DNA damage from radiation is a natural process that can be reduced to nanoscale particle physics." This article is surprisingly fluffy. It doesn't mention SENS at all, which addresses some of these points.

https://en.wikipedia.org/wiki/Strategies_for_Engineered_Negl...
Yes, in my view people should not get to free ride on the labors of others. The ease of copying information belies the efforts required to produce quality information that is valuable, and so people think they have a right to freely copy whatever they can get. But there was a period in recent history when people thought this kind of thing was ok for physical labor, and the world largely agrees that was a bad time. I don't see why things should be any different for mental labor.
For those looking for more background on the topic, these are the fundamentals: http://stanford.edu/class/ee364a/lectures/num-lin-alg.pdf

I also strongly recommend the course Convex Optimization. Might help some people avoid neural nets when they don't need 'em ;)
The History (and the Future) of Software
Hello, I've just read the article above and I have a few thoughts concerning the same: Foremost, In as much as I do agree that the majority of philosophers are white male(s) who are fantastically -David Cameron has rubbed off- eurocentric, having more women and other minority races shall not solve the problem. Secondly, I do argue that universities must inculcate in their curricular, reads/ units stating what other scholars outside of the American- european tradition are philosophizing. Ie, a course on Philosophy in Africa should be introduced in American schools etc. This would not only provide for a rich diversity of ideas but also demistify the idea that only the species "male caucasian" can think and thus create room for non euro- American minds to partake of the delicacy that is Philosophy. P.S.( Im a grad student in Philosophy from the University of Nairobi)
> He can do with it what he wants, just as any business or enterprise has the right to conduct their own business.

We all have legal rights to do things that are morally wrong. He has a resposibility to the world to be a responsible citizen, just as we all do.

Prior and current generations of responsible citizens are mostly responsible for Facebook: Without generations of people doing the responsible thing, even dying, for democracy, liberty, science and technlogy, education, infrastructure, law, etc. ... he'd be living in a country and world where there would be no technology, legal rights, literacy, or many other things necessary to Facebook.
Why is it necessary to reduce language to set theory?

I say it is a heap when doing so improves the odds of my preferred outcome in a conversation. Being labeled a heap doesn't have to be a binary truism. Or even a probability. I guess I reject the entire field of study :).
I'm sure President Trump with be a wise steward of his new security apparatus.
It's disappointing that this article doesn't address the various animals with a degree of biological immortality (eg jellyfish, lobsters). I'm not convinced that the laws of thermodynamics make (human-scale) aging inevitable and insurmountable if there are several unrelated critters who have managed it.

More likely is that immortal monkeys don't make evolutionary sense given the energy requirements.
There's a big difference between "easy to use" and "hard to misuse". The problem with C++11 or C++14 is that, for all their additional features, you're still just one cast away from a bug like this.
The list of sources used for "corroborating" information is interesting. It includes sources like tigerwoods.com
So there isn't a patch for this yet it seems?
That's not a good idea. If your tax rely heavily on land, you tax the farmers who create food, while tech companies such as Google and Facebook won't pay much.
Unfortunately code reviews don't ensure this. Reviewers, when faced with code in a domain they don't understand, don't go out of their way to learn it; instead they just look for surface-level / nitpicky stuff.
You're right, it's a reliable source of newswires. I don't think it does any original news reporting.
Ok google finally got something useful for AI out in open source.
Interestingly, in Paris, there are mopeds all over, with wintertime coverings that include glove-like handle muffs, as well as similar structures for the legs. Bundle up in a jacket, and everyone seems to think nothing of it. Throw a poncho on, and the rain is mostly handled (except for leg splash-back). Of course, Paris also has a wonderful Metro that one can fall back on if the weather is particularly nasty.
Say, I wanted to use this for English text with a large amount of jargon. Do have to train my own model from scratch or is it possible to retrain Parsey McParseface?

How expensive is it to train a model like Parsey McParseface?
There are possibly some obvious and unique heuristics. For example, the FEC requires that broadcast commercials must either an explicit audio statement of who authorized the commercial:

http://www.fec.gov/pages/brochures/notices.shtml#appearance

e.g.

"I'm Ted Cruz and I approve this message"

"This message paid for by the Americans for A Better Tomorrow Tomorrow"

There are very, very few non-political commercials that have this kind of phrasing.

edit: I'm only referring to how political commercials are different from non-political commercials. Obviously, the above heuristic has not much value in determining whether a particular ad is the same one as one already recorded and identified by the Archive.
I was going to say... my main interest in this project is precisely for Biblical studies... I could talk about analyzing the Bible for hours, but let's just say there's way more depth than many even realize. The Aleph Tav in relation to the Book of Revelation is one such example, many translations omit it, but the Aleph Tav Study Bible explores it in depth. There could be many discoveries made with these kind of projects that are missed by just about anyone only reading a translation.

There are a ton of Jewish Idioms in the Bible that many don't understand at all, including "No man knows the day or the hour" which is a traditional Jewish Wedding Idiom. Lots and lots of things could be explored with enough data and resources.
How much code review you need is going to vary based on the kind of change. When my team has a large design decision, we anticipate that we're going to have to create some exploratory code that won't ever reach production. We review "spike" pull requests--maybe several generations, depending on the scope of the change. And if needed we have on and offline discussions about our alternative, the tradeoffs, etc.

I think this works a lot better than trying to impose design reviews on every change. Most changes shouldn't require this kind of scrutiny; you don't want to slow down 95% of code reviews for the sake of the difficult 5%.
I think observing how children learn their native language is pretty informative. They can speak and understand it very well, whether or not they were taught formal grammar at school. Personally, I know very, very little of Polish grammar (i.e. of my native language), and only little bit more of English grammar - and that is only because foreign language courses are pretty heavily grammar-laden.

I'm not a linguist, but seeing how people a) can understand sentences that are grammatically malformed perfectly well, b) can easily derive meaning out of "sentences" stripped out of verbs ("I her dinner cinema Washington"), it seems to me that most of the work is being done by pattern-matching to known words and phrases. E.g. "drove down the street" is a kind of semantic unit on its own.

Again, I'm not a linguist, but a lot of introspection as well as observing other people strongly suggest to me that humans do anything but parsing grammatical structures.
The problems you describe aren't really problems with Code Review per se, rather with the process that's enforcing the reviews.

The idea of code reviews is that somebody else reads your code and provides feedback. Whether the reviewer is sent a pull request, a list of commits in master or a printout is a matter of implementation.

I see a cyclic problem in here: Reviews take lot of time -> developers want to get more done, not wait for a review -> so they send more changes to review -> reviews take even more time -> ...

I think the solution is to find ways to make reviews smaller instead. Breaking tasks to smaller pieces that take less time to implement and review. (But not by reducing the # of lines in diff - squeezing several changes into one commit is a sure way to make it harder to review.) Smaller reviews will also be more effective - with large reviews there's a tendency for a reviewer to wear off and just skim through the changes.

Of course that's easier to say than do... it's something I'm trying to do by myself and not fully succeeding.
From my experience, the force touch trackpad cursor only works if you wait 1s between the last normal touch and the force touch.
Leaked FB Trend guidelines can be found here https://www.theguardian.com/technology/2016/may/12/facebook-...
> We've proposed a simple solution, patterned after the existing W3C patent policy. The patent policy doesn't take a position on whether patents are good or bad, but it does hold that standards are more open if you don't have to license a patent to implement them, so W3C members are required to promise not to sue others for practicing their patents when implementing W3C recommendations.

> Our proposal does the same thing, except for anti-circumvention rights (rather than patents). Members who participate in the Media Extensions Working Group will have to make a legally binding promise not to use anti-circumvention laws to aggress against security researchers or implementers. All other rights and causes of action -- trade secrecy, copyright, tortious interference, breach of contract -- are intact.

This sounds like a reasonable compromise. Having a W3C standard that can't actually be implemented by anyone except those that are explicitly granted a license is not a standard: it's really just proprietary software, and feels like going back to the days of Flash, Java and Active-X applets, only worse, because it's a legal problem instead of a technical one.

I'm definitely against the idea of DRM in any W3C standards without this type of provision, but I'm not sure if this is enough or not.
I used to do something similar. Nowadays I put stuff I want to read into <insert fav read later service> and read them later if I'm not going to do it right away.
> A better fit (although much, much, much harder to achieve) for Apple would be a real robot/android.

Either autonomous vehicle is a real robot (and not a bad place to start, given that moving things around is a great task for a robot), or I'm not sure the word has a lot of meaning.

It isn't approaching an android until it's something like KITT, but that's something else.
I counter the Thompson claim as vastly overstated risk when I see it here. I hadn't even heard that it was ever done before. Do you have a link or the project/time? I try to track these things.
Spain Loves Tesla – Letter to Elon Musk [pdf]
This is related to the Continuum Fallacy
https://en.wikipedia.org/wiki/Continuum_fallacy
Or another really fun one, Loki's wager.
I have to say: I like this approach of offering an alternative far better thank a blanket "please don't do this thing because it's bad." Admittedly, I don't follow the EFF's actions as much as others, so maybe this is more common than I think, but it seems fresh to me. Their alternative seems like it could be palatable to a reasonable Media Extensions Working Group member (though I guess they could claim that the definition of a "security researcher or implementer" is unreasonably broad).
This is all very helpful, but how do you spot English?
I think that it was just ahead of its time, and people didn't really "get it", and it wasn't marketed with the right message or marketed enough. The next PlayStation and Xbox seem more like gaming PCs than consoles, and it looks like the market is trending toward a shared experience across all devices in the future.

I really hope that SteamOS continues and sees wide adoption, but I also agree from my experience mining btc on Linux years ago that drivers need to improve, as does the hack factor. As a sysadmin then, I struggled for hours to get the AMD + OpenCL stuff working right. Not sure if it's better now, but no way would the mainstream accept that type of experience to play games.
> Parse trees are cool to look at, but what can I do with them?

One really simple and obvious thing is word sense disambiguation. Plenty of homonyms are different parts of speech (e.g. the verb "lead" and the noun "lead"). I'm sure there's lots of more sophisticated stuff you can do as well, but this might be the lowest-hanging fruit.
Right, is this name for this product a sign that Google is becoming more human, and less engineering extreme sports minded?
If you're not getting to the interview stage with that many applications, I'm guessing it's your resume or cover letter.

I'd be happy to look it over, shoot me an email at #{my username} at mail.gvsu.edu
For those wondering what this is a part for: the Curta is the ultimate mechanical calculator (https://en.wikipedia.org/wiki/Curta)

Apparently, someone is trying to 3D print one. I find that ambitious; the tolerances of the parts will have to be tiny, and operating it will exert fairly large forces to the parts.
Ask your recruiter or your manager, not randoms on the internet.
Bikeshedding and nitpicking. People can try to put you down a peg through overly critical review.
It's on the FAQ page. It's a Lithium Nickel Manganese Cobalt battery.
They aren't very good, though. I use swype since switching to iOS last year and it's honestly a slog to use compared to the android keyboard.

I actually understand now why so many iphone aficionados don't like the idea of this kind of typing.
Critics say the area is a milpa. From Wikipedia:

>The word is also used for a small field, especially in Mexico or Central America, that is cleared from the jungle, cropped for a few seasons, and then abandoned for a fresh clearing.

https://en.m.wikipedia.org/wiki/Milpa
If these arguments are followed to their logical conclusion, biological life could not exist.

It's biology (and perhaps a bit of philosophy) that divides a parent from a child. The physics doesn't care that the cell is in contact with a separate brain. And for single-celled or asexually reproducing organisms, the division between parent and child is even less obvious, but those organisms still exist.
I do occasionally ask newer employees who are not experienced with code reviews to split up a review into multiple smaller reviews. Actually there is a natural equilibrium that happens here. There is an exponential relationship between complexity and size of a single change and review latency, just because that's most efficient for reviewers (assuming some hard limit on acceptable latency as well). Most changes take on a uniform medium size as a result of this. The sheer number of changes isn't as big a factor here because most reviewers look at reviews in batch anyway.

Separately, minimizing diffs with the codebase is not just easier for the reviewer, it also makes 'blame' and resolving problems with existing code easier. You shouldn't break your back to minimize diffs, but as a form of hygiene it is not without merit.

Your definition of continuous integration is interesting in that I haven't seen it used in that way, or rather with that emphasis. Smaller syncs-to-master than "this is the entire feature" are great, but their effectiveness depends on automated testing, building, and deploying. When code under review is a coherent, high-quality, and tested thing, this can be a boon for CI because you get a small chunk with clear before and after states, which you might not get from just winging it. You can also work on code while other code is under review, especially with a Scrum/Kanban-type task system.
That article is quite right regarding the take-home message to try to avoid inverting a matrix when other, more direct methods for solving the particular problem at hand exist.

On page 2 of http://www.ti3.tuhh.de/paper/rump/Ru08a.pdf there is an innocent-looking matrix for which the numerically computed inverse is off from the true inverse by 47 orders of magnitude.

However, one of the reasons he's given is not correct: Druinsky and Toledo have shown (http://arxiv.org/abs/1201.6035) that -- despite the very widespread belief to the contrary -- solving a linear system be calculating the inverse can be as accurate (though not nearly as efficient) as solving it directly.

They even speculate as to how this myth was able to sustain it for so long. Namely, there is a certain error bound for the solution as calculated by employing the inverse which is quite simple to deduce and which predicts a pretty large error. However, this bound is too conservative. There is a better bound, which ensures that the error is of the same kind as for the direct method. However, this bound is much harder to derive.
I've been experimenting with Stanford's CoreNLP to identify named entities for analyzing RSS feeds and I was really impressed by how well it worked, having known nothing about the state of NLP research before I started. Especially things like being able to identify coreferences.
It's a very shortsighted attitude.

If the mindset is total freedom to use editorial discretion, there's no reason they couldn't use it to push conversations around ex the Free Basics controversy in India, or the things you inevitably will disagree about in the future.
Why would they need regular releases? This is not a web startup, it's an archive compression/decompression tool. It worked perfectly well 5 years ago.