skysight-inc/HackerNews huggingface dataset:
Air pollution is killing more than 15 million people in China per decade and getting worse. So, comparing 2000 China to 2010 China there are things that are getting worse.

PS: It's a 'what have you done for me lately' problem.
Please reply to posts directly for the sake of keeping the thread tidy. If you don't see a reply link for a post, click the timestamp (e.g. "17 minutes ago") to go to the permalink view for a given comment, where a reply box will be available.
I don't know seems very basic to me. They removed the ability to display ads off on the Administration Panel and they no longer will be mining data from student emails. Why is it MUD if it was an option to turn on ads?
It's not really an argument. It's more of an observation that I've never had an issue. And you don't have to "drown" anything with noise, that's what noise-canceling headphones are for.
IRCCloud costs money these days, and it's no more open-source than Slack in any case.
Pre-buying (or at least pre-committing) to your wishes is important. Some religions even have religious-legal protections against some coffin upsells.
Jolly Roger Telephone Co
I believe he's also the same hamming who is named for the Hamming Weight: https://en.wikipedia.org/wiki/Hamming_weight

I made a crazy efficient engine for approving prior authorization data using it :D
Not sure that that really needs an explanation in an article about FOSS Software projects, but here goes:

Using a closed source messaging system you never know, if 5 years down the line the company who owns you, and who is in control of your communication, decides that they would like to monetize your "contributions" to their system to synergize shareholder smileability, by adding ads to your projects channel.

Or they might want to change their pricing structure so suddenly the barrier to entry to your project is suddenly higher.

Or they get bought by google for their engineering talent and the whole thing ceases to exist.

Or they exclude the bot that you write and depend on a little bit from their network with no explanation given.

Or any other further or not so far fetched scenario in which the owners of the software can do whatever they want without consulting with you, leaving you with little alternatives.

Using a free protocol with free software, if these things happen wrt to the entity writing the code that you rely on or the the hosting of services you rely on, you're still inconvenienced, but these things do not impact you as much, because you're free to continue to use the code without the new sucky modifications, fork if if your able (or rely on some other entity taking over the code) and run the damn service yourself.

Forking and self-hosting aren't always the best solutions, but the more invested you are in a service the better they start to look.
I'm all for letting a company die out, but jesus it looks like there were a ton of shady business dealings, hidden partners, reverse mergers and other sketchy moves.

This article should, at the very least, be a warning sign to anybody who thinks about investing with, or going to work for any of the people associated with any of the firms listed in the article.
Sift Science (YC S11) | San Francisco | Full time | Onsite

Sift Science uses real-time machine learning to prevent and predict online fraud. We are a lean group of driven and collaborative people passionate about bringing machine learning into the real world. Do you despise evil? Believe fraud must be eradicated from the internet? If so, Sift Science must be for you.

We are hiring for engineers (front-end, machine learning and everything in between), sales, marketing and business experts.

Visit jobs.siftscience.com or reach out directly to lynda@siftscience.com for details/questions.

Sift on!
That's fine unless you're not a developer, don't have a Github account, don't know what it is and don't want one.

For any wide-usage FOSS project, that'll describe quite a lot of their users.
That's why nobody is addressing "FTDI USB serial compatible". That too is a thing, and the Chinese use 16 bit arm chips, and still get them out for about $1/ea.

and then, if I use "compatible", am I still a counterfeit? And why does my device deserve to be destroyed?
Almost every major tech company is always hiring. But the process of ACTUALLY HIRING is a different story. Some company does it quick, even if there's a layoff. Some company takes forever to complete interview and paper work even if there is no layoff. And then there are companies doing layoff and new hiring goes through strict budget reviews. It depends. Furthermore, you can close a whole useless business project and you decide to invest in another project so you need to hire people. It's quite interesting that in the latter case some company prefers to fire everyone and hire back some of them. I have seen that before.
The problem with Tesla's "autopilot" is that it works great, until it doesn't.[1] Its lane following is very dependent on lane markings. Bad things happen when the lane markings are insufficient to indicate where to go. Musk's rant: "We really need better lane markings in California."[2] This is not a CPU architecture problem.

[1] http://www.cnet.com/roadshow/news/tesla-autopilot-fail-video...
[2] https://www.washingtonpost.com/news/innovations/wp/2015/10/1...
A private company is selling 2.2B photos and locations of auto license plates
Does 10–40% cheaper = 10x better product? plus adding an easy to use interface?
Our life requires elements heavier than iron, which means stars had to have come and gone for our life to exist. Given that stars didn't exist until the universe was a few hundred million years old, and that stars last a few billion years before exploding, there's only around one or two billion years of head start for anything similar to us to have started existing before we did.
dupe: https://news.ycombinator.com/item?id=11006755
Animation tools do not go obsolete as quickly as software frameworks, so an expertise can develop that far exceeds the expertise we can develop because our OS/language/framework foundations turn over over three years. Plus, in animation one is dealing with story telling; much more satisfying than the typical software project.
I always find it interesting when people say things like "chess is a PSPACE problem", because in order to define it as such, you have to consider the board size to be variable, even though it's always 8x8.
Tablet Market Declined by as Much as 10 Percent in 2015
- offline mode integrated
- search
- usable mobile clients
- inline images
- notification control
- usable interface for private and group chats
- access control and authentication integrated

Probably more too.
Is there a reason why the replay button doesn't appear sometimes? I always wondered about that.
This is a good point, and the case can certainly be made that source code hosting should be done on sites that are powered completely by FOSS.

Neither Github nor Bitbucket (I use bitbucket more than github) are open source.

The shining hope is the darkness is Gitlab (https://about.gitlab.com/) though, which is a wonderful tool. That, and someone with deep enough pockets to start a publicly hosted gitlab that everyone in FOSS can use.
If you are a salaried exempt employee, you should not have to put up with that BS from timeclock nazis. But it is all entirely legal, and for many companies, obeying the letter of the law on paper is the only requirement for corporate policy.

Sadly, without the muscle of collective bargaining to back you up, your only real options are to politely beg your management to stop being timeclock nazis, or to leave for greener pastures.
I added experimental support for LKL to libguestfs[1]. It's not upstream in libguestfs because LKL isn't upstream in the kernel, but I'm rooting for it because it'll be nice to have a rump kernel based on Linux. It makes it a much easier sell for all the companies currently built around the "Linux ecosystem".

One problem is it appears to require that programs are rewritten, replacing all system calls with lkl_sys_* variants. For some programs this is necessary, because you want to differentiate between (eg) lkl_sys_open (open a file through LKL) and regular open (open a file on the host), but it's also a pain for any significant program.

[1] https://rwmj.wordpress.com/2015/11/07/linux-kernel-library-b...
My complete guide to kill windows 10 privacy spying and lagging
https://hideu.wordpress.com/2015/08/13/how-to-kill-windows-10-privacy-spying-forever/
I will be glad if this helps you. For those who already know, feel free to skip this guide.

I tried to include all possible ways to block Microsoft from spying your typing,searching, SW etc. You won't send them any packet no more.
It's very strange that "3G" networks are so slow. HSPA+ supports 22 Mb/s and has better spectral efficiency than LTE, so why do we never see anything approaching that in real life?
Originality isn’t that risky
Loss of message history for one.

Open Source projects can not afford to pay for archiving Slack messages. A lot of important discussions will vanish.
> This, IMHO, is the crucial point: what exactly is Yahoo's business?

Keeping the C-levels employed?
That’s why things like IRCCloud or Quassel exist.

They can sign up with IRCCloud (or any quassel-as-a-service provider), and instantly be online.

Webinterfaces, clients for all platforms, and bouncer is integrated.

Seriously, there are modern solutions for IRC, use them.
There is no shortcut to learning. You can spend less time studying, but you definitely won't learn the same material or have the same knowledge.

We now live in a society with lots of distractions. We should be encouraging structured learning environments.
I've been on Sprint since 2004 and agree on the plan keeping me around: You just can't beat unlimited everything for the prices they offer.

However, I did recently switch my wife's low-usage phone over to ting. Identical service, as it runs on Sprint's network, but only cost $14 last month. I will probably switch my phone over as well, which should drop my bill to around $30/month.
Starry | Boston, MA & NYC | Full-time | ONSITE

Starry is an Internet company that creates easy-to-use Wi-Fi products and radical ways to get Internet service. We started with Starry Station, the world’s first ambient touchscreen, to give people unmatched visibility and control over their in-home Wi-Fi with a glance, tap, or swipe. We also invented new technologies that let us deliver superfast Internet service using high-frequency spectrum. And we’re just getting started.

We love coming up with huge ideas and figuring out ways to bring them to life. Our team spans RF engineering, hardware architecture, firmware, UX, UI, software, industrial design, marketing, branding, and communications. And one thing we all share is an intense desire to make something beautiful. Something that makes a real dent. If that’s a desire you share, we should talk.

Some of our currently open roles:

- Android Engineer

- Senior RF/Microwave Engineer

- Visual Designer

- Senior Engineering Assistant

- Global Supply Chain / Logistics Manager

- Supply Chain Engineer

- Firmware/Software Engineer

- UI/UX Designer

- Marketing Manager

- Senior Hardware QA Engineer

- Director of Integration & Program Management

- Principal System QA

A full list and descriptions of our open roles can be found at https://starry.com/careers
Depends on the company and facility situation. I worked for several years in such an environment, but the facility was open 24/7. You could be paged at any time for critical issues, but of course would always have to come in to find out what it actually was. Not being able to bring work home just led to the expectation that you would spend more time in the office.
Do 90% of web users know that this is a document viewer?
If you don't have some sort of card + short-pin access to the scanner (or something else that's minimally interrupting), auth is an incredibly annoying thing. I mean, what's the threat vector here? Scanned butts? I think people will survive.

Everyone's supposed to have some fancy alphanumeric-with-special-characters password and sit there in front of the machine copying it in slowly from their LastPass. No, thank you.
Honey | https://www.joinhoney.com | Full time | Downtown Los Angeles | Onsite

Honey is a browser extension that makes saving money online easy. By applying coupon codes at checkout automatically and offering cash back at thousands of online stores, we have saved our users tens of millions of dollars this year.

Our 18-person team is growing quickly, and we're looking to hire a full-stack engineer with at least 2-3 years' experience. Our entire stack is CoffeeScript, from the backend (Node.js) to the frontend of the site (React / Redux) to the extension itself (React / pure JS).

If you're interested, please email careers@joinhoney.com.
Well, not everything that is successfully modeled (sorry, but I won't go into arguing the meaning of "understood") can be described in a simple way. Obligatory xkcd: https://xkcd.com/1489/

There are answer for people with a mathematical background. They aren't very simple, but they can be verified and simulated til you get tired. The fact is that from postulating a population where individuals die, with hereditary genetics, and a cross-over style sexual reproduction, and a changing landscape, Math goes to show that you'll have all those features you are uncomfortable with.
WISP TRIALS: WAITING FOR THE BALLOONS
I see your POV but simply don't think it's realistic. Not to mention the salaries you linked are, as far as I can tell, lower than most 'white collar' jobs.

Most gardeners, plumbers, construction workers etc. are NOT artisans. They are just normal people trying to get by as best as they can with the means that they have. They often have lower level of education etc. etc. This is the real world. Not to mention that most programmers don't actually like programming... it's just the myth perpetuated on these (and other alike) boards. These are 90% of programmers that aren't on HN etc. They just don't care. They don't love programming at all - it's just their job.

This passion for creation is great - but it's simply too idealistic. Most people hate their damn jobs and hate it mostly because of how exhausting it is to make not very much money.
Thanks -- reply button didn't show up, wasn't sure why, didn't know about this trick to leave comments.
I don't think this will get through to anyone. The only reason people can respect the time used up by a director is because every minute of filming has a massive directly attributable dollar cost to the company. In normal employment, the company is going to spending that money on either yourself or your replacement, so there's not an obvious, immediate economic incentive in allowing you to do what you consider "real work" (building something) instead of allowing the manager to do what he considers "real work" (sitting around and talking about stuff).
http://mattermost.org/ is good. We will use it in our company with 300 devs.
People rarely "vote with their feet", that's a myth used to justify a lot of crap that's happening in the world.

People follow the herd. In terms of collaboration tools, they use whatever tools everyone else uses, and often get stuck with bad solutions because of network effect. Just how many companies use Skype for group chats? In each case you could probably trace it back to the CEO / upper management needing it for actual video calls, who then force this tool on the employees and because it has some group chat capabilities, nobody bothers to switch to something better. I've seen similar things playing with other tools as well. It's not the good one that wins, it's the first good enough that does.
Copy (cloud stoage) is Shutting Down
> For me that is the biggest drawback with IRC.

Ever heard of Quassel?

An IRC bouncer where the client integrates with the bouncer – just scroll up to load more backlog.

Disclaimer: Am working on Quassel.
The slack 'reactions' feature is a real lifesaver for that kind of thing.
You can usefully distinguish between the name/location/identity of the resource and credentials/password used to access it. "Security through obscurity" is a specific criticism that usually means that the system doesn't adhere to Kerckhoffs's principle.
/propose girlfriend
Location: St. Petersburg, Russia

Remote: Yes

Willing to relocate: Probably no

Technologies: PHP, JavaScript (jQuery), WordPress(Woocommerce), Twitter Bootstrap, NoSQL, SQL, HTML/CSS, Ruby, AWS, REST APIs, RabbitMQ, Adobe Creative Suite

Résumé/CV: https://dl.dropboxusercontent.com/u/1940050/cv.pdf

Email: pompeev@gmail.com

6+ years experience of full-stack webdev,. Seekeng for a remote backend/frontend developers job in company/startup
Thumbtack - San Francisco, CA - ONSITE

Our mission is to help people accomplish personal projects by matching their needs to the best service professionals in their area. From wedding photographers and DJs to home contractors or French tutors, Thumbtack can help.

We are backed by Sequoia and Google Capital. A friendly, ambitious team of ~60 engineers in a bright SoMa office with daily home-cooked food, conference stipends, and unlimited vacation.

We're looking for engineers, SREs, and data scientists interested in working with Go, Scala, machine learning, Angular, iOS, Android, full-stack, Hadoop, and AWS. Join us!

http://www.thumbtack.com/jobs

http://www.thumbtack.com/engineering

Reach out to (glen@)thumbtack.com for any questions.
That's a neat trick, and not one that I knew about. I would also like to know why the reply button doesn't appear at times -- I presumed some kind of rate-limiting.
Did you read the article?

> Gitter is bad for many of the same reasons Slack is. Please don’t use it over IRC.
>> A language like Python has very little quirks that will stump a person coding for the first time in their life

Python is great but some of the things I've come across:

Why do some keywords use parenthesis and others don't?
What's this Python 2/3 hubbub all about?
What are __INIT__ and __MAIN__?
Why do I see single, double, and triple quoted strings?
What does the u prefix mean in u"Hello World"?
Yeah this guy needs to move on. He is welcome to hold on to IRC forever, as is anyone, but Slack is obviously an extremely useful, popular, and effective communication tool for open source projects as well as just about any team function.
Location: London, UK

Remote: Yes

Willing to relocate: Yes

Technologies: I'm a full stack developer based in the UK with over 5 years of experience. I'm currently working with HTML, CSS (LESS and SASS), HTML5, Canvas, JS (Backbone, React, jQuery), PHP and MySQL.

http://www.chrispattle.com

http://github.com/pattle

Email: chris.pattle@gmail.com
How the ETL Bottleneck Will Kill Your Business
I can't "disagree" with your post persay, but I can say it doesn't take into account people with different prioritization. That a job is Lucrative does not make it enjoyable. Challenging, as well, can be good, but a day of constant mental challenge does leave you feeling absolutely drained, despite what some sister comments are implying. (And before the inevitable "you have a silver spoon job" comment, I started my working life as a mover for a few years to pay for school/living expenses; It's a different sort of tired for sure, but both sorts keep you from exercising various leisure activities post-factum; but again to preempt comments, yes, mental work does leave your body in better shape in the long run and as I say below, grateful for that)

At the end of the day, and perhaps this is in itself a very egocentric world view, I'd be hard pressed to find any work that if I were doing it _as work_ I'd be happy doing. I chose programming because I have a knack for it, have focused my time on it to build skills, and as you say, it's lucrative. But every second of the day (and the implied unpaid overtime that seems prevalent in our industry) there's a little thread in the back of my head going "there's so much to see/do in the world, and already so little time." I want to make music, learn to paint, visit countries I've never heard of, but as long as supporting a family, covering healthcare/retirement savings/housing costs etc are all in the picture, even with as lucrative a career as we have obtaining those ends is a long process that you will likely emit some blood and tears for.

So am I Happy as a programmer? Probably more-so than I'd be in many other fields, and certainly grateful for what I have. Am I Happy in an absolute sense? No, I wouldn't say that; and no amount of comparative logic, despite recognizing the ego-centrism, is going to help me reconcile that internally. I'll do my work best I can, not whinge too much, (pushing for a better system in the interim where appropriate for the selfish sake of my own "happiness"), but the moment I get "out" will be one of the truly happiest days of my life. (I could see myself eating those words, and I'll certainly own up to it if that's so, but I don't see that as likely from where I'm currently standing)
You weren't born to just write code and die
Author here. There's not much to say here that wasn't said last time, but here are some retrospective thoughts on this post:

- Probably would have come across better if I didn't pitch IRC as better than Slack in general, but only that it's better for FOSS projects. This blog post wasn't meant to shame Slack in general, even if it kind of did in the end.

- Importantly, Slack has come out as saying that they don't want big public projects to host themselves on Slack. It's really just not a good use-case for Slack to put a FOSS project on it.

- In hindsight, a lot of the FOSS-friendly alternatives (Matrix, Gitter, etc) are quite good and I should have put more effort into researching them and discussing them in my article.

It's probably too late to steer the discussion, but please remember that my post addresses the use of Slack for FOSS projects, not in general.
Behind a subscription model for the journal, so unable to read the article but:

I would love to read what the definition of positive fantasies in this case would be.

I'm probably mostly curious because I've always been a day-dreamer and curious what the difference from mind wandering to positive self fantasies might be.
The difference is that if freenet started to use my messages to #IluvCarrots and sell them to the carrot industry, I could tell them to shov it and migrate over to OFTC with little friction.

If Slack starts doing that, and I want to continue to use my client software I'm pretty much screwed.
They keep calling themselves a "media company", but they've done such a terrible job at delivery (of media and vision) that it wouldn't surprise me if most people working there don't even know what the company is about.

Recently I tried watching Yahoo's Other Space (https://screen.yahoo.com/other-space/), but gave up after a few episodes - even though I enjoyed what I was able to watch. From what I could tell, the show wasn't available through the Yahoo Screen mobile app. (Which brings another question, WTF is the point of that app?!) The website lets you watch streaming video, but the site is impossible to use from mobile, and it would randomly crash every iOS browser I tried (Safari, Chrome, Firefox). When I tried watching from a desktop the video stream would occasionally freeze, and the Ads would randomly reset the stream back to the beginning of the episode.