skysight-inc/HackerNews huggingface dataset:
Your advice is sage, but regardless of the reality behind this particular story, it is undeniable that there is a problem in the United States with people being hateful. There is definitely anti-Muslim sentiment. There is definitely anti-LGBTQ sentiment. I don't think it's a coincidence; we're fostering a culture of hate and fear.
The problem is that he didn't learn enough to explain it to a fellow layman. He gave the impression that quantum computing is about storing more complicated bits so you can make a smaller computer.
Note that this is Windows and visual studio specific. Things are a bit different on Linux.
Pages become so complex that browsers start lagging. If you click a link on the infinitely scrolling page and then come back, your position is lost and you have to scroll down the whole way again (see Facebook, Twitter).
Off the top of my head, Spotify, Apple, and Snapchat run at least some part of their businesses on Google Cloud products.
That a majority of moderators viewing material are women, and that a great deal of moderated content is aimed at women, really stuck out to me.

I once started watching a movie with Monica Bellucci. Some way into the film, she is followed into a tunnel and brutally raped. I couldn't make it through the scene without getting sick to my stomach and feeling the need to throw up. It even made me want to cry. It was far, far too intense. I had to turn it off.

I can't help but feel awful there are people whose jobs are screening such things recorded from real-life events, who don't get to just turn it off. There's always another clip in the queue.
It is extremely rare that it doesn't bring my browser to its knees after a certain amount of scrolling. (This is with 12 GB on Chrome.)

You will also end up losing your reading position after a browser restart or on iOS where Mobile Safari reloads a page to save memory.

It's a dumb, pointless feature that at the very least shouldn't be the default option. I'm sure there are hypothetical scenarios that may or may not warrant it, but it is a pain and a half for the user. Tumblr blogs have it in spades, and it's a miserable experience to browse.
> However, voicing these concerns will get eye rolling at best.

It's because most people intuitively understand that while a few of the concerns your express could be legitimate, a vast majority of them are histrionics peddled by media in order to sell page views. Hence, a candidate solution to your conundrum: stop watching/reading news.
Another thing to consider is that transitions in offset are not always tied to transitions in DST, and you can (rarely) get transitions in DST that do not involve an offset change. For example, Portugal changed their base zone to Western European Time from Central European Time during a scheduled DST transition. The result was that they switched over to being in "Summer Time" with no change in the clocks.

There are also examples of non-DST related time zone changes of up to 24 hours (mostly from Pacific islands deciding to change what side of the international date line they are on), so in some zones, there are certain entire days that never happened (e.g. the entire day is an "imaginary day") and some that happened "twice".
I can't stand trying to click a footer link but it keeps loading more content. If you use infinite scroll, don't put anything underneath it.
Give GCE a try and I am sure you will be blown away!
We ran a web scraper startup selling leads to London property agencies.

I built the product in 3 months in Hungary after which my partner was about to sell it but couldn't due to a vis major.

I extracted the addresses of all London agencies (~2000) from a website collecting them. Then I built a simple CRM system in about a week that was essentially a Google Maps frontend with all of them on it + ability to add notes & color mark them according to their status (if I have visited, interest, etc.).

Than I flew to London, printed some brochures and walked in ~500 of them in a week. (London is/was packed with them, there were sometimes 3 in a row.) I ran around with a brand new iPad 2 which brought me lots of interest - in the iPad..

We got 1 big sale, where I bumped into the CEO of a small chain. He was very entrepreneurial and simply wanted to give it a try. It took a couple of days of negotiation over the phone to iron out the terms. There was no second in-person meeting.

FYI, we got some 10 smaller sales but the marked proved way smaller than anticipated so we shut down.
OTOH:

- usually breaks the back button (e.g. scroll to the 20th page, click something, go back. welcome to page 1!)

- usually breaks links (how do you show someone things-on-page-10?) (fixable by tweaking the URL as you go, but nothing is really consistent + predictable by non-technical users)

- usually performs hideously on low-power machines (e.g. mobile) due to memory growth (there are techniques, but few use them). can even tank powerful machines in time.

- footers. headers. etc.
I use music (EDM, Ambient, etc.) that I really like to get myself into a zone.

After the productivity surge, I emotionally reward myself by thinking (unintentionally, actually) about how great it felt to be productive and how awesome the music was at helping me hone in on the work at hand.

I also recently started using https://www.brain.fm/ and alternate between it and music.
The OP article says the correlation was only with childhood "socioeconomic status" (SES) and not with current SES.
Unintended Consequences
Nice latent bigotry you've got there. You're implying that the bigoted passenger's suspicions 'might have been justified' and we're only hearing one side of the story. If there was any merit to the other side (which clearly there isn't) then this guy wouldn't have been allowed to leave freely after being publicly humiliated to appease the beast of the security apparatus.

I'm amazed how bigotry against Muslims and Arabs has become so 'accepted' in today's America. My 6 year old kids get called terrorists at school and nobody bats an eye. Imagine if Black or Jewish or Asian kids were called bigoted adjectives at schools, there would be a public outcry, but it's ok, they're just A-rabs, and people, including the potential next president, are playing that dirty game.

It's sickening and it's simply emotional terrorism.
Now we sort of can. See emoji, memes, etc.
Can anybody point to an implementation of infinite scroll that actually works? I know facebook's implementation doesn't work correctly because the scrollbar breaks when scrolling down using it.
What would the expectation be for the airline in this case? Ignore the report? Delay the flight for everyone else as they gather more information?
On mobile, it appears to be tied to the gyroscope or accelerometer. They only move as I tilt/move my phone. Keeping it fixed and upright removed the floating boxes. Very strange. It took me 2/3 of the article to even figure out it was my movement making them move.
Yep. Reminds me of the "flying imams" case, which was a deliberate provocation. Let's see what it looks like when all the details are out.
> Don't use it. It's an antipattern and an awful meme.

I sometimes hate it (e.g. in facebook because it bluntly breaks the scrollbar), but at other times I miss it (e.g. in gmail).
How do you guys implement / What's the best practice for paginating your db using sql and nosql?

I know there are a bunch of gotcha's to look out for
This is called a sock puppet. The submission was one minute old when a second account got registered just to praise the submission. Stop it.

https://en.wikipedia.org/wiki/Sockpuppet_%28Internet%29
Thanks, dang. I'm so glad I was able to find and read this.
>higher socioeconomic households

What does this mean, is it a standard definition in the field? Do they just mean "rich" or something else?
The Japanese word for blue (aoi) is very ancient indeed, as are literary references to the blue sky (aozora). However, Japanese did not develop a distinct word for green (midori) until relatively recently (circa 1000 AD); and for centuries green was considered a shade of blue. It might still be: to this day, a green traffic light will be referred to as a "blue light" by Japanese. "Aoi" is also used in Japanese in a similar manner to how we would use "green" to describe youth or inexperience, as the origin of the metaphor is the same: the color of fruit that has not yet ripened.
This is the NSA. They don't do CSS
Precedence is easier to parse with prefix/sexp/stack notation than infix.
Google Cloud if feature equivalent of AWS.

If you build inside AWS, you have to pay for cross-region bandwidth like transferring data between the east region and the west region.

If you choose Google Cloud, cross-region bandwidth is also free!
Unfortunately (?) this doesn't really make Haskell a strict language.
You're THAT guy.

You go out of your way to be a dick to people doing their jobs because you feel the need to prove some point in the most obtuse way.
I would suggest "green people", however, that would be speciesism, and according to another HN headline, we should probably avoid that [1].

To be very clear, as a transman, I'm particularly sensitive to gendered words. I think it's very important to take context into account. For example, I took great offense at the recent "corporate democratic whore" comment [2]. On the flip side, sometimes people can be a bit too sensitive! Personally, I really got a chuckle out of your edit!

[1] https://news.ycombinator.com/item?id=11515108
[2] http://www.realclearpolitics.com/video/2016/04/14/speaker_at...
i'm really happy to see the translation getting around this far. it's an amazing text, & i'm glad my quick & dirty translation job got it out there mostly intact. i never really gave it a proper proofread, so thanks for catching those mistakes. more importantly, though, Phineas Fisher himself has just released his own translation. and, having just discovered that ghostbins are editable, i added a url to his version at the top of the text. here it is again: http://pastebin.com/raw/0SNSvyjJ
I had exactly the same start, with the Input series. It's thanks to that magazine that I even learned about assembly language programming, which although extremely low level and in many ways arcane opened the doors to understanding so many more things about a computer system.

Input was a great series.
The Unabomber was turned in by his brother and sister in law who recognized his writing.
This is vastly different from historical/fictional thought-policing. Did you read the article and really wind up with this takeaway?
Looks great! Could be better with a "how it works" section, as it seems it shunts things off into a background music channel?
I saw recently that Safari's reader view actually pieces together paginated articles into one long view. I haven't had a chance to try it myself though.
I attended an event in SF about the mistreatment of non-technical employees at tech companies, and how tech people can become allies. For example, security guards in tech companies are not unionized, and many workers had experiences with their employers "forgetting" their pay, or asking them to come in overtime with very little advance notice.

There is also grassroots activism of all kinds in San Francisco, including protest against Uber for exploiting their workers under the guise of "the sharing economy", or protest of Airbnb for raising already exorbitant housing prices. You might have to look beyond the tech community to find these events, but your position on the inside gives you some unique opportunities to help. Best of luck.
Would someting like Streamkeys [ https://chrome.google.com/webstore/detail/streamkeys/ekpipjo... ] work?
Yeah, this article reminded me about that feature. Used to use it all the time.

Fewer webpages where this would be useful now for me. Most either have infinite scroll, or forums/comments are in a complex tree-structure instead of pages.
How about if airlines instead offer a refund or voucher to scared white people who are afraid to share a flight with a brown person and decide to get off the plane?
I always hear "this is an isolated case" when events like this come up. Truth is, it's not just an isolated incident. Similar events have happened multiple times on Southwest Airlines alone. Here's a Guardian article from November 2015 detailing some other cases: http://www.theguardian.com/us-news/2015/nov/21/southwest-air...
The non-primed versions simply shouldn't exist (everyone agrees) and in my opinion the 1 versions shouldn't exist either. This takes 8 down to 2, and they are genuinely two different functions so both need to exist.
There's a few decent apps that I've enjoyed using. My favorite two are Notes Plus, and Notability. If anything the ecosystem is better than the Mac desktop. There's room to improve as neither Notes+ or Notability fully take advantage of the size and power of the iPad pro. Still, the shape of the tablet form makes it great for note taking -- even if it's more oriented toward student / business notes.
This 'low dopamine' hypothesis just doesn't sound like it can be true to me. However, I've heard a psychopharmacologist use those exact words.

I don't know what to think :/
Swift is a language with many functional features and no GC. As long as you don't mind breaking cycles yourself, it's fine.
You may not, but other people do.

---

Bostrom goes so far as to say that unless we rule out the possibility that a machine could create a simulation of a human existence, we should assume that it is overwhelmingly likely that we are living in such a simulation.

“I’m not sure that I’m not already in a machine,” he said calmly.
http://www.washingtonpost.com/sf/national/2015/12/27/aianxie...

---
Care to give some examples?

Some examples which from my point of view seem pretty clear cut:

Laziness and purity fall squarely under "language specification". There's no way of seeing them as a problem with libraries or community.

'I think a lot of the Haskell community is obsessed with mathematical "cuteness", which basically they take to mean "infix-operator-heavy" notation.' is a problem of community (and arguably language specification), certainly not of tooling or infrastructure.

"String should not be [Char]" is a problem with libraries (and arguably specification). Certainly not community or tooling.
It means you just don't truly care about your work. There's nothing wrong with that though. Take a step back and evaluate what you'd truly wish to be doing with your life. When those things are aligned, endless motivation is the byproduct.
10 years of Ubuntu:How Linux’s beloved newcomer became its criticized king(2014)
"Shahid", the Arabic word for martyr, is a common first name. Saying that name in certain contexts might be cause for suspicion, but certainly not denying someone boarding.
This reminds me of the "Free airport WiFi" "virus" that was "just" an ad-hoc network being spread by Windows XP? laptops.
> However, the bisection algorithm also works if "good" and "bad" commits are mixed. Even then it will find one commit where the bug was introduced (although there may be other places where it had been fixed and later reintroduced).

I don't understand this comment. Need for sorting the list is essentially the same in both cases, because "the bug was reintroduced" is essentially equivalent to "a lower number showed up later". A binary search makes the assumption of sorting because it's premised on the idea, "Whatever number I find, every number that comes after it will be larger". Same with bug-finding in a git history, it assumes "If I find a point in the history where the problematic behavior exists, it exists at all points after that for the same reason."

If you had an "unsorted" history where a bug was fixed and then reintroduced in another way, your binary search may fail to find the immediate cause of your problems in the same way that an "unsorted" binary search would fail to find what it's looking for.
From https://www.facebook.com/yudkowsky/posts/10154144677734228:

> "Hill singles out childhood poverty, because she and her team asked participants not only for their socioeconomic statuses as children, but also their current socioeconomic statuses as adults, and, rather incredibly, the abnormal eating patterns only correlated with the former."

What a ridiculous and bizarre taboo it is that causes people to only ever consider psychological explanations of eating behavior and obesity. Could it maybe be that growing up poor changed something to do with adipose tissue or insulin regulation or God knows what? Obviously not, because obesity can only ever be caused by the Sin of Gluttony, which by basic just-world theory must ultimately reduce to a personal choice in some way, even if we pat you on the head forgivingly and talk about your traumatic childhood.

I would ordinarily wonder if the researchers were really this stupid or if it was the journalist, but unfortunately so far as I know most-not-all of academia is also still running on the rule that causal explanations for obesity must be somewhere intermediated by the Sin of Gluttony.
>Evolution would be slower without intelligence but who cares, is there a race out there?

I'm quite certain that does not have anything to do with "speed of evolution".

I am not a biologist, so I can't come up with a better source, but I'd suggest that everyone would very carefully study at least the Wikipedia article https://en.wikipedia.org/wiki/Evolution which looks like a reasonable summary.
I wonder why they recommend putting <link rel="..."> tags into the head, instead of marking up existing <a href> tags (which you'll have in most cases for prev/next) with rel-attributes. Actual difference in parsing? Just because <a> tags might not be on every site?
Is SFO not a TSA airport? Didn't know that.

They say various stuff. They're training these guys better now and usually they're like 'do you have any?'. In the old days they'd say scary things like 'oh we have friends who deal with that' or 'I can't tell you our policies'.

In my experience (sparse data here) california pat-down guys were the friendliest, sharing my take on the absurdity of the process and willing to go with whatever. My worst experience was with the chicago cops; they sided at first with the TSA manager and I think I came close to being arrested. I also tried to record them and that didn't go well.

JFK and LGA 'male assists' are serious about their jobs but also cognizant of the law. Once the cops get involved in new york, the situation feels controlled and safe to me.
Indeed. If you just have a random timestamp, no clue what it is. Another reason why you should generate ISO 8601 timestamps if possible, but they are not so nice for humans reading (or even worse, writing) them.
I wonder if there's a general theme here. Parental love, relationships, food, money, shelter, if you don't have access to those as you develop then you end up having a rather unhealthy relationship towards them in adulthood that might never be fixed without therapy.
If their job is to invade my privacy and restrict my liberty then I don't feel obligated to be polite to them. I'm not sure if that makes me a bad person, but I'm certain that the Nazis were all just doing their jobs.
The Art of Controversy
In recent years, I've switched to a Haskell style that is much more "separator-ful". I chain my computations together using the `&`, `<&>` and `>>=` operators. These operators are flipped function application, flipped fmap, and bind.

They are all declared as left-associative with precedence 1, which means that they read left-to-right. i.e: they're the separators, so you don't need extra parenthesis.

So you can have something like:

employees database
<&> salary
& sum
& writeReport title
>>= sendReport destination

This lets you read your data processing pipe-line, while also seeing what kind of effects are being composed together at each step.
There are a few good shots of the Delta BOS->SLC flight that made an emergency landing in Denver after encountering a hailstorm en route: http://www.dailymail.co.uk/news/article-3193043/Captain-s-co...
Ask HN: How to grow a distributed computing project
I'm trying to grow the userbase for Compute for Humanity (https://www.computeforhumanity.org), my distributed computing project, but I've been unable to really gain traction with any group of users.

I've tried posting on HN, writing blog posts, posting on lots of subreddits and relevant forums on various websites, pitching articles to journalists and tech news sites, and adding mild gamification sharing features to the app. So far, nothing's really caught on.

I've gotten some feedback that it seems "untrustworthy," but I'm not really sure how to fix that. I've revised the website text many times to make it friendlier and easier to understand.

Any advice or honest feedback would be supremely helpful and appreciated!
Porting the rest might make for a nice CompSci project for someone in that niche.
Nah, feel happy. People are agreeing that your content is good. That one got pulled because the automatic vote detector detected that a bunch of seemingly-artificial votes (ours) were being sent to it. As such, it certainly doesn't count as a resubmission. So really, nothing has changed.

Either way, thanks for contributing. I'm a gamedev too, so clicking on your submissions list instantly made me feel nostalgic. Tom Forsyth is a name I hadn't seen in awhile.
The problem is that people only want the positive issues and don't want to focus on negative issues. It is the way society in the USA has developed.

You raise some points about negative issues nobody wants to talk about. They just ignore them and hope they go away.

Some people do care about negative issues and instead of complaining about them they try to find a solution to the problems.

I have in the past complained about negative issues, but it got me nowhere. People just don't want to hear the negative things and problems, they want to hear solutions and other ways of doing things.

Don't discount yourself, you have at least some skills you picked up working in Silicon Valley. For one you can use a computer, for second you can write with a computer, for third you most likely know something about programming or technical skills about a computer.

There are a lot of people who don't have the skills you have and they have gotten jobs working with a computer. I used to be in an IT department as a programmer/analyst but I also trained the non-IT employees in how to use a computer and the programs I wrote.

If you just have skills in using a computer, which you obviously have, you should be able to get a job in a Non-IT career. You already know how to use a computer, so don't feel down because there are a lot of people who don't know or can't use a computer.

Just list your IT job and what skills you learned.

The most important skills are social skills and people skills, without that you can't hold a job.

You can find another job, and you can go to any state or city you want to go to for a job. It won't pay as much as a SV job, but in other places the economy is better and doesn't have high costing rent and housing.
Safari's Reader view is one of the primary reasons why Safari's my default browser. I still use Chrome for development but 99% of browsing & reading, I do in Safari. Low power usage and the speed of Reader view is just unbeatable. It works so well and concatenates most of the paginated articles as well. If you couple it with Page One extension (it has a bunch of rules that automatically re-directs you to a single-page view of articles), 99% of the sites will be a single page in Reader view.
It's been known for a long time that X is a dangerous virus that causes cancer. [1]

[1] http://www.art.net/~hopkins/Don/unix-haters/x-windows/danger...