Slashdot Mirror


User: piggy

piggy's activity in the archive.

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

Comments · 84

  1. Re:Not a major problem? on Is Mac OS X Threatening Linux? · · Score: 1

    Just FYI, Mac OS X ships with tcsh, ssh, apache, etc (and bash is an easy compile). If you download the free developer tools, you also get gcc, a GREAT IDE (ProjectBuilder/InterfaceBuilder), perl, and more.

    Russell

  2. Re:Examples? on The Object Oriented Hype · · Score: 3

    OO does not bring benefits for all projects. OO does not always bring short term benefits. Where OO excels is maintainability and understandability, as well as distribution of labor for a medium or large scale project. A 15 hour project is nothing. Worst case if you need to expand or maintain that project, you waste another 15 hours. A large scale multiple year project, however, truly benefits from an OO approach.

    If implemented with discipline and knowledge, an OO project is better maintained than a procedural one. However, I would take a disciplined procedural project over a messy OO project. The overall guiding point is rigorous software engineering, and OO provides some language level discipline, while procedural programming provides nothing at the language level. If a good process is followed, though, language level support is just convenient fluff.

    Russell

  3. Re:Bottom Line: Is there a shred of truth to this? on Apple Sues Freetype - NOT (updated) · · Score: 1
    This is wrong, at least in my situation. I currently dual boot OS 9 and OS X PB on my PB G3 500, and usually all I need to do is hold the Option key down while booting. Open Firmware searches the drives for bootable partitions, and presents a graphical selection of the options.

    It may be different with LinuxPPC. But with that, all I did with my desktop (which, admittedly, was pre-New World, and not a PowerBook) was use the BootX extension.

    Yes, BootX actually made changes to the Open Firmware, but I hardly had to do them manually (although could if I wanted to, for some reason).

    I've never used Mac-on-Linux, so I can't speak about that.

    Russell Ahrens

  4. Re:Ironically on Users Hack Aqua to Make It More Usable · · Score: 1

    Do you still have the error text extension or the source to this extension?

    It strikes me as the dumbest thing in the world to report "Error # 11" and then have little or no text to describe what it means. I used to have a progam which listed all of the errors and their meanings, but it was from 92, and I don't have it anymore. ALL OSes can learn from this: only report useful errors. Cryptic errors should merely be logged for debugging purposes. If a User cannot benefit from it, either there is not enough information, or it should not be reported.

    Russell

  5. Re:fsck perl... If only you could read it. on Why Linux Lovers Jilt Java · · Score: 1
    Perl while a fine language and very powerful, is completely unreadable, unmaintainable and un-reusable. Java on the other hand is totally reuseable, maintainable, and readable, because it's not written by HACKS.
    Actually, Perl is very readable, very maintainable, and very reusable -- if you follow a software engineering process DILIGENTLY and in a disciplined fashion. The language is just a tool. I can hack together bad and even non-OO Java, too, if I wanted to. While I agree that it takes more discipline about more aspects of development to make Perl reusable and maintainable et al, maintainability is NOT built into Java. It can only be built into the developers and engineers who USE Java.

    I figured that this was obvious, but it bore mentioning.

    Russell Ahrens

  6. Re:Emulation on Linux Color Calibration? · · Score: 1

    For what it's worth, NeXTstep did not use X-Windows (or even an X-Windows based system) as its windowing system. It used Display Postscript, a version of Postscript aimed at digital displays rather than printers. The idea was that you would be using the same Postscript image description for display as you would be for printing.

    On a side note, Mac OS X (descended from NeXTstep) uses Quartz, which is sort of a Display PDF, for similar reasons.

    X could be extended, but that doesn't help the question asker now.

    Russell Ahrens

  7. Re:WebObjects on Application Server that Allows Separated Content? · · Score: 1
    Adobe GoLive (used to be GoLive CyberStudio) supports WO tags and objects from the get go. I think that Macromedia Dreamweaver does, as well. Both are very nice WYSIWYG HTML editors. I THINK that they are both cross (Mac/Windows) platform.

    GoLive integrates very nicely with other Adobe products, and Dreamweaver integrates nicely with Flash. Not to mention that Dreamweaver includes BBEdit, which is among the best text editors available for any platform.

    Russell Ahrens

  8. Re:MacOS X on Mac OS X Beta Reviewed On ArsTechnica · · Score: 1

    I understand that this is a troll, but Apache is the standard web server on Mac OS X. That is, the formerly liteweight Personal Web Sharing which is in Mac OS 8/9 is powered by Apache in OS X, out of the box. As far as I can tell, the standard "OS X Workstation" can be used as a pretty good server, out of the box. It has Apache, ftpd, sshd, telnetd, tcsh, perl and other nice goodies, out of the box. If you want to add developer software (visual java/objective c tools, as well as egcs, etc), you can download a free addition from the Apple Developer site.

    Of course, you can also get compilers from Apple's public source Darwin project.

    I have been using Mac OS X PB as my primary OS for about a week and a half, and the only problem I have had is with the slow window resizing. I have compiled standard BSD applications without problem, so any free or BSD software that I want -- as long as it isn't locked into using X Windows -- can be added without trouble. Even features which are currently not supported (dual monitors, for example) have worked flawlessly.

    Again, I understand that you are a troll, but I just thought it should be said.

    Russell

  9. Re:Does everyone LOVE MacOS X? on Developer Tools For MacOS X · · Score: 1

    From what I've read -- and, while I have DP4, I have not seen this first hand -- Mac OS X uses XML to, among other things, specify pre-conditions and post-conditions for starting services, as well as providing a consistent configuration system.

    XML provides that consistency; when I look through the config files on my Linux box, or my NeXTSTEP box, each config file is organized slightly differently. Yuck!

    XML may be overhyped, but I think that Apple may be using XML correctly and appropriately here.

    Russell

  10. Re:Door #1, #2, or #3? Pick your poison... on Apple Sues Employee Over Cube Leaks · · Score: 1
    Employees at Apple and techworkers in general start taking NDAs seriously?

    Employees at Apple and techworkers in general actually start reading the contracts they sign?

    Employees at Apple and techworkers in general actually take responsibility for their actions?

    Russell

  11. Re:As usual... on Has Linux Lapped Apple As Competition For Redmond? · · Score: 1
    He is refering to Darwin, the open source core of Mac OS X. Darwin is a stand alone OS, very similar to (and based on) *BSD. Mac OS X runs on top of Darwin, so the core OS services and kernel are open source.

    Look at Apple's Public Source site. The intention is to have the actual files which Apple engineers are working on available via CVS to the outside world.

    Russell Ahrens

  12. Re:Apple Sucks! on Apple Buying Back Troubled PowerBooks · · Score: 1

    Just for the record, apparently the Eject button on the new keyboard also functions as a power button when there are no removable disks currently in the drives.

    Russell Ahrens

  13. Microkernel BSD on NetBSD 1.4.2 Poised For Release · · Score: 1
    As you may know, Darwin (Apple's open source operating system, and the core of the upcoming Mac OS X) has a microkernel (Mach) and a BSD layer. While intended to run on PowerPC hardware, there are reports of people getting it to compile and run on x86. Apple's Public Source Web Site has more information. Ignore what you have heard -- Darwin, by itself or under Mac OS X (Server), is quite a good operating system.

    As to Linux slowly evolving into a microkernel, I thought that Linus explicitly denounced the microkernel approach in favor of the current monolithic kernel?

    Russell Ahrnes

  14. Re:Aqua Sucks--Apple Owners Should Be Furious on Apple Gets Testy About GUI · · Score: 1
    I still haven't found where I read about the Platinum theme, but I just saw this in an article in MacWEEK:
    In a break with recent consumer OS releases, Apple won't support switchable themes in Mac OS X. Bereskin said Apple has spent a lot of time refining Aqua and that it will be the user interface. (Users should still be able to change color schemes to match their favorite iMac colors, although Apple didn't state that specifically.)
    So I guess I misremembered.

    Russell Ahrens

  15. Re:Aqua Sucks--Apple Owners Should Be Furious on Apple Gets Testy About GUI · · Score: 1
    I don't remember the source (it might have been the keynote, but I've read article after article afterwards, so they all sort of blend together), but I seem to remember reading that there will be a Platinum theme included.

    If you want, I can dig around and determine where I read that.

    Russell Ahrens

  16. Re:Docks in general aren't that great on Apple Gets Testy About GUI · · Score: 1

    I believe that the Dock does not have to be on. I seem to remember that Jobs was running OS X without the Dock initially, and then turned it on. Russell Ahrens

  17. Hamburgers were "invented" in New Haven, CT on Ask Slashdot: Using SSH on non-US Sites for Crypto Development? · · Score: 1
    Now, I don't vouch for the veracity of their claim, but there is a restaurant named Louis Lunch in New Haven, CT which claims to have invented the hamburger. They do not allow ketchup in the building -- in fact, the only toppings they allow are freshly sliced tomatoes and onions, and cheese. They serve it on toasted bread, not a bun. No fries.

    While their claim is farfetched, they have been open for over a hundred years.

    Then again, there is a pizza ("apizza") place -- Pepe's Pizza -- in New Haven which claims to have invented the pizza pie. I have it on great authority from another pizza place that it was invented in Brooklyn, perhaps at John's Pizzeria. And of course any Italian you meet will have their own deluded notion that pizza refers to the dough used, and it was invented in Italy. Oh well.

    The moral of the story is: when in New Haven, eat your burgers at Louis Lunch and your pizza (white clam is the best!) at Pepe's.

    Beware of anyone who claims to have invented anything culinary.

    Russell Ahrens

  18. Re:I have a problem with this stuff on We Lost the Privacy War · · Score: 1
    3) Been denied freedom of speach press etc.

    Hah! Your freedom to speak is directly proportional your financial situation. Do you think that a kid born into poverty has as much freedom of speech as a person such as yourself?

    If you are referring to Internet access, any Public Library has computers available. Newspapers and magazines publish letters all the time from "kids born into poverty" -- and if they don't, you have a right to write your own placard/newsletter and distribute it.

    No, it's not perfect bound or has 1,000,000 distribution, but I don't have access to that either. There are free web hosting sites, free e-mail -- none of which are perfect, but certainly qualify, to a large extent, as freedom of speech for all.

    4) been made to self incrimate yourself in a criminal trial. etc

    You don't think confessions aren't beaten out of suspected criminals? Please don't tell me you are so naive.

    You don't think that forcing a confession is standard practice? Please don't tell me you are so deluded.

    You don't think that forcing a confession is legal? More importantly, you don't think that, if a court is aware of a forced confession, that the confession will be admitted as evidence? Or that the officers or parties who forced the confession will not be at the very least investigated, and most likely charged?

    I'm sure it happens. I'm sure it occurs everyday and is accepted in certain courts. Those are the exception, not the rule, and they will change if one utilizes the freedom of speech outlined above and e-mails one's [sheriff | judge | assemblyperson | ombudsman | congressman | mayor | other public figure].

    Russell Ahrens

  19. Re:Unreal most realistic yet on State of Computer Game AI · · Score: 1
    I have to second this. The most incredible thing I saw was when one Skaarj played dead, waited for me to walk passed, and then started attacking. Now, such a strategy could merely be scripted or random, but the timing has been so perfect as to not occur when I wait for it, and only to happen if I assume that the beastie is dead.

    Of course that might just point to how bad a FPS player I am, but the realistic feeling is still there.

    Russell Ahrens

  20. Re:The nature of source code on More On Encryption Source Code Appeal · · Score: 2

    From one point of view, all language acts (from speech to written and all forms of performance in between) are machines, "[built] out of nothing but logic and a set of syntactical rules." Language has a number of purposes; communication is but one. Creative writing can be thought of as functional in the sense that it strives to create thoughts or emotions in the audience or reader.

    All writing also has a meta-context which tells about the time in which it was written and the author who wrote it. You can tell what century (and sometimes what decade) just from the sentence construction and the vocabulary of the artifact; sometimes you can even tell the nationality of the author. Source code is no different, although you need to look at different aspects: commenting, structure, variable names, use of different language constructs.

    I believe that there is an equivalence; language is language, thought is thought, and if the machine that a poem "compiles" on is a person and a perl script "compiles" on a Linux box (although both are interpreted languages in very much the same way), well, a machine is a machine.

    While I wouldn't send a postcard to my mom written in Ada, I also wouldn't type a program in Italian. And, frankly, both can be used to communicate algorithms or recipes or driving directions or what the weather is like.

  21. Re:Overreaction.... on Courts and the META Tag · · Score: 1

    IANAL is I Am Not A Lawyer.

    It is sometimes used as "IANALBIPOOTV" : I Am Not A Lawyer, But I Play One On TV.

    Russell

  22. how effective. on Judge to freeze Connectix VGS · · Score: 1

    In addition, Connectix has tried from the start to not allow the use of non-US market and CD-Rs. Each version has not only improved the compatibility of VGS with the games (widening the market), but has improved the restrictions on "warez" and imports (such as the ever popular $6 HK CDs). I'm glad that Connectix will continue development -- and is not afraid to announce that. Russell

  23. what languages did you code in? on American Programmers are Slackers · · Score: 1

    It really depends on the purpose.

    Work: Ada almost exclusively. Some Perl scripting.
    Home: C, C++, Java, Perl. Dabbling a bit in Objective-C.

    Russell Ahrens

  24. Maybe it's just incomplete... on Doom Causes Kid to Kill · · Score: 1

    ...but the list of computer game companies being sued does not include id, even though the cited list of evil violent games is basically just a list if id's games.

    Why are the broadcast and print news media not cited as miscreants? Why single out one studio? Why not also cite books and history and school and the fact that the kid had access to a gun at all -- ie, the parents?

    Why not? Because that would make it obvious that this is a stupid lawsuit.

    Yow!

    Russell Ahrens

  25. My College Experience on Do Geeks Need College? · · Score: 1

    Weird. I guess I angered the gods of NT. My keyboard stopped working and I couldn't edit the post.

    Oh well. Just imagine that the last sentence actually, um, is a sentence.

    Russell Ahrens