Slashdot Mirror


User: Ed+Avis

Ed+Avis's activity in the archive.

Stories
0
Comments
4,579
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,579

  1. Re:Motif? on The Open Group's New Open Source Strategy · · Score: 3, Informative

    Yes - it's available under a semi-free licence that lets you distribute it alongside Linux, but it's still not free software. So Lesstif is not obsolete quite yet.

  2. Motif? on The Open Group's New Open Source Strategy · · Score: 3, Interesting

    Huh? I thought Motif still was proprietary, even to this day. Or at least, it is proprietary software in the sense of not being free software. Or was there some big announcement I missed?

  3. Re:The Linux mascot on Paleontological Musings On Tux? · · Score: 1

    I think the penguin was adopted as a logo for Linux 2.0; it was probably drawn before then. Larry Ewing's page says it was based on 'discussions on the linux-kernel mailing list, and an initial suggestion by Alan Cox' but I don't know what this means.

  4. Re:The Linux mascot on Paleontological Musings On Tux? · · Score: 1

    According to O'Reilly's _Running Linux_, first edition, the storm petrel (a big white sea bird) was adopted as the mascot of the Linux project. That was back in the days of 1.0.x or 1.2.x - the penguin was a logo for Linux 2.0.

  5. Re:Distracting - The age-old question ... on Lecture Hall Back-Channeling · · Score: 1

    Typing in questions to other students might work in arts / essay subjects. But I don't see it working for maths courses - nobody can type the squiggly symbols, unless you are all lightning-fast TeX or MathML gurus, and even then stopping to type would probably be too much of a distraction from what the lecturer is saying. Anyway, the response you got back from other students would probably not help much to clarify things, since explaining mathematics takes time and is hard to do if you are only just learning it yourself.

    Still, there could be a single red 'WTF?' button on the keyboard; when many people in the audience press it at once, you know you have some justification for interrupting the lecturer and asking him or her to explain.

  6. Re:reduce costs? on IBM Moving Developer Jobs Overseas · · Score: 1

    Because there are far fewer top management than ordinary tech employees, cutting their salaries would have relatively little effect.

    Even if someone at the top earns 100x as much as an ordinary employee, there are probably ten thousand ordinary employees for every top manager. So you'll make much bigger savings if you make cuts where most of the money is spent.

    Plus, remember that the cost of employing someone isn't just their salary - in fact that can be rather a small part. If you move jobs overseas you also try to take advantage of cheaper land, lower taxes, fewer employment regulations and so on.

  7. Re:Increased Reliability? on Next Wave Of Hard Drive Tech: Perpendicular Recording · · Score: 1

    Yes, but it is possible that a defective reader will chew up the medium so you can't recover the data in any other reader (eg Iomega Zip 'click of death' a few years back). OK, this is unlikely to happen with optical devices.

    Hard disks these days are usually quite reliable, and individual storage media can themselves fail too (eg a burned CD can deteriorate over time). We may reach a point where the reliability of a hard disk is just as good as that of a recordable CD or DVD. Of course, the hard disk is much more expensive (but it can be reused).

  8. Re:Getting worse on The Growing Field Guide To Spam Techniques · · Score: 4, Interesting

    Yes - it looks like the majority of the 'spammers' tricks' listed are silly HTML tricks. From the messages I receive, a good rule of thumb is that HTML format implies spamminess. It might be different if you regularly have to communicate with Outhouse users.

    HTML rendering was added to Pine only fairly recently. Given the quantity of HTML spam out there, it might have been a mistake.

  9. Re:but but but.. on New Red Hat Linux Beta: Severn · · Score: 1

    But '_Who_ is Clippy?' is a much more interesting question.

    Anyway, Klippy would presumably be the cease-n-desist-prone 'Assistant' in some future version of KDE...

    (As others said, it's 'wer' not 'ver'. I think.)

  10. Silly motherboard names on CEOs Of The Motherboard Market Talk Shop · · Score: 1

    Perhaps someone could clear this question up for me. Who would ever buy a motherboard branded 'Albatron'?

  11. Re:can't you tell by my ridiculous accent? on French Government Bans Term 'E-Mail' · · Score: 1

    Yes, I think Elvish was based on bits of various languages, but I don't think it counts as 'derived' from them in the sense of real people speaking one language and morphing it into another.

  12. Re:can't you tell by my ridiculous accent? on French Government Bans Term 'E-Mail' · · Score: 1

    Not true that all Western languages are derivatives of Latin; only the 'romance' ones are (Portuguese, Spanish, French, Italian, Romanian, and many small languages / dialects like Occitan, Friulian or Corsican). English, Scots, German, Dutch, Flemish, Danish, Swedish and many others are Germanic languages and not derived directly from Latin, though they do share a common origin. Gaelic, Welsh, Breton and others are Celtic. (Copying words isn't enough to make a language a derivative of another - eg Japanese copies many words from English but is not a derivative of English.)

    'derivatives of Latin and other languages' - well every language today spoken is the derivative of some other language, apart (arguably) from Elvish or Klingon etc.

  13. But 'email' is already a word on French Government Bans Term 'E-Mail' · · Score: 1

    The answer is simple... the anglophone world should refer to electronic mail as 'enamel' and then there will be a simple French translation. Knuth has already hinted at this.

  14. Re:using DOM on Using XML in Performance Sensitive Apps? · · Score: 1

    Probably the fastest XML parser possible is FleXML. You feed it the DTD for your format and it generates C code a la lex/yacc.

  15. This is a big change for developers on Red Hat To Drop Boxed Retail Distribution · · Score: 1
    If the Linux and Main article is accurate, Red Hat are experimenting with a big change to the classical model of producing distributions:

    Currently, packages are "handed over" to Red Hat developers, who then tune them for inclusion in a particular version. Under the new system, developers will maintain control of the packages.


    Until now there's always been a strong separation between developer and packager. Most distributions (particularly Debian) have thought of this as a Good Thing, though I don't remember the reasons right now.



    I think Red Hat's move could work if the same strategy is shared by several distributions (and perhaps even by AIX or Solaris, if they adopt RPM) so that developers can maintain a non-distro-specific package. But many developers might not be happy about producing an RPM spec file just for Red Hat, or even just for Linux. Not everyone wants to pull in the same direction - the Apache developers try to make a web server, not to make a Linux web server or a part of GNU.

  16. What about the GIMP? on Graphics Tricks from the Command Line · · Score: 2, Interesting

    ImageMagick is great but I always feel that the same functionality must already be present in the GIMP, and it seems rather wasteful to have to learn two different tools to do the same job.

    The GIMP is scriptable with Scheme or with Perl or other languages... perhaps all it needs is a good set of command-line interfaces as well?

  17. Re:BK - RMS was right again on RMS Calls On Linux Developers To Replace BitKeeper · · Score: 1

    News Story Template #7:

    'RMS Sounded Like a Paranoid Wacko At The Time, But On This Particular Issue He Might Have Been Right All Along.'

  18. Re:Serious Question on Want 12Mbits/sec for $21? Move to Japan. · · Score: 1

    So what are the units for measuring value for money in Internet connections?

    Bits per second per (dollar per month)?

    Bits per dollar?

  19. Not new on Binary Package Formats Compared · · Score: 1

    Ah, this old chestnut. ISTR this comparison of formats was first mentioned on Slashdot a few years back.

    I have to take issue with the 'usability by standard Linux tools' columns. RPM _is_ a standard Linux tool and it's easy to install it (or even just rpm2cpio) on systems that don't use it. Systems that don't use RPM would not be interested in RPM binary packages (maybe in source packages, but that's a consideration for only a few users). You might as well advocate making packages in .zip format because this is extractable on MS-DOS too; or storing all your images in xpm format because you can view it as a C header file in your text editor (urgh).

  20. Re:SP on Linux on the Desktop · · Score: 1

    I think the earlier poster's proposed system would make life more usable for command-line junkies as well. If there were a file which defined the legal command-line parameters of a program, then shell tab completion would become a lot more useful (better even than the limited programmable completion that some shells currently have). For example you could type 'diff --supp' and hit tab to complete the long option to --suppress-common-lines. Similarly if an argument expects an integer or a filename, the shell could hint this to you as you type or when you press Tab.

    We already have a formal description of the parameters a program expects - the string given to getopt() or Perl's Getopt::Long or any of a hundred other command-line-parsing libraries. Why not expose that knowledge in a known format to the outside world so that shells can use it to help the user?

    You could even type-check your shell scripts to make sure each command is always invoked with legal arguments.

  21. Re:Know why Linux will fail on the desktop? on Linux on the Desktop · · Score: 1

    You can connect to MS SQL Server from Unix boxes, often using the Sybase client libraries. Of course I doubt that MS has made much of the useful admin functionality available over a remote connection.

    Internet Explorer runs well under Wine, you could try the other three apps as well (it probably depends which version of VB).

    In the worst case you could use VNC or rdesktop to view your Windows box in a window (heh) and avoid the need for a KVM switch.

  22. Re:So if they found them... on Software Code Quality Of Apache Analyzed · · Score: 1
    Okay, but that's fourty-two zillion times better than dumping core seven minutes later for no apparent reason.

    Yes, but in almost all C implementations dereferencing a null pointer will segfault the program there and then, letting you see the exact source line in the debugger. So apart from not having the line number printed as part of the error message, it is pretty much the same as Perl's behaviour.

    The seven-minute-later-coredump thing happens when you start using pointers that are not null, but dodgy in some more subtle way, like pointing to freed space or off the end of an array.

  23. Re:Nice on Teach An Old Athlon New Tricks · · Score: 1

    They may not be boxes, but they are still boxen ;-).

  24. Re:Nice on Teach An Old Athlon New Tricks · · Score: 5, Funny
    From the Guide to being l33t:
    Your computer is a "box" It is no longer acceptable to refer to your computer as a machine, workstation, CPU, PC, server, etc. Your computer is a "box". And you must refer to your computer as a box at all times.

    I propose a modification to this. When talking about gaming or about overclocking (and especially AMD systems), your computer is not a 'box' but a 'rig'. The correct phrase to express that your computer is fast is that it is a 'sweet rig'.

  25. Re:So if they found them... on Software Code Quality Of Apache Analyzed · · Score: 1
    In Perl, the equivalent is undef, it stringifies to "" or numifies to 0 regardless of platform, and _you can safely dereference it_.

    Well firstly stringifying or numifying undef produces a warning in most circumstances - and the Perl developers themselves encourage you to turn on warnings (in fact it is considered a bug that -w is not mandatory). But more importantly, it's not true that undef can safely be dereferenced:

    my $s;
    print $$s;

    gives Can't use an undefined value as a SCALAR reference.

    What you showed in your code is an example of autovivification, where Perl creates data structures for you when values are set. It's the same as something like push @{$hash{hello}}, 55 where if the hash element was undef before, a new anonymous list will be created. But autovivification is for _setting_ values, there is no magic for ordinary dereferencing of undef, and that will crash your program just as dereferencing null will in C. (With a more helpful message, however.) FWIW, the code snippet you posted does not run because 'my $$x' is not legal.

    I have been told that C++ also has references, but for some reason people are still using pointers.

    A lot of this is because they've picked up bad habits from older (or just plain bad) C++ textbooks. Modern C++ coding does not usually need pointers or explicit memory management that much, except for containers of pointers.