Slashdot Mirror


User: hackrobat

hackrobat's activity in the archive.

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

Comments · 165

  1. Re:Jobs is overrated on Torvalds the "5th Most-Powerful Man in Tech" · · Score: 1
  2. Belief on Sun's Schwartz Speaks Out on Linux, SCO · · Score: 1
    We do not believe that Linux plays a role on the server. Period.
    Some of you believe as I believe. Some of you do not, but those of you that do know we are nearing the end of our struggle. The prophecy will be fulfilled soon, but before it can be the Oracle must be consulted. If we return and recharge now, we can be back with-inside 36 months, well before the Linux machines have reached this depth.

    [...]

    Sun, hear me! It is true, what many of you have heard. The Linux machines have gathered an army of beowulfs and as I speak, that army is drawing nearer to our home. Believe me when I say we have a difficult time ahead of us. But if we are to be prepared for it, we must first shed our fear of it. I stand here, before you now, truthfully unafraid. Why? Because I believe something you do not? No, I stand here without fear because I remember. I remember that I am here not because of the path that lies before me but because of the path that lies behind me. I remember that for 100 years we have fought these Linux machines. I remember that for 100 years they have sent their beowulf armies to destroy us, and after a century of war I remember that which matters most...We are still here! Today, let us send a message to that beowulf army. Tonight, let us shake this cave. Tonight, let us tremble these halls of earth, steel, and stone, let us be heard from red tar to black sky. Tonight, let us make them remember, this is Sun and we are not afraid!

  3. Anders Hejlsberg - interview on Does C# Measure Up? · · Score: 1

    Sometime back, I had posted a review of a 1999 interview of Anders Hejlsberg.

  4. Grid computing: get a clue on Grid Processing · · Score: 1
    Today I finally decided to get a clue about grid computing. So I went over to IBM developerWorks, and followed the link to this "conceptual flyover" article. Having developed enough interest, I decided to check out Foster's original paper called the Anatomy of the Grid. Impressive!

    Links:

    See also: Throughput Computing
  5. Re:Yep on Grid Processing · · Score: 1
    beowulf

    !

  6. Re:The Indian Brain Drain. on On the Record: Scott McNealy · · Score: 1

    Heh... today's Dilbert was about Asok, an IIT-ian (India).

  7. Columbus... on No Americans Need Apply · · Score: 1
    If only Christopher Columbus hadn't lost his way to India, we wouldn't have had these problems.

    Duh!

  8. Re:and vi on Co-founder Joy to leave Sun · · Score: 1
    I'll pick out my favourite parts of the interview:
    The fundamental problem with vi is that it doesn't have a mouse and therefore you've got all these commands. In some sense, its backwards from the kind of thing you'd get from a mouse-oriented thing.
    Hi Bill. It's 2003, and we're still using Vi (or Vim) precisely for the reason that it doesn't require a mouse. Look up carpal tunnel syndrome. I love not having to move my hands off the "home row".
    I actually use vi for editing programs. James Gosling did a really nice editor as part of a project at Carnegie Mellon University which is AWYSIWYG: Almost What You See Is What You Get. It's also a program editor built into the window system he's working on. I think that will ultimately replace vi.
    Sorry, no kind of WYSIWYG has replaced Vi.
    One of the good things about EMACS, though, is its programmability and the modelessness.

    [...]

    I tried to use EMACS and I liked it.

    [...]

    That lack of programmability is probably what ultimately will doom vi. It can't extend its domain.
    What are you doing, Bill?! You're killing the VI vs. Emacs debate. Zealots, take that web page off! DoS it, now!!!

    On a serious note, perhaps he's talking about the Vi program of 1984, and not of Vi in general (Vi, like UNIX, is a common term for any Vi-like editors).
    I think the Macintosh proves that everyone can have a bitmapped display. The fundamental tension in UNIX that I think AT&T doesn't understand is that everyone is going to have a bitmap.
    Bill!!! You're killing the CLUE vs. GUI debate! Command line interfaces rock! Go away, Bill!!!
    Systems are going to get a lot more sophisticated. Things will tend to get lost unless the interfaces are done in the Macintosh style. People who use these machines may run applications but won't necessarily be skilled at putting applications together. A lot of these people won't even have access to the underlying UNIX system.
    (Emphasis is mine.) It's interesting that he predicted OS X ;-)
  9. Of passwords and security on Users feel Password Rage · · Score: 1
    RMS was against the use of passwords in computer labs: http://sch57.msk.ru/~khim/hackers/epilogue.html

    The Internet worm of 1988 took advantage of stupid passwords: http://world.std.com/~franl/worm.html

  10. Interview with Anders Hejlsberg on Java vs .NET · · Score: 5, Interesting
    Earlier this week, artima.com published an interview with Anders Hejlsberg, lead architect of the C# programming language. Hejlsberg, interviewed by Bruce Eckel and Bill Venners, talks about the C# design process, the trouble with checked exceptions, and his idea of simplexity .

    C# is one programming language I've stayed away from--and for no particular reason. I had picked up the C# specification [PDF] in 2000, but never really got down to the canonical "hello world" program. Today in 2003, as I look back, I guess I haven't missed much.

    Let's go back to August 2000 and revisit Hejlsberg's famous O'Reilly interview by Josh Osborn.

    Why are there no enums in Java, for example? I mean, what's the rationale for cutting those?

    And Java has enums now, just like they come in C#.

    one of our key design goals was to make the C# language component-oriented

    I think this was really nice, and fitted in well with Microsoft's COM framework. I remember COM enthusiasts mentioning how every C# object would automatically be a COM object, thereby eliminating all that old school drudgery.

    C# is the first language to incorporate XML comment tags that can be used by the compiler to generate readable documentation directly from source code.

    Python and Java have docstrings (or javadoc) as part of the language.

    Developers are building software components these days. They're not building monolithic applications or monolithic class libraries.

    Developers are building all sorts of stuff, and not just "components". I think that statement is overrated.

    Boxing allows the value of any value type to be converted to an object, while unboxing allows the value of an object to be converted to a simple value type.

    Thanks, now Java has it too!

    Unsafe code allows you to write inline C code with pointers, to do unsafe casts, and to pin down memory so it won't accidentally be garbage-collected. [...] The real difference is that it's still running within the managed space. The methods you write still have descriptive tables that tell you which objects are live, so you don't have to go across a marshalling boundary whenever you go into this code. Otherwise, when you go out to undescriptive, unmanaged code (like through the Java Native Interface, for example), you have to set a watermark or erect a barrier on the stack.

    Honestly, I didn't understand the stuff about "unsafe code", the implementation of IL, and the implementation of generics. Just for comparison sake, Python also has a scheme for inlining C and C++ code.

    Let's face it, some people like to program in COBOL, some people like to program in Basic, some like C++, and some will like C#, I hope. But we're not trying to tell you to forget everything you ever did.

    I've raised this point to Java bigots on several occasions. It's just too difficult (and sometimes impossible) to interface Java with other languages. (In this context,

  11. 6 years back... on Java vs .NET · · Score: 1
    ISO Gives Java The Nod

    We all know that the ISO is better than Sun. We all know that C++ is better than Java :-)

  12. Re:When I was a kid on IBM's New Linux Advertising · · Score: 1

    Hey, so was Terminator! :-)

  13. Well-deserved holiday on How Do You Organize Your Data? · · Score: 1
    After returning from a well deserved holiday, I was faced with...
    I don't get holidays, you insensitive clod!
  14. Re:Archaeological Filing system on How Do You Organize Your Data? · · Score: 1

    Mozilla Thunderbird has a different "Views" for email. One of them is "Recent Mail", which is is pretty much "ls -t | head". Then there's "Last 5 Days", "People I Know", etc.

  15. Re:who says they aren't here yet? on What's Always Next? · · Score: 1
    now how about the things we have that we never thought to ask for?

    the internet, gps, multivitamins, the ISS, remote surgery, the genome map, cellphones, tazers, velcro, stain resistant dockers, nano-tube-spun ropes, teflon, sunscreen, moores law, p2p networks, etc?
    Anonymous Cowards!
  16. Re:Internet fads on Dotcom Era Fads · · Score: 1
    Ooh guys, good response ;-) I thought you'd mod me funny after reading that last paragraph, or mod me interesting for the second one.

    Let me tell you that 1998 is pretty early Internet days in India (the USA is not the world, okay?). See the Internet timeline, see 1998 (Indian ISP market is deregulated). By those standards, I'm an accomplished netizen, and proud of it ;-)) YMMV.

  17. Internet fads on Dotcom Era Fads · · Score: 2, Interesting
    That list is way too incomplete.

    I've been a hardcore netizen since 1998, when I used to dial up from my uncle's home to a text-only shell account with a 1,500 bps modem :-) I remember waiting minutes to download a single JPEG file, then transferring it to my local machine using Kermit, and opening it up in Internet Explorer 3.0 on Windows 95, only to realise that it's the wrong one! Those were the days when I learnt to use Pine and Lynx, my favourite mail/www combo.

    Those were the days of Internet success stories: ICQ, Napster, Winamp. Remember ShellSock?

    In a perfect geek encounter, I met bluesmoon on comp.lang.java. Google didn't even exist back then.

    Now, when I look around, I see "techies" with 5-10 years of experience in the software industry and no clue what All Your Base... means :-) Clearly, these guys have been here for the money. I, however, am here because I love it. The Internet is changing lives, and I want to be responsible for some of it. Somebody give me that perfect job! :-D

  18. Re:Private property (Movva-Lai Draft) on Gaim Speaks Out on MSN Ban · · Score: 1

    Microsoft is the only "commercial" IM provider that has been in favour of a standard protocol for IM. They published this draft in 1999, a complete spec of the MSN Messenger 1.0 Protocol.

  19. Movva-Lai Draft on MSN Messenger Access To Be Restricted · · Score: 3, Interesting

    Stop bitching about Microsoft for a change. Microsoft is the only "commercial" IM provider that has been in favour of a standard protocol for IM. They published this draft in 1999, a complete spec of the MSN Messenger 1.0 Protocol.

  20. [plug] msnp.py [/plug] on MSN Messenger Access To Be Restricted · · Score: 1

    Heck, I'll have to update my msnp.py!

  21. RMS and Security on FSF FTP Site Cracked, Looking for MD5 Sums · · Score: 1
    RMS's "Information wants to be Free" mindset is famous. At MIT, he was against the use of passwords in the computer labs. Quoting from The Last of the True Hackers:
    As a true hacker, RMS despised passwords, and was proud of the fact that the computers he was paid to maintain did not use them.
    He even cracked the password system in the lab such that it would display the user's password on the system console; he found it "amusing".

    In this interview on KDE's site, RMS admits that he was forced to use passwords on his systems after a few bad experiences.

    HY: In a lecture, you mentioned that you didn't use passwords, and had no security for your computer.

    RMS: Uh-huh. Security might make sense with banks and military facilities, but in a computer lab, that is a sign of a social breakdown.

    HY: (!!!) Social Breakdown?!?!!

    RMS: Yes. It's like curing the symptom and worsening the disease. The disease here are the young people who are cut off from warmth and anything really worthwhile, who have nothing on their hands that to rebel and get attention by sneaking into other peoples system. But then the attention that they get from this is one of total hate and hostility. Security sends out that message of hostility, and I don't want to be on either side of it.

    HY: So, you still don't have security?

    RMS: I regret to say that we had to. There was this one person who repeatedly erased our files and there was no choice. So we made a gateway, a login server. But since I thought that this was such a sad thing, I thought I should suffer more from it so I can't log in on that server.
    We have to appreciate the man for his ideals; it's really sad that they have no place in this world. If there's one person whom I can give God status, it's RMS. He's a pain in the ass, alright, but that's characteristic of all Gods (look up Greek mythology, Hindu mythology, etc.).
  22. Re:population on OpEd Piece on Extended Life Expectancy · · Score: 1
    Imagine the type of skilled labor you could obtain over 200 years... More and more people will become highly (and i mean highly) trained specialists in whatever they do.
    Well then I hope Linus and team go on to live for 200 years.

    By the time this happens, Mozilla will have collected so much mass that it'll take a month only to build =)

  23. XUL on GUI Toolkits for the X Window System · · Score: 2, Interesting
    XUL (pronounced "zool").
    • Cross-platform
    • Based on open standards (XML)
    • Extremely easy to customise and play around with
    • One major project as a proof of concept: Mozilla (Firebird and Thunderbird)
  24. Esperanto on Flavor vs. Flavour · · Score: 1

    Go Esperanto!

  25. More American jobs lost on New Great Ape Discovered? · · Score: 2, Funny

    Shucks, more of these monkeys means more American jobs lost to outsourcing. Heck, even Indian coders can barely compete with this new programming paradigm (I looked up the dictionary before posting).