skysight-inc/HackerNews huggingface dataset:
I guess that you're the owner of that blog, so I want to file a bug report: There are ligatures in your code snippets, e.g. in "git diff", the "ff" is a single character that's as wide as the "i" before it, which is really weird, and also not what the terminal would do. So you might want to add this to your CSS:

pre { font-variant-ligatures: none }
Does BinJS perform AST transforms like `!0` to `true` which would be shorter in binary AST encoding? Or does it faithfully model the original code?
>Edit: It's true in PHP though. :-/

Can you post exactly what you did in PHP that shows "NULL" is equal to NULL? There's quite a few approaches like ==, ===, and is_null(). I can't get any to think "NULL" is NULL, though I imagine I'm missing something.
criminalize

v. To impose a criminal penalty on or for; outlaw.
v. To treat as a criminal.

I suppose the idea of "outlawing beliefs" might be more fitting. In any case, outlawing or criminalizing, isn't the result is the same?

Maybe a better response by Google: For any searches that would turn up these detestable sites, include some contrasting/opposing results. Balance it out - show how stupid the Neo-Nazi arguments really are using sites with well-reasoned counter-arguments. My concern is that flat out removal just allows the scoundrels to cast themselves as victims and sets some bad precedents.

[1] https://duckduckgo.com/?q=define+criminalize&t=ffab&ia=defin...
When the news about Soundcloud's future emerged, discussions turned through some thoughts about how to help SC keep its roots and grow into what it can be rather than be a Spotify competitor. The Amazon One-Click patent was brought up about how to allow buying the song / supporting the artist/record label you're enjoying.

Perhaps there is a chance now for SC (and others) to use this? (It'd be interesting to see how often the patent thwarted any business decisions. Also, I wonder if this was considering in the funding round...)

Here is the comment:
> https://news.ycombinator.com/item?id=14991938

Here is the parent HN post:
> https://news.ycombinator.com/item?id=14990911
In the same way that eating bread is a characteristic of a circus clown.
I have been buying from Amazon for 20 years and have not once used 1-Click.
Really interesting article.

In regards to: "Cooperation leading to the development of language is one of the leading hypotheses for what makes human beings unique among the animals."

The core difference between humans and animals is that humans can reason; we possess cogitative powers. Philosophers of mind and language, like PMS Hacker, have written extensively on this topic. Humans can ask "why?", can plan, can hope, can wish, can dream, all through language. Language is an ability and allows us to reason, give reasons, and have reasons. Dogs and animals can't ask "why?" "Why?" is beyond their limit of expression because they do not possess language. They can be confused, but confusion is not asking "why?" because "why?" is a demand for reasons. Confusion is simply not knowing what is going on, while reasoning is thinking in future and past tenses, it allows us to plan and introspect.

I think the equation of whistling with full language is interesting, but it potentially reads cogitative powers in dogs when it might simply be the humans reading themselves into the dogs.

The point around cooperation is fascinating in this regard, in which case, the cooperation might be that humans reason for the dog. In other words, the dogs provide the brawn and the handlers supply the brains. We domesticated dogs because they worked for us.
Exactly. Alt-left is a term made up by literal white supremacists to make violent leftist terrorists look like they're a broad, organized movement. They use it to excuse themselves for the violence their side commits. It gives them non sequiturs to distract in conversation, as you and the root comment successfully did.
New hearing aids connect via bluetooth to any device
The nontrivial bit is it starts a timer which allows users to cancel after a click. This works because delivery is far from instant and is fairly insightful, IMO.
We've asked you many times not to post pure inflammation on Hacker News, so we've banned the account.
>I guess for totally impulse purchases it helps eliminate a step for the buyer to reconsider a purchase.

AFAIK (I only ever used one-click checkout on amazon.co.jp) there's a 15-minute or so window where you can review and modify/cancel your order, so the step is still there (though most people would probably ignore it). I found it convenient to use because domestic shipping was free, and I'm already seeing the price of the product, which is the only thing I'm buying, so there's nothing else to review.
Choosing to abdicate your civic responsibility is certainly your right but this is easily the most bullshit rationale I've heard offered to support the choice. I'm guessing you also don't shop at Target or Amazon?
one man's "normal human conversational technique" is another man's "interesting social phenomenon".
> They break with the pop science tradition of not using equations, and actually get into the nitty-gritty of the maths, while managing not to read like a maths textbook

I've come to love math books like this in recent years. Far too few of them in my opinion, or at least they got lost in the endless barrage of bad math books that come out constantly.

Thanks for the recommendation.
These days the retailers don't (or shouldn't) store it. They store a token that the payment processor (e.g. Stripe) uses as a key to the card data that they store.

If you as a retailer have your checkout page set up properly, the actual card data never hits your server.
Try having a conversation about civil war history. You reference any historical information that makes views on the war less cut and dry, you'll gain the label immediately.

I'm from South Carolina and after seeing all of the conflicting historical information on the internet since the Dylan Roof shooting, I decided to pick up a bunch of books on the subject from both sides. My main driving force was a strong belief that people are inherently good and I had a really hard time believing that all of my ancestors were the evil scum of the earth portrayed in assorted narratives.

As it turns out, there's some critical details left out and now that I understand the build up to the war better I can at least rest easier. It's virtually impossible to have a conversation about though.
Ubuntu Gnome Shell in Artful: Day 5
Analysis of 3B Reddit comments shows the alt-right is getting stronger
Google removes Gab app for violating hate speech policy – The Verge
You can review everything on the receipt screen and easily undo if you don't like it. This is the same UX as discarding a draft in Gmail - it's done, but you can undo.
Why don't you like retailers storing your card? You get all the convenience with none of the risk (if there's any fraud the merchant eats all of it!).
Ah, HelenOS. The popular MSc thesis factory at my old school. Good times.

edit:
just look at all the theses that were made out of it. :)

http://webcache.googleusercontent.com/search?q=cache:geWe63M...
That would be a great USP for a payment provider, sadly, most banks aren't interested in anything new.
This patent prevented a nefarious checkout pattern across myriad potentially unscrupulous store fronts for more than a decade so was it really so bad? ;)

Some days I feel Amazon was not only the world's largest non-profit organization but also among its most beneficent!
„...e-commerce will change forever...“

Simply from a legal standpoint this is BS. In some countries you have to display the customer a whole bunch of information and terms before he can make the purchase.

Just because Amazon ignores this due to their size and $$$ doesn't mean everyone can.
This is what you need to do. Find someone to guide you and follow through the advice. I already did something similar for my friend who used to work in a music shop.
Since Astrology is bunk, it might be interesting just to see what they're doing/claiming with this.

It's very unlikely astrologers have created or added anything that's useful or applicable to astronomy. It's more likely that they've taking things astronomers have discovered and used and worked that into their quackery to make slicker quackery.
Serious question, are Beowulf clusters still a thing?
I wouldn't call is "simplicity", but rather "absence" of a design. See the arguments laid out in http://bettermotherfuckingwebsite.com/
The "top tier" has three options that are all basically equivalent in terms of quality:

google.com

bing.com

baidu.com

Other less popular but in many cases still excellent options include:

yandex.com

gigablast.com

lycos.com

askjeeves.com

duckduckgo.com

qwant.com

And the list goes on and on and on... these are just the "similar to google" search engines. There are also search engines for particular topics, search engines that take a different paradigm ("semantic search"), and with beer money you can even buy search engine+crawler software packages and build your own search engine for the portion of the web you care about.

And major sites like Wikipedia and Amazon and all the social sites have their own search features so you don't even need a third party search engine within most of the big silos.

If you're using google it's because either a) you want to use google; or b) you're monumentally lazy. Not because there aren't other options.

You can also write your own crawler and search engine. In fact, as literally all of these options demonstrate, with a surprisingly small amount of VC cash you could build your own "more than good enough" search engine. The same amount of cash probably wouldn't be nearly enough to build out a Verizon or Comcast competitor in even one city.

Conversely, I have exactly 3 options for ISPs in my area. One of them is the local equivalent of "build your own search engine" (and about similar quality). So actually 2 options -- Comcast and Verizon. There is no long tail of other providers, and what's more, there almost certainly never will be because acquiring the land rights would be enormously expensive. Oh and BTW I live in a major city; outside of cities you're even more screwed.

And even if we just limit ourselves to the "big best in class" search engines -- google, bing, baidu, duckduckgo -- that's still twice the number of options that most people have for ISP in the US.
Is White Power Music Finally Getting Booted from the Internet?
That's Apple Pay in a nutshell.
Does the music in the song directly threaten to beat and murder people?

If not, I believe taking it down would do more harm than good.

Apparently the post that identified some of the bands is here: https://www.digitalmusicnews.com/2017/08/14/white-supremacis... Googling a few, they do seem to be strictly "national socialist" / white nationalism oriented bands.

The trouble is, this easily can lead to a very slippery slope on one hand, and charges of "double standards" on the other.

There is a lot of music that directly depicts violence (hip hop and metal in particular are loaded with violent imagery). In most cases, the people making it are not directly involved in said violence. Sometimes, the violent imagery is actually there for anti-violent reasons, even.

That being said, there is also some music is made by people with actual criminal histories and/or nasty opinions. This includes well known figures in genres such as black metal (https://en.wikipedia.org/wiki/Varg_Vikernes) and hip-hop (https://en.wikipedia.org/wiki/Bobby_Shmurda). Even on simple "racism", you'd definitely be excluding certain music from a well known country musician (the infamous, IMHO mostly cringe-worthy, "underground" albums from David Allan Coe.)

The few bits of music I've heard that trade heavily in white nationalism is very poor quality -- which of course seems quite the likely outcome to me. Such music is atypically metal or punk, genres which are considerably influenced by the blues. Most of the best musicians keep an open mind to all sounds; rock and roll (which historically was a fusion of "hillbilly music" and R&B) doubly so.

So I think removing these obscure white nationalist bands does more harm and good. Such makes them "more underground" and probably more appealing to those "rebelling" for whatever reason. In contrast, keeping the music around lets most people see just how awful and cringe-worthy these type of bands typically are.
Gaming PC vs. Space Heater Efficiency (2013)
We must destroy the village to save it.
If your card vendor does this stuff. Depending on where you live, this might not be true.
I don't disagree with just one proposal. I disagree with multiple proposals and the committee's approach to the "process".
It doesn't really matter who makes the seats, my point still stands.
Ongoing discussion: https://news.ycombinator.com/item?id=15042367
Junk bonds and cryptocurrencies, 3 reasons why markets may be losing their minds
Things you could be doing instead of design and building that card component
Show HN: Atom package for coding Leetcode problems in the text editor
It's really exciting that this would mean smaller files that parse faster, but also more readable!
Extracting them with a torx driver, heat gun, and an hour's labor is not the same as a swappable battery.
Big fan of using Cython for things where you need significant performance optimization.
I remember "enterprise" IT types kind of turning up their noses at Amazon as "just an online bookstore" back in those days.
The EFF has addressed porn when it comes into their purview - e.g. the recent string of anti-"revenge porn" laws. But you answered your question yourself - censoring porn is a time-honored tradition(it's an exception in the FA), while censoring political speech is not(there are wide-ranging protections for political speech). In this sense, the EFF is championing its primary cause - the application and effectiveness of laws as they pertain to the digital world. The issue of private companies and public spaces for free speech has been controversial(http://law.justia.com/constitution/us/amendment-01/54-quasi-...) and the EFF has usually fought on the side of expanding the concept of public places, as far as I know.
Problem of why there is anything at all
I'm already struggling to compare variables to strings. Sometimes the string will be interpreted as a variable instead of a string, and I don't know how to avoid that.
We use this in production every day. We've hit a couple bugs, but it's a surprisingly stable piece of software.

We hit an issue with user namespaces, and it not correctly chowning things when "exporting" them into Docker containers. I honestly forget how we solved this, but I believe it was just an upgrade.

We hit an issue with the first run of a Docker container on a system being extremely slow, to the point where downstream systems would give up, and retry. The issue was fixed by starting a container that leverages the driver at boot time, "warming" it up.
Bored Elon Seed Fund
I mentioned that I'm uncomfortable with how few companies have so much control. It's far better now than it was in the pre-Trust-busting days, for sure. However, it's trending the wrong direction.
Where do you go to look up the pitch values for the aircraft used by a given airliner?
Don't we already block and shutdown Islamic terrorist sites? How are Nazi terrorist sites different?
Well sometimes it works out in our favor. Like when Apple fought the FBI trying to get legal precedent for compelling them to create a backdoor for their own devices / software.

As strange as it is, who else but a huge powerful tech company could do that?
We also have a case study of over diagnosis from Korea:

http://www.npr.org/sections/health-shots/2017/05/09/52756929...

"South Korea is the poster child for the problem of overdiagnosis" of thyroid cancer, Welch says. About 15 years ago, doctors there started a mass campaign to screen for thyroid cancer. That vastly increased the rate of thyroid cancer, to the point that it exceeded cases of breast cancer and other common malignancies.

Yet Welch notes that the mortality rate from this cancer didn't change at all. "So all these extra cases were cases of thyroid cancer that weren't destined to bother people," he said. Instead, that rash of overdiagnosis sent people into needless surgery.

Harmless thyroid tumors are surprisingly common. Decades ago, pathologists in Finland noticed that more than a third of the people they saw in autopsy had thyroid tumors, but the cancers had no negative consequences.
You mean like a temporary credit card number valid for a small period of time or valid for a specific vendor?

We have those (at least in America), and have for many years. Services like "ShopSafe".

They also create many hassles and headaches. Can make returns difficult, validation difficult (please show the card used, what, it's a virtual card?), and the rigor may not be great (reoccurring charges on "invalidated" numbers, etc).
What you mind to point to some more... controversial literature? Or some handbook you found rather objective on the matter?
I'm guessing it's a pun on ProductHunt.
Congratulations, you're not paying any attention. He notably refused to condemn them initially, then released a textual statement condemning them days later in response to criticism, immediately walked back his condemnation in a press conference, before condemning them again. If you read that as "He condemned them! Twice!", I don't know what to tell you.
‘We were guinea pigs’: Jailed inmates agreed to birth control
Reminds me of running into this bug [1] at work that caused a few minutes of head scratching. Couldn't make any changes to a user's profile as their surname contained eval.

[1] https://quickview.cloudapps.cisco.com/quickview/bug/CSCut083...
Show HN: Pest. The Elegant Parser 1.0
Can you work on webpack instead?
The entire point of my comment was to say that while I would generally be considered a "pro-government liberal", I do NOT trust "big government" and prefer to see power be more diffuse.

What did you think my point was, I'm interested to see how I could be more clear in the future.
Relevant excerpt:

var nullXML:XML = <root>null</root>;
if (nullXML == null) { trace("Some XML is null"); }

nullXML == null is true!

That's... impressive.
Yeah we're used to it. It's just assumed that all racism is in the South, and all Southerners are racists. I believe "whipping boy" is the term.
Title could use a (2015) tag.
Is there any way for one to know if their info has been exposed? I had been registered to vote in Chicago ~6+ years ago but have since moved. Knowing Chicago, I'd bet I was still on the rolls (and probably having ballots cast for me ;)
I just recently bought a Feitian ePass FIDO NFC U2F security key. It works great with Google, Dropbox, GitHub and Facebook.

Considering Feitian ePass FIDO security key's pretty good quality (injection molded and sealed key), great price point (with the special, it was almost half the price of lowest Yubico keys yet still NFC capable), it's gonna be my next go-to choice for future U2F keys.
Funny that we're catching up on this story here instead of in person or on the phone, Brother Alex.

HN, bringing families together since 2007.
The latest spec for 2.12 is available at http://www.scala-lang.org/files/archive/spec/2.12/
Still can't believe it was 17 years ago!
State of the Gopher Nation
Because:

1) your assumption biases further thinking and perception.
2) you will be less careful (optimism bias)
3) if you're wrong there might be a big price to pay. (Including the ultimate such as life.)
Would be nice if it had a docker setup
Driven Apart: How sprawl is lengthening our commutes
What? Who's arguing in favor of get fucked over?

I'm arguing that the lack of competition is shafting consumers because the free market can't express buyer preference when our preference isn't on the market - and that the status quo encourages airlines to not to compete by introducing a new variable.
Why Type Systems Matter
Database Is Your Biggest Asset
In this protocol, the mint produces a list of valid serial numbers of coins, and the mint can't make more than one coin per serial number. The upshot is that you don't really have to trust the mint.
It's not even knowledge of tooling, it's knowledge of practices. How would you feel about an electrician who doesn't properly ground the circuit he's about to work on? That's how I feel about a programmer who doesn't take backups of his code in short intervals (which is a big part of what VCSs do).
We're already seeing freedom of speech liberties clashing with social media 'public utilities' (Twitter, Facebook, etc).
Where is the line? Before the internet you had to work hard to distribute your literature if you didn't have a publisher. Letters to the editor aren't a right.

>"I think despicable people have a right to eat, but I'd rather they be forced to dig roots and vegetables out of the ground than be able to buy processed foods from a supermarket."

OH you mean like segregation that the US is barely just getting away from. I had grade school teachers that told me about their experiences with segregation. We can't even figure out how to be nice enough to eachother to make cakes for gays in 2017. http://www.denverpost.com/2017/06/26/us-supreme-court-colora...

Businesses are not obligated to serve anyone, and it goes both ways and maybe the people making the choices not to do business with customers who have different opinions, sexual orientations, or skin colors should experience what it is like that it goes both ways.
Cool, now let's match them up against death records and see how many of the dead really do vote in Chicago ;)
I've used it a few times but only because I know amazon's costs and shipping policies are consistent, and they give you enough information up front on the item page to make a fully informed purchase decision.

Other ecommerce sites frequently have so many additional/hidden charges that I would never want to click "buy" right from the item page. I abandon so many carts when I get to the checkout page because there's $20 in shipping charges on a $8 item, or they've tacked on a $5 handling fee, or they wait until the very end of the process to tell you that the item will ship in 8 weeks.
I do not understand your edit.
Schaudenfreude Lol! I don't like the term "too smart for one's own good" but sometimes it applies.

The CMake scripting language [0] .

[0] https://cmake.org/Wiki/CMake/Language_Syntax
Yup, from the docs(there's also a little bit describing how it's interpreted in the "load()" main docs as well): https://www.lua.org/manual/5.1/luac.html
So you are willingly voting corrupt politicians, and pointing corruption only makes you prouder of your choices? mmkay.
It's not really a free speech issue. It's a monopoly issue. Google should be protected from government interference in their right to exercise free speech just like every other individual and company in the US.

The fact that they are a near monopoly is a problem that has side effects, but the real issue to focus on is the monopoly.
Didn't they use to have a IL interpreter, back in the days? Or was it already a compiler-maskerading-as-an-interpreter?
I found

> the patent will expire and the technology behind it will be free to be used by any e-commerce site

particularly specious. There is no "technology" behind it. It was a concept or busines process that the vaguaries of patent law deemed worthy of rewarding.

Not to mention that any technology ("source code") Amazon used to implement the patent will remain under copyright essentially indefinitely.