Slashdot Mirror


User: Inoshiro

Inoshiro's activity in the archive.

Stories
0
Comments
2,474
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,474

  1. Good points. on Computer Programming for Everyone · · Score: 1

    Now, this is the kinda post that should be moderated up ;-)

    Anyway, you do have some very good points. The problem is, I have no GJC under Linux, nor do I have a Java-native code compiler under any OS (wouldn't that defeat the purpose of pcode, anyway?). Perhaps D should come about (fully object oriented lang, similar syntax to C++, but integrated garbage collection, memory protection, better class design, GNU compiler for it)...
    Well, I've probably just gone and defined Java. Oh well.

    If I don't have the compiler, I can't write for it ;-) And if it's not standarised (give Java more time), I can't use it. How do you write "ANSI Java"?

    Oh well.

  2. I'm sorry, Dave, that's not possible. on Spielberg to direct Kubrick's AI · · Score: 1

    "Microsoft Windows NT 8.5" by 2001?

    What *have* you been smoking?

    I doubt Microsoft will be able to release 3.5 successors to Win2k by 2061: Odyssey 3!!!

  3. I just love standards! ... on Socket Athlons by early next year? · · Score: 3

    There are just so many to choose from :-)

    Seriously:
    "Socket 7"
    Gee, for all you with Pentuim 1s, Pentuin w/ MMXes, and older K6s. Super 7 (just a minor mod) for K6-2 and -3. I expect the genuine socket 7s are dead now, with the Super 7s gone by next year.

    "Slot 1"
    It's already dieing because the Pentuim IIs/IIIs are outrageously expensive, compared to their performance (especially those damned PIIIs with their serial number ickyness). Celeron is in the cheaper Socket 370, and you know people love those things :-)

    "Slot 2"
    If you think a PIII is too cheap, buy a Xeon PIII and one of these babies. Considering Intel's SMP design forces the CPUs to share the same bus, Xeons with 4mb of cache will not scale well past 4 or so CPUs, so why bother with the expense when Athlons are cheaper? This spec can die like the "Socket 8" of the PPro.

    "Socket 370"
    Perhas usefull, but the Celerons are ludicrously locked at a 66Mhz front side bus. I mean, Intel is embarrassing enough because their first-string proccessors (PIIs/IIIs) have a half-clocked L2 cache. Pathetic! They've hobbled the Celerons, and are just trying to prove they control the customer's demands.

    "Slot A"
    Well, seems OK. I mean, you can plug in an Alpha proccessor package of an Athlon package in the same Slot A, and you do get the benefits of fast bus speed, at chipspeed L2 cache, etc.

    "Socket 423"
    I guess this was inevitable. I doubt you'll be able to plug an Alpha into this, but the PGA format is a bit cheaper to make than ye olde cartidge (can you say SNES cartridge looking?) CPU packages. They are probably cheaper, and I know they're probably easier to stick into one of those wonderful Kyrotech units :-)

    Anyways, I know I'll be buying more AMD. I love that company :-)

  4. Oh my god, you used gdb, you bastard! on Computer Programming for Everyone · · Score: 1

    Yes, I (drum roll please) debug my fscking code!

    It may not be correct the first time.
    It may not be correct the second time.
    Hell, it may not even be correct after "only a few" thirty-hour debugging sessions.

    But damnit, man, I will not release bad code! :-) This is why I write my code such that I can compile under Djgpp/TCC besides GCC in Linux. This alone found a rather nasty bug in some code I was working on (Linux nicely set memory to zero after I malloced it, DOS did not. I added a memset, and all was good).

    Anyway, off to the land of profilers and debuggers and compilers and (dear lord) standard system libraries. This portability stuff is pretty kinky.

  5. Internet Junkbuster. on More Moderation Madness · · Score: 1

    I use Internet Junkbuster here. Only slashdot.org (login cookie) and nytimes.com (enough interesting stories came up I got an account there) are allowed to set cookies. Any other cookies are silently denied (although I could send messages back). It also blocks crappy ad banners for things I'll never buy :-)

  6. Read user preferences. on More Moderation Madness · · Score: 1

    The "don't show reply beneath your threshold" thingy is what's called a hard comment limit. It's been in Slashdot for the past few months, silly boy!

  7. A variation. on More Moderation Madness · · Score: 1

    Why use half measures?

    Surely a level of 2 for historics + mods, and 3 for mods only would be the same (ie: scale from -2 to +10 with +1 steps, instead of -2 to +5 with +0.5 steps)

  8. A suggestion. on Cool Cases: the Rust-Box · · Score: 2

    I shared your picture with a friend.
    His responce:
    "what a useless place for the cd-rom. it should clearly be taped to the monitor"

    :-)

    ROTFL, but then I have several "caseless" computers around ;-)

  9. I have the first edition. on Computer Programming for Everyone · · Score: 1

    It really is a good book, and it teaches you a lot about just *basic* good habits, besides C. I'm glad to see a fellow voice of reason on this subject ;-)

    Anyways, I learned a bit of programming (not C) from that same book, and became more involved (and learned my earliest) C from a few other books (even a C++ book for some theory at one point). All I can say is, a lot of theory + application in whatever language you are familiar with is the way to learn to think like a programmer (in general). The "thunking" that your mind does between theory and application in (usually BASIC/Pascal/C) is what really can have an effect on how a programmer turns out.

  10. Ahh! Hear me out :-) on Computer Programming for Everyone · · Score: 1

    Remember this: typically 40% of the time is wasted doing memory management (malloc,free,new,destroy,tracking references).


    No. C allows you to expose a great deal more of the hardware, so you do have to keep track of things more. However, that doesn't mean it's any slower (those "other" languages have to collect garbage, too, and they're just compilers, not smart human programmers ;-).


    Also, what is your problem with pointers?! Pointers are easy to keep track of as they are just (litteraly) a memory address. C's strings are memory addresses, which are then read forward until a NULL is hit. Ints, etc, are another chunk of memory (but, being fixed size, require no NULL termination ;-). A pointer to an int is (you guesed it) a variable that contains the memory address for that int. If you dereference the address with *, you can use it like the original (this helps stop you from having to pass large armounts of data to functions).




    Now, this may sound dangerous, because it is. The thing is, though, that competent programmers will know how to work with these, and will use them where appropriate. IE: linked list, yes, perfect place for pointers. There are caveats, but that's true with any language.




    Well, just my opinion. I am, perhaps, a little defensive of pointers, because I just used them in a project, and they saved a lot of work :-)

  11. You kids! C is not low level! on Computer Programming for Everyone · · Score: 1

    Well, damn.
    I'm 18 now, and work regularly on C code and utilties for Linux (moving towards a big release sometime soon, hopefully ;-).

    I read a great deal of theory before sitting down and programming, and I have had decent teachers in the past.

    NOT ONE of them would ever say C is low level. Assembler is low level, C is medium level, and things like BASIC and Pascal are high level. Totally interpreted languages (ie: perl, python, TCL) would likely be "higher than high" level languages as they never go beyond P code in the interpreter.

    If you want intelligent students from nothing try this:
    Grade 9: Intensive computer familiarization. Play with keyboard, encourage good typing skills, introduce to operating systems and misc things.

    Grade 10: Begin/end basic (if you're lucky, you'll have a cool teacher like the one I had in grade 10, she was an ASM programmer who did a lot of theory with us). Teach theory. Encourage good programming practices (commenting, indentation, code standards, peer review).

    Grade 11: Well, time for C, boys and girls.
    Teach them how C sees the operating environment it's in. Teach them also more of the internals of an OS like DOS (simple ones ;-)). Get them to write a text editor that allows editing ala normal dos edit as a class project or similar (they'll learn memory handling, configuration reading, etc, good for client programs).

    Grade 12: Now is an opprotune time to introduce things like: networking theory, Linux OS theory perhaps, internals of MS OSes other than DOS.

    If they make it through that, they can quickly master any university programming courses, as well as easily fork off into perhaps an IS admin, one of the good ones who really understands the systems they work with.

    Anyways, go play with x86 assembler if you really want some mind wrenching stuff. I *LOVE* the power it gives. :-)

  12. Not precisely true. on Audiophiles Test MP3, EPAC and MWMA · · Score: 1

    Perhaps with one of those soundcards that feeds, say, a mini-jack to RCA connector, yes. But not with my Awe64 Gold. I just used double male RCA jacks to cross connect this with my stereo, and the sound is very, very clear. No distortion at all. Even the GUS MAX I have (when using the line out) is fairly decent, if not ultra-awsome. :-)

  13. Here, here. on Details About New Trek Series? · · Score: 1

    Didn't Picard have a male/male romance anyway?

    I know that Beverly had a delicious female/female thing once :-)

  14. Don't sling mud! Please, thing before posting! on Is firewire dying? · · Score: 1

    First is a bit of an opinion, then there is the meat of the message about the specific technology.
    The following is a sample of possible Slashdot headlines, and the (possibly) inevitable AC replies:
    -----------------
    "Is FireWire dieing?"

    To ask such a question is FUD!

    "Who do we blame when Linux breaks?"

    Ahh! That is FUD!

    "Is NT good?"

    To ak such a question is STOOPID! Linux r00les

    ---------

    It's true, and it's sad. I love Linux, and hate NT, but I don't like it when people go out and actively force opinions on other people... The problem is that people tend to take too much of this far, far too seriously. I mean, cripes, it's a place to discuss things. What *I* say is mostly tongue-firmly-in-cheek! Yet people *still* will reply to me, "You're a Slackware bigot for saying 'horrors' when there was not colour ls, what do you know about Unix bblahalhhblah" and so on. Remember breathalizers on steering wheels for chronic drunks? Perhaps a similar device would be beneficial. The Slashdot Intelligence Meter (this is a tongue-in-cheek remark, please don't take it personally ;-). But, seriously, a great deal of people do tend to take these things *way* too seriously, and I think there should be more discussion on that topic.

    MEAT OF BODY HERE! :-)

    As for USB, I think USB just needs device contention issues fixed and is great for very, very lowbandwidth things.

    People that push standards too far, to the point where they are over compensating for things, are just funny. Look at ATA-66. WTH!?!?!?! 66 MegaBits a second FOR TWO DAMNED DEVICES!?!?!? These better be solid-state harddrives!!!! And if you had such harddrives, why not use SCSI!? An 8gb solid-state storage unit would be very cost-prohibitive. I can understand PIO 4 (16.6mb/s) because two HDs (high-end) could put out a combined 16mb/s or so. Ultra-DMA sorta overkilled it, but would be good for two HDs in the distant future (2+ years, maybe). But 66?!

    I just don't get it. Just like I don't get USB being pushed to 450mbs. Why? FireWire sounds like a good standard, and does exist today. USB "1.0" just needs a few device contention problems fixed, and it'd be fine for keyboards/mice/joysticks, etc. And low-bandwidth device that needs to communicate with the system.

    Oh well. Let them sort it out, I don't have any USB or FireWire devices :-)

  15. No No No on Apple Prevents G3 Owners From Upgrading to G4 · · Score: 1

    You are taking my words a bit out of context. Apple has always been focused on selling complete personal computers to people, and selling Apple (tm) upgrades to such computers.

    They also killed the clone business, and have some fairly effective barriers to other people comming in and producing Apple-compatible systems (I can get an IBM-compatible anywhere, but not an Apple-compatible).

    I would *love* to be able to whip up a computer with a PPC mobo and chip and just *play*!!! I love using cool technology, and the PPC stuff is definitely very interesting/compelling. Although, I'd love to have a K7 (Athlon still sounds wrong). :-)

    You mention 11% market share. This is all "personal computers," not hardware that runs MacOS only (ie: Apple hardware).

    Now to play with some Digital VT terminals :-)

  16. I'm sorry, you have a two party system. on 'Citizenship' not Censorship · · Score: 1

    In a two party system, the voters don't really have any power. Mathematically, either of the two parties can just change their public stance to garner more votes in the local bi-elections, etc, that eventually lead all the way up to the top of power.

    If you want true change, you need a 3 or more party system. That way you have parties that can compete more on their marits, rather than just a 50/50 split.

    It's like that old problem. The mice were being eaten by the white cats, so they all voted in the black cats. Now, the black cats had promised to be good and different, but instead just ate more of the poor mice. Horrors! The white cats promised an end to the killings, and won by a landslide. They then ate more mice.

    Moral of the story: a two party democracy is as effective as a one party fascist state. I'm glad us Canadians have more than 2 :-)

  17. I like the beard. on Alan Cox answers even more questions · · Score: 1

    Frankly, it looks cool! Alan, good work with the hair :-) Go with what looks good. I know I'd try for a full beard if my hair didn't grow in so patchy under my chin. I suppose a moustache or sideburns are all I'll ever do :-(

    Anyways, Alan Cox looks like a burly fellow. As long as he keeps his hair clean, it's all cool. Greasy hair is not cool. I'm sure the AC who posted this doesn't shower every day like a I do and Alan probably does.

  18. Don't you mean SysVr4?! on SCO Talks About Linux · · Score: 1

    Didn't these guys guy Bell Labs SysVr4 and change that to SCO Unix? I recall Microsoft Xenix dieing (good thing).

    At least IBM AIX was kinda respectable compared to Xenix. Still, BSD is better than those all -- but I'd use Linux over BSD because I like it more :-) (Know your Unix SysAdmin!)

  19. Grow up! on Woman Tries to Sue South Park · · Score: 1

    You suck.

    Yes, you do.

    Grow up!

  20. Re:Slackware Linux, budski! on Clearing up FreeBSD confusion · · Score: 1

    Er, I wasn't saying VMware was running smoother. If you *read* what I said, you'd notice I said it completed the *experience* of Slackware as a workstation distro. IE: it was better than WINE for using Win apps in Linux.

    "I doubt you've ever tried a distro like Debian."
    I have, and I didn't like it. People are allowed to make choice, budski.

    " I think Slack waited way too long to switch to a more up-to-date version of glibc. I think therefore a lot of it's users switched to another distro."
    Good for you, and good for them. Slackware is also the only distro with enough nuts to put out a 2.0 kernel based one (3.9). This is because Slackware is about reliability and stability first and foremost. If you've ever worked in an IT shop, you KNOW you test anything that might touch a mission critical system. This alows people to test Slackware 4.0, and still use recent packages on their 2.0-based system. They don't like it? I support them in their efforts to change to a new distro. I, OTOH, love Slackware! :-)


    " Also it's package-system lacks a good way of updating/deleting packages and checking dependencies (at least it did when i used it the last time)."
    Its -> Possesion. It's -> it is abreviation.
    Anyways, if you want dependencies, look in the files in /var/adm/packages. Guess what? PLAIN TEXT! :-) You can even edit/change the packages in case a braindead user added extra files you need to turf during a roll back of some packages. man pkgtool, etc.

    " Slack used to be my favorite, but now I prefer Debian because of it's neat package-system."
    Again with the incorrect its/it's usage. *sigh*. Well, I applaud you choice of Debian (it's not MS ;-), but I don't appreciate how you insulted me in your reply. Debian may be ultra cool (I'd certainly use it if Slackware didn't exist, although I do hear SuSE is good), but I don't think I should have to get out the asbestos undies to read replies from Debian users. That's just sick.

    "Furthermore your argument about VMware doesn't make any sense. I doubt VMware runs smoother on a slack-system than on any other Linux box...actually you don't give any argument at all."
    I actually *didn't*, because it wasn't at all a "VMware rules on Slack, you all suck" post! It was a "I can use Slackware on my workstation, do, and enjoy it." I'm willing to help people create a similar setup if they want to try it because I'm a nice guy, really.

    "Damn I shouln't have replied; nobody'll read this since you'll be moderated down..."
    I read it, and I don't like how you seemed to post in the heat of the moment. Trying to flame me because I backed Slackware over other distros. Please don't FUD/Flame your own Linux brothers. It's bad enough when the more rambuncious Linux supporters flame mainstream media, and they become embittered to the Linux cause.

    Later, Debian user.

  21. Apple is doing what they can. on Apple Prevents G3 Owners From Upgrading to G4 · · Score: 1

    Apple's entire business is focused on selling you hardware (not software). So why is it suprising that since they have a monoply on the hardware, they can go and force you to buy more of it? Look at Microsoft. They have a software monoply. How do they make people upgrade? Word 97 won't read Word 95 documents, and can't save in that format. They even tricked the RTF format to use an existing bug in Word 95 so people would have to upgrade.

    Or the Word HTML saving capability. It sticks in all those IE-specific code-page entities, even for things like quotation marks, and other punctuation. *Normal* browsers display these as question marks, and the author looks stupid.

    All I can say is, when Steve killed the clones, he killed their platform. If you want to use the hardware, use an Open motherboard (like those IBM ones) with LinuxPPC, or use a good x86 board + hardware (although I'd like to see something like embeded LILO in motherboards as an extension to the BIOS bootloader from 1979, that would rock).

  22. Documentation would be nice. on Interview: Alan Cox Answers · · Score: 1

    An overall document summing up the source trees and how they connect in a gif would be nice.

    Perhaps an updated Kernel-hacking howto would have such (I assume such a howto exists because I think I saw one, once ;-)

  23. Canada is not domestic. on Ask Slashdot: Using SSH on non-US Sites for Crypto Development? · · Score: 1

    Canada can export locally developed encryption add-nausiem...

    OpenBSD is authored here, and it uses strong crypto. Hell, Theo's in my home of Cow Town :-)

  24. Well, damn. on Genetic engineering boosts mouse intelligence · · Score: 2

    Arg, I submitted this after I found it next to the comics in the paper this morning. I even tracked down a website with info. Gargle! Those super mice are already outsmarting me! IT'S A BIG CONSPIRACY!!!

    I know it is..

    Rat of Nimh, Pinky and the Brain, NAZI SUPERMEN! Think of the possibilities, people!!

    It's all a plot! They're out to get you all! Bwuahahahahahahaha!!!!

    You know they are what's *really* behind the Amiga, Transmeta, First posters, /. effect........

  25. Gratuitous Startrek-Like Quote. on Amiga's president unexpectedly resigns · · Score: 1

    Captain Kirk and the Amiga are walking, and Kirk is about to go into his, "you must sleep with me because I'm a captain and it's in my contract" spiel, when suddeny..

    Steve Jobs: There you are! Revenge!
    (Stabs Amiga with new G4-virus poisoned Klingon Knife)
    Amiga: Ahhh!

    Kirk: Emergency beam up, now!
    (Weeooohoowoo)

    (In transporter room)
    Bones: 20ccs of Torvaldsisol...
    (Injects Amiga, Amiga seems to struggle for life, but then stops moving).
    Bones: She's dead, Jim...

    Jim: Damn. I guess I find a new job now.

    So much for Jim's job :-)