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. It must be because... on Windows Genuine Advantage Makes Few Friends · · Score: 1

    It has been typed on a P-P-Powerbook.

  2. Right on. on Scientists Respond to Gore on Global Warming · · Score: 1

    I like your analogy. Simple enough for rednecks to understand.

  3. Apple not hyping raw numbers? on Wii Graphics 'Better Than At E3' · · Score: 1

    New Intel MacBooks! 4X faster! insanely great spec_int performances!

  4. Re:Bullshit on Nintendo Learns from Mistakes with GameCube · · Score: 1

    Yes, I noticed by googling it that this usage of the term second party for video game was widespread, but this isn't proper english. This term has obviously been first used by someone who didn't really understand what third party means, and the rest of the world followed.

  5. Re:Bullshit on Nintendo Learns from Mistakes with GameCube · · Score: 1

    Then, what the heck is the transaction between the 1st party and the 2nd party, and how is the 3rd party involved in that transaction?

    The proper way to view this situation would be to say:

    Nintendo Entertainment System (1st) entertains the Player (2nd) with a game from Rare (3rd)

    This 2nd party BS must have been created like this (Because I noticed that quite everybody doing video games seem to have a definition of 2nd party similar to yours):

    - Hey Joe, if Nintendo games are 1st party and Rockstar games are 3rd party, what is second party?
    - Huh, it must be somewhere in the middle.
    - Great, I'll write that in my blog.
    - Hey, I killed all those cops in one bazooka shot!

  6. Bullshit on Nintendo Learns from Mistakes with GameCube · · Score: 2, Informative

    This is bullshit. Even Wikipedia is wrong. Definition from dictionary.reference.com:

    third party
    n.
    1. A political party organized as opposition to the existing parties in a two-party system.
    2. One other than the principals involved in a transaction: I pay rent to a third party, not directly to the landlord.

    What interests us here is the #2. The "principals involved in a transaction" in this case are Nintendo and the Player. Nintendo is the 1st party and the Player is the 2nd party.

    Are you the one trying to be funny?

  7. Arg! I cancel my vote! on Slashdot CSS Redesign Contest Update · · Score: 1

    There was a mirror for #2, and there is a *nasty* infinite loop going on on opera 9, in nearly crashed opera! I vote for #3!

  8. I prefer #2 on Slashdot CSS Redesign Contest Update · · Score: 1

    The first one was completely broken when I opened it with opera 9 (maybe because it is slashdotted and something loaded badly). It was better when I reloaded it, but the footer is in the middle of the page instead of being at the bottom. Of course, I can't know if #2 loads well with opera 9 because all we have is screenshots, but I like this one better.

  9. Propaganda on Greenpeace's Custom Underwater Giant-Squid-Cam · · Score: 2, Insightful

    I guess we are all victims of propaganda. Myself, being a victim of Greenpeace propaganda, and american people being victims of Fox News (a.k.a. Bush administration) propaganda, flagging everyone not sharing their views as terrorists, part of the evil axis.

    What makes greenpeace terrorists? Have they killed anybody? Did they kill these whalers? Are they placing bombs on the most polluting factories? Are they invading Irak to force them to be ecologists (Operation "Spreading eco-freedom"!)? THAT would be eco-terrorism.

  10. DRM would make it impossible on Will OSX Build In Torrenting? · · Score: 1

    I am producing this comment out of uncertainty, but I think that downloading iTunes songs via torrent would be impossible because, unless I am mistaken, every DRMed song is different because the protection scheme is bound to the iTunes account. Am I right?

  11. Obligatory on Cockroaches Make Group Decisions? · · Score: 1

    This isn't rocket science. We all know that Irak invasion, err liberation, was a group descision involving bush, cheney, as well as halliburton and lockheed martin board of directors.

  12. Re:Love those tags, but... on World's Most Expensive Mp3 Player · · Score: 1

    Tags for a story are defined by the community, not the editors. So if a story has 'stupid' and 'whocares' tags, it means that a lot of people think it's a stupid story.

    This is basically moderation for stories.

  13. I have access the vista code! on 60% Of Windows Vista Code To Be Rewritten · · Score: 4, Funny
    It went from:
    #import <WinXP.h>

    WinXPApplyTheme(PRETTY_THEME);
    WinXP RunLoop();
    to:
    #import <WinXP.h>

    WinXPApplyTheme(PRETTIER_THEME); //To "Impact people" better
    WinXPApplyPolicy(DISALLOW_GATOR); //For improved security
    WinXPRunLoop(); // We're going to f___ing kill google!
  14. Maybe Taco wanted to highlight the tagging system? on Everglide s-500 Headphone Review · · Score: 1

    Until now, I just didn't care about that beta tagging system, but this article just made me realize that this tagging system is the article moderation system we were all waiting for! No more comments saying "If I could, I would mod this article -1 Slashvertisement."

    Nice stuff.

  15. Yet another brainwashed /.er on PS2 Controller Suit Goes Badly For Sony · · Score: 1

    Yet another slashdotter who is so brainwashed that s/he can't even make a clear judgment.

    You must be on Apple's side, insensitive clod!

  16. Re:No on MacBook Pros Upgraded and Shipped · · Score: 1

    Yeah, I can't wait to see how the Civ4 mac port (It's DirectX if I'm not mistaken) will look like. I didn't buy the PC version because the req. were to high (for a CIV game dammit) for my PC. There are a lot of reports of huge memory leaks. It would be really funny to see the mac port being better than the original.

  17. No on MacBook Pros Upgraded and Shipped · · Score: 1

    Developers still mostly use DirectX.

  18. Norton should strike back on Microsoft Anti-Spyware Removes Norton Anti-Virus · · Score: 4, Funny

    and make their anti-spyware utility remove Windows.

  19. Re:A bit out of date on PayPal vs Google(Buy) · · Score: 1

    If this money was collected saying "Help the Katrina victims", it is not *your* money and you *can't* spend it on whatever you want. That is why (I guess) registered charity must tell government how much money they got and where they spent it. SomethingAwful didn't have to do this. So they could just have used this money to buy a new car, and it wouldn't have been ethical.

  20. Web 2.0? on Finding Programmers to Build a Website? · · Score: 1

    I thought it was just a concept. I didn't know that you could actually *build* an Ajax/Web 2.0 website. Sheesh, PHB buzzword fest... http://en.wikipedia.org/wiki/Web_2.0

  21. Re:No it's not on Is Ethanol the Answer to the Energy Dilemma? · · Score: 1

    Oh great, thus we can all tell the farmers to stop putting fertilizers on their fields, and tell all organic farmers to stop putting the excrements of their animals on their fields, because it's useless: most nutrients come from the rain.

    Anyway, I give up. I don't want to say that the article is wrong because I don't have the knowledge to say so. Maybe that the kind of culture they are speaking of would only need nutrients that come from the rain to be a sustainable culture, but I'm skeptic.

  22. Re:No it's not on Is Ethanol the Answer to the Energy Dilemma? · · Score: 2, Interesting

    Well, I didn't know. I guess I should have RTFA. However, I have hard time believing that culture like switchgrass would not require fertilizer. Prairies don't require fertilizers because grass dies and decay right there and animals eating it defecate and die and decay right there, thus keeping the eco-system intact. However, take that prairie, cut all the grass, produce ethanol and burn it. Do it for a couple of years, and without fertilizers, you shouldn't have any more grass growing there.

    Of course, I'm not an expert and could be wrong, but this is what my common sense tells me.

  23. No it's not on Is Ethanol the Answer to the Energy Dilemma? · · Score: 1

    Growing corn takes a lot of pesticide/machinery/etc.. Ethanol is NOT environment-friendly. Globally reducing our energy consumption is.

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

    First of all, a 10K python project rougly equates a 40K C/C++ project (Which makes python inherently more maintainable). I mean, how many LOC of C would it take you to perform:

    #The strings in name_list are in a "LastName,FirstName" format
    for last_name,first_names in [s.split(',') for s in name_list]:
    DoStuff(first_name,last_name)

    DoStuff() is supposed to be indented, but I don't know how. Of course, you can have a little C library to perform list comprehensions, but even then, you have to process the results of it (first_name = result[1]; last_name = result[0]). And of course, it is not remotely as graceful.

    I never said that 10K LOC was by any mean big, but the way I feel it (It's my first Python AND TDD project, but still, I worked on other big non-python, non-TDD projects before.), it could scale easily to 30-50K, and I wouldn't be suprised if it would scale to 100K without problems.

    And my other feeling is that when a python project turn 100K, it is because something went wrong. I mean, python can do SO MUCH in so few lines, I wonder what could possibly be need 100K python lines (But I perfectly know how a C/C++ project can become huge.). List comprehesions (The most graceful feature IMHO), multiple-inheritance (very handy when you start to use it. Cmon java, admit that you suck for this (Java has single inheritance right? I never used java)), easy list/dicts/tuple manipulation/creation, no namespace pollution, very nice base class and magic functions overriding system (__getitem__, __add__, __str__, __repr__, etc..). Everything to make development easier, FUNNIER, and thus, drastically reduce LOC.

    Arg, I'm just thinking about these ugly, HUGE C "switch" blocks, and I shiver (Python people, of course, use dictionnaries instead of ugly switch blocks, mapping to either lambdas or functions (or directly values, if appropriate).).

    As for the data hiding thing, I too, when I jumped to python, was afraid by this (The lack of it), but really, when you get used to it, you learn to like it. So if your python devs are minimally good, they'll act responsibly and follow the naming conventions. Beside, if you go TDD, virtually nothing can go wrong :).

    Yeah, I'm a believer.

  25. Re:Python hype does not exist on Departure Of The Java Hyper-Enthusiasts? · · Score: 2, Insightful
    The lack of information hiding makes it very hard to ensure that fellow programmers use your classes in the way intended (and before anybody says "a good programmer will do what your comments say, so fire the people who just use the code they see" - shut up, it is not possible to hire a team of all super-diligent programmers)

    Just use some naming conventions. Every sane project does. Personally, I use "_protected_member" and "__private_member". It does the trick. And really, if your python dev can't follow these conventions, they indeed deserve to be fired.

    Python is simply the most graceful language ever (when you follow the Zen of Python). And that counts for something when you want to scale. That being said, the dynamic nature of Python is better tamed (because yes, using it without caution can be fatal.) with TDD.

    And my nearly finished ~10K LOC python project could (and probably will), I think, scale quite nicely, thanks to TDD.