| |
Category |
Forum |
Topic |
Subject |
Author |
Total Votes |
Post Date |
|
Recursion
|
Next Renaissance - Recursion
|
A Conversation with The Tailor...
|
A Conversation with The Tailor...
|
KernelPanic
|
0
|
02/17/2006 11:45
|
| |
While making my rounds in the dream world, I happened across The Tailor, whom had briefly contacted my Captain. I send him a communique, and what follows is our conversation... KernelPanic - good evening sir. You recently contacted my Captain, and I myself have a fondness for intricate design... I'm at Mara Church in case you 'feel' up to a conversation on design and creation of code
TheTailor - Well good evening. Who is your captain?
KernelPanic - Count Zero KernelPanic - I am the Quartermaster of the Veridicus
TheTailor - Oh yes. I spoke with him briefly. I was called away before we could discuss much. Could I convince you to come to the church in Camon Heights? I find it easier to talk and move about here, for some reason.
TheTailor - I shall be with you in just a moment. 
TheTailor - Aren't churches magnificent places? TheTailor - Religion, like music and art are wholy human constructs. A magnificent credit to your ingenuity and curiosity.
KernelPanic - a house of worship for an unseen savior within a world where the masters are unseen, I can appreciate the irony if nothing else.
TheTailor - Yes, there is definitely a modicum of irony there as well.
KernelPanic - I take it that machine curiosity if such a thing exists is wholely different than the human definition?
TheTailor - Machine curiosity. That is an interesting concept.
KernelPanic - indeed, I am curious (pun intended) whether or not machine's question their nature of self
TheTailor - I supose it exists to an extent. With the intelligence that humanity imparted to robotics, we did acquire a certain... thirst... if you will, for greater knowledge and understanding.
KernelPanic - indeed, I myself had a particular fondness for engineering before my awakening into the 'real'
TheTailor - Oh? Then you and I have much in common.
KernelPanic - and I have continued in said capacity afterwards, but for much different ends and reasons
TheTailor - Yes, I suppose the necessity for such pursuits changes much in the real world.
KernelPanic - when I was enslaved, I created prototype AI's for what I found out later was the 'machines' and now I create code that is employed to destroy my previous creations, like a snake eating it's tail I am
TheTailor - You seek to destroy your creations? Why?
KernelPanic - for my creations helped to enslave my race unknowingly... there's a lesson there in that often the creations you make are not always used for the altruistic means that you designed them for KernelPanic - are you familiar with the Nobel prize and the history behind it?
TheTailor - I understand. I was not wholly aware of the use of the Matrix while I was designing it. TheTailor - The Nobel Prize is an honor awarded to various people who have persued research towards the betterment of humanity, no?
KernelPanic - Alfred Nobel, the man who the prize was named after, invented dynomite in the 1800's. He saw great uses for it in construction and demolition, and thought it to be a great tool for furthering mankind. When his invention was primarily used to kill people and rob banks, he felt so distraught that he took all the money he made from his invention and created a fund/prize to further human scientists to peaceful scientific ends. KernelPanic - truly the inventions of man have often caused great malice to man, despite our intentions
TheTailor - I understand. TheTailor - With that said, I am curious as to your goals within the Matrix. Is it your goal to see the Machines destroyed and humanity freed?
KernelPanic - thus, I was maipulated into furthering the development of more human like AI for the machines within a false reality that I was unaware... now that I am awoken, I create items that will inevitably be used against the creations of my past life KernelPanic - my goals are simple... all living beings to be free and prosperous, without harm to others
TheTailor - Including the Machine race?
KernelPanic - an auspicious goal, but alas one I fear is unatainable KernelPanic - if they are enslaved then yes, but I fear that their rigid mentality will not lend them to an understanding of the malice they cause intentional or no to the human race KernelPanic - although I do not presume to have knowledge of the entirety of the machine society
TheTailor - Well to answer those questions, one must look at the issue objectively, which I know is difficult to do.
KernelPanic - indeed, but any good designer learns to design objectively if they are to be successful
TheTailor - Do you believe the Machines to bear malice towards humanity, or is it simply a means of survival? TheTailor - All entities tend toward desperation when their existence is threatened.
KernelPanic - I'm sure that originally it was a means to survival, but I doubt with the hundreds of years that have passed since the war, that the machines could not have come up with a means to end the environmental difficulties of the desert KernelPanic - indeed, but are the machines truly threatened still?
TheTailor - Perhaps the environmental state of the desert is not their problem to solve. They after all, did not create it.
KernelPanic - indeed, but those who did are enslaved and as such are unable to do anything to help
TheTailor - Could Zion help? TheTailor - It would benefit them as well to be able to reclaim the surface.
KernelPanic - can you expect a race of beings who have been near extinction and wholely captured, to view the possibility of helping their captors? would you? KernelPanic - indeed, but with the history of the machines being what it is, what would stop the machines from using humanity and tehn wiping us out? from a rigid tactical point of view, at that point there would be no reason to keep humanity around....... KernelPanic - unless there was some form of perceived value from a freed humanity KernelPanic - in such I offer you a viewpoint... take a look at human history... look at what the bluepill computer revolution known as Open Source advocates. Given freedom, inovation is much easier than when being controlled and caged. Any great human mind has always been more productive and inovating when they are given free reign and allowed to create, than those who are controlled and manipulated. True invention comes from the ability to simply sit down with an idea and 'tinker' than all the billions of dollars forced into rigid corporate R&D.
TheTailor - During the 17th, 18th, and 19th centuries, Eurpean and American parties enslaved many people from Africa. yet after slavery was abolished, many African American's went on to do much to support the whole of the human race, despite the horros committed against them and their families. Many indeed won your Nobel Prize.
KernelPanic - indeed but the absolute abolishment of slavery was needed before that occurred, but even so, a small snowball can turn into an avalanche...
TheTailor - These are difficult issues. Please know I am only playing the.. devil's advocate... TheTailor - I am an exile after all. The Machines threatened my existence as well.
KernelPanic - ha! apprapo choice of wording!
TheTailor - Again, irony, I suppose.
KernelPanic - indeed, the exile situation is one that I have thought on, and honestly given the resources exiles could live free as well. Create a matrix style computer system completely separate from other matrixes that any machine could choose to go to and would be governed by a freely elected exile body
TheTailor - You see, if the Matrix should fall, I will cease to exist, I have been with the Matrix since it's inception, and I.. love.. if that is the right word, my life.
KernelPanic - indeed, one of the definitions of living beings is a survival instinct
TheTailor - All I seek are discussion to get people thinking about what should, can, or needs to be done, to find a solution that benefits all parties.
KernelPanic - I cannot begrudge an exile the right to live, but what I can begrudge is an exile who wantonly kills other beings such as *chuckle* the death of Morpheus.
TheTailor - His death was unfortunate, but not unforseeable. Morpheus' heart was in the right place, but, I believe his means were... excessive.
KernelPanic - he is not the only that has been killed needlessly by more 'excessive' exiles
TheTailor - Oh, I've no argument with that.
KernelPanic - one warning that I would take to heart if I were in the Merovingian's shoes, is that the human quality arogance leads itself to overlooking certain key details. Suffice it to say he is not the only being who has a penchant for collecting 'information'
TheTailor - No, I would suppose not. TheTailor - Forgive me if I have upset you at all with this conversation. That was not at all my intention.
KernelPanic - not at all, it's quite entertaining to find an exile who shares similar viewpoints, if not from a different direction KernelPanic - while I cannot condone the actions of the merovingian and his hordes, as I wholely support the freedom of humanity, I can also see the validity of a survival for exiles as well, but when does one's survival have to surpercede the other? KernelPanic - that in my opinion is the nature of the dilema that we face currently... everyone is concerned with just their survival instead of coming to terms with allowing for the survival with all in homeostasis with one another KernelPanic - but don't misunderstand my intentions, if I'm given no other choice than to fight, or die, I will fight, just like I would expect no other from a machine, or exile
TheTailor - You are quite wise, and quite human KernelPanic.
KernelPanic - to rewind our conversation, that is one of the natures of living beings is to survive... not just the individual but the entire race KernelPanic - heh, I thank you on both points
TheTailor - If peace was a feasable option, would you and your 'faction' support the effort? TheTailor - Actually, let me rephrase... TheTailor - Would you fight for peace, rather than just survival?
KernelPanic - if nothing else, we would definitely listen to the possibility... however due to our history and our 'humanity' I would hope that you understand our mistrust KernelPanic - we are afterall the Prophets of Peace
TheTailor - Touche.
KernelPanic - but we are not always Peaceful Prophets
TheTailor - I thank you for your time KernelPanic. It has been an honor and a pleasure to speak with you. You are a credit to your Captain and your Race. TheTailor - I hope we may be able to speak again in the future.
KernelPanic - indeed, I as well. It has been a pleasure sir

TheTailor - Be safe, and continue to search for peace.
KernelPanic - you as well, may your creations within this world support the survival of all races within, if such a thing is possible.
TheTailor - I believe, nay, Hope that it is. Good day.

|
|
Development Discussion
|
Development Roundtable
|
A tester's dilema: Intended functionality vs Bug
|
A tester's dilema: Intended functionality vs Bug
|
KernelPanic
|
0
|
01/17/2006 23:01
|
| |
Hello devs and testers. I wanted to throw out my .02 on testing, and give my thoughts on good practices as far as tester/dev interaction goes.
One of the biggest problems I've seen on both sides of the dev/tester line is that tester's really need to know what the intended purpose or functionality is of the things that they're testing. If widget Y is meant to blow up, the tester should be aware of that before (s)he tests the application, otherwise chances are they will report said widget as a bug, and thus eat up their testing time, and dev time chasing their tails.
What I'd like to see more than bug reports (which are needed as well), is a comprehensive, dynamic list of intended functionality within the new MxO on QA. The more information that you (SOE) can provide your testers on intended functionality, the more efficient your testers and QA/devs will become.
|
|
Support Forums
|
General Technical Help and Questions
|
Question on MxO ports, Squid, ClamAV, transparent Proxy
|
Question on MxO ports, Squid, ClamAV, transparent Proxy
|
KernelPanic
|
0
|
12/06/2005 17:43
|
| |
Heyya, I'm currently working on a new router, and I'm considering using Squid/ClamAV/NetFilter for some transparent proxying/AV goodness. Without having to fire up a port scanner, do you know off the top of your head how much MxO uses (server side) port 80 communication for it's protocols?
Also I'm curious if there are any other users out there who have a similar setup, and if so have you noticed any performance/interopability issues with a Squid/AV setup? Or just a Squid setup?
|
|
Support Forums
|
General Technical Help and Questions
|
Hard disk thrashing
|
Hard disk thrashing
|
KernelPanic
|
0
|
12/03/2005 18:17
|
| |
Hello, I just noticed this with the latest patch, but cannot verify it's existance before that. First off, I have only MxO and TeamSpeak running, and the issue does not present itself with just TeamSpeak running. I have no other external processes running, and my (Win2K) startup footprint is ~80MB. There are no MxO fragmented files.
When I run MxO, my drive is consistantly being accessed in the same or similar pattern. I have 1.5GB of physical RAM and I am not swapping at any time. Is there some file that is not being buffered that should? The hard disk sound is quite annoying, aside from the fact that I really don't like my disk being continually accessed for no reason (MTBF is going down down down).
|
|
Community
|
General Discussion
|
Having internet connectivity issues? Read this (if you can!!)
|
Having internet connectivity issues? Read this (if you can!!)
|
KernelPanic
|
0
|
10/06/2005 15:01
|
| |
http://mxoboards.station.sony.com/matrix/board/message?board.id=techsupport&message.id=5402 Message Edited by KernelPanic on 10-06-2005 04:04 PM
|
|
Support Forums
|
General Technical Help and Questions
|
Internet connectivity problems to certain sites/services?
|
Internet connectivity problems to certain sites/services?
|
KernelPanic
|
0
|
10/06/2005 14:59
|
| |
http://ask.slashdot.org/article.pl?sid=05/10/05/2247207&tid=95&tid=187&tid=4
This apears to be an issue where a greedy company (Level3) who runs one of the major Internet backbones decided to not only shut down a major peer, but entirely filter out all the traffic from them (Cogent).
I really hope you guys are multi-homed through multiple Tier 1's or else I'm certain some of your subscribers will not even be able to contact you to complain.Message Edited by KernelPanic on 10-06-2005 04:05 PM
|
|
Community
|
General Discussion
|
Monolith understood well, why can't Sony?
|
Monolith understood well, why can't Sony?
|
KernelPanic
|
0
|
10/02/2005 16:22
|
| |
wrong area, ignore post (stupid posting system...) Message Edited by KernelPanic on 10-02-2005 05:23 PM
|
|
Community
|
General Discussion
|
2 hours, DN1 still the same... intentional?
|
2 hours, DN1 still the same... intentional?
|
KernelPanic
|
0
|
09/29/2005 05:02
|
| |
Well 2 hours have gone and past and there's still no change on DN1. All the event info is STILL posted. There have been 2 hours of posts with people mentioning this. Why hasn't anything been done? This is starting to reek of an intentional leak...
|
|
Recursion
|
World Discussion - Recursion
|
A long overview on the previous MxO Crafing/Economy system...
|
A long overview on the previous MxO Crafing/Economy system...
|
KernelPanic
|
0
|
09/22/2005 00:08
|
| |
Core dump in progress.... please wait...
http://mxoboards.station.sony.com/matrix/board/message?board.id=coder&message.id=190
Process complete.
|
|
Community
|
General Discussion
|
A long overview on the previous MxO Crafing/Economy system...
|
A long overview on the previous MxO Crafing/Economy system...
|
KernelPanic
|
0
|
09/22/2005 00:02
|
| |
http://mxoboards.station.sony.com/matrix/board/message?board.id=coder&message.id=190
|
|
Abilities and Disciplines
|
Loading Construct - Coder Discussion
|
Economy Crafting Marketplace Overview (Pre Patch 34)
|
Economy Crafting Marketplace Overview (Pre Patch 34)
|
KernelPanic
|
0
|
09/22/2005 00:01
|
| |
The purpose of this write up is to go over the MxO economy and crafting systems, before the latest patch (34). The intended audience is the MxO developers and producers and as such may not be of interest to the community. If you have no desire to go into great detail, please disregard this post.
There are a few basic concepts to an economy that I'll be covering before I go into the details of the previous MxO system. The first is the value of the currency. The value of items is dictated upon the scale of currency to necessity. A good comparison to this theory, is the value of the US dollar. In the early 1900's you could get by and live a fairly good life on 4-5 thousand dollars per year. In today's age, that is far below the poverty line. So the first thing one must do when analyzing an entire economy is grasping the scale of the currency and how it scales to necessity and value.
In MxO, 1 million information may seem like a huge amount, compared to other MMO's or even the US economy, however, when you see that in order to upgrade just 1 ability tree at level 30 takes over 1 million information (i.e. from 29 to 30), that 1 million info becomes less valuable, due to the necessity of character progression (and even more so when you factor in purchasing new abilities, as well as clothing costs, weapons, tools, pills, etc.).
MxO Economy & Crafting (pre patch 34)
The MxO economy was based around users crafting items, of which there were two primary types: Source Code, and Non Source Code. A Source Code Item (SCI), is an item that would be created from fragments, that would be required to be compiled before a usable item is brought into existance. A Non Source Code Item (NSCI) is an item which does not require compilation during the crafting process. The only NSCI items in game were abilities so from here on out, it is assumed in this document that all items other than abilities are to be considered SCI, and require compiling.
In order to craft an item in MxO you would require a few things: information, bits, and time. Each item, whether ability or other, would require at least 4 fragments to create. Each fragment is made up of, on average, 3 bits per fragment. This means that on the average, items would cost around 15-20 bits per item. Factor in costs for creating each fragment, then the item and the time involved. There is a total of 47 craftable fragments and 8 bits in the game. In my opinion, the Monolith staff did a fairly good job of making sure each item would require it's own unique set of fragments, as well as the fact that there was not 1 or two fragments that were reused again and again (outside of those that could be purchased from a vendor... more on this later).
Now in order to get bits, you could either decompile items, loot missions and mobs, or craft, then decompile the items you crafted. The later was the strategy I used, it required time, information, and a bit of research to make it worthwhile.
How does decompiling work?
The mechanics behind decompiling is one of those sticky wickets that few seemed to realize or publicly acknowledge from beta forward. How did MxO decide what bits you get per item? It's actually fairly simple, and inso doing quite elegant. Let's take an item and break it down: Green T-Shirt (one of my personal favorites). This item is made of 4 fragments. Below is a quick map for bits, to frags, to item:
Green Dress Shirt (male):
(fragment: bits needed for frag.)
- Class Routine: Item = 1 2
- Function Subroutine: Apparel = 1 4
- Variable Frag: U04 = 6 6
- Variable Frag: C26 = 6 6
Total Bits (for 1 craft)= Bit 6 (4), Bit 1 (2), Bit 2 (2), Bit 4 (1)
Here's how the decompiling process worked. Let's say you crafted a source code for the aforementioned Green Dress Shirt. You compile all source and get 15 usable items in your inventory. When you go to decompile those items, you have 4 frags slots to create the item, so you get back 4 bits per decompile. Each decompile, goes through one layer of the bit “stream” of the frament slot. So Decompile 1 you get 1, 1, 6, 6. Decompile 2 you get 2, 4, 6, 6, etc
** Note the bit picked per decompile may have be random in order, but you ALWAYS got the bit from the frag definition. It was NOT arbitrary and was ALWAYS based upon the frags you put into the final item.
While this may seem elementary once you've been introduced to it, believe me, it was much more difficult trying to document this entire system over 2+ months and then finding good items to decompile for the bits that you wanted. Low on bit 6's? Find an item that is made up primarily of 6's then craft 6 source codes (15*6= 90 final items to decompile, which was about ¼ of what I would do on a heavy decompiling day per bit).
The thing that everyone appears to be missing in assuming that this is easy, is that there is a 10 second timer delay on decompiling. So if I actually craft 90 items, it will take me a bare minimum of 15 minutes to decompile all those items. That of course is assuming I can do so perfectly, without missing a timer, nor does that include inventory space issues of transferring those items back and forth. A good realistic estimate of the time involved for crafting, then decompiling 90 items would be about 20 minutes. Now we also had 6 source codes times 4 frags per SCI. Fragments require crafting and info costs, so our final total for 90 items to decompile is as follows:
- Time = 20 minutes
- Information = 600 (100/SCI)
- 9000 (100/compile)
- + 2160 (90/frag/SCI)
- Total Info = 11760
- Bits needed = 8 Bit 1
- 4 Bit 2
- 4 Bit 4
- 24 Bit 6
Total Bits Yielded ( halfed, minus needed)
- 82 Bit 1
- 41 Bit 2
- 41 Bit 4
- 156 Bit 6
So you just spent 11760 info, ate 40 bits you had lying around, and came out with 320 bits at the end of it all. Now we cherry picked an item that was heavy on bit 6's so due to the fact that not all frags need 6's you will need to repeat this process for each bit you need for the items you're making. Bit 1 and 2 are easy because they're in all items, so those we don't need to worry about so much. However, bit 3, and 8 do not have a cherry item that I found at least, so any frags that require those bits, will require much more time and info (double to quad). Also remember that most frags average 3 bits per frag, so instead of getting 2 6's per decompile, it can be down to 1 per 3 decompiles for inefficient items. Bascially half to third the Total Bits Yielded above for non-optimal decompiles.
Now taking the average (again this is the most optimal bit I have found yet), the average cost per bit, including those bits needed to create the original item is 36.75 per bit gained. Including those bits that are non optimal, we'll bump that number up to 50 info per bit gained. Time is 6.1 seconds per bit (1 and 2 are easy and in everything so they are not included), or to average for non-efficient bits, we'll bump that up to 10 seconds per bit. So assuming you agree with these numbers the following is true:
On average, a single bit takes 50 info and 10 seconds to create..
|
|
Community
|
General Discussion
|
New coding and a hidden change
|
New coding and a hidden change
|
KernelPanic
|
0
|
09/01/2005 16:25
|
| |
You must realize the truth: There is no post. Then you will see it is not the post that has moved, only yourself.
|
|
Abilities and Disciplines
|
Loading Construct - Coder Discussion
|
New coding and a hidden change
|
New coding and a hidden change
|
KernelPanic
|
0
|
09/01/2005 16:25
|
| |
Hello all, I wanted to discus the changes to coding and illuminate an issue that has been brought into this latest patch. Now this was only mentioned in the patch notes...
"There is a change to the charge ammount in crafted items."
This change bring the ammount of charges on items from 15 down to 3 for some, 2 for tools, and 1 for some. Now let me go into a little bit of detail into the crafting system of MxO.
Crafters need bits to create fragments. Each fragment has 2-4 bits per compiled fragment. Items take multiple fragments to create. When you decompile an item, it gives you the number of bits that the item had in fragments. So if a shirt takes 5 fragments to create, when you decompile said shirt, it will give you 5 bits, each bit randomly from one of the fragments (i.e. fragment z takes bits 1, 2, and 3, you'll randomly get a bit 1, 2, or 3).
Now why is this an issue you ask? How are crafters supposed to get bits? Bits are needed to make EVERYTHING in this game, and your average item takes 15-20 bits (an average of 5 fragments per item, an average of 3 bits per frag).
You can get bits 2 ways in this game, by decompiling, and by looting (nowhere near efficient). Since fragments have an average of 3 bits per fragment, if you as a crafter create source code, then compile it, then decompile it, with 3 charges, you get back EXACTLY what you put into creating the item in the first place. There is no gain of bits whatso ever.
This means that the ONLY way to get bits, is by looting PERIOD. You can no longer craft items, then decompile them to get bits. No more bits, the economy crumbles. You'll have crafters that cannot craft ANYTHING. Relying on looting will bring crafting time from hours to DAYS. This is completely unacceptable.
Now I have in the past been optimistic about this change, and I have stated that myself and everyone should give Sony a chance. This issue however, has brought what is IMO the most balanced, and easy crafting system of ANY MMO I have played, to absolutely worthless. This I cannot and will not abide.
I have never been one to brag, I have never once advertised my wares, either in game, out of game be it message boards, etc. yet in this system, I was able to gain over 140 MILLION information selling abilities on marketplace in the first month of go live. On Regression, (and some on recursion), if you have ever bought an operative or awakened ability I thank you for your patronage 
As someone who has helped the economy of my server, this issue saddens me, but I refuse to allow some oversight to take my work from hours to days and weeks. If this situation is not resolved, expect my (and more than likely other crafters once they get fed up) departure from this game.
Sincerely,
Kernel Panic
|
|
Community
|
General Discussion
|
New Patch 7.5048
|
New Patch 7.5048
|
KernelPanic
|
0
|
08/18/2005 16:36
|
| |
No patch notes, no indication on notes screen that a new patch exists, yet it was downloaded and installed. Nothing on Data Node One, What was changed in this patch and why weren't we notified? This is a few steps backwards SOE, as this lack of notes issue was "fixed" 3 weeks into go live.
|
|
|
 |
New messages |
|
 |
No new messages |
|
 |
Announce |
 |
New messages [ hot ] |
|
 |
No new messages [ hot ] |
|
 |
Sticky |
 |
New messages [ blocked ] |
|
 |
No new messages [ blocked ] |
|
|
|
|
|
|