skysight-inc/HackerNews huggingface dataset:
Having descriptions of all the various services is great.

Something I couldn't see here is that while you ask for bugs related to a variety of accounts, are there ways of creating such accounts? I can fairly easily ensure I don't poke at the normal user account of someone else, but what about drivers/businesses/etc?

More generally for HNers, are there common ways of dealing with this? Do people try and run parallel stacks that don't contain real info? Or do devs setup fake accounts?

I'm not in this business so apologies if I'm missing something really obvious.
Just rerun it with a lower target code complexity. You'll know you set it too low when it starts monkey-patching the test framework to avoid actually doing anything.
React Native – Avoiding Keyboard iOS/Android
As a 33 year old tech worker, I have specifically accelerated by plans of getting out of tech by my mid 30s due to ageism in the industry (unless I decide to start my own "lifestyle" startup I can live off of).

I'm not going to be a good culture fit when I want work/life balance, no more than 40 hours a week of work, not on call 24/7, etc.

EDIT: Perhaps I've just been working the wrong gigs. Thanks for the feedback all.
Porting a program from one language to another would seem to be a pretty clear example of a derivative work. In this case, the original license (GPL) requires that any derivative works be offered under the same license.
Badger.com is Shutting Down
This looks like the first tool to finally do it all!
>Left to act freely, the perps would kill thousands or millions gladly.

Firstly, these are mostly teenagers in caves with yesterdays cell phones. They simply don't have the resources or the numbers to kill millions, or even tens of thousands. I don't think you understand that your argument is a purely emotional one[1]. It appears to be rather simple to sneak a firearm on a plane[2], and yet there has not been any repeat attacks like 9/11. Firearms are illegal in Paris and they have large divisions of domestic and foreign spies, that failed to prevent anything[3]. Now lawmakers around the globe want to outlaw prime numbers (encryption) yet terrorists don't seem to even bother using it[4]. Emotion aside, dollar for dollar, fighting malaria is more effective in preventing the loss of human life than fighting terrorism by many orders of magnitude.

[1]"If a man is crossing a river
And an empty boat collides with his own skiff,
Even though he be a bad-tempered man
He will not become very angry.
But if he sees a man in the boat,
He will shout to him to steer clear.
And if the shout is not heard he will shout
Again, and yet again, and begin cursing -
And all because there is somebody in that boat.
Yet if the boat were empty,
He would not be shouting, and he would not be angry." - Chuang Tzu

[2]http://www.huffingtonpost.com/2015/06/01/tsa-fails-95-percen...
[3]http://www.cnn.com/2015/11/18/europe/paris-terror-attacks-in...
[4]https://bgr.com/2016/03/22/paris-attacks-iphone-encryption/
The Top 15 Y Combinator Winter 2016 Demo Day Startups
How do you intend to deal with preventing your service from being used as C&C for Malware/Bots? With no protection you'll likely get taken down by OVH pretty quickly.
What you say is plausible. Can it be shown by outside parties what FBI knew and when? If so, it seems a fair bet that several agents and lawyers perjured themselves/suborned perjury in their zeal to "win" at all costs.
More than mere posters what really works is getting the team to do exercises which improve mindfulness like a yoga etc, inter personal relationship is the key to an individual engaging himself fully in his work , this is what works for us
And even if it did... most folks don't have the time or expertise to deploy a Kerberos realm to get encrypted NFS.

Remember that classic NFS uses IP addresses to manage access, with no concept of passwords. And all traffic is sent in cleartext.

(And that's also ignoring the fact you don't get NFS support on Windows 10 unless you're lucky enough to have access to the enterprise edition.)

Given the choice, I'd rather run SMB than non-Kerberized NFS.
Run a GTK session in your browser using Broadway GDK back-end and Node (2014)
Thanks, glad to hear that.
Formlabs Form 2 Teardown
> Error display: tmux, terminator or iTerm2 split planes

Split panes are a poor substitute for actual error display integration; highlighting the errors in the source-code viewer, combined with a cross-linked list of errors is far more useful.
Being a single person who does not cook often, this would be a fantastic idea to see come to fruition.

On the other hand, as a person who skews toward the overly-cautious, I would be concerned about the lack of sanitation inspections, servsafe certifications and other safeguards that commercial kitchens adhere to. Also, how could you be assured that Mom is not in a dire financial situation, re-heating her special curry to sell at a marked-up price - a special curry that went bad several days ago.

Law-, permit- and zoning-wise, I am not sure of what would need to be done. It is an interesting idea for sure, albeit one that would take some serious planning.
Belvedere (real rap)
While this may be true at some level, I'm not sure it will be as drastic a change as no-internet to internet. Young people today (and increasingly many not-so-young people) have been growing up with the concept of quickly changing "high technology" and expect incremental change. I myself feel like if the next biggest shiniest thing comes along, I will be ready to jump aboard, with the benefit of deeply knowing that which came before. This is a sentiment which requires constant learning, which may get old after a while, but for now I consider staying with the times as part of the job description.
All appreciated, but nowadays my biggest repo is my emacs config, some tens of thousand SLOCs, about 2000-2500 of which I authored (I commit packages I use too, no elpa). And my repositories are local, i.e. they are in /var/cvsrepos. Other than that, I admit that SVN is indeed superior.

I believe that one should use the best tool for the case, not the overall best tool in every case.

That said, I'll give a look at SVN. I can consider switch when I have the time if it is easy to import from RCS, because I do use it a lot here and there, mostly for plain text documents. I do not like maintaining unrelated things in a single repository.
According to Wikipedia, they transitioned from chocolate (which legally in the US must only contain cocoa butter fats) to "cocoa-flavored", which can contain less or no cocoa butter and includes cheaper fats such as vegetable oil.

https://en.wikipedia.org/wiki/Cadbury_Creme_Egg#Changes_to_p...
http://www.latimes.com/la-oe-may19apr19-story.html
How would I call what?

A civil war is when two or more parties are actively fighting each other within one country. Current examples in the Middle East: Yemen, Libya, and Syria.

My country Tunisia is quite peaceful and is a young and successful democracy. Turkey is a stable country but is unfortunately sharing its border with Syria and has some trouble with extremist Kurd separatists.

I don't see what you're getting at mate.
Uber launches bug bounty program that pays hackers to find security issues
I learnt special relativity from a book such as this, in the ninth grade.
"Using code from Code Review and Code Golf may also be rather unethical, since you are just taking advantage of the fact that everything is automatically licensed on Stack Exchange under CC-BY-SA 3.0 with no exception."

I disagree. If you knowingly publish your code on such sites, then you know ahead of time that the license is CC. Others are abiding well within their rights as licensees if they use your published code as such.

It's only unethical if CodeReview did not clearly and plainly disclose their licensing agreement a priori, or if, as a licensee, you violated the terms of that license.
So I guess no one should write a toy kernel again the future, because it won't be perfect? What kind of logic is that?
How to invest in stocks and outperform fund managers?
I'm being cheeky here, but couldn't you make a case that the user doesn't "use" C, they use the binary.

A user "uses" javascript.
Ask a rails Core commiter
Average can mean median: https://en.wikipedia.org/wiki/Average#Summary_of_types
CCleaner 5.16 Serial Key and Keygen Free Download
If you want privacy you shouldn't be broadcasting electrical signals from your living room.

I very much question that you "need" to be broadcasting electrical signals from your living room. You probably "need" to be broadcasting electrical signals from your office in order to get a paycheck.

You're still free to send pictures and letters to people using public infrastructure like the post office. You're free to keep those pictures and letters privately in your house.

I don't know why you feel so entitled to your privacy when you're willingly giving information to a 3rd party private company.

If you want this to change, you should be in support of public communication infrastructure based on individual rights. You should be in support of government regulation that makes private 3rd party companies like Apple or Facebook legally liable for the information that they hold on behalf of their customers. You should get more involved with the political and legislative process.

Or get involved with free and open source software and hardware. There are plenty of projects that you could be contributing to!

But honestly? If your really worried about privacy, the easiest thing to do is to not use the Internet.

"You can't always get what you want".
Doordash raises $127m Series C
> Since I've discovered I've had celiac (the real deal)

Do people pretend to have celiacs? God why?
Do all those batches have customized nutritional information and ingredient lists? If those are the same, then the variations on the formula don't matter.

I think having the year+month of the last recipe change would work perfectly fine. If you care what the ingredients are, it's very easy to notice. Much better than 'new'. The goal is not to force anyone to care. The goal is to have information be convenient. Scouring the entirety of the nutritional info is not convenient. And adding the date is a minimal burden to the company.
Given that the way Signal presents contacts is suboptimal too (contacts showing up irregardless if they have Signal installed only someone else uploaded said contact), I'd rather have a mode where I have to manually exchange contact info until such time secure contact exchange is solved.
So... Randall Munroe's 'Thing Explainer'? I actually purchased this and it is both informative, has a bit of quirky humor in the illustrations, and makes a great learning material.

Knowing the proper name of something is often less important than understanding how it works.

[0] http://www.amazon.com/gp/product/0544668251/
I suppose this coreutils impl doesn't do it but one could perhaps use rust w/o its standard library and use strictly some libc instead. Would probably still be a net win.
"This" is an observation that Amazon makes no profit, and is obvious to everyone. What you're spreading is Amazon P.R. about how no profit is profit, and you have the burden of proof.

http://cepr.net/blogs/beat-the-press/jeff-bezos-amazon-and-t...

http://cepr.net/blogs/beat-the-press/franklin-foer-confuses-...
Firstly, we have a redundant server for if OVH does decide to take us down, OVH was basically just our starting point.

Secondly, we'll happily deal with any legal requests that get sent to us (will be adding an email address and a report form later today/early tomorrow). However, we're not just going to remove things on a whim like the other sites out there.

Thanks for the question.
I actually have you guys open on a tab somewhere. I'll check it out at some point.
The twitter and Google Plus links still go to the old name (cloudscrape). Do you still have the feature to solve captchas?
Compare US Presidential Candidate Programs
For a moment I thought it was all over for the timeless & endless http://www.badgerbadgerbadger.com
At some point some popular compiler is going to make a subtle but important change to some undefined behavior that's not going to be immediately obvious as to it's repercussions, and the fallout will be massive.

Wait until you realize that the length of a byte in C is not clearly defined. Someday a processor will come along where a byte is 6 bits, and the fallout will be massive. (Really, it's happened before).

No, actually that processor would not become popular because on one would use it.

The reality is unless you are using a formally-defined language like ML, you are relying on undefined behavior in your language.
The bright orange is annatto.

On a personal note, I find the color to be nauseous.
Yeah, I know the phrase. What I find difficult to believe is that three random people responded with the same response on his simple 2 line comment.

I mean we see tons of comments with "small amount of information"/cryptic references that might similarly puzzle people in HN, but not equally many "I'll bite".
Gee, I feel like it'd be a decade before a significant number of students got their hands on these updated textbooks with comics inside them, since schools have such long textbook refresh cycles.

My other worry is that any such textbooks would be so riddled with errors that it would be undeserving of Munroe's comics -- I got new math(s) textbooks in 4th and 5th grade, and my classmates and I often found errors in the answer key in the back. If the teacher was going off an answer key and had an incorrect answer, sometimes we'd band up and go up to the chalkboard to prove we were right (by showing our work on the board). If there was time after we might even conjecture about the error the textbook authors originally made to get the wrong answer in the back.
RESEARCH: THE DOUBLE BOTTOM OF APP INSTALL COST
Functional Programming and Machine Learning: A Match Made in Heaven
That's not a question of certification or extensions, I'm talking about being able to write portable scripts. Due to the interaction between its definition and its extensions, echo is a prime example of being impossible to use portably (except in the very restricted case of only literal strings without escapes which don't start with a -).

> Ultimately, each platform has quirks, and it is up to the developer to port and test their script or application to a platform and make any necessary changes.

That is not humanly feasible and that's why specifications exists. You can't "port and test" your script to a platform which doesn't even exist yet, but if you follow the specification and the platform implements it (assuming it does so correctly) your scripts will run.
Sometimes the maximising the likelihood of a set of components being used is more important than potential licensing constraints. In this particular case, if they're not GPL, they're more likely to be used for various *BSD systems and in a variety of embedded contexts.

Improving the general security and reliability of all systems seems like it might potentially be a more valuable goal.
Is the cygwin port just some different build files, or is it genuinely different code? A Rust codebase probably wouldn't (in most cases) need to be modified to run on different supported platforms.
Does it here? Also, pun intentional?
Ask HN: Why is it so hard to find a business partner?
Here's the short of it: I'm a good programmer with 10 years of experience. I have business ideas that I know I can build. I am not, however, a marketing guru, graphics designer, accountant, lawyer, or salesman.

The problem is that I can't find anyone to go into business with. I can't find a marketing guru, graphics designer, accountant, lawyer, or salesman that's willing to take a chance on bootstrapping a project.

I've gone to college students who claim to want to start a business, but at the end of the day they end up just playing computer games and drinking, and before you know it 2 months have passed and every week they give the same excuse: "I'll check it out tonight." To further emphasize this, I can think of ~8 people that I have actively engaged on various projects, and every one of them has flaked off and the opportunity has evaporated as the timing has passed.

I don't know where else to look! I'm not in Silicon Valley. I have several ideas with a good monetization strategy that fill holes in their respective markets. I work on my ideas myself, but I know that execution (marketing, sales, strategy, etc.) are as important as the product itself, and those are the things that I am lacking.

Any advice?
We won't win war on terror: Former French PM
I don't believe that most anecdotal claims of age bias are truly a bias against someone's age, but rather a bias against someone who had a long tenure at a single company perhaps with a single technology on a single product development effort. It looks like age bias because you may be 50, but you worked on the same thing for 25 years.

I don't think the industry is nearly as ripe with unemployed and relevant 50+'ers as you might think. I know many over 50 (I'm mid 40s) that have never and will never have any difficulty finding jobs for the foreseeable future because they've stayed relevant.

The main thing I would avoid is long tenures at employers where you are not working with newer technologies, not producing tangible accomplishments, or not challenged to learn on a regular basis. If you've been at the same thing for many years, it's difficult to differentiate age bias from a bias against someone who hasn't learned much or kept up with the industry.

Older devs that work for (or consult to) employers that use newer tech have no choice but to stay relevant.
I support it personally. And I think it should be funded with pollution and waste taxes (all air+water pollution, no myopia on CO2).

This way money taken from people for taxes is funneled right back to them instead of having government decide what to do with it.

The main complication I see is handling taxes for import+export, you'll probably have to refund taxes on exports, and harder, figure out pollution levels for imports.
Cool anecdote, sounds like an elegant way to deal with the griefing problem.

I think there is more to this pirating scenario though. A lot of people probably pirate games because because they aren't sure if they will like them. Once they are at the point where they are losing the game because of the pirated version, they already know they like it. Some of the people who get to this point will want to pay the $8 because they won't want to risk putting more effort into the game and losing progress again because of the pirating. Other people will be more comfortable paying because they no longer have to worry about paying for a game that they won't play.

Even if they convert only 10% of the pirates, they will have increased their sales more than 33%, making them over $800,000 more money.
I am currently working on bug discovery for every big company. You should probably stay away to avoid feel bads.
A rarely discussed benefit to minimum income: The higher the social benefits, then I think the greater the labor market liquidity, for both employers and workers.

Currently everything else depends on your job: Either you have one, and you have income, benefits, and all that goes with them in a society where everything costs money; or you don't and you have nothing (or very little). But if you don't lose you house, still can afford decent healthcare, and your kids still eat and go to college, etc., then employees can be more flexible:

Firings and layoffs are less of a crisis; when everything doesn't depend on having that job then I expect there will be fewer lawsuits. Protections for jobs in law and regulations can be reduced.

Also, workers, especially those with mortgages and kids, would be less desparate to keep their jobs. I think that is a healthy thing; they can take more chances and invest more in training and skill acquisition. Also, they are not compelled to do odious or unethical things (such as working off the clock, tolerating abusive environments, particpating in and/or not reporting illegal activities, etc.) due to a sort of employment extortion. It probably would be better for managers to get more honest feedback too (though some would have to learn ways to motivate people besides abusing them!).

Some of that is speculative but I believe a European country, I think Denmark, worked out a compromise of high and long-term unemployment benefits in return for making workers easy to terminate.

In part it's also a political solution to the concentration of wealth: If you are going to accumulate so much of the wealth due to the way the economy is structured, then in return pay for these social benefits and we all can retain labor market liquidity and maintain political harmony. U.S. workers have less to bargain with: They gave away many of their labor market protections and lost negotiating power by weakening their unions.
youtube.com/watch?v=AH7pOUm5s9k
Google Cloud is planning to open 9 new regions in the next 18 months
Powerful political forces interested in staying in power by bribing electorate with other people's money?
If so, it's the cohort I see (the "survivors") that are routinely underestimated by tech bros. Which suggests the problem is even worse: if it visibly affects the best of the best, how bad is it for the average?
The reason is that it's more common for a statistician to encounter a problem that needs switching to Python (either because there are Python tools for it, or because of a need to interact with non-statisticians who are using Python), than it is for a software engineer to get into statistical research.

It is quite telling that a lot of people here mention packages such as ggplot2 as the advantage of R -- ggplot2 is really quite awesome, but I can see it being similarly powerful had it been done for Python (maybe with a bit more unwieldy syntax, but that stuff is really subjective).

R really shines when you are doing actual data analysis -- things like the data.frame object, first-class missing values, proper attention paid to inference (something I quite often see missing from stuff written in Python or even Matlab), model syntax, estimation objects with actually useful pretty-printed summary, huge variety of statistical plots, everything designed to be convenient to use in the REPL, etc. -- and since these things are expected, you will usually find them in CRAN packages as well. Python (and Matlab) are IMO much less consistent in that regard.

But if your task is primarily to implement a particular type of analysis, put it in production to be easily repeated in the future, and go to next problem, R indeed offers little benefit over Python unless you rely on a specific package (which, btw, you should only do if you understand exactly what it does, because most R packages are written by statisticians, and as a result have very little fool-proofing).
One weird bread mold that cures diseases!
This seems like an idea that is gaining a lot of momentum. When I see prominent Republican voices speaking about it as "reform" of the welfare state, then I'll know that the time is ripe in America too.
The "real deal" for gluten sensitivity. Also wanted to head off "are you sure you're sensitive to gluten? there's a lot of questions about that in medicine right now" questions. Yes, I have the one that's definitely medically real. I wish it were just my imagination. :-/ (Or, alternatively, that I had found out ~25 years earlier.)
Why would it not? Presumably the age bias is largely the (obviously incorrect) assumption that a person in their 40s/50s/60s simply doesn't know enough or is unable to learn the new things they need to in order to operate in a startup.

I think the 55 year old interviewing for a dev job with the 28 year old CTO will have a much easier time 25-30 years from now than today. At that point I think you're fighting against culture-wide age bias rather than industry-specific age bias.
how relevant are hidden markov models now? Do they still have unique strengths that aren't covered by other, newer models?