I wrote a paper about this topic for my Intro to Communication Theory class, available for download in pdf... note, the pdf is actually crappy quality compared to the original cwk file, since i couldn't track down a decent distiller program
i just checked my bookshelf, and the 2nd edition is CLRS... regardless, it *is* a great reference to general algorithms and the like... the pseudocode is pretty general, enough to make porting into a real language a reasonable task for nearly anything in there
MOO has been doing this very thing for years, and it actually draws a lot of criticism for it. Keeping a persistant image of objects around and making checkpoints at determined intervals doesn't really seem to be that big of a deal, though it is cool to have bindings to all of those languages. But really, what's the big deal? (an honest question, not a flame)
it's been done, a coworker of mine has this very keyboard... it's got a small black switch that changes the keycodes put out by each key on the board before it reaches the PC... he uses it in Dvorak mode for his work, but if anyone needs to sit at his computer and type he swaps it to QWERTY for their sake (and sanity)...
i've never been into these special days to be romantic... i like to buy my wife flowers at random times throughout the year, so she never really 'expects' them on a given day... the moment she starts expecting something to be done like that, i'm going to stop doing it, because i think that just takes everything out of it... i don't have any specific plans yet this year, but last year i carved a CD into a heart, and that went over really well... she's a geek, but not a computer geek by any stretch (geek of geology, actually... i never thought they existed, but trust me, they *do*)... she's still got that disc, too... sorry i don't have any specific advice, but really, do something out of the ordinary on this day, because being romantic (random dinners, candies, flowers, etc) should be a normal thing
i'm just waiting for them to replace LCD technology, which i've never been a fan of... unless you've got an amazingly expensive unit, the lighting on most LCDs really sucks... it would simply make for better image quality if each pixel could emit its own light, as with OLEDs and CRTs...
well, of course... i would assume that your wife would already have a name and therefore you wouldn't need to name her *again*... that would just be silly
in a word, no.. because savannah is SF 2.0 based, and has forked substantially at this point... the savannah folks are really doing their own thing now, from what i see
savannah forked back in the SF 2.0 days to make an all-GNU and (at the time) only-GNU implementation and site... originally it was really just a way to control the GNU CVS repositories better, but it's grown a lot since then... it has forked substantially with other SF derivatives at this point (due to its ancient baseline, mostly)
basically, here's the deal... sf.net was founded and the code was released... for a while the OS repository was maintained and SF grew to be big and strong... then VA decided to try to make money from SF (no problem here, yet)... they started selling it commercially to a few large companies who found it very useful... as time went on they allowed their techs to interact with the OS community less and less with regard to SF bugs, features, etc (tim can speak more on this than i can, as he was one of these techs)... they also weren't allowed to do things like write any installation routines or clean things up to make it more portable... then VA decided to completely close the (GPL'd) code to SF, and proceeded to remove all traces of it from the site... the CVS repository was deleted, downloadable packages were removed, and forums were even moved to a new slightly-hidden project (and if you ask me, they seemed to get a lot of strange off-topic posts suddenly, but that could just be paranoia on my part)...
but, quite a few copies of SF2.6.1 (the last tagged CVS release) made it out the door before things imploded, and some folks took it up and ran with it... Roland Mas, of the Debian-SF project, had already been working on a SF2.5-based package, which is now included in Debian's Stable distribution (woody).... it's a slick, clean installation, quite impressive, and a 2.6-based version is in the works... it is expected that GForge and Debian-SF will merge at some point, too...
VA promised to release SF "2.7" in August of 2002, which has come and gone with not so much as a peep from VA...
tim (or roland, or anyone really), kindly correct me if i'm off on these points, but this is how i understand the situation
my company faced a similar thing for one of our sponsors... we were looking on the order of a few hundred log-ins, which would cost a completely absurd amount of money... so we ended up building something based on the very slick Debian-SF system, a complete, installable package of SF2.5 (stable) or 2.6+(unstable/experimental) for Debian linux... we've been incredibly pleased with it, and Roland and Christian (the maintainers of Debian-SF) have been a great help, as has been Tim P. and quite a few others active in the community...
actually Tim specifically took out a lot of the hackery that allows SF.net to scale to such ridiculously huge numbers, which are not generally needed for small installations, which is what GForge is targeted to...
a chording keyboard would be interesting, though it would require that i re-learn typing... i've heard from those who have used them that they're actually not that hard to get used to... just a matter of cracking down and doing it...
not sure exactly what to do with that one, but at my last job we had an old IBM-101 (it was even the 10-lb XT model with the detatchable cord) out on the production floor... after 10 years of abuse and crud buildup, a couple of the keys started to stick a little... one of the engineers ran the whole thing (no taking it apart) through the de-ionized water vat... that keyboard came out as if it were brand new... it even clicked like new:)... turns out that the only real problem with it was that the crud had built up so much that it was physically hindering the downward motion of the keys... so if you've got a de-ionized water wash someplace around, it'd probably help at least get any extra crud out:)
yeah, i noticed that too, after i put the link up ... you an nu/ccs person?
I wrote a paper about this topic for my Intro to Communication Theory class, available for download in pdf ... note, the pdf is actually crappy quality compared to the original cwk file, since i couldn't track down a decent distiller program
but ... i thought that the Evas weren't eqiupped for orbital combat? hence the whole lance-the-moon thing
only if you're launching them at your foes in excess of 300MPH ... hm, that gives me an idea for AOL CDs ...
the blue one by sedgewick? ... yeah, another good reference ... these two books basically make up a good core to any CS library :)
try here? ... ok, so it's on Postgres, not MySQL, but hey :)
i just checked my bookshelf, and the 2nd edition is CLRS ... regardless, it *is* a great reference to general algorithms and the like ... the pseudocode is pretty general, enough to make porting into a real language a reasonable task for nearly anything in there
wow, this would explain Wyoming ... and all this time, i thought the state was just a myth!
MOO has been doing this very thing for years, and it actually draws a lot of criticism for it. Keeping a persistant image of objects around and making checkpoints at determined intervals doesn't really seem to be that big of a deal, though it is cool to have bindings to all of those languages. But really, what's the big deal? (an honest question, not a flame)
unfortunately i don't know where he got it off hand, and it was a few years ago now, but i can check sometime
oh, and the keycaps just had both layouts printed on them
it's been done, a coworker of mine has this very keyboard ... it's got a small black switch that changes the keycodes put out by each key on the board before it reaches the PC ... he uses it in Dvorak mode for his work, but if anyone needs to sit at his computer and type he swaps it to QWERTY for their sake (and sanity) ...
i've never been into these special days to be romantic ... i like to buy my wife flowers at random times throughout the year, so she never really 'expects' them on a given day ... the moment she starts expecting something to be done like that, i'm going to stop doing it, because i think that just takes everything out of it ... i don't have any specific plans yet this year, but last year i carved a CD into a heart, and that went over really well ... she's a geek, but not a computer geek by any stretch (geek of geology, actually ... i never thought they existed, but trust me, they *do*) ... she's still got that disc, too ... sorry i don't have any specific advice, but really, do something out of the ordinary on this day, because being romantic (random dinners, candies, flowers, etc) should be a normal thing
i'm just waiting for them to replace LCD technology, which i've never been a fan of ... unless you've got an amazingly expensive unit, the lighting on most LCDs really sucks ... it would simply make for better image quality if each pixel could emit its own light, as with OLEDs and CRTs ...
</rant>
well, of course ... i would assume that your wife would already have a name and therefore you wouldn't need to name her *again* ... that would just be silly
in a word, no .. because savannah is SF 2.0 based, and has forked substantially at this point ... the savannah folks are really doing their own thing now, from what i see
savannah forked back in the SF 2.0 days to make an all-GNU and (at the time) only-GNU implementation and site ... originally it was really just a way to control the GNU CVS repositories better, but it's grown a lot since then ... it has forked substantially with other SF derivatives at this point (due to its ancient baseline, mostly)
legit beef? oh heck yeah....
... sf.net was founded and the code was released ... for a while the OS repository was maintained and SF grew to be big and strong ... then VA decided to try to make money from SF (no problem here, yet) ... they started selling it commercially to a few large companies who found it very useful ... as time went on they allowed their techs to interact with the OS community less and less with regard to SF bugs, features, etc (tim can speak more on this than i can, as he was one of these techs) ... they also weren't allowed to do things like write any installation routines or clean things up to make it more portable ... then VA decided to completely close the (GPL'd) code to SF, and proceeded to remove all traces of it from the site ... the CVS repository was deleted, downloadable packages were removed, and forums were even moved to a new slightly-hidden project (and if you ask me, they seemed to get a lot of strange off-topic posts suddenly, but that could just be paranoia on my part) ...
... Roland Mas, of the Debian-SF project, had already been working on a SF2.5-based package, which is now included in Debian's Stable distribution (woody). ... it's a slick, clean installation, quite impressive, and a 2.6-based version is in the works ... it is expected that GForge and Debian-SF will merge at some point, too ...
...
basically, here's the deal
but, quite a few copies of SF2.6.1 (the last tagged CVS release) made it out the door before things imploded, and some folks took it up and ran with it
VA promised to release SF "2.7" in August of 2002, which has come and gone with not so much as a peep from VA
tim (or roland, or anyone really), kindly correct me if i'm off on these points, but this is how i understand the situation
my company faced a similar thing for one of our sponsors ... we were looking on the order of a few hundred log-ins, which would cost a completely absurd amount of money ... so we ended up building something based on the very slick Debian-SF system, a complete, installable package of SF2.5 (stable) or 2.6+(unstable/experimental) for Debian linux ... we've been incredibly pleased with it, and Roland and Christian (the maintainers of Debian-SF) have been a great help, as has been Tim P. and quite a few others active in the community...
actually, no, as best as I can understand it...
actually Tim specifically took out a lot of the hackery that allows SF.net to scale to such ridiculously huge numbers, which are not generally needed for small installations, which is what GForge is targeted to ...
ah, very good point, indeed. but it's still both... i think you're saying that though, too.
so you're saying that the play of Hamlet isn't set it in the time of Hamlet? :)
a chording keyboard would be interesting, though it would require that i re-learn typing ... i've heard from those who have used them that they're actually not that hard to get used to ... just a matter of cracking down and doing it ...
...
hm, the twiddler does look nice, though
not sure exactly what to do with that one, but at my last job we had an old IBM-101 (it was even the 10-lb XT model with the detatchable cord) out on the production floor ... after 10 years of abuse and crud buildup, a couple of the keys started to stick a little ... one of the engineers ran the whole thing (no taking it apart) through the de-ionized water vat ... that keyboard came out as if it were brand new ... it even clicked like new :) ... turns out that the only real problem with it was that the crud had built up so much that it was physically hindering the downward motion of the keys ... so if you've got a de-ionized water wash someplace around, it'd probably help at least get any extra crud out :)
hah! let's see you find a decent apartment in downtown Boston next to a major university for a good price ;)