Posts
- 
        Restoring Bitcoin's Full Script Power
- 
        Pay-to-Tapscript: Keyless Entry For Better Future Scripting
- 
        Transaction Stacking for Covenant Fee Minimization
- 
        OP_SEGMENT: Allowing Introspection to Check Partial Scripts
- 
        Arithmetic Opcodes: What Could They Look Like?
- 
        OP_CAT beyond 520 bytes
- 
        Covenants: Dealing with Amounts in Bitcoin Script
- 
        Covenants: Examining ScriptPubkeys in Bitcoin Script
- 
        The HRF Bounty On Human-Readable Offers
- 
        Covenants in Bitcoin: A Useful Review Taxonomy
- 
        Covenants Via Signatures
- 
        Pickhardt Payments Implementation: Finding μ!
- 
        Onion Messaging In Depth
- 
        A Model for Bitcoin Soft Fork Activation
- 
        Bitcoin Consensus and Solidarity
- 
        57 Varieties of Pyrite: Exchanges Are Now The Enemy of Bitcoin
- 
        Australian Tax Office Treatment of Bitcoin (etc) Forks: Trouble Ahead
- 
        New Release: c-lightning 0.7.2
- 
        The Cost of Bitcoin’s Security
- 
        Quick Lightning Channel Stats (31-Jan-19)
- 
        Proposal: The Million Channel (Lightning) Project
- 
        My Experience of the Second Lightning Developer Summit
- 
        Open Questions About Bitcoin’s Nakamoto Consensus
- 
        The Corrosion of Ethics in Cryptocurrencies
- 
        Celebrating Lightning Development
- 
        Broadband Speeds, 2 Years Later
- 
        Quick Stats on zstandard (zstd) Performance
- 
        Minor update on transaction fees: users still don't care.
- 
        Bitcoin Generic Address Format Proposal
- 
        BIP9: versionbits In a Nutshell
- 
        Bitcoin And Stuck Transactions?
- 
        Bitcoin: Mixed Signs of A Fee Market
- 
        ccan/mem's memeqzero iteration
- 
        Broadband Speeds, New Data
- 
        The Bitcoin Blocksize: A Summary
- 
        The Megatransaction: Why Does It Take 25 Seconds?
- 
        Bitcoin Core CPU Usage With Larger Blocks
- 
        Wrapper for running perf on part of a program.
- 
        Hashing Speed: SHA256 vs Murmur3
- 
        Mining on a Home DSL connection: latency for 1MB and 8MB blocks
- 
        What Transactions Get Crowded Out If Blocks Fill?
- 
        Current Blocksize, by graphs.
- 
        Block size: rate of internet speed growth since 2008?
- 
        Some bitcoin mempool data: first look
- 
        Lightning Networks Part IV: Summary
- 
        Lightning Networks Part III: Channeling Contracts
- 
        Lightning Networks Part II: Hashed Timelock Contracts (HTLCs)
- 
        Lightning Networks Part I: Revocable Transactions
- 
        lguest Learns PCI
- 
        POLLOUT doesn't mean write(2) won't block: Part II
- 
        ccan/io: revisited
- 
        Pettycoin Alpha01 Tagged
- 
        API Bug of the Week: getsockname().
- 
        Alternate Blog for my Pettycoin Work
- 
        Rusty Goes on Sabbatical, June to December
- 
        Donation to Jupiter Broadcasting
- 
        Effects of packet/data sizes on various networks
- 
        BTC->BPAY gateway (for Australians)
- 
        Legal Questions About Localbitcoins.com and Australia
- 
        Bitcoin Trading In Australia
- 
        Pettycoin and working with limited visibility.
- 
        linux.conf.au 2014: Rusty's Must See List
- 
        Git prompt for bash
- 
        On Linux-Kernel Mailing List Behavior
- 
        6 Technical Things I Learned About Bitcoin
- 
        VIRTIO Growing Up: OASIS Standard Technical Committee
- 
        Thanks for the Bitcoin donation!
- 
        GCC and C vs C++ Speed, Measured.
- 
        Looking forward to linux.conf.au 2013
- 
        Fixed-length semi-lockless queues revisited
- 
        Fixed-length semi-lockless queues...
- 
        Kernel Compilation Times
- 
        Latinoware 2012
- 
        What Can I Do To Help?
- 
        FAQ: CCAN as a shared library?
- 
        1 Week to Go, and Rusty Goes Offline
- 
        Sources of Randomness for Userspace
- 
        Oh, BTW, I Am Engaged!
- 
        A Plea For Help: Charity
- 
        Why Everyone Must Oppose The Merging of /usr and /
- 
        The Power of Undefined Values
- 
        PLUG: Coding: let's have fun!
- 
        linux.conf.au: Hacking your badge for lca2012
- 
        Speeding CCAN Testing (By Not Optimizing)
- 
        Professional Photographers and Licensing: Copyright Sucks
- 
        License Boilerplates
- 
        Bitcoin for something useful.
- 
        Waiting For The Great Bitcoin Crash (GBC)
- 
        "If you didn't run code written by assholes, your machine wouldn't boot"
- 
        A small success: LWN Supporter Option.
- 
        On Conference Preparation Time...
- 
        Summary of "Advanced C Coding For Fun!"
- 
        The LCA Dinner Rule
- 
        Source from "Advanced C Programming for Fun!"
- 
        On C Linked Lists
- 
        On Conference Harrassment...
- 
        Not Buying Another HTC
- 
        The Art of Community (TAoC)
- 
        Hashtables vs Judy Arrays, Round 1
- 
        A nomenclature anecdote
- 
        LWN Supporter Subscription: Take My Money!
- 
        On C Library Implementation
- 
        Being Sampled for The Genographic Project
- 
        ccan/opt
- 
        Back To Cacheline Tree Hash Tables
- 
        fcntl lock starvation and TDB
- 
        Bob Jenkins and lookup8.c
- 
        On Barriers To Entry
- 
        Superfreakonomics; Superplug for Intellectual Ventures.
- 
        LWN Quotes Of The Week
- 
        Typesafe callbacks in C (and gcc)
- 
        More Realistic Hashing: Cache Sensitivity Part II
- 
        Hash Tables: In A Cache-Sensitive World? (FIXED)
- 
        Linux Users of Victoria: Tuesday 6th April
- 
        Rusty's Travels
- 
        Followup: lrzip
- 
        xz vs rzip
- 
        Code review: libreplace
- 
        Code Reviewing: popt
- 
        linux.conf.au 2010
- 
        More Linux-next Graphing
- 
        Coding Fail: Rusty Breaks Booting
- 
        Not Always Lovely Blooms...
- 
        A Week With Android (HTC Magic)
- 
        Google Analytics For WordPress Upgrade Fail
- 
        Rusty Finally Enters Web 1.1
subscribe via RSS