Slashdot Mirror


User: Communomancer

Communomancer's activity in the archive.

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

Comments · 111

  1. Re:Truly, you have a dizzying intellect. on SQL Over FreeNet · · Score: 1

    >Unconceivable!

    Inconceivable, dude. Inconceivable.

  2. Re:Isn't this what Reiser FS is for? on MySQL FS · · Score: 1

    Dude, he didn't say that he didn't want _any_ way to query a file system. He just said that some might not want a full-blown SQL interface to a file system.

  3. Help me out here... on Part One: Up, Up, Down, Down · · Score: 1

    Ok, maybe I'm just off my kilter, but I could have sworn that the Contra code was:

    U U D D L R L R B A Select Start
    (note the select)

    I'm I just plain wrong, or does anyone else share my psychosis?

  4. Re:Florida Ballots on Statistics, Elections, Frustration · · Score: 2

    Well, as far as I'm concerned, whether or not people should have been able to "figure that out" isn't the real issue...especially since some reports now indicate that the ballot may actually have been illegal according to Florida state election law.

    Check this link

    Apparently, according to FL law, ballots are to be designed so that the X is made to the right of the candidate's name. Buchanan's hole should never have been located to the left of his name. This, to me, is the strongest case against the ballot.

  5. Re:"PHP on large, important projects..." on 4 Web Scripting Languages Compared · · Score: 1

    Well, if you truly can't tell from the content, how "large" and "important" can the project be if it has a two week lifespan? Or are you just making stuff up?

  6. Re:James Bond on Does P = NP? · · Score: 1

    Absolutely! Hell, his name is Plotnikov...what other evidence do you need?

  7. Re:Listen, schmuck! It's marketing on Red Hat 7.0 Coming On Monday · · Score: 1

    "RedHat's not saying this, RedHat's marketing is."

    And what is RedHat's marketing if not the voice of RedHat?

  8. Re:Kylix on RMS on the GPLing of Qt and More · · Score: 1

    Inprise has most likely purchased a "commercial license" of QT, whereby Troll Tech explicitly gives them permission to write closed-source QT apps. Since the Trolls are the copyright holders of QT, they can dually license their software as they see fit, so there is no impropriety here.

  9. Re:License wars are a waste of energy on KDE Strikes Back · · Score: 1

    I wish more people would actually _read_ the "OS exemption" or the "System library exception"...here it is, cut right from the GPL itself:

    "However, as a special exception, the source code distributed need not include
    anything that is normally distributed (in either source or binary
    form) with the major components (compiler, kernel, and so on) of the
    operating system on which the executable runs, unless that component
    itself accompanies the executable."

    Pay particular attention to that last clause...basically, it means that these "OS libraries" cannot accompany the GPLed software in question. Therefore, distros cannot both ship KDE _and_ QT at the same time. At the _very_ best, a "QTOS" (or something else similarly stupid) could be released, and then the end user can install KDE separately. But the two cannot be bundled.

    So, no matter what someone decides to "define" as an OS component, KDE still cannot be pre-configured on a Linux distro.

  10. Re:Cool As Ice!!!! on 50 Least Influential Movies · · Score: 1

    They didn't ignore it...they made mention of it in the "Disorderlies" review.

  11. Re:9 to 5 on Notes From the Cathedral · · Score: 1

    Actually, the rule isn't "only work 9 to 5". It's never work more than one consectutive week of overtime. Beck also points out that what constitutes "overtime" varies from developer to developer...some developers might max out at 50 hours/week...others are drained by 35.

  12. Re:Java on the server on What Are Good Web Coding Practices? · · Score: 1

    >Since when do you need to have multiple server architectures run the same code?

    It's very nice that I, as a developer, can have an entire copy of the Java-powered website running on my Linux box, and can then move those source files and compiled class file out onto the E10000 for deployment with no headache.
    Yes, Perl does the same thing, as do many other platforms. Which only helps to make the point that "multiple server architectures" sometimes actually do need to "run the same code".

    >Java IS slow

    Java IS _fast enough_ to be usable on the server, where the hardware costs for an enterprise-level web application are negligible. And it carries with it other advantages (such as excellent documentation...there are more O'Reillys for Java than for any other programming language)

  13. Re:Java on the server on What Are Good Web Coding Practices? · · Score: 3

    Well, I guess they get away with it because, simply put, Java works on the server-side. Time to post the standard response to this sort of thing...if minimal waste of cycles is _all_ that mattered, we'd all be coding in assembly, or be wiring the code into hardware. We don't, so obviously Sun 'gets away with this' because they offer a fine product that panders to such banal needs as "maintainability", "time to market", and "reusability".

    And, BTW, there is a difference between Java being notorious for being slow (which it is) and Java being actually notoriously slow (which it isn't).

    Back to the topic, as far as website coding is concerned, most of the best practices having to do with any complex software system also apply to website development. If you're doing object-oriented development, I especially recommend practices such as:

    1) Learning and utilizing established Design Patterns where appropriate. Don't forget that they've become "established Design Patterns" because over time, they have demonstrated their value again and again. There are plenty of books on the topic, the most famous (and IMO useful) of which is Design Patterns: Elements of Reusable Object-Oriented Software

    2) Refactoring. Essentially, this is going through code that has already been written and aggressively removing duplication. This results in a cleaner system implementation that is far easier to identify bottlenecks in and tune. There is a good book on that by Fowler that is just called Refactoring.

    3) Where possible, avoid "new" in favor of "proven" technologies. "New" always implies risk. Credit is often overly awarded to those who "invent" or use "novel" solutions to problems when other, time tested solutions might have done the job better.

    4) Try to build a clean separation between your data, your logic, and your presentation. This will greatly help with code maintainability.

    It's important to note that not all of these solutions will have an immediate, positive impact on the performance of your website. In fact, in many cases it is just the obvious. However, if rigorously implement these solutions, you are likely to build a website that is easy to optimize, and that scales very well with more hardware.

  14. Color Me Impressed on MacOS X DP3 · · Score: 3

    I'll be one of the first to admit it...I've been ripping on Apple and the Mac for as long as I can remember. I'm a UNIX boy at heart, but I would always rather use BeOS or even Windows before I'd lower myself to using a Mac.

    But lately, Apple has been redeeming themselves in my eyes. If I can disregard the whole "Tangerine Computer" thing for a moment, Apple is developing and releasing quality hardware, and finally has the quality operating system to run on it. I'm looking forward to purchasing a G4 when MacOS X is fully released and taking the baby for my own test drive, because everything I've seen on it so far has left me breathless. Its interface looks incredibly slick, and hell, it's got BSD Unix at its core.

    Anyway, if Apple can successfully keep its old school flock faithful, and at the same time draw in a UNIX techie like myself, then they deserve some credit.

  15. In lieu of on Hackers · · Score: 0

    "In lieu of the Norwegian police's crackdown on 16-year-old hacker Jon Johansen, who broke the DVD copying protection, Paul A. Taylor's book Hackers raises..."

    Not to be a grammar prick (cuz I hate those guys), but doesn't "in lieu of" really mean "instead of"? I know what the writer is trying to say, and I'm trying to figure out what should be used in lieu of "in lieu of". Or am I totally wrong?

  16. Re:HP Laserjet 6L on Budget Laser Printers? · · Score: 1

    Yep, allow me to second this recommendation. I've had a 6L running seamlessly with Linux for about 2 years now as well, and haven't had to replace the toner cartridge either.

    It was a little tricky for me to get it working w/Linux at first, as it was a somewhat new printer at the time that I bought it, and there were no 6L specific magic filters. So I just took the 4L one, changed the resolution to 600x600 and it worked perfectly.

    I can't really add much more value to the above comment, save to second that the speed and the quality were more than enough for my needs.

  17. Aw man on Xerox Wins Prelim Patent Ruling Against 3Com · · Score: 1

    With all the stuff that Xerox freaking _gave_ away to Apple and Microsoft, they now choose to enforce _this_ patent. A patent on handwriting techniques. How can they patent something that _I_ as the palm device consumer actually have to learn and do?!?

  18. Re:There will never be enough people on ROTC-Like Program for Nerds · · Score: 1

    "Enrollment is on the rise"

    This begs the question, though: Is actual graduation from the program on the rise? Anybody know the data? Sure, more and more people may be getting lured into the fields by promises of wealth beyond their wildest dreams, but are they making the grade?

  19. Re:*heavy sigh* Here we go again on UK Satellites May Keep Cars From Speeding · · Score: 1

    No, actually, your murder example would be equivalent to a speeding example where the car gets turned off as a "speeding thought" enters your head.

    This proposal is more akin to the police shooting you down when you're firing an AK47 in a crowded street. That is the government controlling you, by stopping you from breaking the law. It is done everyday, and here in the U.S. we're proud that our police have guns to stop that sort of thing. How is the satellite any different?

    First of all, I think the problem is that people don't like speeding laws too much. Too bad. Lobby your congressman (here in the U.S. that is).

    While I vehemently disagree with Big Brother methods of _preventing_ crime, I have little objection to how the government stops crime when it is occurring.

  20. Re:What kind of Applications? on Realtime Linux Workshop in Vienna · · Score: 1

    In a similar vein, what kind of end-user applications _wouldn't_ benefit from such a real-time operating system. Is there some sort of overhead or any other drawback that would make it non-optimal for simple desktop usage?

  21. The Current MS would never do this on What about the Artistic License? · · Score: 1

    Personally, I'd doubt that Microsoft would ever take this course of action. In so doing, they would have to admit to themselves that everything they've done for the past 2/5/10 years was _wrong_, and the Linux model is the _right_ way to do it.

    I for one think that MS is far too caught up in its own arrogance to ever consider that point of view. Maybe a big, stinging slap in the face from the Justice Department would have some effect on that pride, but I doubt that anything else would have an effect. Even seeing their marketshare begin to erode.

  22. Re:causing and associated with on Human Chromosome 22 Mapped · · Score: 1

    "Is it just me or is there not a big difference between causation and association? Seems to me along the line of correlation vs. causation."

    I'd go ahead and say that association vs. causation is exactly the same thing as correlation vs. causation. However, while a causitive relationship implies a correlative relationship, the reverse is not true. Two phenomena can have a high correlation between them, but not have a one be directly causing the other. They might both, for instance, be caused by an unknown third variable.

    Anyway, this has been hashed and rehashed forever...statisticians and behavioral scientists have had this indoctrinated in them forever. Sometimes the media screws it up, however, when they go and "report" the results.

  23. Re:Slower'n frozen molasses on Microsoft Monopoly, The Board Game · · Score: 3

    Dude, I'm sure that this site is being slashdotted into oblivion. And I'm damn proud to see the Apache, PHP3, and MySQL logos displayed...I was genuinely surprised as hell to see the site appear at all.

    The /. effect is able to bring most sites down to their knees unless they have big $$$ invested in hardware...I'm going to go out on a limb here and guess that there isn't a server farm of Quad Xeons backing this site. And yet still it stands, proudly pressing on against the seemingly endless tide of the /. onslaught. I salute it!

  24. Re:Yeah right on Dave Whitinger announces LinSight · · Score: 1

    I definitely agree. Totally. Do things small first, and then throw code at it later. First, start with two-digit years, and make sure you system works with that. Because if it doesn't work with two-digit years, it certainly won't work with four-digit years. We can upgrade to four-digit years later.

    "Yeah, right."

    It is "my" professional opinion that the only proper way of building "very large software systems" is to design and build a very large software system. The world is filled with totally unmaintainable/unfixable systems that were designed small, and then "patched" up to large (ex: windows!)

    Now, they will probably fail if they seek to implement a very large software system and don't have the resources or vision to actually follow it through, because it is obviously no easy task. But a large system has to be designed as such.

  25. Re:College Professors Crying Again on Who Owns College Students' Notes? · · Score: 1

    Academia is a mixed blessing...on the one hand, it breeds some absolutely stellar teachers and researchers. The presence is academia is a necessity for the benefit of society, of course. That being said, I have some problems with it.

    First of all, as for what I think of professors "not doing anything"...just about the most horrid curse you could cast onto most professors is force them to teach. In many professors' eyes, it is the lowest duty that they have to perform. And when they're forced to do it, many (especially the older ones) are doing so with notes that have turned yellow with age. Christ, these should be sold online just for their antique value.

    Of course, you can't fire a professor that can't teach worth a shit once they attain tenure. Yeah, yeah, yeah, I know it's "necessary for intellectual freedom", but it breeds laziness, self-centeredness, and political infighting amongst people who would spend more energy fighting for the office closest to the department printer than to teaching.

    Finally, yes, _perhaps_ I too would be pissed if students started making money selling lecture notes behind my back. A lot of things piss me off. Of course, they're not all illegal. And they shouldn't be.