skysight-inc/HackerNews huggingface dataset:
That tidy solution only works if the fraud rate on the ads you place is less than or equal to the industry presumed/priced-in average. It seems that there are more than a few ad networks around these days that specialize in non-human traffic. As such, advertiser realized fraud rates can vary greatly from this average.

My company right now won't purchase RTB ads that display outside of walled gardens so that we can 1. manually verify that the ads are showing. 2. Minmize the number of bots seeing the ads (presumably it's hard for bots to infiltrate Facebook or the WSJ than Buzzfeed).
I'm not going to say that I'm the best programmer, because I'm not. However, here is some advice:
1 ) Your English isn't bad, but I'd work on it everyday. Think of it as a programming language, and try to learn some of the syntax rules everyday. Its not Context Free, but I guarantee you it will pay dividends if you learn to speak/write english very well. This can be done combined with my number 2 advice.
2 ) Pick a project on Github that you like (Open Source) and contribute. Fix bugs and Do patches until you feel comfortable that you can add features. On your commit messages, practice good English skills, be clear and concise on what you did. This will improve your programming skills and your english skills in the same vein (which is awesome).
3 ) Write Blog posts. Even if you don't publish them, write what you are thinking and proof-read them yourself/find a friend who is good at English to proof read them.
4 ) Pick one language (Java isn't bad its very popular) and just read a book a month about it. It doesn't have to be Syntax but it can be about concurrency and other models in the language. You will find a lot of programming constructs are simple, once your understand the fundamentals.
5 ) Master the fundamentals. Creating good unit tests, writing good comments (In English!), and writing reusable and readable code.

These will make you a better programmer. It takes time, no one is born a master, but if you work at it and get a little bit better everyday, you will eventually become one.
I agree that the "sentence" is probably reasonable, but I was thinking more about the prison conditions, isolation, torture, etc.
America appears to have an analogue of Parliamentary privilege¹ written into the US Constitution (“for any Speech or Debate in either House, they shall not be questioned in any other Place”), so why can't they discuss it there?

¹ https://en.wikipedia.org/wiki/Parliamentary_privilege
They did in the 1993 WTC bombing. The FBI informant initiated the plot as first using pipe bombs for synagogues. Then later it evolved and he built a real bomb under the supervision and direction of the FBI and the District Attorney. The informant wanted more money and eventually the FBI lost confidence in him and cut him loose. Approximately 6-months later the bomb exploded. Afterwards, he was rehired, paid a million dollars and used a fake bomb to catch other would-be terrorists.

The evidence of this is the hours of audiotapes he recorded which was covered in several NYTimes articles.

The odd thing is the plot started before Ramzi Yousef entered the country. And the two Iraqi brothers, where Yousef first went, and the lady associated with them, were never caught.

I don't think it was a malicious conspiracy but it was gross negligence and there is indication that the FBI wanted to catch the terrorists in the act to teach them a lesson. Even worse is that KSM is Yousef's uncle and there were several neo-con writers who cast doubt on Yousef's true identity whilst trying to link him to Iraq.
It's the source that's the problem. The NY Post for me is in the neighborhood of the National Enquirer. If they told me the sun rose in the east I'd check it with reliable sources before I believed them.
I probably got a sit or two per month in after that, so I didn't stop completely, but I slowed down mainly because I got a new job that I liked and so I let myself get completely sucked into it and ended up working later hours.

I also wanted to continue to be social and that meant going out and having a beer every once in a while. Those two things really crowded out the 6-7pm time slot that I had for sitting.

I wish it were easier for me to sit in the morning, but alas. I'm hoping to restart the practice with the 2nd Annual /r/meditation sit this coming January.
Interesting read, thanks. I'm curious about meditation not helping with everyday stress, outside of your "force field" time. Do you have any thoughts on why there wasn't a halo effect?
open(window);
add(window, make_line(...));
I believe the parent comment was referring to the difficulty of imagining billions of years.
Ask HN: any experience with Sports technology?
Have you guys used video capture, motion sensors, or any other technology to improve your game? Did you find that it solved any problems? Helped you improve faster than you would have otherwise?

Here are some examples for Golf:

http://www.zepp.com/golf/
https://www.swingbyte.com/how_it_works
http://www.swingsmart.com/

I'm looking into building something in this space and would like to get an idea of how well solutions solve current problems, what their shortcomings are, etc. Cheers.
Has anyone heard of solutions to just guess that something looks like a timestamps within a longer string (eg. generic logs, chats, nothing fomralized like mail headers)?
Peter O'Toole, Lawrence of Arabia star, dies aged 81
I don't think that person was being entirely serious, particularly given the last few words.
Thanks for the inspiration Duncan! - I've added this to my goals for 2014!
Yes, Nix profiles are package manager (or system level) alternative to virtualenv, etc. They can be used to give different evironments, be it development or production.

Actually, your system is a "system" profile. You update profiles independently from each other.

Example of collection of such environments: https://github.com/chaoflow/skel/blob/master/.nixpkgs/config...

I'll mention examples with NixOps and how I've used it in practice. Good call about "development workflow", I'll think about how to explain that in minimal words.
We'll go full circle and go back to XML-in-JS, like Mozilla's now-defunct E4X [1].

[1] https://developer.mozilla.org/en-US/docs/E4X/Processing_XML_...
As far as consciousness goes, where do you draw the line? At what point are creatures merely programmed by instinct, mechanical in their nature? Rotifers [0]? Nematodes? Flatworms? Ants? Where do you decide that consciousness suddenly appears and that it necessarily requires a "designer"? It's evident from the span of existing nervous systems that response to external stimuli is a basic trait of animals, and indeed even plants that lack a nervous grow towards light, and amoebas move along concentration gradients.

Natural selection acts on randomness, natural selection itself is the antithesis of random chance. I mean no offense, but your statements reveal a lack of understanding of the potential and strength of evolution by natural selection in general. It is elegant in its simplicity. Basically, given a stable replicator, make variations on it and those that continue to replicate will necessarily have some differential in survival, sometimes due to the variations. This is clearly explained in a segment of The Blind Watchmaker [1], where generations of an aerofoil shape are varied at random, but selected for their lift potential. Please give the short segment of the video a few minutes of your time, I think it is a wonderfully intuitive explanation of the core of natural selection.

[0] http://en.wikipedia.org/wiki/Rotifer#Nervous_system

[1] http://youtu.be/Ok_tcAEbHHw?t=31m42s
git is safe but you have to know all the fancy commands like `git reflog`. I remember being puzzled by a merge conflict when I started learning git. I didn't know what it was and `git reset` or `git revert` weren't doing what I expected. All I wanted was to go back to the previous state. In the end it was easier to clone the repo and start over again.
http://m.youtube.com/watch?v=rNR6Kbg5jJ8&

In case no one has seen this.
Exactly. the fact that this is suddenly being trotted out now leads me to wonder, "Who wants me to think about this now? Why? What are they trying to convince me to go along with?"

I am certainly not going to take this at face value. The NYP has a record of making up stuff. E.g.:

After the Marathon Bombing, "The Rupert Murdoch-owned tabloid claimed that 12 people were killed by explosions at the finish line of the Boston Marathon, and that a suspect -- a Saudi Arabian male -- was being questioned at a Boston hospital." [1]

After the marathon bombing, they were "slapped with a defamtion lawsuit" for claiming it was the two "Bag Men."
[2]

[1] http://www.ibtimes.com/one-day-after-boston-bombing-new-york...

[2]http://www.nydailynews.com/new-york/post-sued-misidentifying...
My background is in bioinformatics, so this naturally caught my eye. I came away disappointed. The mappings are no easier to understand than simplistic descriptions in biology textbooks. The only thing they add is the mistaken impression of intent in the genetic code, and the expectation the analogy will continue to hold outside the scope of the enumerated mappings. Kind of ironic to run into that issue with so many Dawkins references at the end...
There's rework-vars[1] for rework[2] which provides CSS style variables but w/o inheritance so it's not a polyfill technically.

[1]: https://github.com/visionmedia/rework-vars
[2]: https://github.com/visionmedia/rework
A Special Graphics Device in R: the Null Device
The Shifting Ways In Which We’ll Interact With Mobile Apps
Regarding losing data: it's as simple as diving into the reflog. In order to remove something from your history, you must do so very explicitly by walking your commit history, editing each one. There is an automated workflow to accomplish that (`filter-branch`) but it's definitely not a command anyone I know has committed to memory.

Accidental mutations can be undone either by `--abort`ing (if the command supports it) or by checking out an earlier revision from the reflog.

The GC in git is pretty conservative and, while it can be triggered manually, still makes you jump through some hoops to actually get rid of something. Steve Klabnik wrote about it[1] a little while back.

In certain cases, you don't have access to the reflog because a change wasn't made locally. Perhaps someone screwed up a remote you pull from and it destroyed your history. You can, even still, find, view, and re-associate orphaned objects. Yeah, it's not terribly intuitive and, again, not a workflow anyone has probably committed to memory, but the fact that you can recover from a disaster of that magnitude is pretty amazing.

git provides we developers with a set of tools—powerful tools—and that comes with a level of responsibility. I'd rather have the ability to responsibly clean my history than the alternative.

[1] - http://words.steveklabnik.com/git-history-modification-and-l...
Pushing to Build a Better Bandage
I can't agree that UI quibbles and your perception of the "culture" (a perception I don't share at all) are "fundamental flaws" in git.
With this line of thinking, nothing was ever an invention. The first tools were just an iteration over banging things with rocks.
"Feedback loop" is a term of art with a specific meaning and associated math:

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

https://en.wikipedia.org/wiki/Control_theory
Actually `git reflog` contains the HEAD history. Even after a rebase it's possible to checkout to an old commit (unless git has garbage-collected).
Visually identifying power laws from a log-log plot is a pervasive anti-pattern; this is a good treatment of why we should be sceptical and what we should do instead. Thanks to OP.
It's important to be wary of the term 'junk DNA'...just because a segment of a chromosome is noncoding does not mean it has no role in the genome's function. Assembly of functional structure ie a Replisome requires formation of elaborate secondary and tertiary 3-D conformations that support the primary replication machinery. This is facilated by topoisomerases, binding proteins, a whole soup of RNAs, and spans of "junk" which allow the necessary conformations. In other cases, the 'junk' can serve to insulate highly conserved genes. "Junk" is a terrible characterization.

This is one of those instances where the press/pop media can be a bit behind. Some bchem textbooks from even a few years ago are obsolete. Research into DNA-DNA interaction really has become hotter in only the last few years as we've begun pinning down protein roles. There is a whole layer of interaction between epigenetics, differential RNA splicing, and DNA-DNA feedback that is just mind-boggling.
wallets speak louder than words, and if your clients pay you more than once, they're telling you that you're giving them what they want. Notably, that means that you aren't lying, in their eyes.
"The Deep" sounds to me like the first or second Jhana from your description. But note that there are also a number of blissfull states that are generally seen as you being "sidetracked". If your goal is the bliss, then that is of course fine. If your goal is continuing to deeper meditation states, it is not a given that focusing on re-entering that state is a good idea.

As for your "forehead catching fire" that sounds like it could be related to concept of the acquired sign or counter sign (basically "images", though they need not be visual, that come to signal certain mental states), though for it to persist outside of meditation sounds odd.
Well, speaking as someone who has no idea what the computational model of a neural nor stochastic network is, I strongly disagree with you.
At least 'the rich guys' give themselves super high tax rates.

Edit:

For those who won't read the whole comment thread, the US has one of the highest top income tax rates in the OECD, one of the highest (or the highest?) corp tax rates in OECD, and arguably the lowest tax burden on poor/middle class in OECD: http://en.wikipedia.org/wiki/List_of_countries_by_tax_rates
Totally agree. A simple example: print, princ, echo, cout, ... For god's shake =8-/
Disruption in the Banking System
"She had accused a colleague of covering up illicit activity involving foreign nationals, alleged serious security breaches and cover-ups and that intelligence had been deliberately suppressed, endangering national security."

https://en.wikipedia.org/wiki/Sibel_Edmonds
How Startups Become 10x Less Efficient at Releasing New Features (or, nSpeed)
No more civil rights?

Just because there are major issues with transparency and some aspects on the civil rights front is a far cray from "no more civil rights".
http://www.freedomhouse.org/report-types/freedom-world

Eternal War?

Long and fruitless war, maybe? The Iraqi war is over and the Afghani war is all but over. Keeping some troops there doesn't constitute a "war", we have them all over the place.

The only legitimate claim is the idea that money is a big part of politics, which it obviously is and it's gotten worse. But to equate that to "single party rule" is absurd. On top of that I don't see how any of that is a result of 9/11.
There seems to be a methodological issue where you are copy-pasting arguments that support your view, without noting that other sources, including the one's I linked, in turn make arguments against the ones you have copy-pasted.

I think that the consensus of medical experts trumps a minority opinion, and that is my basis for making this decision.

I don't have time to read 1000s of articles or summaries, and even if I did, I don't see how my judgement on the matter would be superior to an expert's. Similarly, you are not actually addressing the sources I quote, and so you are making an appeal to authority, just a weaker form of authority.

See also
http://en.wikipedia.org/wiki/Paleolithic_diet#Intervention_s...
for a critical discussion of the studies you mentioned.
Not all DNA would encode an organism, so sometimes you'd just end up with a goo of proteins and amino acids, or less. Still sounds like a cool machine.
Buy multifamily real estate.
'except Felony'
Steam Machine Tear Down
On piece of data that is easy to lose, with any version control system I've worked with so far, is uncommitted data. And that's also the only data I've lost with git so far, after using it for several years. (And yes, it was my own stupidity, saying 'git checkout .' and only noticing later that there was something I wanted to keep).

The advise to take a backup doesn't hurt, and might be helpful if restoring the original state is more effort than doing it with git operations.
The Agony of Instagram
The standard git porcelain has it's problems, but they are largely irrelevant to the question of git's simplicity. Issues like --all/-A, or the -b flag of git-commit are unfortunate, but they do not affect the underlying simplicity that tytso is talking about. That underlying simplicity is what makes git a pleasure to work with despite weird porcelain because it allows you to reason about operations in git without reasoning about what different commands are for or can do.

If you want to know if some operation can be done, you don't reason about git-reset, git-checkout, git-branch, etc.. you reason about the DAG. After you have a solid mental image of what you are attempting to do to the DAG, it is a simple matter to decompose that action into a few weird but ultimately simple incantations with the porcelain. If you are interested in optimizing how many steps you decompose operations into, then you can learn the esoteria of a few git operations, but all of the hard thinking, the real problem-solving, was done in the context of a different abstraction.
FYI the audio is distracting, consider blanking it out and replacing with silence.

The gymbal is pretty effective, do you use a 6DOF system to provide the feedback? I have a system that I had hacked together with a 3 axis accelerometer and never could get it critically damped to the point where you wouldn't see some oscillation in the view. I speculated that if you had a gyro as well you might be able to use the magnitude of the gyro signal to tune the feedback loop with the accelerometer such that you could keep it critically damped over a wider variety of changes in orientation.
> Such feminists exist?

Yes, the range of people with radically divergent, often incompatible, and sometimes nearly diametrically opposed views fighting for control of the word "feminism" is pretty broad.

You see the same thing with, say, "socialism". Or "Christianity". Or, really, lots of other things.

"Feminism" is sometimes somewhat more problematic than many of the rest because, for a variety of reasons, there hasn't been as much development of secondary terminology that is less contentious which helps discuss and identify the various competing factions clearly, so, when we try to discuss them, we end up having to say things like "Feminists who believe x, y, and z" and then half or more the discussion gets sidetracked into an argument of whether or not belief x, y, or z is necessary to, compatible with, or opposed to "true feminism" and whether, therefore, it is correct to use "feminist" to describe people with that view (or, OTOH, whether it is redundant to qualify "feminist" with reference to those beliefs.)
Yes

The matter discussed has nothing to do with the other , more common, theories.
Eruption Of Yellowstone Super Volcano Would Be 2,000 X Size Of Mount St. Helens
I also got a 1600 in SAT Math and Reading. I took a few practice tests, but other than that I didn't specifically prepare for it. I did read books a lot in childhood, but I switched to spending most of my free time on the computer by late middle school and high school. I guess I still did a ton of reading on the computer, though, especially Wikipedia - Wikipedia was just taking off when I was in high school - I think most of my most knowledgeable friends also got their knowledge mostly from Wikipedia.

Part of my score did feel like I got lucky - I usually hit upon one or two words I didn't know in practice tests, but I knew all the words in the one I took officially.

As for your specific examples: "extol the virtues of" is an idiom that comes up a lot on the internet; "capricious" is less common, but I still remember reading it quite a few times.
Generalizations like this make everyone in the country seem like lemmings. That must be the same reason why the world sends its best and brightest to America to be educated.

The second fly in your ointment is that you assume the source to be credible. If it is credible, then at some point other news companies will be forced to recognize that credibility.

But, sadly, the NY Post has a history of exaggerating the truth and bending it in ways that will inflame and influence people like yourself, making you the one who's being told by the media what to think.
This article is pointlessly nihilistic.

A new product or service is significant when it creates new VALUE to humanity; be it time savings, cost savings, better modes of communication, better relationships, more enjoyment, less impact to the environment, etc. Whether this value is created out of whole cloth (which never happens) or incrementally is only a quibbling matter of degrees, and completely irrelevant.
Marissa Mayer Apologizes for Yahoo Mail Outage
Emacs Lisp is such a horrible language, and the Emacs ecosystem is so firmly stuck in the past (mutable state and magic hidden side effects and interactions everywhere) that writing extensions for it is much harder than it should be. It has enough history and a smart enough user base to have a lot of cool functionality, but the idea that it is somehow exceptionally wonderful just doesn't hold.

(I use Emacs for all my coding, and Common Lisp is my favorite programming language, so, if anything, my biases would be in favor of Emacs. Sadly, it doesn't really deliver -- not that other editors get their interface right. Don't get me started on vim. ST is somewhat better, but doesn't expose powerful enough tools. If I may toot my own horn, I believe my own project, http://codemirror.net , does a lot of things right on the editor API level that popular editors get tragically wrong.)
Achieve VSCO Cam Filters in Photoshop
The constitution requires a declaration of war. That requirement has been withered away in recent years, don't you think? It was there to prevent exactly this sort of nonsense.
RoomBounce - A Failed Startup
No, you can teach it that way.
Pretty sure the US has never been at war with Yemen or ever officially fought a war in Yemen.
Python notebook (rather like IPython), interactive visuals, live objects
Passive aggressive URLs: My favorite kind of URLs.
Google Glass: You're Doing It Wrong
More like the social sphere of business
this guy really needs to go speak to a bioinformatician. Having studied the same myself - I can safely say that he is at best drawing vague analogies - the goal of this exercise however is very unclear (especially ending with all the Dawking b.s.). I take it as him trying to say "oh look it may seem like a programming language - but it's not - so that means we were not designed by some intelligent being". But that's based on the flawed assumption of DNA being like a programming language. It's not - it's a mapping - there's no point comparing an orange to an apple - and saying - here's why it could be that an orange is an apple - but in reality it isn't. In fact - drawing such analogies is what limits our understanding of the DNA in the first place (and which is why increasing amounts of research is going into looking at it from more multi discplinary perspectives). As a simple example - researchers at Uwash recently discovered the 2nd meaning of some genetic sequences [1]. Essentially - this article is taking something man-made (programming languages & software engineering approaches) - which are often influenced by natural designs - and then comparing them to a natural design - that has a different purpose.

[1] http://www.washington.edu/news/2013/12/12/scientists-discove...
Are you saying you'd like to see string procesing moved into the kernel?