skysight-inc/HackerNews huggingface dataset:
Yeesh. Now you are just talking in circles. Including the word "theft" in every sentence does nothing to prove that taxes are theft. This is starting to sound like the kind of pointless argument where a person keeps saying the same word over and over again, as if that actually has convincing or explanatory power. It doesn't.

I said nothing to suggest you or anyone else should submit to state violence. There is a serious difference between fidelity to the rule of law, the granting of a monopoly on lawful violence in the hands of a state to execute its laws, and submitting to the violence of a state. If you're going to label every action of the state in the pursuance of upholding and executing laws passed by the People's duly elected representatives as violence, we aren't likely to get anywhere.

If you only respect laws that do not infringe upon your rights, that's awfully selfish and childish. Do you want the state and its laws to infringe only upon others rights, then? If not, are you suggesting the state should only enact and execute laws which infringe on no one's rights? I ask because the whole basis of societies, and the entities through which humanity governs those societies, is that everyone, to lesser or greater degrees, has their freedom curtailed. Now, at least within liberal, democratic states, the alleged goal is to define and protect rights as inviolable, whereas liberties and freedoms may be reasonably limited and/or infringed upon where necessary to carve out and protect the greatest possible liberty/freedom for all.

If you think it's possible to have laws that do not infringe upon anyone's liberty/freedom, I'm really curious what kind of laws you envision could fall in this category. If you think taxes violate your defined and protected rights, I'm curious which rights enumerated in the Constitution are violated by taxes.

Obviously, we don't want governments trampling the rights of its citizens. However, there is no legally defined or protected right to pay zero taxes in any liberal, democratic state I know of since they began forming centuries ago.
I would kill to have a monadic slicing API for Vec<T>, though. It seems like the one significant exception to the "use whichever works better for you" argument. Of course you can bounds check yourself first and return Err if there's a problem, but there's also no get_unchecked() for slices so you'd pay for the checks twice.
Right. In the best of worlds, your tests just apply the production schema update on start, and similarly you apply checked in schemas ASAP to production after passing tests!
Yes, and for increasing feed efficiency, they use low doses. Which is just perfect for selecting resistance.

At some point, it will become obvious enough that victims' estates will start winning lawsuits :)
It generally is. That's the whole point of clean-room reimplementation. You have one set of engineers that reverse engineers a product to develop a spec, and another set that implements the same functionality from the spec. That's kosher and has been upheld in several court cases.

The trouble for doing that with Java APIs is the spec basically is the class declarations. You don't just need to "do the same thing" you need a tangible source file that has at least in part the same text.
The (Radio) Shack Is Back
> prosecuted for this,

feel free to name specific legal statues that were violated as well as which are misdemeanors or felonies.
> I know that to many, the idea of individual identifiers being documentation is a bit radical

I think the opposite – it's totally mundane to most people. Aside from the intellectual exercise it requires, people don't have any reason to use a language that used bool ufklsjblsboabfds(int, int) any more than they would use Brainfuck.

So, sure, the API "documents" the functionality in the most minimal way possible. But when you say "documentation" you're using a term that almost no one will understand in the way you mean it.
Where the Money Went in Apple's New $23.6M Store
Super cool concept to make this more accessible. Has anyone deployed this platform is a customer service enviroment? And if so how'd it go?
What a touching documentary that shows a different side to the plight of Chinese students. Thank you for sharing it.

The same system exists in America. The US version of this documentary is College, Inc [1]

The whole exchange between parents who want the best for their kids, teachers who are pushing a sub-par education at their private schools that they know takes advantage of poorer students, pre-enrollment students who will do anything to find a job, and graduated students who can see that this education hasn't opened any doors, is easy to see through this documentary. I wonder whether this film is viewable within China or not

The teacher explaining how his school isn't worth it, particularly for the poor, is heartbreakingly honest [2]

The part when she sings a song about what happened to her hands when she was a child is both sad and happy [3]

Also interesting to learn about the term "Ant Tribe", that is, kids who can't find a job after school [4]

[1] http://www.pbs.org/wgbh/frontline/film/collegeinc/

[2] https://youtu.be/BP61LwODTnY?t=50m32s

[3] https://youtu.be/BP61LwODTnY?t=55m50s

[4] https://en.wikipedia.org/wiki/Ant_tribe
Not the OP, but I think that accountability issues need to be solved mainly by more transparency. Open data for all government activities. Let them provide source data, calculations, meeting minutes, donor lists, office visits, everything that factors into how decisions are made. Let them feel 100x the scrutiny that Peter Thiel is getting. Publish it all proactively, digitally, bot-indexably, instead of relying on Freedom of Information requests.

As long as there is free speech, a right to vote and enough information to hold decision makers accountable, people can change the system both by getting into positions of power and by voting them in or out of power. There's no simple fix, there will never be a simple fix, significant changes will likely take decades.

That said, governments have a mandate and a goal to improve society. When positions of power are held by people that have neither the mandate nor the accountability to do that job - as is generally the case with businesses and wealthy influencers - then a change in power is much harder to accomplish and you easily end up on the way to centralized control and censorship.

Screw the revolution. Screw the every-man-for-himself mindset. Just give me lots of data so we can do the accounting ourselves. Oh yeah, and enough education for everyone to figure out how to analyze those bits.

Then, when those who believe public spending and taxation should be more limited get to try, let them give us the same detailed data and make it better.
Show HN: AskToby.PHP – Open Source Search Engine Seeking Contributers
hello, world

Over the past two weeks I've been working on building a really crude search engine (AskToby.PHP), and have just finished managing to hack together a working prototype. The prototype has tons of bugs, only looks good on one monitor size, but it runs! At the moment its running on a Virtual Private Server crawling along at about 18,000 sites a day, crawling only the homepage of each site. But I think it has the potential to run much faster on a home-web server as my VPS appears to have much less bandwidth than my personal internet service. Anyway... If anyone's interested in working on a fun open source project hit me up.

You can check out Version 2 of AskToby.PHP running on my website here:

https://personalhomepage.xyz/asktoby.html

And you can check out my hacked-together code here:

https://github.com/crispytx/asktoby.php

If anyone is interested in contributing, feel free to contact me:

chrispedatx@gmail.com
Bring an NDA for your interviewers to sign.
Almost forgot I open sourced it when I took it down. https://github.com/schneems/WhySpam
Stories like this appear all the time. Uber is certainly not the first company to issue homework, not respond, or spam out interviews.
We also use Stash and just enforce that PR descriptions should be the "clean" version of your combined commit messages. This way you:

a) Never change pushed history

b) Have the Pull Request act as a single source of what changed in each feature branch. Since Stash also includes comments from code review, we find it offers more context than straight commit history

c) Don't have to worry about team commit-early-commit-often vs. team commit-only-when-it-works-perfectly. The changes will all be centrally documented in the PR, no matter the individual styles
A Shocking Find in a Neanderthal Cave in France
There are studies that indicate the opposite, actually
http://discovermagazine.com/2014/oct/8-stop-taking-antibioti...
Arms waving so hard I can feel the breeze from here, across months of time.

Anyone have some actual data points?
Financial incentives don't encourage great art, they only incentivize commercial art. There are overlaps, but we can't pretend those are both the same thing.

I don't entirely agree. Appreciation of art is subjective by nature, but the way we usually quantify value in our society is financial. A work that is popular will be more financially successful. A work that does not have such broad appeal but which is worth a great deal to a smaller group can also be successful. So unless you want to make some argument that art that is neither widely appreciated nor strongly appreciated by a few can still be great, I don't think the concepts you mentioned are as independent as you're suggesting.

I would also point out that copyright incentivizes the creation and distribution of utilitarian creative works, not just artistic ones. In some respects this is the more valuable side of copyright, because as you point out, with artistic work there will probably always be some level of creativity whether or not it's compensated. With more practical works, say business accounting software or a high school science textbook, there's much less incentive to create the works without some form of money or other compensation involved.

But even in the case of artistic work, I think it's fair to say that a successful professionally edited and published novel is likely to be better writing on average than most popular fan fiction. There are some impressive amateur video productions on YouTube these days, but no-one is making a hobby show with the production values of Game of Thrones. A few potentially decent games have achieved quite impressive funding through Kickstarter, but some of them still haven't actually been shipped years later, and typically they're multiple orders of magnitude below what the budget for a modern AAA title.

You can draw similar comparisons in most fields covered by copyright, whether artistic or simply utilitarian. Certainly not all commercially produced works backed by copyright are successful. Copyright doesn't guarantee anyone a financial return on their hard work. However, it does provide a direct incentive to produce better works and distribute them more widely, because the more successful a work is, the greater the return it will generate.

The only two fields I can immediately think of where serious money is made from creative works but probably would still be made if those works weren't subject to copyright are live performances and software created to support something else rather than for sale in its own right. Even then, not everyone protected by copyrights would necessarily benefit; for example, a band or orchestra might bring in a lot of money for a live concert, but probably someone else wrote the music or songs. So again, the financial incentive to write the best music comes from wanting as many performances of that music as possible to be enjoyed, and thus to maximise the royalties.
In what year? I find it hard to believe that someone studying in the US hasn't been briefed by other students that this is not part of American culture, particularly in the digital age

Assuming it happened recently, my guess is this is more the exception than the rule
I currently work for large company (in Fortune 100) and behind NDA, I can't really show my stuff. But it's good work. I wrote my own data binding library, beyond that, it's all micro libs. What's your point?
Part of the issue is the term public. OKCupid does not allow everyone to see everything. Many people have their profiles set so that only logged in users can see any of their information. Is this information public because anyone could create a free account? OKCupid works by asking you question and trying to find matches based on how you answered them. Other users can see your answers to questions that they have also answered. Is this information public? Choosing to share your information with a group that could contain anyone is not the same as choosing to share your information with everyone.

Another issue has to do with the expected lifetime of the information. Users on OKCupid expect that when they remove their accounts the information is no longer available to anyone.
no you are incorrect about this.

there is data that is only available if you are a member of the site and answer questions on the site. for example if a question asks you, "would you date a smoker?" if you answer you can post it so other members can see what you answered to gauge whether what you picked matches with what they liked. what this guy did was go through all the questions and answer them at random then scraped the data that was available only to actual members of the site.

as for profiles being "public". they can be "public" in the sense that you can go to a url and see their profile, yes. but most people set it so only people who have signed up can see them. so by doing this he most likely violated the TOS of the site and scraped the data without permission.

edit: it is not as though it was public, the guy who scraped the data made effort to log into an account, answer all the questions and then _scrape_ the data. it's not like that data is plainly visible if you go to someone's profile.
Umm, LinkedIn is really too big to be acquired. LinkedIn acquires companies instead. They've recently acquired Lynda.com [1]

[1] https://www.crunchbase.com/organization/linkedin/acquisition...
New compression algorithms are always interesting because they reveal a new way of describing a photograph in a succinct way. The overlap between image compression and image searching is surprisingly high because the same techniques are used to derive the most important part of the picture data. Even if a new compression isn't ideal for image transmission, it is pretty much always a new avenue to look at for image matching/searching.

Coming from the other side, corners and edges are great ways to describe an image when doing process. It's a natural step to use this data for compression, which is what the authors have done here.
Bernie actually voted for the bill related to "super predators", Hillary did not.

How Hillary is blamed for that and not Bernie is unbelievable.
After 10 years, doesn't sound too bad actually.
Thiel aspires to a political career doesn't he?

This level of vindictiveness towards the media does not bode well.

Imagine all billionaires behaving like this, a war on the media by the rich.

Imagine all US Senators conducting long term campaigns to bankrupt companies that they don't like.

And why stop at attacking media? Maybe you have a company that competes with Thiel.... he has now seen he can destroy companies with lawsuits.. Maybe in future this will be the strategy for destroying competition.
Bots are closer to a CLI than a GUI, that is the core issue with discovery.
When Google started Android (2005ish, iirc), OpenJDK didn't exist yet.
Ok, sorry.

I just find the whole session thinking an ill fit for unix, outside of a shorthand for a login process and the shell child process it has spawned.

Anything beyond that is just another process.
What does 20 GB/sec mean in the context of a search?
Even weirder that we concentrate healthy moms and their newborn babies there.
This magical contract is the Constitution of the United States. The benefits and responsibilities of citizenship were bestowed upon you at birth. You might want to blame your parents for that. You can, of course, renounce the benefits and obligations of citizenship at any time.
I request work samples from applicants with the same brief that would be given to a task currently facing our internal team. It makes it easy to compare candidates not only to each other but to our internal team. As our internal team has the project fresh in their mind they're aware of the requirements, scope, and limitations of the project. It makes them better able to judge the candidate's work.

Of course we pay them for this work at a predefined rate.
> but garden variety American anti-semitism is not of the systemic, historical nature that makes a random Jewish American more likely to be passed over for a job because of their name, or treated drastically differently by the average police officer, or less likely to have become engaged in tech earlier in life.

Many people would find that highly offensive and ignorant. Why are you trying to diminish the struggles faced by the Jewish people in America? Why are you trying to defend a now well known anti-semitic organisation Github?? Your hateful statements are dangerous and violent.
(Oh, away from my posturing as an online hate-mob, you are completely incorrect in that statement)

This game is very, very easy to play, but unfortunately, everyone loses.

Lets go on. You are saying wheelchair users, disabled people have not faced a large amount of societal discrimination that can affect their job chances? Don't you know how many public buildings and spaces aren't accessible? I cannot believe how ableist you are. Does your employer know of your hateful, bigoted views? Do your colleagues?

The problem with presenting the argument that the workplace and other groups need to be representative of wider culture, is that it will always run into this issue. If you say, discriminated groups need to be represented, and present it as a tautology, then you cannot decide which trendy group of the moment is more important.
and then hope that every registrar out there is honest...
Searching at several times memory bandwidth is definitely possible on reasonably modern hardware:

http://www.codeproject.com/Articles/250566/Fastest-strstr-li...

The trick is that the CPU isn't actually reading all those bytes, as the longer the string is to be sought, the more bytes can be skipped over if the last character doesn't match.

I wouldn't call this "brute force" though - it's nowhere near as complex as indexing, but what I consider "brute force" is more like strcmp() in a loop.
93% male / 4% female / 3% undisclosed.

source: https://medium.com/@tenaciouscb/github-com-demographics-a-st...
These only work if your definition is in the same file, though.
How to secure your apartments and condos?
Well, why aren't they? Somehow I don't believe she sat there and edited her sendmail.cf by hand. She delegates the task, it gets done crapily, then it works so why change it.

I'm currently working with a major health care center - top of the line everything - and they hand me my upcoming appointment schedule printed from "myfreecalendars.com" because their IT people haven't gotten printing working in their new scheduling program, and frankly they just need to get shit done. I'm sure it's a HIPPA violation, but frankly I'm not going to complain because I need to get shit done too.
It's unlikely that I'll convince someone who feels a "lesson needs to be painful," but here goes.

This is all about what tools enable.

This issue is critically important to people who have a much higher privacy need than the average person. Consider an abusive ex tracking down their victim in an unknown new city.

If the profile is indexable, the abuser is trying to either use OKCupid's search (which returns results with a high degree of randomness), or using things like "site:okcupid.com $interest1 $interest2", which is noisy, to say the least. This task looks hopeless quickly.

But if someone provides a database of profiles, the job gets much more tractable. Suddenly, you've enabled the attacker to filter by people who have 1,2,n interests of their ex, search with photographs of their ex, hell, even use facial recognition. Some of these things were kind of possible before, but with a database they are likely. If someone builds a "find your ex" web frontend on this database that uses facial recognition technology, it becomes accessible to everyone, and maybe even popular.

Saying that this lesson should be educational is theoretically nice, but doesn't match how users interact with products in the real world. Anyone who has worked on a product with millions of users knows that the average user (a) doesn't know that there are settings (b) they don't know which things are controlled by settings (c) they don't know how to find the settings, and (d) they don't know how to change them. This is so common that I no longer believe that users are responsible for the implications of default settings (and OKCupid's defaults are, inconveniently enough, Public).

Tools usually are capable of both good and bad things, but a database of profiles has limited upside, and a huge downside. Like, this thing had better be curing a minor fatal disease for the amount of trouble that it will cause.
It is absolutely conscious. Mainly conscious by politicians and lobbyists, who are high powered but generally fail a science literacy test.
And our population, we, are the ones electing them.
That's a super good UI suggestion, thanks. We just launched our public beta about 6 hours ago and have been thrilled with the response and very unique bots being created (particularly when people leverage IFTTT and Zapier too) ... we'll definitely be surfacing as many cool uses as possible ASAP :)
Given the heavy involvement of the state in funding and directing care and research, I don't think anyone would describe healthcare and medical research as a free market.
People will take all kinds of advice when they're trying to feel better but once they feel good, they want to get back to partying ASAP and the doctor says no drinking while taking antibiotics.
Show HN: ES-6/next/whatever. Whats in it, whats good, and whats shit
“Unit Testing” for Data Science
I just want to chime in with a simpler answer. That's not really how Internet ads work. Ad deals between companies are fairly large and complex, at least the kind that are going to support a site like imgur.

Content is king and imgurs content is random and most likely junk. There's no consistency you could sell to a partner where'd they be willing to pay enough to allow something like DaringFireball does to work. The only way they're making enough is to put the junk we're dealing with now.
18 U.S.C Sec. 793(f)