< karelb> Well I just made it :D not sure how it looks on a big screen, since I have a tiny monitor
< karelb> feel free to send PR etc
< meshcollider> karelb: nice :)
< bitcoin-git> [bitcoin] practicalswift opened pull request #12652: bitcoin-cli: Provide a better error message when bitcoind is not running (master...bitcoin-cli-error-message-when-bitcoind-is-not-running) https://github.com/bitcoin/bitcoin/pull/12652
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #12653: Allow to optional specify the directory for the blocks storage (master...2018/03/blocksdir) https://github.com/bitcoin/bitcoin/pull/12653
< bitcoin-git> [bitcoin] teamfiness opened pull request #12654: 0.9 #03724 (0.10...0.9) https://github.com/bitcoin/bitcoin/pull/12654
< bitcoin-git> [bitcoin] teamfiness closed pull request #12654: 0.9 bunnnyboy (0.10...0.9) https://github.com/bitcoin/bitcoin/pull/12654
< bitcoin-git> [bitcoin] teamfiness reopened pull request #12654: 0.9 bunnnyboy (0.10...0.9) https://github.com/bitcoin/bitcoin/pull/12654
< bitcoin-git> [bitcoin] MeshCollider closed pull request #12654: 0.9 bunnnyboy (0.10...0.9) https://github.com/bitcoin/bitcoin/pull/12654
< esotericnonsense> karelb: it looks fine here, though, depends on dpi and stuff I guess. nice.
< karelb> That's intended look
< karelb> The lines in the help are sometimes long
< esotericnonsense> :)
< karelb> I have a tiny notebook with 7 inch display and it is readable there too
< esotericnonsense> this is my 14in
< karelb> And really it's mostly intended for if you need a quick reference (what's the argument name, is it json or string or array, etc) and then close it
< elwray> how can i debug bitcoin in windows?
< Varunram> karelb: looks fine on high DPI machines too, thx for compiling :)
< armid> Guys, any guide to follow for build a small bitcoin-based cryptocurrency?
< armid> I mean a small one but can be usable
< armid> I found many articles but most of them are just prototype and cannot be used in real life or testing
< armid> such as jeiwan who implemented in Golang that has double spending problem.
< sipa> if you're building another cryptocurrency, this is the wrong place
< sipa> try ##altcoin-dev
< armid> thanks!
< eklitzke> how is bitcoincore.org maintained? it has an official relationship with the bitcoin project right?
< instagibbs> it's under the bitcoin-core org in github, yes
< eklitzke> thanks
< luke-jr> eklitzke: there is no official "bitcoin project", note
< eklitzke> pardon me, affiliated with bitcoin core
< eklitzke> is that more accurate?
< meshcollider> Regardless of terminology yes it's the site for the bitcoin core project
< bitcoin-git> [bitcoin] maaku opened pull request #12656: Add scripts for doing gitian builds on any platform using VirtualBox + Vagrant + Packer (master...vagrant) https://github.com/bitcoin/bitcoin/pull/12656
< mrannanay> I'm a little confused, why does Travis always give different compilation results than what I see on my local build?
< mrannanay> Also, how can I test changes that I make to src/net.cpp ?
< mrannanay> [W.R.T] #12288
< gribble> https://github.com/bitcoin/bitcoin/issues/12288 | [WIP][NET] Add NATPMP support. by annanay25 · Pull Request #12288 · bitcoin/bitcoin · GitHub
< sipa> what do you mean with 'different compilation results'?
< ryanofsky> travis builds a merged commit, you can fetch what it builds with "git fetch https://github.com/bitcoin/bitcoin pull/12288/merge"
< Randolf> !seen MarcoFalke
< gribble> MarcoFalke was last seen in #bitcoin-core-dev 2 days, 5 hours, 21 minutes, and 21 seconds ago: <MarcoFalke> #9598 either review+merge or close
< eklitzke> this leveldb thing is kind of a mess, upstream no longer supports windows and i want to add more platform-specific optimizations in a sane way
< eklitzke> i'm not sure it's worth trying to send them my changes given they only support one platform now
< luke-jr> eklitzke: what? Chrome still runs on Windows..
< eklitzke> notice there is no env_windows.cc
< eklitzke> someone told me chrome is using a forked version of leveldb, i'm not sure w
< eklitzke> hat chromium does
< eklitzke> there's a windows branc
< eklitzke> h but it uses a very old implementation
< eklitzke> (sorry for my keyboard)
< eklitzke> the windows branc
< eklitzke> the windows branch hasn't been updated in three years and uses boost (switched to another computer where i can type better)
< eklitzke> it appears that open source chromium uses this "mojo" rpc thing they wrote to do the platform-specific details https://chromium.googlesource.com/chromium/src/+/master/mojo/README.md
< ryanofsky> i actually looked into using mojo for bitcoin, but the standalone mojo project went away, and now there are just forks in chromium and fuchsia
< eklitzke> related, it would be nice to use some of the platform-specific optimizations they have in the leveldb envs elsewhere in the bitcoin codebase (e.g. in addition to mmap-backed files they have a pread based implementation for random access files)
< eklitzke> you can pass in a custom environment object to a leveldb handle via the options struct, so in principle we could just take the environments in tree and customize them how we want and supply them to leveldb that way