Bitcoin Forum
August 18, 2019, 10:25:31 PM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 [1471] 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 ... 2567 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2755812 times)
Zahlen
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
February 05, 2014, 03:23:33 AM
 #29401

Isn't Nxt's 2nd gen features and sophistication going to look played down if we "tip" with it? Also, people tip with doge because it was worthless and there were billions of them.

I don't think so. It may not be /r/dogecoin style tipping, it could be used for when people feel someone else has done something worthwhile for them, or something worth commending. Not much RL tipping in my country, but from what I hear, tipping can be a sign of sophistication.

Instead of comparing it with /r/dogecoin tipping, maybe compare it with gifting Reddit gold?

(Disclosure: I've been tipped non-trivial amounts of nxt Grin I do believe people are generous, when they see good things.)


EDIT:

Quote
10000 NXT bounty for methodical playing around Smiley

See? Woohoo!!

1566167131
Hero Member
*
Offline Offline

Posts: 1566167131

View Profile Personal Message (Offline)

Ignore
1566167131
Reply with quote  #2

1566167131
Report to moderator
1566167131
Hero Member
*
Offline Offline

Posts: 1566167131

View Profile Personal Message (Offline)

Ignore
1566167131
Reply with quote  #2

1566167131
Report to moderator
1566167131
Hero Member
*
Offline Offline

Posts: 1566167131

View Profile Personal Message (Offline)

Ignore
1566167131
Reply with quote  #2

1566167131
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1566167131
Hero Member
*
Offline Offline

Posts: 1566167131

View Profile Personal Message (Offline)

Ignore
1566167131
Reply with quote  #2

1566167131
Report to moderator
1566167131
Hero Member
*
Offline Offline

Posts: 1566167131

View Profile Personal Message (Offline)

Ignore
1566167131
Reply with quote  #2

1566167131
Report to moderator
1566167131
Hero Member
*
Offline Offline

Posts: 1566167131

View Profile Personal Message (Offline)

Ignore
1566167131
Reply with quote  #2

1566167131
Report to moderator
Anon136
Legendary
*
Offline Offline

Activity: 1666
Merit: 1211



View Profile
February 05, 2014, 03:23:39 AM
 #29402

Quote from: Zahlen
What's the purpose behind minimizing the # of different instructions?
Every instruction needs to be implemented and tested. Fewer instructions means less work and faster time to market

Mmm, but you'll need to test the higher-level instructions built on top of the lower-level instructions too right? Or will we be leaving that for third parties to figure out what higher-lev instructions they want?
The key is that we can start testing the higher level instructions (which already exist) in parallel with development of the lower level.

Instead of longer dev time for 28 instructions, we have (presumably) shorter dev time for 1 instruction and while that is being done simultaneously test the higher lever instructions and C compiler and C library functions. Not that most C library functions will be used as it will be expensive, but I figure if relatively complicated C library functions works based on a single opcode (which we can test right now!), then it bodes well for Turing scripts to function properly

I am optimizing time to market by splitting the projects into pieces that can be developed in parallel. Maybe not the perfect split, so always open to improvements as measured by quicker expected time to market

James

Thanks! Besides time to market, what other factors do we need to consider? CfB mentioned memory, I guess execution speed is also a factor? subleq supports (and maybe encourages?) a lot of jumping around in memory, though the operations performed on the memory contents (subtraction, comparison of first bit (i.e <= 0 or not)) are fast.

I'm playing around with subleq right now, so I'm curious about all this.

EDIT: I might be able to help here. I know something about general computability theory (e.g. Turing completeness, halting problem concerns), algorithmic complexity analysis. But don't have experience with software testing (at industry standards).

Correct me if im wrong but wouldn't we need a sandbox built into the nxt client?

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
TwinWinNerD
Legendary
*
Offline Offline

Activity: 1680
Merit: 1001


CEO Bitpanda.com


View Profile WWW
February 05, 2014, 03:24:44 AM
 #29403

I just wrote to the creator of the opensource DOGE bot:


Hi mohland!

I am writing to you as a mod from /r/NXT and a NXT/BTC/DOGE enthusiast. 

Our community put a bounty on the creation of a smooth working reddit NXT tip-bot. The current bounty is 20800 NXT (1500$~). It is up for grabs for anyone that can make it work with our currency.

The NXT is not a clone of BTC so i think it is a bit harder to implement than a normal altcoin but it should be worth it considering the 1500$ bounty (and rising!).

Could you look into this? You made the DOGE bot really awesome and this would be amazing!

Regards,
Paul


Hey,

Yup -- it is a bit harder to implement -- it doesnt adhere to the standard JSON-RPC API that bitcoin/altcoins have, so none of the existing libraries for python work with it.

Not impossible, but will require some more work. dogetipbot is taking up most of my time, but I'd be happy to answer any questions over there for you. Smiley

--mohland

swartzfeger
Full Member
***
Offline Offline

Activity: 350
Merit: 100


View Profile
February 05, 2014, 03:28:50 AM
 #29404

Please explain to me why I am wrong or misunderstand. I obviously am not getting it or missed something. Thanks

No, you're not 'wrong', and I agree with a lot of your analogies.

Still, it's an easy way to send NXT. It gets the community involved. It gets NXT moving from one hand to another. Anything that does this (sans cute Shiba meme) is a good thing.

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever. A simple way to tip NXT will relieve some of the pressure until all of the various service providers are up and running.

And I guess like anything we don't like, we can simply choose not to participate. Smiley
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1090


View Profile WWW
February 05, 2014, 03:30:08 AM
 #29405

I just wrote to the creator of the opensource DOGE bot:


Hi mohland!

I am writing to you as a mod from /r/NXT and a NXT/BTC/DOGE enthusiast. 

Our community put a bounty on the creation of a smooth working reddit NXT tip-bot. The current bounty is 20800 NXT (1500$~). It is up for grabs for anyone that can make it work with our currency.

The NXT is not a clone of BTC so i think it is a bit harder to implement than a normal altcoin but it should be worth it considering the 1500$ bounty (and rising!).

Could you look into this? You made the DOGE bot really awesome and this would be amazing!

Regards,
Paul


Hey,

Yup -- it is a bit harder to implement -- it doesnt adhere to the standard JSON-RPC API that bitcoin/altcoins have, so none of the existing libraries for python work with it.

Not impossible, but will require some more work. dogetipbot is taking up most of my time, but I'd be happy to answer any questions over there for you. Smiley

--mohland

At least we have support of orig dev, so now someone can ask some questions about how best to splice in wesleyh's NXT payment module, which I think is in python

For someone with experience in this stuff, it should be easy money

James

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

Activity: 98
Merit: 10


View Profile
February 05, 2014, 03:35:46 AM
 #29406

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever.

This sums us up so well. Cheesy

jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1090


View Profile WWW
February 05, 2014, 03:36:19 AM
 #29407

Quote from: Zahlen
What's the purpose behind minimizing the # of different instructions?
Every instruction needs to be implemented and tested. Fewer instructions means less work and faster time to market

Mmm, but you'll need to test the higher-level instructions built on top of the lower-level instructions too right? Or will we be leaving that for third parties to figure out what higher-lev instructions they want?
The key is that we can start testing the higher level instructions (which already exist) in parallel with development of the lower level.

Instead of longer dev time for 28 instructions, we have (presumably) shorter dev time for 1 instruction and while that is being done simultaneously test the higher lever instructions and C compiler and C library functions. Not that most C library functions will be used as it will be expensive, but I figure if relatively complicated C library functions works based on a single opcode (which we can test right now!), then it bodes well for Turing scripts to function properly

I am optimizing time to market by splitting the projects into pieces that can be developed in parallel. Maybe not the perfect split, so always open to improvements as measured by quicker expected time to market

James

Thanks! Besides time to market, what other factors do we need to consider? CfB mentioned memory, I guess execution speed is also a factor? subleq supports (and maybe encourages?) a lot of jumping around in memory, though the operations performed on the memory contents (subtraction, comparison of first bit (i.e <= 0 or not)) are fast.

I'm playing around with subleq right now, so I'm curious about all this.

EDIT: I might be able to help here. I know something about general computability theory (e.g. Turing completeness, halting problem concerns), algorithmic complexity analysis. But don't have experience with software testing (at industry standards).

Correct me if im wrong but wouldn't we need a sandbox built into the nxt client?
My understanding is that the forging node is what will provide the context for the Turing script.

My guess is that all memory options will be highly constrained, any storage needs to go into AM. I think as long as CfB can make sure no address outside the program space is accessed, not sure what harm it can do.

Not sure if the overhead of launching a new process makes sense, but that would get the memory protection. If it is an interpreted language, then pointer and stack checking wont be hard. Assuming there are lots of scripts to be executed (big fees!) then the overhead of a process to iterate through them wouldnt be too bad.

Making sure it is impossible to crash the forging node regardless of script seems to be the big issue.

If we went with subleq, we only have to make sure a single opcode is crashproofed. That is much less work than 28 opcodes.

http://arxiv.org/pdf/1106.2593.pdf has info on the one opcode Turing complete

James

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

Activity: 1176
Merit: 1090


View Profile WWW
February 05, 2014, 03:37:03 AM
 #29408

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever.

This sums us up so well. Cheesy
minusbalancers seems pretty good

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

Activity: 87
Merit: 10


View Profile
February 05, 2014, 03:41:38 AM
 #29409

Please explain to me why I am wrong or misunderstand. I obviously am not getting it or missed something. Thanks

No, you're not 'wrong', and I agree with a lot of your analogies.

Still, it's an easy way to send NXT. It gets the community involved. It gets NXT moving from one hand to another. Anything that does this (sans cute Shiba meme) is a good thing.

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever. A simple way to tip NXT will relieve some of the pressure until all of the various service providers are up and running.

And I guess like anything we don't like, we can simply choose not to participate. Smiley

Good points. I also like Zahlen's points. But still it leaves a bad taste in my mouth. It might be perceived as "trying too hard" to market Nxt. I want Nxt to succeed as much if not more

than anyone. I am fully vested. But I still think this particular marketing tactic is bad for Nxt. I hope like heckle and jeckle I'm wrong. Please shiba let me be wrong.
xyzzyx
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250


I don't really come from outer space.


View Profile
February 05, 2014, 03:46:06 AM
 #29410

My guess is that all memory options will be highly constrained, any storage needs to go into AM. I think as long as CfB can make sure no address outside the program space is accessed, not sure what harm it can do.

I have a little experience with writing VMs.  I've written VMs that interpret i8080 ops (ran Space Invanders ROM), mos6510 ops (ran Commodore 64 ROMs), and MC68HC11 ops (was a simulator replacement for a dev board so students could work on their projects outside the lab.) 

Properly written, everything will be sandboxed in the VM interpreter.  No problems there.

"An awful lot of code is being written ... in languages that aren't very good by people who don't know what they're doing." -- Barbara Liskov
Zahlen
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
February 05, 2014, 03:46:20 AM
 #29411

Please explain to me why I am wrong or misunderstand. I obviously am not getting it or missed something. Thanks

No, you're not 'wrong', and I agree with a lot of your analogies.

Still, it's an easy way to send NXT. It gets the community involved. It gets NXT moving from one hand to another. Anything that does this (sans cute Shiba meme) is a good thing.

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever. A simple way to tip NXT will relieve some of the pressure until all of the various service providers are up and running.

And I guess like anything we don't like, we can simply choose not to participate. Smiley

Good points. I also like Zahlen's points. But still it leaves a bad taste in my mouth. It might be perceived as "trying too hard" to market Nxt. I want Nxt to succeed as much if not more

than anyone. I am fully vested. But I still think this particular marketing tactic is bad for Nxt. I hope like heckle and jeckle I'm wrong. Please shiba let me be wrong.

When I proposed my more general version (not just a reddit tipbot, but tipping software and API that sites in general could easily integrate), marketing didn't cross my mind. I was just thinking at the social level. It's a nice, and possibly fun and cool thing to do. And I was also thinking about how to get more nxt moving around.

Personally I don't like to worry too much about what other people think. That's just me, dunno how other folks might see it.

Anon136
Legendary
*
Offline Offline

Activity: 1666
Merit: 1211



View Profile
February 05, 2014, 03:46:52 AM
 #29412

My guess is that all memory options will be highly constrained, any storage needs to go into AM. I think as long as CfB can make sure no address outside the program space is accessed, not sure what harm it can do.

I have a little experience with writing VMs.  I've written VMs that interpret i8080 ops (ran Space Invanders ROM), mos6510 ops (ran Commodore 64 ROMs), and MC68HC11 ops (was a simulator replacement for a dev board so students could work on their projects outside the lab.) 

Properly written, everything will be sandboxed in the VM interpreter.  No problems there.

thanks guys for that information.

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
pandaisftw
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 05, 2014, 03:50:00 AM
 #29413

Please explain to me why I am wrong or misunderstand. I obviously am not getting it or missed something. Thanks

No, you're not 'wrong', and I agree with a lot of your analogies.

Still, it's an easy way to send NXT. It gets the community involved. It gets NXT moving from one hand to another. Anything that does this (sans cute Shiba meme) is a good thing.

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever. A simple way to tip NXT will relieve some of the pressure until all of the various service providers are up and running.

And I guess like anything we don't like, we can simply choose not to participate. Smiley

Good points. I also like Zahlen's points. But still it leaves a bad taste in my mouth. It might be perceived as "trying too hard" to market Nxt. I want Nxt to succeed as much if not more

than anyone. I am fully vested. But I still think this particular marketing tactic is bad for Nxt. I hope like heckle and jeckle I'm wrong. Please shiba let me be wrong.

If anything, the NXT tip-bot should be used to grow the NXT reddit community. Since a lot of Average Joes are familiar with reddit, it'd be good exposure for rewarding people I would have rewarded anyways for making good contributions to /r/NXT.

But I agree we should not be the equivalent of doge tipping, we should tip for quality posts/ideas.

NXT: 13095091276527367030
Anon136
Legendary
*
Offline Offline

Activity: 1666
Merit: 1211



View Profile
February 05, 2014, 03:52:34 AM
 #29414

Please explain to me why I am wrong or misunderstand. I obviously am not getting it or missed something. Thanks

No, you're not 'wrong', and I agree with a lot of your analogies.

Still, it's an easy way to send NXT. It gets the community involved. It gets NXT moving from one hand to another. Anything that does this (sans cute Shiba meme) is a good thing.

As it stands now, we're ostensibly the most advanced crypto with arguably the most fucked up, un-user friendly client ever. A simple way to tip NXT will relieve some of the pressure until all of the various service providers are up and running.

And I guess like anything we don't like, we can simply choose not to participate. Smiley

Good points. I also like Zahlen's points. But still it leaves a bad taste in my mouth. It might be perceived as "trying too hard" to market Nxt. I want Nxt to succeed as much if not more

than anyone. I am fully vested. But I still think this particular marketing tactic is bad for Nxt. I hope like heckle and jeckle I'm wrong. Please shiba let me be wrong.

If anything, the NXT tip-bot should be used to grow the NXT reddit community. Since a lot of Average Joes are familiar with reddit, it'd be good exposure for rewarding people I would have rewarded anyways for making good contributions to /r/NXT.

But I agree we should not be the equivalent of doge tipping, we should tip for quality posts/ideas.

if someone does build a reddit tip bot ill probably use a lot of my promotional funds there for precisely that reason.

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
Anon136
Legendary
*
Offline Offline

Activity: 1666
Merit: 1211



View Profile
February 05, 2014, 03:53:54 AM
 #29415

Bounty: Reddit.com Tip-Bot

https://forums.nxtcrypto.org/viewtopic.php?f=25&t=710&p=3403#p3403

http://www.reddit.com/r/NXT/comments/1wyi9j/looking_at_doge_i_really_think_we_need_a_reddit/

Donation address: NXTcommunityfund (jl777) 13776816462073143763
Write a PM to jl777 --> https://bitcointalk.org/index.php?action=pm;sa=send;u=177323  
and tell him that you want to dedicate the donation to the reddit tip-bot.

Write a PM to me and let me know how much you sent to jl777 so i can keep this post uptodate!

List of Donations until now:
100 NXT TwinWinNerD
507 NXT gs02xzz
100 NXT swartzfeger
100 NXT VanBreuk
10.000 NXT Community Funds
10.000 NXT buybitcoinscanada
(100-500 NXT Zahlen, but direct donation after finshed work)


Total: 20.807 NXT

We really need this bot going to increase our publicity on reddit!


count me in for 5k

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
TwinWinNerD
Legendary
*
Offline Offline

Activity: 1680
Merit: 1001


CEO Bitpanda.com


View Profile WWW
February 05, 2014, 03:56:15 AM
 #29416

Bounty: Reddit.com Tip-Bot

https://forums.nxtcrypto.org/viewtopic.php?f=25&t=710&p=3403#p3403

http://www.reddit.com/r/NXT/comments/1wyi9j/looking_at_doge_i_really_think_we_need_a_reddit/

Donation address: NXTcommunityfund (jl777) 13776816462073143763
Write a PM to jl777 --> https://bitcointalk.org/index.php?action=pm;sa=send;u=177323  
and tell him that you want to dedicate the donation to the reddit tip-bot.

Write a PM to me and let me know how much you sent to jl777 so i can keep this post uptodate!

List of Donations until now:
100 NXT TwinWinNerD
507 NXT gs02xzz
100 NXT swartzfeger
100 NXT VanBreuk
10.000 NXT Community Funds
10.000 NXT buybitcoinscanada
5.000 NXT Anon136
(100-500 NXT Zahlen, but direct donation after finshed work)


Total: 25.807 NXT

We really need this bot going to increase our publicity on reddit!

Bounty #2: Facebook Tip-Bot

List of Donations until now:
5.000 NXT Community Funds
5.000 NXT buybitcoinscanada
50 NXT swartzfeger

Total: 10.050 NXT



Thank you, to all the contributors so far!

^[GS]^
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
February 05, 2014, 03:59:35 AM
 #29417

The first deposit in NXTio has finally been confirmed! It has taken ~48 hours.
I've been tracking how long it takes me to confirm...

7:45pm = 170 confirmations left
8:00pm = 168 confirmations left = 15min +2
8:23pm = 147 confirmations left = 23min +21
8:46pm = 130 confirmations left = 23min +17
10:32pm = 76 confirmations left = 106min +54
10:56pm = 69 confirmations left = 24min +7
11:15pm = 57 confirmations left = 19min +12
11:21pm = 56 confirmations left = 6min +1
12:44am = 2 confirmations left = 83min +54

In short, every confirmation and takes about 1:30 min to 7:00 min depending on the network load of NXT.
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1090


View Profile WWW
February 05, 2014, 04:16:37 AM
 #29418

My guess is that all memory options will be highly constrained, any storage needs to go into AM. I think as long as CfB can make sure no address outside the program space is accessed, not sure what harm it can do.

I have a little experience with writing VMs.  I've written VMs that interpret i8080 ops (ran Space Invanders ROM), mos6510 ops (ran Commodore 64 ROMs), and MC68HC11 ops (was a simulator replacement for a dev board so students could work on their projects outside the lab.) 

Properly written, everything will be sandboxed in the VM interpreter.  No problems there.
purely lucky guess on my part Smiley

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

Activity: 1890
Merit: 1003


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 05, 2014, 04:36:56 AM
 #29419

The first "real job" that I had in IT was working in a tech team (of around 15) within a huge Insurance Software platform project (that had well over 100 devs working on it at one stage). It used a VM (prior to Java even existing) and its own 4GL style language above that (including it's own "compiler" and "debugger" and IDE) so I have had some pretty good experience at working with this sort of stuff.

Although "subleq" is clever I think it would end up being too inefficient (i.e. too many instructions needing to be processed to perform even fairly small tasks) not to mention too expensive in fees when you would have to be charging "per instruction" (the only way you are going to prevent effectively what would become DoS attacks).

For the best "bang for the buck" I think you would want the VM to include some very high level instructions a bit like the various "hash" op codes in Bitcoin's "script" and you would want to seriously consider how this is going to impact the supposed 1000+ TPS that is being hyped/hoped (I very much doubt that Ethereum will be able to do many TPS due to this aspect of its design).

So before going crazy "building" such a VM perhaps do some calculations about just how many instructions are going to be able to be processed per "VM transaction" and how that is going to affect the idea of "forging on a smartphone".

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
xyzzyx
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250


I don't really come from outer space.


View Profile
February 05, 2014, 04:41:38 AM
 #29420

Ho. Le. Fuck:  http://bellard.org/jslinux/

"An awful lot of code is being written ... in languages that aren't very good by people who don't know what they're doing." -- Barbara Liskov
Pages: « 1 ... 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 [1471] 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 ... 2567 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!