skysight-inc/HackerNews huggingface dataset:
>This is the elephant in the room nobody wants to talk about in the social networking space.

Indeed. I was working for a Facebook gaming company around 2010. Through the "recruit a friend" bonuses and "have X friends click this" mechanics, there were incentives to simply make fake accounts to obtain the goals. We looked at our users and figured about half were fake Facebook accounts. I have to imagine the numbers for other companies, like Zynga, were similar, as they used the same mechanics.
These are the options you're given in the settings: https://austen-screenshots.s3.amazonaws.com/Contributor_Pref...

I suppose you could use a 1x1 pixel as a workaround, but that seems to be more of a hack than the way Google designed it to function.
Because they are easy pickings? MIT, USGOV and HP deserve equal pressure, of course!
all the answers aside, imagine a complex SQL query that you can't possibly generate with Django ORM. well, SQLAlchemy will do that for you.
> I still think the analogy holds because DNA is so much like source code.

DNA isn't much like source code at all.

A better, though still far from precise, analogy would be base-four data which can, in some environments, configurations, and contexts, be interpreted as machine code.
I write functions to interact with the REST api in PHP and use them in theme code.

Lets say you have a page for location based doctor search. When the search form in this page is submitted, wordpress makes API calls to django backend where real search happens and a list of doctors is returned to wordpress. Wordpress then genereates html and send it to the browser.

Similar process for dislaying a specific doctor details.

The CRUD and other application logic for doctor data is handled in Django. And with rest API you can then create a web based UI or a mobile application.
Aphyr on gunDB and Meteor – Browsers as a Database
I believe people were emailing encrypted messages to the minister who proposed this and destroying the keys to demonstrate the problem with this.

However on the whole it is the same as being asked to open a safe. If you don't remember the combination...
You say "hoping" but the quote reads to me like he's making sure they are prepared. Even Obama's staunchest critics don't actually think that the President of the US is hoping for a terrorist attack.
There are standard batteries of tests now. I'd be surprised if they were completely unknown. The need for evidence back into childhood does probably remain, but I think most pros who understand ADHD know that grades are only one possible indicator.

That's especially true for gifted people (guessing from your "sounding like a dick" sentence), where "twice exceptionality" can be tough to recognize due to smarter people being able to find better coping mechanisms. That particular issue is not unique to ADHD, comes up with dyslexia and other learning difficulties too.
We disagree regarding the provenance of some of those plugins. That said, I'll take another look and see if I can do a better job at giving proper credit where it is due.
Fuck, I hate not living in the US when things like this appear.
Thanks a lot. It helped me in finding a way to test my application in variety of devices.
I work for a services company and my company deals with atleast 10+ android apps at any point of time. We try to maintain about 20+ office devices plus 20+ employee devices and we could not still feel confident about the device base we are testing. This is very good to know and more good with the post on integrating it with Jenkins. Thanks a lot!
Oculus Connect 2 Livestream
I find these things interesting, but not so much I won't use an adblocker. Perhaps I can buy into this and allow google ads, and then block the resulting 'thanks' text. I don't need that either.

I find the whole thing odd though.

I never click ads when I do see them, I literally have never, ever bought anything through advertising links. Even without an adblocker, the only reason the site would be getting money from my view is that the advertiser is being ripped off - I am literally a worthless view to them. In fact for any ad that's beyond static text I am more likely to remember your brand and deliberately not buy your stuff in future.

So effectively, any site that was being supported by my visits would be scamming the advertiser.

I'm kind of OK with that, but the other benefits of adblocking (no tracking, no random scripts executing, much faster page-loading etc) far outweigh any concerns.

I know, I'm accessing your content without paying at the moment. I would be happy to put a header in my http requests that says I will not render ads, and allow you to decide if you want to serve me. Until then, I'm going to carry on freeloading, but make no mistake - if I wasn't, you would be.
Show HN: Day by Day – Yet another (yet beautiful) habit tracker for Android
Why gamification is a business need
More importantly, they're there to gather information about individual users so that the ad provider can sell that information..
Self-driving cars are also starting to be commercialized, which raises another level of questions.
Is there any way to unblock enough to allow contributor to work, but still block any actual ads? I'm not willing to fully unblock it unless they will promise that I will see zero ads.
You sure on that? It's extremely common for ADHD to be comorbid with anxiety. There's a challenge in figuring out which is secondary to which, sure (same with depression and ADHD or depression and anxiety--they all confound each other) but I've never heard of apparent anxiety being a disqualification.
I think you mean /24?
I was battling with Sequelize JS for a long time, then discovered Bookshelf. A breath of fresh air, it works so much better. Plus, the underlying library (Knex) is also fantastic for raw queries, migrations, etc.
PeeWee and the maintainer Charles Leifer are both very awesome.
Well imho the context of this conversation and probably of every other conversation in HN is between technology savvy people. I think this is pretty clear, or isn’t? We talk about ourselves, not about the average user, unless otherwise stated. So in this context, with “we” I speak for those of us who understand the risks of profiling and for that reason choose to block ads.

I'm not proposing a solution, hell I wouldn't even consider that I know better than Google what should be done. I'm just stating a problem. Profiling is annoying. And as a user I don't think it works that well. When I visit a site for science fiction I'd prefer watching relative ads, not an ad about a pair of shoes I searched a week ago.

We certainly are a minority but an influencing one.
Even on the one or two occasions when I have seen an ad for something that I'm interested in, I never actually click the ad, but google the product specifically to avoid the whole redirect rigamarole that ensues anytime you click on a paid advertisement.
I stand corrected, thank you for pointing that out.
Or, you know, you could block ads and try not consume the content of creators who have advertising. There seems to be an underlying assumption in your statement that you deserve access to their content, and well, if the mechanisms they put in place to monetize it are too onerous, you should feel fine just taking it.
Yea, but a freak accident is unlikely to occur before 34. It is likely the decade after would be more concerning where she might have to support kids, etc. in addition to herself.
Hence, my reason for prepending "relatively" before "easy" :) I admit the Fourier series part probably isn't standard knowledge. On the other hand, every student of a science-related field has (hopefully!!) at least taken calc one, so should be familiar with the rectangle rule for approximating integrals.
Package http2 now on golang.org/x/net/http2
I think we wouldn't even have to give up whitespace, comments, and other things that get left out of ASTs. I think the problem there is that ASTs are normally thought of a one-way, compiler-friendly representation. But if we start thinking of them as a round-trip representation that is also friendly to programmers, it doesn't seem impossible to include comments and formatting as hints in the AST that compilers and interpreters ignore. Sort of the same way that many HTML and XML parsers keep track of comments and whitespace even though that generally gets ignored by code that uses the parse trees.
Data Network Effects in SaaS Enabled Marketplaces
>I just know what my priorities are, and I'm not willing to pretend you are one just because you'd like me to.

That's what having good social skills is.
Oh nice! Ok, well that might be enough to push me over to give it a try. Thanks.
Reaktor Hunt for hackers
I don't think Google generally has popovers and malware. And you probably get trackers anyway.
The issue with digital media vs print is that people are already paying for connectivity to the internet making them less likely to want to pay for access to content. We've seen it with music and video and will continue seeing it with text / news content.
1) Yes. Microsoft/BSA can require/force an audit[0].

2) Microsoft/BSA can fine the company[0].

3) Civil. It is only criminal if the company was producing pirated materials for profit (e.g. pumping out cracked copies of Windows to sell on eBay). The BSA normally sues companies in civil courts and extracts license fees and fines.

4) You have no personal liability from Microsoft. Between Microsoft and the company it is a contract dispute. However arguably if the company you worked for did get sued and lose a good chunk of change, they could in turn try to sue you, but I've never seen that and it is pretty easy to CYA via documenting the issue for them.

Overall I'd say that as an individual employee you have little to no exposure (other than getting fired). As a contractor "it depends" on what you did and didn't do (since a contractor can be treated like a stand alone entity, and blame can be shifted in part or entirely onto them).

[0] http://www.computerworlduk.com/news/applications/sme-fined-2...
Check out Diffbot @ http://www.diffbot.com/ -- you can setup repeat crawls and extract data into .csv/Excel file format or JSON with Crawlbot API, extract data automatically with automatic APIs, or Custom API Toolkit. You can get a free trial account at https://www.diffbot.com/plans/trial to try it out, and you can get paid plans at http://www.diffbot.com/pricing/.
Traditional gender roles aren't synonymous with "the patriarchy". In the west women are allowed to vote, hold property... There is no such thing as the patriarchy here.

People have free will and many will exercise it to choose to act in a traditional manner. There is no mysterious male cabal forcing that to happen.

On a personal note, I would find it incredibly boring if men and women acted exactly the same. I recognize others may have different opinions, but I don't think anyone can say either side is "right" or "wrong".
Incidentally, red face for the journalist, it turned out with regards to the Ashley Madison 'fake' profiles, the vast majority of them weren't fake.
Very partial outage it seems... I have been using it all day (and still using it).
> I am literally a worthless view to them.

Well,you don't decide your own worth in this system. Your first mistake is assuming the only usefulness they get from you is when you click on an ad to buy something. That's a very naive view of advertising.
From a design point of view, there's not that many other events in the world on this scale. (Kumbh Mela comes to mind).

There's millions of pilgrims who are there for several days, in a pretty hot part of the world. They thing they are obliged to do was something determined a long time ago, and it has to be done at a specific place and time. There's old people, young people, people with handicaps, people who speak different languages. And then there's the ordinary stuff like feeding them, sanitation, etc,

That being said, you do have the experience of previous years to draw upon, and the host country certainly has resources.
How to Build Products for Africa
This is great, now wealthy tech/content moral apologists can pay for the content they want while the rest of us can get on with our lives about using ad-blockers.

Most of those properties, New York Times, Washington Post, Vox, Business Insider are currently making a profit, so why is there this moral outrage that they are not getting paid? These businesses are not charities, they are not owed your money when they choose to display free content with easily blocked ads, they are businesses.
Sounds like the ad worked, then?
Well yes, that's what an ad blocker does. But a lot of people believe ad blockers are unethical.
I'd argue that in many cases, employee #1 takes a much, much greater risk than the founders.

Now, before someone "disproves" my point by showing a counter-example, I'll admit this doesn't apply to all founders in all companies, but founders tend to have plenty of money to fall back on. That cushion is what allows them to be founders. If the business fails, well, kinda sucks for them--they potentially lost a chunk of it, but they're not homeless. They'll dream up the next idea and go at it again. Because they can afford to.

Employee #1 on the other hand, is working for a living. They're likely dependent on their employer. They're foregoing a more lucrative salary somewhere else, not to mention savings, 401k's, health insurance. They need to make rent next month. If the business fails, they're scrambling to find another job ASAP. Sure, in terms of "raw number of dollars", they're not risking as much as the founders, but in terms of financial security/stability, future earnings, and career growth, they're taking a huge risk. Shouldn't their reward be commensurate with this risk?
You can use raw queries for that. What kind of features are you referring to?
Clara, a machine-learning, software-driven virtual assistant
"Like" Apple. All single company /8 are wasteful.

And the holders didn't get the /8 in modern times "because they are huge" they got them in ancient times because historical reasons.

The fact that we've treated those allocations as sacrosanct means that we're stupid political people, not engineers. (What else is new? :-)
Apple's ad-blocking move is hurting retailers like Walmart
A debate is a formal event with rules. These are Internet comments. I'm not debating a position. I'm expressing myself. If you think my observation is nonconstructive, that's fine, but it's not because if I were debating I would have made a blunder, it's because we have different expectations and desires in this conversation.
Indeed. But how is that in the OP's best interests while they still work there?
wasn't the promise of cable no ads rather than less?
If a project accepts your code, it's their job to add your name to the contributors list. It doesn't matter if you could have done so in your commit; if they're redistributing your code, they have to list you.
I develop for both Python 2 and Python 3 on OS X and my setup is pretty similar to rgacote's.

I installed both versions of Python using homebrew[0] so it doesn't matter which version OS X ships with.

Python 2 is still the default. So I have python and pip, and then python3 and pip3.

Every project I work on has a virtual environment[1], which is named after the owner and the project, e.g. citruspi-skynet.

If it's a Python 2 project, I just create the virtual
environment normally.

mkvirtualenv citruspi-skynet

If it's a Python 3 project, I set the location of Python interpreter.

mkvirtualenv -p $(which python3) citruspi-skynet

I've run into situations where I have to port a Python 2 project to Python 3, while maintaining the Python 2 project. In that case, I normally use the same repository, but a new branch. However, I'll keep two copies of the repository locally so I can work on both branches at the same time.

Code/
citruspi/
skynet
skynet3

And then I'll have two virtual environments, citruspi-skynet and citruspi-skynet3.

I haven't run into any issues with this setup and I've been pretty happy.

[0]: http://brew.sh

[1]: https://virtualenv.pypa.io/en/latest/
All of these come down to 200M anecdotes really, partially because we are talking about preferences and comfort levels.

In talking with the women around me, most don't really like working with men in the first place, they are more comfortable working with other women. I have male friends that are nurses, they miss working with other men, and kind of avoid working with women. In talk with my wife and her married friends, most of the wives would prefer their husbands not work with other women (and these women trust their husbands).

Now throw in the rest of the work and society. I just got done with sexual harassment training. To be fair, most of the stuff is pretty obvious and straight forward. But the undertone is "everything will be used against you when dealing with the opposite sex"; best bet is to avoid them as best you can, don't speak, don't look them in the eye, and no matter what, don't be alone with them.

TL:DR: In western society, I just don't think we are comfortable with the sexes working together, and I don't know how to fix it. I'm hoping I'm wrong on this.
Facebook's Flow and Hack typecheckers both do this.
I personally know the founder of an SEO company that is running around 50 fake searches per second as I type this.
You're missing the point of some types of advertising.

There are typically 2 types of goals that an advertiser can be interested in- 1. Branding, 2. Direct Response. With "Branding" campaigns an advertiser just wants to get their name out there and very often, associated with a specific publisher (say Mercedes wants to be associated with The Economist)- the metrics that these types of campaigns are judged by are impressions (the number of people that view the ad) and are usually sold on a CPM basis (the advertiser pays $X for each 1000 views). With "Direct Response" the advertiser actually cares about people clicking on the ad and "converting" on the landing page, big advertisers rarely do that, most often these campaigns are sold on a CPC (cost per click- the advertiser pays for each click) or CPA (cost per acquisition- the advertiser pays for whatever action the user completes on the landing page) basis. So, in reality, by viewing the ad you're not actually ripping anyone off.

The only time the advertiser is ripped off, is when bad actors set up fake sites, add ad networks to the sites then drive botnet traffic that simulates a real person, then the advertiser really is getting ripped off.
Implying that someone somewhere knows the real value of his/her view.

The whole advertising industry is built on a very naive view of advertising.
You hit it on the head with "irrational [sic] optimists" even though you whiffed it with "typically worthless."

There are at least two very much rational psychological pieces at work here. The first is that people who are inclined to be optimistic about a tiny stake are qualitatively different. The second is that the stake's expected value (EV; probability * outcome) is not a sufficient metric upon which to estimate its utility to actual humans.

1. People who are, relative to a theoretically precise EV, optimistic about a tiny stake act qualitatively differently toward the organization than those who are neutral or pessimistic / jaded.

For example, a good friend of mine in school used to argue, "why vote? one vote can't ever move the needle." And he was, after a fashion, right: the expected value of your single vote in terms of affecting the outcome is nil. But if you were looking to build an organization of people to achieve some political or social outcome, you would ceteris paribus want those who DO vote despite that expectation; voting here is a proxy for caring, motivation, social cohesion, deontological orientation, etc., not as the jaded comments here might suggest by analogy, mere innumeracy.

Similarly, and I want to take care to say that I hold this position only toward the case of creating high-growth uncertain ventures (startups) and not as a general prescription for society or the economy, those who eagerly accept and seek even a small ownership stake in the enterprise are going to be qualitatively different. And you may very much want that, just as they want to be part of something they have some ownership in.

2. Convexity and utility functions. Get over the idea that a dollar is worth a dollar. The first dollar to the guy who needs that dollar for a bus ride home in the rain is worth more than the 1001st dollar to a similarly situated guy -- an easy proof of non-constant marginal utility. But if you look into things like indivisibility and status tournaments, there's lots of good research that points out that playing the lottery can be rational even with a negative expectation under certain utility functions.

In other words, a 5% cash raise, to a comfortable software dev whose needs and retirement at a middle-class level are nearly certain, may be less desirable than a smaller EV shot at a life-changing sum. It may well be worth $10k to buy a "lottery ticket" at a one-in-two-thousand chance of a $10 M outcome ($5k EV).
As soon as their content hits my client though, they don't have any right to control what my client does with it.
Google Contributor can't work, for two reasons.

1. As soon as it becomes too widespread, Google will nerf it. They rely almost entirely on advertising for their revenues. There's just too much money for them to not water the scheme down in future.

Remember when cable TV was going to be ad-free?

2. It only works inside Google's semi-walled garden. This is true of every microsubscription scheme so far built (Spotify, Amazon Underground, Apple Music). They have all required a walled garden in order to avoid massive fraud and money laundering.

I'm biased, because it so happens that I solved the second problem. I have a patented protocol which is opt-in, can reliably track users on the web without identifying them and which is resistant to fraudulent visits.

I'm building the first release. Contact me if you're interested: jacques@robojar.com.
No, it's the model where Google is giving money to the sites you visit, in proportion to the level you visit them. Since you claim not to visit the sites that are "shitty content creators", you're not going to be supporting them in any way. So what exactly is your real objection?

Contributor might not be the answer. But if nothing else, this is a great "put your money where your mouth is" experiment. Suddenly all the talk from adblock users about how they'd just love to micropay for content directly has been replaced with all manner of excuses.
Tesla Powerwall home installations are starting for pilot customers
Friendly PSA from a Lawyer to Tech Crowd Trying to Enter Legal Industry
Previously: https://a16z.com/2015/08/21/16-metrics/
Go does not take the suggested approach, but certainly seems to prioritize iteration speed by making each step of the staged approach fast.
Except Google. But standing on principle is pricey.
Because 3rd parties generally lack both the information and incentives to do as good a job as you would. This is usually known as the "principal-agent problem"[1].

[1] https://en.m.wikipedia.org/wiki/Principal–agent_problem
Netflix to Use StackStorm for IT Automation Under Cassandra
Introducing CCTZ: a simple time zone library for C++
Its not something that happens very often, but I've seen it mostly on websites that are usually low quality/aggregation websites. Here's one such instance.

http://sendvid.com/lhstkqtl
Or we could decide that the internet is important to society and pass some laws that gives IP allocation some claws, at least in the US.
But, because the US works like it does, that doesn't happen. Win some, lose some.
If you use the random number generator from the standard library you deserve what you get.
Damn. Well at least you tried and anyone with more political might has something that might work in the future. That's how 3/4 of my designs work. ;)
Why don't they just install any other distro or free OS?