It included suggestions for how to inject unit
tests into code which isn't loosely coupled, some
tips on how to refactor to get loosely coupled
interfaces, & what you can do when neither of
those approaches will work. It was a valuable &
enjoyable read for me, at least.
If a hybrid gets gas mileage in the upper-30s or low-40s, it might be more cost-effective to buy a Geo metro or similar small, low-cost car. They get the same gas mileage, & they cost about 1/3 what a hybrid does.
The existence of a concept of "illegal file sharing" makes me realize that in the US, the only freedom we still have may be the freedom to spend money. (We probably have some others, but you know what I mean.)
I presume we've all read
The Right to Read.
The only GA-originated increments for
Shellsort that I could find online was the one
in
Crew fall 2001 report, but that
sequence didn't
perform very well, & they didn't document
their technique except to say that it wasn't a
full-blown GA. (They placed some limitations
on it. They also mention that
Simpson & Yachavaram
used only a limited GA.)
I wondered if a GA that fully manipulated
bit-strings could produce a sequence
as good as Sedgewick's, & I also wanted to
document the
technique so someone else interested in GAs
could implement their own or at least be a
little entertained with how it was done.
It's nice that the Patent Office wants to improve its process, but the process isn't the problem. The problem is that patent rights (in the U.S.) are granted from the beginning of time until some period after the patent is granted. So inventors aren't motivated to finish filing until they need to defend a claim in court, so the timeout counter never starts, so the invention never enters the public domain.
Patents wouldn't be so abusable if inventors filed early & the patents were actually granted, starting the count-down timer. Then at least there'd be a definite time in the future when the invention would enter the public doamin.
I notice that one intent of the reforms is to reduce the number of claims, too. The cart is before the horse.
I'm sure law-makers will use the story as an example of why privacy technology must be controlled, but wouldn't it be so much better if legal businesses saw it as an example of how amazingly efficient & successful a company can be if technology is applied wisely?
I'm sure that the railways can "lend" a wagon for one day to the experimentalists
Don't even need to borrow a rail car. Just hop on the train during commute hours. I wouldn't be surprised if Mister Hondou is a commuter. Hell, he probably got the idea 'cause he was bored while riding the train home.
The STL is great overall, but the generic algorithms (a.k.a. algorithm objects, functors, whatever else you want to call them) are clumsy. Methinks this is due to string typing & lack of anonymoous classes.
Generic algorithms in STL aren't as useful (yet) as their equivalents in Java, Smalltalk, & Lisp (& probably a bunch of other languages).
Overall, the STL is a great timesaver when programming in C++.
Cool article, but there's no mention of Go's PenPoint or the hardware it ran on (originally made by Go, then by Eo).
A recent article in print about automated unit tests for legacy code was
"Managing That Millstone"1 c/sdm0501c.html
By Michael Feathers
Software Development
January 2005
http://www.sdmagazine.com/documents/s=9472/sdm050
It included suggestions for how to inject unit tests into code which isn't loosely coupled, some tips on how to refactor to get loosely coupled interfaces, & what you can do when neither of those approaches will work. It was a valuable & enjoyable read for me, at least.
gene
It's because of the mean skill of Java programmers. "Lisp as an Alternative to Java"
Bringing objects to the masses, Java is the COBOL of object orientation. Java may be practical, but it's un-hip & un-fun.
gene
If a hybrid gets gas mileage in the upper-30s or low-40s, it might be more cost-effective to buy a Geo metro or similar small, low-cost car. They get the same gas mileage, & they cost about 1/3 what a hybrid does.
gene
I had no idea such a book existed. Thanks.
gene
telnet freeshell.org
You can sign up online. The account is nearly
free -- you need to mail a real US dollar. It
has POP3 & other services.
gene
The existence of a concept of "illegal file sharing" makes me realize that in the US, the only freedom we still have may be the freedom to spend money. (We probably have some others, but you know what I mean.) I presume we've all read The Right to Read.
The only GA-originated increments for Shellsort that I could find online was the one in Crew fall 2001 report, but that sequence didn't perform very well, & they didn't document their technique except to say that it wasn't a full-blown GA. (They placed some limitations on it. They also mention that Simpson & Yachavaram used only a limited GA.)
I wondered if a GA that fully manipulated bit-strings could produce a sequence as good as Sedgewick's, & I also wanted to document the technique so someone else interested in GAs could implement their own or at least be a little entertained with how it was done.
Yeah, that's a typo. I think it's supposed to
be 1325 (one number). I'll check and fix it
when I get home. Thanks for catching that.
It's nice that the Patent Office wants to improve its process, but the process isn't the problem. The problem is that patent rights (in the U.S.) are granted from the beginning of time until some period after the patent is granted. So inventors aren't motivated to finish filing until they need to defend a claim in court, so the timeout counter never starts, so the invention never enters the public domain.
Patents wouldn't be so abusable if inventors filed early & the patents were actually granted, starting the count-down timer. Then at least there'd be a definite time in the future when the invention would enter the public doamin.
I notice that one intent of the reforms is to reduce the number of claims, too. The cart is before the horse.
gene
I'm sure law-makers will use the story as an example of why privacy technology must be controlled, but wouldn't it be so much better if legal businesses saw it as an example of how amazingly efficient & successful a company can be if technology is applied wisely?
I'm sure that the railways can "lend" a wagon for one day to the experimentalists
Don't even need to borrow a rail car. Just hop on the train during commute hours. I wouldn't be surprised if Mister Hondou is a commuter. Hell, he probably got the idea 'cause he was bored while riding the train home.
The STL is great overall, but the generic algorithms (a.k.a. algorithm objects, functors, whatever else you want to call them) are clumsy. Methinks this is due to string typing & lack of anonymoous classes.
Generic algorithms in STL aren't as useful (yet) as their equivalents in Java, Smalltalk, & Lisp (& probably a bunch of other languages).
Overall, the STL is a great timesaver when programming in C++.
gene