skysight-inc/HackerNews huggingface dataset:
1. No and soon no one will be required to work at uber once they automate the car fleet. So sure in theory you are right. But that's hardly the most informative perspective to see this in. Many people have to take what they can get.

2. No but thats not really what they are. They are working as contractors but being treated as employees.

For example they can't set their own price, they aren't allow to choose their own car, they can't subcontract which is the conditions employees normally are subject to. On the other hand they don't get ex. healthcare and have to maintain all expenses themselves. Uber works because it's managed to disrupt legislation. Sometimes thats great or necessary and the taxi medallion system surely are broken. But to ignore some of the deeper issues with the kind of disruption Uber is doing is simply ignoring some of the deeper issues of technology.

And just as we are fine with companies being able to lobby for their legislated privileges so should the drivers be allowed to organize.
It's mainly a function of government though.

Although there are some companies (HandUp, and a few others) started with the goal of treating the weakest members better.
IRobot has a new hackable robot geared towards STEM education. It's basically a stripped down (read: vacuum-less) roomba you can hack on.

www.irobot.com/create
Uber will never be interested in taking on the capex of owning a full fleet of self-driving cars.
I did this a couple of weeks ago, and it was extraordinarily efficient: https://help.github.com/articles/name-squatting-policy/

It took about two-hours from clicking the contact a human button to them releasing the name, they simply release it back and ask you to register quickly before someone else gets there first.
Would you be saying that if Google decided to block all non-google websites from working in Chrome?
Ask HN: iOS HN apps withintegrated save-to services?
I'm seeking recommendations for an iOS Hacker News client that doesn't rely on the iOS share sheet for saving to various services, and that has Pinboard integration. Ideally, I'd like to be able to make the distinction between saving the linked-to page and/or saving the Hacker News thread about it. Any advice?
I'm not a big fan of offline storage for web apps. Any serious app will quickly exceed the localStorage limit which is only 5mb.

I would also question the decision to use HTTP for this purpose instead of WebSockets.
> existing cab drivers that will be seeking rents from the successful upstarts

It's difficult for me to imagine how warped someone's thinking can get. The people doing the work are the cab drivers who have been driving in Seattle for decades in some instances. The rent seekers are the VC LPs of Uber - parasite heirs sitting on their asses, making money off the labor of cab drivers. The "disrupting" "successful upstart" had a simple innovation - break the law. Now they're looking to the law to protect their expropriation and parasitism on those doing all the work and creating their wealth for them.
I have seen some very strange errors in English written by native Chinese speakers; however, it does seem implausible that every single person on their team interpreted the sentence in exactly the same wrong way.
> The "Clojurians don't like testing" meme probably has more to do with Rich Hickey's famous "guard rail programming" [1] comment than anything else.

And Rich Hickey isn't against testing. He was having a jab at test driven design.
Seconded, Mindstorms EV3 are great. Check out ev3dev (www.ev3dev.org) if you want more programming options. You can build some serious robots with this setup, but it's still pretty easy to use.
802.11a/b (1999) are looking pretty good, too.

Everything I've ever seen with a 2GHz radio supports b, [0] and with a 5GHz radio supports a.

[0] Even though some AP admins deactivate 802.11b support for entirely valid throughput raisins. AIUI, 802.11a doesn't suffer from those issues.
Sure, but this means you now can't fly in a park or any public space without the risk of a police officer coming by and asking to see your registration. I'm assuming police would be empowered to do that?
It should not be, that's the main premise of my idea: create a new email protocol that completely replaces both SMTP and IMAP based on actual use cases instead of being constrained by 40+ years of legacy protocols and extensions.

Client and servers using this protocol would not be required to implement SMTP/POP/IMAP at all, bridge services could be built for that.
Hue's hub works both ways, locally Smartphone -> Hub over WiFi (via a shared LAN connection, the Hub isn't it's own WAP), or remotely Smartphone -> Hue.com -> Hub over the internet. The remote mode has profoundly more lag, but also means you can turn on your lights from anywhere. The connection from Hub to the bulbs is always Zigbee. Unless/until Zigbee is built into smartphones this seems like a nearly ideal set up.
https://www.youtube.com/watch?v=_tjZchYXMmA
> If they were independent contractors shouldn't each driver be able to set their own rate

Not at all. Companies often put out contract proposals to a variety of contractors saying "we'll pay X for this work, take it or leave it". That doesn't suddenly make those contractors into employees.
Quick hack that works for everywhere, not just HN: stop using your browser full-screen. I'm in front of a 24" monitor right now but I keep my browser down to about 10-12" wide.

Nerdier hack: use the Stylish browser extension to inject your own CSS for HN. https://userstyles.org/styles/browse?search_terms=hacker+new...
Let's start redefining DRM as what it truly is:

Digital *Restrictions* Management
Except that at the time IBM tried to prevent people from making compatible PCs.
FAA says that pilots may drop objects from airplanes, but puts the onus on the pilot to ensure "no hazard is created". And, once the object touches the ground, it becomes subject to local laws. So dropping a rock onto someone's property could be quite a few violations depending on the outcome and the property.
I'll never understand why companies make such customer hostile decisions. I can't see any upside to this and I can't imagine what the discussion looked like when implementing this decision. My (admittedly cynical) guess is that it was one part "We're fielding a lot of support questions on products that aren't ours and our malfunctioning" and two parts "Our customers will be more motivated to buy Philips Hue products since they're already invested in the existing system".

The first argument is out the door because now they'll just get a lot of support questions around many more products that don't work. The second might happen for existing customers, but I'm now going to avoid this product as a future customer because compatibility is a feature, and for me, and I'd think anyone who is looking to purchase a tool that manages lighting/small electrics around the home, compatibility is easily the #1 or #2 feature. If there were a choice between a lightswitch that worked with a wide array of lightbulbs, and one that worked with only one company's bulbs, guess which one I'm buying?
If you want to create a self sufficient system then it isn't pointless at all. That just happens to be something that isn't in your requirements.
>David Plouffe, the Uber policy executive and former Obama campaign manager, said at an event in Seattle this year that the proposed law was “generally believed to be flatly illegal.”

Sad to see that Plouffe has sold his soul to corporate America. I wonder what his former boss would think.
I see. This is a helpful explanation. Thanks!
Thesis: http://mviering.de/reactiveruby.pdf

This is some interesting research, but for those hoping to code actual Ruby applications in a reactive style, I don't think this will give you all that you need. The main contribution here is to use a JIT with inline caches (Truffle VM) to optimize change propagation. That's some cool work, but it comes at a cost in flexibility and power, at least with the current state of the project. The framework supports only static graphs that only grow (no removing nodes), and changes must be single source (no "transactions" that handle several changes simultaneously). Those limitations are enough to make this probably not useful in "the real world." As a research project, though, using JIT w/ ICs to optimize propagation seems really promising.
That's an interesting accusation. What part of the DMCA were they violating?
I don't think that's the case, the software is taxpayer funded so it makes sense to release it.

I think it's more likely that it will help with recruitment, pull requests of high-quality might provide a potential interview or job offer.
Awesome vis !
There are companies like https://casper.com/ that I'd argue are doing just that (note they one of MANY foam-matteress-delivery startups/companies). I've never used them but a friend did and seems to be quite happy with his purchase. I am in the market for a new one but I've yet to pull the trigger on one of these.
I was very intrigued by "Oh, also avoid certifications."

I'm planning to become a solo, freelance, contract worker in IT security.

I have no certs. (I do have a PhD. in a computer related field, though.)

So, how do I convince organizations to hire me in this cert obsessed world?
I am using INSTEON myself. The bite there is that they :are: proprietary, though the PLM is openly programmable (I'm writing my own INSTEON controller) and not reliant on a web API of any kind. They can't disable functionality on me. I haven't had a bad experience :yet:, but I'd jump on a good open protocol with the same type of functionality. (RF/powerline dual-band is a huge perk, IMHO, and I prefer the non-use of Wi-Fi/Bluetooth.)
> If not, well, that's why you shouldn't buy into closed, walled-garden products.

Thanks, professor.
I was literally about to make a purchase but now I'll be considering other options. Good timing on your part hue.

Do these idiot companies not learn anything from backlashes against Keurig and others?
And remember to turn off the ads they layer over the broadcast.
Same thing that prevents someone from driving without a license. If you get caught, there are fines. That doesn't mean you'll get caught, but it's enough to dissuade most folks.
Employee morale must be terrible. Even worse is the idea that a significant improvement will come from "eliminating employee perks like free food and company iPhones", which are a tiny fraction of the total cost of an employee, but the cutting of which sends a strong negative signal and may result in further loss of productivity and morale.
It's not mentioned on the GCHQ / CESG website, as far as I can tell.
Don't buy Coin. Here's my experience
>Can you share some of the arguments in favor of involuntary unions?

They drastically increase employee leverage and lead to much higher wages and benefits for labor.
Contrasena
Recuperar contrasena
I do not like it because http://stackoverflow.com/questions/18880654/why-do-i-get-sam...
Are you comparing a smaller chain that caters to upper-middle-class (and higher) sectors and relies on membership fees and bulk purchases (with high average receipts) to a large (#1 globally) chain that caters to all income levels, places its stores in lower-income neighborhoods, does not rely on membership fees, and has smaller average receipts?

http://www.bloombergview.com/articles/2013-08-27/why-walmart...

By that measure I heard that Thomas Keller pays its workers an excellent wage, while McDonald's not so much. Therefore we should shut down McDonald's outlets and replace them with Thomas Keller restaurants.
The bulbs don't work without a hub. [Edit: doesn't have to be a Philips hub, but you still have to buy a new hub.] And Philips was really playing up interoperability and compatibility, so it's hard to look at that as a rip-off. Also it's not just "free software" - you have to pay $200 for the starter kit that includes the hub and 3 bulbs.
On the other hand you could argue that while the pc revolution fueled on DOS licensing and IBM compatible BIOS was a a massive leap for the economy overall, it wasnt the best move for IBM in either the short nor the long term. Now they do the no-scales business of services and consulting...
I think most users would see open connectivity protocols as a feature, and being unable to connect whatever lighting fixture they wanted to the Hue hub as a deterioration of their "consumer experience".

Connect some dodgy 3rd party lamp that is non-compliant, or worse, infects your system w/ malware and breaks your products? That's a bad consumer experience you've brought upon yourself, knowing full-well the risks. If anything, it'll make you an ever more loyal Philips Hue customer once you shell out another $200 for another starter pack and never touch the untested 3rd party stuff again.

I'd be very surprised if this was anything other than the classic case of - build a very nice garden, then wall it off, or else go broke.
This is odd, but not catastrophic. If I understand right, Zigbee is open, so what's to stop the bulbs working with a third-party controller hub? Say, a Raspberry Pi with a Zigbee interface?

Wonder if this is still relevant?
http://www.everyhue.com/vanilla/discussion/141/getting-hue-t...

That thread suggests it's possible to have Hue bulbs join third-party ZigBee networks.
I call BS. This is using the Zigbee standard which Phillips doesn't own. They added a proprietary layer after the fact, which blocked non-Phillips products.

Unless you care to share evidence of a DMCA violation, this sounds like you are just making this up as you go.
Probably the same way that git handles author and committer fields see: https://news.ycombinator.com/item?id=10005577
Defective Restrictions Module ;)
It is curious to me why GCHQ didn't just contact GitHub to acquire github.com/gchq but instead decided to go with the long and cumbersome github.com/GovernmentCommunicationsHeadquarters. Perhaps it is a British thing [1].

[1] https://www.addedbytes.com/blog/if-php-were-british/
Are you saying use <div class="heading"> vs <h1> or even <span class="bold"> instead of <b> or <strong>? because if so I disagree. Just on accessibility grounds this is a terrible idea.

I also disagree strongly with using encapsulated CSS everywhere except for individual widgets (and even then, where possible widgets should inherit styling in a sensible way -- otherwise a list row that goes in a main window table needs to be implemented separately from a list that goes in a sidebar, etc.

What I think is bad is having a convoluted CSS hierarchy. Having one or at most a few big standardized containers (e.g. document, tool-palette, browser) which receive reused styles and inline or very local css for specific cases allows you to implement preference settings, high contrast modes, etc. This is how actual desktop applications tend to work and they're a heck of a lot more complex than most websites.
I recently bought a pile of these:

https://www.indiegogo.com/projects/world-s-most-affordable-w...

They're much less expensive than Hue, support IFTTT integration, and seem to be much more open in spirit than Philips' offering.
And sadly, you often don't even need to buy the copier to do this.

These things are sitting out in public with little attention and it's frequently trivial to pull this stuff down via network...
Most problems are not binary. They might not even have a single best solution. Many have multiple streams of changing inputs and factors. So again, how are you going to measure intelligence in such domains?

Besides, an AI might be really good in solving problems in one specific domain. This does not mean this AI is anything more than a large calculator, designed to solve that kind of problems. That calculator does not need to, and will not become "self-aware". It does not need, and will not have, a "personality". It might be able to solve that narrow class of problems faster than humans, but it will be useless when faced with most other kinds of problems. Is it more intelligent than humans?

It's not at all clear how to develop an AI which will be able to solve any "reasonable" problem, and I don't even think that's what most companies/researchers are trying to achieve. Arguably the best way to approach this problem is reverse engineering our own intelligence, but this, even if successful, will not necessarily lead to anything smarter than what is being reversed engineered.
Ask HN: Anyone want campaignbar.com before it expires?
Domain's due to expire at the end of the month, and I have no use for it.

If you do, drop me a line and it's yours!
I'm not aware of lead generators in other businesses (with the exception of mostly-unsuccessful Uber-for-x startups like Homejoy) that set the pricing for the services to be provided.

Do you have any examples?
Silicon Valley’s Diversity Problem Is Not a Myth
Just adding a footnote. I had grafted some trees, and black tape is not good because it promotes root formation, that is not probably what they want here. I will suggest to use a transparent film for this instead.
My families economic downturn which ended up with us having to put our house on foreclosure and my dad having to declare personally bankrupt was based on something very similar.

My dad was driving for a European logistics company. The drivers were contractors and had to deal with all the expenses themselves just like Uber drivers.

My dad and another guy were spokespeople for all these drivers and when they tried to organize voluntarily to get better conditions the company simply released my dad and the other guy from their contracts.

Long story short my dad only recently got out of his personal bankruptcy after more than 20 years of dealing with the consequences of him trying to stand up for his co-contractors.

So if you ask why do we sometimes need protect this right by the law. This is why.
I've been looking into this but haven't committed to buying anything yet.

Insteon doesn't seem well enough documented for third party controller implementations to me, although there are third party controllers available.

Z-Wave (distinctively different from Zigbee) are the main contender for me right now. They seem to have the most interoperability but it is still a closed protocol in that documentation isn't freely available. But access higher up in the stack does seem easier. It looks like I'll be able to act as a controller, rather than being forced to talk to one.

I like Insteon's dual signaling and bridging capability (between radio and signaling through the mains) but it has very limited security and it looks tricky for me to put a controller together myself (which as a developer is my test for openness).

X10 (supported by Insteon devices) has no security and is quite limited, so I don't want to invest in that now.
I never understood the desire to control lights without using a wall switch. I say this having had X10 and later Insteon installations in 3 different houses over the past 10 years.

Even today, I have the ability to control nearly all the lights on the main floor of my house with an app on my phone. I actually use this feature maybe once or twice a year, being generous. Even if my phone is on me and already unlocked (due to being in my house), I have to pull it out, swipe the screen, launch an app, wait for it to load, then find the lights I want and click to turn on. Or I can press the switch on the wall next to me.

Or, even better, a timer/motion sensor has already turned on the light for me and I don't even have to think about it. This is what real home automation is all about.
Drone owners get Christmas surprise from FAA: you will have to register to fly
Refactoring Code to Load a Document
One thing I haven't seen discussed is that the registration process is only open to US citizens. Am I misunderstanding something, or did the FAA just make citizenship a requirement for flying a $20 quadcopter in your backyard?
Gaffer is the name of the head electrician in film production, the assistant is called the Best Boy.

https://en.wikipedia.org/wiki/Gaffer_%28filmmaking%29

Hence "Gaffer tape" which is black, rather than duct tape, which is the same construction but grey.
I've done exactly that - integrated Stripe with our Firebase-backed app (https://play.google.com/store/apps/details?id=com.twansoftwa...). My method was to use App Engine as the callback component to handle Stripe webhooks.

I also do have custom server code, which was a little bit tough to get going, but it's great having a dedicated Linux box as well.
And if the union has enough power and its members care enough, they can say "stop doing that or we'll all quit, good luck replacing us". If the employer has the power to say "go ahead and quit then", then the union doesn't actually have the power to effect change, so why should anyone bother being a member?
I wouldn't describe 3rd parties as "ripping off the design and protocol" when bulb <-> hub communication is done using the ZigBee Light Link protocol. Philips didn't develop that.

Standard here: http://www.zigbee.org/?wpdmdl=2132 [pdf warning]

And no, lights from other manufacturers (I have several from GE) no longer work via the Hue app or any of the 3rd party alternatives. I made the mistake of accepting Hue's "update your bridge" prompt already, not realizing it would break them. Until I saw this headline I assumed it was a matter of unpair/repair to get the working again, but it looks like no luck. They're no longer in my list of paired bulbs, and (I'll try when I get home) it doesn't sound like they can be paired anymore.

For an example of the now-useless bulbs I have: http://www.homedepot.com/p/GE-Link-60W-Equivalent-Soft-White...

GE isn't even selling these saying "get our cheaper bulbs and use them with Hue," they're marketed as being compatible with the Wink hub. But since it all works over the same open standard, you can use them on whichever base you like.

This is like Apple saying "Laptops from other brands are no longer supported on Airport wireless networks so that we can ensure devices are fully compatible." It's a huge dick move on Philips's part.
So what difference would registration make in that case? I have no problem with prosecuting people who do stupid and dangerous things with drones, but making everyone who buys a toy to fly on their own property under 100ft is over reaching and treats everyone like a criminal.
Carrier Hotels Are Sexy Again
To give an extreme example of overfitting, let's say you have a test set which has these examples: B -> 11, H -> 5, M -> 11. Well, you can solve these easily. Just make a function like this:

function solve(letter) {
return {B: 11, H: 5, M: 11}[letter];
}

machine learning 4Head . Of course, the point is to solve for examples you haven't seen yet, so this "solution" isn't amusing anyone. That said, overfitting commonly happens even without trying to overfit, and people use techniques to minimize it.
Niall horan
> This is because that's the initial learning phase.

> The cards I need to create to learn a concept will be totally different than the cards you create and so on.

I don't use SRS software to learn a concept. I use it to remember concepts I already know. As such creating the cards is just tedium.

For example, I used to do a lot of 3-6 month contracts, and one contract might be all backend Java, and then the next might be all Javascript, and then the third might be in Rails + Javascript.

SRS software allowed me to stay "fresh", at an advanced level, on around 6-8 languages and platforms despite not using them for long periods of time.
AMP versions have their own meta tag.

<link rel="amphtml" href="AMP-URL">

It's not very well documented.
Wow that's atrocious customer support. If the device is non-working then you should be able to return it for a new one. Have you tried asking for a replacement instead?
According to whom? A quick Google search turns up a number of results to the contrary.