open All Channels
seplocked EVE Information Portal
blankseplocked New Dev Blog: 64 bits should be enough for everybody
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: 1 2 3 [4]

Author Topic

Saju Somtaaw
Kagan-Kincaid Enterprises
Posted - 2010.10.29 04:16:00 - [91]
 

Originally by: Soden Rah
Originally by: Kaba Zaoshi
2^31-1 = 2,147,483,647
I'm sorry but why do you use signed integer? I don't think you use negative values, so why not to use unsigned integer?
2^32-1 = 4,294,967,295
2^64-1 = 18,446,744,073,709,551,615
It's twice more values, and no number gets left unused.


Because as moving to unsigned values on 32 bit doesn't get the job done, and you will have died of old age before it becomes an issue on 64 bit. As it would require extra codeing and compatability issues to make the database use unsigned values its just quicker and easyer to use signed ones. wich means less chance of things going wrong, less dev time writeing code for the backend database and more tme spent making shiny new spaceships to fly in.


This and I think I read somewhere that the devs DO use negative IDs occasionally. In fact it might even of been earlier in this thread.

Soden Rah
Gallente
EVE University
Ivy League
Posted - 2010.10.29 08:56:00 - [92]
 

Originally by: Saju Somtaaw
Originally by: Soden Rah
Originally by: Kaba Zaoshi
2^31-1 = 2,147,483,647
I'm sorry but why do you use signed integer? I don't think you use negative values, so why not to use unsigned integer?
2^32-1 = 4,294,967,295
2^64-1 = 18,446,744,073,709,551,615
It's twice more values, and no number gets left unused.


Because as moving to unsigned values on 32 bit doesn't get the job done, and you will have died of old age before it becomes an issue on 64 bit. As it would require extra codeing and compatability issues to make the database use unsigned values its just quicker and easyer to use signed ones. wich means less chance of things going wrong, less dev time writeing code for the backend database and more tme spent making shiny new spaceships to fly in.


This and I think I read somewhere that the devs DO use negative IDs occasionally. In fact it might even of been earlier in this thread.


I hadn't spotted that, but there are a number of ways it could be used, indicateing an item's been destroyed for example...

AkJon Ferguson
JC Ferguson and Son Ltd
Ferguson Alliance
Posted - 2010.10.30 05:27:00 - [93]
 

Originally by: DmitryEKT
please, please, PLEASE make a complete backup of the database before doing this.
seriously.
you know what i'm talking about.


This.

Judging from experience, I expect CCP will screw this up royally. That won't tick me off, it's what I've come to expect from CCP. It's when they don't have a backup to go back to that my hackles will be significantly elevated.

Lynn Deniera
Caldari
The Foreign Legion
The Remnant Legion
Posted - 2010.10.31 05:53:00 - [94]
 

Shocked 14 hour DT.... I... I might have to go outside or something....

Rollaz
Gallente
AirHogs
Zulu People
Posted - 2010.11.02 04:34:00 - [95]
 

Here it starts, I didn't get my skill up, was queuing up when they closed the server a full 30mins early... idiots.

Nathan Jameson
Talocan Vanguard
Talocan United
Posted - 2010.11.02 12:18:00 - [96]
 

The communication with the player base this time around was well appreciated, much more so than getting Tranquility up any earlier. Telling us the current state of the upgrade, giving allowances for longer downtimes, and even reminding us prominently to put longer skill queues on--quite a step up in the customer service department from last time. My compliments. Cool

ROCK JOKK
Posted - 2010.11.02 19:14:00 - [97]
 

Does anyone know for certain that the downloads actually help, or are they just designed to corrupt the EVE Client, so that I get another opportunity at a 15 hour download to fix the problem.

I hate this game


Soden Rah
Gallente
EVE University
Ivy League
Posted - 2010.11.02 22:13:00 - [98]
 

Originally by: ROCK JOKK
Does anyone know for certain that the downloads actually help, or are they just designed to corrupt the EVE Client, so that I get another opportunity at a 15 hour download to fix the problem.

I hate this game




Can I haz your stuff then???

AkJon Ferguson
JC Ferguson and Son Ltd
Ferguson Alliance
Posted - 2010.11.06 05:23:00 - [99]
 

Originally by: AkJon Ferguson
Originally by: DmitryEKT
please, please, PLEASE make a complete backup of the database before doing this.
seriously.
you know what i'm talking about.


This.

Judging from experience, I expect CCP will screw this up royally. That won't tick me off, it's what I've come to expect from CCP. It's when they don't have a backup to go back to that my hackles will be significantly elevated.


Hey, I was wrong for a change. Good job this time, CCP. Hope you figure out why EVEmon isn't working soon.

BOND 007
Posted - 2010.11.07 05:23:00 - [100]
 

sounds good

Tefries Lurgoyf
Minmatar
Posted - 2010.11.10 02:35:00 - [101]
 

I didnt know the difference between 32/64 until i saw the graph.
Thanks

LeoTaurus
Caldari
Imperial Tau Syndicate
POD-SQUAD
Posted - 2010.11.10 21:47:00 - [102]
 

Good luck on the update guys, i hope everything work properly and you guys can go home early, really its a big work and deserve recognition.

thumbs up.Very Happy

Trishtan DeMore
Caldari
Perkone
Posted - 2010.11.11 15:15:00 - [103]
 

which is 2^63 - 1 (yes 63 we almost never use one of the bits). Just by looking at the numbers you can see how much better the new system is!

mind to correct it into "which is 2^(64 - 1) (yes 63 we almost never use one of the bits). Just by looking at the numbers you can see how much better the new system is!"

because 2^(63-1) = 62 bits -.-

yes yes, I know call me smartass or whatever but my job demands correctness in mathematic as well ;)

Soden Rah
Gallente
EVE University
Ivy League
Posted - 2010.11.18 22:37:00 - [104]
 

Edited by: Soden Rah on 18/11/2010 23:08:42
Originally by: Trishtan DeMore
which is 2^63 - 1 (yes 63 we almost never use one of the bits). Just by looking at the numbers you can see how much better the new system is!

mind to correct it into "which is 2^(64 - 1) (yes 63 we almost never use one of the bits). Just by looking at the numbers you can see how much better the new system is!"

because 2^(63-1) = 62 bits -.-

yes yes, I know call me smartass or whatever but my job demands correctness in mathematic as well ;)


At the risk of being accused of necromancy....

BODMAS!

2^63 is shorthand for 2*2*2*2*2......2*2 so 2^63 - 1 is (2^63)-1 not 2^(63-1)

the multiply gets done before the subtract.

EDIT: this does mean that you're subtracting 1 from nine-thousand two-hundred and twenty-three quadrillion, three-hundred and seventy-two trillion, thirty-six billion, eight-hundred and fifty-four million, seven-hundred and seventy-five thousand, eight-hundred and eight. which is rather anal accuracy. But then again they aparently knew their audience ;-P


Pages: 1 2 3 [4]

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only