skysight-inc/HackerNews huggingface dataset:
I'm 6'6" with broad shoulders. I can't take the window seat because of the curve of the plan. I usually have to take an aisle seat where I can (and also pay the extra for the legroom). The problem with the aisle seat, on long-haul flights at least, is that my shoulder sticks out a little, and every. single. fucker. walking by strikes it. I can walk down the aisle without hitting anything, but apparently no-one else in the known universe can. Tall, short, fat, thin, all of them. It's like people just slalom off the sides of chairs for fun.

It's not like I'm taking up a third of the aisle with my shoulder, it's only a couple of inches, but my opinion of the general public is notably worse after a long-haul flight.
Please do inequality and why someone becomes Walter white
> SUSPENSION AND CANCELLATION. Google may in its sole discretion, suspend or cancel Registrant’s Registered Name registration (a) if Registrant breaches this Agreement (including a breach of any of the representations and warranties in Section 7); (b) to comply with a court order or other legal requirement; (c) as required by ICANN, a Registry Operator, or law enforcement; (d) to protect the integrity and stability of the Services; (e) if there was an error in the registration process for such Registered Name, or (f) if Registrant’s Account is disabled or terminated.

https://payments.google.com/payments/apis-secure/get_legal_d...

I wonder which clause they cited to execute the suspension.
>Being rich is risking losing your job in order to negotiate a better contract with your boss

If you have a 9-to-5, you're probably not rich.
I understand where you're going, but the purpose of my site isn't to host multiple viewpoints from multiple people. The giving site is more of who we've partnered with - it's never been open to any & all charities.

I think the issue specifically with the app store is that there are other players who could similarly violate the "hate speech" metric (telegram/whatsapp/twitter/etc), but Google doesn't take those down. That calls into question how consistent they are with their policing and what constitutes the "line."

The larger argument I was trying to get at in the other comment was that there seems to be a few companies that are aggregating power over "speech" online. At some point, they start to either look monopolistic (and using their base to prevent other players from growing - see fb v snapchat), or start to seem more similar to utility companies (which are regulated to some extent).

Should your electric company be able to shut you off because you attended a rally? Should your phone company be able to terminate your service? Maybe, maybe not, but the utility analogy seems apt (to me) for this scenario.
Airplanes nowadays, at least for the longer routes where poorly fitting seats seems to be the biggest problem, carry so many people that the distribution of heights and weights of the passengers on a given flight should be quite close to the distribution of heights and weights for the flying public as a whole.

So maybe on the large planes they should have a wide range of seat sizes designed to match that distribution, and then sort passengers into their seats based on the passenger heights and weights.
Yeah this is my pet peeve about how people use Makefiles. Make is supposed to be a dependency-driven "dataflow" language, but over time it's evolved into something like shell. And people tend to use it like shell.

The most glaring example is .PHONY targets, which are a hack and should just be shell functions. In 'make <foo>', <foo> should be data, not code. 'make test' doesn't make sense, but 'make bin/myprog' does.

I posted this link in another comment showing how Make, Shell, and Awk overlap:

http://www.oilshell.org/blog/2016/11/14.html

Here are some more comments on Make's confused execution model. It's sort of functional/dataflow and sort of not. In practice you end up "stepping through" an imperative program rather than reasoning about inputs and outputs like in a functional program.

https://news.ycombinator.com/item?id=14840696

And at the end of this post, I talk a bit more about the functional model:

http://www.oilshell.org/blog/2017/05/31.html
I think "mugged" is the better word here.
That's the scenario that scares me on flights. I've rescued my laptop in the nick of time a couple of times. I was pretty sure it was going to break one time.

The worst part is would they pay for it? The airline obviously wouldn't. Would the passenger? If they refused would the airline give me their info to file a claim? I assume not.

So I'd be stuck buying a new computer - and probably without a computer for part of the trip - while I did nothing wrong.
I think it's actually starting a good discussion - https://news.ycombinator.com/item?id=15042903

You're welcome to join.
If you're wider than the seat, you should be looking for flights operated on Airbus equipment if you're stuck in coach. Their narrowbodies are a little wider than Boeing's, and you end up with about 1" more of width in a coach seat. You're best off looking at E70/75/90 regional jets (also ~18" wide seats, but 2+2 config) and A319/320/321 mainline.

That's probably the biggest reason why JetBlue is an all around more comfortable experience. They fly exclusively A320/321 and E90 aircraft. Yeah they're configured with more legroom than the legacies, but every seat in the fleet is as wide as you'll find in a coach seat.
Thank you for the intel. Did not know about Infragard until now. Brushing up on my history, I am at about 1914 in the chronology :)
The problem with those benchmarks are two-fold:

1. Specifically for the first set of benchmarks linked to, they are really irrelevant because they don't represent typical workloads unless you're writing a MAAS (Mandlebrot As A Service). Node was designed for I/O efficiency, not fastest CPU-bound computations. That's exercising the JS engine (e.g. V8) more than anything node-specific. With node becoming more VM-neutral, it's entirely possible for other engines (e.g Chakracore or SpiderMonkey) to be better at other types of computation.

2. Especially in the second set of linked benchmarks, it seems the author of the article was hardly a node.js developer because they not only used an older node branch at the time they wrote the article, but they left out a lot of common optimizations (some of which were pointed out in the comments section). Even Express (which the author used) is known to not be very well optimized.

With that in mind, benchmarks are not the only thing you should be looking at IMHO. For example (for me personally), using a single language for frontend and backend is a big deal because there is less cognitive overhead when switching between the two (previously I often found myself writing JS syntax in PHP scripts and vice versa and trying to remember the APIs for different languages/platforms is difficult). There are many other benefits as well, just watch some of Mikeal Rogers' talks to get a better idea.
Sufficiently advanced incompetence is indistinguishable from malice.
it won't update the kernel part.
Facebook's Messenger.com rolls out formatted messages slowwwwly
> they often don't have any loyalty to any airline. What do you expect?

Not to be injured because of the flight. Is that too much of an ask?
Adrenaline is a powerful thing. Are you suggesting that discomfort from sitting in a cramped space will prevent people from saving their own lives?
Yeah, that was great until the airlines made those $150+ "upgrade" seats.

It's not as if tickets have been getting cheaper, to compensate, either. It's gotten to the point that I simply refuse to fly domestic unless I am forced.
It came very close to nominating one: http://www.americanthinker.com/blog/2016/02/bernie_sanderss_...
Using puppeteer to call google seach the keywords "chrome puppeteer will return link to this HN page itself. :-)

This github page was generated by a markdown file created by a test.js running in a Puppeteer docker container:

https://ontouchstart.github.io/170817/home/puppeteer-test/
Boeing sells planes to airlines, not consumers. Our happiness is irrelevant because no one offers the reclining chairs, and no one wants to be the first-to-market because that's a risky investment given airline company's razor thin margins.
The sad truth is, airlines won't optimize for the 99th percentile. We tall people just have to grin and bear it. I'm 6'10" and I basically just take the viewpoint that I'm lucky that airplanes exist at all to make it possible to cross such great distances in such short times. But I fly seldom so I'm sure I'd sing a different tune if I had to fly on any kind of regular basis.

In economy it is basically not possible for the person in front of me to recline. And boy do they try! Some especially inconsiderate ones even keep trying after they realize what they are doing. But I bring kneepads these days so it is not especially bothersome.
If you have the original image, the problem is already solved. If you don't have the original image, then all you will be doing is submitting the watermarked image and having the site apply another random watermark to it.
Enterprise Software and the Deployment Age
Neural Nets Can Learn Function Type Signatures from Binaries [pdf]
Intentional Achilles heel?
Any other way of viewing this story? On my iPad with Focus, I just get a blurred out screen when I visit Forbes.com now. I remember it used to show a 'please turn off your ad blocker' dismissible splash screen, but that seems to not be the case any more.
You obviously missed the point of the GP
"on the Internet, any tactic used now to silence neo-Nazis will soon be used against others, including people whose opinions we agree with"
Having lived in SF and Chicago, I now have near zero empathy for poor people. All I see is complacency and horrible decisions.
Indeed. It seems as though the entire West has lost its collective mind about the importance of free speech and free expression as bedrock principles which ensure peace, stability and prosperity.

Additionally, I view these acts of censorship as a great opportunity for blockchain and other nascent decentralized web technologies to take off. It's a classic case of the innovator's dilemma - when a company or industry seems ascendant, it becomes complacent to new threats, and the seeds of its destruction are sown right underneath it. Sometimes it even assists in the process. (Microsoft's neglect of IE, allowing Mozilla to flourish in the mid-2000s, is one of my favorite examples.) With their suppression of speech, these centralized services are quite possibly hastening their own demise.
https://textpad.com/download/textpad45.html

I use the version released in 2004. It just does everything the way I want. I've tried many alternatives. IDEs have some cool features but are overall annoying. It's more natural to alt-tab to an ssh window and manage a server or see output there than manage windows/panes/whatever within a monolithic application.
Should all forms of speech be defended and accessible in a public domain?

Should instructions on how to make explosives be accessible and defended?
Some newer airline seats do.
Sieve (mail filtering language)
However, the fuselage is not wide enough to cram in an extra seat per row, so you still have the widest coach seat in the sky. Width matters more than pitch if you're average height, IMO.

You did hit on a good point though. The nice part about the E90 as well is that airlines won't cram in any more seats because they'd have to add a flight attendant as well once they hit 101 seats!
The woman who put the men on the moon
This is a multifaceted debate; cloudflare is under no obligation what-so-ever to keep retain any customer - unless it has placed itself under a contractual obligation to do so.

The neo-nazi sites themselves should in general not be interfered with from a governmental level - but there should be limitations of even this restriction, when it comes to the advocacy, planning and execution of violence.

In a more general sense I see the silencing of free-speech on the internet as a call to move to a more decentralised structure - as per what seemed to be the original intent - we generally seem to be moving yet further away from such a structure; although there are a significant number of emerging distributed technologies - as yet they seem to be niche in their utilisation.

(Somewhat tangentally, I see the free speech and public emergence of the now emboldened neo-nazis as somewhat a good thing, they were always there - but now they're in the public eye.)
Weird, that doesn't sound like the events of Brexit, at all. Oh well. Have fun being superior, I think I'm done with this pissing contest. You can win. I don't care..... Cheers, I guess =)
Having lived in SF and Chicago, I now have near zero empathy for poor people. All I see is complacency and horrible decisions.

I made the horrible decision to be born with a genetic disorder. You got me.
>Being poor is four years of night classes for an Associates of Art degree.

*Being poor is making horrible life decisions.
Sure, but only 10% of the US population are over 6' tall.
for anyone who has grown up poor or working class, how do i claw my way out of this? i come from a single parent household, my mom is an elementary school teacher with 4 kids in an expensive city. she barely makes ends meet and cannot support me. i was homeless and addicted to drugs for most of my teenage years, before getting sober and going to college, but dropping out after 2 years - my mom's child support put me just outside of qualifying for financial aid, despite the fact that she could still barely afford food and rent, so my only option was living at home and taking out 5-6 figures of loans. i didn't want to be a financial burden on my mom by living at home, so i dropped out and kept working as a bike messenger. as an aside, my mom is in astronomical debt from a lengthy divorce process with my father, who physically abused me, my siblings, and my mom, tried to kill both me and my mom at different points in time, then successfully put my mom in 6 figures of legal debt by drawing out the divorce process as long as possible.

flash forward to now - i'm still a full-time bike messenger. i barely pay the rent for my tiny SRO i share with my girlfriend. my biggest goal in life is to get a job as a programmer to support my mom and siblings. i've been teaching myself computer science for years now, and i know i would succeed if i could get a job programming. i just don't know how i get there from here. being a bike messenger (a real one, not a postmate / uber eats person) is extremely physically demanding. i'm mentally and physically exhausted after work. i don't have enough time or energy outside of work to complete any of the projects i start, with the hope of having something to show to a company. i feel like a simple CRUD app is too easy of a project to show my skill to an employer, so i try to work on things like a compiler and a real-time rendering engine, but these are huge projects, and i don't have enough free time to finish them in any reasonable time frame. i'm confident in my programming skill, but my resume is a list of working-class jobs in machine shops and courier companies. any advice would be seriously appreciated.

(hopefully this doesn't read as too melodramatic or anything, it wasn't meant to be. i know i'm still a lot luckier than most.)
Not being poor is not the same as being rich.

Being rich I having enough money/income to not need to work.

In between is the middle class. There are middle class people who can afford to buy some of the stuff rich people buy, but if they lose their job they’ll be broke in a month or two.
ID Fraud Hits Online Shoppers
I was a Simple user for a couple of years back when it was invite only. It was pretty good, but I wish they'd focus on providing nice tech on top of existing bank infrastructure. For instance, license out their nice UIs and budgeting tools to other banks and help with integrations and such, since most banks have atrocious web banking apps. Or integrate with Plaid and provide a single transaction aggregation and budgeting tool that looks exactly like Simple's current interface. I would pay for that.
Did he self-identify as alt-left? Literally nobody identifies as alt-left. Unless he did, it's irrelevant to my comment.
Those who don't understand Make are condemned to reimplement it, poorly.
The average household income in the US -- one of the wealthiest countries in the world -- is, like, $55k/yr.

If you've got some 9-to-5 job pulling down $80k/yr with no kids or dependencies, you're rich to a lot of people.
Amlogic is being supported in the mainline kernel, see the work going on for the Odroid C2 for example, which uses an Amlogic S905. See this[1] site for more information and the incoming patches page[2] for a more up-to-date view on what's being worked on.

[1]: http://linux-meson.com/doku.php
[2]: https://patchwork.kernel.org/project/linux-amlogic/list/
Do you think upvoting something you agree with is a valid action? If yes, does it not follow that downvote to disagree is also valid?
cd dir && \
./script.sh && \
./otherstuff.sh

handles errors, in case `dir` doesn't exist for example.
Not from Forbes but it should be readable:

https://www.cnbc.com/2017/08/17/github-ceo-chris-wanstrath-i...

I seriously believe that Forbes is playing a game of trying to build the worst website in existence.
> Maybe nobody. But at least US intelligence agencies are operating in a jurisdiction where the rule of law is strongly enforced.

Except when it's not.
I am not a native speaker. I watched the linked part while I was having my dinner (or whatever you'd call a couple of McBurgers at 10pm). I think it needs attention, but that is needed for anything that's not fluff.
Serving on a jury showed me how racist and hateful fellow peers are. Maybe I just got stuck with a strange group. And it wasn't even coming from people we've been taught about as being racist. I live in a state were juries also decide on the amount and type of monetary damages. It seems nothing ignites the stereotypes and prejudices as much as having money in the mix.
Don't be afraid to submit crud apps, far more businesses need them than need real time rendering engines. Happy to talk more, email is in my profile
This, to me, is a discrimination of sorts. I'm 6'5, and I can't help that. I don't physically even fit on some plane seats because of this pinch. And when these companies shrink economy seats, they offer the old economy size seats for extra. So I end up having to pay a lot of money just not to be in pain. If this gets worse, I'm afraid I won't be able to fly at all anymore....
The bot cannot observe the game more quickly than a human, and can only take action as fast as a human.

Read the whole thing.
U.S. rights group rethinks defending hate groups protesting with guns
not the op, but I would guess because those are features of sandstorm, and they are just piggybacking on the authentication
drop me a line. email in profile. I don't know if I can help at all, but will try.

Don't give up. Don't give in, to despair or otherwise. There's a better world out there for you, it exists, and nobody can make it disappear (or take it away from you because of your family, your past, or whatever). I don't want to overpromise as I'm short on time as well, but ping me and I will try to help.
Which Synology model did you purchase?
SIP is just the signaling protocol. The actual NAT traversal really takes place in ICE, which uses STUN. ICE does the heavy lifting though.
When AI (Artificial Intelligence) Goes Wrong
Obviously, I don't see people with genetic disorders and think "man, what an idiot".

You can't just assume that every person you see is poor due to their life decisions. But if you do, you're right about 99% of the time. The vast majority of poor people I know make bad decision after bad decision.
As some one who both owns a DSLR and has a family member with a small business I can tell you very definitively that owning even a good camera and knowing how to take pictures that can be used in marketing materials are two very different things. (I even watched a few photography YouTube channels.... Lol)
Again as a business owner, yes, I value my right to prohibit others from taking over with their message.

I tend to use the church example a lot, because conceptualize small towns where the church maybe the epicenter for the majority of the community, and what it would mean to have to allow hate speech inside these places of worship (say a temple having to allow neo nazi's in to promote their message in the middle of a service).

I don't think it's good to ignore the law in this area, because it's developed over a hundred years and has considered facts you and I would never come up with in a million years and the logic is well thought out of nothing else, even if I disagree with certain decisions on free speech.

As to the internet it's the closest thing to what is called the marketplace of ideas from 1st amendment law, because even the government can shut you otherwise protected speech down in real life public forums based on safety, permitting, etc... moreover, anyone can get a personal website, just like the OP has listed in his bio, and it's available 24/7, and as I mentioned direct to OP, just like I have no rights to post hate speech or any speech on his website, there is no absolute right to post anything anywhere else either, even here on HN where many of my posts that made the front page have been killed/taken down even when they didn't violate HN terms.
Coinflash Rounds Up Your Spare Change into Ethereum
Being poor is trying to hide the finances from the kids but seeing the stress in their faces anyway.

Being poor is this year's shoes are last year's gym shoes. (Good thing they stretched out.)

Being poor is choosing between the doctor and the heat.
Be careful what you wish for, the OS might end up with javascript.
It does help if you add that as a design requirement, perhaps a five sided box. It's not like it's particularly easy to get out of a packed window seat today.
The takeaway from this for me is not, "Don't get rid of Nazis", but rather, "Have a clear criteria and process for when you will remove content. Follow that process."

Great, 100% agreed with that. Be clear and up front about terms of service, and be clear and open when they are violated.

That said, I'm not 100% agreed that "Whatever you use against Neo-Nazis will be used 'against the ones you love'." That's a slippery slope argument that I personally don't believe. Neo-nazis are such a different class of evil, that it's hard for me to see the same practices being used against someone who is not them.
We have to be steadfast to the idea that defending the free speech that you might find repulsive is defending your own right to free speech.
InoReader https://www.inoreader.com/ is the closest I've found to Google Reader. Happily using it for several years already.
And yet we keep producing such tool over and over.

Meson seems to be the latest fashion in Linux circles, it seems...
Scott Alexander has a pretty good one in the link referenced in the post. But why spend time investigating when challenging the discrimination hypothesis can cost you your job, reputation, etc.
You would have no way of knowing by looking at me that I have a genetic disorder.

In addition to being homeless for more than five years, I have had a college class on homelessness and public policy. The poorest of the poor pretty uniformly have intractable personal problems, such as health issues, learning disabilities or mental health issues.
Tips to Make Online Payments Easy and Secure for Customers