
The Jade |

Gary... knowing your end goal, to have a computer that could absorb every hit song and then spit out a great song of its own devising; I went ahead and finished your program for you.
Here is our first product in the key of E!:
Lovefizz
Oo baby, I love your eyes
Each night I doubted myself
And learned to need the lies
I’m taking the redeye sky high
Why, why, why, baby, why?
Oh baby, love ain't what you get
It’s always been who you know
And never who you’ve met
It’s the reason that we treason until wet
Wet, wet, wet, baby, wet.
Prechorus:
We danced among the stars
We ate a big sandwich (??? Well, that’s what it spat out, man)
We hated every foreign car
But only cuz we couldn’t afford it
Chorus:
All there is to know about love
Is that love is all there is
Your bubble butt really makes me fizz
Lovefizz! I is lovefizz!
:\ Sweet Sally Brown what happened?
I think we still need to work the kinks out. Either that or put Ray Davies from The Kinks to work as a co-programmer.

![]() |

After watching a NOVA documentary on the development of ape minds, I think proper development of a society of mind requires a society of minds, and that's far beyond what I can even imagine doing right now by myself. It's not enough to have one "parent" teaching a "child".... intelligence requires a whole community of others engaged in the process. Even for something as simple as a musicbot.
So I'll go back to exploring the contraption. Perhaps one piece of the puzzle might be solved in my lifetime. Perhaps not... at the very least, it's interesting to me. Like a classic rust-eaten car in the garage. I can tinker with it on weekends.
"Your big ideas don't fit!" -- Randy Stonehill

The Jade |

It is probably fairly easy to get a computer to spew out fairly basic chord sequences and musical lines. What you might have problems with is how it might innovate. A computer will have no aesthetic sense, so it can't tell if something sounds good or bad, or catchy even.
To a great degree, we're programmed to like certain patterns in music. The computer could be told to create only the slightest deviations from time to time, then solidfy the deviation's place by intensifying this offshoot with each new song, thereby "educating" the listener and eventually creating a bona fide genre.

![]() |

The days are long, and now I read and code.
I have been torn between building a front-end for a system I nearly (but not quite) understand, and re-creating everything from the ground up. So many ents! So much there that almost works! So much spelunking into the crazy!
Screw that. There are too many snarfs, waldoes, febes, bebes, turtles, agendas, and a thousand other things to make it work right now.
So my current hobby is, I'm gonna extract a library. Let's see if we can't make something of spaces.

![]() |

Crimson Jester wrote:And what do you think the offspring of the lovely Sara Marie and the tentacled PMG would look like? :SAfter the wedding I assume.
It takes some time to get that bun to rise in the oven you know.
Well that depends on whether is takes after the Lovely Sara Marie (I spelled it right) or the PMG.

![]() |

Well, clearly I never got around to extracting a library. But I just had a great idea: Use a graph database as the persistence layer for the ent.

![]() |

Use a graph database as the persistence layer for the ent.
That'll be a beech to do.

![]() |

Those which are no more: SnarfStatistics, Cattleman, DiskTester, SpecialistRcvrJig, FakePacker, FakeDisk, MockTurtle, TestPacker, TestFlockInfo, PairFlock, SnarfHandler, SnarfRecord, SnarfPacker, LiberalPurgeror, Purgeror, SanitationEngineer, CloseExecutor, DeleteExecutor, RepairEngineer, gchooks, PersistentCleaner, SpareStageSpace, StackExaminer, DoublingFlock, SimpleTurtle and DiskIniter.
In the crosshairs: Pumpkin and Turtle. Probably Abraham, too, but that might take awhile.

![]() |

More excisions: CategoryRecipe, StubRecipe, BogusXcvrMaker, Binary2Rcvr, Binary2XcvrMaker, Binary2Xmtr, CommIbid, DiskSpecialist, Rcvr, Recipe, ShuffleTester, SpecialistRcvr, SpecialistXmtr, TextyRcvr, TextyXcvrMaker, TextyXmtr, TransferGeneralist, TransferSpecialist, XcvrMaker, Xmtr, XnReadStream, XnWriteStream, ActualCookbook, BootMaker, BootPlan, Connection, Cookbook, DirectConnection, cobbler, TokenSource, CountStream, HashStream, ReadArrayStream, ReadMemStream, SnarfInfoHandler, WriteArrayStream, WriteMemStream, WriteVariableArrayStream, urdi, DiskCountSpecialist, CopyRecipe, cxx, ActualCopyRecipe, PseudoCopyRecipe and ShepherdStub.
There are now 1,749 compile errors.

![]() |

I am home sick and bored. It's hard to concentrate but I decided to remove a bunch more stuff, mostly related to the server and promise manager. The promise manager stuff got removed because a) it's weird compared to how modern servers do things, and b) the guy who did most of the promise manager stuff has since had better ideas about how to do it.
Newly excised: ByteShuffler, CommFillDetector, CommFillRangeDetector, CommRevisionDetector, CommStatusDetector, CommWaitDetector, DetectorEvent, DoneEvent, ExceptionRecord, FeArchiver, FilledEvent, GrabbedEvent, NoShuffler, Portal, PromiseManager, RangeFilledEvent, ReleasedEvent, RequestHandler, RevisedEvent, SimpleShuffler, ServerChunk, ServerLoop, ChunkCleaner, Category, MultiCounter, BatchCounter, Counter, SingleCounter and FluidPromiseVar.
Except it turns out that Counter and its cousins are used by the BeGrandMap, among other places, so I put them back. 237 compile errors. No idea when it might be back in a runnable state, because even when I fix all the compile errors, I've surely removed something the beast currently depends on.

Sharoth |
1 person marked this as a favorite. |

The original visionary coined the words "hypertext," "hypermedia," and "micropayment". I don't know that I've ever heard him described as a sociologist, though he has referred to himself as "poet, philosopher and rogue." I've been a fan of his work for almost 30 years; he's been at it for nearly 50.
As to its original purpose, well, the contraption isn't really being used for any purpose right now except when I make it pose for snapshots. Perhaps someday it will actually be used for its original purpose, or something like it. (I know there's at least one project here at Paizo for which this contraption would be absolutely perfect.)
Your thinking is FAWTLY.

Sharoth |
1 person marked this as a favorite. |

Trey wrote:I guess the big question is whether the precommercial concepts of personal computing were the equivalent of the flying cars just around the corner, or whether we're off track. It's good to see the social aspects of the Web rising, but still, the vibe seems different. I wasn't around during the early conceptualizing, though, do I'm a poor judge.This is a very good question. Ted Nelson has been arguing strongly for some forty years that we've gone way way way off track. His 70th birthday lecture on Intertwingularity makes that pretty clear. (I also found it entertaining and thought-provoking. How can you not like a lecture that includes a 3-D interactive representation of a Xanalogical space, discussion of language roots and population migration through history, and ends with theories of how the earth might eventually explode?)
In general, I think the reason these visions haven't taken off is that they're really hard problems to solve.
Bookmarked for later.