Slashdot Mirror


User: webmaven

webmaven's activity in the archive.

Stories
0
Comments
165
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 165

  1. More Variations... on Lord of the Rings, as Written By Everyone Else · · Score: 3
    There's a lot of further discussion over in Teresa Nielsen-Hayden's weblog comment section. Here's one as written by the Marx Brothers:

    "And as the Dark Lord's power spreads, these fell signs will be seen upon the --"

    "Boss, I don' like-a dat line."

    "But this is is in every ancient prophecy. It's called foreshadowing."

    "Well, you may-a called for it, but will it come when-a you call? Dat's a good one, eh, boss?"


    And here is another long list of variations, including this one, as written by Meatloaf:


    It was a hot summer's day in the Marsh of the Dead
    There was fog crawling over the swamp
    I could listen to the screams of the Dead Men Calling
    I could see their empty eyes and the candles blowing in the wind.
    You were licking your finger
    With the Ring of Power and I was dying just to ask for a taste
    We were dancing together up on the Crack of Doom
    And no-ones gonna know what we've done.
  2. EverQuest as Virtual Skinner Box on EverQuest: What You Really Get From an Online Game · · Score: 2

    This article posits the observation that EQ works via operant conditioning and shaping to guide the user to spending ever increasing amounts of time in pursuit of steadily decreasing rewards.

  3. Re:Engineering is working out fine for me on Engineering Careers Short-Circuiting · · Score: 2
    1. The computer pond is shrinking, but that's because it's been overstocked for quite a while. The talented, smart, crafty, dedicated fish will always be in demand, the ones who are simply looking for a paycheck will be walking an unemployment line.

    Although I agree with the sentiment that this is how things should work, I'm sad to say that jobs like this are the exception, not the rule.

    Instead, what mostly seems to be happening is that the folks who were drawn to the profession solely for money, and who don't really like using or programming computers per-se, are using every devious brown-nosing trick in the book to muscle out their more talented co-workers who might make them look bad to the clueless PHB.

    If you are solely focussed on 'doing good work' you're gonna get axed in the next round of layoffs, and someone else will take credit for your results.

    I don't think that's the sort of 'crafty' you meant.
  4. Missing information on Survey Of Editing Tools For Building Ontologies · · Score: 2

    For some reason, the table doesn't list the license or price of any of the surveyed tools. Only one tool even has the phrase 'open-source' in it's 'Notes' column. One other says 'source available', and a third seems to be hosted on sourceforge.net. Should I simply assume that the rest of these tools are proprietary?

    Given the fact that I am (on occasion) willing to part with my $$$ for software if necessary, I definitely would have liked to see pricing information included in this table, if only to rule out those tools which are out of my price-range.

  5. Re:This guy's art and why I hate being an artist. on To Boldly Paint What No Man Has Painted Before · · Score: 3, Informative

    Thankfully, there is the Association of Science-fiction and Fantasy Artists which gives an annual award (The Chesley Award).

    The Chesley awards are presented each year at the World Science Fiction Convention, which this year (later this month, in fact) is in San Jose.

    The convention has an extensive art show, with many artists exhibiting their work.

    There is even a 'real-world' gallery devoted to space art.

    So, although the 'serious' art world looks down on this type of art, there are venues, and a market, for this work.

  6. Re:some more links on To Boldly Paint What No Man Has Painted Before · · Score: 2

    You can also buy limited editions of some of his work.

  7. George Turner on Dystopic Novels? · · Score: 2

    George Turner has a particular bent for dystopic stories. The most depressing thing about them is how plausible they are.

    Brain Child

    The Destiny Makers

    Down There in the Darkness

    The Drowning Towers

  8. What programming languages where? on What's It Like to be Google's Boss Techie? · · Score: 2

    From various articles and references on the net, it's clear that Google uses a mix of languages in developing and deploying it's services. Languages I've seen cited are Python, Java, and C++. I assume this is not a complete list.

    What programming languages do Google developers use, for which tasks are they used, and why?

  9. Disney's split personality on Disney Switches To Linux For Animation · · Score: 5, Insightful
    As Cory Doctorow Pointed out:
    "The great irony, of course, is that Disney is also using the Broadcast Protection Discussion Group to make it illegal to develop open source digital video applications."
  10. GoogleThrashing on Google Releases an API for Their Database · · Score: 2

    As this is an example of a feedback loop, rather than the sort of coordinated manipulation that a GoogleBomb is, I felt it deserved it's own term, so I decided to call it GoogleThrashing since this could at least potentially cause the Google Pagerank algorithm to thrash, depending on the extent and type of feedback involved.

    Besides, it sounds cool :-)

    I posted a short description of GoogleThrashing to my weblog and also posted it to the Google API discussion group.

  11. Re:Python complaints on FSF Awards Guido van Rossum For Python · · Score: 2
    BTW, another Python fault is not consolidating dictionaries and classes. A class is simply a dictionary of methods and attributes with an inheritance option thrown in. Other scripting languages have successfully consolidated these two concepts. Python blew the opportunity IMO. (Dictionaries are great as interface mechanisms, such as passing and storing dynamic parameters. However, as a data container, they suck IMO because they don't scale in complexity, as already described.)

    Python 2.2 now unifies types and classes, allowing you to subclass the built in data types, including dictionaries.
  12. Re:Not great, but better than current solution. on Yucca Mountain, Open For Business · · Score: 2

    That's very interesting. Could you provide further info on that law?

    BTW, I'm hardly a Democratic booster, so i'm not sure why you're attacking whatever political leanings you seem to think I have. By no means do I think either party has a monopoly on corruption, stupidity, ignorance, or self-serving motivations.

  13. Re:Not great, but better than current solution. on Yucca Mountain, Open For Business · · Score: 2

    The biggest problem that Nevadans (like myself) have with Yucca Mountain is that the whole 'site selection' process has been a sham from the beginning. No other location has ever been under consideration, and the DOE has simply ramrodded this up the state's collective backside.

    I mean, they've been constructing the project for quite a while now, in anticipation of the eventual selection of the site, despite the citizen protests and the fact that ground water has been discovered there during construction.

    Despite all their protests that "we haven't really made up our minds yet", the writing has been on the wall from day one. And this announcement is a despicable PR sham.

  14. First mention of Slashdot on Great points in Usenet history · · Score: 5, Interesting

    ... On Usenet on November 4th, 1997.

  15. When Can I Buy... on Philips Improves Electronic Paper · · Score: 2

    ...one of the intelligent books from Roger Zelazny's Roadmarks?

  16. Re:W3 meetings and the software patent problem on W3C's RAND Point Man Responds · · Score: 2
    I think the best approach would be to lobby for a "safe harbor" for Free Software from attacks by software patent holders - something that I think would be acceptable because of the pro-bono nature of Free Software. If the proprietary software businesses want to mess themselves up with software patents, that's their problem - but software patents simply aren't compatible with Free Software and we need to become more assertive about that.

    I think this means we need a real lobbying organization. This is not EFF, because EFF's agenda is digital rights in general, while we need to represent Free Software developers over other interests. I think it also needs to be more inclusive than FSF, although of course FSF should be involved.

    While proprietary software businesses seem to be gung-ho on the subject of software patents, I think that an overwhelming majority of practitioners in the field (even those who work for proprietary software businesses) are not. Software patents are one of the ways in which proprietary software businesses assert ownership over the work of their employees, and the conflict there falls along classic 'labour vs. management' lines.

    This leads me to the conclusion that a lobbying organization such as you describe should not focus on a 'safe harbour' for open-source/free-software developers, but should have a broader agenda of overturning the software-patents/business-method patents status quo in general, as they are harmful to our profession as a whole, not just those who develop free software. Such an organization would be able to find common cause with other organizations such as the ALA and ACM, free-software based businesses, service businesses such as ISPs, as well as an overwhelming number of developers (whoever their employer happens to be).
  17. Core Vs. Non-Core on W3C's RAND Point Man Responds · · Score: 2
    There's no question that core protocols and document formats have a far greater chance of being widely deployed and well-designed if they can be widely implemented, without payment of royalties. The question is whether that means that every spec W3C does has to be RF?
    To a corporation with a patent, a non-core recomendation that then becomes (through the passage of time) a core 'standard' is the mother-lode of licensing fees, if the original recomendation was licensed RAND.

    This is an obvious strategy for any entity that wishes to profit from the standard-making process, and does not require underhanded tactics such as 'submarine' patents. In fact, you could probably say that if a profit-making entity didn't believe that a field of endeavor could become part of the core infrastructure, they probably wouldn't be participating in the standards process for the reccomendation in the first place.

    Given this, it seems to me that the W3C should not consider RAND licensing terms for recommedations that will (or potentially could) become core standards eventually. And if a reccomendation does not have that potential, why is the W3C enshrining it in a recomendation anyway?

  18. Web-Apps need XML on What Do You Know About Databases And XML? · · Score: 5, Informative

    Separation of content, logic, and presentation is very difficult to do in current web-app developments environments.

    The breakdown is not on the logic/content side of the equation, or the presentation/content side, but mainly in the presentation/logic arena.

    Imagine an HTML designer who has mocked up a page for a web-app, and hands it off to the dev team for them to add in the neccessary laogic to dynamically include the user-name, current balance, contents of the shopping cart, etc. Depending on the exact paragdigm taht their tools use, they will either:

    a) Chop up the page and include various fragments in the programs that are designed to emit said fragments at the opportune times to be assembled into a text stream eventually recived by a browser

    or b) Various bits of logic get stuck into the page in oder to parameterize and/or conditionalize it, using either some sort of speacial tagging format or actual inlined blocks of code.

    Whichever approach the dev team's tools use, the result is the same: the designer can no longer change the altered page.

    Even in case b), which maintains some semblance of a coherent 'page', the designer cannot load the page-with-logic into their favorite visual editor and see anything resembling the actual page. They certainly can't edit it to change the look-and-feel without breaking the carefully constructed logic.

    The end result is that the designer has no recourse other than to take their page design, change it, and hand it over to the dev-team again for them to re-include (in some cases re-code) all of their logic.

    This is obviously a very wasteful approach.

    Amazingly, there actually is a solution to this problem. It's called Template Attribute Language (TAL), and it solves the problem by adding programming directives to the page via XHTML attributes on the existing tags. The language is deliberately designed to only be suitable for presentation logic, relegating business logic code to some other objects, where the designer can't see them. This helps enforce the appropriate distinction between presentation logic and business logic that most current development environments ignore, thus encouraging their admixture.

    Currently, TAL (and the related specifications TALES and METAL) are only implemented in one environment, but the language has been deliberately designed to be as platform agnostic as possible. Other implementations of the specification are possible, and even desireable.

    Articles:

    Zope Page Templates: Getting Started

    Zope Page Templates: Advanced Usage

    Using Zope with Amaya, Dreamweaver, and other WYSIWYG Tools

  19. Alternative to a pay cut on Negotiating a Pay Cut? · · Score: 4, Insightful

    There is an alternative to reducing your pay rate, and that is to reduce the number of hours that you're working, and pro rate your salary.

    This has several advantages; First, while it reduces the number of hours that you're working, your productivity will probably go up. Second, it provides a clear boundary condition for re-increasing salaries once the company has found it's footing, ie when your hours are brought back up. Third, it allows those employees who need the missing income to make it up through consulting work without increasing their workload to the point that the productivity in their main job suffers.

    This is a much more equitable proposition, with a straightforward quid-pro-quo that balances the advantages and disadvantages for both the employer and employee.

    The simplest way of implementing this is to either mandate three-day weekends (starting Friday), which is a 20% reduction in work hours, and a corresponding 20% reduction in salary, or a less drastic approach would be to let the individual employee choose a day of the week to make a half-day, which is a 10% reduction.

  20. Re:over-reacting. on Preserve Your Rights Online - Act Now · · Score: 2
    We gave $40M to the Taleban this year for "anti-drug" efforts, so there is obviously some priortization to work on here, as well.

    %0K you cite a source for this information?
  21. Interesting correlations on Looking At Pretty Graphics Of Dot Com Demographics · · Score: 2
    Hmm. Try this combination:
    • March '98 to August '01
    • apartments avaliable
    • housing wanted
    • resumes
    • for sale
    You can see that these all tracked each other fairly well up to December '99, when resumes/for-sale went off on their own, and apartments/housing stayed fairly even for a while.

    Then, apartment availability started shooting up around August '00, kind of tracked resumes/for sale for a while, and then shot through resumes in February, picking up for-sale which has tracked it ever since.

    I'll leave it as an excercize for the reader to correlate all this with external economic factors, but I think it's pretty clear that for a while people were selling stuff to make the rent while they were looking for work, and then between August and February people started selling stuff because they were leaving the area.
  22. A checklist.. on Global File System (GFS) Relicensed under SPL · · Score: 2

    It seems that a checklist of warning signs is in order to help guard againt commercial entities acting in bad faith:
    • Does the company insist on copyright assignment of all contributed code?
    • Is the current codebase not available via anonymous CVS?
    • Are all of the key developers employees of a single company?
    • Does the company not state up front whether the code is available for commercial re-licensing?
    • Does the company not have a clear service-based business model?
    • Is the codebase in question the company's only form of intellectual property?
    • Are the company's developers participating in the public mailing lists and newsgroups, or is it just a 'community liason'?
    • Is this the first open source project this company has done?
    • Is this the first open source project the company's developers have done?
    • Does the project share its name with the company?
    • Is the company self hosting the project, or are they using Sourceforge?
    I can't think of any more just now, feel free to add to the list.

    I should also point out that I don't think that this company in particular exhibited all of these warning signs, nor are all of these signs necessarily bad (failure to request copyright assignment for contributed code could be considered a warning sign of inexperience, for example).
  23. Re:From the report on ICANN At-Large Study · · Score: 2

    That really depends on your definition of 'success'.

    They seem to be defining it as 'ICANN eventually becomes a legitimate quasi-governmental entity that is self perpetuating and has the power to direct the evolution of Internet infrastructure to it's own ends'.

    I'd say they're well on their way to becoming 'successful'.

  24. A Self Perpetuating System on ICANN At-Large Study · · Score: 4, Insightful

    The reccomendation that the at-large membership be comprised of domain-name holders rather than the broader internet user population is setting up a conflict of interest.

    Domain names are primarily valuable currently because they are a scarce resource. By creating an at-large membership comprised entirely of domain name holders, they are setting up an entrenched interest that will oppose the proliferation of gTLDs, as Karl Auerbach has been pushing for.

    Clearly, they hope that this action will not lead to his re-election, but will place someone more 'reasonable' in his place.

    This is just another tactic aimed at maintaining an artificial scarcity of domain names, and sharpening ICANN as a tool to manufacture and maintain this scarcity. ICANN is looking more like the diamond cartel every day.

    For the record, I currently own 35 domain names.

  25. Is anyone surprised? on The UDRP: Is It Un-Fair.com? · · Score: 3, Insightful

    I find it incredible that anyone is surprised that when complainants are give the choice of arbitrator, that they would choose arbitrators who have decided for the complainant more often.

    Thus, there is a built-in incentive for arbitrators to decide for complainants rather than respondents.

    Similarly, the US correctional system (which is run by for-profit corporations), has an incentive to make the situation worse rather than better, with the unfortunate result of these corporations funneling money to 'tough on crime' political candidates, and creating the 'war on some drugs' to incarcerate the perpetrators of victimless crimes.

    These are examples of elementary positive feedback loops, and no-one should be surprised at the results.