Bitcoin Forum
May 26, 2024, 02:34:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 [81] 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 »
1601  Economy / Marketplace / Re: Education Consultation on: March 17, 2011, 01:02:18 AM
Sony PRS + http://avaxhome.ws (search book reviews on amazon) Cool
1602  Other / Off-topic / Re: Xtreme Programming (XP) on: March 16, 2011, 11:38:44 PM
I tried it today with someone over IRC (their connection wasn't good enough for Skype) and a shared screen session. Effective. They quickly got me synchronised and we worked wastelessly.
1603  Local / 中文 (Chinese) / Re: 中文 Chinese on: March 16, 2011, 11:23:08 PM
很高兴看到新的面孔。任何人有兴趣在中国设置一个交流场所应与我联系。我给你了。
1604  Bitcoin / Development & Technical Discussion / Re: Nightly Builds on: March 16, 2011, 10:46:47 PM
I'm not going to re-ignite an argument over those 2 first patches, but if this is for stable nightly builds, then please don't include my third branch yet- it's not complete.

There's 2 issues I need to conceptually solve. (privacy concern + a security scheme)
1605  Bitcoin / Development & Technical Discussion / Re: Nightly Builds on: March 16, 2011, 10:07:58 PM
RPC methods return strings instead of floats:
https://github.com/genjix/bitcoin/tree/strrpc

Immediate initialisation of RPC + isinitialized in getinfo:
https://github.com/genjix/bitcoin/tree/isinitialized

Name resolution for addresses (genjix@foo.org -> 1kjdskjds3232dsjds4343):
https://github.com/genjix/bitcoin/tree/bitnom

Maybe you could setup a way to generate custom builds for distribution.
1606  Bitcoin / Meetups / Re: Events - Meetups, conferences and other events on: March 16, 2011, 08:17:35 PM
http://www.epcaconference.com/index.php/2011/2011/news/amir_taaki_bitcoin_org_peer_to_peer_currencies_finally_there
1607  Other / Off-topic / Re: Alright, things are going down the toilet... on: March 16, 2011, 01:50:53 PM
Serbia is quite "free" I've heard from a friend just coming back. Everything is under mafia rule, the state is very weak to non-existant.

This is rubbish. I used to live there 2 years back and it's anything but.
1608  Bitcoin / Bitcoin Discussion / Re: Slow News Month For Bitcoin? on: March 15, 2011, 07:41:52 PM
I agree it's a slow news month.

It is also worrisome that the recent slashdotting seemed to bring largely an interest in mining, and not so much a horde of people interesting in helping build the bitcoin economy.

If bitcoin is to survive, we need good, solid, reputable businesses and interesting applications to attract consumers.  We need easy merchant APIs that do not require running a bitcoin P2P node.  We need lightweight client mode.

A lot of work to do!  Smiley

- Improve client to be more friendly. We need an addressing scheme that's easy to use for plebs.
- Stock exchange to gain funding for business ideas.
- Funding. Influx of money.
1609  Bitcoin / Project Development / Re: Bitcoin meeting in Geneva, March 2011 on: March 15, 2011, 10:28:36 AM
Yeah, 4-6 April
1610  Bitcoin / Project Development / Re: Bitcoin meeting in Geneva, March 2011 on: March 15, 2011, 09:16:24 AM
Anyone up for coming to Amsterdam in a couple of weeks? There will be 4 bitcoin users there.
1611  Other / Off-topic / Re: its 1990 and im surfing the web thingy on: March 15, 2011, 08:54:11 AM
http://www.textfiles.com/hacking/
http://www.textfiles.com/phreak/

So sad. I will never know what it's like the live in the 80s. Dialing up to UNIX modems and making ASCII art Sad

I most likely would be hacking phones & terminals, not devving free software had I been born in that time.

Code:
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_                                       
                                            ÜÜÜ
                                       ÜÜßßßßÛÛÛÛÜ
                                 Ü   Üß  eptßßÛÛßÛÛÜ
                               ÜÛÛÛÜ ß ncÜÛÛÛÞÛ   ÛÛÜ
                              ÛßÛÛÛÝþ o ÛÛß Þ ßÞÜÛÛÛÛ
                             ß  ÞÛÛ úcÜÝÛÛÜ  ÜÛ ß  ÞÛÝ
                          ß     ÛÛÛÛÛÛÛÛÜÞÛÛÛÛÝ   ÜÛÛ
                      þ       ÜÛßßßß Ü     ßßßÜÜÛÛÛß
                ú           ßß        ßßÛÛÛÛÛÛßß

                'Like Ma Bell, we've got the Ill Communications'

_-f-_-u-_-c-_-_-_k_-_-t-_h_-_-_-e-_-_-_g_-e-s-_-_-_-t-_a_-_-_-_-_p_-_-o-_-_!_-

                 _-~So just what is this LCA thing anyway?~-_
                  -----------------by fLoOd-----------------

        Well...Hmmm...how should I start?  The LCA is just a coupla guys in a
little shit of a town who got bored of conventional wisdom, got us a few
handy little modem-thingies, and breathed a little too much freshly-popped
microwave popcorn air.
        So...we got together, listened to a couple funky tunes, traded some
worldly wisdom, and compared scars...when the house was struck by a huge bolt
of strangely green-looking lightning.  Next thing you know, we all began
prophesying in tongues and popping things in the microwave at random to see
what would happen.  To our extreme disappointment, the computer CPU would not
fit, and therefore we took it as a sign from God that the computer, unlike the
string of polish sausages, box of little cocktail weinies, and baby ostrich
that had imploded under the might of the sacred 'Reheat' button, was to be
used for a much loftier and more sanitary purpose.
        We immediately set to work eating pineapple Now&Laters, researching
Bell Security's ESS and Crossbar systems, yelling at African Finger Monkeys,
and typing up these phat t-files for your viewing pleasure.  It is no small
task, either.  It took years of toil, endless hours of reading life insurance
policy fine print, gallons of coffee, and many failed attempts in our search
for the perfect piece of Key Lime Pie.  But eventually, we came up with two
text files containing information _so_ priceless that we had to just sit back
and bask in the warm photon flow being emitted from our screens for a few.
        So...I took these files, cleaned them up, edited them, slapped the
funky header & footer designs on'em, set a lunch date with the president's
wife, and altered my ááS slightly to be our Distribution Site.  And boom...
here we are, right on your screen.  There's the information superhighway for
you.

------------------------------------------------------------------------------  
  _   ___   __ ============----------- This file brought to you by fLoOd of
 / | / _ \  \ \ ============----------- the LcA, resident system god at the
 \ || / \/  /  \ ============----------- Starving Artist, 910.722.0514.
  [|| \____/ /\ \ ============-----------
 / |_\_____  [_\ \ ============----------- Keep searching for cool little    
 |________________\ ============----------- Happy Meal prizes!
------------------------------------------------------------------------------

1612  Other / Off-topic / Re: its 1990 and im surfing the web thingy on: March 15, 2011, 08:47:48 AM
Being a child of the 90s, I learnt to program in QBASIC and assembler. Loving SNES games, I often used to wish I grew up in the 80s- the golden age of computing and all cool retro things. Everything had poor security in the 80s and I would be able to exploit all the systems with impunity- tbh I did that in the 90s while security was still bad and was expelled because of that.

Now though, there's so much cool shit happening. Now is the best time in history.

I see a lot of writing about the tech, but I'm trying to get a handle on how you felt. What ideas you had at the time. Did you imagine a future like this with internet? What did you think would happen? How about Linux? Did you realise things would get big? Did you feel like a wizard in a new online world like the movie Hackers?

I love the 80s because it was the time of the hacker.

Our time seems to be moving into something new & different. Can't wait to see what I label it as ad-hoc in the future. Lots of colour. Everyone building & participating to create this new online world. Amazing.

Fuck, I wish I lived in the far future when we're terraforming Mars! That honestly makes me a little sad Sad

Certainly you look at the motivations & attitudes over the decades and there's been a massive shift. From the industrial era focus on work, corporations, family ... to creativity, individualism, knowledge. It's hard for people to notice this when you're an ant on the ground, and people constantly deride how things are getting worse- they most definitely are not!
1613  Bitcoin / Bitcoin Discussion / Re: Why Do You Use Bitcoin? on: March 14, 2011, 11:38:50 PM
you forgot buy drugs
1614  Bitcoin / Development & Technical Discussion / Re: Order ID in a new transaction type? on: March 14, 2011, 10:39:08 PM
That said, as a programmer I certainly recognize the value of being able to attach a piece of my data to a transaction whose contents is entirely outside the control of the creator, save for $BitcoinAddress and $Amount.  Thus, my fallback position on this issue has always been, if overruled by the community, argue for no more than a 32-byte data area.  Enough to store a cryptographic hash of your own, but small enough still to (hopefully) discourage people from storing Lady Gaga music in the block chain.

Agreed. Keep it simple. Keep it perfect.

In fact I'm starting to think there should be a basic Bitcoin implementation as a reference, and end-user Bitcoin with all the magic (name lookup service, wallet encryption, gui). I'm thinking about possibly forking Bitcoin for that reason :p
1615  Bitcoin / Development & Technical Discussion / Re: Order ID in a new transaction type? on: March 14, 2011, 09:38:16 PM
OK, I misunderstood the OP.

Why not just change the wallet format. Instead of having a flat directory of accounts containing addresses, instead you have a tree of containers. Each container can hold either a) addresses and b) other containers.

This way you could assign an address for a transaction like:

getaccountaddress genjix.order26

getbalance genjix  (balance from genjix genjix.order23 genjix.order26 ...)
getbalance genjix.order26
1616  Bitcoin / Development & Technical Discussion / Re: Order ID in a new transaction type? on: March 14, 2011, 09:24:59 PM
Do you want me to setup a site which accepts payments for people? It's a very easy thing to setup & release code.

i.e

Merchant signs up with me.
Their merchant site redirects the user to a link like ?merchant=mymerchant.
You login to my site using OpenID and it gives you an address to send BTC to.
Merchant can query me to get their balance or I push the balance to them or something.

But is this really any better than just using accounts or using mybitcoin? I don't think so.
1617  Bitcoin / Bitcoin Discussion / Trading/order fulfilling algorithms on: March 14, 2011, 09:16:47 PM
Hey,

I've tried google but it's not turning up much. I'm looking for algorithms to match up and fulfill an orderbook.

A offers 20 GBP for 10 BTC
B offers 5 BTC for 9 GBP
C offers 2 BTC for 6 GBP

Looking above we can see that to fulfill A's order, we can use B but not C's order:

BTC per GBP for A = A_want / A_amount = 10 / 20 = 0.5
BTC per GBP for B = B_amount / B_want = 5 / 9 = 0.56

if B_amount / B_want >= A_want / A_amount
(rephrased to avoid float rounding errors)
if B_amount * A_amount >= B_want * A_want
then order is OK

So using B's rate to fulfill A's order gives A more BTC for his GBP's worth:

=> take B's order from A leaves:
A offers 11 GBP for 5.5 BTC at the original rate of 0.5  (A got a better deal than he was asking for but the rate he has chosen remains fixed).

Do the comparison for C we see that (2 * 11 = 22) < 6 * 5.5... Ergo C's order is invalid for A.

HOWEVER

This isn't optimal at all. It has two problems:
- The rate is fixed at what A has chosen.
- Doesn't find the best all round solution to fulfill an order for everybody.
I tried rephrasing it as a linear programming problem,

A offers 20 GBP for 10 BTC
B offers 5 BTC for 9 GBP

x = X / GBP
y = Y / BTC

Constraints:
x <= 20
y <= 5

y >= x * 10 / 20  (from A's order)
or y >= 0.5 x

x >= y * 9 / 5     (from B's order)
or y >= 0.56 x

I have to maximise x + y in the space between those 2 lines and the box from the first 2 constraints... However the problem becomes error prone fast- I can easily do bounds detection but am worried about bugs.

Implementation MUST be perfect. Therefore I'm asking if anybody knows any pre-existing systems, algorithms or code I can read.
1618  Bitcoin / Bitcoin Discussion / Re: JAPAN TSUNAMI RELIEF, PLEASE READ on: March 14, 2011, 06:29:06 PM
This picture makes me mad. I hope this isn't a common sentiment in America.

1619  Bitcoin / Development & Technical Discussion / Re: why JSON RPC values not use INT64 instead of float string? on: March 14, 2011, 05:40:59 PM
sorry it was a typo. supposed to say 5.01

The point was that PHP is casting to floats in their JSON decoder and there's no option to use doubles or strings.
1620  Economy / Marketplace / Re: Building an online store, seeking aid. on: March 14, 2011, 04:12:51 PM
I strongly recommend a merchant solution such as mybitcoin.com's SCI or mtgox.com's merchant API.  Running a bitcoin node yourself is maintenance intensive, and requires additional knowledge on the part of the site owner.

How so? I don't see any difference.
Pages: « 1 ... 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 [81] 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!