Slashdot Mirror


User: norwoodites

norwoodites's activity in the archive.

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

Comments · 470

  1. Birthday on Total Solar Eclipse at Ceduna, South Australia · · Score: 2

    Cool a total eclipse on my 21st birthday, the only problem I cannot leave work to see it in Australia.

  2. Re:Don't Mess with Disney... on Pixar/Disney in "Monsters Inc" Ownership Scuffle · · Score: 1, Offtopic

    Actually it is do not mess with Jobs.

  3. Re:Great! on Linus Explains his Patch Policy · · Score: 2

    It does not have to include stdio.h if you are using K&R C, so this patch should not be accepted.

  4. Re:It's my kernel... on Linus Explains his Patch Policy · · Score: 2

    a little more it is that if you let anyone see the ball, you have to allow them to copy for their use too and they have to follow by these rules too, that is what the GPL says.

    But if it was a BSD ball, you could show it to them but not allow them to copy it and change it.

  5. Re:Gcc? Speed. on Competitive Cross-Platform Development? · · Score: 2

    `for(int i=0;in;i++); for(int i=0;in;i++);' is the right way accounding to the c++ standard, the wrong way is `for(int i=0;in;i++); for(i=0;in;i++);'

  6. Correctness on Jay Beale On Overcoming Linux Security Holes · · Score: 4, Insightful

    Why do people do not stop for a second and audit their code for correctness, like what the OpenBSD people have been doing?
    Correctness will make security holes be very few and far in between.
    Also the more eyes the better because someone can spot one problem somewhere that another would not spot.
    I think for the linux kernel 2.8, correctness should be a priority. Also for glibc 2.4, and all other project's next version which should include Mozilla.

  7. env varaibles on Red Hat Nullifies Differences Between Bash, Csh · · Score: 2

    does mean in bash I can say `setenv PATH ~/bin:${PATH}' or even `set path (~/bin $path)' or the other way around, in csh `EXPORT PATH=~/bin:$PATH'?

  8. Re:Streaming media... on Trailer of Pixar Movie 'Finding Nemo' · · Score: 2

    For number 2, if you do not like the client make your own, it is not hard or even better use one that is already different than the one that comes with Quicktime as QuickTime is an api.

  9. Re:NuBus not Apple-proprietary on How About Drivers In Devices? · · Score: 2

    And the NeXTbus was twice the speed as the NuBus. 20MHz instead of 10MHz.

  10. Re:Why not? I'll tell you why not.. on How About Drivers In Devices? · · Score: 3, Interesting

    Most of the recent video cards are flashable but the manufacture does not tell you this.
    This is so they can produce one card for both Mac/OpenFrameware and ia16 (correct because when an x86 boots up, the video bios needs to be 16bit) drivers and just change the driver before packaging.

    In fact the cards on the Mac in include a real driver for PPC when say ati release a new version it is only a patched version. I do not think this is the case for Mac OS X though.

  11. Fill the Bug with redhat on Submitting Bug Reports To Open Source Projects? · · Score: 3, Informative

    Fill the Bug with RedHat because they might have local changes in their version of the packages.
    The Best example of this is gcc (at least for version 2.96 which was never released by the FSF). People fill bugs under the gcc bug tracker but the bugs were already fixed in the newest released version.

  12. Re:Not FreeBSD Derived on PPC Linux vs. Mac OS X Server: Linux Edges Out · · Score: 2

    The userland apps are derived from FreeBSD, OpenBSD and NetBSD while most of the kernel is derived from Mach and a little from FreeBSD.

  13. GNAT is part of GCC on MITRE Corp. Report On Open Source In Government · · Score: 5, Interesting

    yes that is right even though the paper makes it sound like GNAT is a separate project from GCC, they are now one, GCC (GNU Compiler Collection). Their description says they are one now but I think this description was copied from each of their web sites.

    Also is not RTLinux longer consider free software, because it restricts more than the GPL due to patents?

    Also looks like they do not use csh at all which is under the BSD license. or pdksh which is in public domain, they are the default shells on OpenBSD.

    They are also missed Binutils from the GNU which is the assembler and linker for most open/free operating systems.

    Also is there not versions of sed and make and m4 and top that are under the BSD license?

    Is perl not dual licensed, GPL and artistic?

  14. Re:Please, don't. on Developing WINE-Friendly Windows Software? · · Score: 2

    For Number 3, you have to worry about 64bit on PPC also, as the Power4 and PPC 970 are both 64bit.
    Also it you are going to make a linux app compile it for more than just ia32 (x86) because people will hate you if you don't.

  15. Re:it is only MIT Specific � on Critical Kerberos Flaw Revealed · · Score: 2

    The MIT one is not opensourced because you cannot export it, there is some control on it.

  16. it is only MIT Specific � on Critical Kerberos Flaw Revealed · · Score: 4, Interesting

    That means it does not hurt the opensource version of Kerberos V, heimdal because it does not support Kerberos IV which is supported by KTH.

  17. Re:Some ways to get away from PIC code on Mac OS X Built For CISC, Not RISC · · Score: 2

    I forgot to mention that strings count as static variables unless gcc optimizes it a way.

  18. Re:I'm confused on Mac OS X Built For CISC, Not RISC · · Score: 2

    but you still get 64Kbytes of memory though. Because a byte is one address, you only get 16*2^10 words or 8*2^10 dual words though. It is still 64Kbytes. Any way you can load in 8bits at a time using lbz, so you get 64Kb of memory.

  19. no need to migrate on Protecting Servers From Nmap's Idlescan? · · Score: 4, Insightful

    Just put a machine right after the router that is in coming and put OpenBSD on it and turn on bridging and "srub all on $ext" and you have a great firewall that is transparent to the inside and to the outside.

  20. Re:Still stuck with 68K emulation? on Mac OS X Built For CISC, Not RISC · · Score: 3, Informative

    I remember those days, A4 and A5 worlds, one was used for globals in applications while the other was used for globals in resource code (i.e. extensions, control panels, and modules for programs). But Apple never used the PC as the basis for the position independence on the 68K or the PPC until Darwin (Mac OS X). The problem for using the PC is that you have to do a branch and store the result only if you need to externs and such. The problem for using a register that stores the value all the time is that you are wasting a register (68K case: A4 and A5; PPC case RTOC or r2).

  21. Re:I'm confused on Mac OS X Built For CISC, Not RISC · · Score: 2

    Actually it is 64K and still 64K in 64bit because you can load from unaligned locations and in 64 bit PPC the instructions are still the same.

  22. Some ways to get away from PIC code on Mac OS X Built For CISC, Not RISC · · Score: 5, Informative

    1. Don't use externs or static variables.
    2. If you are going to use an extern variable in a tight loop, don't use a local variable and assign it after the loop.
    3. Pass the option -mdyanmic-no-pic to gcc if the source is in the final program because it does not work in a boundle or a dynamic library (or framework).

    The AIX ABI/PEF ABI uses a register called the TOC for PIC code but it is stored with the function reference so you lose one register if the Darwin ABI goes over to the PEF ABI. You get one more register to play around with if you do not use extern or static variables.

  23. Re:The best ever book on computer programming... on Books on Programming Theory? · · Score: 2

    Actually that was the second book.

  24. Re:The Definitive... on Books on Programming Theory? · · Score: 1, Offtopic

    I have to agree but why was this even a ask slashdot when there was one definite answer if he had looked on google, 5th one down (6th if you count the sub one) is the answer?
    Cliff next time do a search one google to see if the answer is in the top ten.
    Also it is algorithm theory not programming theory, as programming theory is how people program, not what they use to get the answer to the problem.

  25. Re:point on RMS Weighs In On BitKeeper · · Score: 1

    Actually Apple does not because the sources get rsync'ed from the internal server to the external server iff the project is live. Some Darwin sources from Apple are really live like gcc3, objc, cctools, SystemStarter, and others, they get pushed out right away.