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.
|
|
|
很高兴看到新的面孔。任何人有兴趣在中国设置一个交流场所应与我联系。我给你了。
|
|
|
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)
|
|
|
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.
|
|
|
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! - 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.
|
|
|
Anyone up for coming to Amsterdam in a couple of weeks? There will be 4 bitcoin users there.
|
|
|
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 I most likely would be hacking phones & terminals, not devving free software had I been born in that time. -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ ÜÜÜ ÜÜßßßßÛÛÛÛÜ Ü Üß 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! ------------------------------------------------------------------------------
|
|
|
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 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!
|
|
|
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
|
|
|
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
|
|
|
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.
|
|
|
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.
|
|
|
This picture makes me mad. I hope this isn't a common sentiment in America.
|
|
|
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.
|
|
|
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.
|
|
|
|