Bitcoin Forum
July 08, 2024, 10:48:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 [2474] 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761544 times)
zero3112
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
April 01, 2014, 09:41:49 PM
 #49461

Is there any user friendly wallet?

IveBeenBit
Sr. Member
****
Offline Offline

Activity: 449
Merit: 250



View Profile
April 01, 2014, 09:42:26 PM
 #49462

Floating-point math is heavily used for financial calculations on supercomputers. If u say that FP is bad then say this to thousands scientists who use it every day.

Nxt nodes forging on a Raspberry Pi is a gimmick. Someone wake me up when we have a supercomputer running Nxt.

j/k

This discussion has been interesting to watch. I'm looking forward to what Ian has to say when he returns to the thread.
bitcoinpaul
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
April 01, 2014, 09:47:18 PM
 #49463

I wonder if this is kind of a religious thing. To float or not to float.

But we don't talk about Mac vs PC here. It's science, Mr. White. Science, bitch!
zero3112
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
April 01, 2014, 09:48:06 PM
 #49464

I wonder if this is kind of a religious thing. To float or not to float.

But we don't talk about Mac vs PC here. It's science, Mr. White. Science, bitch!

Mac vs. PC?Huh Wait what?

bitcoinpaul
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
April 01, 2014, 09:49:23 PM
 #49465

Mac vs PC is kind of a religious thing (as an example). Float vs. integer should not.
Fatih87SK
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
April 01, 2014, 09:52:11 PM
 #49466

Is there any user friendly wallet?

http://nxtra.org/nxt-wallet/

Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
April 01, 2014, 09:53:25 PM
 #49467


They should add a linux version. As it is Java, that shouldn't be a problem.
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 01, 2014, 09:54:06 PM
 #49468


They should add a linux version. As it is Java, that shouldn't be a problem.

Note that is testnet version. And linux version can be done, but I don't use java for my client tho.
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
April 01, 2014, 09:55:47 PM
 #49469

I wonder if this is kind of a religious thing. To float or not to float.

But we don't talk about Mac vs PC here. It's science, Mr. White. Science, bitch!
It should be math thing, but it becomes superstition
superstition not always good, even if it is good in some cases
math is math, you shouldnt be able to argue with math using superstition

error rate of representing 1/3 using 64 bit integer will depend on the least common denominator you use.
with floating point, the hardware deals with that

Now add 1/3, and a bunch of other fractions and some that are not fractions. With integer, did you use the right multiplier? Was the error rate better than floating point? Maybe it was, but unless you really know the dynamic range of your input numbers, odds are the error rate is better with floating point.

So to give people the most accurate allocation of nodecoins, I decided to use floating point and make sure I didnt make any errors. Any 64 bit integer implementation would at best approach the accuracy of using 64 bit floating point, in this use case.

You have to analyze each use case to know which is better to use. All things being equal, use integers.

Now, the financial guys say, divide 100 pennies three ways -> 33 + 33 + 34 = 100
They are happy that it is exact. However, I feel that is unfair as one of the three got an extra penny
For this, I am taking all this heat. But I cannot code any other way. I have to write what feels right to me.

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
April 01, 2014, 10:01:06 PM
 #49470

Why don't you just eliminate all this unprecise floating point arithmetic, and use fixed point instead. There are a lot of classes that do this in C, C++ and ObjC.
zero3112
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
April 01, 2014, 10:12:02 PM
 #49471


They should add a linux version. As it is Java, that shouldn't be a problem.

Java my worst nightmare.  Never using this coin as soon as you said java just no. never for me.

jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
April 01, 2014, 10:14:24 PM
 #49472

Why don't you just eliminate all this unprecise floating point arithmetic, and use fixed point instead. There are a lot of classes that do this in C, C++ and ObjC.
Because for accumulating a large dynamic range of fractions, both fixed point and floating point have imprecision
I prefer to trust Intel silicon, than some code library to do math. I also dont like to use external libraries if I dont have to. The more of the code I am familiar with, the more familiar I am with the code. That allows me to debug better

You can test this for yourself. Sum a large number of random fractions using doubles and 64 bit ints. Tell me what gets better error rate.

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
April 01, 2014, 10:14:54 PM
 #49473

@jl777
why nodecoin don't use (or need) a minimal base unit like satoshi for bitcoin? If a minimal base unit would be use for nodecoin, then exact integer arithmetic could be use.

Nxt official forum at: https://nxtforum.org/
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
April 01, 2014, 10:15:57 PM
 #49474


They should add a linux version. As it is Java, that shouldn't be a problem.

Java my worst nightmare.  Never using this coin as soon as you said java just no. never for me.
??
Another superstition?
Java is turing complete, so it can be turned into any other turing complete language
How can the language being used be such an issue. Is Sun's JRE full of bugs?

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
bahamapascal
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500



View Profile
April 01, 2014, 10:17:19 PM
 #49475

P.s Are you the James that was on the conference in Texas?

Not the same person. It was Ricky in Texas. Here is RickyJames - https://nxtforum.org/general-discussion/nxt-pub-thread-2500-pages-on-nxtforum-org-or-bust/


No, this is the ricky james that was at the conference with me.

https://www.youtube.com/watch?v=oGwele-9cNk

Tai Zen
Ah, thanks for the clarification.

And just while I have you here, you both did an marvelous job on the conference (have been following you over facebook etz.) !
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
April 01, 2014, 10:19:26 PM
 #49476

@jl777
why nodecoin don't use (or need) a minimal base unit like satoshi for bitcoin? If a minimal base unit would be use for nodecoin, then exact integer arithmetic could be use.
It is not for transactions in nodecoin
It is for earning nodecoins in a pool
if three people share 1 nodecoin, and I used satoshi as base

.33333333 is the approximation that you would get using integer
.000000003333333333.... is the error rate in this case

Each allocation gets more errors.

With doubles, the error is much less than .000000003333333333 on average, usually .00000000000001

Do you rather get 000000003333333333 error or 00000000000001 error?

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
April 01, 2014, 10:19:30 PM
 #49477


They should add a linux version. As it is Java, that shouldn't be a problem.

Java my worst nightmare.  Never using this coin as soon as you said java just no. never for me.
??
Another superstition?
Java is turing complete, so it can be turned into any other turing complete language
How can the language being used be such an issue. Is Sun's JRE full of bugs?

I'm afraid it is  Grin
ShroomsKit_Disgrace
Legendary
*
Offline Offline

Activity: 952
Merit: 1000

Yeah! I hate ShroomsKit!


View Profile
April 01, 2014, 10:29:47 PM
 #49478

HUGE BUYS!!  Cheesy
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
April 01, 2014, 10:34:33 PM
 #49479

@jl777
why nodecoin don't use (or need) a minimal base unit like satoshi for bitcoin? If a minimal base unit would be use for nodecoin, then exact integer arithmetic could be use.
It is not for transactions in nodecoin
It is for earning nodecoins in a pool

thx, i understand

Nxt official forum at: https://nxtforum.org/
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
April 01, 2014, 10:49:52 PM
 #49480

I need lots of textNXT, it seems testnet has gone back in time

18232225178877143084

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Pages: « 1 ... 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 [2474] 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 ... 2557 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!