--- Day changed Wed Sep 13 2017 00:07 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 00:27 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 240 seconds] 00:30 < bitcoin-git> [bitcoin] gmaxwell opened pull request #11318: Put back inadvertently removed copyright notices (master...fix_copying) https://github.com/bitcoin/bitcoin/pull/11318 00:31 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 00:32 -!- laurentmt [~Thunderbi@92.154.68.134] has joined #bitcoin-core-dev 00:39 -!- StopAndDecrypt_ [~StopAndDe@c-73-248-248-9.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 00:40 -!- tripleslash [~triplesla@unaffiliated/imsaguy] has quit [Ping timeout: 248 seconds] 00:41 -!- StopAndDecrypt [~StopAndDe@c-73-248-248-9.hsd1.nj.comcast.net] has joined #bitcoin-core-dev 00:44 -!- StopAndDecrypt [~StopAndDe@c-73-248-248-9.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 00:45 -!- StopAndDecrypt [~StopAndDe@c-73-248-248-9.hsd1.nj.comcast.net] has joined #bitcoin-core-dev 00:45 -!- tripleslash [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-core-dev 00:45 -!- BashCo_ [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 00:46 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 248 seconds] 00:56 < CodeShark> the Core slack is a necessary outlet for shits and giggles...and a tremendous amount of great comms have taken place there, albeit not always in the general chat channel 00:57 < CodeShark> I have been able to get a hold of a LOT of people through that Slack that would not come on IRC 00:57 < CodeShark> most of it via other channels or private chats 00:58 < CodeShark> without it it would have been near impossible to coordinate several important efforts 00:59 < gmaxwell> CodeShark: I think it is toxic for our community. Case in point: people like you that we never see here, and yet many people think you are a high profile developer. 00:59 < gmaxwell> Because of your much higher level of activity on the slack. 00:59 < CodeShark> the communications are necessary 01:00 < CodeShark> without them, people just make shit up...and it's often unfavorable 01:00 < CodeShark> and there's a lot more to the Bitcoin Core project than just submitting pull requests and doing code review 01:02 < gmaxwell> CodeShark: Which is why having the split is not acceptable. 01:04 < CodeShark> I was working on my own Bitcoin implementation and codebase prior to this whole hard forking insanity and decided to volunteer most of my time to help Bitcoin Core instead. prior to that I use to come here more, but I realized that many people still needed basic information 01:05 < sipa> sure, but why does that need to happen under the "Bitcoin Core" name? 01:06 < gmaxwell> I'm thankful for your help but the lack of communication is a serious problem. 01:06 < CodeShark> for better or worse that was the brand that people recognized. I would prefer people make the distinction between implementation and consensus rule definitions, but that's just not how much of the public perception works right now 01:07 < CodeShark> have tried hard to change that, but there's tremendous resistance 01:07 < CodeShark> FWIW, now that segwit is active I'd rather shift efforts back to building stuff rather than putting out fires 01:08 < gmaxwell> That response is a bit shocking. 01:08 < CodeShark> not sure what lack of communication you're referring to - you mean the fact I don't come here nearly as much as I did a couple years ago? 01:09 < gmaxwell> Because what it sounds like is that the focus is actually a "bitcoiners for sanity" which then borrowed our project's name and reputation, but doesn't actually care to advance its positions or even communicate closely with it. 01:09 -!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-core-dev 01:10 < CodeShark> I try my best to keep abreast of important developments within Bitcoin Core and do my best to communicate them 01:10 -!- alreadylate [~textual@37-247-1-221.customers.ownit.se] has joined #bitcoin-core-dev 01:10 < CodeShark> and get paid $0 for it 01:10 < gmaxwell> CodeShark: that most of the slack people are effectively not involved in the project itself in any serious ongoing capacity, including not hanging out here. It has serious negative results, like you carrying around a we'd never use BIP9 message again, which is entirely not what I'm thinking and I doubt its what other people are thinking. 01:11 < gmaxwell> So it's going to be an inevitable messaging circus when we do. 01:11 < CodeShark> I wasn't the only one that carried that message 01:11 < gmaxwell> I've been thankful for the positive contributions for sure! but the disconnection is a serious liability. 01:11 < CodeShark> many contributors seem to feel that way 01:12 < gmaxwell> let me guess, luke-jr. ... The slack needs to go away. 01:12 < CodeShark> the slack is necessary as an outlet for people 01:12 < sipa> CodeShark: the fact that you have that impressions and i don't probably means there is a communications failure :) 01:13 < CodeShark> ok, then perhaps we can do more to fix that 01:14 < gmaxwell> There appears to be a serious split brain problem. 01:14 < CodeShark> it's hard to shift gears, sure 01:14 < gmaxwell> I've spent time talking to some other people who are mostly in the slack and hearing radically different views on things. 01:16 < CodeShark> I just saw Bitcoin Core viciously attacked a couple years ago and hostile parties form...and did whatever I could to communicate basic principles. it's impossible to get everyone aligned on all the details, but the priority was around trying to at least have a coherent overarching message 01:17 < sipa> a message that includes "nobody wants a full mempool" ? 01:17 < CodeShark> that was not my message... 01:17 < CodeShark> but in the big scheme of things at this moment, it is a detail that is still hard to communicate 01:18 < gmaxwell> I'm not criticising the helpful moves, but we can't afford a split brain. 01:19 < CodeShark> I believe #bitcoin-core-dev should focus more on tech developments and code. we have other channels for things like media strategy 01:20 < sipa> today seems to be an exception, the topic here is hardly ever about anything else 01:21 < CodeShark> indeed - so if you want tighter coordination on other stuff I would suggest participating in these other channels more. I don't want to spam this channel with issues that are not directly related to engineering 01:22 < gmaxwell> I don't think it's acceptable for the comms stuff to continue with virtually no input from the people actively involved with the software project, under the projects name. 01:22 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 240 seconds] 01:22 < gmaxwell> The liability is simply too great. Plus it's an outright misrepresentation. 01:22 < CodeShark> you know how to reach me - I always value your input 01:23 < gmaxwell> Permitting that kind of thing is 80% of why gavin turned into such a circus, we are making the same mistake again but scaled up. 01:23 < gmaxwell> The fact that the people involved don't suck doesn't make it that much better. :) 01:24 -!- zmin [~zmin@d50-93-44-136.abhsia.telus.net] has quit [Remote host closed the connection] 01:24 < CodeShark> I just wanted to build good products atop bitcoin and decided to support the Bitcoin Core project however I could because it's the most stable, most reliable, most secure implementation of validation and relay 01:24 < CodeShark> I would prefer to continue building good products 01:24 < CodeShark> I didn't ask for these other jobs 01:24 < gmaxwell> In any case, I think my core ask is rally simple: lets end the splitbrainness. I'm not asking you to stop your advocacy, I'm generally thankful for it. 01:25 < sipa> CodeShark: gmaxwell is not saying "CodeShark is doing a bad job"; he's saying "it's scary that there is a disconnect between these two communities" 01:25 < gmaxwell> But if things are going to operate under the projects name they must be at least somewhat coordinated with the project contributors. Having a totally siloed comms enviroment makes that almost impossible. 01:25 < gmaxwell> what sipa said! 01:26 < CodeShark> ok, fixing this disconnect is a reasonable goal 01:26 < gmaxwell> I think you've done an amazing job and considering how little communications there are I'm surprised that there have been so few wtf-is-he-saying events, a testament to your skills. 01:27 < gmaxwell> yea! that is all I'm really going for. 01:29 < CodeShark> in any case, there's going to be a tremendous amount of bullshit lobbed around - it's part of the curse of being one of the people who most knows about a subject. most of what you hear other people say about it is wrong 01:29 < CodeShark> so it's important to set priorities and figure out what messages are most important to get out...and to just accept that there will be some noise no matter what 01:30 < CodeShark> but I'm willing to do what I can to help improve this 01:31 < CodeShark> most of the technical inaccuracies people lob around ultimately don't really have much of an impact because they aren't the ones actually working on the code 01:31 < CodeShark> but there are some high level narratives that are key - such as the notion that changing consensus rules is inherently hard, incompatibilities that partition the network lead to chain splits, etc... 01:33 -!- BashCo_ [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 255 seconds] 01:34 < CodeShark> whether we use BIP8 or BIP9 or something else isn't nearly as important - although I do think it's important that users feel empowered to resist hostile miners 01:34 < CodeShark> and that deterrents exist against hostile miners 01:34 -!- vicenteH [~user@195.235.96.150] has joined #bitcoin-core-dev 01:38 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-xdtvcuvpegusotdk] has quit [Quit: Connection closed for inactivity] 01:42 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-doxhpdavmqczgquc] has joined #bitcoin-core-dev 01:55 < gmaxwell> absolutely, but saying that we would not use BIP9 again is an error. I expect we would with an explicit stated outright plan to BIP8 after if user adoption was very strong but miners did not activate. These are technical details, sure. But unfortunately what got quoted was that BIP9 wouldn't be used again. 01:58 -!- RubenSomsen [~RubenSoms@1.217.138.142] has quit [Ping timeout: 260 seconds] 02:05 -!- tErik_mc [~tErik@unaffiliated/terik] has quit [Ping timeout: 260 seconds] 02:15 < CodeShark> things can always change. I think the overarching goal here is to convey that users choose consensus rules, not miners. and bip9 sends conflicting messages 02:15 < CodeShark> but if the situation changes, perhaps bip9 becomes viable again 02:16 < CodeShark> I think we all agree that BIP9 for segwit caused some serious problems 02:17 < mryandao> why not just run a XMPP bridge? 02:18 < gmaxwell> CodeShark: I don't agree. 02:18 < gmaxwell> CodeShark: I think people on slack echochambered themself into a corner about that. The obvious thing to do after BIP9 was BIP8, just as part of the process. 02:18 -!- Anduck_ is now known as Anduck 02:19 < gmaxwell> In doing it furthered a conflicting message. BIP9 was never 'miners choose'. It's just an activiation mechenism. 02:19 < gmaxwell> And it's still by far the safest one. 02:20 < gmaxwell> It can be delayed, but we should have a position that consensus rule changes take non-trivial amounts of time. 02:20 < CodeShark> safe as long as miners don't use it to hold a popular upgrade hostage subject to insane shifting demands 02:20 < gmaxwell> No. Safe even if they do. 02:21 < gmaxwell> Segwit being activated in under a year is really really fast. It's much faster than major changes happen in widespread internet protocols that don't have consensus implications or the same consequences of failure. 02:21 < CodeShark> I think we'll have to agree to disagree here. I believe ceding the narrative and going on the defensive was far riskier. 02:21 < gmaxwell> No, I don't think we will. On this point I think my comments are reflecting the shared view of the project. 02:22 < gmaxwell> (though obviously I haven't polled everyone for their latest views) 02:22 < CodeShark> bip8 would have allowed the nya to dominate headlines 02:22 < gmaxwell> Ah, no that isn't my point, my point is that slack communities narative about segwit delays was wrong from the start. 02:23 < gmaxwell> NYA wouldn't have even existed if not for BIP149. 02:23 -!- RubenSomsen [~RubenSoms@1.217.138.142] has joined #bitcoin-core-dev 02:23 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 02:23 < gmaxwell> We should have just taken a consistent position that delays are normal and expected and if miners won't activate something users near univerally want, too bad. 02:24 < gmaxwell> NYA was specifically created to take BIP148's success and turn it into something else. 02:24 < gmaxwell> On the plus side, it let us keep a narative high ground of not supporting hasty changes just because we're impatient. 02:24 < CodeShark> tried that...but everyone was getting impatient for segwit activation and further revelations regarding some miner motives made status quo intenable 02:25 < CodeShark> *untenable 02:25 < gmaxwell> that was a direct response to the slack echo chamber. 02:25 < CodeShark> I believe a chain split was imminent. We got BCH 02:25 < gmaxwell> For example, one of your top contributors (who sent me some very nasty remarks) told me that Bitcoin Core was _never_ going to force a segwit activation and so BIP148 was the _only_ option. 02:26 < gmaxwell> Again, a direct response to BIP148 (they even said so in the announcement! :) ) 02:26 < gmaxwell> If there hadn't been that community schism people wouldn't have been left with any doubt that it would get activated. 02:26 < CodeShark> probably the best possible outcome we could have gotten 02:27 < gmaxwell> Regardless of hindsight, there has been significant miscommunication and misunderstanding which is avoidable. 02:27 < CodeShark> it was mostly about empowering users over miners when it comes to consensus rule changes 02:28 < CodeShark> but sure, perhaps we can do better in the future 02:43 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 240 seconds] 02:43 -!- __Hubert__ [d5981c54@gateway/web/cgi-irc/kiwiirc.com/ip.213.152.28.84] has joined #bitcoin-core-dev 02:44 -!- __Hubert__ [d5981c54@gateway/web/cgi-irc/kiwiirc.com/ip.213.152.28.84] has quit [Client Quit] 02:44 -!- OdaNobunaga [d5981c54@gateway/web/cgi-irc/kiwiirc.com/ip.213.152.28.84] has joined #bitcoin-core-dev 02:50 < OdaNobunaga> I've been following the various the "bitcoin core" slack on a daily basis (mostly its various UASF channels) since last March, and I think that there's a lot of amplification going on, but at the same time the most vocal contributors there are well aware that they're an extreme minority and that they can't possibly have everything go their way; I w 02:50 < OdaNobunaga> ould say that part of that amplification is kind of self-deprecatory. 02:51 < OdaNobunaga> But the I've been surprised to see it being called "the bitcoin core slack" as the discussion there mostly isn't technical, and its biggest contributors aren't core devs 02:52 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 02:52 < OdaNobunaga> So yeah the slack may have a branding problem 02:53 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 02:53 < gmaxwell> I tried before to get it braned as the NotBitcoinCore slack. :) 02:55 < OdaNobunaga> I think that if we want the discussion there to remain mostly unmoderated, it will fatally remain troll-heavy, and so devs/sensible people won't use it too much 02:55 < gmaxwell> but even absent the branding problem, it still has the problem of splitting the community. :( 02:55 < CodeShark> I would like to give a name to the movement that favors the conservative approach to consensus rule changes and general avoidance of incompatibilities unless the technical benefits greatly outweigh the costs...and to distinguish it from the Bitcoin Core FOSS project 02:55 < OdaNobunaga> So it can either be a meme echo chamber or a serious place for discussion 02:55 < CodeShark> but it's been very hard to do this...and for the time being we were fighting a common enemy 02:55 < OdaNobunaga> On the Slack we kind of call that the "user driven" bitcoin (I've seen that being used a few times) 02:56 < gmaxwell> OdaNobunaga: IRC has many channels. 02:56 < gmaxwell> many of the developers are usually in #bitcoin. 02:57 < OdaNobunaga> CodeShark: Yes, there should be a name for this movement, I absolutely agree. 02:57 < OdaNobunaga> Perhaps there could be different moderation rules for different channels on the slack 02:58 < gmaxwell> please get bitcoin core's name off it before doing anything else with moderation... so tired of being blamed for moderation actions in stuff we have no control over. 02:58 < OdaNobunaga> gmaxwell I agree 02:59 < gmaxwell> FWIW, I think if someone wants to create new low noise venues the right way isn't with moderation, but invite-only write access. 03:00 < gmaxwell> The hysteria about people being blocked comes from a false expectation that they have a prior right to say whatever they want. I have a weakly tested hypothesis that this issue doesn't exist for venue were ability to post isn't automatic. 03:00 < CodeShark> gmaxwell: FWIW I vehemently opposed much of the moderation policy that took place there...but just found ways to work around it. now that segwit is active on mainnet I think we have more options here 03:01 < CodeShark> perhaps a rebranding is in order 03:05 < gmaxwell> which would still leave us with a split community. Why is it that you don't see this as a problem 03:05 < CodeShark> depends on how it's done 03:07 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 03:08 < CodeShark> I see the Bitcoin Core software project as part of a wider movement 03:08 < gmaxwell> one which you seem to be interested in usurping by using our name, to be blunt. 03:08 < CodeShark> not at all 03:09 < gmaxwell> That how its playing out. 03:09 < OdaNobunaga> I agree with gmaxwell, it's hard to see what the slack has to do with bitcoin core 03:10 -!- tErik_mc [~tErik@unaffiliated/terik] has joined #bitcoin-core-dev 03:11 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:11 < CodeShark> I have barely been in the slack recently 03:11 < gmaxwell> In one week in 2011 the dev channel here had 191 distinct after talkers, last week it had 52. There is a direct decline in participation by different parties on IRC correlated with the introduction of the slack. 03:11 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 03:11 < gmaxwell> (I just picked the first week in the top of one of my 2011 logs) 03:12 < OdaNobunaga> CodeShark: Perhaps we should come up with a word to refer to the "decentralisation first"/user-driven/cypherpunk movement within bitcoin, and rename the slack after it 03:12 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:12 < CodeShark> gmaxwell: I think it was just a temporary situation 03:12 < CodeShark> crisis mode 03:12 < gmaxwell> OdaNobunaga: the whole thing is the _fking_ bitcoin project, dude. Bitcoin. 03:12 < CodeShark> but not everyone agrees on what Bitcoin is 03:13 < gmaxwell> The software project here is the _bitcoin_ project, Bitcoin core is the name of the reference client, it's not the only thing the project does. 03:13 -!- tErik_mc1 [~tErik@unaffiliated/terik] has joined #bitcoin-core-dev 03:14 < CodeShark> I could have used my company name instead to promote crap - but I wanted to help the Bitcoin Core project. this isn't about me 03:14 < gmaxwell> So what you're doing, ape with ak47 style, is setting up a schism between the people working on the system, who've been the same people working it since 2011... and a newer community in a different venue that excludes most of those folks. 03:14 < gmaxwell> It's all largely okay now, but it's a bad setup. 03:14 < gmaxwell> It's basically asking for gavin like drama squared. 03:15 < gmaxwell> You've said that you respected my opinion, but I've raised these concerns many times. 03:15 < CodeShark> I would prefer to step back from this role and work on building shit 03:15 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 252 seconds] 03:15 < CodeShark> but until I stepped into it, we had people like roger dictating narrative 03:16 -!- tErik_mc [~tErik@unaffiliated/terik] has quit [Ping timeout: 248 seconds] 03:16 < gmaxwell> This seems to be unrelated to my comments. 03:16 < CodeShark> not sure I understand your critique 03:17 < gmaxwell> It isn't a complaint about you, it's a complaint about the split community and the insistance on keeping it. 03:17 -!- belcher [~belcher@unaffiliated/belcher] has joined #bitcoin-core-dev 03:18 < CodeShark> ideally we could separate implementation from consensus rules from the sociopolitical movement 03:19 < gmaxwell> lets imagine for a moment that roger ver ran that slack... and wasn't, so far, doing anything with it... just letting it be. Would you not be concerned that _the_ meeting place for all those people was in his hands? 03:19 < CodeShark> for better or worse, it all sort of concentrated around the Bitcoin Core project because that's where the best protocol experts were 03:19 < gmaxwell> CodeShark: yea great, so you're basically trying to setup the "sociopolitical movement" that doesn't include its longest standing members. 03:19 < CodeShark> no, far from that 03:20 < gmaxwell> As far as I am concerned: It is the _bitcoin project_. As far as I am concerned there is no bitcoin core project. Bitcoin Core is a piece of software. 03:20 < CodeShark> the higher the stakes, the more people will try to divide us 03:20 < gmaxwell> ... why would they have to, 'we' seem to be dividing ourselves just fine, and you seem to be insisting on preserving the divide. 03:21 < CodeShark> how? 03:21 < gmaxwell> "ideally we could separate" 03:21 < CodeShark> but we can't get everyone to agree on everything 03:21 < CodeShark> the best we can do is get them to agree on some basic stuff 03:21 < CodeShark> and that's even asking for a lot 03:22 < gmaxwell> That doesn't have anything to do with getting rid of the split community venues or not. 03:22 < CodeShark> trying to force people to stick together even if they disagree is unhealthy, IMHO 03:23 < CodeShark> there are different economic interests, different visions, different understandings (and there's also a lot of FUD) 03:24 < CodeShark> about the best option we had to keep the network together is to help promote the Bitcoin Core project since it is by far the most responsible and most reliable when it comes to avoiding consensus failures 03:24 < gmaxwell> So you are trying to say that the slack disagrees with the community here and most of the people actually writing the software and supporting it all these years? 03:24 < CodeShark> most of the disagreements are ultimately immaterial, IMHO - there's a strong alliance in terms of overall general vision and philosophy 03:24 -!- alreadylate [~textual@37-247-1-221.customers.ownit.se] has quit [] 03:25 < CodeShark> perhaps the branding is still an issue 03:26 -!- alreadylate [~textual@37-247-1-221.customers.ownit.se] has joined #bitcoin-core-dev 03:27 < OdaNobunaga> During last spring and summer the mood on the slack was "Core is too soft", "merge UASF already", but overall they support the vision of core devs 03:27 < gmaxwell> Who knows if they do. 03:28 < gmaxwell> Since the communication isn't actually there. 03:28 < CodeShark> I think I've had good communications with many of the people who have been in the Slack 03:28 < OdaNobunaga> If we're talking public relations and community mood, it's what's being said publicly that matters 03:28 < CodeShark> and I agree with OdaNobunaga's assessment 03:29 < gmaxwell> CodeShark: yes with _YOU_. You whom we were already criticizing for being a bit disconnected! 03:29 < CodeShark> you know how to get a hold of me 03:29 < gmaxwell> I know how to speak to a brick wall too. 03:29 < gmaxwell> Both currently appear to be acomplishing about equal amounts. 03:30 < CodeShark> I'll be totally blunt here - I deeply respect your domain knowledge and breadth of understanding and have learned tremendously from you...but I also strongly disagree with the public relations strategy the Bitcoin Core project had a couple years ago 03:30 < gmaxwell> OdaNobunaga: point there being that they might not have actually been saying those things if they would like, you know, actually talk to people. I recently had a long conversation with someone who has mostly been on slack for the past couple months and there was a lot of mutual surprise at what people were thinking. 03:31 < gmaxwell> CodeShark: if you "strongly disagree" then you have no business using our name and speaking for it. 03:31 < gmaxwell> That is just dishonest. 03:31 < CodeShark> I always say I'm speaking for myself 03:31 < CodeShark> when it comes to controversial issues 03:32 < CodeShark> and I always try to give credit to all the top contributors as best as I can 03:33 < CodeShark> I have invested FAR more of my time promoting Bitcoin Core than Ciphrex in the last two years 03:33 < CodeShark> and get paid nothing for it 03:34 < CodeShark> using the name was because otherwise what am I promoting? for better or worse, the Bitcoin Core project was where the greatest protocol expertise was concentrated 03:35 < OdaNobunaga> Regarding the "will Core use BIP9 again" thing, I agree there's a huge disconnect between what the community (on slack and to a lesser extent reddit) thinks of what core will do (never do it again) vs. your idea of using BIP9 with BIP8 as fallback 03:35 < CodeShark> perhaps BIP9 will be used again - but for now, BIP9 feels very demoralizing to many users 03:35 -!- JackH [~laptop@46.231.18.66] has joined #bitcoin-core-dev 03:35 < CodeShark> it makes them feel powerless against hostile miners 03:35 < OdaNobunaga> So yeah there's not a very good communication between core and the venues on this issue (and other protocol level issues) 03:36 < CodeShark> the technical details of activation mechanisms took a back seat to giving users more of a voice 03:36 < gmaxwell> CodeShark: your uncoordinated comments on that will _directly_ goof up efforts to do otherwise. Instead of having a consistent, empowering, position, we're now forced into a mess. 03:36 < CodeShark> howso? 03:37 < gmaxwell> Says one thing, does another-- which will drive the headline; rather than the message of the complete arc which is user empowering. It'll just be "core backs down and does BIP9 anyways". 03:38 -!- seone [~seone@unaffiliated/seone] has quit [Quit: seone] 03:38 < CodeShark> actively alienating people doesn't help either, gmaxwell 03:39 < gmaxwell> Splitting the community does exactly that! 03:39 < CodeShark> especially people who have proven helpful, even if they don't always agree on everything or even understand everything 03:39 < CodeShark> it wasn't me who split the community 03:39 < CodeShark> I did everything I could to help heal it 03:40 < CodeShark> including traveling around the entire world at my own expense to talk to all the major players 03:40 < OdaNobunaga> I think it would be great to have a way of following core devs's discussions regarding protocol changes, like the table that listed devs' opinions regarding BIP148, 149, segwit2x etc. 03:40 < gmaxwell> what.. no you're confused about what I meant there. 03:40 < gmaxwell> By splitting the community I mean creating a parallel and seperate Bitcoin Core chat community and directing traffic there instead of where the actual bitcoin project people are. 03:40 < gmaxwell> Thats the split I'm referring to. 03:41 < CodeShark> I think drak is the one you need to talk to ;) 03:41 < gmaxwell> It results in not having a consistent and widely understood set of expectations about how things progress. 03:41 < gmaxwell> You're the one that showed up here vigorously arguing not to fix it, which is why it's you I'm arguing with. Not otherwise! 03:41 < CodeShark> I'm just a guest like anyone else on the Core slack 03:42 < gmaxwell> OdaNobunaga: Tables don't replace actually talking to each other. 03:42 < gmaxwell> :) 03:42 < CodeShark> I have no moderator privileges, do not administer it in any way 03:42 < gmaxwell> OdaNobunaga: you don't learn that people are in no way timid from a table. :) 03:42 < OdaNobunaga> Yeha I'm thinking more of a kind of wiki of devs' opinions and debates than a table 03:42 < gmaxwell> OdaNobunaga: well the debates are mostly on IRC, you're welcome to also join them! :) 03:42 < OdaNobunaga> Perhaps I could work on something like that 03:44 < OdaNobunaga> Yes of course, but even the enlightened hodler would probably want something more simple and less time consuming than following the debates, perhaps we need a layer of vulgarisation and popularisation between these debates and the general public 03:44 < gmaxwell> OdaNobunaga: absolutely. well in theory thats what industry press is supposed to do. 03:45 < OdaNobunaga> Yeah but I think it's too low granularity and doesn't transcribe nuances well 03:45 < CodeShark> there are very few good journalists out there - they usually go with whatever story they are first presented with and don't do much research 03:45 < OdaNobunaga> Though I would love to see Bitcoinmagazine doing something like that 03:45 -!- BashCo_ [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 03:45 < CodeShark> it takes a proactive approach to make sure they use good sources 03:46 < gmaxwell> CodeShark: I'm not trying to show any lack of thanks for your help; But I am very concerned with the ongoing splitting and isolation created by having this core slack with few people active in core around it. That isn't your doing, but you started the conversation defending it... so thats the only reason I'm arguing with you about it. 03:46 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 03:48 < gmaxwell> CodeShark: sorry if I made you feel unappricated. But your comments also did the same to me; e.g. not showing understanding of my concern, and seemingly being okay with isolating the "sociopolitical movement" from me, because apparently I'm guilty of the crime of being a bit fluent in software. :) 03:48 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 252 seconds] 03:48 < CodeShark> I think it's good for there to be forums where people can discuss stuff that isn't necessarily deep down in the code and can congregate for the sense of feeling as part of a larger community 03:48 < CodeShark> or if not good, at least a necessary part of the human condition 03:48 < CodeShark> and fighting against this is fighting against human nature 03:49 -!- OdaNobunaga [d5981c54@gateway/web/cgi-irc/kiwiirc.com/ip.213.152.28.84] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 03:49 < gmaxwell> Good thing I never said anything of the sort! 03:49 < gmaxwell> There are dozens of non-technical bitcoin channels on IRC-- ones that also get participation from many of the longest standing bitcoin users and technical contributors too. 03:51 < gmaxwell> My interest in Bitcoin is primarily political, the same is true for (I assume) most of the technical contributors. 03:52 < gmaxwell> The greatest insult rbtc uses against me is "You're a great coder." 03:55 -!- goatpig [56f75683@gateway/web/freenode/ip.86.247.86.131] has joined #bitcoin-core-dev 03:55 < CodeShark> I'm not trying to say you should only focus on code. on the contrary, I think you're a great source of inspiration to the movement when you do things like give public talks or write good blog posts 03:55 < midnightmagic> God I hate reading that one.. 03:56 < CodeShark> I think you should write more blog posts and give more talks and do more videos and interviews and argue less on reddit ;) 03:56 < gmaxwell> Too bad hundreds of people never get to talk to me because they've been siphoned off into a Bitcoin Core chat group that I'm not in. 03:56 * midnightmagic randomly hugs everybody 03:57 < CodeShark> gmaxwell: you chose not to participate in that slack group 03:57 < gmaxwell> I choose to not screw over my community by personally contributing to the split! 03:58 < midnightmagic> Each individual, non-correlatable channel of communication divides attention from the others. :-( I would argue it's not much of a choice anyway due to the security implications in Slack. 03:58 < midnightmagic> *gently and with good cheer argue 03:58 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 03:59 < CodeShark> https://www.youtube.com/watch?v=kHHitXxH-us 04:00 < intcat> gmaxwell: nobody is preventing you from joining the slack, you can even do it with an irc client ;) 04:00 < gmaxwell> 03:57:35 < gmaxwell> I choose to not screw over my community by personally contributing to the split! 04:01 < intcat> meanwhile people like me who prefer connecting to irc over tor so as to not expose IP to anyone lurking in bitcoin-related channels and suffering frequent disconnects as a result cant unfortunately follow all discussion here 04:01 < gmaxwell> And trying to move everyone there wouldn't be realistic or wise, because web chat is really hated by many people; and because it's a commercial platform with an unknown lifetime, which might well just decide to sell that slack to ver tomorrow for all we know, and all the other assorted issues. 04:02 < gmaxwell> intcat: you can plumb your tor circuts through more reliable nodes to reduce that problem FWIW. 04:03 < gmaxwell> I've generally found that in most interesting channels there is far too much volume to read the backscroll in any case, you can just read the last bit and get linked things as needed. 04:10 < midnightmagic> intcat: The IRC bridge fails to post updates to comments. At best, it is a dim and opaque link into the slack chat. 04:12 < intcat> midnightmagic: i suppose... if the argument is about being excluded from conversations its better than nothing though 04:12 < midnightmagic> intcat: There are ways of achieving reliability over Tor but your latency suffers a lot. :-( 04:24 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 04:27 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 04:29 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 04:30 -!- BashCo_ [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 252 seconds] 04:37 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Remote host closed the connection] 04:39 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has joined #bitcoin-core-dev 04:41 -!- ula [~kvirc@b2b-78-94-9-226.unitymedia.biz] has joined #bitcoin-core-dev 04:42 * esotericnonsense feels like this isn't an issue unique to the current situation, there must be other examples of where slack has reduced participation by developers 04:44 < esotericnonsense> you would see similar effects if you had say a reddit /r/bitcoincoredev group vs. a mailing list or a usenet group, i personally just don't feel it lends itself as readily to constructive discussion 04:45 < esotericnonsense> not because of the audience, more the sort of 'social norms' that evolve as a result of the interface itself 04:45 < molz> gmaxwell, the Core slack has bridges to this channel and #bitcoin-dev, many people on the slack read these channels and more informed of what's going on with the development than you know, and if not for the slack, these people would never join IRC or know what's going on with the bitcoin development 04:47 < esotericnonsense> why are the ircc bridges are omnidirectional? is it a restriction in slack itself or was that chosen? 04:47 < esotericnonsense> argh. why are the irc bridges omnidirectional* 04:48 -!- newbold [~adam@199.180.249.130] has quit [Quit: leaving] 04:49 -!- newbold [~adam@23.95.228.154] has joined #bitcoin-core-dev 04:50 < gmaxwell> molz: that kind of thing doesn't work, there are incredible misconceptions that come from just not talking. As far as never find it... http://webchat.freenode.net/?channels=bitcoin works pretty well for public chat. 04:51 < gmaxwell> molz: and clearly they often _don't_ know whats going on, since getting glimpses of a highly technical channel, just isn't the same as joining people for casual chat. 04:52 < molz> gmaxwell, what would you suggest? you want to close the core slack and force everyone to join IRC? the only channel they can talk is #bitcoin but even that channel is not for everything one can discuss 04:53 -!- Aaronvan_ is now known as AaronvanW 04:54 < gmaxwell> molz: there are lots of channels, and people can create more. As far as what I suggest, I don't know, thats why it's a discussion-- but I think the current situation is double plus ungood. 04:54 -!- lari [~quassel@195.148.220.32] has joined #bitcoin-core-dev 04:56 < molz> gmaxwell, i'm a long time IRC fan, and i can appreciate what IRC can do, i still suggest people to seek tech help on IRC if no one can help them on the slack, but there's one thing i've noticed: not many people like being on IRC with just tech 04:56 < molz> s/tech/text 05:13 -!- OdaNobunaga [d5981c54@gateway/web/cgi-irc/kiwiirc.com/ip.213.152.28.84] has joined #bitcoin-core-dev 05:21 -!- OdaNobunaga [d5981c54@gateway/web/cgi-irc/kiwiirc.com/ip.213.152.28.84] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 05:26 < Chicago> Excuse my cynicism, but I look at Slack the same way as systemd. They both fit a need for some people but are being overwhelmingly adopted and pushed out to the masses as the one true way, needlessly. No doubt if you want to capture new eyeballs, its hard to avoid Slack -- but if people are taught how to use an IRC client, they tend to use it rather than the freenode webchat interface. 05:31 < meshcollider> fwiw I agree with gmaxwell, and I appreciate the newspeak reference ;) 05:33 < meshcollider> esotericnonsense: do you mean unidirectional? 05:35 -!- dabura667 [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has quit [Remote host closed the connection] 05:41 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 05:55 -!- BashCo_ [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 05:56 < BashCo_> Okay I've read the past several hours of scrollback, minus some missing chunks due to flaky internet and IRC's inherent lack of persistent messaging. Despite this, I'd like to share my opinion on the matter of disjointed yet supportive communities on separate platforms. I'll preface this by saying I'm more active on Slack than on IRC. 05:56 < BashCo_> The 'Core' entity is bigger than just developers. Thankfully it is filled with a lot of supporters, many of whom find IRC inaccessible and unengaging. They use Slack because it provides a modern interface accessible on various platforms, including mobile. 05:56 < BashCo_> Slack offers message persistence without the hassle of an IRC bouncer, and superior media integration. Freenode webchat and desktop clients are woefully inadequate IMHO. Plus the privacy implications of using freenode, which automatically shares your IP address unless you research how to request unaffiliated. 05:56 < BashCo_> For end users, Slack provides a better experience hands down. It's not intended primarily for developers, but for community members, although devs are strongly encouraged to pop in every once in a while. I do wish that there was an equivalent FOSS solution. 05:57 < BashCo_> https://rocket.chat is pretty comparable to Slack and open source. It would require hosting and maintenance, and we would need to migrate the Slack userbase which is not impossible. 05:57 < BashCo_> The reason for the decline in IRC participation is likely because it's seen as an outmoded form of communication. It has its strengths, but they do not outweigh the benefits provided to end users on modern platforms. 05:57 < BashCo_> I'm also puzzled by the notion that the Slack channel is bad for the 'Core' brand. Sure there was some some silly dragonsden drama, but most people saw that it was basically fabricated. Dragonsden has actually morphed into a meme that some people are proud to be a part of. Really the channel just provides a better signal-to-noise ratio. 05:57 < BashCo_> If you think the Slack is toxic for our community, then I think you're missing out on a lot of great interaction, and that perspective is short-sighted IMO. Furthermore, I don't see any proposed solution beyond attempting to herd 6000 accounts into this dev channel (dev channel, not community channel. topic encourages observation.). Good luck conducting weekly dev meetings with all that noise. Imagine if all of reddit/Twitter ha 05:57 < BashCo_> ppened on github/mailinglist. 05:57 < BashCo_> Lots of talk about communication problems, but the reality is that Core devs have a massive audience that several devs are not embracing simply because the audience prefers a platform that mets their comfort standards. If Slack has inaccurate information, it's partly because devs are choosing not to engage with that audience. Go to the audience. 05:57 < BashCo_> The 'split communities' (IRC/Slack/Twitter/reddit/etc) are a simple reality that we have to come to terms with. Maybe it's unfortunate that 'Core' is in the Slack team name, but plain 'Bitcoin' is apparently being squatted. Even that would not solve anything since most people will still prefer Slack over IRC. /sorryforflood 05:57 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 264 seconds] 05:59 < pigeons> I don't buy the non-technical users don't like irc thing, look at DALnet 06:02 < Chicago> ... and the minute an IRC based community capitulates to Slack, along will come the Slack killer and a new platform with another closed system and closed protocol will demand your participation. 06:05 < BashCo_> I'm reasonably technical and I explained that Slack is superior in ways that are appealing to end users. The proprietary nature is unfortunate, hence my rocket.chat suggestion. 06:18 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 06:19 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 06:21 -!- griswaalt[m] [griswaaltm@gateway/shell/matrix.org/x-eduleedncinirhpf] has quit [Ping timeout: 240 seconds] 06:21 -!- kewde[m] [kewdematri@gateway/shell/matrix.org/x-tpywexugnjkzpnvp] has quit [Ping timeout: 240 seconds] 06:24 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Quit: WeeChat 1.4] 06:25 -!- alreadylate [~textual@37-247-1-221.customers.ownit.se] has quit [Ping timeout: 240 seconds] 06:25 -!- herzmeister[m] [herzmeiste@gateway/shell/matrix.org/x-qiwnyvqfumzavepn] has quit [Ping timeout: 246 seconds] 06:26 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 06:29 -!- drizztbsd [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 06:29 -!- timothy [~tredaelli@redhat/timothy] has quit [Disconnected by services] 06:29 -!- drizztbsd is now known as timothy 06:30 -!- sdaftuar [~sdaftuar@unaffiliated/sdaftuar] has joined #bitcoin-core-dev 06:33 < bitcoin-git> [bitcoin] sdaftuar opened pull request #11319: [qa] Fix error introduced into p2p-segwit.py, and prevent future similar errors (master...2017-09-fix-p2p-segwit) https://github.com/bitcoin/bitcoin/pull/11319 06:40 -!- sontol [~aaaa@111.94.84.22] has joined #bitcoin-core-dev 06:42 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds] 06:45 -!- griswaalt[m] [griswaaltm@gateway/shell/matrix.org/x-znneixbllwojdpsf] has joined #bitcoin-core-dev 06:46 < sontol> sorry to disturb you all 06:46 -!- wxxs [~chatzilla@185.153.179.4] has joined #bitcoin-core-dev 06:46 < sontol> but I feel the need to defend Eric 06:47 < sontol> (ironically I never used the slack, I just happen to see the convo in time) 06:47 < sontol> I think it is really important to educate people on the hard facts 06:47 < sontol> Even if that will result in something that you don't plan for (e.g BIP148) 06:48 < sontol> gmaxwell: please don't act as if you're innocent in this case 06:48 < sontol> had you kept mum about ASICBOOST and propose BIP149-like activation proposal animosity towards Bitmain won't go through the roof 06:48 < sontol> and people would be calmer 06:48 < sontol> I'd also appreciate it if the current contributors stop pulling the age card (I've been doing this longer than you so my opinion carries more weight) 06:48 < sontol> That's the same trick that was pulled by Gavin's supporters 06:48 < sontol> I'd worry that this same trick would be used against let's say Alex Morcos (sorry to use your name, just an example) 06:49 < midnightmagic> not the best place for it, dude. 06:49 < MarcoFalke> I feel like this conversation should be held in another place 06:49 < sontol> yeah I know 06:49 < sontol> normally I keep mum 06:49 < sontol> but since this happen here 06:49 < sontol> I feel it is necessary to bring it here 06:49 < sontol> I will keep quiet 06:49 < sontol> after this 06:50 < midnightmagic> He's over in #bitcoin too, last I checked. 06:50 * midnightmagic points 06:51 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 06:52 -!- kewde[m] [kewdematri@gateway/shell/matrix.org/x-fnnnkqbxnpjsgbac] has joined #bitcoin-core-dev 06:52 -!- herzmeister[m] [herzmeiste@gateway/shell/matrix.org/x-wnazdtkvlwxradus] has joined #bitcoin-core-dev 06:58 -!- ryanofsky_ is now known as ryanofsky 07:00 -!- sontol [~aaaa@111.94.84.22] has quit [Quit: -=SysReset 2.55=-] 07:04 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Quit: leaving] 07:07 < esotericnonsense> meshcollider: yes, unidirectional. oops :) 07:08 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:10 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 07:26 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 07:27 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 07:28 -!- Aaronvan_ is now known as AaronvanW 07:29 < achow101> what's holding up 0.15.0 now? release notes? 07:39 < MarcoFalke> achow101: https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md#after-3-or-more-people-have-gitian-built-and-their-results-match 07:39 < MarcoFalke> :) 07:39 < MarcoFalke> wumpus might still be traveling 07:45 -!- wxxs_ [~chatzilla@h88-150-206-167.host.redstation.co.uk] has joined #bitcoin-core-dev 07:45 -!- wxxs [~chatzilla@185.153.179.4] has quit [Ping timeout: 246 seconds] 07:45 -!- wxxs_ is now known as wxxs 07:53 < achow101> MarcoFalke: ah, I didn't realize wumpus might still be traveling 07:55 -!- BashCo_ [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 252 seconds] 07:59 -!- RubenSomsen [~RubenSoms@1.217.138.142] has quit [Ping timeout: 255 seconds] 08:04 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 08:08 -!- Murch [~murch@96-82-80-28-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 08:08 -!- timothy [~tredaelli@redhat/timothy] has quit [Ping timeout: 255 seconds] 08:13 -!- fluidjax [~fluidjax@host86-146-140-3.range86-146.btcentralplus.com] has joined #bitcoin-core-dev 08:20 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Remote host closed the connection] 08:23 -!- SopaXorzTaker is now known as Xanukkah 08:25 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Quit: WeeChat 1.4] 08:29 < bitcoin-git> [bitcoin] dooglus opened pull request #11320: Include the wallet name in log messages relating to wallets (master...wallet_name_in_log) https://github.com/bitcoin/bitcoin/pull/11320 08:37 < BlueMatt> BashCo: a large part of what led to the xt issue was people speaking "on behalf of the technical project" saying things that were 180deg from what people who actually contributed to the technical project viewed...148 is an example of what happens in situations like that, many people seem to still think that 148 was somehow connected to or pushed by core contributors, when, in fact, it was pretty much luke and a bunch of people in the 08:37 < BlueMatt> "Core Slack" (which is not connected to Core) 08:38 < BlueMatt> it is very dangerous for these things to coninute to be needlessly linked 08:38 < BlueMatt> and the "splitbrain community" issues greg raised are also critical here - as the Bitcoin community grows Bitcoin becomes harder to change, and thats good, but it should not do so needlessly simply because parts of the community do not sufficiently communicate with other parts 08:39 < BlueMatt> while I understand the migration from Reddit and IRC to some extent, pushing folks towards Slack has, in large part, simply added yet another disconnected venue for Bitcoin discussion, creating yet another fork of the community whcih does not sufficiently communicate with other parts 08:43 < achow101> BlueMatt: I think that a lot of people on slack wouldn't be engaged in the community otherwise. I think many users find slack to be more user friendly than IRC with more features that they want to use (e.g. ability to post images) 08:43 < achow101> s/the community/any bitcoin related discussion community/ 08:43 < BlueMatt> yes, there is a tradeoff to be made here 08:44 -!- OdaNobunaga [d5981c54@gateway/web/freenode/ip.213.152.28.84] has joined #bitcoin-core-dev 08:45 < BlueMatt> I absolutely agree there is some value in it, but some active steps should be taken to a) make clear this is not somehow a community related to bitcoin core (the technical project) and b) try to enforce lack of splitbrain 08:45 < BlueMatt> I dont know what all the steps are for b, but its something we should be cautiously aware of and try to address 08:46 < bitcoin-git> [bitcoin] mess110 closed pull request #11314: [tests] Add abortrescan RPC test (master...add-abortrescan-rpc-test) https://github.com/bitcoin/bitcoin/pull/11314 08:46 < achow101> It's hard to avoid splitbrain when there are multiple distinct communities 08:47 -!- GAit [~GAit@unaffiliated/gait] has quit [Quit: WeeChat 1.0.1] 08:48 < OdaNobunaga> It's been suggested (today on the slack) to rebrand the slack into something not connected to core, for example "bitcoincommunity" or something like that (the bitcoin subdomain of slack is already taken) 08:48 -!- GAit [~GAit@unaffiliated/gait] has joined #bitcoin-core-dev 08:50 < BashCo> Before saying the Slack isn't connected to Core, we would need to define the Core entity. It's often said that Core as an entity has indistinct boundaries by design. By saying Slack is not 'connected' to Core, you're defining a hard boundary which happens to exclude thousands of people. 08:50 < luke-jr> BlueMatt: more Core developers supported 148 than opposed it 08:51 < luke-jr> (but more importantly, it shouldn't matter) 08:51 < luke-jr> BashCo: Core isn't an entity at all 08:52 < luke-jr> it's code 08:52 < BashCo> I understand Core was in a tight spot re BIP148. People said it had to come from the users, and it did. Thankfully it was a great success. 08:54 < BashCo> luke-jr: you're referring to the codebase. I think Core is more than that. Core also includes email contributions and community support. 08:56 < BashCo> If Slack isn't connected to Core, I wonder if anyone will spearhead a robust rocket.chat server as an 'official' Core community, or if devs really expect their supporters to just lurk on IRC. 08:56 < luke-jr> BashCo: I don't agree. The latter is simply the Bitcoin community. 08:57 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 08:58 < BashCo> yeah fair enough. The Bitcoin community also has ambiguously defined boundaries. Lucky for Core, a large contingent of those communities support Core. That's why I think it's short sighted to pressure those communities to disband in favor of inferior platforms. 08:59 < luke-jr> I don't agree IRC is inferior ;) 08:59 < BashCo> Instead, I think those who are 'connected to Core' should go to their audience and engage directly. 09:01 < BashCo> I know, and I understand why many here agree with you. But the fact remains that there are too many disadvantages for most users who are otherwise quite happy on their platform of choice. 09:01 < OdaNobunaga> Slack is much better than IRC if you want to engage with an audience of mostly non-technical/not-so-technical people 09:03 < BashCo> Keep in mind that a lot of people within the community try to avoid participating on Github, mailing lists, and core-dev because they're viewed as developer sanctuaries. Not a place for memes, emojis and lame jokes with friends. 09:05 < esotericnonsense> i agree with luke on the boundary. it seems rather odd to me. i'm not sure that watercooler chat needs to be 'officially sanctioned' 09:06 -!- RubenSomsen [~RubenSoms@1.217.138.142] has joined #bitcoin-core-dev 09:07 -!- laurentmt [~Thunderbi@92.154.68.134] has quit [Quit: laurentmt] 09:07 < BashCo> can a non-entity officially sanction anything? 09:07 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has quit [Quit: Leaving.] 09:08 < esotericnonsense> i'm struggling to find accurate wording here 09:08 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-doxhpdavmqczgquc] has quit [Quit: Connection closed for inactivity] 09:09 < harding> It seems to me that the desire is not to drive all users to the same interactive communication platform, but rather for all developers to communicate with each other (and users) from the same platform to ensure the opinions expressed there are represenative of the whole project (including disagreements, nuances, and other important details). 09:09 < esotericnonsense> yes, indeed 09:09 -!- Dizzle [~dizzle@108.171.182.16] has joined #bitcoin-core-dev 09:10 < esotericnonsense> the problem seems to be that slack naturally attracts more casual users and irc naturally attracts development (with overlap of course). this doesn't seem surprising to me, it matches what I see in other communities 09:11 < esotericnonsense> it seems to me that outreach from one group to the other has to be deliberate and won't happen accidentally simply as a result of that 09:13 < esotericnonsense> in particular dev work benefits from a reduction in noise, irc can be distracting enough as it is! 09:13 < BashCo> So how to bridge that divide? Devs have opportunities to write blogs, reddit posts, podcast interviews, schmooze in Slack and get down to business in IRC. But some devs shy away from those avenues for understandable reasons. 09:14 < BashCo> I guess my point is that those connected to Core can bring their voice to disjointed communities through various means. 09:15 < chainhead> Rename it to Core Community slack 09:17 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 246 seconds] 09:18 < harding> BashCo: isn't that treating the symptom, when the problem is the disjointed communities in the first place? I believe the argument here, which I agree with, is that communication is going from users <-> some devs <-> rest of the devs, where it should really be going from users <-> all devs. 09:18 < BashCo> gmaxwell's meetup vid covering 0.15 was really popular. a 'sunday talk show' circuit covering various bitcoin media outlets could get a great response, but I understand it has the negative effect of placing devs on pedestals and creating PR spokesmen. 09:18 < esotericnonsense> i agree with harding. there's always going to be a reduction in information transfer that way. 09:18 -!- laurentmt [~Thunderbi@92.154.68.134] has joined #bitcoin-core-dev 09:19 < esotericnonsense> i suppose my personal view is that if you are interested and want to know about something, the onus is on you to find the relevant channels and use them, if they' 09:19 < esotericnonsense> if they're actually inaccessible (work going on behind closed doors) that is a different matter entirely, but i'm not seeing that 09:20 < BashCo> harding: I don't know how to get all redditors, Tweeters, Slackers, bloggers, etc to a single platform, so I'm treating that problem as incurable. 09:20 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 09:20 < MarcoFalke> Indeed, and some devs prefer not to, as well 09:20 < harding> BashCo: as I said above, I think the desire is not to get all Bitcoin users on the same platform; merely to get all developers on the same platform. 09:21 < harding> That way there's a single source of reference for communication with the project. 09:21 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/96ac26e56627...8df48b36ed32 09:21 < bitcoin-git> bitcoin/master fadd0c1 MarcoFalke: [qa] zapwallettxes: Wait up to 3s for mempool reload 09:21 < bitcoin-git> bitcoin/master 8df48b3 MarcoFalke: Merge #11308: [qa] zapwallettxes: Wait up to 3s for mempool reload... 09:21 < harding> interactive communication * 09:22 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #11308: [qa] zapwallettxes: Wait up to 3s for mempool reload (master...Mf1709-qaZap3s) https://github.com/bitcoin/bitcoin/pull/11308 09:23 < BashCo> esotericnonsense: on the other hand, if you're displeased with your supporters, the onus is on you to seek them out and educate them. Besides, it's not so much that they want to chat with devs, but to chat with fellow supporters. 09:23 < MarcoFalke> harding: I don't think there should be a "single source of reference for communication" 09:24 -!- laurentmt [~Thunderbi@92.154.68.134] has quit [Quit: laurentmt] 09:24 < MarcoFalke> some devs might prefer not to communicate with users or communicate with them by other means 09:24 < BashCo> harding: I think it's up to those connected with the Core non-entity to find a way to amplify their message across all platforms. 09:27 < harding> MarcoFalke: is your argument that devs shouldn't be forced to participate on IRC (which I agree with) or that it's bad for there to be a single place (perhaps with multiple channel) where devs do all of their interactive communication? 09:28 < MarcoFalke> Both 09:29 < harding> BashCo: so he who self-promotes the best represents the project the most? That doesn't sound desirable to me. 09:32 < harding> MarcoFalke: I can't think of a compelling reason why a single congregating point for interactive discussion about the project would be bad. Could you explain more about why you think that? 09:33 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has joined #bitcoin-core-dev 09:33 < BashCo> harding: that's the conundrum. there can't be any 'official' Core communities (or spokesmen) which are not sanctioned by the intentionally ambiguous Core non-entity which may or may not have the ability to sanction anything at all. 09:34 < chainhead> A single point can't be everything to everyone, it makes sense to have different communications channels to suit different types of audiences 09:35 < chainhead> Personally I'm banned from Core Slack but I still think it makes sense to exist, and having a single community would also mean then I would be banned from everywhere 09:36 < harding> BashCo: that's an argument about what it is or is not possible to enforce. I think the important point is about what contributors to the Bitcoin Core project, mainly developers, choose to do regarding interactive communication. 09:37 < afk11> harding, it might be a problem if it's touch to connect from your phone.. 09:37 < afk11> tough* 09:38 < MarcoFalke> harding: It would force anyone who wanted to participate to that single place. So contributors to the project who prefer not to "register" with that place are excluded. Also, it gives the impression that dicsussion that happens in other places is consequently unrelated to the project 09:40 < BashCo> agreed. my personal opinion is that there are opportunities for developers to do more on that front. But I've seen a lot of reluctance in that regard, primarily because devs don't want to be viewed as spokesmen for the project. 09:41 -!- OdaNobunaga [d5981c54@gateway/web/freenode/ip.213.152.28.84] has quit [Ping timeout: 260 seconds] 09:44 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 09:45 < harding> MarcoFalke: there are no means for enforcement, and likely any contributor who has trouble connecting to IRC in a manner they find suitable need only ask for help and some gracious person will provide it. Regarding your second point, I think that's an advantage at avoiding having a small group of contributors speak inappropriately for the larger share of contributors. 09:47 < harding> BashCo: indeed no one decent wants to be *the* spokesperson for the project, but I think many contributors are comfortable talking about the project when surrounded by other contributors who will correct any inaccuracies. That's an advantage of having a single point of congregation for interactive communication. 09:47 -!- wxxs [~chatzilla@h88-150-206-167.host.redstation.co.uk] has quit [Ping timeout: 240 seconds] 09:48 -!- wxxs [~chatzilla@37.58.58.235] has joined #bitcoin-core-dev 09:52 < esotericnonsense> hm. i think i've managed to dump core by sending an odd RPC request somehow. 09:53 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Remote host closed the connection] 09:53 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 246 seconds] 09:54 < BashCo> harding: there's a notable personality who expressed interest in hosting as many Core devs as possible on a weekly podcast. I think it was a 5-min interview with one dev (or more) per week. This would allow many contributors to speak about the project without a single spokesperson emerging. I think it's a good opportunity but that recurrent dev participation would be hard to muster. 09:55 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has joined #bitcoin-core-dev 09:57 -!- wxxs_ [~chatzilla@37.58.58.235] has joined #bitcoin-core-dev 09:57 < BlueMatt> BlueMatt: more Core developers supported 148 than opposed it <-- you keep saying that, I'm still far from convinced it is true 09:58 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8df48b36ed32...42973f834445 09:58 < bitcoin-git> bitcoin/master 0063d2c John Newbery: [tests] Make p2p-leaktests.py more robust 09:58 < bitcoin-git> bitcoin/master 42973f8 MarcoFalke: Merge #11078: [tests] Make p2p-leaktests.py more robust... 09:58 < chainhead> It doesn't really matter too much either way 09:58 < harding> BashCo: I think I must've made my point poorly, because that's the exact opposite of what I intended to encourage. Certainly, people who want to do podcasts should feel free to do them, but the current problem isn't too few separate opinions but too many, or rather that individual opinions are being presented outside of the context of general group opinion. 09:58 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #11078: [tests] Make p2p-leaktests.py more robust (master...p2p_leaktests_robust) https://github.com/bitcoin/bitcoin/pull/11078 10:00 -!- wxxs [~chatzilla@37.58.58.235] has quit [Ping timeout: 246 seconds] 10:00 -!- wxxs_ is now known as wxxs 10:02 < BashCo> then maybe a blog where each dev makes PRs until wumpus merges them, but only after consensus has been reached. 10:04 < BashCo> it's difficult to distill the general opinion of a non-entity. 10:04 < wxxs> BashCo: how about a decentralized solution with an intermediary layer of volunteer spokesmen, who are good at interacting with users and filtering the noise 10:08 < BashCo> wxxs: sounds great to me. a git blog with several spokesmen who can convey and elaborate on that message to various platforms? I don't know if that meets harding's criteria though. 10:15 < esotericnonsense> is libevent only used for RPC/rest/torcontrol? 10:16 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #10881: trivial: fix various pyflakes/vulture warnings (master...vulture) https://github.com/bitcoin/bitcoin/pull/10881 10:37 < bitcoin-git> [bitcoin] theuni opened pull request #11323: mininode: add an optimistic write and disable nagle (master...optimistic-mininode) https://github.com/bitcoin/bitcoin/pull/11323 10:39 < cfields_> jnewbery: you may be interested in ^^. I have no clue if that's safe with asyncore. 10:43 -!- vicenteH [~user@195.235.96.150] has quit [Ping timeout: 240 seconds] 10:44 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has joined #bitcoin-core-dev 10:45 < jnewbery> cfields_ : I'll take a look. I wouldn't call myself an asyncore expert (nor do I want to become one - it's pretty strongly deprecated in favour of asyncio), but I can definitely kick the tires. 10:45 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Remote host closed the connection] 10:46 < cfields_> jnewbery: ah, good to know. 10:46 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 10:58 < MarcoFalke> jnewbery: I'd Concept ACK an pull getting rid of it ;) 10:58 < MarcoFalke> s/an/a/g 11:04 -!- laurentmt [~Thunderbi@80.12.37.73] has joined #bitcoin-core-dev 11:06 -!- atroxes [~atroxes@unaffiliated/atroxes] has quit [Quit: bye] 11:07 < jnewbery> MarcoFalke : I'd love to, but I think we've had enough refactor churn in the test_framework for the time being! 11:08 -!- atroxes [~atroxes@unaffiliated/atroxes] has joined #bitcoin-core-dev 11:08 < jnewbery> once everything's settled for a bit I might take a shot at it 11:09 -!- laurentmt [~Thunderbi@80.12.37.73] has quit [Quit: laurentmt] 11:12 < cfields_> jnewbery: well that PR (which presumably asyncio would nullify) shaves a nice chunk of time off of the tests. So it wouldn't be purely a refactor, at least. 11:14 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Quit: leaving] 11:15 -!- morcos [~morcos@158.1.155.104.bc.googleusercontent.com] has joined #bitcoin-core-dev 11:16 -!- morcos [~morcos@158.1.155.104.bc.googleusercontent.com] has quit [Client Quit] 11:17 -!- morcos [~morcos@158.1.155.104.bc.googleusercontent.com] has joined #bitcoin-core-dev 11:20 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/42973f834445...7fcd61b2613c 11:20 < bitcoin-git> bitcoin/master 77aa9e5 Wladimir J. van der Laan: test: Check RPC argument mapping... 11:20 < bitcoin-git> bitcoin/master 7fcd61b MarcoFalke: Merge #10753: test: Check RPC argument mapping... 11:20 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #10753: test: Check RPC argument mapping (master...2017_07_rpc_argument_check) https://github.com/bitcoin/bitcoin/pull/10753 11:22 < jnewbery> cfields_ : yes, sounds good. I was referring to ripping out asyncore and replacing with asyncio as being a bit too churny at this point. Definite concept ACK for any small change that can shave minutes of test runs. 11:24 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has quit [Remote host closed the connection] 11:24 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 11:27 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has joined #bitcoin-core-dev 11:27 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Read error: Connection reset by peer] 11:30 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has joined #bitcoin-core-dev 11:33 -!- Xanukkah [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Quit: Leaving] 11:33 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 11:43 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 11:58 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Quit: WeeChat 1.4] 12:03 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 12:06 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has quit [Read error: Connection reset by peer] 12:12 < BlueMatt> are there any known bugs in 0.15 that -resetguisettings will fix that result in a segfault on startup on linux? 12:12 -!- RubenSomsen [~RubenSoms@1.217.138.142] has quit [Ping timeout: 264 seconds] 12:14 < achow101> BlueMatt: related to 11117? 12:14 < BlueMatt> in 15? 12:15 < achow101> sorry, 11171 12:15 < BlueMatt> I was under the impression that was windows only? 12:15 < achow101> It was experienced on windows, but that does not mean it was limited to that 12:16 < achow101> it looks like it could have been a qt issue 12:16 < achow101> so possibly affecting all platforms 12:22 -!- Cheeseo [~Cheeseo@unaffiliated/cheeseo] has joined #bitcoin-core-dev 12:23 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 12:24 -!- CubicEarth [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 12:30 -!- Dizzle [~dizzle@108.171.182.16] has quit [Ping timeout: 255 seconds] 12:44 -!- CubicEarth [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [] 12:45 < gmaxwell> sdaftuar: I have a suggestion for a bit of a change to how #10200 works. "Pipeline mode". When CNB is called, it generates a template and then uses your comparison function to decide between a new template and a cached one. If it uses the cached one, it does not need to perform a TBV at all. It returns the result. If fees increased at all, It TBVs and caches the new template. 12:45 < gribble> https://github.com/bitcoin/bitcoin/issues/10200 | Mining: Skip recent transactions if fee difference is small by sdaftuar · Pull Request #10200 · bitcoin/bitcoin · GitHub 12:45 < gmaxwell> sdaftuar: so this would serve the dual purpose of getting TBV out of the critical path. 12:46 < gmaxwell> On a cold start it could just return the template with new transactions, or it could do what your code currently does if the additional complexity isn't great. 12:46 < sdaftuar> gmaxwell: i had some thoughts along those lines as well, but i wasn't sure how to square that with the caching that gbt already does 12:46 < sdaftuar> introduce two caches i guess? 12:46 < gmaxwell> yes, I think so. That outer cache is just to prevent outside stuff from DOS attacking by accident. It could be made much shorter. 12:48 < gmaxwell> I was thinking about this because I'm working on some new block relay stuff where you send a template, then template differentials as it changes, then a template differential to the full block when it eventually shows up. And for that it would be useful if templates were changing less often, and also if the one you were using was a slightly old one. 12:49 < gmaxwell> (my motivator is primarily mining off blocksat, but this could eventually make a BIP152 HB mode like transmission smaller and faster too) 12:49 < sdaftuar> with the cache approach you're suggesting, you would scrap the time-based logic altogether in addPackageTransactions, is that right? 12:49 < sdaftuar> i think the downside to that is that the first template after a block is found might needlessly include recent transactions 12:50 < sdaftuar> i kind of thought that the gbt caller could already do the caching that i think you're suggesting 12:50 -!- brianhoffman__ [~brianhoff@pool-96-231-163-68.washdc.fios.verizon.net] has joined #bitcoin-core-dev 12:50 < gmaxwell> Yes, -- so my thought on that was is that we'd scrap that, however it could be kept for the first one on a cold cache but I am not sure if its worth the code complexity. 12:52 < sdaftuar> i think scrapping it is fine, but i also think we could scrap all of this and just suggest that gbt callers do it. or move it all into gbt... 12:52 < sdaftuar> maybe that's the easiest thing 12:52 < gmaxwell> sdaftuar: well the gbt caller can't create a new non-TBV template and see if it pays a lot more fees. If you mean the GBT layer caching, it could, but there are often many callers... and that also requires them to be well behaved. 12:52 < sdaftuar> oh, i see 12:53 < gmaxwell> (I think expecting them to be well behaved is a bad idea, someone will spin up three pool daemons, they'll run in a fairly tight loop and prevent bitcoin from processing blocks, and wonder why they're getting orphan blocks) 12:54 < sdaftuar> yeah i never really knew how pool servers worked; allowing randoms to hit your RPC seems like a bad idea! but good to know if that's what people are doing. 12:54 < gmaxwell> but that GBT layer cache could be just a half-second thing, just to cap the number of new templates we construct per second. 12:55 < sdaftuar> ok yeah i think your suggestion sounds pretty good -- eliminating TBV except when the fees are enough to warrant an update seems like an easy win here, and mostly accomplishes the other goal as well. 12:56 < gmaxwell> For the first output after a block we could also produce an empty template, but I'm really not too keen on that. But yes, I thought this was a nice way to get two benefits at once. 12:57 -!- RubenSomsen [~RubenSoms@1.217.138.142] has joined #bitcoin-core-dev 12:57 < sdaftuar> (i am also not keen on the empty template thing) 12:58 -!- Cheeseo [~Cheeseo@unaffiliated/cheeseo] has quit [Read error: Connection reset by peer] 12:59 < gmaxwell> we could also return a non-TBVed template in that case; which is really 90% of the time, and we'd still catch a bad template and shut down while caching. 13:00 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-iwrmrkaecuyamndg] has joined #bitcoin-core-dev 13:05 -!- RubenSomsen [~RubenSoms@1.217.138.142] has quit [Ping timeout: 240 seconds] 13:05 -!- vicenteH [~user@13.232.15.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 13:09 < gmaxwell> not that running TBV in the background will be trivial. 13:19 < goatpig> is compressed keys in sw scripts invalid or just non standard? 13:19 < goatpig> err uncompressed 13:20 < sipa> nonstandard 13:20 < goatpig> thanks 13:20 -!- tErik_mc1 [~tErik@unaffiliated/terik] has quit [Ping timeout: 240 seconds] 13:28 < BlueMatt> (but dont do it - its likely to become invalid sooner or later) 13:28 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 13:29 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 13:32 < gmaxwell> goatpig: why do you ask? 13:33 < goatpig> out of curiosity 13:33 < goatpig> hasving some fun on the testnet 13:35 -!- Aaronvan_ is now known as AaronvanW 13:36 < sipa> testnet also enforces this rule 13:36 < goatpig> ive noticed 13:37 < sipa> the term 'standardness' has been used for two different things, non-mandatory script validity rules (of which this is one) which can't be disabled, and the actual IsStandard() function (which is only enforced on mainnet) 13:38 < goatpig> well i was thinking about it more in the sense of "wont be propagated but can be mined" and "cant be mined" 13:54 -!- RubenSomsen [~RubenSoms@1.217.138.142] has joined #bitcoin-core-dev 14:01 -!- RubenSomsen [~RubenSoms@1.217.138.142] has quit [Ping timeout: 260 seconds] 14:13 -!- goatpig [56f75683@gateway/web/freenode/ip.86.247.86.131] has quit [Quit: Page closed] 14:27 -!- wolfspraul [~wolfsprau@bobbin.q-ag.de] has quit [Quit: leaving] 14:27 -!- wolfspraul [~wolfsprau@bobbin.q-ag.de] has joined #bitcoin-core-dev 14:34 -!- Ylbam_ [uid99779@gateway/web/irccloud.com/x-hhnbywerphgfglmr] has joined #bitcoin-core-dev 14:34 -!- tknp [~tknp@unaffiliated/tknp] has joined #bitcoin-core-dev 14:35 -!- Ylbam_ [uid99779@gateway/web/irccloud.com/x-hhnbywerphgfglmr] has quit [Client Quit] 14:35 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-szusvyjmiruqeihf] has joined #bitcoin-core-dev 14:40 -!- promag [~promag@2001:8a0:fe30:de01:a17f:4525:47f5:415f] has joined #bitcoin-core-dev 14:41 < promag> can someone kick travis job https://travis-ci.org/bitcoin/bitcoin/jobs/275096269 ? 14:42 < sipa> promag: you can! 14:43 < promag> I can? 14:44 < sipa> promag: i sent you an invite 14:45 -!- RubenSomsen [~RubenSoms@1.217.138.142] has joined #bitcoin-core-dev 14:49 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 248 seconds] 14:49 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 14:52 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 14:52 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 14:54 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 14:55 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 14:56 -!- promag [~promag@2001:8a0:fe30:de01:a17f:4525:47f5:415f] has quit [Remote host closed the connection] 14:56 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 14:57 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 14:59 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 14:59 < sipa> can i haz review on #11167 ? 14:59 < gribble> https://github.com/bitcoin/bitcoin/issues/11167 | Full BIP173 (Bech32) support by sipa · Pull Request #11167 · bitcoin/bitcoin · GitHub 15:10 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 15:10 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-iwrmrkaecuyamndg] has quit [Quit: Connection closed for inactivity] 15:12 -!- RubenSomsen [~RubenSoms@1.217.138.142] has quit [Read error: Connection reset by peer] 15:20 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 15:28 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 15:30 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 15:30 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 15:33 -!- PaulCape_ [~PaulCapes@ip72-209-228-52.dc.dc.cox.net] has quit [Quit: .] 15:35 -!- PaulCapestany [~PaulCapes@ip72-209-228-52.dc.dc.cox.net] has joined #bitcoin-core-dev 15:41 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 15:42 -!- wxxs [~chatzilla@37.58.58.235] has quit [Ping timeout: 240 seconds] 15:50 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-jgzmidgavahfpzen] has joined #bitcoin-core-dev 15:52 -!- vicenteH [~user@13.232.15.37.dynamic.jazztel.es] has quit [Ping timeout: 252 seconds] 15:53 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [] 15:53 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 15:53 -!- duringo_ [8800620d@gateway/web/freenode/ip.136.0.98.13] has joined #bitcoin-core-dev 15:55 -!- vicenteH [~user@13.232.15.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 15:58 -!- duringo_ [8800620d@gateway/web/freenode/ip.136.0.98.13] has quit [Ping timeout: 260 seconds] 15:59 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 16:03 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 240 seconds] 16:07 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 16:09 -!- GypsyScotty [~yellow@67-61-101-34.cpe.cableone.net] has joined #bitcoin-core-dev 16:09 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 246 seconds] 16:13 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Remote host closed the connection] 16:14 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 16:14 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 16:16 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 16:33 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Remote host closed the connection] 16:51 -!- owowo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 16:51 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 16:54 -!- Deadhand [~deadhand@2607:fea8:e380:10f::7] has quit [Ping timeout: 255 seconds] 16:54 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Remote host closed the connection] 16:55 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 16:55 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 16:55 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Ping timeout: 248 seconds] 16:56 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 16:58 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Remote host closed the connection] 17:00 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 17:01 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Remote host closed the connection] 17:01 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 17:06 -!- Deadhand [~deadhand@99.246.6.82] has joined #bitcoin-core-dev 17:08 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 17:11 -!- Aaronva__ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 17:12 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 17:12 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 17:13 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 17:23 -!- Aaronva__ [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 17:23 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 17:28 -!- JackH [~laptop@46.231.18.66] has quit [Ping timeout: 240 seconds] 17:32 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 252 seconds] 17:36 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 17:41 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Remote host closed the connection] 17:47 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 17:48 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 17:49 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Quit: Leaving] 17:51 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 17:53 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-szusvyjmiruqeihf] has quit [Quit: Connection closed for inactivity] 17:56 -!- ula [~kvirc@b2b-78-94-9-226.unitymedia.biz] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:00 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 18:01 -!- jimpo_ [~jimpo@ec2-52-42-179-84.us-west-2.compute.amazonaws.com] has left #bitcoin-core-dev [] 18:03 -!- zmin [~zmin@d50-93-44-136.abhsia.telus.net] has joined #bitcoin-core-dev 18:03 -!- PRab [~chatzilla@c-68-56-234-28.hsd1.mi.comcast.net] has joined #bitcoin-core-dev 18:04 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Ping timeout: 255 seconds] 18:08 -!- jimpo [~jimpo@ec2-52-42-179-84.us-west-2.compute.amazonaws.com] has joined #bitcoin-core-dev 18:15 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 18:16 -!- Deadhand [~deadhand@99.246.6.82] has quit [Ping timeout: 248 seconds] 18:16 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 18:19 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 18:34 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has quit [Ping timeout: 248 seconds] 18:37 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 18:38 -!- zmin [~zmin@d50-93-44-136.abhsia.telus.net] has quit [Quit: Leaving] 18:43 -!- Murch [~murch@96-82-80-28-static.hfc.comcastbusiness.net] has quit [Quit: Snoozing.] 18:50 < bitcoin-git> [bitcoin] OrfanMiner opened pull request #11325: Corrected year (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11325 18:51 < bitcoin-git> [bitcoin] fanquake closed pull request #11325: Corrected year (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11325 18:55 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Ping timeout: 248 seconds] 18:55 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has quit [Ping timeout: 248 seconds] 18:57 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 18:58 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 19:05 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has quit [Ping timeout: 248 seconds] 19:08 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 19:10 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 19:15 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has quit [Ping timeout: 248 seconds] 19:15 -!- dabura667 [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has joined #bitcoin-core-dev 19:17 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 19:23 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 19:23 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has quit [Client Quit] 19:23 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 19:26 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds] 19:36 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 19:37 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 19:42 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has quit [Ping timeout: 248 seconds] 19:44 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 19:48 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 19:49 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has quit [Ping timeout: 248 seconds] 19:51 -!- Deadhand [~deadhand@CPE6038e0be3871-CMf0f249a14e40.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 19:52 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Ping timeout: 255 seconds] 20:01 -!- tknp [~tknp@unaffiliated/tknp] has quit [Quit: tknp] 20:01 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has quit [Remote host closed the connection] 20:01 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 20:16 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Quit: Ping timeout (120 seconds)] 20:55 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 20:56 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 20:56 -!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-core-dev 21:11 -!- tknp [~tknp@unaffiliated/tknp] has joined #bitcoin-core-dev 21:37 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 21:41 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Ping timeout: 246 seconds] 21:47 -!- lifeofguenter [~lifeofgue@bnc.pro.to.co.ls] has quit [Ping timeout: 276 seconds] 21:48 -!- lifeofguenter [~lifeofgue@bnc.pro.to.co.ls] has joined #bitcoin-core-dev 22:10 -!- CubicEarth [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 22:14 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Read error: Connection reset by peer] 22:15 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-core-dev 22:26 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Disconnected by services] 22:27 -!- go1111111 [~go1111111@199.231.240.157] has quit [Ping timeout: 240 seconds] 22:29 -!- go1111111 [~go1111111@199.231.240.157] has joined #bitcoin-core-dev 22:33 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-qtxiwadfdlgxxgsm] has joined #bitcoin-core-dev 22:35 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-core-dev 22:54 -!- tknp [~tknp@unaffiliated/tknp] has quit [Quit: tknp] 23:25 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has joined #bitcoin-core-dev 23:29 -!- promag [~promag@2001:8a0:fe30:de01:58c:1047:7535:c5e6] has quit [Ping timeout: 246 seconds] 23:40 -!- crypto_rob [605254e1@gateway/web/freenode/ip.96.82.84.225] has joined #bitcoin-core-dev 23:40 -!- crypto_rob [605254e1@gateway/web/freenode/ip.96.82.84.225] has quit [Client Quit] 23:55 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 23:56 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev