skysight-inc/HackerNews huggingface dataset:
> you can download it for free, make videos with it for noncommercial use, and generally geek out on the thing

No. I can't. It does not support my computing platform. Neither of them, by the way.

> Why shouldn't the author solicit donations for the Awesome Thing that he's making available?

There is no reason why he should not solicit donations and it is, I agree, an Amazing Thing. It is, however, only partially available.

> So he might recycle some of these donations into making a living out of his technology - is there something wrong with that?

What would change if the source code were licensed under GPL? The download is free-as-in-beer, so others making if available for download would change nothing. Others could help adding features and helping development at a faster pace. If someone else took over the burden to port it to another platform (and, say, make me happy), the project would be able to attract more funding.

The only possible downside is if a fork gained more traction than the root project and started attracting more funding. Still, any improvements would flow upstream back to his project thanks to the wonders of the GPL.

I would understand resistance were he charging for the download. In that case, the GPL wouldn't help at all. Also, he can copyright any art that's part of the final product (much like Red Hat copyrights their red hats) and that would prevent any third party from building a final product exactly like his. If the art added sufficient value (unlike all those little red hats) there would be no fork like CentOS.

Think it through. He's actually hurting himself by keeping it closed.
Final Report on the software errors that made NATS close UK airspace 2014-12-12 [pdf]
Beyond City Jungle #2, Bathroom Culture
The email extractor is super useful. I wrote a command-line script for doing this, but will probably start using this instead.
I think that pulling the core out into a separate engine is definitely the right direction and it will be interesting to see what framework they come up with. It definitely needs a clean slate - The Famous/Angular stuff looked promising but it came across as a bit bulky.
> They don't. Sensory input is required for brains to learn new classes of problems.

Sensory input is required to gain the knowledge, but then you can just as easily muse over your gained knowledge for further insights in a sensory deprivation chamber as you can in a classroom.
The interim report was covered here before [0] but this final report has more detail.

[0] https://news.ycombinator.com/item?id=9026028
I've been flirting with it. I've been a Windows desktop user throughout, but the big appeal to using their platforms more is that Microsoft always makes it's "cloud services" features optional, rather than strongarming people into storing data on their servers.
Facebook would be great but they're so full of garbage that few meaningful messages get through. I once sent out a query for people interested in a software project and tagged every friend I had who knows something about code (30-40). It didn't even show up in all their feeds. But hey, share a cat video hosted on a big commercial site and everyone gets that...
This is not democratic.

In a democracy, the people are the sovereign. The people cannot be the sovereign if important decisions are kept in secret.

This is a serious problem.
"...but Uber claims that because it’s a technology company, not a transportation service..."
What the fuck?!
Coming to Firefox: Ads based on your browsing history
No one is claiming Uber has an out due to "startup" status. OP said "(somewhere well before billion dollar valuations)", which sounds like a clear shot at them.

Point is, early on it is understandable that Uber would take this kind of stance. Now, it's unconscionable.
Recruiters on OkCupid?
Don't think any recruiter is going to give me that info :-)

Usually they claim that everything is so secret etc.
Yeah they did that in Houston and Sydney, Australia

http://blog.uber.com/UberACCESSHou

http://blog.uber.com/WATSYD
> a lot of corruption in the taxi industry

That's a great point. Start a new exploiting service under the guise of freeing people from an already exploiting service. That tactic provides cover, plausible deniability, and an automatic anti-establishment camaraderie following. Though that's basically the same tactic taken by every politician in every election these days ("Washington is CORRUPT! It's full of insiders and lobbyists and lifers. I will be expose the corruption and fight FOR YOU!").

By the time people realize you have become the new corrupt rent-seeking entity, it's too late for people to fight you and your $6 billion VC war chest (yes, uber has raised 6 billion-with-a-B dollars in "funding" — they seem to be taking the PayPal model of just giving people free money in exchange for loyalty (subsidies paid for by middle america retirement funds invested in VC funds)).
Heck, the Commodore 64 had one in the SID chip - I used to use it for random numbers.

http://www.atarimagazines.com/compute/issue72/random_numbers...
People say, that TTIP will reduce standards in the EU (and potentially also in the US) regarding environmental and people protection.

When I see that: TTIP starts to reduce standards even before it is signed.
What about the thousands that companies bring with L1s and B1s?
Or the "defunct" voodoo.js that has been abandoned because lack of public interest.

https://github.com/brentongunning/voodoo.js
There is nothing wrong with either if they are transacted out in the open so they can be weighted accordingly. When done in secret you can end up with something that you would not have chosen without protest or input but are nevertheless bound by.
Check out Wal Mart during year 2002. Either there is some interesting story or the data has a problem. Average salary goes up by about 50 times before dropping back down by about as much the next year.

Edit: Being there are so many Wal Marts, I mean this one. http://data.jobsintech.io/companies/wal-mart-associates-inc
https://haveibeenpwned.com/ has added the emails to their index. You can search by email address or username for accounts involved in various data breaches.
That is how business and capitalism works.

Being immoral can hurt your profits, because customers might be repulsed and boycott you. Breaking the law can hurt your profits, because the government might take action against your business.

Those are the sole reasons why you would avoid doing immoral and illegal things. If the benefit outweighs the negatives, then businesses will do those things. If they don't do it, they will lose against other businesses that are willing to do it.

Fortunately, the downsides can be quite big, which means that most of the time businesses will "stay in line". A huge boycott from the people or hard damaging actions from the government really hurts profits, so it's very rarely a profitable thing to be immoral and break the law.
The majority of Netflix services are built on Java
When Windows 10 comes out I'll probably pull the trigger and get a Microsoft Surface for testing, but I don't think I'll ever leave OS X for Windows.

(to name a few)
1: Recently helped a friend install a new hard drive in a Lenovo Edge 15 only to find out the laptop has problems with Crucial SSDs (it brought back to many driver / hardware compatibility issues from my past jobs)

2: Features like Dashboard, Expose, Notifications have become real workflow time savers in OS X and I've never seen as good implementations in Windows.

3: I've never seen a PC laptop with a touchpad as good as on a Mac

4: the BSD / *nix base of OS X is to valuable to be without

5: Web development tools are just hands down better on OS X - Transmit, Sublime Text, color pickers, etc... theres just no equivalents on Windows.

6: Handoff in OS X with my iPhone is such a great convenience.

and to many more... I think Apple has lost they're way a bit and really need to focus on making OS X better; in recent years, iOS has received to much focus (IMO), but things are fine for now (so long as it doesn't get much worse)

And I can always throw Windows into a VM or bootcamp - it's much more difficult to put OS X into a VM on a PC.
Meat – A free self-hosted Git collaboration platform
Only the awful ones that are probably worried because the job is also posted online somewhere and aren't really dealing directly with the employer.
Thanks for clarifying aspects of this. It was an ip lawyer that first introduced me to this concept, though not the nuances of it.
I guess my confidence in the telerobot is lowered by the fact that the protocol doesn't ensure authenticity of surgery instructions. It leads me to believe what other flaws (including those outside the scope of security) exist.

Hopefully, we're still testing these surgeries on mice and not men.
Exact Computation of Sums and Means
Supermarket LED lights talk to smartphone app – BBC News
Engineer on the Tiles team at Mozilla here.

We're trying to create a new way for ads to be targeted.
In the classical model, the server tracks wherever you've been on the internet.

Basically, to show you relevant ads, at least one entity needs to know where you've been.

What we're trying to achieve is similar, except there is no tracking. Most of the decisioning (e.g. which sites similar to the target group have you been on before?) is made in Firefox.

The ad server will send many ads based on a user's geo (as determined by IP address) and locale (browser language, e.g. en-US). This package will include more Tiles (some are sponsored, some are not) than Firefox will decide to show.

While we do get data based on the impressions and other interactions with the Tile, we only get the strict minimum needed to compute our counts.

And on the topic of IP addresses, we consider that sensitive information. We only keep the raw data for a very short while (7 days).

The only thing that is kept for longer is the aggregate data, e.g. how many impressions tile X did on day Y.
> and buy quality beans from a local coffee roaster: $30-35 for a pound of their best kinds

Edit: it's $30-35 for a kilogram, not a pound. So, the price of my cup of espresso is around 25 cents, not 50 cents.
For a company and a given year, you can search by title.
The other thing that surprised me is the marked shift according to timezone. Right now, noon at GMT-3, I see upvotes for my opinions. However, as noon moved to the US West and mid-Pacific, a steady flow of bad karma hit my comments.

There is a master's or doctoral thesis in there somewhere waiting to be extracted...
Even then, I think the pre-wiring only benefits us humans in terms of efficiency at learning and don't change the learning process itself that much.
Agreed, usually it takes 20 milliseconds on google to figure out what they work for is.
Interesting to see the salary ranges at my employer. With similar titles, the range is quite large, even within the same physical location. And modifiers like "senior" or "principal" don't appear to correlate with the listed salary.
Yeah. I consider D3 a good starting point to build a charting library on top of.
Neither. I'd probably call that business services or retailer/reseller.

There's also the salient difference that those takeaways are not being paid as contractors by Just Eat (if anything it's probably the other way around). If they were, Just Eat would be a takeaway. If Just Eat made a piece of software for sale that other companies could use to provide takeaway resale services, it would be a technology company.
I don't have exact numbers but they were infamous in the industry. I know of two scams they were running. Firstly a lot of the profiles are fake or professional. Secondly they ignored when you cancelled your monthly subscription and kept charging you anyway in the hope that you either wouldn't notice or wouldn't bother filing a cb.

Everybody knew what was happening but was looking away as long as the money was good, even MasterCard. Internally the code names we used for them was "online gaming" or "innovative business models". Whenever an executive used these words you knew he meant them. There are acquirers that specialize in merchants with high cb rates. But they go kicked even from there (after MasterCard intervened). I have no idea where they are now.
This is absolutely brilliant. The thing is, how do you actually reply the recruiters with the link? Surely it would be rather rude to simply reply a solicitation with a 'please check this link'.
What did you use to build it and how does it notify you of the submission?

and , curious how many recruiters go through this?
Next up: a minimal QEMU.
ShoutKey – Snapchat for shortened URLs
The problem today is, that our democratic systems are eroding world-wide. Since the EU has more and more influence in Germany, German politicians are regularly using the EU to circumvent democratic decisions in our country.

When a law is not popular in Germany, they just pass it to the EU, where it is much easier to bring them into effect. Then they pressure our own parliament: "We have to comply to EU standards" and they just pass it on. There even was at least one case, where such a law was passed without thinking about it and our constitutional court had to cancel it as not constitutional.

These cases, where democratic decisions are circumvented are not single ones any more -- they are the rule, not the exception.
They're primarily a tech firm. Particular distinctions from Uber are: You know which restaurant you're ordering from, you sometimes pick it up from the restaurant itself. They never try to make it sound like they're the service; they're saying that they connect customers and businesses. The businesses stand up on their own; they're just brokering the deal.

The difference is that with UberX, Uber is the service from end to end; they perform every single role of the taxi firm; they tell the drivers where to go, they pay the drivers, etc.
> London's black cabs all have ramps.

It's worth noting that this is due to a legal requirement that all licensed taxis (i.e. black taxis) must be wheelchair accessible. I think that requirement came into force around 1999 and it resulted in a lot of older taxis that weren't wheelchair-accessible being sold on the second-hand market when their owners were forced to upgrade.

So, in addition to successfully completing the Knowledge[1], black taxi drivers must operate using a compliant vehicle (which is inevitably more expensive than a normal vehicle, which Uber drivers typically use), and they must pick up anyone (including a disabled person who hails them while their light is on (if they ignore you or refuse to carry you without good reason, you can complain to the Public Carriage Office, which can take away a driver's taxi license).

In return for complying with all these requirements, licensed taxi drivers are allowed to pick people up on the street and calculate the fare using a taximeter.

Other cab drivers (driving what are typically referred to as minicabs or "private hire vehicles") are supposed to agree a fare with the passenger up front and are specifically prohibited, by law, from using a taximeter.[2]

London's licensed taxis drivers' view is that the Uber app is effectively a meter, and therefore, Uber drivers are breaking the law. The High Court will rule on the matter this summer.[3]

1: http://tmagazine.blogs.nytimes.com/2014/11/10/london-taxi-te...

2: http://www.legislation.gov.uk/ukpga/1998/34/section/11

3: http://www.cityam.com/212676/high-court-ruling-taximeters-co...
The problem is that it is a black box.

So is this one... it's also closed-source hardware.
If you are starting a new cloud provider and offering something like containers (say LXD), you have a big problem on your hands. IPv6 and v4 aren't really interchangeable from an end user perspective. Also, techniques are NAT64 are shocking when you look at them in detail (my jaw dropped at least ... not all protocols can be supported with NAT64, proxies need to be stateful etc.) We are in for a mess.
2 years in jail for not donating unsold food? This sounds a bit extreme to me.
Hat's off to you, Philip. You are putting all your eggs in one flexbox basket--and now you are taking excellent care of that basket. I think that's a very smart approach; I particularly enjoy the approach of having a codepen to demo the bug, the workaround, and a link to the filed bug with the browser. It's so obvious, which means it's genius.
You could use the OP's project and point everything that makes it through the limiter at Apache with a reverse proxy http://golang.org/pkg/net/http/httputil/#ReverseProxy
A VPN with only two valid certificates means that the guy holding the other cert (assuming you have one of them) is definitely who he says he is.
Thanks for those links, I didn't realise it was that easy. However, this was in a private taxi and not in London, but yes, I could have reported it.

Honestly though, my problem isn't with the occasional awful ride, but the far more frequent slightly annoying rides. The ones where the driver won't stop talking or asking about local women or good bars in the city or the latest football gossip. I can't complain about that (nor do I really have the right to) but it's a huge reason why I prefer the Uber service.
Let me know if you need a helping hand. :)
Circa 2008, lots of areas around Greenwood didn't have curbs or sidewalks... everything north of 85th got annexed by Seattle in the 50's and none of it had sidewalks or curbs or storm drains. I bet most of the other sidewalk-less areas are similar annexations.
I understand that highly compensated engineers get to solve unique challenges on grand scale, enjoy their jobs and are
generally content with their professional positions.

But I just can't stop wishing for those engineers using their immense knowledge, authority and financial resources to bootstrap own tech companies and improve the diversity of the tech ecosystem. They don't need venture backing, they don't have pressing need to compromise and have the means to experiment with new business models, whether it is open source, open-* or social enterprises.
OK, I'll shoot: Why not Promises?

They don't handle streaming data, but they're not supposed to; they're supposed to model the traditional JS function call model (single value return or single value exception) which they do well. For streaming data use some other paradigm (perhaps Observables from https://github.com/jhusain/asyncgenerator), but that's orthogonal to Promises, not a replacement for them.

The only other reasonable complaint I've heard is that they aren't cancellable, which is legit. There are proposals for that, though (https://github.com/petkaantonov/bluebird/blob/master/API.md#...).

At least with Promises functions actually return, as opposed to the continuation-passing-style of callbacks. (CPS is a fine intermediate representation for compilers, but it really shouldn't be written by hand; that's why we have compilers!)
It comes down to personal opinion more than anything.
Proof that humans are not actually monogamous creatures.

We are much more inline with open relationships than we think.

Further reading: Sex at Dawn
Further watching: Polyamory (HBO)
Your 4-step guide to becoming an innovative thinker
Very nice, on [2] are the instructions:

"If you're serious about the cryptographic security of your entropy source, you should probably short, or put a 50 Ohm load on the antenna port, and put the whole assembly in a shielded box. Then you're getting entropy from the thermal noise of the amplifiers which is much harder to interfere with than atmospheric radio."

But where do you find $10 dongles? I've found just NooElec NESDR XTR for $50? Edit: OK, there are cheaper dongles with RTL2832U, just not with E4000
And that's when you stop answering their teases.
Misleading title. The current title implies that the article actually lists out or provides reference to linked data of extramarital affairs. I didn't see that in the article.
This is an extraordinary news. History surrounding those scrolls (after unearthed) is as interesting, if not more, than what probably lies in the scrolls themselves.
there are many related fundamental rules, like "everyone is considered a dick by someone" and "you're a dick if you blame a group for the actions of a few."

mainly, though, none of these are actually rules because your subjective notion of what being a dick means isn't transferable outside of your head, even if it really, really feels like your opinions are right.
Huh, interesting. what's the feedback from the recruiters? How do they respond? This idea is absolutely fantastic that I might just as well do it myself as well.
At the moment it is mostly HN visitors entering bogus info.

60% of them replies but most of them with the same info as in the email. I bin those.

Some of them get it an like it, I tend to like them a little more.
I don't have a new hobby :-) although I like the ritual of serving (myself or friends) a nice cup of cappuccino. For a small additional effort, with a grinder and a machine, you'll get a excellent cup of coffee for a third of the price of a cup of Nespresso. Your priorities may vary though...
They're not above the law--it's just that, under a certain size, some law may not apply to them.
My understanding is that Uber drivers don't see the dropoff location until they pick up the passenger, and at any rate you can simply not enter the destination and tell the driver where to go.
The US is theoretically based on a checks and balances system, in the hopes of preventing unchecked tyranny.

On the global scale, more countries need to say "no" to keep the US government in check. It's what the founding fathers would have wanted.

The complaints are about how restriction will impact "global trade" of particular pesticides. The EU's entire point is that these items should not be traded. That statement holds regardless of the economic impact.
Airbnb, Uber, and the unbonded money transmitter of the month, are all making obscene amount of money breaking the law and investors keep rewarding them.

It's really easy in home construction to make a profit if you hire illegal immigrants, pay them an illegal wage, don't carry insurance, don't pay payroll taxes, and don't pay overtime. If only I could hide all that behind an app, I'd call it a startup and become a billionaire!

It's to the point where I have serious issues with the morals of people working for and investing in such outright abusive companies. You might "just" be a programmer, but you're still earning your paycheck breaking the law and skimming money away from businesses that are legit, protect their customers, and exercise the base level of ethics. But I guess you personally didn't abandon a handicapped person on the side of the road, or deny a trip to a black neighborhood, so you don't feel like you did anything wrong?
The header picture looks terrific, very webby
Yes, considering that is the equivalent of a minimum wage yearly salary every two weeks.
haveibeenpwned.com
Awesome Tryo: a curated list of resources related to Python and Machine Learning
They will be ready by April 2015. I can't wait!
I feel like you need just as many Lawyers there to tell you why every health idea won't work.
How many have you sent this to? What's the conversion rate? ;)
Sex at Dawn is highly speculative and polemic. Truthfully we have no idea what our "natural" relationship inclinations are. Personally, I think we are naturally monogamous but tend to have affairs. Additionally, it's more driven by economics than it is by sex.
... or TestU01 Big Crush (https://en.wikipedia.org/wiki/TestU01)
I work in finance, and browsing this list reinforces the assumption that people on H-1Bs are just cheap labor for employers. Most people on this list whose positions I can determine with confidence seem to make 10-20% too little.
Ask HN: How did you go about finding your current job?
FabFriday for Infographics and More
> Uber in the UK uses licensed taxi drivers the same as any other Private Hire firm.

That is not correct.
You need quite a few more method to be a net.Conn actually: http://golang.org/pkg/net/#Conn. Easier to just overwrite the Write() method like this in that case.