Slashdot Mirror


User: hsoft

hsoft's activity in the archive.

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

Comments · 301

  1. Python hype does not exist on Departure Of The Java Hyper-Enthusiasts? · · Score: 1, Funny

    Whatever praise it gets is well deserved.

  2. Re:Enough Cocoa praises on A Dev Environment for the Returning Geek? · · Score: 1

    AHGotoPage is in C-A-R-B-O-N.

    Yes, I subclassed NSBrowser. You HAVE to subclass NSBrowser even to do the ugly freaking trick. Try it for yourself, you'll see. Google for "NSBrowser drag". You will see.

    Go ahead, just try to subclass NSBrowser and put some code in mouseDragged, just to see that it will NEVER be called.

  3. Enough Cocoa praises on A Dev Environment for the Returning Geek? · · Score: 1

    Arg, I can't read these Cocoa praises anymore. When I bought my mac mini a couple of months ago, I couldn't wait to finally try to develop on that famous Cocoa platform. But it is far from perfect. There are quite obscure hacks in it. Have you ever tried to do Drag and Drop with an NSBrowser? If you want to do so, you have to make a big, ugly workaround because NSBrowser eats the mouseDragged: event. You have to manually determine if a mouseDragged event occurs in mouseDown. This is really ugly.

    That is the worse example I have, but there are a couple of others like this. BTW, do anyone know how to show a particular page of a help file? NSApplication has showHelp: (which just open the help file at the main page), but nothing else. After googling a bit, I think that the ONLY way to show a specific page in a help file is to use the Carbon API. Isn't that ugly enough for you?

    Cocoa is nice, but not THAT nice. So as long as you don't stray from that little path Apple gives you, you shouldn't have problems with Cocoa, but as soon as you want to do something just a little special, BAM, you have to make some pretty ugly hacks.

  4. It's iTunes on MP3 Player Shoppers Guide · · Score: 5, Insightful

    I briefly looked at the list, and I didn't see any player supporting AAC format (Of course, I guess that apple don't license their format for other players). All my music collection is managed by iTunes, and most of my files are AAC. If I wanted to buy a portable player, what choices I have other than iPod?

    The iPod Killer must come with an iTunes Killer!

  5. Re:Nothing really new there on Army Develops New Chewing Gum · · Score: 1

    *rofl*. Funniest joke I read in a while.

  6. Yup on Army Develops New Chewing Gum · · Score: 1

    But no-thoothpaste is kind of... extreme. Fluorless thoothpaste products EXIST.

  7. Is it going to be a ping war? on Ask John Smedley About Star Wars Galaxies · · Score: 4, Interesting

    I played UO for 2.5 years (from the year it was released), Daoc for 1 month, AC2 for 3 days, SWG for 2 months (I say this because I like to point out relative MMORPG mediocrity :) ). I can remember that ping times in UO was a huge factor in PvP. Because everybody was 7X GMs, the guy with the best ping usually won (of course, in faction wars (ohh, these were nice!), it was something else).

    How will you make sure that your new "Fast Action" change will not turn SWG PvP into a ping war?

  8. Noooooooo!!!!!! on IBM And Sony Form Linux Alliance · · Score: 0, Redundant

    Will I have to boycott Linux because Sony is involved?

  9. Re:Yet another 8/10 on Review: Shadow of the Colossus · · Score: 1

    Oh well, I've just been very unlucky with the review I read then. Every review I read had a 8.

  10. Yet another 8/10 on Review: Shadow of the Colossus · · Score: 1, Insightful

    Why bother with a score if it's always 8/10?

  11. Gentoo on Why Do People Switch To Linux? · · Score: 1

    Gentoo is the only reason that makes me stick to Linux. I've been giving Linux a try sporadically since RH 6, and always been discouraged by 2 things: the RPM hell and the feeling that I couldn't, as a newbie, really control the behavior of the gazillion programs running in the background. You know, that overwhelming feeling "Whoa... there are SOOO many configuration files I have to play with on this system. arg."

    With Gentoo, I start with a super-minimal system, and gradually add new package, as I feel confident about my ability to control package that are already installed.

    But not for desktop. I don't like linux on a desktop. I use OSX.

  12. If only... on Minor Computer Flaw Frees State Prisoners · · Score: 1

    developers were liable for their bugs, cells that were emptied because of the glitch wouldn't stay empty very long.

  13. Sarcasm of some sort, me thnks on Tropical Storm Alpha Sets Naming Record · · Score: 1

    I'm not sure, but I think the grandparent was sarcastic. If I had GWB in front of me and I wanted to make him understand that there might be a connection between hurricanes and human behavior, that's exactly what I would say to him, even if I don't personally believe in God. I mean, GWB is way too stupid to acknowledge scientific facts.

    Well, I don't even think 'sarcasm' is the right term. More like when you try to explain something to a child and use metaphors because the plain thruth is just too much for them, like explaining that one of their relatives is dead.

  14. Re:I'm starting to believe. on 2005 Will Probably be Warmest on Record · · Score: 1

    Do not forget that """ dumped barrel or government legitimized "waste disposal" """ are a by-product of something that was produced. This something was produced, because, somehow, someone asked for it to be produced. This someone, it's us. Not the government, not the big evil multinationals. us. Without us to drive the demand, there would be no multinationals to dump shit in the environment.

    Pollution is the same thing as drugs: The problem is not the supply, it's the DEMAND.

    It is up to every citizen to consume as less as possible, and to make sure that stuff we do buy is "ethical". When every citizen will do this, no multinational will pollute anymore.

    That being said, not having a car is a nice start!

  15. NWN on Remaking Civilization In Your Own Image · · Score: 1

    The fact that NWN was mentioned here forces me to say: *sigh*, NWN would have been SOOO much better if it was using Python instead of NWScript. *sigh* Their NWScript thing kinda suck (even if, on the other side, it is very good because few games have this level of customization). For a non-developer or a C developer, I guess it's kind of ok, but for someone who is used to the greatness of Python, it's hard to bear.

    I can't wait for Civ 4 (That's funny, I was saying the same thing about NWN back in the days...).

  16. Re:OT: AHHH What happened to Slashdot?!?! on Is AOL The Key to Microsoft 'Killing' Google? · · Score: 1

    I think they are finally switching to their CSS code, which is a GOOD THING. Give them some time to adjust (And there is not much to adjust IMO, everything is great here. Yeah, the link underline go away, but I dont care.)

  17. Fucked up hash table implementation? on Game Scripting With Python · · Score: 1

    Yeah, what's so fucked up about Python's hash tables implementation? Python is an excellent language for gaming (well, in fact, it is an excellent language for pretty much everything.) because it makes the programming sooo faster, easier, and, most importantly, elegant (I think that the pythonic coding style is excessively elegant).

    You know, not every part of the code of a program (even games) needs to be super-asm-style-optimized. You only have to find your bottlenecks and optimize them (You can easily mix C and Python code together, so you can code your optimized parts in C) until the performances are acceptable.

  18. Re:Gimmicky... on Nintendo Revolution Controller Revealed · · Score: 1

    I'm not sure and I don't want to re-RTFA, but I think that the revolution will have ports to plug gamecube controllers in.

  19. Over-engineered? on Gallery 2.0 Released · · Score: 1

    I didn't look at the code, so I just assume just assumer g2 is over-engineered from what you wrote.

    I find it funny that g2 is over-engineered because it is specified in the article that XProgramming was used to develope it. And one of the advantage that makes XProgramming so great is that it should prevent you from over-engineering your stuff.

  20. Am I missing something? on Michael Robertson Says Root is Safe · · Score: 1

    Or the only way to be sure that my firewall blocks all nasty stuff that I might run locally (Ohh, annakounikova.exe!) is to run as non-root? If I run as root, a malicious script can change the firewall rules, and compromise my data (I mean, let someone else than me have access to it remotely.)

    Yeah, sure, whether I run as root or not, a malicious script can destroy my data, but I have backup, and if my firewall is set correctly, I won't have it stolen.

    Now, if the firewall is on another machine, well yeah, running as root or non root makes no difference (for a single user machine).

  21. Re:You forgot to ask: on The Eight Stages of Permadeath Debate · · Score: 1

    If that player wasn't aware of permadeath in the game, he would have died way before level 99. The loss wouldn't be so bad. From there, he could either decide that permadeath is not for him and quit, or retry another character, but play it way more carefully this time.

  22. I remember this one on Identity Theft Victim Gets Last Laugh · · Score: 1

    I remember this one. I had a good laugh. The kind of stories that make you feel good (ala Gladiator's "I will have my vengeance, in this life or the next").

    I hadn't read about the DDoS backfire and the fact that Jeff didn't give a sign of life since. Quite disturbing.

    However, I personally don't think this story was true. It's just too cool to be true. Just like this very story.

  23. Great Idea. on Game Developers Unionize? · · Score: 1

    Hey! Corporations! Here! Here! Exploit *us*, not them! Pretty please...

  24. My PS on PSP And DS Duke It Out · · Score: 1

    I bought my PS (used) 5 years ago (give or take a few months), and it still works well. The analog controller stopped functionning well after a year though. I must admit that I don't play often. Once I got tired of GT2 FFT and FF9, I practically stopped playing.

  25. Re:Flawed? on CSS Support Could Be IE7's Weakest Link · · Score: 1

    Yay, I now look like the CSS neophyte in this thread :)

    I wrote this because the parent didn't seem to understand the cascading basics. I wanted to clearly show the cascading system. But in retrospect, it looks like I misunderstood the parent.