We could be the land of the free. Our national anthem contains those words but we ignore them. Any productive person should be able to come to this country and live and work in peace. Instead we use the power of law not to protect rights but to take them away via immigration restrictions. I used to think racism and discrimination were dieing out but obviously those traits are alive and well (and seemingly growing).
The algorithm to be implemented required arrays. I spent TWO MONTHS trying to re-write it in something more native to Erlang. It just flat out couldn't be done.
A quick Google search says Erlang is Turing complete. Maybe you're just using the wrong algorithm for the job.
Despite fanatism for a lot of languages, I believe languages catch on when they are easy to understand by others and have an easy to understand syntax or interfaces.
This is false on the surface. There are tons of popular languages that use a C like syntax but that doesn't mean it's the easiest language to understand if you've looking at the syntax of various languages without prejudice.
The reason C syntax is popular is because existing programmers learn it relatively early and they pass that on to new programmers. And most programmers are too lazy to want to learn a new syntax once they're comfortable with the one they're using.
It's a partial win for Oracle because now they too can use APIs without fear of lawsuits. Also, it helps the Java language because if this ruling went the other way then other companies would be motivated to move away from Java for fear of lawsuits from Oracle.
Or what about other kinds of fraud where they give you a substitute/defective product? You open the box to find a TV full of sand or whatever. If you gave them cash, they're long gone. With a credit card you can dispute the charge.
Also online sales. Nobody is going to want to send cash through the mail to get a mail order item (and if they do, they can't complain when that letter mysteriously never arrives).
Fraud can be committed with either cash or electronic currency and honestly, it's easier with cash because there's no paper trail.
Physical cash isn't a good way to not live beyond your means. Not living beyond your means is a good way to not live beyond your means. People don't stop asking for loans just because they do all of their transactions in cash.
As opposed to cash transactions where if you lose the receipt or never get one are completely screwed if the other part claims they never got the money?
What's so bad about describing an object as roughly 10 units across and 30 units around? It certainly isn't exact but it's not too bad if you're just approximating for story telling purposes.
You have a misinformed view of economics. If you take a job for $22k a year, you aren't taking away $22k from the economy. You're adding to the economy by whatever you're employer benefits minus 22k. Also, there is no such thing as a fixed number of jobs. We would have run out a long time ago if that were the case. There is always something that needs to be done because human wants are unlimited.
This is exactly right. If you want to complete your first game, don't reinvent the wheel. Use an engine that other teams have spent years developing and debugging so you can concentrate on the game part.
Once you've demonstrated you can build games and have a few successful titles under your belt, then go ahead and use the money you've earned and, more importantly, the lessons you've learned to write your own engine if you still want to.
Second, the ethics is this: You have to make a good faith effort to achieve the goal you are getting contributions for. You have to use the contributions on things that will materially contribute to the project at hand. If you try and fail, you're ethical. If you spend the money on unrelated things or are extremely incompetent with spending ("Hey guys, I used all of your money to buy some magic beans!") then you're unethical.
I think his point was that everyone has some application that they want or need that Linux isn't compatible with. For him it might be Photoshop. For me it might be my library of games. For someone else it might be their account management software.
Basically users don't care about the OS, they just care about the things they want to do without changing all of their hardware and software to do it. For most people this means not switching to Linux.
When I saw the title I got my hopes up but was soon disappointed. "Google - Drive me to Taco Bell" is much more interesting than yet another data storage service...
You're wrong. They are investments. You're still investing. You are evaluating competing proposals for your funding and you expect a return of some kind (even if that return is just a warm fuzzy feeling that you helped someone build a better rocket ship or whatever).
Investing in stocks is giving your money to strangers. The collateral may exist if the company has valuable assets but if they're just starting they won't have many assets. The money you give them will be used to fund the company itself (or reward someone who was in earlier than you) and the company may or may not succeed. There really isn't that much of a difference except with stock you have some chance at future dividends. With kickstarter you might get an item the company is making or some token of appreciation but not cash. Either way, both systems fundamentally rely on faith.
Ideally, a better consumer OS combine the ability to use any hardware built for Windows, any software built for Windows or Mac and the User Interface simplicity of a Mac.
Call it what you will but whatever you call it, it's evil. "Anti-other" laws are contrary to liberty, justice and fairness.
65535
We could be the land of the free. Our national anthem contains those words but we ignore them. Any productive person should be able to come to this country and live and work in peace. Instead we use the power of law not to protect rights but to take them away via immigration restrictions. I used to think racism and discrimination were dieing out but obviously those traits are alive and well (and seemingly growing).
A quick Google search says Erlang is Turing complete. Maybe you're just using the wrong algorithm for the job.
This is false on the surface. There are tons of popular languages that use a C like syntax but that doesn't mean it's the easiest language to understand if you've looking at the syntax of various languages without prejudice.
The reason C syntax is popular is because existing programmers learn it relatively early and they pass that on to new programmers. And most programmers are too lazy to want to learn a new syntax once they're comfortable with the one they're using.
Are those the same lectures as these?
http://research.microsoft.com/apps/tools/tuva/index.html#data=3
It's a partial win for Oracle because now they too can use APIs without fear of lawsuits. Also, it helps the Java language because if this ruling went the other way then other companies would be motivated to move away from Java for fear of lawsuits from Oracle.
Or what about other kinds of fraud where they give you a substitute/defective product? You open the box to find a TV full of sand or whatever. If you gave them cash, they're long gone. With a credit card you can dispute the charge.
Also online sales. Nobody is going to want to send cash through the mail to get a mail order item (and if they do, they can't complain when that letter mysteriously never arrives).
Fraud can be committed with either cash or electronic currency and honestly, it's easier with cash because there's no paper trail.
Physical cash isn't a good way to not live beyond your means. Not living beyond your means is a good way to not live beyond your means. People don't stop asking for loans just because they do all of their transactions in cash.
As opposed to cash transactions where if you lose the receipt or never get one are completely screwed if the other part claims they never got the money?
Jesus didn't. But the Old Testament was a completely different story. Try reading the book of Joshua if you haven't already.
What's so bad about describing an object as roughly 10 units across and 30 units around? It certainly isn't exact but it's not too bad if you're just approximating for story telling purposes.
You have a misinformed view of economics. If you take a job for $22k a year, you aren't taking away $22k from the economy. You're adding to the economy by whatever you're employer benefits minus 22k. Also, there is no such thing as a fixed number of jobs. We would have run out a long time ago if that were the case. There is always something that needs to be done because human wants are unlimited.
In case anyone was wondering.
This is exactly right. If you want to complete your first game, don't reinvent the wheel. Use an engine that other teams have spent years developing and debugging so you can concentrate on the game part.
Once you've demonstrated you can build games and have a few successful titles under your belt, then go ahead and use the money you've earned and, more importantly, the lessons you've learned to write your own engine if you still want to.
First, don't build a game engine.
Second, the ethics is this: You have to make a good faith effort to achieve the goal you are getting contributions for. You have to use the contributions on things that will materially contribute to the project at hand. If you try and fail, you're ethical. If you spend the money on unrelated things or are extremely incompetent with spending ("Hey guys, I used all of your money to buy some magic beans!") then you're unethical.
In this case marginal cost also includes per unit patent fees.
I want the kind of home automation that will wash my dishes, change my air filters, pull the weeds, take out the garbage, cook, clean and do laundry.
I think his point was that everyone has some application that they want or need that Linux isn't compatible with. For him it might be Photoshop. For me it might be my library of games. For someone else it might be their account management software.
Basically users don't care about the OS, they just care about the things they want to do without changing all of their hardware and software to do it. For most people this means not switching to Linux.
When I saw the title I got my hopes up but was soon disappointed. "Google - Drive me to Taco Bell" is much more interesting than yet another data storage service...
http://www.youtube.com/watch?v=cdgQpa1pUUE
You're wrong. They are investments. You're still investing. You are evaluating competing proposals for your funding and you expect a return of some kind (even if that return is just a warm fuzzy feeling that you helped someone build a better rocket ship or whatever).
Investing in stocks is giving your money to strangers. The collateral may exist if the company has valuable assets but if they're just starting they won't have many assets. The money you give them will be used to fund the company itself (or reward someone who was in earlier than you) and the company may or may not succeed. There really isn't that much of a difference except with stock you have some chance at future dividends. With kickstarter you might get an item the company is making or some token of appreciation but not cash. Either way, both systems fundamentally rely on faith.
Ideally, a better consumer OS combine the ability to use any hardware built for Windows, any software built for Windows or Mac and the User Interface simplicity of a Mac.
I don't see this happening.
I don't have twitter and he never tells, texts or emails me.
I learned the most just by reading the code of people who are good coders. Especially if they're the type to put good comments in.