Discussion and poll: Donations

This is a general open discussion for all ALFA, Neverwinter Nights, and Dungeons & Dragons topics.

Moderator: ALFA Administrators

Should ALFA facilitate and accept donations to fund hardware and connectivity for ALFA2 ?

yes
51
78%
no
14
22%
 
Total votes: 65

Veilan
Lead Admin
Posts: 6152
Joined: Mon Jan 05, 2004 3:33 pm
Location: UTC+1
Contact:

Post by Veilan »

Let me play some devil's advocate...

"Bunt kid shies fire."

Hialmar and I each spent ~150 bucks to pay for a box (apparently just one sufficient enough to host an NWN 1 mod) that Lafter then used to host for ALFA. It wasn't a big deal for us, but that he took off with the machine when he left, instead of letting Lasu go fetch it from him as we asked, was a bit of a bummer. Not because we needed the server machine or anything, but because that meant that our investment in ALFA only was worth it for a short time - not the return we had hoped for. If I invest, I want to see results for ALFA, that stay steady.

Now, this corporation idea only works if ALFA is a registered corp - and then, the names of someone will have to be put down there, and with changing admin updated all the time. Or would you do the initial purchase, under your name? The man who tried to hold the vault hostage? ;) (I personally trust you, just playing devil's advocate here as I said).

I do believe Hialmar had a scheme for a shared paypal account or something. I don't see a big deal with donating some money for ALFA, but I want to make sure that it doesn't go down the drain again.

I also strongly disagree with a team under the purview of IA being the hosting team that has control of the hardware in the end, that would either mean that team would outrank the IA pretty easily, or basically, it's down under one single person's thumb again. Say, the CC team may be better suited for the names we want to write down as owners.

So to sum it up, I don't think the problem will be the willingness of ALFAns to donate, most would - the problem is to guarantee that money maintains to stay focussed to serve ALFA, and so far, I don't see how your plan would achieve just that without flaws. Then again, every plan will have some flaws and rely (:P) on some trust, which I'm personally willing to extend.

Cheers,
The power of concealment lies in revelation.
User avatar
Mizbiz
Dancing Queen
Posts: 830
Joined: Thu Feb 05, 2004 1:32 pm
Location: Detroit, MI
Contact:

Post by Mizbiz »

I have no problem with people donating, but I want to make one concern known.

My worst case scenario is that people who can afford to donate will be seen as more valuable to the community than people who can't, like me.

I can see it now, ALFAN 1 has a problem with ALFAN 2. How much one has given will be invariably mentioned when their conflict is discussed. "We can't afford to offend so and so, he supports us with $".

People who volunteer their time are not as valued as people who volunteer something concrete like money. It's just human nature.
I, not events, have the power to make me happy or unhappy today. I can choose which it shall be. Yesterday is dead, tomorrow hasn't arrived yet. I have just one day, today, and I'm going to be happy in it.~~Groucho Marx
User avatar
bizmiz
Goblin Scout
Posts: 9
Joined: Mon Jan 05, 2004 9:22 am
Location: Detroit

Post by bizmiz »

Knightlight wrote:
... we don't want to turn ALFA into a bureaucracy.

:P Ouch...stop...my sides hurt too much from laughing...no more...bwahahaha
Retired ALFA Persona : Dain of the Ironstar; Ky'Talas

"Tough shit - Deal with it."

Common sense just isn't all that common anymore.
User avatar
ç i p h é r
Retired
Posts: 2904
Joined: Fri Oct 21, 2005 4:12 pm
Location: US Central (GMT - 6)

Post by ç i p h é r »

We actually discussed the idea of incorporating a few months back for the purpose of accepting donations and accomodating communal ownership of the platform. I thought it was a good idea then and still think it's a good idea now.

If we were to implement this, I think it's safe to say that:

* Donations should not be required.
* Anonymity should be guaranteed (nobody can get preferential treatment).
* The ledger should be public (transparency will build trust and accountability).

Aggregating our resources will allow us to noticably improve the quality of our gaming platform. A single host of the sort Zic spec'd isn't just cheaper for hosting, but it's also technically more efficient than the distributed network of machines we have running ALFA today. That should translate to fewer problems and hopefully a more enjoyable experience for everyone, from players to DMs.
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

Beat me to it there Cipher :lol:

I was just about to post those 3 lines myself.

I think that even if there should be additional drama for a while for some reason, that it is ultimately worth it.

Anyone with relevant skill IRL able to type out a proposal or two on organizing this ? We need to start somewhere to come up with a final proposal to implement.

Is this something that is impossible if we do not incorporate ? If so, what do we need to do to make that happen ?
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
dergon darkhelm
Fionn In Disguise
Posts: 4258
Joined: Fri Jul 08, 2005 1:21 pm
Location: Cleveland, Ohio, United States

Post by dergon darkhelm »

edit:

original post was not productive .......was witty imo, but not productive.

I strongly support the effort to raise funds through anonymous donations.
Last edited by dergon darkhelm on Sun Mar 18, 2007 4:50 pm, edited 1 time in total.
PCs: NWN1: Trailyn "Wayfarer" Krast, Nashkel hayseed

NWN2: ??

gsid: merado_1
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

Alara wrote:Let me play some devil's advocate...

"Bunt kid shies fire."

Hialmar and I each spent ~150 bucks to pay for a box (apparently just one sufficient enough to host an NWN 1 mod) that Lafter then used to host for ALFA. It wasn't a big deal for us, but that he took off with the machine when he left, instead of letting Lasu go fetch it from him as we asked, was a bit of a bummer. Not because we needed the server machine or anything, but because that meant that our investment in ALFA only was worth it for a short time - not the return we had hoped for. If I invest, I want to see results for ALFA, that stay steady.

Now, this corporation idea only works if ALFA is a registered corp - and then, the names of someone will have to be put down there, and with changing admin updated all the time. Or would you do the initial purchase, under your name? The man who tried to hold the vault hostage? ;) (I personally trust you, just playing devil's advocate here as I said).

I do believe Hialmar had a scheme for a shared paypal account or something. I don't see a big deal with donating some money for ALFA, but I want to make sure that it doesn't go down the drain again.

I also strongly disagree with a team under the purview of IA being the hosting team that has control of the hardware in the end, that would either mean that team would outrank the IA pretty easily, or basically, it's down under one single person's thumb again. Say, the CC team may be better suited for the names we want to write down as owners.

So to sum it up, I don't think the problem will be the willingness of ALFAns to donate, most would - the problem is to guarantee that money maintains to stay focussed to serve ALFA, and so far, I don't see how your plan would achieve just that without flaws. Then again, every plan will have some flaws and rely (:P) on some trust, which I'm personally willing to extend.

Cheers,
The situation you discribe re hosting, was really private deals done between individuals. It was not official Alfa business,- and a good lesson in what we do not want to do. Im not sure its relevant to the discussion in any other way than that.

I have not proposed that the hosting staff has ownership of the machine,- that wouldnt make sense. I am saying the hosting staff maintains and administers it (eg the technical aspects). What Im thinking so far is for the admin body at any time to have the ownership on behalf of Alfa. Instead of posting about what we dont want, or disagree with,- lets try to focus on what we want to do, how things might be best solved by removing as many of the possible negative aspects as possible.

I hope that we actually read every post through before posting replies, or we will just get counterproductive.
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

Dont post in this thread unless you have something productive to post please.
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
indio
Ancient Red Dragon
Posts: 2810
Joined: Sat Jan 03, 2004 10:40 am

Post by indio »

For running infrastructure, sure, grab a server and run it centrally. Good investment.

But servers? Multiple NWN2 servers on an untested quadcore platform? This is high risk, and not worth the gamble.
Image
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

indio wrote:For running infrastructure, sure, grab a server and run it centrally. Good investment.

But servers? Multiple NWN2 servers on an untested quadcore platform? This is high risk, and not worth the gamble.
Not sure I understand what you mean. Could you please elaborate ?
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
indio
Ancient Red Dragon
Posts: 2810
Joined: Sat Jan 03, 2004 10:40 am

Post by indio »

If we should be able to get the money required for a dual quadcore xeon with 16gb ram, we could have 1 server hosted at a professional serverpark that could host 7 NWN2 modules + the persistancy database.
High risk, untested, theoretical...a shot in the dark. Whatever you want to call it, it's a bad investment.

Best case scenario, it works as advertised. Worst case, we end up with a Rolls Royce computer to host what a motorised scooter can do, to wit host our forums, IRC and MySQL.
Image
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

indio wrote:
If we should be able to get the money required for a dual quadcore xeon with 16gb ram, we could have 1 server hosted at a professional serverpark that could host 7 NWN2 modules + the persistancy database.
High risk, untested, theoretical...a shot in the dark. Whatever you want to call it, it's a bad investment.

Best case scenario, it works as advertised. Worst case, we end up with a Rolls Royce computer to host what a motorised scooter can do, to wit host our forums, IRC and MySQL.
Oh, i understood that part. What i wanted from you was where you have this info from, eg what you put as basis for saying this.

Why would this by a shot in the dark ?

How could this turn out to be a "motorised scooter" ?

What are the technical reasons you do not see this working "as advertised" ?
If you have the technical background to think otherwise, what are your ideas on best solving this ?
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
Twiggy
Wyvern
Posts: 846
Joined: Tue Jan 20, 2004 5:21 pm
Location: Aurora, the little known tenth plane of the hells
Contact:

Post by Twiggy »

I rather like Zic's plan for hosting and think he's quite knowledgable enough to be sure the serverpark is capable of meeting ALFA's needs before he decides to use it.

ALFAns are already spending money buying servers, adding pipes, paying 2nd party hosting etc. to keep our current servers hosted. Take the DS hosting for example, 3 servers with a 16 player max limit = $120/month. This idea would likely cost less than hosting those 3 servers after the initial investment in equipment and provide hosting for all our servers. Also instead of being a drain on just a few members pockets, everyone that can has the opportunity to contribute financially. The proposed hosting solution is workable and likely to be a better solution than what is currently in place.
Magile wrote:
Image
User avatar
indio
Ancient Red Dragon
Posts: 2810
Joined: Sat Jan 03, 2004 10:40 am

Post by indio »

Why a shot in the dark? Because you've got an untested, and untestable (until the investment is made) theory.

How could this turn out to be a "motorised scooter" ? When the shot misses its target, and we are left with a $5000 computer hosting maybe 1 or 2 servers, our IRC chanel, forums and database. It's a Rolls doing the job of a scooter.

What are the technical reasons you do not see this working "as advertised" ? You want to run 7 instances of a NWN modules on a computer with 8 cores.

If you have the technical background to think otherwise, what are your ideas on best solving this ?
Make a better informed investment. Spend some time and money on R&D first. Compare the actual NWN2 hosting performance on a core2duo versus the quadcores. Are 4 6300 core2duo machines a better environment for players than 1 dual quad? What difference in actual hosting terms does a 6800 make over a 6300, given their price difference is almost $1000? Given mods over 2GB can now be hosted, what difference will that make? Were you aware they could now be hosted? See if you can hire a quadcore, install the software, and set up a test for us. Know your subject before developing a plan.

Consider also that if we have one server host, when it goes down, all modules go down. It stays down for a week, we are out of business for a week. As it stands, it's a bad call. And it's so often the case with hasty plans. You've just arrived as IA, I'm guessing have never even locally hosted a NWN2 module, and are now planning to spend ALFAs money.

We will give the money. But before you spend ALFAs money, I'm suggesting to you that actually doing some research of your own might help convince people this is a good idea. The onus is on you to show that your plan can work, and convincing us that this investment is actually a good one. As it stands, it's not.
Image
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

indio wrote:Why a shot in the dark? Because you've got an untested, and untestable (until the investment is made) theory.

How could this turn out to be a "motorised scooter" ? When the shot misses its target, and we are left with a $5000 computer hosting maybe 1 or 2 servers, our IRC chanel, forums and database. It's a Rolls doing the job of a scooter.

What are the technical reasons you do not see this working "as advertised" ? You want to run 7 instances of a NWN modules on a computer with 8 cores.

If you have the technical background to think otherwise, what are your ideas on best solving this ?
Make a better informed investment. Spend some time and money on R&D first. Compare the actual NWN2 hosting performance on a core2duo versus the quadcores. Are 4 6300 core2duo machines a better environment for players than 1 dual quad? What difference in actual hosting terms does a 6800 make over a 6300, given their price difference is almost $1000? Given mods over 2GB can now be hosted, what difference will that make? Were you aware they could now be hosted? See if you can hire a quadcore, install the software, and set up a test for us. Know your subject before developing a plan.

Consider also that if we have one server host, when it goes down, all modules go down. It stays down for a week, we are out of business for a week. As it stands, it's a bad call. And it's so often the case with hasty plans. You've just arrived as IA, I'm guessing have never even locally hosted a NWN2 module, and are now planning to spend ALFAs money.

We will give the money. But before you spend ALFAs money, I'm suggesting to you that actually doing some research of your own might help convince people this is a good idea. The onus is on you to show that your plan can work, and convincing us that this investment is actually a good one. As it stands, it's not.
I dont see any answers to the 3 first questions. You're only restating what you allready said. I was asking for reasons as to why.

Modules cannot use more than 2GB ram because nwserver is 32bit. In a 32bit x86 environment, the maximum ammount of memory you can allocate to any single process is 2GB. This is a mathematical limitation that can only be solved if a 64bit version of the serversoftware is released. The developers have stated that this will not happen.

The whole purpose of multiple processors(cores), is scalability. Since each core running a nwserver instance, has access to 2gb of memory, you can scale. Problems would arrise if each of the instances would require massive ammounts of data to be read or written along the PCI bus. With neverwinter nights, this is not the case. Only very little data needs to be sent and recieved over the bus to the NIC and the PCI Express bus to the harddrive(s). Since the memory bus is wide enough to facilitate even more nwserver processes without becoming a bottleneck, it is very realistic to expect scalability of 1:1 to be possible atleast up to 8 instances of nwserver. I say 7 because we need 1 core and 2GB for the system itself (OS) and the SQL server.

Also, with this approach, we get the very valuable benefit of running the SQL server locally. This means that the only bottleneck on game<->db interfacing is the memoryspeeds (measured in nanoseconds). Furthermore, we get the huge advantage of a vault that will be local to each module.

IF instead we would use multiple servers, we would have to run a local SQL database on each of them, and tie those servers up to a "mothership" database elsewhere. This may introduce new problems, and is not efficient. Also, we would have to rely on means of sharing the bic's, wich we know from experience is hard to do efficiently. There is also an added problem with performance, and multiple hosts, running on various links, most beeing in peoples homes, are much less likely to have the sort of uptime you get from centralizing and using a professional serverpark that actually promises 100% uptime on connectivity and power. If we were to host multiple servers in a serverpark, we would have to pay for each one. The price of colocation is set by the size the server(s) take. I am proposing a single 1U blade since it is very cheap to host, meaning low montly cost for hosting ALFA.

With all due respect Indio, i would wory less about the technical aspects of this, and leave it to the members who have the most practical IRL experience and technical theory under their belts.

This discussion is meant to be about how to organize the donations themselves, not discussing scalability theory.

Just to state the obvious: Nobody is talking about spending alot of money on something we are not sure gives us what we want. I would have hoped everyone were able to give me atleast that much credit.
Last edited by zicada on Sun Mar 18, 2007 6:54 pm, edited 1 time in total.
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
Post Reply