skysight-inc/HackerNews huggingface dataset:
Noticed some pretty bad complaints from customers on Techcrunch seemingly alleging click (or in this case play) fraud. Do you have anything yet in place to prevent play-fraud?

"Tried running some videos with Virool. Couple of things I didn't expect:

1. Even with very precise targeting, my entire $100 ad budget was eaten up right away. We're talking seconds - minutes.

2. I was charged for views after just a few seconds of starting the campaign, even though the video is several minutes long. Clearly they are not restricting charging to actual completed views. "
If you assume that at no point during the journey did the gauge correct itself, and that the reporter was right to just drive past fueling stations until he "had to be towed", then you assume the vehicle has serious operational problems.

I will wait for more evidence before I believe that to be the case.
Do you get file sharing, easy group chat, @mentions across rooms, public temporary invites to customers into internal channels, very easy github and zendesk integration and, the killer feature for me, a searchable archive over all conversations?

I'm sure you can do all of these with ejabberd and some additional external tools, but setting all these components up goes way beyond just apt-get'ing the software.

Now, you might not need some (or all) of the additional features, so ejabberd is the perfect solution for you, but you can't jump to the conclusion that because you don't need a feature, nobody does.

I'm a quite new HipChat customer - we were using skype before, but the indexed archive is a total killer feature for me and already helped me and my coworkers a lot as it helps us to learn from conversations between other people, thus reducing the amount of stuff that has to be asked multiple times.

For me, that's totally worth the $2 per user per month.
You're sending mixed messages - if you want to learn something for fun, you only need to ask yourself which language you enjoy the most and pick a corresponding framework. If you want to learn something future proof, both rails and node are going to be around for a long time yet, so you can't really go wrong with either of them. Node is much more low-level than Rails - you probably want to be looking at Express if you're after a web development framework.

Whatever you do just pick _something_, and don't get lost down the rabbit hole (http://news.ycombinator.com/item?id=5197155).
MTS is the name that was given to folks who hadn't been slotted yet.
So either he got slotted and didn't like his title enough to list it, or he never got slotted (which would be very odd for 2 years).
See, in particular, the Call to Action from the Alliance for Taxpayer Access (ATA):

http://www.taxpayeraccess.org/action/FASTR_calltoaction.shtm...

The ATA were closely involved in the passage of the NIH Public Access Policy (2008), which makes all NIH-funded research openly accessible within 6 months of being published.
This is a law I could get behind. People regularly go 15 MPH over where I live--which is unsafe on the specific road I have in mind.

The road is not a personal time transport no matter how late you are!
Ask HN: How should I deal with unhappiness at my job
I am not sure what to do and I am in a big dilemma for a while now. I am unhappy at my current job due to the fact that I really do not like the projects my company has, the ideas and the crappy "enterprise" ideas they have where they label it enterprise(which in fact is crap) just for marketing purposes. The happiest time I have is when I arrive home and work for 2-3 hours on my side projects.

Why I have this dilemma and not just quit? Well because this job is paying really good and I only have 1 client for who I work during my spare time + I like to do a lot of fun personal projects and try new stuff. Maybe the problem is with me because I always want to do fun projects and projects that are used by a lot of people and learn new technologies, not just do the same crap over and over using tools and methodologies that are years behind.

I am considering of going full time freelancer, the only problem is I am afraid of not earning enough money to pay everything I can afford now.

Any advice?
partialy in jest but what I mean we often come across sitess that have issues and boils down to unsalted weak security hashing. In that you only find out about such weakness's when things go wrong.

Certainly MD5 I'd say less in jest but as for SHA1 and any hashing that is found to have flaws and known about for a while the ongoing use is really down to its working don't touch it. Now if you have a site using say MD5 or SHA1 hashing unsalted and they get attacked and leaked then the attacked can brute force those hash's into plain text. If a site works and uses poor security and is not attacked then what forced them to maintain there security or improve it as it is seemed just to work.
Sadly hindsite and reaction to security issues or break ins with password hash tables stolen for many sites is when they do something and that is retrospectively. So in a way a law that forced or even focused site owners to deal with problems before they are problems would only be good for joe publics privacy. Maybe a law or other means are the way, maybe not. But certainly the current situaton and attitude by some managment in companies towards there IT people with regards to them wanting to fix issues that are not obviously an issue now can only but help.

I know and I'm sure others have known of situations in IT when the IT people want to do something to fix a potentual problem and yet budgets prevent them as it is not an issue and certainly from my experience of companies that use ITIL or other approaches they bias towards retrospective approach's in contrast to proactive ones. So if it takes a law to focus and support the IT people in companies to enable them to do the right thing then it can only be good.
It already is. The FCC regulates this sort of thing. If you are a large business with lots of user data and you don't take appropriate steps to protect it they can and will fine you.
Did you (or 99% of HN) read the NYT article?

"When I parked the car, its computer said I had 90 miles of range, twice the 46 miles back to Milford. It was a different story at 8:30 the next morning. The thermometer read 10 degrees and the display showed 25 miles of remaining range"

"I called Tesla in California, and the official I woke up said I needed to “condition” the battery pack to restore the lost energy."

Looking back, I should have bought a membership to Butch’s and spent a few hours there while the car charged. The displayed range never reached the number of miles remaining to Milford, and as I limped along at about 45 miles per hour I saw increasingly dire dashboard warnings to recharge immediately. Mr. Merendino, the product planner, found an E.V. charging station about five miles away.

But the Model S had other ideas. “Car is shutting down,”"

---

Sounds like he was in constant contact with Tesla and they incorrectly stated that the ~65 miles lost overnight would magically return, and Mr. Broder, unfortunately, took them for their word and left the charging station with the dash showing less than the amount needed to make the trip.

Who is the real "liar" here?
There was a time (early on, as I understand more from reading than personal experience), when others exceeded Excel, including in some elegance and capabilities Excel never fully embraced.

But currently, in its domain, it is "the right tool for the job".

What will cause me to move away from it, I speculate, is Microsoft's apparent push to move it and Office to a subscription model. And my speculation about how that will effect one's ability to run it under emulation and so, more or less, perpetually (for continued access to data and models it contains).

I don't want to worry that, in 3 or 5 years or whatever, I will no longer be able to access my workbooks. Or that I will no longer be able to access them without paying perpetually, regardless of whether I want to use Excel for new work.

I have 20+ year old programs that still run fine under emulation. And reasons to return to them and the data they generated. Without paying X dollars/year forever, for the privilege.
It's standard GPL3.
I'd imagine that would solidly prove T.S. Eliot wrong.
That seems a little prejudiced. I know Americans who would do this. That doesn't make them less American. I know Germans who wouldn't. That doesn't make them not German. No generalizations, thank you.
Actually, TLS cipher suite negotiaion has been a lifesaver for mitigating recent attacks. http://www.phonefactor.com/resources/CipherSuiteMitigationFo...

Unless you're referring to SSLv2 or home-rolled nonstandard downgrade logic invented by browser vendors, modern TLS is pretty good at preventing ciphersuite downgrade attacks.

If a single standard had been specified it would have been some minor variant of AES-CBC-HMAC<SHA>. We know of several ways to attack that combination now.
Tesla has a chance to come out of this with more positive publicity than before.
Ex-BlackBerry chief Jim Balsillie sells his shares
Can we stop?
Because focusing on that would be admitting that:

1. The Tesla lost ~65 miles worth of range overnight
2. That their staff told Mr. Broder that the lost miles would return on their own.
everytime I see that name, I mentally transpose the d and the r.
Yes! This ridiculous bug is still out there and is why I never use 'ID' when designing my schemas. Seriously, why can't reserved words be designed to be so uncommon, you'll never have a conflict? If I see another 'klass' object in Python or email broken because someone started a sentence with 'From' I'm going to cry.
That's how you get a situation like the Gaza Strip, where Hamas is in charge. Everyone gets to be governed by the people who couldn't get to the top of anyone's list -- their platform had some compelling elements but wasn't an overall winner.
Fascinating story, Chuck, thanks for the insights.

One dumb question: can you translate "got slotted"? I'm guessing it has to do what team you end up in, but I have a feeling there may be a more nuanced meaning to it?
From what I recall when I previously looked into this, it's almost exclusively driver optimizations that are present/enabled for workstation cards and not the gaming equivalents.
So let's say that the customer always pays on time and the developer did build this sort of time bomb. (And let's assume no technical knowledge on the part of the customer. Therefore, the time bomb is never discovered.)

Are you saying that the relationship was negatively affected?

I would claim that the developer could mistrust the customer without elsewhere mistreating them.
I am not sure how you are supposed to prove a negative. However I have often wondered why scrypt/bcrypt do not show up in any literature reviews. Search for scrypt/bcrypt:

https://eprint.iacr.org/search.html
Vertu ditched Windows Phone 8 for being 'too complex', says design head
"Shell Violated Air Permits for Arctic Ships, E.P.A. Says"

Frankly that article reads like "EPA claims some infractions but they are no big deal". I can't imagine anyone reading that article and coming away very critical of Shell.
The funny thing is that my experience with Quadro chips and gaming is that support is pretty much non-existant, even on Windows.

My work laptop has a Quadro GPU, and I did try Starcraft 2 on it. SC2 wouldn't actually recognize the chipset, so I was set on very low settings.
Also, from what I can tell, you should be able to unlock the indie bundle games in steam.

even if you don't buy anything, it might be a good show of support.
The "rest" doesn't matter, and a comparative measure of Mr. Broder's accuracy as a reporter can still be established.
Nobody is lying, but if you get in your car and it tells you that you can only you can only go 25 miles, do you really think it's ok to drive over twice that?
Genetic Proof That You Really Do Hate Cilantro
Busking, meeting people, concerts, parties, urban exploring. We get it, you like learning and being super-productive, but you don't have to put other people down just to get that point across.
Haha, it didn't tug any of my strings but it's a very very well down product video nonetheless. Way beyond the usual, hey look at feature 1, 2, 3 etc. Love that it tells a little story and actually includes some drama instead of just all cheer. Kudos to whoever came up with that one.
> it will make life a lot better for CUDA programming too

Well having done quite a bit of CUDA programming under Windows and Linux, i'm interested in knowing what you find lacking on Linux ?

Performance wise i can report CUDA is just as fast on Linux as it is on windows.

Regarding tool support, i actually prefer to work under Linux, not because tools are better per se, but because your usual Unix tool chain does wonders with C++/CUDA. Under windows you have to struggle with Visual Studio just to get syntax highlighting.

There seems to be the profiler that is windows only. I never used it so i can't report on that.

EDIT : More generally, i've always found NVIDIA driver support for Linux to be very solid. Of course, it's closed source, but then so it is on Windows. I've never had a problem with an NVIDIA card on Linux, and i can't say that much about AMD/ATI.
This is an excellent response. A neighborhood is home to those who treat it as a home, which often coincides with material ownership.
First there's Google. They are heavy on Python and has several offices in the EU. I think the original version of their crawler was written in Python.

Academia: Cambridge has a Python course. I think Python as a teaching language has potential to go quite far back. Historical documents could be course catalogues, slides, handouts or even exams.

Commercial training: Quick Googling brings up qa.com and learningtree.co.uk, both are in the UK and have Python training and (obviously) a commercial interest in the word retaining it's meaning. They might very well have old marketing material or invoices for Python training lying around.
Quick Guide To All The MacBook Price & Performance Changes
Poll: If you're in the US, What State Do You Live In?
Including D.C.
Arkansas
Delaware
Washington D.C
Illinois
Indiana
Kentucky
Nevada
New Mexico
Oregon
Rhode Island
South Dakota
Tennessee
West Virginia
There's no such thing as bad press!
What "conceptual mashing" is required? Your resources are things like locks, batteries and thermostats. It seems pretty straightforward to me.
> I can't find the link the anti-patterns video/site, I'm sure someone will know the one I am talking about.

This one?
http://darkpatterns.org/library/bait_and_switch/
I'd always though that "flammable" means "not hard to set on fire" while "inflammable" is closer to "really, extremely, absurdly easy to set on fire".
During the GeForce 2/3 era, the BIOS on the card would lock out Quadro/professional features using software. The hardware was identical. I am not sure if this is still the case.
Downtime on Codeacademy
Regardless of all this, Tesla should look hard at a mapping solution that ties with their onboard sensors - the car can intelligently tell you where to stop and charge and how long to charge for by knowing where you are trying to get and what charging stations are along the way.
Disclosure: I am an investor.

When we were doing diligence on Virool we ran our own tests with the platform. We took one of our portfolio company's videos and Spent $300 promoting it. At the beginning the video had 15 views and 0 likes. We were able to finish the campaign in a day, and at the end there were 7322 impressions and 3000 views. Note that Virool only charges when a video has been watched for 30 seconds. The conversion of and impression to a 30 second+ view was above 35% for all of our campaigns and on mobile it was 70.32% (not that it mattered because you aren't charged on conversion of impressions).

The next day we had 5483 views, 28 likes, and 10 comments (almost all positive), without having paid for the incremental boost.

Your point about decreasing value and fake video promotions doesn't hold true with this test nor the experience of other customers. The views are not fake, they come from actual individuals who watch for 30 seconds from legitimate publishers. If they weren't then YouTube could strip a customer of their views as they did with Lady GaGa who lost 156mm views [1]. This hasn't happened once for Virool.

If you watch a video for 30 seconds it is highly doubtful that you are ignoring it. Virool doesn't do bottom of the page video pre-rolls that won't be seen but are counted as a charged view. If you are in an app, it seems odd that you would assume every user ignores a video for 30 seconds. You are correct that there will be plenty of people who do ignore, but as a Virool customer I am not getting charged when this occurs so it doesn't seem like a strong argument why their business is flawed.

Finally, you may feel that people after 1980 have been conditioned to ignore ads, but if companies like Facebook and Google are making billions in revenue from digital advertising, I doubt that marketers are shoving money their way if no one is looking at their ads. In 2012, US digital video advertising was estimated to be around $2.9bn out of a $37.3bn bucket for digital ad spend [2]. The market is still nascent and there is a continued shift of advertising dollars to online and mobile from the classic channels (print/tv/radio). The market isn't anywhere near saturated and I doubt it will be anytime soon.

[1] http://www.huffingtonpost.com/2013/01/29/lady-gaga-youtube-v...
[2] http://www.emarketer.com/newsroom/index.php/digital-ad-spend...
Looks cool but Moles is not a "...real, non-trivial game...". Would be interested to see an RPG :).
If you need to bring in graphs to show that someone was going 50 instead of 45 MPH (if the data even matches the speedometer), you've already lost the battle. This is all very aggressive on Musk's part when the overall review still holds up (Tesla cars are bit ahead of the curve for normals). If the log showed gross exaggeration I could see this reaction, but Musk is being a brat and wasting a lot of goodwill. Remember, car reviewers are car reviewers, not QA engineers. Things will go wrong, numbers won't match up exactly. If you want positive coverage, don't post your MPG (or the electric equivalent) with "best case" numbers like a normal gas car. Give yourself some wiggle room. Calling the flatbed tow truck is a pretty bad negative event for a normal car owner who is used to being able to ride on E for a few more miles.
CBS and CNET Liable For ALL BitTorrent Piracy, Artists Tell Court
Isn't that what matters?

Sure, until Musk's prediction of half of all cars sold being plug-in EVs by 2020 comes true. At that point, it will be pretty annoying when I lose power every night because half of the houses in my neighborhood are charging their cars.

And I definitely look forward to breathing the additional coal plant emissions that will be necessary to overcome resistive loss in the grid. (Of course, refining gasoline requires a fair bit of electricity on its own, but refineries are centralized sites with industrial power service, like charging sites for leased EV batteries would be in an ideal world.)

The idea that plug-in EVs are somehow a magical workaround for the externalities of gasoline-powered vehicles is troublesome. A sustainable future for EVs means addressing the externalities first, because they won't go away on their own.
You got downvoted but I wanted to address one of your questions:

"As an entrepreneur, how will we ever convince users to actually pay for products when the mob and pitch forks come out when they ask us to sign up?"

Ah, but the mob don't attack with pitchforks when you charge for a service. What they object to is bait & switch. Only a handful of random weirdos from the bowels of the internet have complained about me charging for my software.

Here's why:

Because I only have one audience -- my customers -- my job is making them happy. If I don't make them happy, they take their money elsewhere. This doesn't mean I have to do everything they ask, and for sure I don't. But the nature of our relationship is clear: Customers are the butter to my bread.

My job is simple. I do not have competing interests. Thoughts that will never arise: "Gee, I need this data for advertising, but users don't want to give it to me." "Gee, we use all this bandwidth for our free service… we need to put ads on it… but they won't like that if we tell them… I know, let's phrase it really confusingly and maybe they won't notice!" or my fave "Gee, we need to make money… I know, let's claim the rights of everything people post on our service, and stop third-party developers from distracting people from our proprietary interface."

That temptation is what leads these apps to ruin. That temptation is nearly impossible to resist… they do want & need to make money, after all.

Better to avoid temptation altogether by creating a business where charging is natural, expected, and welcomed by the would-be customers.
There's a lot of data to pick through
> Your code so far has bugs that I pointed out that you did not address.

I updated the code. This was not something I remembered to mention, since it didn't change the results for the zero synchrony case -- but it certainly proved your point that a difference in starting year wiped out the advantage, something I then discussed at length.

The current code (the old links should still work for this same version):

https://www.dropbox.com/s/7m8hq9yzcu5nztx/prime_reproduction...

The result:

3 = 1963 **************************************************************
4 = 1730 *******************************************************
5 = 1169 *************************************
6 = 1373 *******************************************
7 = 831 **************************
8 = 983 *******************************
9 = 799 *************************
10 = 814 **************************
11 = 499 ***************
12 = 842 **************************
13 = 424 *************
14 = 584 ******************
15 = 563 ******************
16 = 529 ****************
17 = 302 *********
18 = 553 *****************
19 = 273 ********
20 = 495 ***************
21 = 400 ************
22 = 353 ***********
23 = 227 *******

> My corrected version shows no advantage as you'd intuitively expect.

Not so for the case my simulation models, and other assumptions produce no advantage or disadvantage (they're neutral).

> You can't assume that because something sometimes happens it always happens.

We already covered this. My simulation doesn't make that assumption, it shows the advantage that is present when that happens, however rare that might be.

> You need to take all possibilities into account evenly.

I did. That was the point of my last post. The synchronous hatch-out produces an advantage, no other circumstance does. Therefore the overall advantage is equal to the synchronous advantage multiplied by its probability. This doesn't take into account the fact that natural selection can amplify small fitness advantages, it only describes its genesis -- no feedback effects are considered.

> I have explained my point enough times that repeating it one more time is not going to cause you to see what I mean

I do see what you mean, as I explained at length in my last post. The effect being described is a factor that may explain the two cicada reproduction cycles seen in nature, as my article points out.