skysight-inc/HackerNews huggingface dataset:
Not a lawyer. In the US, the copyright related to contractor work is called "work for hire". See http://en.wikipedia.org/wiki/Work_for_hire#Law_in_the_United... . If there was no specific written statement that you were doing work for hire, then you control the copyright.

I know even less of Canadian law, but http://smart-biggar-web-com.sitepreview.ca/en/newsletters/In... says "In Canadian copyright law, an assignment of copyright must be in writing to be valid."

So it appears that you have the copyright to the code you wrote.

The next question is, should you publish it without informing your former client, or potentially giving veto. That's sounds like it's a sensitive topic that will depend on your client, the amount of code you want to publish, how much noise they can raise should they get angry, etc.

Personally, I would ask them, describe what I want to do, and be willing to not publish should it be a problem, or to only highlight/describe the parts of interest without including the full, working sources you got from them - even if that were allowed under the licensing terms and copyright law. But I'm in a small field, and I've produced a lot of packages so leaving out just one is not an issue.

On a related topic, under GPLv3, distribution to contractors is not considered a distribution that triggers GPL protection:

> You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.

You might use that as an idea of the spirit behind how to use GPLv2.
> AGPL3 maximizes options down the road. You can start AGPL3 and loosen it up over time.

I'm not sure you can easily do that, unless all the contributors assign their copyright to you. You can trivially tighten the license (eg. by adding GPLv3-released code in a LGPL or even Apache codebase) but to loosen it you need approval from all the copyright holders (which is doable, but also a huge pain).
Not really trying to sell it. It's a playground / thought experiment and not something I would propose someone use in production. Thus also all the links to other frameworks.
This is really interesting. Does anyone have some similar links for people just getting into basic electronics/arduino/etc?
Wow, I wish my company would do something like this - middle management is clearly slowing us down and adding very little value right now.

I can't wait to read that book.
The real reason why micro SD card slots are disappearing from smartphones
I tend to agree, but I also think there's a balance to be struck.

It is a very good idea to keep a few days' worth of non-perishable food and water on hand, even in the absence of an apocalyptic "SHTF" scenario. Things happen. A few years back my town was hit by a hurricane, and our water was out for three days after an electrical failure fouled the municipal purification systems. I had enough bottled water on hand to ride that out comfortably, which was nice.

But that's not "prepping" so much as just common sense. Building a fortified cabin in the woods and stocking it with AR-15s is something else entirely. It's getting ready for a scenario that I'm not sure it's entirely possible to ever be "ready" for.
This webpage that doesn't load any text with NoScript. This makes me sad.
I learnt a bit about the TSP in college, we were using genetic algorithms though. Is there any advantage using ant colonies instead?
Yes, and if you want to seriously build a product, each and every one of those would be a better fit than Quinn. I'm saying that as the author of Quinn. It's a bunch of thought experiments, not a production-ready piece of software.
Quoting from that circular:

> A work created by an independent contractor can be a work made for hire only if (a) it falls within one of the nine categories of works listed in part 2 above
and (b) there is a written agreement between parties specifying that the work is a work made for hire.

A question would be, does that "very informal contract that didn't state who owned the copyright for the work done, and didn't put any limitations on distribution" use the magic phrase "work for hire"?

Another would be, does the contract say that it's governed under US laws or Canadian laws?
interesting questions, was thinking the same. although hosting is getting ridiculously cheap, you can have a great WordPress box setup on digital ocean for a few dollars per month. Small investment if you are committed to the industry. For the average non-internet joe maybe not, but if you are in the web dev/ design / SEO / marketing niche I'd say it is a must have to have your own hosting.
Are warehouse workers considered to be 'Zappos employees'? Will they also be managing themselves?
> Unlike striking-based martial arts, there is really no violence at all

I tend to disagree with this. I did 10 years of judo, and 10 years of striking sport (in particular muay thai), and I think injuries are more common in judo. Conversely, striking sports aren't necessarily violent. Sparring can be done in a non-violent manner. And it's highly technical as well.
That looks neat. I honestly just used a standard wall mount display. ;)
Second this. Although a bit dry at times, Professor Ullman's course was very thorough in terms of content - another cool note, he was Sergey Brin's Ph.D advisor.
A lot of zappos employees are customer support types and so on, so they don't necessarily have more job mobility in the bay area. If your not a high paid professional in the bay area, it's pretty painful to live there. Vegas is cheap, affordable and has no state income tax. All good things if you have a more typical american career trajectory.
Thought experiment: ignore the holacracy angle and offer everyone in any company 3-months severance if they quit by a certain date. What percentage would quit?

I wouldn't be surprised if the average was 10-20% and a vast majority of these people are taking advantage of what they see as a good deal irregardless of their feelings on holacracy as a management style.
This sounds a lot like the flat structure they have at Valve, except at Valve they have had that since Day 1 and everyone is used to it. I can't imagine the headaches and the absolute confusion that would result from trying to take a traditional management tree and flatten it. It seems like by its very nature the kinds of people you hired when you had tiered management might not be able to easily transition to a flat management, nor would they want to. Having worked in both environments, I can see that there's advantages and disadvantages to each, but I personally prefer having a manager to bounce things off of and to (for lack of a better term) shield me from any unpleasant office politics.

I suppose I've just had good managers when I've had them, which is of course going to make things work out well for me.
You're right, even if I do have the legal right the client complaining publicly about my publishing it could put a black mark on my reputation. And to really answer (or at least get a meaningful, useful opinion on) the legal question I need to talk to a lawyer.

Yes - I feel like I should talk to the client about it but I'm worried they'll just say "No!" and then they'll be tipped off to the fact that I want to. They probably wouldn't notice that I did otherwise, but even just typing that reasoning out makes it seem silly - I shouldn't rely on obscurity or deception.

Great feedback - thanks.
I think more people should be self-hosting. You are probably already paying for a 24/7 Internet access. And your router is probably more then capable of hosting a web server.
So should I use LXD or Docker? I just want to package up an app with dependencies and make it easy for others to use/test.
Strange it isn't former CEO as you wouldn't have a CEO in a flat company. Seems hypocritical to me, but maybe it isn't and I don't get the distinction.
Why not?

The reason these companies deliver to an address is because historically, that is the most convenient way for them to get your package to you.

Now it would be more convenient for you (and less so for them, given the amount of effort that goes into route planning) to deliver to wherever you are.

A truck would hardly 'chase you around', but might follow you until you've parked, and give the package to you then.

I'd say the service places an unreasonable expectation on the shipping company, rather than on the consumer.
Here's How Others Can Easily Snoop On Your Cell Phone[0]

My phone at your service [1]

[0] http://www.forbes.com/sites/adamtanner/2014/02/18/heres-how-...

[1] https://www.ftc.gov/news-events/blogs/techftc/2014/02/my-pho...
Hi James.

Thanks for your reply.

"Where's part uno?"
I done a rough draft on FB and shared privately among friends before making it public and editing it to make it more palatable.

Thanks for your feedback, and there are some good points you have made which are refreshing to hear. Yes, my last sentence is revealing, and that was intentional. I am at a crossroads now and am also reading Robert Green's book 'Mastery'. I usually call upon that book when there is dissonance.

In terms of where I am competing now though; he he; wouldn't you love to know :)
Looking at the chapter on Exploratory Data Analysis (EDA), it mentions that "EDA techniques are generally graphical. They include scatter plots, character plots, box plots, histograms, bihistograms, probability plots, residual plots, and mean plots."

There is another term for EDA, and it has a whole industry built around it: business intelligence (BI). BI is focused on aggregating data from operational systems (OLTP) and producing new systems optimized for analytics and decision making (OLAP). Top products in this space include: QlikView, Cognos, Tableau, Hana, etc. One can make a decent hourly rate working as a consultant in these systems.
You're making a flawed assumption many people make: because many managers are poor managers, management is bad.

Be careful what you wish for. A company without management is like a boat without a captain. You might appear to be fine for some time, but eventually you'll be hopelessly adrift at sea.
This kind of study is very cool, but not without some controversy. There's some debate whether knowing how everything connects to everything else at a single neuron level is as informative as we once hoped, because the brain seems to be quite plastic. These connections could change physically but have little effect on the outcome. Also, these are electron microscope images, meaning staining for specific receptors on the neuronal surface can be challenging. This is a problem because that's one clue as to whether a neuron is amplifies or suppresses incoming signals.

That said, these technical issues are not insurmountable and I think that having a map of all the streets, even if you lack sign posts and road markings is really cool and is bound to at least give us some insights.
Not sure about that, see my reply to your original message.

As for "you fundamentally can't make code released under Apache more restrictive down the road", isn't that exactly what LibreOffice (LGPLv3) people do when they import patches from Apache OpenOffice (ALv2)?
Android and iOS apps on Windows: What is Microsoft doing–and will it work?
Does anyone know how this relates to Ricardo Semler's efforts with Semco?

(http://en.wikipedia.org/wiki/Ricardo_Semler)
Yeah, I'm evaluating that for the SMTP side. The IMAP side seems to be more complex.
One of the reasons they gave for selling was that they weren't sure they would be able to take the product to the next level on their own. It sounds like they would have had to seek funding at some point if things didn't change.
My understanding is that

- The liability shift will pressure merchants just to use EMV-capable terminals. As long as they're using one they won't be penalized for swiping.

- However, the networks require certified EMV terminals to reject swipes from chip cards. (They can tell from the service code in the card's track data.) Unless dipping fails a certain number of times, in which case the terminal can allow swiping as a fallback.

So merchants are incentivized to get an EMV-capable terminal, issuers are incentivized to replace magstripe cards with ICCs, and terminal requirements (mostly) prevent swiping ICCs.
Tangent: I'm slowly working on a toy site, and I want to provide API access (nowhere close yet).

I had thought to use LinkedIn as one of a few APIs to learn from and to prompt thinking.

Anyone recommend a few good API-backed sites to learn from? Is HN's API particularly good, or simple, or something?

Anything else?
You have to view this article in the context of the election result today - an unpredicted win, nay, landslide victory for the tories. The guardians usual readership - a rag tag bag of lefties, socialists and other gas bags, are all crying into their cornflakes, looking inwards for answers as to why their preferred parties did not win.
You either need to drop it or talk to a lawyer about it.

Whether you can claim copyright isn't really the question you want to answer, you want to be fairly certain that the company cannot.
Vesting periods.
These ARE awesome. The Wood Whisperer had a guest video of one of these that blew me away, most likely because it was an area unfamiliar to me - https://www.youtube.com/watch?v=pNA6MJV5xWw
The stock answers to "why raise?" reduce to 1) to achieve the same success faster, or 2) to achieve a larger scale of success, or 3) because raising money drops you into a new world of experience and learning and future networks.

I'm not suggesting any of the above are superior paths to what was chosen in the article, BTW.
Henry Ford was a leader in this area. At the time he was praised for it; then as social values evolved he came to be vilified for such practices.

https://www.thehenryford.org/research/englishSchool.aspx
It's like cleaning your email subscriber list every few months.
Hourly is good because it allows for the client to change the scope mid-project. And they will always change the scope mid-project. You have to have a way to either charge for everything possible up-front (which usually means building in padding that will price you out of the bid), or have a way to easily charge for the scope changes that they request.
Actually, that aspect of Zappos's strategy isn't new at all.

Here's an article from 2008.

tl;dr is "If you quit today, we will pay you for the amount of time you’ve worked, plus we will offer you a $1,000 bonus."

https://hbr.org/2008/05/why-zappos-pays-new-employees/
Seems a bit low - I'm thinking more people would have taken the buyout but aren't very confident in the job market right now.
I'm glad you have found Fedora to be very stable. It's something we work very, very hard to accomplish. Fedora has long-since stopped referring to itself as "bleeding-edge", though. We've adopted the term "leading-edge" instead, which we intend to mean that we always try to ship the latest stable version of software, rather than in the early days where it was always the latest version. (There's a subtle but important difference there).

As for the non-free software, device drivers, etc.: I really wish it was just that simple. We have had lawyers working for years trying to find a way to do that, but the simple fact of the matter is that Fedora's sponsor is Red Hat, Inc. which is incorporated in the USA. A lot of really terrible laws are in place in the US that mean that if we even tried to do what you are suggesting, it puts us at risk of something called "contributory infringement". Basically, it means that we can be sued in the United States for every person that uses a script we provide for acquiring non-free software in a way that constitutes infringement. For most other distros, they usually just take the risk because they don't have a wealthy backer that could be targeted by patent lawyers. For Ubuntu, they incorporated in the Isle of Man tax-haven specifically because they don't have a treaty with the USA that would get in the way.

As for SELinux, I've been running with SELinux in enforcing mode as a developer for the last seven years. It has been a very long time since it stopped me from accomplishing anything I should be expecting to have work. Occasionally there are bugs in it, but with the advent of SELinux Troubleshooter, I can click a button to allow the action for the moment and send a bug to the SELinux developers who will update the policy, usually within a week.

SELinux has come a long way in the last few years, and I think you'd be surprised to see how much less obtrusive it is. Most people I know that have it turned off have simply done so because they've been doing it that way for 5+ years and have simply assumed that nothing has changed.
Stone Bracelet May Have Been Made by Denisovans
If a component from one manufacturer becomes unavailable (or that manuf. isn't playing "fair"), another one can usually be sourced.

That said, I think that: "don't make your service depend on other services without some sort of contract or agreement to provide" is a better rule of thumb than the one above.
Thanks! We updated the URL from http://www.bbc.com/future/story/20150508-what-happens-after-....
>I'll ask FSF/RMS for clarification.

Thanks. Could you post the clarification here once you get it?
I suspect these changes are prompted by lawyers and/or investors, more than engineering.
He actually has an article where he lays out how he went about saving before he retired, and he basically had $800k in liquid cash/investments before he retired.

But I don't think he actually saved the full $800k; he probably had quite a bit less than that, but with the power of exponential growth, looked at his statements one day and had $800k. It sounds like he also makes a bit of money doing odd jobs throughout the year, too, and since the $800k was more than enough for them to live off of in the first place, it's grown quite a bit since they retired. I doubt he's put any actual numbers out there, but he's hinted at the fact that he's got several million dollars in his investment portfolio now.

He talks about exponential growth a lot. The problem is, people don't really grasp the concept. For example, if you save $5 extra per week (instead of buying that Starbucks coffee on Friday, for instance), it doesn't really sound like a lot. But if you invest that $5 (MMM suggests index funds, which are pretty low-risk/low-growth -- so we'll use 6% annual growth here) you actually end up with about $3600 at the end of 10 years. Sure, this isn't a lot, and most of the growth occurs near the end of the time period, but it's $1000 more than it would be just sticking it in a savings account. MMM advocates a whole bunch of these little changes in your lifestyle, which add up over time.

While he does take it to the extreme, he states often that he's not telling people they need to do what he does.
More on Denisovans (surely one of the more fascinating recent discoveries relating to human evolution and prehistory):

http://www.theatlantic.com/technology/archive/2014/08/the-ot...
I have a question. Where did you find these middlemen you were talking about?

> I know they're out there because I used to do that. It's exhausting. You have to constantly keep marketing yourself, keep working of course, and wear a bunch of hats at the same time.

That's me right now. Any tips on making the switch?
Naive question from a person with little DB experience: Why store the metadata in JSON inside the database instead of in multiple columns in the same table? Is this not the point of using a database?
This article looks like an attempt by the currently dominant elite network to smash the last remnants of the one it displaced.
Per hour guarantees that you're going to get paid for all your work. Fixed-price often makes clients think they can squeeze in a bunch of changes for no cost. While there are things that can mitigate this, like contracts, statements of work, and communication, it still can lead to a bigger headache than necessary.
I work at a company that was in bad shape during the financial crisis. A temporary CEO was put in charge. Ultimately, a number of companies were merged to create one company that could survive. In the end, one of the CEO's of the merged companies became the CEO of the final company. His first act as CEO was to offer everyone in the company a tenure-based package to leave the company. I don't know the full numbers, but nearly everyone in the IT department took the deal. And I am aware of many people in other departments who took the deal as well. Rumors were that between 30 and 40 percent of staff took the deal. Once this happened, the company got rid of that CEO and had to then offer alternative packages to people to stay. Basically the same amount you would have received if you left, but paid out to you over a few years to guarantee you'd stay.

It was unclear what his intentions were. To determine loyalty to the company, possibly. But what actually happened was that people who were good at their job, and could find work elsewhere, left. So they would have had all of the top talent leave the company and the remaining employees would be the people who did just enough to get by. The company is still trying to make amends with the employees.
I love seeing people hoard seeds. Anyone who actually does garden for a hobby knows seeds are the least of it. Many modern strains are bred to be used with synthetic fertilizers and pesticides and won't do well without them. Gardening requires practice, good soil, and a knowledge of what to do with the result. A good garden is likely several years to decades old. Try gardening sometime first.

I'm not a prepper; I am a hobby gardener, though; I'm a hiking, backpacking, camping enthusiast; I'm a practical homeowner who comes from a blue collar background and owns a decent collection of tools which I use regularly. I live in a hurricane zone, so I keep lamps and extra food on hand. So what does a prepper do different? Every one I've met doesn't use their stuff.
Encryption is not Authentication – A Primer
I can see Twitter, they are struggling trying to monetize themselves, and I believe they still aren't making a profit. LinkedIn on the other hand, I'm surprised, I thought they made most of their earnings by selling greater access to recruiters. I'm wondering what they are trying to capture here, that they think they'll be able to make revenue from.
>John Bunch, technical adviser at Zappos and leader of the Holacracy transition

...right
Actually it is making such an argument: "Occam’s Razor argues for a simple theory: the net marginal impact of drinking on health is negative at all levels"

They don't provide definitive proof, but that is their argument.
To get optimum performance with PostgreSQL full text search you need to create a column to store the tsvector values with an index on it. Then you need to fill this column with the tsv values and create a trigger to update the field on INSERT and UPDATE.

I've been playing around with full text search in Postgres, and I took this sort of approach when starting out, but then realized you I could just have the index be an expression.

So instead of (per the example)

CREATE INDEX tsv_idx ON documents USING gin(tsv);

doing something like

CREATE INDEX tsv_idx ON documents USING gin(to_tsvector('english', text));

Is there any reason you wouldn't do this? For multi-languange you you'd have to detect the language of the text, but there's no reason you couldn't parameterize that too.