skysight-inc/HackerNews huggingface dataset:
A mobile app can have a higher conversion factor than a website. But still this decision seems to be short sighted. A well-designed website allows people the access information from a wide variety of devices - Amazon e-readers, Google Android, iOS, Blackberry, linux terminals. If your device platform is not supported then Flipkart then you will have to select a competitor website.

If you do not want to agree with the many "Allow this app to access X, Y, and Z" then you will have to select a competitor website.

If you want to use a bigger screen and a keyboard then you will have to select a competitor website.

A bug on website can be fixed immediately. If app has a bug and updated fix is stuck in the app review process then you will have to select a competitor website.

A company such as Flipkart can definitely support a web version along with apps. And aren't website and apps supposed to be simple frontends using the same backend APIs?

I think Flipkart is being too much ahead of time by ditching the web. Hopefully, competitors such as Amazon and Snapdeal will fill the gap left by Flipkart.
When you are changing bases/alphabets, you are selecting them intelligently. Mutation is random.

Here is how I think ~12 Million bases make such a large difference (I haven't actually read Hamlet):

- Most of it is junk. Or what we think is junk.

- Some of it is anatomical difference.

- Rest of it is words which change the meaning of crucial sentence. Eg: '... I hate you, but ..' to '... but, I hate you ..'. I don't know if the book has sentences like this but please ignore this. If a sentence is changed, it might affect meaning of all the text after this. Or in original case, things which are built on previous things in the body.
I have another axiom I will dub "third-worldify". Take this story and replace United States with a "third world" country such as Turkmenistan or North Korea.

Now, if instead it was, [Zambia] does so and so, is it believable?

So therein you find your fallacy of exceptionalist presumption. If you think that, say, the Pakistani government could execute this, then I assure you the United States can.

There's no magic change in the greed of power from one land to another.
> It's perfectly reasonable to expect a user of the webpage to make it usable for themselves, whether that be by running it through google translate or turning on their OS's high contrast mode or whatever.

No, it isn't. By deliberately choosing terrible contrast a designer is choosing to exclude people with visual impairment. That's why accessible websites is written into law and contrast is written into best practice guidance for making a website accessible.

> Being able to read a webpage is not a universal right. It is not the onus of the webpage to make itself readable.

There's quite a few situations where accessible websites are a human right. (Eg government websites would be covered by article 21).

When you say "of course you can't read this website; you have a visual impairment" you are passing the blame. But the job of a website team - the thing they are paid for - is to provide information that's accessible to the target audience. It's not my job to read that information. I'm probably not getting paid to read the website.

And bad contrast choices aren't just hard to read for people with visual impairment. They're hard to read for someone on a different monitor or in different lighting.

> You don't demand that japanese webpages offer klingon translations when they only wish to reach a japanese audience simply because they're excluding those poor soles who prefer to read klingon, do you?

You started by saying this was not about choosing to exclude people but here you clearly show that someone has made the choice to exclude a group. The difference being that it is fine to exclude speakers of a made up language; it's not acceptable to exclude disabled people.
As a general rule, all scientific papers should make their (raw) data public, and should also publish their code (any processing of the input data). No hypothesis should be allowed to stand without both of these legs.

In that spirit, I applaud this project, and I look forward to scientific publications upholding such standards.
The article seems to be debunking a straw man.

I don't know about Khan's claims, but having read Gatto, he very much openly acknowledges that it took well until the first half of the twentieth century before the present compulsory schooling system we know today took root, and that the beginnings were relatively decentralized and bound on the state level.
It sounds like this is more of a minor case of social anxiety than a problem with early adoption of the Watch to me.
Be aware that the generated slides are not very mobile-friendly. There are much better tools out there.
Maven for Python Programmers
Sorry grandma, That $42M slot machine jackpot was a computer glitch
"You're assuming we aren't going to parallelize our applications. I don't make that assumption.
"

I'm assuming parallelizing doesn't help enough :)
Which it hasn't so far.
So let me rephrase "so far, it makes no sense".

and it's not like they haven't existed for quite a while, so it's not "well, it's a chicken and egg problem".
Devil's Advocate: This data is important to public health. Search history for drugs is one of the best ways for companies, the public, and researchers to find out symptoms and the occurrence rate of symptoms. If that data is attached with location data then it gives them more pieces to the puzzle.
They don't have to reveal where the data came from. You got crazy(read: anti-status quo) ideas and you're getting close to being able to implement them? .... NSA leaks info to your opponent(s) and/or media(loves destructive info already)... and suddenly your opponent comes by with it. In shock you go, "How did you get this info?!!!" Opponent says "...I have my sources..." Or the news doesn't even approach you; they just blast it online/TV and wreck you, the end. Journalists don't have to tell you how they got the info at all. Anonymously by mail, whatever.

NSA's collected data is perfectly (ab)usable without revealing its source and to believe it hasn't already happened numerous times is denial. There must be all kinds of unrevealed scandals they're sitting on and it's undeniable human nature that at the government level the knowledge of these scandals hasn't been used as leverage on people. I can't even accept NSA employees haven't numerously abused their access to spy on friends & family.
It actually already exists: https://www.manymo.com/
How do you get boot2LXC working? Any docs, or does everyone have to DIY it all again?

Is there an ecosystem around LXC that provides things like Flynn?

I can do it all myself, but I can't do it, my development job, and be home for dinner at night. Like most tools today, the value is in the ecosystem, not the tool itself.
Aren't you assuming TDD is a reasonable way to drive the design of algorithms? I would not expect someone to design fizzbuzz-like functions using TDD.

(I would expect to see tests, sure, but tests aren't TDD).
Making Responsive Web Design Work: Beyond Breakpoints and Media Queries
What about Gopher? FTP? Usenet? AOL? WAP? HTTP/HTML is just another way of consuming the content, but the justification for using it over other mediums is that usage is high enough. If it falls below a certain threshold, then it makes sense to throw it out, just like the other low-performing mediums. Although walled-garden reasoning may also play a factor, a simple market-driven analysis would be sufficient in many cases to warrant the decision to drop HTML.

There are some big social media companies whose mobile traffic so far outstrips their web-usage, that they consider from time to time dropping the html frontend. It seems inconceivable to us, but it makes a certain amount of sense.
"Certainly I don't know why ARM would recommend their big.LITTLE architecture (or at least why people would use it) unless it did.
"

Because they want to compete with others who keep upping the core numbers.

"Furthermore, Amdahl's law means that even in theory it should be advantageous for performance to include a few extra low power cores to boost peak performance (above adding a larger high power core)."

Again, in practice, exactly zero of the chips that have done this and been put in phones (nvidia's, etc) have actually saved power by doing so.

Or did things get miraculously better when nobody was looking?
Show HN: Booksrocket.com and Peter Thiel's Last Book GIVEAWAY
Hello everyone,
we launched http://booksrocket.com yesterday and we got featured on PH.

What is BOOKSROCKET?
Booksrocket, in his own small way, want to help you to read more books.
We select the best new books on Amazon library, selected by your favorite genres and people’s feedbacks. Then We’ll send you the list once a week in a simple, clean and ad-free e-mail.

HOW IS BUILT?
BooksRocket runs on top of Amazon APIs.

We used Amazon Product API to fetch new books and
Amazon Affiliates to monetize.

And last but not least:
Amazon GiveAway for the marketing stuff as incentive to try and subscribe to BooksRocket:

We are giving away 5 copies of "Zero to One: Notes on Startups, or How to Build the Future by Peter Thiel."

Every user registered through http://www.producthunt.com/posts/booksrocket will have a chance to win a copy of the book.

Let us know what do you think about.
Show HN: A Slack Community of Female Founders Around the World
This "Russian experiment" is a bit weird, as though it's true that "синий" usually refers to darker colors and "голубой" to the lighter ones, both colors to chose from could be referred to as "синий" or "голубой" interchangeably. Actually, it's not that clear what is "синий" and "голубой" anyway: sky is like The "синий", but quite often referred to as "голубой" instead, but somebody's eyes almost never are referred to as "синий": maybe only if you want to emphasize how unusually bright they are. But if your dress would be the same color as the eyes, it could be called "синий" easily.

What I'm trying to say, there's no that big difference between these two words in Russian to explain the experiment results, unlike what was shown to us on that video about some African tribe. More like "purple" and "violet" — there clearly is a difference, but many people would fail even to point which one is which, and some might even argue about that.
People have been making this claim since computers have existed, and it hasn't happened yet. It's similar to the way that fusion power is always 20 years away.

I think it will happen eventually, but given the long record of failed predictions in this area, I think that a blanket statement that it's going to be a "short matter of time" is unwarranted.
The typography of source code
Precursor designer here. Thanks for the feedback! You're right about the animations. I'll fix those before we launch this week :)
I'm not sure how you'd manage upgrades - that's an OS function, but for nspawn you'd just write your unit file to Require some *.mount files before boot.
let me put it this way, I was doing the "doing the right thing" approach and it hurt me personally, yet I still try to do the right thing, but not via direct criticism, there is an art of how to convey improvement suggestions and feedback to your boss, in tl;dr it is say something good, say constructive criticism, end with something good, and do it all in private.

I never encountered a criminal violation though, so I don't know what I would do, if I would I think I might just tipped HR anonymously and if my boss would like to take me down with him / her, I'll just deny frivolously. Luckily I have a great boss and a great company, but I'm telling you, even the worst bosses and companies still want to be good ones, and if you choose how to give feedback in a way that will not sound too critic, you will win.
I think it depends on a few things, but perhaps two of the most important are these.

Be 100% honest with yourself about the situation. Has your performance been demonstrably good? A consistent record of good reviews, raises, bonuses, promotions, etc? Importantly, is it documented?? Were there maybe some performance issues in the past that would cause a manager to try to find an excuse to fire you? Or truly, is this just a petty reaction from a loathsome supervisor?

What about the senior managers above your immediate manager? Are they cut from the same cloth or are they more reasonable? Will they hear you out on this issue or just say "not my problem" and defer to your manager?

If your honest-to-god performance was demonstrably good, and you think the senior managers can handle this better, I would recommend going above your manager's head. That relationship sounds irreconcilable anyway, so I don't think there is any additional damage done.

Good luck.
Firms care a lot about their reputation, and good data scientists are hard to hire when you have a bad reputation. You should try to work out a deal with the firm where they support you in your job search with recommendations while keeping you employed for a couple months.
> Last year, I read four books.

Since January I read +-25 books. It's not necessarily a good thing. Every book, no matter how short, is a commitment. It requires time and effort you could spend in other, more productive things. As a matter of fact, reading is how I procrastinate.

The road to mediocrity is paved with good books: I've been reading quite a lot on entrepreneurship... let's say 300 hours worth of reading. I could have spent that time by testing ideas and hustling, but I lacked confidence. It was always "1 more book... and then I'll start doing it".
chroot's aren't namespaced, which is a big important difference. Being able to kill the entire container by killing it's init process (and keep it's processes out of the host namespace) is a huge deal.
> I vastly prefer doing almost anything I can think of on a real desktop with big displays and a good keyboard over a mobile app. Am I that out of touch?

Yes I'm afraid you are. Worth watching Luke Wroblewski talking about Mobile at Google - https://www.youtube.com/watch?v=Y-FMTPsgy_Y ... some graphs near the start help make this clear.
I'd personally take this with a grain of salt - if I recall correctly, the effectiveness of antidepressant medication is roughly equal to that of random chance.

Yeah.. high 40's percent relapse rate in the article.
Thank you! I worked very hard to make the book's code clear and beautiful.
I don't know about western Europe, but here in Australia, I've heard the story "I went to HR and things improved" exactly once. Usually it's a neutral 'we can't do anything' and sometimes it's makes things so much worse.

I've heard far more success going outside HR channels - like say talking to a boss's boss or a boss's colleague.
The Talking Machines – Episode 9: Starting Simple and Machine Learning in Meds
> 2. DO NOT COMPLAIN TO HR/LEGAL. Only say good things about your boss and how's he's so intelligent and you really respect his leadership and blah blah. Swallow your pride and openly acknowledge his criticisms of you and say this whole process is helping you grow as a person and be better. Repeat: DO NOT COMPLAIN TO HR/LEGAL NO EXCEPTIONS IT DOES NOT MATTER IF YOU THINK THEY ARE YOUR FRIEND. If you have negative things to say about him/the company, they will begin their campaign to disarm you and support the decision to let you go.

This is idiotic. Yes, HR is there to protect the company. However this advice relies on you stating that you believe your manager is correct and stating there is nothing wrong with the way your manager is acting or between you and them.

Given that, and your manager now recommends firing, since you have openly admitted your boss was correct in everything he is firing you for and made it clear there are no personal issues between you and your boss, HR is going to completely support the decision to fire you. You have shot yourself in the foot.

Nothing changes if you don't raise issues. HR is protecting the company, but that would also include not holding onto a manager with a lot of complaints against them.
http://www.w3.org/WAI/PF/aria-practices/

Section 12 talks about how to detect the high contrast mode used by the OS.

One problem is that low-contrast does not just affect those with a visual impairment. It affects people with a different OS (the gamma on mac and windows is different), on differnet monitors, in different lighting, and with different but not impaired eyes. Most people won't be using high contrast mode because it sucks, and because bad web designers refuse to use high contrast fonts - why are they going to bother detecting high contrast mode?
Show HN: HNTrends – Google Trends, but for Hacker News
French Intelligence Bill: A Minority Report
Point.

Though feedback to the submitter regarding site issues seems useful.

One element I've long thought would be useful for user-curated content sites is the ability to distinguish between editorial comment (that is, concerning the suitability of articles) and discussion. I've seen few if any sites making that distinction.
Somewhat unrelated. Is there a way to ship a container image with just a "diff" of the default image. Say I build a container with ubuntu 14.04 + some packages installed with apt. I would like to be able to "export" the filesystem, but only the files that are not present in the base os image. The reason I would like this is that I would like to use docker (or systemd-nspawn) to run containers on an device that will not always have access to the internet. It would be nice to be able to add a new package to that device, and not be multi 100 MBs. As long as I can guarantee that the base image is present on the device, I should not need to include it in the image.
Not all of them. Some folks still browse the web via Emacs, Lynx, and Surf - all rather simplistic browsers which work fine for a large number of sites, including this one.
Too many companies do 'big data', as it's currently a hype.

In most cases hadoop is total overkill -- developers don't understand how to reduce problems, might have never heard of sampling, good data-structures, know your problem, etc.

For sure, there are valid use scenarios for map reduce/hadoop, etc. but in many cases it's a big waste of money.
Thanks for all the info! I'll refine more and make sure everything is working on small screens this week :)
Just as I'm reading these comments, I get a text from a bohemian friend about the SF How Weird Festival, which is happening today in SOMA, on 2nd St. She, however, had to move out of SF several years ago. and is now in Oakland.

SF's art and music culture has a long history, but hasn't been very good since, maybe, the 1960s. It's too non-judgmental. In NY, they tell you if you suck. In LA, they don't call you back if you suck. In SF, nobody says anything and you can suck forever. The SF scene is a hotbed of mediocrity. I know people from SF who made it, but they left SF to do so.

There are still artists doing cool stuff in the SF bay area, but they're more spread out now. Big projects are at NIMBY in Oakland or the Richmond shipyard. There are still art studio complexes in the Dogpatch area of SF, in old industrial buildings. Most of them are cranking out art good enough to sell, but not great art. It's a job, not a scene.
Data and density is an issue in the US.

Compare the size of South Korea, and the size of the US, that's why it's easier to blanket South Korea with data networks.

Google is offering ways to more seamlessly switch WiFi networks and make using a public trusted WiFi instantly.

The fact is that in the US there are a lot of coverage gaps and places where a specific type of service has very bad coverage (2G or 3G). Without cell data Google Maps won't work (1 year ago, might be better now).

We don't know if it will be useful yet, it might be great, it might be nothing special.

They are also offering financing on a Nexus 6, I haven't done the math to see if that's worth it (doubt it), but they'll probably be making a good amount of money off of that.

Most importantly it will put pressure on Verizon and ATT to lower prices and improve the value of the service, just like Google Fiber does it areas it is available in.
Regarding deployment via a single executable: that's only true if your application consists solely of code (or resources which can be deployed in code, such as XBMs). As soon as you start having resources which aren't code, you end up having to deploy them as well, which means you have to start versioning them, etc, etc. The version of Chrome I'm typing this into is 120 files, one of which is the executable.

Regarding faster execution time: that's debatable. You certainly won't necessarily get faster application startup, because you're going to have to page in all that code, where with a DLL it's probably already in memory and used by another process. You're also likely to use a lot more memory, because each process will have its own Qt instance, and they won't be shareable.

Re RTTI and exceptions: works for me on Linux! Does this really not work on Windows?

Re whole code optimisation: that I'll grant you. And DLL code is typically terrible (because of hacks needed to allow text pages to be shared between processes).
It's because of this: http://www.transparency.org/cpi2014

The only difference between USA's corruption and others, is that USA is super-good at hiding it.
Nepal Quake: California Google Employee Killed on Mt. Everest
If there description in the article is correct, I would bet on users going directly to the app to buy something. I bet a lot of discovery is word of mouth and traditional media.

I would bet on leaving the website as a catalog and nothing more. Shouldn't be too hard to dump the database to get product pages.
Ask HN: Why should I work hard?
So ever since moving to SF a year back I am searching meaning of life. I am amazed to see how much subtle racism is still there in day to day interaction with people. People just don't say "FUCK OFF" on the face but mix only with their race, behind the scene talk, backstabbing.

I interview tons of candidates each month. Our recommendations gets bypassed by hiring committees and people of white + specific skin color get passed through even though they are non-competent. Unfortunately little can be done since everyone from upper management to hiring committees collude with each other.

So it looks like everything is fixed. Once you are born with specific skin color, in specific country, no matter how hard you try its always impressions/views of people that ultimately determine whether you cross the chasm or stay in same dirt ?

People ( both men and women) from upper-middle, rich, super-rich always seem to enjoy their life without giving single fuck ! I kinda missed entire decade of 20s in making career and getting a job. Still situation is walking on string because of at-will employment. It always seems like dancing to "others" tune.
No soulmate or no special one yet since focus was career !

Why should I work hard ? Why are you working hard and wasting prime years of your life ?
This man should talk for himself.

I am an avid reader. I am part of readers clubs and meetings. I don't see less people today there than 10 years ago, in fact I see way more(probably something to do with the economic crisis).

The world does not end because we can read online and distract ourselves. A person does not need this for distraction, in fact just a fly making noises around you or thinking on your partner-son-mother while looking at the wall is enough.

The same was said about TV decades ago, and radio before it, even about books when it became cheap centuries ago. The Quijote is a book about someone that reads instead of living and wants to live at the end of his life. At the time cheap books were a novelty because of the printing press, remember that before it it took a year to copy a single book.
How does D improve on C++17?