Slashdot Mirror


User: Prien715

Prien715's activity in the archive.

Stories
0
Comments
1,190
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,190

  1. Re:Memorization vs Knowledge on Only 32% of Java developers really know Java · · Score: 1

    Yeah, sorry. Typo. Though in all honesty, LISP (common lisp anyway) now has loops and objects and with structs, you could write object oriented C. Most languages include flexibility. The exception is Java, which pretty much forces you to go for OOP.

  2. Memorization vs Knowledge on Only 32% of Java developers really know Java · · Score: 2, Insightful

    I don't really know what it means to "know" java. The language's entire approach is to be an object zoo rather than using a few elegant commands to do most anything. Therefore, most of Java programming is looking things up in the docs. That my friend, is the most important skill.

    There's a few main types of programming styles: Object Oriented (Java), Functionally Oriented (C), Procedurally Oriented (LISP), and hybrids (C++, Perl). Once you learn how to think in the way required by each of these styles, all that's left is memorizing syntax and commands. And that's what man pages are for.

  3. Ueber Villain? on Sid Meier's Pirates! Remake Hoists Mainbrace · · Score: 4, Interesting

    That's not really much of a change from the original game. Originally, the main character's family was scattered throughout the carribean and you had to rescue them. The only real change here is that a "why" has been answered more clearly.

    As far as time limit, there needs to be one. Just as the Civ series couldn't go on forever (no new technology changes gameplay fundamentally and for the worse), Pirates has to end too after a certain ammount of time. Or else, your character will be forced to become a video pirate. Arr..?

  4. Types of AI on The State of AI In Games · · Score: 4, Interesting

    There's different types of AI depending on the genre.

    There's strategy games. Just because it's a game with very little chance (i.e chess) doesn't mean that writing the AI is easy. Though the Civ3 AI is really good, I don't consider it by any means infallible. Perhaps the best example for AI in strategy is Magic: The Gathering. Years ago, they came out with a PC version with AI. The problem was that the AI could never understand the strategies behind different deck and thus couldn't play them effectively. I think designing a good MTG AI would be much tougher than a good GO AI.

    There's also reaction-based games (FPS, 3rd person, etc). In this case, the goal is not for the AI to be better than the player, but to emulate the behavior of a human player. UT had much better AI than Quake, simply because the bots weren't omniscient.

    Lastly, there's RTS AI, which is a mixture between the two mentioned above. Like the MTG problem, RTS AI generally uses the same generic strategy regardless of opponent, but has lightning reflexes.

    Depending on the game genre, different approaches to AI are necessary. In strategy games, simply winning is a good objective. In reactionary games, since computer reaction time is better than human reaction time, creating a good AI player is almost trivial, but creating a realistic and fun opponent is a challenge.

  5. Liberty vs Security on Linux & Microsoft as a Cold War? · · Score: 1

    From a social contract point of view, you are right in that the very nature of government is to sacrafice certain freedoms in exchange for protection. The quote, however, says nothing about permanant security. The quote, by TJ and often misquoted is "Those who sacrifice essential liberty to gain a little temperary security deserve neither". Basically, if you want to take away freedoms, this should be done as a well-thought out procress that does not destroy the ideals of the government and ensures survival rather than in an ad-hoc reactionary fashion (e.g. patriot act).

    Just my 2 cents.

  6. Hire Me. Please=)? on How To Hire Great Open Source Developers? · · Score: 1

    I'm sorry, but I have to do a shameless plug. Though I'm entry level, I think I have a fair ammount of innate talent in addition to my degree. If anyone knows of anyone looking for an entry level developer, you could get $500 from me

  7. Just the Brits? on Changing Jobs for Job Satisfaction? · · Score: 1

    One of the consequences of government price-fixing (in this case, the state setting teacher salaries instead of lettingthe market decide them) is that resources don't get allocated as efficiently. I'd be curious if this were the same in the US, where there are a large number of institutions that don't recieve state funds and students must pay their own way (and thus, teachers would be paid market value for their talents).

  8. Re:Where do I sign? on Changing Jobs for Job Satisfaction? · · Score: 1

    I'm pretty much in the same position, except it only took me 4 years and I got a 2nd degree. The market sucks. If anyone wants $500, they can find me a job

  9. Reaction time must be the only type of skill! on On Reaction-Based Massively Multiplayer Gaming · · Score: 2, Funny

    Yeah. My friend wanted to teach me this stupid game which was turn based. I told him it took no skill and he should play Quake instead. I think his name was Kasperov or something.

  10. Pop Up Blocking in IE is bad for us (I'm serious) on Microsoft Plans WinXP "Reloaded" · · Score: 4, Insightful

    The idea is behind pop-ups is that they get advertising to the consumer. Right now, this works for 95% of their intended audience. That 5%, those who use a better browser, get a surfing experience.

    Once pop-ups cease to be effective for the advertiser, they'll disappear. Instead, they'll find new ways of getting to their audience, like flash movies in the middle of a page, that will affect everyone, regardless of browser (except lynx).

    Right now, I'm happy with the unwashed masses dealing with advertisements so I don't have to.

  11. My School on Solutions for University File Sharing? · · Score: 4, Interesting

    We used something called the packeteer (google it). It runs an embedded version of Linux and basically allows certain types of services (e.g. P2P, FTP) to use a certain ammount of bandwidth. Additionally, the top bandwidth users were sent nasty letters (anyone downloading over 2 GB/day off the internet was sent one. Intranet traffic was not regulated, and since our LUG had a large and up-to-date file server (ftp.lug.udel.edu) Linux ISOs were non-issues). That takes care of the bandwidth issue.

    If you simply ban certain protocols, people will always find ways around it, so I think in the end education is really important.

  12. Re:Yes I have on Copyrights, Videogames, and LAN Parties? · · Score: 2, Insightful

    Um...if you can "install and use it" on one system, you can install it as many times sas you want and as long as you don't use it on any of them you're not satisfying the conditional. As long as you're using it on one system at a time, the game is only "installed and used" on one PC. I think you mean "install or use" which is not what the EULA said at all.

  13. Yes I have on Copyrights, Videogames, and LAN Parties? · · Score: 5, Informative

    Hi, I was in charge of LAN parties for ACM (Association for Computing Machinery) at the University of Delaware. We had similar issues to the same ones you did and there's multiple ways to resolve it.

    1) Some games have implied licensing. For example, say a certain game allows you only one copy of a key per internet server, but 4 copies of a given license per LAN server. Since this was done deliberately, it can be seen as an implicit contract since surely this was no accident.

    2) I did multiple LAN parties. One of the things I realized reading the EULAs was that it was for one copy of the game to be "installed and played on one system". I then thought of the word "and". What I ended up doing, is making a contract (doc format sorry) through which people gave us permission to use a copy of their game for our events. Given the above "install and use" restriction, the person isn't required to attend the event, merely not be using their copy of the game at the same time. From there, I noticed I had large pools of licenses for two games and simply split each LAN party into two parts (one playing each game). I'm fairly certain the general idea is kosher. I talked to our University's computer ethics advisor and a professional IP lawyer and both thought it sounded great.

    I had further ideas, but since I graduated, I never got a chance to implement them. One was to buy copies of a game that for extra licenses and then sell them (at no profit) to people who attended the parties who liked the games (I got a lot of approval for this, but no funding in time for me to implement it before graduation).

  14. Re:The problems with the Patriot Act.... on Viet Dinh Defends The Patriot Act · · Score: 1

    Very good post and thanks for the legal history.

    My post was not an attempt to justify (or unjustify) either instance of habeus corpus being suspended but rather an attempt to show the rationale used in these cases did not hold true in the modern context.

    Having said that, I generally agree with your post, except that in fact I do live (and have lived) in southern states throughout my life (with the possible exception of my current state, which would've fought on the side of the confederacy if it weren't for a rather large army presence at the beginning of the war).

    In the case of the Japanese-Americans, I think interment should've been voluntary and under much different circumstances. Most people were forced to give up their homes and possessions for little/no money. But when fighting a war, people become blind. I know people who fought in WW2 who hate all people of Japanese descent and that was even more true during the war. Ironically, most of the Japanese-Americans were very loyal to the US; the Japnanese-American division of the army who fought during WW2 (in Europe) was the most decorated unit of the entire war.

    When they were willing to fight and die for the same country with such vigor, it's sad that anyone could question such devotion.

  15. The problems with the Patriot Act.... on Viet Dinh Defends The Patriot Act · · Score: 5, Insightful

    While the US has previously imprisoned people without access to council, these were in dire times, World War II, US Civil War, etc. While some could argue that these are equally troubling times, I find the argument problematic.

    In both of the above examples, the very existence of the country was at stake, in one of the two, half the US had broken off. The other, millions of people decided to declare war on the US (Germany, Italy, Japan, etc). Despite the tragedy that was 9-11, the entire attack was planned by dozens of people and executed by about 20.

    My second problem is the open-endedness. The suspensions of due process in the above cases were understood as temperary and were lifted as soon as the war was over. These days, presidents don't seem to declare war on things that can possibly be ended by a peace treat (drugs, poverty, terror, etc). Tell me, Mr Bush, is the war on terror going to be over before or after the war on drugs?

    The suspension of due process indefinitely is an abomination to liberty, which I could've sworn was what we were fighting for in the first place.

  16. My Girlfriend on Girls in the Gaming World · · Score: 2, Interesting

    I think most girls are turned off by FPS, though I'm not quite sure why. The most common reaction I see is trying to move their head rather than looking with the mouse.

    My girlfriend however, really likes Warcraft 3, so much so, that when she came back from South America having studied abroad for a month, it was the second thing she wanted to do.

    She really enjoys the social aspect of the game, and although she's never the best player there, she's also never the worst (she only plays at LAN parties since her laptop has an 8 meg video card).

  17. Xerox should sue MS next! on Microsoft Forces wxWindows To Rename · · Score: 0

    Last I checked, x-windows was older than windows. So, xerox should sue microsoft and force them to change the name from windows to something else. Whenever I talk about x-windows, most new linux users think it has something to do with Microsoft.

  18. But Linux does have WMD....er....wait on Today Is SCO's Deadline To Sue Linux User · · Score: 2, Funny

    But Linux does have weapons of mass distruction and Iraq stole source code from SCO!

    Really!

    We don't need to see any evidence. Just listen to the official story.

  19. Reminds me of an Interview on On Making Videogame Heroes, Villains Realistic · · Score: 4, Interesting

    The idea of a flawed hero reminds me of something Kevin Spacey said:
    "'So in this film you play a flawed character,' and I go, 'as opposed to every human being in the rest of the world?'"

    Gray characters are more interesting not only because they're more believable, but because they cause the player or viewer to reflect more on life itself. A movie or game which serves as a ringing endorsement for the status quo is really quite boring.

  20. Re:Problem with Game Balance on Good Online FPS Games/Servers For Beginners? · · Score: 1

    The purpose of the game is not to win, but to have fun last I checked (being the best CS player on a public server doesn't get you money or a date).

    There's a reason non-computer games tend to have leagues. It's precisely because you don't want to play Michael Jordon playing against your ten year old son. Why should computer games be any different?

  21. Problem with Game Balance on Good Online FPS Games/Servers For Beginners? · · Score: 4, Interesting

    I've played quite a bit of CS, and one of the biggest problems is lack of balance between servers and players. It doesn't matter if a player's cheating or not, but if the player's 30-3 someone should kick them. They're either playing against people who are much worse than them in which case they should join a server with better players or else they need to stop cheating. I'd like to see more servers with kick votes to help with this kind of stuff.

  22. Depends on the User on How are System Requirements Determined? · · Score: 3, Informative

    The reason the system requirements are so high for some games is not because the game really needs it to run, but because many times users are too lazy and/or ignorant to configure their system well and it's not the job of the game maker to tell them to run adaware to get rid of the 1000 pieces of adware they have or run msconfig to get rid of the 10-15 apps that open on startup. So yes, if you have gator, smartsearch, and 3-5 startup items, I can see that 1 Ghz is a good minimum.

    I ran UT2K3 on a P3 500 quite smoothly btw.

  23. Re:Help Me! on Computer Engineering Degree Most Valuable · · Score: 1

    It's been looked over by a professional headhunter. Keep in mind, the HTML version of the resume has lost of its formatting (especially towards the top, it was fixed, but I've recently restored from backup after my website got hosed).

    I dislike it when people say "This is crap" without pointing out what exactly's wrong with it. You don't like it? Make a suggestion.

  24. Help Me! on Computer Engineering Degree Most Valuable · · Score: 1

    I graduated last summer with a BS in computer science. My resume can be found here. I've applied everywhere I can find and with no luck. I'm currently working for $10/hr temp doing IT. If anyone out there has a job, I'd love to try for it.

    --James

  25. Pot to Kettle: You are black on Bad Spelling Pays on eBay · · Score: 2, Funny

    Making money off of mispellings? Slashdot's been doing it for years!