Forgot your password?

typodupeerror

Comment: OP is flawed: Open source is not a democracy. (Score 2, Insightful) 279

Open source is Ayn Rand's 1949 movie & 1943 novel The Fountainhead: be your own independent architect, do what you love to do, put it out there, see if anyone else loves it too, find your birds of a feather, flock together, and f— everyone else, especially your competitors on similar projects.

Comment: Re:Bitcoin mining is not capital gains (Score 4, Informative) 231

by optikos (#44039761) Attached to: BitCoin Mining, Other Virtual Activity Taxable Under US Law
http://en.wikipedia.org/wiki/Capital_gain

The key words here are: "financial assets" and "intangible assets". Bitcoin mining is both of these.

from Capital gain's Wikipedia article:

The gain is the difference between a higher selling price and a lower purchase price.

The gain is the difference between 1) the selling price of the financial asset after the mathematics (or after WoW achievement) and 2) the purchase price of the intangible asset before the mathematics (or before the WoW achievement).

Comment: Capitalism is degenerating. (Score 1) 376

by optikos (#43882493) Attached to: Too Many Smart People Chasing Too Many Dumb Ideas?
It is very difficult to make money in discovering something new. The EU & USA governments have already spent themselves to the max, so they cannot provide, say, a trillion dollars per year for needed R&D. The VCs like to pursue something either narcissistic or advertising based (or preferably both), because that is what they understand the most and looks like easy money.

Comment: 6502 machine code on a Commodore 64 (Score 1) 623

by optikos (#43851437) Attached to: How Did You Learn How To Program?
After having read several textbooks on BASIC, 8080 machine code, and 6502 machine code before I had access to a computer in rural Indiana, I wrote hand-assembled 6502 machine code by hand and POKED it in as binary numbers into RAM via BASIC. (By that point, I was bored by writing programs in mere interpreted BASIC.) Within a year, I had built my own 8088 IBM PC clone and wrote my own 8088 assembler in Turbo Pascal.

Comment: Re:Conflation of patent eligibility and novelty (Score 1) 247

What do you mean by derived as opposed to isomorphic? The two terms are not exclusive.

Derived: at least one noncosmetic change from the antecedent so that the derived FSM produces at least one different output from the same inputs in the same accumulated context in the antecedent FSM.
Isomorphic: the commonplace mathematical definition: Two FSMs are isomorphic if they both produce the pairwise-same outputs when given the pairwise-same inputs within the corresponding pairwise-same accumulated context. You are correct to observe that derived and isomorphic are not synonyms.

Yes, they do - the patent claims begin with a preamble that states whether they recite a machine or apparatus, or a method. That's presumptively conclusive evidence.

I am glad that you mentioned a patent's recitation of apparatus as being presumptively conclusive: from the footnote 18 of In re Bilski:

Complemental Accident Insurance Policy, U.S. Patent No. 389,818 (issued Sept. 18, 1888) (claiming a “complemental insurance policy” as an apparatus consisting of two separate cards secured together); Insurance System, U.S. Patent No. 853,852 (issued May 14, 1907) (claiming a “two-part insurance policy” as “an article of manufacture”).

The salient question here is whether the assemblage of 2 pieces of paper stapled together is (still) an apparatus that is an article of manufacture that evokes the correct magic words to become patent eligible under Title 35 USC 101 or 103 (as that assemblage was post-1888 & post-1907). Similarly, the salient question is whether the assemblage of an FSM loaded transiently into an FPGA enjoys enough of the patent-eligibility status as an apparatus that is an article of assembly manufacture as when that same FSM lithographed onto a silicon die as an article of chemical manufacture. If it does, then does that same* FSM represented by sequential imperative instructions in a processor enjoy the same patent-eligibility status? If transiently-stored FSM in an FPGA were in fact found to be definitively patent eligible but that same transiently-stored FSM represented as imperative instructions is patent-ineligible, then what portion of Title 35 USC 101 or 103 implicitly inhibits or overtly prohibits the process of imperative instructions being patent-eligible subject matter, but conversely allows that same FSM to be patent-eligible subject matter when transliterated into a netlist loaded transiently into an FPGA or lithographed (a form of mere printing as words in a book) onto a silicon die. It seems that A) what is sauce for cooking the imperative goose is B) sauce for cooking the lithographed gander as well [and as well C) for the netlist gosling begat by the goose's fleeting transience & the gander's logic gates]. An FSM is an FSM is an FSM.

* Here a "same" FSM is topologically isomorphic with the pairwise-same outputs for the pairwise-same inputs in the pairwise-same accumulated context, even if transliterated into variant encodings: imperative instructions versus FPGA netlist versus silicon-die lithography.

Comment: Re:Conflation of patent eligibility and novelty (Score 1) 247

There are several requirements in the patent act, and they can be thought of as a set of thresholds that must be passed:

35 USC 101 requires that a claimed invention be directed to patent eligible subject matter: a process, machine (though that term is never defined), article of manufacture, or composition of matter (it also requires that the invention is useful). The courts have decided that these categories are very broad, but don't include "abstract ideas" (though that term is never defined), laws of nature, or natural phenomena.

If the claimed invention passes that low threshold for 101, 35 USC 102 requires that the invention must be new or novel. That's a higher bar, but not a huge one - if I'm the first person to make a red car and claim that in a patent application, that's new, even if blue cars existed.

If the claimed invention passes that threshold, then 35 USC 103 requires that the invention must be nonobvious. A derived finite-state machine (FSM) is obvious if an isomorphic finite-state machine existed, even if no one has ever made the derived FSM before.

So, for example, if some logic lithographed onto a silicon die or downloaded as a netlist into an FPGA causes a computer to paint the screen in red paisley and that's never been done before, it's new... but it might be nonobvious and in fact patent eligible.

The problem is when modes of implementation of the FSM get compartmentalized into logic gates versus sequential imperative instructions, because patentability of FSMs in logic circuits has been established for decades, while patentability of FSMs in sequential imperative instructions has not. And so, you get cases like CLS or Bilski where the judges want to invalidate the patent because it's stupidly obvious, but they have no evidence on the record that clearly establishes what an apparatus or machine is and is not... so they declare it an abstract idea and invalid. In particular, here, the judges started carving out everything from the patent claim that made it non-abstract, declaring it irrelevant, until the only thing left was abstract. The outcome may be the right one, but it's for the wrong reason - it's like finding a murderer guilty because you hate his face. Maybe he was actually the murderer, but you're finding him guilty for the wrong reason.

For example, Intel not only patents the lithography process of silicon dies of x86 processors, but the logic circuit therein as well in separate patents. But that logic circuit can be implemented in a sufficiently large FPGA, which has software-like characteristics that strongly resemble loading a different sequential imperative machine-code program into a general-purpose imperative-machine-code processor, but with the key difference being the lack of sequential imperative instructions in the FPGA or lithographed IC (ignoring the sequentialness of pulsed timing waves of concurrent gate-flipping in the progress of computation in the FPGA or lithographed IC.)

1 Mole = 007 Secret Agents

Working...