skysight-inc/HackerNews huggingface dataset:
> Promises agreed to in contracts that restrict your ability to modify games are enforceable.

Could you provide some case law for that statement. Contract law is a complex area, and Meeting of the minds is critical aspect in order for it to be enforceable.

As a consumer, I have bought my fair share of games, and not a single time was I informed about a contract. When talking about consent, EULA agreement is as far away from reality as you can make. People have signed away their eternal soul (http://boingboing.net/2010/04/16/video-game-shoppers.html), while a study showed that average users spend less than 8 seconds to read agreements (https://dl.acm.org/citation.cfm?doid=1753326.1753689). A similar study done earlier in 2001 looked at privacy policy documents and found that only 3% of consumer read privacy policies, and once they read it, they were less sure about what it meant than those who didn't.

But the legal system is complex and not always about common sense, so lets look what the court has said in specific cases. Looking at shrinkwrap licenses, about 4 know cases has ruled against enforceability and 3 has ruled for it (http://euro.ecom.cmu.edu/program/law/08-732/Transactions/Shr...). The primary argument seems to be about when the contract is formed, as in the store when money and product change hand, or at some later time. One camp states its in the store, and the other when the customer has performed a arbitrary number of steps (purchase, picking something up, turning a thing on, ...). The first camp is focused on the consumers ability to consent to a contract they haven't seen or understood, and the second camp is focused on current industry practices. The conclusion seems to be a distinct lack of supremer court cases to decide which camp is right.
The point of Brin's ideas is that the police and the government can (and should) be surveilled by ordinary every day citizens.

We have seen how keeping cameras on police moderates their behaviour. I wonder if that "reverse surveillance" could also moderate things like unjustified stops when one is driving?
If you are contributing to OS projects like you say you are, and managing to do a variety of freelance work for an extended period of time (min 1 year) it looks good.
I would not recommend freelancing for a few months then trying work - it could make you look a bit lame. But if you can sustain it and show all your activity on GitHub it can work in your favor.
Good luck!
This is really cool. Running off of ambient light! I am looking forward to what they can do with swarms of them.
They usually pronounce it "M-cubed", which is also unfortunate because the university started some sort of research program (also called "M-cubed") a while after that name got engrained
Mental illness is cultural in nature, in that we can't really say that schizophrenia in the United States is quite the same thing as schizophrenia in, say, West Africa.

Consider that at one time it was quite common for the mentally ill to consider themselves to be the emperor of france, or at least some manner of royalty.

Now I myself - not at the moment, but not long ago at all - was completely convinced that I was a clandestine operative for the United States Marine Corps Joint Forces Cyber Command.

How I arrived at that conclusion is a little hard to explain, however I have lots of completely rational explanations, for example I really did apply to the USAF Cyber Command when it was announced at Slashdot back in 2008.

There are other little dots here and there. When you see a bunch of dots on a printed page, do you see a picture?

Among the natures of psychosis, is that I see connections that most people don't. You'd connect the dots and you'd see a smiley face or a bumblebee.

I'd connect the dots and I'd see myself as James Bond.
I would go with "M cubed"
I think you might be able to find more details on Blaauw's website[0]. I've also found a page with their publications[1]

[0]http://blaauw.eecs.umich.edu/project.php

[1]http://blaauw.eecs.umich.edu/resource.php?grp=1
I would love to get 8 hours of uninterrupted coding time.
I've always dreamed of having a company (that was making money) where I could relocate my team once a month every month to a different place on the planet.

London, Tokyo, Singapore, China, San Francisco, Iceland, France, Germany, Russia, Australia, India, Canada...

We could be a travelling startup.

That would be so cool!
Several people have written nice supporting responses with good suggestions. One person (that I have seen so far) has written a testing question. I don't want to discourage you, but sometimes with ventures like this, I think testing questions can be more valuable than the good answers to your original question.

In that spirit, I hope you will allow me to explore some questions that might help you narrow down what you are doing. To reiterate what the other poster asked, "What do you mean by Unicorn" and I will tack on, "and why is that the goal?"

You say you want to target "exceptional people". What do you mean by that? If a person is "exceptional", why do they need your help? What gap are you filling?

Finally doing this kind of thing is often difficult and time consuming. What is your motivation for starting? How will you measure your success? How will you sustain your motivation over time?

Now some advice: Like some others, I have started many projects. Some have lasted a weekend. Some have lasted for years. Quite a few projects (even ones that lasted for years) had very few participants other than me. This was OK for me because I enjoyed building stuff. None of my projects (so far) became super popular. That's pretty normal I think. Exceptional things are exceptional by definition. Making sure that you are OK just building stuff because you enjoy building it is a good way to make sure you don't get jaded.

Having said that, if your motivation is driven by having a following, learn something from the lean startup guys. Do the tiniest thing that could possibly work and just go. See if you get any interest at all. Fiddle with the parameters until you start to get some interest. Don't build a whole big website and gamble on the all-or-nothing. Build it and your following together over time and don't engage in too much risk.

I hope the questions I asked will help you narrow your scope and help you find the fastest way to deliver something and start testing the waters. Good luck!
I'm in Puerto Rico, moved here from the states two years ago.

There are a number of tax incentives for people wanting to start tech companies here. Google Puerto Rico Act 20.

Short version:
"Act 20 offers a four (4)% corporate tax rate for Puerto Rican businesses providing services for exportation, 100% tax-exempt dividends from earnings and profits derived from the export services income of eligible businesses, and a 60% exemption on municipal taxes."

Eligible businesses include IT software development.

Besides the tax benefits there are a lot of other things to like here.
US expatriates’ taxing questions
Oh man! How is life there? I've only spent half a day in Santa Cruz but the beauty of the city and its surroundings amazed me and I've been aching to go back ever since. Is it possible to rent in one of those hillside villages? They look quite scenic. :)
The Growth Mindset: Telling Penguins to Flap Harder?
Taxpayers may moan, but it makes little sense.

Daily maintenance doses of heroin for a typical addict costs less than $20 (we know, because medical grade heroin is in use in a number of countries for post-op pain). Compare that to the cost of policing, or incarcerating these users, and health care costs that are massively exacerbated by impurities and unknown dose strengths, and offering free prescriptions for pure versions of many drugs would likely save us massive amounts of money.

Especially when indirect crimes (e.g. robberies to finance drug habits) are taken into account, as well as reduced tax revenues (from drug addicts that are unable to function in work places due to the current system).

Getting people to stop using would be preferable, but it is not realistic to get most people to even start to deal with until they're not hounded by police and spending most of their time struggling to scrounge up the money for their next hit. I'd be willing to bet that even in purely economic terms, handing free drugs to most drug addicts in clean forms and predictable doses would likely have a massive ROI for society even in purely economic terms because of the reduced damage - both to users health and due to crime - and increased tax revenue from actually getting many of these addicts back to relatively normal lives (even most heroin addicts can function relatively normally when they don't have to worry about where their next hit is going to come from).

In human terms, the suffering that is directly caused by criminalisation of many of these drugs today is downright disgusting - we'd be hard pressed to come up with anything worse (unless we allow unregulated marketing and sales to children or something).
Love that book, it also reminded me of his book/short story Fast Times at Fairmont High where they use small devices like this as breadcrumbs to keep them connected to the grid (a mesh network).
Welcome to the LinkedIn Family, lynda.com
You mean I can issue multiple certs at each subdomain separately instead of one wildcard cert? That's promising. It's also OK on my personal use.
If you're adding widgets to your page, you're probably not a dummy or the intended user of this css :)
> the unreasonable success of math at explaining the world

I don't think that it is unreasonable. Math is the study of formal systems. A formal system can describe pretty much anything. Much study has been concentrated on formal systems that describe some aspect of our universe, as these are the ones that tend to be "useful". However, there are an infinite number of formal systems out there which don't describe any aspect of our physical universe. The math "exists" irregardless of any physical interpretation. It is we as conscious beings that attribute "meaning" to mathematical systems that happen to describe some aspects of our daily life.
To start with, you could write useful and helpful Readme front pages for a lot of the projects on GitHub :)
Sounds like you could even write reviews on your own blog/guest blog sites for various OS technologies and projects out there.
I can only look forward to the time when all recruiters are looking for "Full-stack ninja unicorns" to crush code.
Senior Ruby Developer
Fyber is searching for a Senior Ruby Developer. Want to know more? Simply follow the link!

http://www.fyber.com/all-positions.html#p=Senior_Engineer-_Big_Data&c=Berlin&cat=Engineering

We are looking forward to hearing from you soon!
Uber now allows booking auto (tuk-tuk) rides in India
I am of the same opinion.

I can use Vi / Vim enough to get basic stuff done on a server, but I'll stick with eclipse for doing my main development. Having a reasonably intuitive interface means I can concentrate more on the code and less on trying to remember strange key combinations.
When you say mountains I hope you mean sierra de gredos! :)
I lived on a bicycle for 13 months, and then I rode a motorcycle for a few years. Both are great ways to travel, and they do take you a little farther from mainstream society than a car does.

If you're careful, riding a bicycle through the desert and mountains is pretty safe. The most dangerous part are roads with narrow shoulders and lots of truck traffic. You can almost always find a lightly-traveled road to get you where you want to go. You should carry lots of water in the desert, but you should be fine if you run out and don't panic. I never ran out, but I was pretty confident if I did I could just sit still and wait for a passing motorist to share some water.

Motorcycles still have license plates, and I got pulled over more than once for speeding. But there seems less incentive for an officer to try and search a motorcycle than search a car. So you might deal with fewer overzealous police officers on a motorcycle than in a car.
But isn't the decision of whether to let old games rot or to give them new life and potentially monetize it a decision of the property owner? Why should somebody else decide for them?
Rachmaninov on the future of broadcasting (1931)
Well it does if you don't use AdBlock. This seems like YouTube's blow against such tools.
You could always write JScript. Ha ha ha!

http://blog.idleworx.com/2010/01/windows-scripting-host-and-...

I've seen a few open-source projects actually use this. (IIRC, it was WiX)
France’s Censorship and Surveillance Initiatives Lack Judicial Review
Using Processing to Create Trippy Music Videos
You should consider applying for Atlassian: https://www.atlassian.com/
Mediocre success is worse than spectacular failure
Is there any data around the benefits of server-side rendering and client-side mounting vs. client-side rendering & mounting?

Can the server-side render be cached in any way?
No idea on valuations on this but seems kinda crazy to pay so much when all of the various free MOOC offerings seem to be getting better and better. Realize there's a difference motivation-wise when you actually have to pay and that "learn how to do x" vs "learn about the subject x is under" has value but don't know if $1.5bn is that difference.

I see great value for Linkedin users if there's some "official" certification for skills learned through Lynda services that leads to them being more marketable. That's pretty exciting.
REM  EM
This already exists in a relatively mature form: https://github.com/egonSchiele/contracts.ruby
I assume this deal has no affect on the sponsor ads creators already put directly in their videos.
Hmm, are you advertising that this is a series on web development? Do these students have prior development education? I fear that you're agenda is bloated.

* Vim deserves a class of its own. My personal experience is that it takes months of using Vim before it starts paying off. Your students will struggle with and be distracted by Vim.

* Git is an invaluable, industry-standard tool for collaboration. Still, is it helpful for learning to code or is it also a distraction? Pastebin/Dropbox/etc. are sufficient for collaborative efforts when your students are writing no more than 100 lines of code a day.

* Angular/Backbone/Knockout are all opinionated and assuming. jQuery is also too much "magic" for someone who just learned what a variable is a few weeks prior. These are just getting in the way.

* Yeoman/Grunt/Bower are cool. But there is something much more intuitive about just manually linking in a .js file to learn about dependencies.

* Gulp/Coggle/Balsamiq are similarly unnecessary.

In general, I think you're trying to teach opinionated tools that will frustrate, distract, and mislead your students. There will be a lot of "wait, which one's Bower, again?"

I hope I haven't been discouraging and unnecessarily critical... my doubts would certainly need to be revised if these students indeed had prior experience. My idea of a schedule for starting web dev:

* Very short overview of how a web browser and a server communicate.

* HTML: creating interactive elements for humans with textual markup.

* Node.js/Sinatra/etc. (students might benefit from using Node.js here as to not be overwhelmed with languages later): code a simple server to respond to a POST.

* CSS: modifying the visual representation of HTML elements for a better user experience.

* JS: react to HTML element events.

* Expand your Node.js server to respond with JSON instead of HTML, and rig your JS to asynchronously communicate with the server.

* Throw in a simple JSON/SQLite database. Flat file databases are great. Make the tried and true to-do app.

* Teach deployment (real-world servers). Git should probably be fit in here!

* Bonus: a whole class on how to solve problems using Google.

If your students are intermediate/advanced, ignore me completely.
I appreciate it's not a good way to start a conversation, but do you mind my asking how old you are?

When the iPhone launched, people like me [0] couldn't really understand it. I was a top five percentile earner in the UK, but still new to that bracket having only recently left uni. I was used to mobile phones being expensive at £400 commitment, £1800 (Uk price with minimum O2 exclusive contract) was unbelievable to me.

I made the mistake of looking at the original iPhone, and seeing something that was slow (no 3G), didn't have GPS (recently moved to London, I needed my GPS-maps!) and didn't support any third party applications. It was a joke. It sold buckets loads.

The problem was before that mobile apps were a limited affair. We had things like google maps on smartphones, but not much effort went in. We had a few games, but no one was really pushing serious money in that direction.

The iPhone became a fashion hit. It was the must have for the 20-something plus who could afford it, it was a status symbol because of price. Everything about it was worse than phones on the market, it took ages to make a call, writing a text took considerably longer. It simply didn't make sense as a phone.

However it became a platform. Companies from all walks of life, some who hadn't really bothered to have a website suddenly needed an 'App' for their marketing team to be happy. This created such gravity, people thought that Android would never be able to compete.

The internals of it were not really special at all, it was quite slow, the screen resolution awfully poor. It wasn't until the 4 addressed that last major concern I bought one.

[0] - http://forums.hexus.net/iphone-ios/110525-iphone-demo.html#p...
Currently reading a few, including:

- The Good Spy - Kai Bird (Robert Ames bio)

- Becoming Steve Jobs - Brent Schlender (after reading Isaacson's Jobs' bio I figured another perspective wouldn't be horrible)

- Countdown to Zero Day - Kim Zetter (RE: Stuxnet and cyber-espionage)

And finally, I'm re-reading The Accidental Guerrilla by David Kilcullen (something of a social science approach to "Why do rebels/guerrillas/terrorists exist?")
That's a very interesting hint and the demo looks promising. The project has the potential to change not only the way how to store photos, but also to manage my documents and notes and knowledge related files (books, emails, bookmarks).
Solve problems not Fashion with Design
Multiple name certificates are included in that too, which is handy if you have several distinct domain names, limited IPv4 addresses, are worried about ancient browsers that don't support SNI. I have a single certificate that covers a couple of domains that way. Saves on admin too (though could be a pain if the PK were ever compromised as every service would need to be updated - if you have separate certs for everything and one is compromised you don't have that complication).
Indeed. It would help to know what the objective(s) of this course are and how the assignment mentioned fits in. On the information so far, I also can't see why restricting the tools to particular combinations is helpful, particularly in a field where new tool sets are often developed but then superseded within months, not even years.
French citizens can find the contact info of their representatives here :

http://www.assemblee-nationale.fr/13/qui/circonscriptions/?h...

Information (in french) about why this law is bad can be found here : https://www.laquadrature.net/node/9205

and here : https://sous-surveillance.fr/#/

The programs (that probably already exist to a certain extend anyway) permitted by this law are similar in scope (but not in scale) to what Edward Snowden revealed.
SUPERAntiSpyware Pro 6 Crack and Keygen Free Download
J-Algo: An Algorithm Visualization Tool
The Contracts gem is very easy to use. I introduced it at work recently, and everyone got the hang of it in about 20 minutes.

A lot of languages (Java, C#, Go, etc.) have very inexpressive type systems, and that tends to make many dynamic language developers wary of them. Contracts has a very expressive type system though. It understands duck typing, adhoc union types, and a bunch of other stuff that makes it a great fit for a dynamic language.

Plus, we've disabled it in production, so we get coverage in test/development mode, but no performance penalty in prod. I look at it as an extended form of testing. Type contracts are very quick and easy to add, and they help tests catch additional errors. They're also useful in code reviews. Sometimes I'll have to search for 5 or 10 minutes to figure out what kind of thing is getting passed in, where the contract makes it perfectly clear.

The best part is that the contracts are optional. If some method takes wildly differing arguments and it's going to be a pain to give it a contract, then don't.

This is the best tool I've added to my Ruby arsenal in some time. I strongly recommend taking it for a spin.
Looking at that curriculum if my newphew wanted to learn programming, I sure as hell wouldn't send him to your bootcamp.

You can't seriously expected anyone to learn 10 disciplines in one go.
Or the "EDust" (everything dust) assassin in Iain M. Banks' novel "Look To Windward"...

That said, this is awesome. Next step - useful actuation on the same scale.
I've always wanted to do this, but the objection raised is "how does this work for people with families?" (partner with a job is one thing, let alone kids).
53! is how many digits base 10? That's the size of the symmetric group on 53 elements. Groups can be exponentially larger than their underlying set.
DevOps as a Service, or DOaaS, it could be sub-set of offerings of IaaS
What Makes a Successful Entrepreneur? Shocking Facts and Stats
Dust-computing is upon us. All hail the holy grey goo!

Seriously though, I wonder what the setback is with using energy harvesting in general - or are we just at the beginning of the wave of energy harvesting revolution?

http://www.st.com/web/en/press/p3498
http://www.linear.com/products/energy_harvesting
In the complete source, isn't the class Tabs missing the @Component annotation?
There was a time when search worked on YouTube. Then came Google, the world champion of search. And search got worse and more nonfunctional by the day on YouTube. Now they want me to believe that search will work again, after I throw money at them? “Don't be evil” my hind foot. I already drastically decreased my YouTube usage in the past. I guess I will avoid it entirely in the future.