skysight-inc/HackerNews huggingface dataset:
I have a strong dislike of Paypal, but it's warranted. Not over things like this (I had my own donation account locked once, and a quick email exchange got it unlocked with no problems).

I used paypal because I thought it provided me some protection.

I purchased web hosting using my paypal account. Then one day, the company doing the hosting folded up and disappeared. Since I had just prepaid a month of service, I filed a claim with paypal for services not received.

12 hours later, they had completed their research and determined that they would not proceed to charge this back against the merchant. No further details provided to me, and case was closed.

It seems to me that if a company is advertising itself as protecting its customers (which are both merchants and purchasers), then it should do so. In my particular case, I provided ample documentation to show that a) I had paid the charge and b) the company I paid closed up shop and had no intention of providing the service I paid for. Yet without explanation or transparency, they were able to shut my case down. I later learned I"m far from alone in this experience.

So perhaps the dislike of paypal for the reason in the article isn't warranted - but they have a long history of problems completely unrelated. That's what happens when you want to have all the profits associated with being a credit card processor, and yet be constrained by none of the regulations.
Part of the reason that "modules" aren't in C++ yet is that there isn't a precise definition of what modules are or what they should be.

That being said, C++ doesn't have even the bare minimum of what would be considered a module system according to any definition. With a lot of hand waving, one should be able to more or less write:

import std::vector;

...and have the compiler (not the preprocessor!) find the relevant declarations and definitions for std::vector. Probably also important are additional restrictions to give more control over when and how preprocessor macros affect client code.
If only it were as simple as you make it sound ... in practice, Corporations repeatedly use commerce and contracts clause rights to sue communities and states to overturn environmental regulations. They use free speech rights to flood elections with money and affect the outcome. They use the rights from unreasonable search and seizure to prevent the release of acts of public harm in lawsuits under the guise of protecting intellectual property. The impacts of corporate constitutional rights have overturned our democracy.
Hey, PicnicHealth founder here. We're probably too new to have any kind of a consensus but would love to chat offline about the company (Noga at picnichealth) It shouldn't be much work for you to get things set up.

I spent a lot of time trying to get straight what went wrong with google health and, while there are lots of theories, I'm got convinced that data availability played a big part. That's what's finally changing.
A deluge of data but little insight. What am I supposed to take away from this article besides the well-known fact that Messi is one of the best soccer players in the world?
Automotive Grade Linux Delivers ... Software Stack for the Connected Car
It would have been great to include older data to be able to compare Messi to Maradona and Pelé.
For usernames it might be true but many sites use emails instead of usernames (and rightfully so, it's already complicated for people to remember passwords without forcing them to also remember an unique username).

Emails are more personal and might be easier to link back to personal information. Thus, confirming that there is an associated account with a given email is also a privacy leak, because maybe people don't want to reveal that they have an account on a specific website.
Lyft - https://www.lyft.com/jobs - San Francisco, CA

With the tap of a button, passengers in need of a ride are instantly connected to nearby drivers. We currently operate in cities all across the country, and with your help, we’ll take Lyft worldwide! If growth excites you, this is the place to be! We're looking for:

- Software Engineers
- Android Engineers
- iOS Engineers
- DevOps Engineers
- Data Architects
- Schema Designers
- Data Analysts
- Product Managers
- Product Designers

Stack: AWS, MongoDB, PHP, Python, Go, AngularJS Interested? kiana a/t lyft d/o/t com. Open to coffee/tea or whatever to discuss. Incredible team, top medical & dental, open vacation policy, catered lunches, snacks, dogs, equipment, Lyft credits, etc. -----
Location: Campbell, CA (near SJ)
Remote: yes, but prefer to be on location
Willing to relocate: no
Technologies: HTML5, CSS3, JS, jQuery, learning Angular
Resume: http://www.linkedin.com/in/davidsmarkowitz/
Email: dave@artfoundry.com
Project Portfolio: http://www.artfoundry.com
Github: http://www.github.com/artfoundry

I was trained as a full stack Ruby/Rails developer at Devbootcamp in fall, 2013, but I've since focused on front end. I also have an art background so can do Photoshop image cut ups, etc. Also used to program in C, though it's been about five years.
I would argue the "idle poor" meme is actually an artifact of how shitty our current social programs are which often disincentivize work. I grew up on welfare and often saw this dynamic first hand. Saving any reasonable sum of money as a safety net will get you kicked off lots of programs that are hard to get onto for example.

People put money to productive use when productive uses are available and they won't be penalized for long term planning.
EVEREST SHERPAS: THE HIGH PRICE OF TOURISM
I saw this article earlier today and I had assumed that the Chen Guangbiao (the Chinese Millionaire) had backed out of the promise (which confused me, he had to have known how much it would have costed to so going in).

The first article never explained that he was blocked by the charity that helped in the first place.

I'm saddened that the charity didn't go as planned. In most cases people know what they need best, rich or poor.
Participatory Design vs. Value Sensitive Design
The Police DO NOT have the necessary hardware and software to take on such a task Andor. The Private Sector does because that is what they do.
exactly. that's the true terror of pagerank -- not that spammers are putting in millions of junk links, but that it makes legitimate people stop linking.
Location: San Diego, California
Remote: Yes, Fulltime since 2010
Relocate: No
Technologies: JavaScript (Frontend and NodeJS), PHP,
MySQL, MongoDB, Redis, Memcached,
LESS, d3, Backbone, Handlebars, RequireJS/AMD
Grunt & Gulp, Apache & Nginx, Vagrant
Resume: http://chipersoft.com/resume.html
Email: chiper@chipersoft.com

I've been creating content for the web since the mid 90s and cut my teeth on programming with JavaScript when it was still a new language. It still remains to this day my favorite language for creating applications, and I'm even more excited about it today as Node.js is making the language even more powerful.

While I am not actively looking for new employment, I have loads of experience building new applications from the ground up and would love the opportunity to get in on the ground floor of a new product with a fully remote team.
WebODF meets ownCloud to fix what’s wrong with Google Docs
That's great logic when you have 1 item for sale.

However, when you have a large block of units for sale (1000 condos), and want to sell them as quickly as possible so that your construction financing gets approved (and you're probably worrying about a crash), you want to "price discriminate", which is to charge different prices for the same good.

If rich overseas buyers will buy all 1000 at $500k each, then great, but if they want to buy only 900 and a local is only willing to pay $450k for 100, then take the 900x500k and 100x$450k, there's no need to let the overseas buyer know that you sold the same thing to a local for $450k.
There are lots of companies looking for junior developers. This is the first job for a slight majority of developers at my current company. We just hired two devs fresh out of college.

If you're having difficulty getting through recruiters then sidestep the gatekeepers. Find companies you're interested in working for and send them an email. Go to local meet ups and talk to people. Some of them are bound to be hiring or know someone who is. Talk to your friends and see if their companies are looking for developers.

As a hiring manager I can tell you that I'm willing to give a quick phone screen to just about anyone with a pulse. Developers are really hard to find right now. I'm thrilled to hire someone without going through a recruiter, since that saves me a lot of money.

Some companies may not respond. Some may not like being contacted directly. Don't worry about them, as you won't end up working with those people anyway.

As for the recruiters, don't worry about them either. Most recruiters get paid based on the salary of the people they get hired. That means they're not terribly interested in junior devs. They want a big check, which means they want to place people who are going to make a lot of money. They'll probably ignore you for a few years, but they'll want to be your best friends in 5 years.
With the exception of numbers we should be conformant (and if we aren't please file a bug). A fully compliant dart2js would be theoretically nice, but practically mostly useless (because of its speed).

The Dart language and its spec are independent of dart2js (which is just an implementation striving to implement the spec). Clearly there is a huge connection between both (same team, ...), but in the end we decided to accept the non-conformance for the benefit of a better language. On the server Dart developers can already enjoy the more complete number-hierarchy, and, even if it takes time, I still have the hope that client-side we will eventually be able to enjoy Dart VMs everywhere. (Call me "optimist" ;)

Wrt debugging: the VM has a mode where it detects incompatibilities. For example when a number exceeds the 53bits of JS. This should reduce the difficulties in developing cross-platform tremendously.
I did something similar for an RSS reader I was building based on bayesian filtering, a col-4 column on the right with the "live" feed and a main col-8 column with the filtered feed, meaning all the matches. It looked pretty good in landscape mode.
We can’t think of a better company to join in our quest to provide the perfect soundtrack for everything you do.

Erm.. you got it backwards, folks.

No immediate changes to Songza are planned, other than making it faster, smarter, and even more fun to use.

If Songza was Youtube-like size, then yes. They are tiny so, yeah, unlikely.
Play Music sorely needed this - lots of great curated lists in addition to albums and playlists. Can't wait for the integration - I really like Songza for those times I'm working or driving and don't feel like playing close attention to building a playlist.
CA/SF (remote in USA is a possibility), Ruby, PHP, HTML/CSS/JS, Machine Learning

We're about to launch Resimit (https://www.resimit.com - still a work in progress), an innovative new startup focused on producing premium quality digital products via machine learning algorithms. Currently we're focused on generating ready-to-wear (pret-a-porter) premium WordPress themes.

If you're interested in algorithmic creative design and have some knowledge of Ruby, PHP/WordPress, HTML/CSS/JS, Machine Learning, and possibly (MySQL, Linux, nginx, AWS) please drop an email to albert@resimit.com
It would be interesting to know what other ways to drive App downloads people are using. Obviously ASO is important, but what Ad services do you use and what is your experience with those?
This American Life had a story about giving cash to Kenyans. They didn't exactly take a position, but talking to the different people involved is interesting.

http://www.thisamericanlife.org/radio-archives/episode/503/i...
GM Recalls Another 8.2 Million Vehicles
It's relatively common for their to be a gap between local and remote developers.

Buffer have been incredibly transparent about their approach to this: http://open.bufferapp.com/introducing-open-salaries-at-buffe...
NationBuilder, Senior Ruby Engineers, Los Angeles- CA
NationBuilder is an online Community Organizing System built by a world-class team dedicated to empowering a new generation of leaders and creators with the tools they need to create a new world.

We’re currently hiring great software developers to join our core and web systems teams in Los Angeles. We will relocate folks, so if you’ve ever wanted to live in LA, this is probably the best opportunity you’ll get. (And if you never considered living in LA we’ll convince you that it’s the greatest city to live in.)

Our driving force as a company is to empower organizers to make the world a better place, and we do this by creating a powerful product with a great customer experience.

As a team we are dedicated to continuous learning and improvement. We will push code within minutes of a customer reporting a problem, and our entire process is set up for rapid iteration and agile development.

On our core and web systems teams, you will build, extend, refactor, and scale the core parts of our product. From systems that form a content management system for websites, to a comprehensive control panel for relationship and contact management, to scalable integrations with domain management and email systems -- you will be responsible for keeping NationBuilder running well, becoming better and faster, and achieving our mission. Your skills will need to be balanced between the front-end and the back-end, as you will cross layers from the database to JavaScript in order to develop new features. Your troubleshooting skills will allow you to drill down from a bug report to a solution regardless of complexity. You will work with the product management team to develop delightful, usable, fast, and maintainable features that solve real customer needs.

You:

are always interested in learning new things.

get excited when you have the chance to pair.

practice test-driven development and judicious refactoring.

enjoy being responsive to customer feedback.

are a pragmatic problem solver, knowing how to find the middle ground between “perfect, but takes forever to code” and “fixes it now, but nobody will ever be able to understand what I did”

work well in small teams with a clear mission.

detail oriented and precise in code, communication, and documentation.

have the insight to know what’s important and the dedication to get it done.

Skills required:

While existing experience with the technologies we use is welcome, an open and disciplined approach to your work is more important to us than whether you already know Ruby, Rails or anything else in our stack. We value the willingness to learn our technologies and environment over domain-specific skills.

We use Ruby, Rails, PostgreSQL, MongoDB, Redis, HTML/CSS/SCSS, and JavaScript (JQuery, Handlebars.js, Underscore.js, etc).

Please send email to mona@nationbuilder.com with:

Contact details, resume, that sort of thing

Sites you’ve worked on recently

GitHub account (or other online code) if you have it
> What does [Dart] do better than similar languages that compile to JS (CoffeeScript, Typescript, etc)?

CoffeeScript doesn't really help with scaling. It's basically just a slightly more compact JavaScript dialect. Personally, I don't see the point.

TypeScript is closer. It offers type annotations and more structure. Being a strict superset of JavaScript also means that it can't fix any of JavaScript's issues. However, it also means that it can seamlessly interact with JavaScript.

Dart is a clean break. Straightforward, nice semantics, and none of the weird stuff. There are official code conventions, a package manager, a doc generator, and a built-in way to do inheritance. Compared to JS, this skips a lot of research and pointless discussions. Naturally, it also avoids the associated compatibility issues and annoyances.

The VM is also a big advantage, because you don't have to compile your code hundreds of times a day during development.

As a result, the compiler can perform rather heavy optimizations, because compile speed isn't the top priority anymore.

Having that VM also allows you to write command line tools and web servers. It can be also embedded in other applications.

Anyhow, if you know something like C#, you already know most of Dart's syntax. Just give it a try. You can be productive on your very first day. It's really that straightforward.
Dropbox - San Francisco, CA & New York, NY

We're working on a lot of interesting stuff.

Here is the Glassdoor page for Dropbox:
http://www.glassdoor.com/Overview/Working-at-Dropbox-EI_IE41...

https://www.dropbox.com/jobs

If you would like to apply, send me an email at ronald@dropbox.com. Please include your resume and what position you are applying for.
TableAir – Smart table can be paired with your smartphone.
Location: Rio de Janeiro - RJ, Brazil
Remote: I don't know
Willing to relocate: I have no idea
Technologies: JavaScript (CoffeeScript)(Angular, backbone, jquery, blablabla), bootstrap, html5, css3, PHP, starting to learn ruby on rails
Resume: Just a kinda good front-end developer
Email: gugiserman@gmail.com
> we can assume our eyes evolved to the spectrum best suited for our environment and survival

Sadly, no.

Fish, reptiles, dinosaurs and birds have four colour receptors, so they would need four primary colours in their monitors (and would consider us colour-blind). Back when they competed with dinosaurs, mammals were nocturnal, so colour-vision de-evolved and most mammals today only have two receptors (so humans would would consider them colour-blind).

The fact that humans have three receptors is a recent development, it is only present in primates. It comes from a mutation which split a single receptor type into red and green ones. They are still not optimal---because they diverged recently, the sensitivity curves overlap more than would be ideal.
Palantir Technologies - Information Security Engineers Wanted!
Locations - Palo Alto (CA), McLean (VA) and NY

Palantir's Information Security team is growing and we are on the hunt for the following expertise:
IR Lead (with a strong forensics foundation). Location - Palo Alto, CA only
Forward Deployed Security Engineers (InfoSec experts who would love to work on client facing projects) - Location(s) - Palo Alto, NY or DC
InfoSec Engineers (who love to build solutions and have strong scripting and/or programming backgrounds, but a sincere passion for security related projects). Locations - Palo Alto, CA preferred. NY and DC are possibilities.

If interested in learning more, I would love to have you introduce yourself to me. Please email me at lbohland@palantir.com
To apply online or to review our openings in more detail, please visit - www.palantir.com/careers
NationBuilder, Senior Software engineers, Los Angeles.

(www.nationbuilder.com/jobs)
A significant one is that Rust has no GC, while Erlang does. This can matter if you're trying to build software that's very sensitive to random pauses, or embedded development.

Another significant one is that Erlang has been used to make some of the most reliable software ever for the past few decades, and Rust is still pre-1.0.
FTC Alleges T-Mobile Crammed Bogus Charges onto Customers’ Phone Bills
Safety Feature For Pedestrians Has Undesired Consequence
I didn't think salaries were in there, not if you look at the number of people who seem to be on the team. I was actually taking from point of view of the advise from Indigogo, which is to ask a fraction of the amount, meaning they would need much more.
The charity outstepped it's bounds here, if the article is accurate. Organising an event for someone where that person expects a substantial sum to be used in a certain way and then keeping it for yourselves seems pretty terrible.
Really does look great, very clean well done. Is there any plan to update hacker news? While it's minimal design has some appeal I think the UI really is in need of a makeover.
To elaborate on why the RGB color model is convenient for representing color...

The choices of RGB in trichromatic reproduction systems are such that the individual contribution of each minimizes the cross-cone activation in the eye, allowing greater fidelity (widest gamut) in color reproduction with only three sensors at input and three emissive colors at output. In other words, if you're going to use analog electronics and passive filters, it helps to make the selected primary frequencies as functionally orthogonal and isolated as possible.

Consider the quality of an absorptive filter and/or response profile of a pixel on CMOS sensor; so long as a it has a strong peak at the primary frequency, then we're not too concerned about leakage from other frequencies into it; nor are we too concerned that nearby colors could leak a little into the other two channels because this will mostly be correlated with overall luminance, which makes it very hard for the eye to discern upon reproduction (it looks a little more washed out).

This is why Young and Helmholtz initially identified red, green and blue as primary colors way back in the early 19th century. They tried to identify three specific color frequencies that could be used to mimic other pure frequencies through re-combination in test subjects, based on a theory about how the eyes worked.
While these colors do not correspond to sensory peaks for each cone cell type, it turns out the retina/visual cortex's post processing (the "opponent-process" discovered by Ewald Hering) derives hue from the combined activation ratios, and is thus bypassed by using combinations of RGB to create hues as opposed to direct spectral activation.
I wonder if these kind of stats are available for players of past eras. I would be fascinating to see what Pelé or Maradona would look like compared to Messi !

It is true, though, that you only really become a football legend when you win the World Cup (or show some insane talent at the World Cup). Pelé, Maradona, Zidane, Ronaldo et al. all won world cups. And Pelé is considered the greatest of all time precisely because he won 3 world cups out of the 4 he participated in.
I read this week that the average person falls asleep in 7 minutes. 7 minutes!!! If I could fall asleep in 7 minutes I would get a lot more sleep.
You have failed to address the point I made.

What Google calls Android includes a great deal of closed code.

You can make up a private definition of your own if you like, but it's not the one Google uses, so is irrelevant.
Single-page: http://www.newyorker.com/reporting/2014/07/07/140707fa_fact_...
AFAIK, the Tinder guys were not the ones with a leaked Fraternity leadership e-mail that clearly exposed them as misogynistic douches with little sensitivity outside their bro-ubble.

That said, Tinder and Snapchat are two peas in a pod, eh?
The cricket player Donald Bradman [1] is the outlier among outliers. Even compared to greats like Michael Jordan, the statistical significance of his achievements almost defy belief.

[1] http://en.wikipedia.org/wiki/Donald_Bradman
Very happy for Songza, use it everyday. As always, I hope they keep the service open.
I don't mean to sounds skeptic when I say this: could you list some of the software (or teams) that use Erlang?
Sometimes it can be hard for non-fans to realize just how good a superstar is. When I was 10 or 11 in the early 90s, I had heard of Micheal Jordan -- everyone had heard of Michael Jordan -- but I wasn't much of a basketball fan. My older brother joined a fantasy basketball league, and since I was the computer guy in the family he asked me to make a spreadsheet designed to help with the draft. We put in all the stats from the prior year and calculated how many fantasy points each player would have gotten. It was only when I sorted the chart and saw how much of an outlier MJ was I realized why he was such a big deal.