Everything posted by sees_all1
-
Is RuneScape's technology obsolete?
1. Fortunately our posts are getting shorter. I know the client is not purely Java, but the part that is in Java makes it very slow. Maybe Jagex programmers are horrible as well, but either way both of those factors contribute, and Java's portion isn't negligible. 2. I am completely aware of the server tick. I am referring to CLIENT SIDE LAG, I have said this before. The slowest dial-up connection in the world does not make the client freeze to a standstill and send your CPU usage rocketing to 100%. 3. I know it's not going to die soon. COBOL hasn't... but that doesn't mean it's a great programming language. Furthermore the overhead IS noticeable. Don't say it isn't. When you lose connection to the server, you lose all input and the screen freezes. I know this because I've had idiot roommates mess with the router and reset it for no apparent reason. My computer is fast enough to play RS under any settings, so when it freezes its my net connection. Try unplugging your computer from the 'net and see what happens to your screen. I bet you'll get the same symptoms. Also, Sun/Oracle has gotten very good with their VM optimizations. In an object oriented sense, java is just as fast or faster than C++ because it spreads out the work. In C++, when you want to lose an object / garbage collect, you have to do it while the program is running. With java, you can forget about it and the VM will take care of it when thread executing isn't so processor intensive.
-
Is RuneScape's technology obsolete?
Since this is a topic about runescape, there are three things I want to hammer home: 1. The runescape client on your computer isn't purely Java. Its shell may be in java, but it interfaces to native functionality through .dll's/jni's, especially for their HD graphics implementations. 2. The runescape client is limited to the 600 ms server tick. Events happen at this pace, or a little slower. Its why every action has a built in lag, in addition to normal internet latency. 3. Java isn't obsolete, so don't expect it to "die" anytime soon. In the past 10 years, Java has become optimized and computers have become fast enough that the "overhead" from the VM isn't noticeable (except when starting up, when everything has to load). RuneScape isn't slow because of Java, RuneScape is slow because of RuneScape.
-
Is RuneScape's technology obsolete?
Don't get your panties in a wad. If you want to support EVERYONE, use java. One of my pet peeves when I'm looking for an application is having to sort through all the crap in their distro page. No, I don't want your source code. I don't want to have to compile it myself, as your end user, I'm lazy. Just give me a binary, kthxbye. If you know they're different due to their support, don't bring it up. The fact that Google decided to support every feature of java in their phone versus Blackberry deciding they only wanted to support the essentials. One will run *any* java se application, the other will run *any* java me application. Saying that Java lied to you because you can't run some behemoth of a desktop application on a phone is stupid. You could've ripped java for not having an unsigned data type. You could've ripped it for not having native support for communications ports on windows PCs. But ripping it because its slow and inefficient? Give me a break. Everything programmed since the 1980's can be considered inefficient because its not written in assembly. Runescape has an obvious game tick of 600 milliseconds. That is designing the game to be slow. That isn't a limit from Java, that is a limit they placed upon themselves. Not true. Your computer does not store the entire world map when you first load Runescape. If it did, you'd never get a black area on the minimap for what hasn't loaded yet. You load a significant area at a time, and keep track of all the objects inside of that area. Increasing graphics quality increases the amount of data that has to be sent when a new area loads. You need to separate RuneScape from Java. Really, the new graphics stuffs that Jagex has implemented is all in native code, which is why it may or may not be supported for various computers with different drivers. If RuneScape was purely java, you wouldn't need the .dll's that cause the game to run.
-
Oil Spill Off of the Gulf Expected to be Worse Than Exxon Valdez
Not sure if you guys were aware of this, there's a live camera feed from BP: http://www.bp.com/liveassets/bp_internet/globalbp/globalbp_uk_english/homepage/STAGING/local_assets/bp_homepage/html/rov_stream.html
-
[OFFICAL]Tip.it's Patch Note to Jagex
Make the number of orb spawns consistent in the Great Orb Project. 3-6 on mind? No thanks. 3-4 on water? No thanks. Give the same number for every game. Also make it impossible to repeatedly quit and join teams - at least a 30 second delay. Nothing more annoying than to have someone fail glitch once, clock resets, they join again and fail glitch again. There's other things I want fixed with GOP, but that's one of the bigger "small" bug.
-
Is RuneScape's technology obsolete?
Its not the effort to compile it 3 times, its the effort to maintain distributions for every single user. Mac users, download this version. Windows users, download these versions. If you have 64 bit windows, download this one, if you have multiple cores, download this one. If you're on XP, download this one. If you're on '98, download this one. Linux users, I only support redhat and fedora. Everyone else is so-outta-luck. It gets complicated very fast, instead of the "everyone download this jar file, one size fits all". The main reason embedded devices "force" Java is so that there can be developers! Every embedded device has a different processor, has different memory configurations and different architectures (Harvard vs. von Neumann is a major issue). These are things that are impossible to overcome when the programmer is forced to control memory management. The devices you cited are not be compatible, but that's because there's a difference between the two libraries they use, ME and SE java. But between each set of devices, they are compatible. Androids use java SE - meaning they can do all the swing components and more. Blackberries use java ME, which means they use a more limited library (and they ignore certain things that don't apply to them). Androids can run Blackberry "java", Androids can run Desktop "java". Since you haven't programmed an xlet, and it seems your java experience is very limited to what you've read about, you have no idea how important it is to be able to compile once, run anywhere (on any platform). Every OCAP cable box you buy in the US is able to run java. You want to write a programming guide for set top boxes? Trivial. You want to write a programming guide for ALL set top boxes? Before java, impossible. The title of this topic, "Is RuneScape's technology obsolete?" seems to be a thread about java bashing. You obviously have a very limited java programming experience. There are a few things you could've said about Java to give yourself credibility (very simple, basic things), but you skipped them. Runescape was designed to be slow. It was a decision Andrew Gower made more than ten years ago, but its a decision that made Runescape accessible to people with horrible lag, and to people with slow computers. This is why Runescape is so popular today, because you don't need a gaming rig to play it. Java is a major part of that.
-
Selfish Dungeoneers
Last night I played on a lvl 3 account - a 5:5 medium sized map. I knew I was a leech, so I tried to be as helpful as possible. When team members were on to different rooms, I went to the ones they left and collected drops - just the important stuff (coins, runes, ess, tier 4+ materials, and food). I dropped dusk eels in the base room, put the different materials next to their appropriate equipment (ores by the furnace, fibers by the wheel, ess near the altar). When the team got to the boss monsters, I collected food and dropped it just outside the boss room. I also made sure to end as soon as they asked for it, and not AFK'd. I like to think it was a mutual symbiosis.
-
The F2P General Discussion Thread
The order you write them down helps. Most of the time, your party is with you while you're only tackling one root of the dungeon. As you come across doors you can't open, those go down on your list first. When you move to the other side of the dungeon, those go down on your list next. If you have a key for the top of your list, you go to the first part of the dungeon. If you have a key at the bottom of your list, you go to the last part of the dungeon. Details on where the room are seem to be unnecessary, especially in the amount of time it takes to count to that room. Gatestones are also a must, and make remembering which room is where less of an issue. The biggest thing is that at the very end of the dungeon, you don't want to question if you should end or not; you should know with certainty.
-
The F2P General Discussion Thread
I just write down the doors which I don't have a key for. That way, after we do the boss, we're not sitting there wondering what keys we don't have. It works remarkably well, and you don't spend time counting tiles. I've been duoing with a lvl 3 nub for about 15 medium sized dungeons, and we've yet to fully complete one due to member-only doors. Some dungeons have more than 1 member door. I've noticed that not only does the bonus XP takes a hit when there's a members only room, but the base xp does as well.
-
Is RuneScape's technology obsolete?
Just because Java is used in a lot of places doesn't make it good. (I personally feel its mediocre - very middle of the road. Would never consider it if it weren't that it can go on almost any platform) No, it makes it incredible. I write java code on a windows machine. I compile it to bytecode, jar it up. I'm then able to put that on a thumb drive, go over to any distribution of Linux, or a Mac, or a Solaris, and run it getting the exact same results as the windows machines (without needing the source code). I can also write an Xlet for my bluray player, burn it to a DVD, and run it on any brand bluray player without having to worry about the inner architecture. If I like what I see on my samsung, I can give the disc to a friend and let them play it on their sony. Same with mobile phones - it doesn't matter the memory or processor instruction set, if its java, and the phone has a virtual machine, it'll run. You can't do that with c++.
-
25-May-2010 - The Elemental Workshop III
meh, i can't use the "friends list full" excuse as readily now for why i don't want to add you.
-
Is RuneScape's technology obsolete?
As much as you hate java, it isn't going away. Java is becoming much more prevalent for... wait for it.... everything. That's right. From bluray players to cable boxes, to hand held devices such as phones. Do you have any idea how much of a pain in the [wagon] it is to have to compile something 1000s of times for the slightest variation of devices? And you linux / mac fanboys that play runescape - Do you honestly think Jagex would spend time supporting 10% of the computer population if they had written their code in C++ originally? Its also the reason that game counsels were so popular from the 1980s until 2000s; there were limited platforms to develop for (2 or 3 at most) and a large user base that were willing to shell out $50 for even half-baked games. Also, the fact that JaGEx stands for Java Game Experts - you really think they'll move away from java?
-
People who do not understand what it takes to create an update
I've had about 6 years now of programming experience. Let me tell you, I'd hate to maintain that beast of a game that Andrew Gower created. Not only is there a size issue, but you've got literally hundreds of people poking around at that code. Also, turnover is huge at jagex, which means that from one year to the next you'll get different developers messing around, different styles, etc. I think that's part of the reason they had to keep dungeoneering so isolated, because there was SO MUCH OTHER STUFF that they could've messed up.
-
What do F2Pers actually deserve?
Grats on reading the title, the first line, then skipping everything. Maybe next time you should make it to page 2 before you hit "add reply" ?
-
The F2P General Discussion Thread
Was doing a f22? 5:5 med dungeon today, me (cmb 95) and another (cmb 110?), along with 3 level 3's. I'll confirm this: On a F2P world, if you have the hunter levels, you can catch the ferret. It takes a freaking long time, especially when only one of us had it (imbued luck - 60 something hunter? for a required 20). It was also bad because he failed three times, and on one of those times he was one-hit for 100. It also stunk because the room right after that was a dead-end with no keys. After all of that, I got 20224 experience for about 30-40 minutes of dunging. Next time I'll want to do a large. My least favorite boss is the hanging jerk... acid is impossible to dodge, and the blinding flash automagically takes all your levels down by 1/2. Its especially annoying to lag there. I recommend hitting him 5-6 times, and then teleing out. He'll do his thing. Once he uses his flash attack, run back in. The other boss I don't like is the riftsplitter. Usually he's about my combat level when I solo, and he's deadly when I lag. Learned a trick today - the icefiend can't kill you with its icicle attack. Just pray ranged, hit him as many times as you can. Eat once or twice after the icicle attack (so he doesn't melee you to death), but it makes it the easiest boss there is (considering I've never seen one higher than 76 combat).
-
"Everbody Draw Muhammad" Day
All Christians are hypocrites. Still doesn't stop us from being Christian. We all strive to be like Christ, but we all fail miserably. Its what defines our humanity. Any Christian claiming not to be a hypocrite is delusional, and I recommend that you don't listen to them. This whole thing about drawing Muhammad is punishable by death irks me, especially in this context. South Park offends everyone, that is it's point. Why one group feels they're so special that they could take laws into their own hands is beyond me. But then again, I've never lived in a theocracy. Silencing speech with violence is terrorism. On the other hand, offending a large group of people for the actions of a few nuts is also reprehensible. Have your day and make your point; but after this leave it alone. It'll be interesting to see if this protest goes on much past today.
-
Abortion in Canada
IDX isn't much different than giving birth, except rather than headfirst, the baby is forcibly removed feet first (a big no-no in normal pregnancies). IDX isn't used to remove a dead fetus, its used to kill it. Get your facts straight. [hide=Step-by-step description of IDX] Partial-Birth Abortion Five steps to a partial birth abortion: 1. Partial Birth Abortion (click for larger image)Guided by ultrasound, the abortionist grabs the baby's legs with forceps. 2. The baby's leg is pulled out into the birth canal. 3. The abortionist delivers the baby's entire body, except for the head. 4. Partial Birth Abortion (click for larger image)The abortionist jams scissors into the baby's skull. The scissors are then opened to enlarge the skull. 5. The scissors are removed and a suction catheter is inserted. The child's brains are sucked out, causing the skull to collapse. The dead baby is then removed. [/hide] Saying that "forcing a woman to see an ultrasound of her dead baby is sadistic" is stupid - she would've had an ultrasound to confirm it anyway. I'd assume the only reason they didn't abort their baby two months earlier is because she had no intention of killing it. After five months the baby is big enough that the woman pretty much has to give birth anyway. Other methods include a saline injection that literally burns the baby's skin, then delivering it when its dead. After five months its barbaric to induce abortion, because the baby feels pain, and generally would survive outside the womb. Ever hear the stories of Gianna Jessen, Ana Rosa Rodriguez, Heidi Huffman, or Sarah Smith? As miraculous as it sounds, these are people that survived induced abortions. They are living proof that abortions kill human beings. Don't tell me I'm a misogynist when 75% of the victims of abortion are women.
-
If you could have a say on how your tax dollar is spent
Alright, but you don't have all the facts. My church sponsors the only hospital in Duval, Haiti. I've payed money to send our doctors overseas to Haiti so the poorest people on this side of the planet can receive *free* medical treatment. This happened before the earthquake. If I gave my money to the UN for Haiti, they would've used it to rent out a cruise ship for their "volunteers". Here's the story from the other side of the spectrum, NPR: http://www.npr.org/templates/story/story.php?storyId=125892832 The information presented in both is pretty much the same, I'm sure you'll be able to separate the facts from opinion. No one is disputing the facts here, so why should it matter the source? Anyhow, I think I want to volunteer for the UN in haiti. Seems nice to be able to live on a cruise ship for $20 a night... spend a few hours a day shifting rubble... then back on the love boat!
-
Abortion in Canada
If her decision is "I have no other choice," society hasn't done its job properly. Sometime she'll have to face the cold hard truth that abortion kills a human being. I'd rather her face the truth before she makes another bad decision, rather than afterward. Your position is you want the woman to make a choice. How can she do that without being completely informed, and only being told half-truths? Call the unborn what you want, a picture is worth more than a name. How can a representative from Planned Parenthood, or any other abortion clinic say with a straight face that their organization is pro-choice, when only 3% of the pre-borns going in there are coming out alive. They're not looking out for women, they're looking out for their bottom line. Its an ugly truth when you first learn these things. What the fetus resembles has nothing to do with anything in the discussion. (If a lump of semen affect anything? No, but it's still a "clump of cells" with the potential to be a person - a very similar paradigm in early-stage abortion.) Fine, when is it a human life? I've identified a very distinct point, one which is easy to identify. You want to disagree with me on that point? Fine. Substitute your own definition, and let me know it so I can debate you on it.
-
Abortion in Canada
I can can show many different people that will tell you that if it wasn't for a sidewalk counselor, they wouldn't be here today. From one campaign, I can point to 2,811 verified individuals that are here on earth only because of the efforts of sidewalk counselors, and their mothers having a change of heart at the last second. Ever hear the story of the starfish on the beach? This is the exact same thing, except these are human's lives. I'm not in a contest with you to see who can make the biggest difference (and if we were, I'd hope you win: I plan on having a huge impact). But this is something that is happening locally which I have to power to influence. I also have this space that I can explain and defend my position. While we might have gotten off the original post (abortion in canada), I thought it was understood we were talking about induced abortions. Guess they weren't, but I'm not going to apologize for misunderstanding them when they didn't bother to correct me, and instead elected to call me names. I already told you I was wrong about that, what more do you want? Let me go over my position one more time. 1. Induced abortion kills a human being. 2. I have respect for human life at all stages, regardless of age, size, shape, mental condition, or method of conception. Therefore, I am pro-life. I understand the position that people can't be inconvenienced with a pregnancy. Life, in my opinion, trumps convenience, which is why I believe that abortion is selfish. Did I miss something? Sorry, try again. Don't talk about absolute morals against suffering when you contribute to our consumer culture. That's hardly what I said, and it isn't the point I'm trying to convey. Your discussion about a "consumer culture" is better suited to a different thread, because its irrelevant in my humble opinion. What is it you want out of society, a brave new world? What are you doing to stand up against the "consumer culture" ? Or is it because you embrace abortion that its OK that you live in the "consumer culture" ? It seems that the only thing I could do that would make my stance on life acceptable to you would be to go naked into a forest, and live from the trees. What type of life is it? Oh, human? How else are you going to characterize it? When a woman aborts her child, she isn't killing a monkey, she isn't killing a dog, she isn't killing a goldfish. Its human because of the baby's genetic make-up. And if you "don't think anybody will oppose laws telling doctors to 'inform' before they perform an abortion", you're not very informed. If you take a look at the laws we've tried to enact, you'll find that anything similar to it has always been opposed by Planned Parenthood, NARAL, and NOW. If you go into an abortion clinic, you'll notice its employees will never, ever, EVER refer to it as a child, a baby. They'll always say its a "ball of cells", "bit of tissue", "Blastocyst", "fetus". Most of those terms are completely incorrect for the time frame being discussed. If you look at pictures of human development, after week 3 the baby looks nothing like a "ball of cells".
-
Abortion in Canada
Kindly stop pretending that you hold human life in such high esteem. Or at least answer my post about consumer culture killing people. I'd prefer to stick to this single issue, but whatever: Why are you trying to guilt us about our positions in life? Especially since you have no idea about our individual backgrounds, where we're headed or where we're going. It seems to me that you're inferring I'm a hypocrite. Trust me on this - we're either hypocrites, or we're scum of the earth. What's worse - to have morals and have guilt when you know you've done something wrong, or to have no morals and feel no guilt even though everything you're doing is wrong? You tell me that I don't hold life in such high esteem. I say you're dead wrong. I've spent a lot of time researching this subject, forming an educated opinion. I've participated in many different pro-life events, I've raised thousands of dollars to help pro-life organizations, and that was all before I entered college. You tell me that I should avoid things that are wrong - I agree. When my favorite yogurt brand decides that it wants to support a pro-choice organization, I refuse to buy it. But I'm guessing you'd have a hard time understanding why I'd do that if you can't recognize an absolute moral. I'm assuming you believe 1 because of 2. So they are essentially the same. 1/2, you have ignored every argument I've made against it. 3, why should it matter what their reasoning is? Whether they are informed or not is the fault of the doctor. Scientific Fact: Abortion kills a human being. Something everyone can agree on: Abortion is always an undesirable outcome. - All the events leading up to the abortion were either failures of the individuals, or failures of society. A person doesn't magically become pregnant. If it was rape, that's a failure of society. If it was lust, that was the failure of the individual. There's a little logic behind that statement, but I figure once you understand what I mean you'll agree. Something people won't admit to: People that procure abortions are either misinformed or selfish. What is this entire discussion about? An individual woman's right to choose? Individual is the key word, its why abortion is selfish. For others, that were misinformed, it is the fault of the doctor, and that's why there needs to be laws in place that stop the misinformation. EDIT: (saves a double post) Cool beans, you stuck me on a definition. But that's completely ignoring the context that we're discussing this in. If that's what he really wanted to talk about, then his fault for not being clearer. From now on I'll refer to it as "induced abortion" because you guys refuse to stick to the topic on hand.
-
Abortion in Canada
I wish you could understand how stupid your logic is. Their child will die if they don't abort... so instead of letting something natural happen, they intervene and kill it quicker? Wha? NO! It's going to die, so rather than be put through the torment of giving a still birth, or having a dead fetus flushed out, they remove it before that happens. My logic is stupid? Listen, son, you're the one forcing a woman to carry a parasite that she may or may not want, which is bad enough. Now you're saying that she doesn't have the freedom to remove the fetus that's already dead? She must be forced to look at the ultrasound? That's sadism. Removing a dead baby isn't an abortion. If you think it is, you're sadly mistaken. Have you read half of anything that I've said? Do you understand it? Yes, and I understand that you're a misogynist. Lemme know what I missed. You're trying my patience. Rather than stoop to your level, I'm going to ignore you from now on.
-
Why does Jagex make you wait 40 seconds before changing worlds?
Why'd they ditch the video advertisements for F2P in this window? Would've been an excellent source of money for them, and heck, I'm not doing anything during that time. It'd also be less annoying than the banner ads.
-
Abortion in Canada
Looking for it. That one was out of memory, where someone else broke it down using generics (i.e.3-7 day fertility window, chance of implantation, chance of rape, etc.) The number came out to be pretty small. One thing that I've found was the probability of getting pregnant with a single act of intercourse, think it was ~5%. That was from a survey, and from people trying to get pregnant. 5% is nowhere near as small as you'd want it to be, and certainly not the chance in a million I referenced. There was a phone survey of 8,000 cold calls to random households / random women. 1,000 of them said they were "raped" (unwilling forced vaginal intercourse, which is much narrower definition than rape), at least once. From that, ~400 were only raped once. From that, a small percentage of them became pregnant (4%?). .2% chance of becoming pregnant in a lifetime due to rape? Once again not a chance in a million. I didn't read into the statistical accuracies of the study (any biases that may have occurred, or what region they were contacting). Another thing I came across were of rape victims that became pregnant, 50% had abortions, 11% had miscarriages (I'm unsure if they intended to carry to term or not), 39% gave birth (and of those about 1/5 gave up for adoption). That may have been ONLY for women that realized they were pregnant 2-3 months later, once again I'm going from memory. Regardless, in this entire debate this is a small fringe amount of the number of abortions that occur, and if it was the only problem I'd be happy (in the sense that a million lives a year are spared) to deal with it. It would also be a "case-by-case" basis, instead of abortion on demand for any reason.
-
Abortion in Canada
Simple answer: two wrongs don't make a right. Yes, I would. It isn't the child's fault that its conceived. I've listened to several prominent pro-life speakers who were conceived in rape, talking about how thankful they were that their mother loved them enough to give birth and give up for adoption. When I get the time, I'll search for it on YouTube. By the way, in your hypothetical case: becoming pregnant from rape is incredibly rare. Rape is a very traumatic experience, one which stresses the victim to an incredible amount. I'm not saying it wouldn't happen or hasn't happened, I am saying its less than a chance in a million to occur. very unlikely.