Forgot your password?

typodupeerror

Comment: Re:Genius! (Score 1) 246

I appreciate the argument, but it seems like it would invalidate pretty much every patent.

I would be happy with that result, but I don't think that's the case. The problem with the circuit in the example is that it's really just an abstract formula which happens to be represented in the form of a circuit diagram involving ideal components, and the reduction to a physical chip does not involve anything innovative. (If anything, circuit diagrams are even more obviously math than software is. Any circuit diagram is isomorphic to a system of equations.)

Simply designing or simulating something on a computer would not render it unpatentable. Having nothing innovative to offer beyond the abstract design or simulation would. In essence, I'm saying that the natural laws—including mathematics, and by extension software and abstract circuit designs and anything else equivalent to math—have to be taken as a given when considering obviousness. To be patentable, an invention has to offer something more than just the plain natural laws, such as a particular configuration of matter or a physical process for producing it.

Taking software and running it on a computer is always obvious. Taking an abstract circuit design and implementing it with standard circuit elements is always obvious. A previously unknown configuration of matter which acts as a more efficient transistor may be non-obvious. A new manufacturing process to produce a specific alloy or drug may be non-obvious.

Comment: Re:Genius! (Score 1) 246

I think there is general agreement that if a person were to encode a program in silicon (i.e., as a custom chip), that invention would be patentable.

I don't know about "general agreement", but this is far from unanimous. Where is the non-obvious step in turning an abstract (i.e. non-patentable) circuit diagram or HDL into a custom chip? If you introduce a new type of logic element, like a specially optimized transistor, that's one thing, but a physical chip (FPGA or ASIC) produced by applying standard procedures to an abstract circuit design doesn't seem like something that should be patentable to me.

Comment: Re:But was it illegal? (Score 1) 678

by JesseMcDonald (#43781635) Attached to: Web of Tax Shelters Saved Apple Billions, Inquiry Finds

You've confused their share price (what shareholders own) and their cash balance (shareholders definitely do NOT own).

It is you who is confused. It is true that a person who owns a 1% share in Apple does not own 1% of Apple's assets; instead, they have 1% of the ownership of all of Apple's assets. The difference is that an individual shareholder can't show up at Apple headquarters and demand "their share". When all the shareholders act together, however, they collectively have 100% ownership of Apple's assets, and are free to exercise that ownership as they wish. That includes appointing managers for the company, who then have a duty (as the shareholders' agents) to represent the interests of those who appointed them.

The share price is a historical fact regarding what people have been willing to trade for a share of the company. It is not property; no one owns it, much less the shareholders.

Comment: Re:No problem (Score 1) 807

by backslashdot (#43749383) Attached to: Rice Professor Predicts Humans Out of Work In 30 Years

Did you read the rest of my comment for the explanation? You can own shares in robots just like your current value comes from investing in education. The cost of education will be low in the future so you and the government can spend money on your gaining investments in companies. You can invest badly and suffer, just like you can not pay attention in class or get a bad education. But overall most should do OK. Poverty has been trending downwards globally. Look up the video River of Myths in youtube.

Comment: Re:No problem (Score 1) 807

by backslashdot (#43746175) Attached to: Rice Professor Predicts Humans Out of Work In 30 Years

0.1% ? That's not true. Lots of companies will exist and compete with each other. And lots of people will own shares in them. We already have a country where a majority of people own shares whether they realize it or not (401k plan, actually even social security). Some already even live off dividends (certain pension plans).

Comment: Re:No problem (Score 2) 807

by backslashdot (#43746045) Attached to: Rice Professor Predicts Humans Out of Work In 30 Years

Well no, I don't expect people to endorse socialism. Socialism is when government owns the factories and controls the industry. Instead, I am are talking about taxation and welfare. Not socialism. It's better than fascism (forcing people to hire humans instead of purchase robots) suggested by the people who are anti robots.

Comment: Re:No problem (Score 1) 807

by backslashdot (#43745481) Attached to: Rice Professor Predicts Humans Out of Work In 30 Years

Also, instead of paying $200,000 for a college education, you can get the education 100% free online (udacity, khan academy etc) and instead buy shares in a robot-using company. People will be able to pursue things they are interested in, they will just have a much greater safety net and more freedom to try out ideas.

Of course this is the utopian vision, but at least you must concede that the reality will not be a dystopia either.

Comment: No problem (Score 5, Interesting) 807

by backslashdot (#43745439) Attached to: Rice Professor Predicts Humans Out of Work In 30 Years

The economy functions fine with workers and companies right? Why wouldn't it function with robotic workers and companies?

1. People can own shares in companies that own robots. Those shares will pay dividends (or increase in value etc).

2. The government can tax the profits of the robot run factories. These profits can provide a dividend check to citizens who would hopefully invest wisely in the robot companies.

Rather than work, people's time will be spent trying to figure out which robot companies perform well. You can use a computer program to do it .. which will let you decide if you want to be a risky investor etc. If you want to design robots for extra income, you can do that too.

I didn't say products should be free. People will have to pay for the manufactured goods. Think of it this way -- it's the same as working. Instead of you physically going to work and getting a paycheck. Your robot does it for you.
People who make bad investment choices will be worse off than those who make wiser choices. Hopefully nobody will starve, because government will have enough tax revenue for a welfare scheme that provides the bare essentials.

Comment: Re:Software is math (Score 1) 215

Here's a bit of software:
printf ("Hello, world\n");

Now you write the formula. Let's see how simple it is.

Easy. Given a very simple computer where output consists of ASCII data in RAM, the formula for your program becomes:

RAM = { 72, 101, 108, 111, ... }

The specific physical form the output takes is part of the design of the computer, not the software. As far as the software is concerned, assuming the string is considered input, your program can simply be an identity function. (If the string is not input then the program is just a constant.) On a real-world computer the function would be much more complicated, of course, because the I/O interface requires a more complex representation of the original ASCII data, and multiple programs are being interleaved (composed) to perform work in parallel.

Comment: Re:Time to consider an alternate DNS root (Score 1) 109

I2P certainly will not solve the problem, because onion routing was never an answer to the question asked. Onion routing helps protect privacy, and I2P does so by erecting a network within the network. In order to go "outside" you need an outproxy (and it is explicitly stated that you would need to put a great deal of trust in this proxy).

I2P works fine without outproxies; you don't need to communicate outside the I2P network for the scheme to work. While there are a limited number of I2P outproxies for certain protocols (e.g. HTTP), that is not the way it is designed to be used (unlike Tor, where internal .onion sites are the exception).

The bitcoin philosophy I'm referring to is the one that has you expend CPU cycles to store "coins" in order to spend these "coins" on actions within the protocol. That is how Namecoin works, you save up coins and spend them on registering your domain, updating or transfering.

Yes, that is how the system works. Calling it a "philosophy" is a bit ridiculous; it's an engineering solution to the problem of ensuring a consistent linear history of updates to a database shared among a large group of anonymous individual who don't trust each other, which is exactly what you need for a peer-to-peer domain name system. It may not be ideal, but so far it's the only solution anyone's managed to propose which actually works.

But no, I don't know of a way to make P2P DNS work, that was the whole point. There really is none, and with that I'm fully aware that I'm discounting Namecoin as an option, because well, it's ridiculous.

Your personal bias against Bitcoin-like protocols doesn't change the facts: Namecoin is obviously one way to make P2P DNS work. It functions as well as any alternative DNS root system, and is fully peer-to-peer.

Quark! Quark! Beware the quantum duck!

Working...