skysight-inc/HackerNews huggingface dataset:
> Ad revenue needs to die as a business model for websites.

What other business model do you prefer? Would you prefer that websites collect massive amounts of information about you, datamine it, and sell it to third parties? Or should reddit users have to pay a monthly fee to look at shitty maymays?
I want 3.3!
> The over iew and scrutiny failed and failed hard - i have no idea why anyone thought it was acceptable to gather webcam data.

You know, maybe they're not that concerned with decency when setting up a police state.

In fact, maybe they figured they could use some facial recognition data on their subjects? I bet the NSA doesn't have any on US citizens though. I mean, how could they possibly monitor Americans when it's against the rules?!
I hate to be the one who has to say it; but how can we be sure this isn't a test by the NSA to infiltrate the HN opinion network.
It's a system-wide tool, there's nothing wrong with installing it with sudo pip install if you want it on your PATH.
Do not upvote this comment. This is srs business.

Also 2.2 is clearly better when compared to other option, namely 1.1. As a matter of fact, you can fit two 1.1's in a single 2.2, which leads me to conclude that 2.2 is 100% better.
It's in the binary. You can bring your own /usr/sbin/tcpdump if you wish. If this seems like an incredibly low bar to you, I agree.
Looks like SSE2 or SSE3 with a different syntax and vector support.
No, of course not, any funny post means the death of all good content on this site, ever.

\s
I understand your point of view, but isn't that sort of the spirit of open source software? To take it and build something with it. I mean, they didn't close the repo, it's still up there, they just made the decision to not contribute back as they decided to build a business around it. Others can too.
If you watch your browser you can see if it does or doesn't. You only need trust your browser at that point.

If you don't trust your browser, you can monitor network activity as the OS level. Should provide a pretty good assurance.

That said, I still wouldn't use it without (a) a private browser window, (b) taking the machine offline, and (c) killing the browser before going back online. Unfortunately, I don't think most people who will use this will do such a thing.

(And I'm still not sure I'd trust it for any really serious work.)
> Both services are providing solid libraries and gems for every major programming platform like Rails or Node.js.

Laughed out loud at that one. :-D
100% is a bit... hyperbolic. I work in SOMA and paid a white dude for my sandwich today.
A New Push to Solve Wireless Charging
This is also causing an issue with Dokku-- I'm trying to deploy a new Node app and it fails because of the certificate issue. Anyone know how to update the Buildpack to the latest version? Heroku already implemented a fix.
return nil;
<%= snarky_hn_comment %>
Anyone have the link to the other online form api/processor that was posted the other day?

it was like POST someSite.com/your@email.com

Just wanted to compare a few of them
"Most people would be much more willing to see ads than pay up for a service..."

Silicon Valley (in the asbtract) should really think twice about being Madison Avenues bitch.
Just to clarify, I filled out a review a couple days ago and put in a 'name' to use for the review like always. Today I logged in to track shipping on something unrelated and discovered it used first name, last initial instead. There's a new control panel option for 'anonymous' reviews, but there was no notification of this change. To be honest, it's not the end of the world, but it was a shock and just felt wrong.

If you look at the pages for a product with lots of reviews like this gpu http://www.newegg.com/Product/Product.aspx?Item=N82E16814131..., you can see that even on the 36th page you still see firstname last initial.

And apologies if this happened a while ago/isn't new and I just didn't notice.

Update: The option to go anonymous also doesn't seem to be working.
This is clearly manipulating the bitcoin market.
This is an absolutely fantastic idea, however I would not be interested in buying it until it they make it rugged enough that simple tasks like washing your hands would not ruin the device.

Also, how is this charged? There is no mention of it. It should be compatible with the Qi charging standard, and if it isn't, this is DOA IMO.
The choices for this are, frankly, embarrassingly inadequate. They show a clear bias for the HN echo chamber of young 20-somethings. There are plenty of people in the industry - and on HN - who work on boring, enterprise problems, who would choose values way outside of what the range we see here.
A very close minded place. Original opinion and ideas are quickly downvoted with nary a rhyme or reason ,except that someone was offended but couldn't be bothered to elaborate. Wouldn't give em' a dime
You forgot the (), I think
This is one of those unfortunate situations where no matter what he says it's going to make things worse. And now to nitpick:

>I can’t help noticing that 100% of the people I see who are building the future and making the big bucks are ethnically Chinese, Indian, or white. And 100% of the people I see who are washing floors or guarding doors or serving fast food are black and Mexican and Central-American.

As someone who works in tech and lives in the Bay Area, I can tell you without a doubt there are many people in the industry who are indeed 'black and Mexican and Central-American.' Conversely (and somewhat anecdotally), I see plenty of Asian-Americans and whites working in fast food.
What is the probability that 1.1 == 2.2?
>One might expect the glibc library's code to be written in such a way as to provide maximum portability.

Its worth noting portability was one of the reasons cited by Debian for moving from glibc to eglibc.
Note: the results of this poll are highly biased. Most people in a proper sample would prefer 1 over 2 at a 2x ratio: http://en.wikipedia.org/wiki/Benford's_law.
Well, I would guess that since memset() is a well-known standard library function that actually has a specification, and its buffer argument is not volatile, then the compiler can "get away" with assuming things.

It's the same for e.g. strcmp() and strcpy(), they can be compiled into specialized instructions when the compiler considers that a win.

GCC's set of builtins is quite large: http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html.

To comment on the (very interesting) article, I think this:

XDR *xdrs = &clp->xdr_stream;

is not at all an error, even if clp is NULL. No de-referencing occurs, since the expression is just the argument of the & (address-of, in C) operator. See the traditional offsetof() definition: http://en.wikipedia.org/wiki/Offsetof which explicitly does this for a base pointer of 0.
> Even if ary.last is one more character, it uses less of my brain to read than ary[-1]

This has nothing to do with whether it's a good idea. If you read a lot of python code, the latter is easier to grok. And when you have separate ways of doing things, it takes a longer and longer time to absorb those idioms and internalize them to the point where you don't need to think. Adding a bunch of "convenience" methods that do minor permutations on common operations might read better when a line of code is given as an isolated example, because it can read more like an english sentence. But when you're reading over code, the resemblance to english only helps when you're looking at application code which isn't a part of the language or standard library. Having the language and standard library present a single way to do things makes it easier to get to a base level of familiarity.

Endless variety in doing simple things doesn't buy you much.

That being said, the python stdlib is full of stuff built up over many years, so it doesn't follow that idea everywhere. Also, higher level design is never going to fit into the TOOWTDI concept because things at that level are more subjective.
Coinsetter (https://www.coinsetter.com/) is a US based exchange launching this year with VC funding.
>I can’t help noticing that 100% of the people I see who are building the future and making the big bucks are ethnically Chinese, Indian, or white. And 100% of the people I see who are washing floors or guarding doors or serving fast food are black and Mexican and Central-American.

I am sorry I used to think that Tim Bray was a smart guy. Hell Indians in India are far more poorer than African Americans. Now if some indians worked hard and pulled themselves up, and got jobs / started companies in SF. But hey its still racism. There is no institutional racism, what exists is a black latino culture that looks down upon education. Thats the problem that needs to be addressed not some institutional racism boogeyman.

People want to work with other people who will help them succeeds in fact Asians and Indians show that SF is not at all racist.
That's what they expect you to think ;)
formspree.com, https://news.ycombinator.com/item?id=7298195
You actually believe that the US is not a credible military power? Maybe you wish that to be the case but you are outrageously confused. There is only one superpower currently.
From my perspective, the faulty programming being pumped into the older white guys (my dad included) is not the content of the message, but the methods of how to manipulate ideas to transform them into other ideas, and transform those into actions.

For example, in my dad it started out around age 67 as the "bird people", the "green weenies", or the "save the whales" people. How they were ruining everything, stopping the corporations (of which he has no part in), stopping some business or something, and how it was such a travesty that someone could be so bold as to place the convenience of humans over the lives of critters we eat for lunch and dinner every day.

So far so good, but the disturbing part I found was in how he responds to a rebuttal or a devils advocate. Even if I were to go out of my way and say several times: "I am not opposing your conclusion that your conclusion is absolutely right, I am simply offering the opposing view as a way to zoom in on the issue". Even if I ought right tell him that he can't get angry when I tell him that I'm about to disagree with him for purpose of having a debate. It's like those words don't have any meaning anymore. The opposition to his view causes anger like pushing down on a lever causes the other end to go up. He was not always like this.

The faulty programmed response is one where the fox viewer should immediately sabotage, attack and oppose anyone taking up the alternate view. If I offer up an argument that tries to track in toward when animal protection is bad, and when it is good, immediately the anger kicks in. How can you be in bed with Them? How have you given up your soul to the enemies? It's THEM vs US and we have to protect what little we have. He's set in his ways, he's found the answer to everything in life, and the only thing left undone in the universe is to conform the universe to those structures.

I would bring in hypotheticals, like what if mankind grows to 200 billion people, should we focus more on stopping corporations? It doesn't matter, the argument is not one that sparks discussion, it's one that reveals the position of the enemy. Things may be offered up to resist the opposing view. But I'm not opposing, I'm trying to clarify.

I think its the Anterior cingulate gyrus that is responsible for causing pain when you hold two contradictory ideas in mind at once. As we age, this ability to juggle opposing views is reduced to nothing. And brains become like hashmaps, all we can do is map our universe onto predefined outputs. It's a descent from there down to other serious psychological and neurological problems, and when the damage spreads to necessary system functions, the person dies.
Texas auto dealers say no special treatment for Tesla
Having been forced to use powershell for a while (after being a bash lover), powershell isn't awful. No idea why it isn't default.
You can't have a reasoned debate about evolution; reasonable people already know it's a fact and don't dispute it. Only unreasonable people are still disputing a basic fact of the world discovered well over 100 years ago.
Sometimes, yes. Not always - it depends on how the transactions inside the wallet are organised, which is not usually displayed unless you go looking for it.

Not that it matters - if 100BTC go into a wallet, and an hour later 100BTC comes out of that wallet, it's fairly irrelevant whether or not they're the same coins.
Doesn't matter. When you download Node.js itself, you are doing so over HTTP. https://nodejs.org/download/ (note the httpS) does not work. Hope you enjoy being a part of that botnet :)

Edit: I used to email project owners about issues like this, but never seem to get any response, so I stopped. The worst one, in terms of losing $$ was Pandora. I keep trying to sign up for the paid service, but the form to put in your credit card details is served over HTTP. I emailed them several times with no response.
I don't think I can refer to is as institutional racism. Maybe there are some laws that disproportionally effect minorities in California - I'm not an expert so I don't know. However, I don't think the term racism actually belongs. It seems to me that these are the effects are due to class, and (through the indirect effects of racism of old), blacks and other minorities are disproportionally poor. Because, especially in urban centers, that minorities make up most of the poor, I'm guessing, that one may mistakenly assume its due to racism, when its actually because of socioeconomic background.
Running Closed Betas: Which users, and how long?
You would seem to be correct, the printer vulnerability isn't the story behind the researcher's attack. But on the other hand, it is. Yes, a particular model of phone has a vulnerability to local network devices. But which is more interesting and important, knowing the Avaya 9608 is vulnerable, or talking about how devices we normally think of as totally passive (non-actors if you will) are actually attack vectors?

In other words, the researcher details a vulnerability. That's the news out of the researcher. But to me, I'm reading an article about unusual attack vectors, because that's the most interesting part to me.
today is friday !!!! yay !!!
Glad to see this guy go. :)
The first two lines of the article:

"Institutional racism is any system of inequality based on race. It can occur in institutions such as public government bodies, private business corporations (such as media outlets), and universities (public and private)."

It goes on to say that the definition is contested, with one definition what you've quoted above.

Additionally: "Institutional racism is the differential access to the goods, services, and opportunities of society."
Locks up the browser if you try to `exit`
Those were all copied from the poll.
I did mean the feds as in federal agencies - not the Federal Reserve.
I'm afraid those all got Goxed.
Mr. Bray is likely quite wealthy and unlikely has to worry so much about getting a job, both due to being a well-known technologist and having "fuck you" money (in his previous post about leaving Google he writes, "From a financial point of view I could just stop working, but that would be boring and unhealthy").
I should invest in baskets.
You can still verify that it's not communicating. Browser (and/or OS tools) will show that easily.

What you can't verify easily (without inspecting the source through your browser) is that the keys its giving you are brand new. Figuring that's a bit more involved--and you'd have to do that every time you load the page. Which really kills the ease of using a website.
> The number of coworkers I had there who owned rifles and hunted, who drove pickup trucks, who brewed their own beer

These sound like really good coworkers actually.
I really wish HN had a "best comment" system. I would totally reddit gold you right now.
What's important is you found a way to be superior to both of them [1]

[1] https://xkcd.com/774/
That sounds very smart, however if your money is held in an FDIC insured bank, then it's likely to be in a national currency that is systematically devalued by the issuing institution through progressive year-on-year inflation. (Note that I use the term institution instead of government as two major issuers, the Federal Reserve and the Bank of England, are private organizations).

PS. I'm not characterizing inflation as bad, nor am I a goldbug. I am merely pointing out that the entire population of FDIC-insured banks are paying constantly for the mystical "it might happen some day" promise of a bailout, due to an inflationary system that reserves priveleged access to a central clique - ie. it's not like the conservative viewpoint of "faith in <the national central bank>!" comes without strings. (I am most aware of this perspective as someone who used to live with someone on the interest rate committee for the Bank of England.)
You are the one that brought up shame. I'm not sure how you know that the anonymous messages are from the millennial. If anyone is sending the anon messages, it's probably not the young girl.
"The first point really isn't diminished. How many people do you know did things under the legal age limit in college?"

We're talking about Idaho allowing legal concealed carry on public campuses, right? How it illegal concealed carry germane to that???

Indeed I was stuffing straw, and you're more than encouraged to replace my best guess supposition with what you actually propose based on your observation.

"Why is [allowing guns on campus] prioritized over mental health reform?"

Because we can actually do something about the former, while the latter is blocked by the ACLU and the usual suspects. In fact, "severe" deinstitutionalization has a longer history than severe national level gun control (state level gun control has a complicated history, most post-Reconstruction, around the turn of the century aimed at the new waves of non-Anglo-Saxon immigrants, or starting in the '70s), the latter starting in '68, and it's been at net rolled back starting in '86, with a nationwide sweep of shall issue laws starting with Florida in '87, now with the Federal courts getting in the act soon to cover 90% of the population.

There have been a very few slight wins WRT to mental health counter-reform, but nothing at all like the RKBA reforms. So while we continue to beat our head against a brick wall in the former, pushing the latter is merely reinforcing success, a sound tactical and strategic principle.

And one check against the public dangers of deinstitutionalization. Not that most of the severely mentally ill are anything but a danger to themselves, but we can't help but notice the solid correlations of severe mental illness and these shootings, and as noted elsewhere, for a long time, except for one, a correlation with "Gun Free Zones". Decreasing those may not help at net, but it will help those in areas where effective self-defense and its deterrent effects are allowed once again. And that's part of why it was the one Colorado gun-grabbing measure to fail last year.

As for your last point, we've been litigating that, going for age 18, and just lost a few days ago with the Supremes. Obviously any line is arbitrary, but it's a well and long established principle that "children" don't have the full constitutional rights of adults, that their parents stand in for them there. And for some time, that the ages of 18 to 21 are where we draw these boundaries; are you old enough to remember the ratification of the 26th Amendment (https://en.wikipedia.org/wiki/Twenty-sixth_Amendment_to_the_...)?
Who is Rob? (Was it simply attributed to "Rob", or am I supposed to know who Rob is? I do not do much with node.js, and Google searches for "rob node.js" are not pulling up anyone terribly canonical-looking; mostly just some one-off talks, and from node.js only people who work at companies I also haven't heard of that use node.js.)
the problem, of course, is that everyone just would donate to their favorite charity: themselves
Yes I totally got that when Newsweek published an article called "In defense of Goldman Sachs" came out the day after their 2009 bonuses were made public. Of course there was nothing in the world to defend GS (or Newsweek for the matter who got sold for 1 USD a couple of weeks later IIRC).

I killed my subscription the next day.

I guess if GS wasn't sponsoring, the article would never have appeared or made frontpage, but it did.

The current "advertising model" leaves most newspapers open to foreign interests which go against press freedom almost all the time. That's why WikiLeaks published more interesting content in 5 years and made more scoops than the entire western press in ~ 30 years or so.

In this new Digital Age, the Press needs to find a new model - which mind you, I don't have a clue what exactly should be, since advertisement is what GENERALLY makes the world go round - or face extinction.
I am shocked to see the strlen expansion. Is it common or something specific for some very special compiler options? I can't imagine a lot of cases where I would want that in my code.
Anybody with experience knows that the x.1 release is more stable than the x.0 version; and x.2 has even further bug fixes. And 2.0 has more features than 1.0, to boot! So why isn't everyone picking 2.2?
The plague of uniform rectangles with text overlays
I'm hispanic living in the mission, and for a long time I also had 2 black roommates. We've had many conversations about direct blatant racism, and also indirect just people being ignorant in what they say bigotry. Of course a lot of non-minorities have issues understanding the difference in racism, and bigotry.

This being said. What is brought up in this article is racism. Specifically the institution of racism. If you are not actively doing things to fix the institutions of racism, and sexism; then you are actively part of an institution of racism and sexism. Silicon Valley / San Francisco has done very little to fix racism, and sexism. If we all got together and wanted to defeat these institutions we could do so in 20 years; and work at places where the race, and sex of workers is representative of the general public.
If this is a test of the average maturity of the users of this site . . . we have failed, myself included.
Clearly. I mean, come on.
In an ideal world the "name" of you form should be the key and the "type" should be the schema. This is perfect when you want you need the bread and butter of a website form: an email response and a spreadsheet of the contacts.
Exploits are theoretical; their mere existence does not mean your data is compromised. Other circumstances must exist first in order for particular people to be affected.
There are many employers here. This would obviously be bad news...
Is the bug that one can select both options or has it always been like that?
We already have a standard for wireless charging, its called Qi. Since almost all wireless charging devices out (such as the Google Nexus 5, and anything else that works on the Nexus wireless charging base) are Qi, the tech described in the article may be dead on arrival.

Plus, Qi has already standardized 120w charging (useful for laptops and such), and devices with that should be coming out soon.
You've also left your debug flag on. http://formend.com/hello-all-the-routes
Well that's not the only way it could be broken. The generator could give you a chosen (or less-random) address.
> core node packages

I assume you're talking about http etc.. These do not depend on npm and have nothing to do with npm.
Some real data from this poll: HNers are compassionate people - they vote mostly for the underdog number, so the number of the votes are almost equal. (21st minute from the poll 136:138)
Uh what? Can't tell if this is trolling or not :|
So what exactly was "horrific" about the experience?
Price seems pretty high, especially given the items that you're sending are low-cost items like soap and nail polish.
Tesla's 'Dangerously Ambitious' Gigafactory Could Save U.S. Battery Business