{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "125736ccfa874126b697366d81ad9ef7",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 72,
    "lightningbot": 2,
    "jnewbery": 35,
    "kanzure": 1,
    "sipa": 45,
    "achow101": 10,
    "jonasschnelli_": 2,
    "jamesob": 1,
    "meshcollider": 10,
    "MarcoFalke": 36,
    "gribble": 5,
    "gmaxwell": 62,
    "jonasschnelli": 32,
    "moneyball": 16,
    "gwillen": 9,
    "instagibbs": 16,
    "luke-jr": 53,
    "sdaftuar": 12,
    "cfields": 11,
    "ryanofsky": 3
  },
  "start_time": "2019-04-18T19:00:04+00:00",
  "end_time": "2019-04-18T19:57:44+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | This is the channel for developing Bitcoin Core. Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
  "current_topic": "opportunity to provide feedback with GitHub CEO (moneyball)",
  "messages": [
    {
      "id": "51d37b3e26b44805a78841139625178e",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2019-04-18T19:00:04+00:00"
    },
    {
      "id": "55eda0f34a484d62af646095f578d9f1",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Apr 18 19:00:04 2019 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2019-04-18T19:00:04+00:00"
    },
    {
      "id": "b68bb4bf25d749ae9b8c7659c255101c",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2019-04-18T19:00:04+00:00"
    },
    {
      "id": "ae5bf8e0d9974ef782d640eae3de3b3a",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:14+00:00"
    },
    {
      "id": "2a1c05f3ac624453bee2771d21fc9a38",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:17+00:00"
    },
    {
      "id": "10753ef27c63478888c602a39ba35f66",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:28+00:00"
    },
    {
      "id": "de54bc935065498b82f4d5c7ecd199cd",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb",
      "action": false,
      "timestamp": "2019-04-18T19:00:33+00:00"
    },
    {
      "id": "1822d896d228433590b667345ffbe78f",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:42+00:00"
    },
    {
      "id": "da2b0c5c01234209951c3b532e38c3c7",
      "sender": "jonasschnelli_",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:46+00:00"
    },
    {
      "id": "cc7510e01d424dc8b07f9e419e2695f3",
      "sender": "jamesob",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:53+00:00"
    },
    {
      "id": "893909c7f16b47d1b450477fe5c345e8",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:00:55+00:00"
    },
    {
      "id": "544de357271c4c938d9069b4e3b152a6",
      "sender": "MarcoFalke",
      "payload": "when rc4?",
      "action": false,
      "timestamp": "2019-04-18T19:00:56+00:00"
    },
    {
      "id": "c17b3be026d345f1b59e31966ff6679f",
      "sender": "wumpus",
      "payload": "#topic 0.18.0rc4",
      "action": false,
      "timestamp": "2019-04-18T19:01:07+00:00"
    },
    {
      "id": "c6bb453fc2464f84944437fc841fc2d5",
      "sender": "jonasschnelli_",
      "payload": "I guess #15839 is holding it back",
      "action": false,
      "timestamp": "2019-04-18T19:01:21+00:00"
    },
    {
      "id": "1dbd435d52594058ac80bc5461cb9193",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15839 | [0.18] Revert GetData randomization change (#14897) by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #15839 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-04-18T19:01:23+00:00"
    },
    {
      "id": "74d334aa18a745d08ea05a6a61b501b5",
      "sender": "MarcoFalke",
      "payload": "Needs merge",
      "action": false,
      "timestamp": "2019-04-18T19:01:30+00:00"
    },
    {
      "id": "60c71859cdaf479eb8c4f6eb682f3ad8",
      "sender": "wumpus",
      "payload": "that seems to be the only one left?",
      "action": false,
      "timestamp": "2019-04-18T19:01:42+00:00"
    },
    {
      "id": "57325ac389c9452e8139debe632b3627",
      "sender": "MarcoFalke",
      "payload": "yeah, after that I think we are good to tag rc4",
      "action": false,
      "timestamp": "2019-04-18T19:01:54+00:00"
    },
    {
      "id": "79bafb21cb6b49af87ab3b13b86906ac",
      "sender": "wumpus",
      "payload": "good to know",
      "action": false,
      "timestamp": "2019-04-18T19:01:59+00:00"
    },
    {
      "id": "297555bb93cc4f099a785c962ea29311",
      "sender": "gmaxwell",
      "payload": "oh I thought the revert was merged already.",
      "action": false,
      "timestamp": "2019-04-18T19:02:09+00:00"
    },
    {
      "id": "dba7e288ad8b4ead99c83936afdf38d0",
      "sender": "wumpus",
      "payload": "ok, let's merge that one and tag rc4 after the meeting",
      "action": false,
      "timestamp": "2019-04-18T19:02:38+00:00"
    },
    {
      "id": "7ff0146f3d3a411abd7a014b1365c5e6",
      "sender": "sipa",
      "payload": "ack",
      "action": false,
      "timestamp": "2019-04-18T19:02:43+00:00"
    },
    {
      "id": "aa9e5bff45db43ebbd76502eb0a9b33c",
      "sender": "jonasschnelli",
      "payload": "ack",
      "action": false,
      "timestamp": "2019-04-18T19:02:46+00:00"
    },
    {
      "id": "54b0f6e4523543d1a9aa36331597b74f",
      "sender": "MarcoFalke",
      "payload": "#action merge 15839 and tag rc4",
      "action": false,
      "timestamp": "2019-04-18T19:02:50+00:00"
    },
    {
      "id": "d1a92f4346054fffb1b940e1b35a6b67",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2019-04-18T19:03:27+00:00"
    },
    {
      "id": "98d72c602b604040bf225937db1e0970",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+project%3Abitcoin%2Fbitcoin%2F8  6 PRs on there right now",
      "action": false,
      "timestamp": "2019-04-18T19:03:39+00:00"
    },
    {
      "id": "2df8f2b3e30943f2811915decc18cef6",
      "sender": "wumpus",
      "payload": "anything to add/remove? I guess everyone does this outside of the meetings nowadays",
      "action": false,
      "timestamp": "2019-04-18T19:04:33+00:00"
    },
    {
      "id": "85a8db40771e4d82a2b5c1da56623f31",
      "sender": "sipa",
      "payload": "can i have 15427?",
      "action": false,
      "timestamp": "2019-04-18T19:04:48+00:00"
    },
    {
      "id": "572433a0307f460194c5118a634d5108",
      "sender": "sipa",
      "payload": "#15427",
      "action": false,
      "timestamp": "2019-04-18T19:04:59+00:00"
    },
    {
      "id": "2e483b313a2f4b368f1c90fd539953fa",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15427 | Add support for descriptors to utxoupdatepsbt by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #15427 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-04-18T19:05:01+00:00"
    },
    {
      "id": "f9a3ef0a1c204c3380e96840a111c95d",
      "sender": "MarcoFalke",
      "payload": "can I have #15758?",
      "action": false,
      "timestamp": "2019-04-18T19:05:02+00:00"
    },
    {
      "id": "c53194872e8c4fd89d5fbc7250d26a80",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15758 | qa: Add further tests to wallet_balance by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #15758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-04-18T19:05:04+00:00"
    },
    {
      "id": "d2a2dd5e77e7429bb751d5b6e842610e",
      "sender": "moneyball",
      "payload": "i have a brief topic i'd like to cover after we go through other topics - an opportunity to meet with the github CEO and share feedback from this project",
      "action": false,
      "timestamp": "2019-04-18T19:05:05+00:00"
    },
    {
      "id": "3499f7b326e44754a597fc2064270f8e",
      "sender": "jnewbery",
      "payload": "gwillen asked for #15024 to go in after the last wallet meeting",
      "action": false,
      "timestamp": "2019-04-18T19:05:41+00:00"
    },
    {
      "id": "bf6bf1bae9f3473899fa92c04a02fa74",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15024 | Allow specific private keys to be derived from descriptor by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #15024 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-04-18T19:05:43+00:00"
    },
    {
      "id": "5cb60a5cdc2e46218973a15da042caab",
      "sender": "gwillen",
      "payload": "jnewbery: thanks, I was just trying to find that but I'm on an airplane with bad wifi",
      "action": false,
      "timestamp": "2019-04-18T19:06:07+00:00"
    },
    {
      "id": "5780dd4209bf439e9ff521a7c3d2aca6",
      "sender": "wumpus",
      "payload": "sipa MarcoFalke added",
      "action": false,
      "timestamp": "2019-04-18T19:06:21+00:00"
    },
    {
      "id": "320f7441dade405887c0241c503b437e",
      "sender": "MarcoFalke",
      "payload": "thx",
      "action": false,
      "timestamp": "2019-04-18T19:06:27+00:00"
    },
    {
      "id": "bf0536c532fd458689a798f03646198c",
      "sender": "sipa",
      "payload": "thanks",
      "action": false,
      "timestamp": "2019-04-18T19:06:40+00:00"
    },
    {
      "id": "3b78bcbd78a74aa78d4ad13622c02922",
      "sender": "wumpus",
      "payload": "also added",
      "action": false,
      "timestamp": "2019-04-18T19:07:03+00:00"
    },
    {
      "id": "9e7ae8889f29408b9791dbaf7b1d3a8b",
      "sender": "gwillen",
      "payload": "+1 thanks!",
      "action": false,
      "timestamp": "2019-04-18T19:07:12+00:00"
    },
    {
      "id": "b0a42bbab8d14eca8ac36ecbd1056c73",
      "sender": "wumpus",
      "payload": "looks like both achow101 and sdaftuar have two PRs on the list now :o",
      "action": false,
      "timestamp": "2019-04-18T19:07:30+00:00"
    },
    {
      "id": "9ffd32861c12468d9bb1f7f5a3f80ac4",
      "sender": "achow101",
      "payload": "oops",
      "action": false,
      "timestamp": "2019-04-18T19:07:45+00:00"
    },
    {
      "id": "ab394703d3914e64af5b44c1aa0556ec",
      "sender": "jonasschnelli",
      "payload": "sdaftuar will resolve now",
      "action": false,
      "timestamp": "2019-04-18T19:08:05+00:00"
    },
    {
      "id": "4a6591dbdb654aeb914da90bc2ae7b50",
      "sender": "wumpus",
      "payload": "can/should we make a choice what to keep on there?",
      "action": false,
      "timestamp": "2019-04-18T19:08:14+00:00"
    },
    {
      "id": "21347d3252b641f9b1ffe89822067339",
      "sender": "MarcoFalke",
      "payload": "If they were suggested by different people, it should be fine",
      "action": false,
      "timestamp": "2019-04-18T19:08:16+00:00"
    },
    {
      "id": "16ac592362b64532b0eb2651b13a6d30",
      "sender": "sipa",
      "payload": "i propose a trial by combat to determine whose PRs remain",
      "action": false,
      "timestamp": "2019-04-18T19:08:17+00:00"
    },
    {
      "id": "bf9e976e350345b4be9ba3484115c636",
      "sender": "MarcoFalke",
      "payload": "Everyone can suggest one pr (it doesn't have to be their own)",
      "action": false,
      "timestamp": "2019-04-18T19:08:34+00:00"
    },
    {
      "id": "6cd1129225c14188ad0b65da38344982",
      "sender": "instagibbs",
      "payload": "is your PR heavier than a duck",
      "action": false,
      "timestamp": "2019-04-18T19:08:39+00:00"
    },
    {
      "id": "3be5fca405ff421882c46fde0aca75fa",
      "sender": "wumpus",
      "payload": "sipa:everyone gets to have one PR",
      "action": false,
      "timestamp": "2019-04-18T19:08:40+00:00"
    },
    {
      "id": "f2b4dd6ca0fa4cac9b28d672cacc9a46",
      "sender": "wumpus",
      "payload": "MarcoFalke: hmm",
      "action": false,
      "timestamp": "2019-04-18T19:08:51+00:00"
    },
    {
      "id": "2d19c5dc1ab5401ab936499de98386ea",
      "sender": "achow101",
      "payload": "instagibbs: how many lines of code does a duck weigh?",
      "action": false,
      "timestamp": "2019-04-18T19:08:57+00:00"
    },
    {
      "id": "f73b9b59a39340f59920fb5ca3463a1d",
      "sender": "gmaxwell",
      "payload": "Yes, but based on who proposed.",
      "action": false,
      "timestamp": "2019-04-18T19:08:59+00:00"
    },
    {
      "id": "12450c4c86ab4e979945efc1fcb58fc7",
      "sender": "jonasschnelli",
      "payload": "MarcoFalke: that really hard to keep the overview",
      "action": false,
      "timestamp": "2019-04-18T19:08:59+00:00"
    },
    {
      "id": "3537cf8b47114dd19e6e0a146ffd1d71",
      "sender": "gmaxwell",
      "payload": "not who authored.",
      "action": false,
      "timestamp": "2019-04-18T19:09:03+00:00"
    },
    {
      "id": "d1555e388d704694b16766a409db0bb1",
      "sender": "wumpus",
      "payload": "I don't really care but it's kind of getting out of hand",
      "action": false,
      "timestamp": "2019-04-18T19:09:07+00:00"
    },
    {
      "id": "502e4828016149859b5b20654aa822cd",
      "sender": "gmaxwell",
      "payload": "(or that was my understanding)",
      "action": false,
      "timestamp": "2019-04-18T19:09:12+00:00"
    },
    {
      "id": "f462903ef3ec48e0bd655f9524fee4af",
      "sender": "MarcoFalke",
      "payload": "but I agree that achow101 and sdaftuar should pick one pull that stays",
      "action": false,
      "timestamp": "2019-04-18T19:09:13+00:00"
    },
    {
      "id": "073737f8bc2d4fc2b152eb397ca10d06",
      "sender": "wumpus",
      "payload": "jonasschnelli: yeah, exactly",
      "action": false,
      "timestamp": "2019-04-18T19:09:16+00:00"
    },
    {
      "id": "4aa72621cf884dca8aa88a44e6e6bad9",
      "sender": "jonasschnelli",
      "payload": "How do we keep track who proposed?",
      "action": false,
      "timestamp": "2019-04-18T19:09:23+00:00"
    },
    {
      "id": "3228da5229664a109a7d2433156378c0",
      "sender": "wumpus",
      "payload": "github doesn't track this",
      "action": false,
      "timestamp": "2019-04-18T19:09:24+00:00"
    },
    {
      "id": "3f7deae2211746efb4a2d6d934d1484b",
      "sender": "MarcoFalke",
      "payload": "remove NOTFOUND for sdaftuar",
      "action": false,
      "timestamp": "2019-04-18T19:09:43+00:00"
    },
    {
      "id": "0e196672c3b140a5a40f1e036719ffcb",
      "sender": "achow101",
      "payload": "let's remove #15741 for now. it needs to be rebased anyways",
      "action": false,
      "timestamp": "2019-04-18T19:09:44+00:00"
    },
    {
      "id": "ac62c4e25f124b2db106ccb37b6fc268",
      "sender": "wumpus",
      "payload": "so are all 9 things on the list proposed by different people?",
      "action": false,
      "timestamp": "2019-04-18T19:09:46+00:00"
    },
    {
      "id": "e86643d216824e5f9e60eb868dbe5bb3",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15741 | Batch write imported stuff in importmulti by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #15741 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-04-18T19:09:46+00:00"
    },
    {
      "id": "8bf90374bee4423fa8c89bc0228fa921",
      "sender": "wumpus",
      "payload": "ok",
      "action": false,
      "timestamp": "2019-04-18T19:09:56+00:00"
    },
    {
      "id": "d11dc41f24e143ea8cb01a86cd877116",
      "sender": "wumpus",
      "payload": "thank you, done",
      "action": false,
      "timestamp": "2019-04-18T19:10:29+00:00"
    },
    {
      "id": "c09c63f6d6954e529d3f6c00cc2705c1",
      "sender": "gmaxwell",
      "payload": "In the future we can use some greppable line in IRC to record requests.",
      "action": false,
      "timestamp": "2019-04-18T19:10:30+00:00"
    },
    {
      "id": "2ae900ecbf1d404a8530ffd842c54b3d",
      "sender": "wumpus",
      "payload": "7 PRs on the list now, that's just about managebale",
      "action": false,
      "timestamp": "2019-04-18T19:10:56+00:00"
    },
    {
      "id": "a0c50918211142d995e74e8b0cce4ffe",
      "sender": "wumpus",
      "payload": "any other topics?",
      "action": false,
      "timestamp": "2019-04-18T19:11:03+00:00"
    },
    {
      "id": "d5106c371360455b8708977574c95bc4",
      "sender": "moneyball",
      "payload": "there are 4",
      "action": false,
      "timestamp": "2019-04-18T19:11:10+00:00"
    },
    {
      "id": "3ed5e6c54cac4c92871af45a8f154419",
      "sender": "MarcoFalke",
      "payload": "moneyball: has a bunch",
      "action": false,
      "timestamp": "2019-04-18T19:11:14+00:00"
    },
    {
      "id": "8ee04e403cc54be89c21528c117e3486",
      "sender": "moneyball",
      "payload": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "action": false,
      "timestamp": "2019-04-18T19:11:16+00:00"
    },
    {
      "id": "c163e48ecd9e4908bc6ba5f74068a9d9",
      "sender": "jonasschnelli",
      "payload": "We could also add a project column per non-author-proposer",
      "action": false,
      "timestamp": "2019-04-18T19:11:24+00:00"
    },
    {
      "id": "878cdfc83a9b4e7e8811a49e95b1b033",
      "sender": "jonasschnelli",
      "payload": "I don't expect we would have a lot",
      "action": false,
      "timestamp": "2019-04-18T19:11:36+00:00"
    },
    {
      "id": "68704f2a597a409984c362365608dff1",
      "sender": "wumpus",
      "payload": "moneyball: thanks",
      "action": false,
      "timestamp": "2019-04-18T19:11:44+00:00"
    },
    {
      "id": "bb39e30f3b974d0fb29d3c5e1f4d072f",
      "sender": "wumpus",
      "payload": "#topic Should send-to-non-v0-witness be standard (sipa)",
      "action": false,
      "timestamp": "2019-04-18T19:12:09+00:00"
    },
    {
      "id": "8e33fa3d81e24226a5aa12829eaf6871",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-04-18T19:12:15+00:00"
    },
    {
      "id": "5961437638474d87871e59adc442d08b",
      "sender": "sipa",
      "payload": "so we currently have two policy rules w.r.t. future segwit versions",
      "action": false,
      "timestamp": "2019-04-18T19:12:28+00:00"
    },
    {
      "id": "d6282d048cb54343934eb710ce1141d3",
      "sender": "sipa",
      "payload": "one is an IsStandard one that makes sending _to_ a native segwit (bech32) future witness version nonstandard",
      "action": false,
      "timestamp": "2019-04-18T19:12:51+00:00"
    },
    {
      "id": "c6971c282f1443b1a47373e475d8f3c3",
      "sender": "wumpus",
      "payload": "jonasschnelli: it's unfortunate that it's not possible to add extra info to the 'cards'",
      "action": false,
      "timestamp": "2019-04-18T19:12:52+00:00"
    },
    {
      "id": "10fa2b8046f24dd0a6c573c2fbf17816",
      "sender": "sipa",
      "payload": "the other is a script rule that makes spending any future witness version (incl. p2sh) nonstandard",
      "action": false,
      "timestamp": "2019-04-18T19:13:07+00:00"
    },
    {
      "id": "67f6ba31c9ef45ca85581ca0ba44fd8f",
      "sender": "sipa",
      "payload": "i believe that first rule does more harm than good",
      "action": false,
      "timestamp": "2019-04-18T19:13:35+00:00"
    },
    {
      "id": "5b7c86bd90fb4a38aa94cc0d5a199962",
      "sender": "gmaxwell",
      "payload": "The tradeoff is: if you make payments to bech32 addresses with 'future' segwit versions, should your payment get stuck (esp ugly for a send many or if your wallet has few inputs)  OR  should users be somewhat more exposed to stupidly sending to an insecure 'future' address.",
      "action": false,
      "timestamp": "2019-04-18T19:14:05+00:00"
    },
    {
      "id": "fb3ba66dcf194c8b91561f04c9aa59fa",
      "sender": "meshcollider",
      "payload": "I'm inclined to agree",
      "action": false,
      "timestamp": "2019-04-18T19:14:09+00:00"
    },
    {
      "id": "f85bd65187bc4f65a96683e1a2250ec5",
      "sender": "gmaxwell",
      "payload": "I agree the first rule does more harm than good.",
      "action": false,
      "timestamp": "2019-04-18T19:14:18+00:00"
    },
    {
      "id": "f276589ce9f24b75be0f86395ea69ee8",
      "sender": "sipa",
      "payload": "i suspect the reason is protecting users, but once the address is already created by the receiver it's already too late",
      "action": false,
      "timestamp": "2019-04-18T19:14:20+00:00"
    },
    {
      "id": "7e7f87d6fe0e4f01b3319733614d2e94",
      "sender": "sipa",
      "payload": "so if we want that rule, i believe it belongs in the wallet, not in relay policy",
      "action": false,
      "timestamp": "2019-04-18T19:14:34+00:00"
    },
    {
      "id": "4eef304e74bb4f8286755ad7f490b7e5",
      "sender": "MarcoFalke",
      "payload": "No wallet should create thos addresses",
      "action": false,
      "timestamp": "2019-04-18T19:14:36+00:00"
    },
    {
      "id": "116da62d70b34b8a9da3ed7d77307ff0",
      "sender": "luke-jr",
      "payload": "(getting stuck is a problem because it locks up your change)",
      "action": false,
      "timestamp": "2019-04-18T19:14:47+00:00"
    },
    {
      "id": "ed3aa2a3c15245959573ff0ec894e552",
      "sender": "gmaxwell",
      "payload": "To the extent that it provides some real protection, it's mostly a protection against premature activation in wallets.",
      "action": false,
      "timestamp": "2019-04-18T19:14:57+00:00"
    },
    {
      "id": "02073f1005da4f7a82d642152e0d7639",
      "sender": "sdaftuar",
      "payload": "sipa: are you suggesting it should be wallet rule to not send to those addresses?",
      "action": false,
      "timestamp": "2019-04-18T19:15:09+00:00"
    },
    {
      "id": "ea8fa69ce850449e91c65170e1722c65",
      "sender": "sipa",
      "payload": "sdaftuar: i'm not sure about that; but it shouldn't be more than just wallet",
      "action": false,
      "timestamp": "2019-04-18T19:15:25+00:00"
    },
    {
      "id": "859c62a1a7e64698b8acbc999ab7f5b7",
      "sender": "gmaxwell",
      "payload": "ugh.",
      "action": false,
      "timestamp": "2019-04-18T19:15:30+00:00"
    },
    {
      "id": "55dcaeb66ad54aa78c47d255a260ab21",
      "sender": "sdaftuar",
      "payload": "sipa: i think i can agree that it should not be a relay policy, but i'm skeptical of making it a wallet rule",
      "action": false,
      "timestamp": "2019-04-18T19:15:48+00:00"
    },
    {
      "id": "b3c3ff50505747baa13922ded0fa9961",
      "sender": "jnewbery",
      "payload": "Currently wallet will send to non-v0 segwit addresses, and mempool won't accept that transaction",
      "action": false,
      "timestamp": "2019-04-18T19:15:57+00:00"
    },
    {
      "id": "9c246c373b6744deb6c3853b79365c81",
      "sender": "wumpus",
      "payload": "I tend to agree, this selfs a self-sabotaging relay policy",
      "action": false,
      "timestamp": "2019-04-18T19:16:06+00:00"
    },
    {
      "id": "05ab6c511a6b4adeb992bb3df31f28ff",
      "sender": "sipa",
      "payload": "sdaftuar: my point is, trying to guess the reason for this rule, if the rule is desirable, it should be in the wallet :)",
      "action": false,
      "timestamp": "2019-04-18T19:16:21+00:00"
    },
    {
      "id": "2941f0d3e4464898b26f3fe2cbfc0dee",
      "sender": "jnewbery",
      "payload": "I think we should have the opposite. Wallet shouldn't send to non-v0 segwit addresses, but mempool should accept and relay",
      "action": false,
      "timestamp": "2019-04-18T19:16:22+00:00"
    },
    {
      "id": "8b901a9afc7d4201a5b8f452409984ee",
      "sender": "luke-jr",
      "payload": "tangent: if relay policy allows it, maybe it should always allow RBF on it?",
      "action": false,
      "timestamp": "2019-04-18T19:16:26+00:00"
    },
    {
      "id": "5b69c696fe6b44a186905ba47a239586",
      "sender": "sipa",
      "payload": "jnewbery: note that it also doesn't work for p2sh embedded segwit, so it's a weak protection at best",
      "action": false,
      "timestamp": "2019-04-18T19:16:50+00:00"
    },
    {
      "id": "5ac42d6699224b5d9834f56adb817a1f",
      "sender": "sdaftuar",
      "payload": "jnewbery: if wallet doesn't send to such addresses, we will have a similar problem rolling out v1 segwit addresses as rolling out bech32",
      "action": false,
      "timestamp": "2019-04-18T19:16:52+00:00"
    },
    {
      "id": "e2a21f656e6847d696cb67feccf9ae34",
      "sender": "gmaxwell",
      "payload": "jnewbery: Or better, not restict it at all. Refusing to send to it harms forward compatiblity.",
      "action": false,
      "timestamp": "2019-04-18T19:16:53+00:00"
    },
    {
      "id": "7ed18ac0e284439a90c65f7a324efe36",
      "sender": "luke-jr",
      "payload": "jnewbery: but isn't the whole point of Bech32's extensibility in this regard, so that we don't need to upgrade wallets to send to new versions?",
      "action": false,
      "timestamp": "2019-04-18T19:16:57+00:00"
    },
    {
      "id": "70eae349577d4746b5d9babf03cef544",
      "sender": "sipa",
      "payload": "luke-jr: yup",
      "action": false,
      "timestamp": "2019-04-18T19:17:17+00:00"
    },
    {
      "id": "c9e21ecb9d06434b9dbb38074f31851c",
      "sender": "wumpus",
      "payload": "forward compatibility is kind of useful",
      "action": false,
      "timestamp": "2019-04-18T19:17:18+00:00"
    },
    {
      "id": "94cf940f498a45e28ac1312ce8f507ba",
      "sender": "meshcollider",
      "payload": "Exactly...",
      "action": false,
      "timestamp": "2019-04-18T19:17:22+00:00"
    },
    {
      "id": "96f8d346ebd646cda7ec6c3041c99abf",
      "sender": "gmaxwell",
      "payload": "and then we end back up with multiple years delay in deploying new functionality, which was what the versions were intended to address.",
      "action": false,
      "timestamp": "2019-04-18T19:17:23+00:00"
    },
    {
      "id": "47e7d24b8e6e49f19cc7b4a3b3f1c315",
      "sender": "sipa",
      "payload": "yeah, i think my preference is not having the rule in the first place",
      "action": false,
      "timestamp": "2019-04-18T19:17:49+00:00"
    },
    {
      "id": "0e286681c6944dafa549e1d1c2f5c916",
      "sender": "luke-jr",
      "payload": "IMO allow relay and wallet, but force RBF opt-in ;)",
      "action": false,
      "timestamp": "2019-04-18T19:17:50+00:00"
    },
    {
      "id": "fa12eda4a6c140f4851597b5562be413",
      "sender": "jnewbery",
      "payload": "delay in bech32 adoption is not caused by Bitcoin Core not supporting bech32 in pre v0.15",
      "action": false,
      "timestamp": "2019-04-18T19:17:59+00:00"
    },
    {
      "id": "b8ac9116dc2a41ceb2733d38c8c362d2",
      "sender": "wumpus",
      "payload": "there's *tons* of ways to send coins into the void, I don't think doing this accidentally is anything more likely than sending to a non-existant classic address for ex.",
      "action": false,
      "timestamp": "2019-04-18T19:18:05+00:00"
    },
    {
      "id": "da15bac523a247928c9a996f2a023875",
      "sender": "meshcollider",
      "payload": "So I also dont think the wallet should refuse to send either, a warning at most",
      "action": false,
      "timestamp": "2019-04-18T19:18:06+00:00"
    },
    {
      "id": "bcd00326711c40b4899b0ccd90a0c82d",
      "sender": "jnewbery",
      "payload": "it's caused by other wallets and exchanges in the ecosystem",
      "action": false,
      "timestamp": "2019-04-18T19:18:08+00:00"
    },
    {
      "id": "07fdc415136e4eedbf39ae0de0d6a080",
      "sender": "gmaxwell",
      "payload": "We also, for example, don't prevent people from sending to 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T",
      "action": false,
      "timestamp": "2019-04-18T19:18:15+00:00"
    },
    {
      "id": "b227b83f2fa84e1bb2b43588ff6287bc",
      "sender": "luke-jr",
      "payload": "jnewbery: what we do in Core's wallet should be the same as what other wallets ought to do",
      "action": false,
      "timestamp": "2019-04-18T19:18:23+00:00"
    },
    {
      "id": "79d00c02974a4a7cbb8e1ef9777d69a5",
      "sender": "sdaftuar",
      "payload": "luke-jr: +1",
      "action": false,
      "timestamp": "2019-04-18T19:18:30+00:00"
    },
    {
      "id": "71bc0cbd4fad4f338e53cd23d98601d1",
      "sender": "jnewbery",
      "payload": "which is not send to non-v0 until there is a defined v1",
      "action": false,
      "timestamp": "2019-04-18T19:18:43+00:00"
    },
    {
      "id": "d3aeddbfeeb940358994f311749e8f0a",
      "sender": "wumpus",
      "payload": "a warning would be okey",
      "action": false,
      "timestamp": "2019-04-18T19:18:56+00:00"
    },
    {
      "id": "4c88c4c7a6fb413bbc4e06699910782a",
      "sender": "achow101",
      "payload": "the fact that it's not a relay policy will lock up change",
      "action": false,
      "timestamp": "2019-04-18T19:18:57+00:00"
    },
    {
      "id": "6ead2700adb74e2da61e48f23d64bfb3",
      "sender": "gmaxwell",
      "payload": "We certantly cannot argue that varrious parties are not doing the right thing if we won't do that thing ourselves",
      "action": false,
      "timestamp": "2019-04-18T19:18:58+00:00"
    },
    {
      "id": "c19744c9a77943cfb5ceb9d1d5750b7d",
      "sender": "wumpus",
      "payload": "but I think we agree, this should not be relay policy",
      "action": false,
      "timestamp": "2019-04-18T19:19:05+00:00"
    },
    {
      "id": "1deebcfb3f244b4bbc46dcf5abec3391",
      "sender": "sipa",
      "payload": "i'll PR removing it from relay policy",
      "action": false,
      "timestamp": "2019-04-18T19:19:17+00:00"
    },
    {
      "id": "19fd6068e8634094b0efc3dc5f3331df",
      "sender": "wumpus",
      "payload": "relay policy has never been used to protect users, if so, why no excessive fee check?",
      "action": false,
      "timestamp": "2019-04-18T19:19:21+00:00"
    },
    {
      "id": "8e348f7258514322b70901b1b15504b7",
      "sender": "sipa",
      "payload": "wumpus: exactly",
      "action": false,
      "timestamp": "2019-04-18T19:19:31+00:00"
    },
    {
      "id": "ed4073ff9c524b199c83ff43df650523",
      "sender": "jonasschnelli",
      "payload": "indeed",
      "action": false,
      "timestamp": "2019-04-18T19:19:31+00:00"
    },
    {
      "id": "113c94d68a1a411c8723a33e5d4c6637",
      "sender": "gmaxwell",
      "payload": "wumpus: kinda one sec on that point.",
      "action": false,
      "timestamp": "2019-04-18T19:19:32+00:00"
    },
    {
      "id": "82f04f0a4f9d436693d2ef4f0a26e324",
      "sender": "instagibbs",
      "payload": "sipa, it's worth a mailing list email?",
      "action": false,
      "timestamp": "2019-04-18T19:19:33+00:00"
    },
    {
      "id": "716deb7bad8142b88ec9585057e486e9",
      "sender": "jnewbery",
      "payload": "I'm not saying we should never send to v1. Clearly we should change wallet policy when the node includes support for v1",
      "action": false,
      "timestamp": "2019-04-18T19:19:35+00:00"
    },
    {
      "id": "48a4576e9dde46f19d0c951529c884f8",
      "sender": "gmaxwell",
      "payload": "wumpus: There is a non-protection argument too... we generally tend to not relay forward compatiblity features, in order to protect their future usage.",
      "action": false,
      "timestamp": "2019-04-18T19:19:55+00:00"
    },
    {
      "id": "530b55f6cea34442820fd922b82fe36c",
      "sender": "jonasschnelli",
      "payload": "instagibbs: seems to be Core policy,... no need for ML?!",
      "action": false,
      "timestamp": "2019-04-18T19:19:58+00:00"
    },
    {
      "id": "bf394e08c47e4663be6351a3d37eac60",
      "sender": "luke-jr",
      "payload": "jnewbery: but then we could just as well make a new address format for every version",
      "action": false,
      "timestamp": "2019-04-18T19:20:01+00:00"
    },
    {
      "id": "f38e068c4ba34cbc9918e6a3793c44cb",
      "sender": "gmaxwell",
      "payload": "wumpus: but for _output types_ this doesn't apply.",
      "action": false,
      "timestamp": "2019-04-18T19:20:05+00:00"
    },
    {
      "id": "97c3b1d9b4fa40abb0f0f9511a23556a",
      "sender": "wumpus",
      "payload": "gmaxwell:right",
      "action": false,
      "timestamp": "2019-04-18T19:20:11+00:00"
    },
    {
      "id": "d7437f1da49f4ba988453bf280c04601",
      "sender": "cfields",
      "payload": "replace-by-version? :p",
      "action": false,
      "timestamp": "2019-04-18T19:20:11+00:00"
    },
    {
      "id": "7549e0143b474cd9bc7bbec8b71b2177",
      "sender": "MarcoFalke",
      "payload": "jnewbery: Wallet support to generate v1 addresses can always wait after the fork activated",
      "action": false,
      "timestamp": "2019-04-18T19:20:23+00:00"
    },
    {
      "id": "8ebdc8fe0f9749fa8cdbe5ccb1de0706",
      "sender": "luke-jr",
      "payload": "jonasschnelli: it seems likely a topic other software would want to consider and act on too",
      "action": false,
      "timestamp": "2019-04-18T19:20:26+00:00"
    },
    {
      "id": "711209fd9b8f4916b48c84ac68d3b3aa",
      "sender": "sipa",
      "payload": "actually",
      "action": false,
      "timestamp": "2019-04-18T19:20:27+00:00"
    },
    {
      "id": "848898c068e744708c32815b026e098d",
      "sender": "instagibbs",
      "payload": "jonasschnelli, people may have made assumptions based on current policy, right or wrong?",
      "action": false,
      "timestamp": "2019-04-18T19:20:28+00:00"
    },
    {
      "id": "10bbc9c9500f459894687f5e4f16c0c7",
      "sender": "jnewbery",
      "payload": "luke-jr: that' not the same at all. This is a one-line (or config) or config",
      "action": false,
      "timestamp": "2019-04-18T19:20:32+00:00"
    },
    {
      "id": "7067cf4859994fddad8d68a8e73722f2",
      "sender": "gmaxwell",
      "payload": "jnewbery: and then we will end up with multiple year delays after activation before v1 can be used by wallets.",
      "action": false,
      "timestamp": "2019-04-18T19:20:35+00:00"
    },
    {
      "id": "53092952a48d48d6be7ef07268980edf",
      "sender": "sipa",
      "payload": "this is a violation of BIP173",
      "action": false,
      "timestamp": "2019-04-18T19:20:38+00:00"
    },
    {
      "id": "2007ff793e5d476a95b3aab219d21326",
      "sender": "gmaxwell",
      "payload": "sipa: correct.",
      "action": false,
      "timestamp": "2019-04-18T19:20:45+00:00"
    },
    {
      "id": "5f07ce950db147fcb425034ab4c9685c",
      "sender": "sipa",
      "payload": "\"Version 0 witness addresses are always 42 or 62 characters, but implementations MUST allow the use of any version. \"",
      "action": false,
      "timestamp": "2019-04-18T19:20:47+00:00"
    },
    {
      "id": "1ec338a5dd21482eaa8eba1a2fe30f03",
      "sender": "jonasschnelli",
      "payload": "oh",
      "action": false,
      "timestamp": "2019-04-18T19:20:47+00:00"
    },
    {
      "id": "13df4a5a60ea4ec5bc2ed44e8dbdfd97",
      "sender": "wumpus",
      "payload": "it makes sense to inform people on the ML",
      "action": false,
      "timestamp": "2019-04-18T19:21:02+00:00"
    },
    {
      "id": "cb493a5c1c2b4c1e93fa48f1568341ee",
      "sender": "jonasschnelli",
      "payload": "so we need to change BIPS.md :p",
      "action": false,
      "timestamp": "2019-04-18T19:21:08+00:00"
    },
    {
      "id": "6aca79480836417b8b6fe50585cf159e",
      "sender": "gmaxwell",
      "payload": "The intentional and widely discussed design of BIP173 was to enable seemless use of future versions.",
      "action": false,
      "timestamp": "2019-04-18T19:21:15+00:00"
    },
    {
      "id": "82f45c47db044e13981b86c721ae5242",
      "sender": "wumpus",
      "payload": "it doesn't need to be *discussed* there, IMO, but mentioning it so there is awareness is good",
      "action": false,
      "timestamp": "2019-04-18T19:21:41+00:00"
    },
    {
      "id": "f5b2d9182b4b4adcbb439809cd844719",
      "sender": "luke-jr",
      "payload": "considering BIP173, it's arguably a bug to fix in backports even ;)",
      "action": false,
      "timestamp": "2019-04-18T19:21:48+00:00"
    },
    {
      "id": "a553b388b71d4651bfaf271ef588f9a7",
      "sender": "sipa",
      "payload": "i believe this code actually predates bip173",
      "action": false,
      "timestamp": "2019-04-18T19:21:48+00:00"
    },
    {
      "id": "e54cdb4f41f6401db8d497e0af0579aa",
      "sender": "gmaxwell",
      "payload": "sipa: it does.",
      "action": false,
      "timestamp": "2019-04-18T19:21:58+00:00"
    },
    {
      "id": "d6a98a28e76a4bf4b0afebffc203409f",
      "sender": "wumpus",
      "payload": "heh",
      "action": false,
      "timestamp": "2019-04-18T19:21:59+00:00"
    },
    {
      "id": "f3df02167b404ec2882e6980fa9fc646",
      "sender": "achow101",
      "payload": "so is the change to allow sending to non-v0 but not relay transactions with non-v0 outputs?",
      "action": false,
      "timestamp": "2019-04-18T19:22:01+00:00"
    },
    {
      "id": "5b407424e92f43359c6a3a3f9a4a3e2a",
      "sender": "MarcoFalke",
      "payload": "wallets should send to any address a merchant provides them, but the wallet itself should only generate v1 addresses after the v1 fork activated",
      "action": false,
      "timestamp": "2019-04-18T19:22:10+00:00"
    },
    {
      "id": "9d5f44d6db4b407bbb26c33f42be4b06",
      "sender": "luke-jr",
      "payload": "achow101: inputs*?",
      "action": false,
      "timestamp": "2019-04-18T19:22:11+00:00"
    },
    {
      "id": "6e82a07b15ab405abaa8d077a0075a74",
      "sender": "sipa",
      "payload": "achow101: i'd just drop the rule entirely",
      "action": false,
      "timestamp": "2019-04-18T19:22:35+00:00"
    },
    {
      "id": "01f7c4c00d4c474f9fdd22bb09fc722a",
      "sender": "luke-jr",
      "payload": "MarcoFalke: I'd even wait at least >=100 blocks after , but that's another discussion",
      "action": false,
      "timestamp": "2019-04-18T19:22:47+00:00"
    },
    {
      "id": "a4601e0beacf4f7d8add5e7909e019e1",
      "sender": "gmaxwell",
      "payload": "We need to not relay v1+ _spends_ in order to protect the activation of future v1+ rules.  Outputs are fine.",
      "action": false,
      "timestamp": "2019-04-18T19:22:50+00:00"
    },
    {
      "id": "2cd627aa5136488484901d156e6e5a61",
      "sender": "sipa",
      "payload": "maybe we want to independently add a warning in the GUI",
      "action": false,
      "timestamp": "2019-04-18T19:22:53+00:00"
    },
    {
      "id": "b387bc100f1d407b9a2643a66beacc10",
      "sender": "MarcoFalke",
      "payload": "achow101: outputs would be relayed, but spending from them would be non-standard",
      "action": false,
      "timestamp": "2019-04-18T19:23:03+00:00"
    },
    {
      "id": "14669e2a4cd84b2d8182316a73db9ba6",
      "sender": "luke-jr",
      "payload": "sipa: policy should prevent spending v1 UTXOs",
      "action": false,
      "timestamp": "2019-04-18T19:23:05+00:00"
    },
    {
      "id": "ea176a19c3744693a9c60715d233bffa",
      "sender": "sipa",
      "payload": "luke-jr: it already does",
      "action": false,
      "timestamp": "2019-04-18T19:23:13+00:00"
    },
    {
      "id": "c5b2bec485a1487cb1f40e74bedbb1db",
      "sender": "achow101",
      "payload": "ah, I see",
      "action": false,
      "timestamp": "2019-04-18T19:23:14+00:00"
    },
    {
      "id": "544b10faf39c4296a1c8397fe988723d",
      "sender": "luke-jr",
      "payload": "sipa: nah, because of P2Sh stuff",
      "action": false,
      "timestamp": "2019-04-18T19:23:16+00:00"
    },
    {
      "id": "20ed6e91d2be44ef8b7d6561ebaa9d2d",
      "sender": "luke-jr",
      "payload": "sipa: yes, but it sounded like you might be talking about dropping it too",
      "action": false,
      "timestamp": "2019-04-18T19:23:34+00:00"
    },
    {
      "id": "8e4d8dd5455748c794aec134791cf84e",
      "sender": "sipa",
      "payload": "luke-jr: even P2SH-embedded v1 segwit output spends will not be relayed",
      "action": false,
      "timestamp": "2019-04-18T19:23:36+00:00"
    },
    {
      "id": "c73248f13e704d568a21e4f0a4f965ae",
      "sender": "sipa",
      "payload": "ah no, i'm only talking about the sending to part",
      "action": false,
      "timestamp": "2019-04-18T19:23:48+00:00"
    },
    {
      "id": "0e1c0cd7c98e48a288d5a3334052a69f",
      "sender": "luke-jr",
      "payload": "k",
      "action": false,
      "timestamp": "2019-04-18T19:23:52+00:00"
    },
    {
      "id": "052237145ce8446c8d31a05d388aed93",
      "sender": "sipa",
      "payload": "(which is implemented completely independently)",
      "action": false,
      "timestamp": "2019-04-18T19:23:57+00:00"
    },
    {
      "id": "ed41d7c1db8044adb1151dc6a8786917",
      "sender": "gmaxwell",
      "payload": "right thats another point against blocking v1 outputs:  It's _impossible_ to block p2sh v1 outputs...",
      "action": false,
      "timestamp": "2019-04-18T19:24:07+00:00"
    },
    {
      "id": "1d909a6b53b14a378303e3ee9c2b33cb",
      "sender": "sdaftuar",
      "payload": "it would be nice to not bother implementing p2sh for v1, i think?",
      "action": false,
      "timestamp": "2019-04-18T19:24:25+00:00"
    },
    {
      "id": "1fa7d0e6f5724b529e17d5ede7e182c6",
      "sender": "luke-jr",
      "payload": "and because of ^, I don't think we should warn sending to v1 outputs either",
      "action": false,
      "timestamp": "2019-04-18T19:24:27+00:00"
    },
    {
      "id": "6834fe4d7236416a8a367e4653ffd213",
      "sender": "luke-jr",
      "payload": "sdaftuar: is there a benefit to that?",
      "action": false,
      "timestamp": "2019-04-18T19:25:01+00:00"
    },
    {
      "id": "4db9570eb7ba453287c36ca322214c67",
      "sender": "achow101",
      "payload": "sdaftuar: nothing prevents anyone from making a p2sh with v1 as redeemscript though",
      "action": false,
      "timestamp": "2019-04-18T19:25:14+00:00"
    },
    {
      "id": "a0101e8eeccd4d0ea5b5bcd7db2754d6",
      "sender": "sipa",
      "payload": "that's an independent discussion",
      "action": false,
      "timestamp": "2019-04-18T19:25:16+00:00"
    },
    {
      "id": "1d988747508c4a90bad7be112daf6826",
      "sender": "gmaxwell",
      "payload": "There are many ways people can hand you insecure addresses already... I at least don't have any reason to think that insecure future-version addresses are a worse problem than things like copy and pasting example addresses.",
      "action": false,
      "timestamp": "2019-04-18T19:25:22+00:00"
    },
    {
      "id": "d0551c048a644eafb2845829995272dc",
      "sender": "instagibbs",
      "payload": "achow101, you can define it to be illegal tho",
      "action": false,
      "timestamp": "2019-04-18T19:25:29+00:00"
    },
    {
      "id": "04c18c08ee6240aa879a863ddade5ae1",
      "sender": "sipa",
      "payload": "jnewbery: what's your opinion?",
      "action": false,
      "timestamp": "2019-04-18T19:25:39+00:00"
    },
    {
      "id": "0d4a6ab99fa74a219220c7b05105851d",
      "sender": "instagibbs",
      "payload": "or just leave it undefined",
      "action": false,
      "timestamp": "2019-04-18T19:25:41+00:00"
    },
    {
      "id": "1f8fa3e9ddbf4c5293d971694b4e444a",
      "sender": "sdaftuar",
      "payload": "sipa: agreed, but it drives the point home that we want v1 addresses to be forward compatible",
      "action": false,
      "timestamp": "2019-04-18T19:25:43+00:00"
    },
    {
      "id": "c11642c5fe1344a5a78474e7e76a4459",
      "sender": "gmaxwell",
      "payload": "achow101: we could, for example, close of p2sh embedded spending in the future entirely.",
      "action": false,
      "timestamp": "2019-04-18T19:25:46+00:00"
    },
    {
      "id": "faadb54bde614b4cbd54be4811a2d464",
      "sender": "gmaxwell",
      "payload": "s/of/off/",
      "action": false,
      "timestamp": "2019-04-18T19:25:58+00:00"
    },
    {
      "id": "47916fc6e7a64c1b97463d0d2cb715a5",
      "sender": "jnewbery",
      "payload": "I still believe that the wallet shouldn't send to v1+ addresses until the node can validate them",
      "action": false,
      "timestamp": "2019-04-18T19:26:04+00:00"
    },
    {
      "id": "176cd31755b54bdeb5fabd6b81012b31",
      "sender": "gmaxwell",
      "payload": "jnewbery: what do you mean by validate them?",
      "action": false,
      "timestamp": "2019-04-18T19:26:23+00:00"
    },
    {
      "id": "a5eea9ba0a084144a4ef024ce738071d",
      "sender": "luke-jr",
      "payload": "^",
      "action": false,
      "timestamp": "2019-04-18T19:26:27+00:00"
    },
    {
      "id": "7d592a00c7f24c2e993b41c119e55ff3",
      "sender": "jnewbery",
      "payload": "I think people upgrade Bitcoin Core fairly frequently in general, so I can't see this being something that holds up adoption of segwit v1",
      "action": false,
      "timestamp": "2019-04-18T19:26:38+00:00"
    },
    {
      "id": "5552e895e15f46d5a8f1f2a9f8fe1127",
      "sender": "gmaxwell",
      "payload": "There normally isn't really any validation of outputs.",
      "action": false,
      "timestamp": "2019-04-18T19:26:42+00:00"
    },
    {
      "id": "583900f46c8543bca5f7ddc0569e48f3",
      "sender": "luke-jr",
      "payload": "why does the sender care if the recipient spends it or not",
      "action": false,
      "timestamp": "2019-04-18T19:26:44+00:00"
    },
    {
      "id": "46bdf5f21e3d4c4da71d0fb9daf7911a",
      "sender": "jnewbery",
      "payload": "I mean that they can be spent",
      "action": false,
      "timestamp": "2019-04-18T19:26:45+00:00"
    },
    {
      "id": "6d7a7a432952407894108f0174d3e97a",
      "sender": "instagibbs",
      "payload": "sdaftuar, another point to doing that is then you *know* which version you're sending to, up to wallet to guard against edge cases",
      "action": false,
      "timestamp": "2019-04-18T19:27:11+00:00"
    },
    {
      "id": "3df1fed8a3184a078201461aa4c11d6b",
      "sender": "jnewbery",
      "payload": "All other things being equal, I'd prefer the wallet not to be able to send to a class of unspendable addresses that we can easily check",
      "action": false,
      "timestamp": "2019-04-18T19:27:14+00:00"
    },
    {
      "id": "1bb1d43441b2467aa74b6f568702e0d5",
      "sender": "luke-jr",
      "payload": "jnewbery: the sender doesn't know if they can or can't be spent",
      "action": false,
      "timestamp": "2019-04-18T19:27:23+00:00"
    },
    {
      "id": "0dbc5385214b4112adb64d590b7a64a9",
      "sender": "sipa",
      "payload": "jnewbery: would you be ok with a GUI-only warning?",
      "action": false,
      "timestamp": "2019-04-18T19:27:27+00:00"
    },
    {
      "id": "1c149a233dcf440e8e6392c39daba5f7",
      "sender": "wumpus",
      "payload": "so to be clear: the discussion is about the relay policy, the wallet is a different topic",
      "action": false,
      "timestamp": "2019-04-18T19:27:29+00:00"
    },
    {
      "id": "56e7352709254ddb97c513a8f97fcbf4",
      "sender": "jnewbery",
      "payload": "for example, we don't send to v0 with non 42/64 character witnesses",
      "action": false,
      "timestamp": "2019-04-18T19:27:39+00:00"
    },
    {
      "id": "0d5b67970f2c4183b31723fd17daf7ec",
      "sender": "gmaxwell",
      "payload": "(FWIW, most of my inbound peers are older versions... many old enough to have no bech32 support)",
      "action": false,
      "timestamp": "2019-04-18T19:27:45+00:00"
    },
    {
      "id": "5f3ec5dc785c475d96242a8ad0785e32",
      "sender": "luke-jr",
      "payload": "jnewbery: it is spendable, just rejected by policy",
      "action": false,
      "timestamp": "2019-04-18T19:27:49+00:00"
    },
    {
      "id": "1b8620a387fb4c99b2d0c8a3e7d51b44",
      "sender": "gmaxwell",
      "payload": "jnewbery: yes, because v0 is defined now. There is no forward compatiblity problem.",
      "action": false,
      "timestamp": "2019-04-18T19:28:02+00:00"
    },
    {
      "id": "a9b2873b77804c0e8cd7e32a3de66048",
      "sender": "jnewbery",
      "payload": "I'd be ok with anything. I'm just expressing an opinion, which it appears is minority :)",
      "action": false,
      "timestamp": "2019-04-18T19:28:09+00:00"
    },
    {
      "id": "6ce2ca611ba94f5e966aa7765ceda337",
      "sender": "wumpus",
      "payload": "the wallet not being able to send to certain addresses doesn't nearly block forward compatiblity as much as a restrictive relay policy does",
      "action": false,
      "timestamp": "2019-04-18T19:28:13+00:00"
    },
    {
      "id": "f0ee1a3be62d4b25b939951af1baf962",
      "sender": "sipa",
      "payload": "gmaxwell: relaying of v0 witness outputs was added in 0.13.0 though; long before bech32 was implemented",
      "action": false,
      "timestamp": "2019-04-18T19:28:16+00:00"
    },
    {
      "id": "8d8b0a3d3d3b4ea492357d2a8eedec0d",
      "sender": "luke-jr",
      "payload": "most nodes are 0.16 still",
      "action": false,
      "timestamp": "2019-04-18T19:28:29+00:00"
    },
    {
      "id": "a187d55ff3d94ef3a84da103c3d6eecc",
      "sender": "jonasschnelli",
      "payload": "I think we should allow sending to v1+ in the wallet and in the GUI",
      "action": false,
      "timestamp": "2019-04-18T19:28:41+00:00"
    },
    {
      "id": "695551ce86454baca84fcf6565179bc2",
      "sender": "jnewbery",
      "payload": "Right, my opinion is that the forward-compatibility issue is not a huge issue",
      "action": false,
      "timestamp": "2019-04-18T19:28:50+00:00"
    },
    {
      "id": "84494c014a274963a25fb95319d585e8",
      "sender": "gmaxwell",
      "payload": "most newly syncing nodes I see are 0.16.1 ... fwiw. which it's own puzzle...",
      "action": false,
      "timestamp": "2019-04-18T19:28:54+00:00"
    },
    {
      "id": "1eb704202a5c41deb4c83c4afe961840",
      "sender": "wumpus",
      "payload": "jnewbery: you mean not for relaying either?",
      "action": false,
      "timestamp": "2019-04-18T19:29:11+00:00"
    },
    {
      "id": "96cd4245c06442a99a9820407d2a8af8",
      "sender": "luke-jr",
      "payload": "0.16.1 is 50% of all nodes it looks like",
      "action": false,
      "timestamp": "2019-04-18T19:29:18+00:00"
    },
    {
      "id": "65d5d8a3371e42b1be8e23bf2187e697",
      "sender": "jonasschnelli",
      "payload": "forward compatibility seems to be more important than foot-gun that trigger very very rarely",
      "action": false,
      "timestamp": "2019-04-18T19:29:19+00:00"
    },
    {
      "id": "fcfde15bdce74447950ee8ce1f876a48",
      "sender": "jnewbery",
      "payload": "No, I think we should relay sending to V anything",
      "action": false,
      "timestamp": "2019-04-18T19:29:25+00:00"
    },
    {
      "id": "28c26dbad9cf47b39b9f7e1c9cfb0688",
      "sender": "jonasschnelli",
      "payload": "And we don't (and can't) prevent P2SH forms anyway",
      "action": false,
      "timestamp": "2019-04-18T19:29:31+00:00"
    },
    {
      "id": "f6dc85ea5d564a79a689a7f9fb3bf96b",
      "sender": "wumpus",
      "payload": "I'm confused now",
      "action": false,
      "timestamp": "2019-04-18T19:29:43+00:00"
    },
    {
      "id": "825047f75eb24bf992df5f9612c480bd",
      "sender": "jnewbery",
      "payload": "I think we're all in agreement about mempool policy",
      "action": false,
      "timestamp": "2019-04-18T19:30:01+00:00"
    },
    {
      "id": "437eb2c36a0841c393fc54d4486238d5",
      "sender": "wumpus",
      "payload": "so, do we agree on changing this relay policy?",
      "action": false,
      "timestamp": "2019-04-18T19:30:03+00:00"
    },
    {
      "id": "962352c9c5744f0d8ce684310f9266c4",
      "sender": "jonasschnelli",
      "payload": "yes",
      "action": false,
      "timestamp": "2019-04-18T19:30:09+00:00"
    },
    {
      "id": "13a9a34045a64c89b0d60ad208b70f61",
      "sender": "sipa",
      "payload": "i think so",
      "action": false,
      "timestamp": "2019-04-18T19:30:10+00:00"
    },
    {
      "id": "4c5e1a3f75e149edb1647a528dd0345a",
      "sender": "meshcollider",
      "payload": "Yes",
      "action": false,
      "timestamp": "2019-04-18T19:30:11+00:00"
    },
    {
      "id": "302956b223bb4268b4208906027262b5",
      "sender": "luke-jr",
      "payload": "+1",
      "action": false,
      "timestamp": "2019-04-18T19:30:21+00:00"
    },
    {
      "id": "c2fd68a4f4de483694576c7e34128657",
      "sender": "achow101",
      "payload": "ack",
      "action": false,
      "timestamp": "2019-04-18T19:30:25+00:00"
    },
    {
      "id": "3cba85fcb5fa49b7b48022751a54696e",
      "sender": "gmaxwell",
      "payload": "luke-jr: I think something weird is going on wrt versions, so that figure might be distored. (e.g. run your figures but exclude china...)",
      "action": false,
      "timestamp": "2019-04-18T19:30:25+00:00"
    },
    {
      "id": "eae3eafd247d46c88ff2a6a997820bf7",
      "sender": "jnewbery",
      "payload": "the only thing we disagree about is whether there should be a wallet check. I say yes, but I haven't convinced anyone :)",
      "action": false,
      "timestamp": "2019-04-18T19:30:26+00:00"
    },
    {
      "id": "61d91186723d4e8f9286ad1576a0dee7",
      "sender": "wumpus",
      "payload": "ok!",
      "action": false,
      "timestamp": "2019-04-18T19:30:30+00:00"
    },
    {
      "id": "45138b1a08784365b55054e2c7ed85bc",
      "sender": "jonasschnelli",
      "payload": "I guess the we are not agreeing about wether the wallet allows to send to v1+",
      "action": false,
      "timestamp": "2019-04-18T19:30:37+00:00"
    },
    {
      "id": "ea4ec244619344eebfed4437542f611d",
      "sender": "wumpus",
      "payload": "jnewbery: I think a warning makes sense",
      "action": false,
      "timestamp": "2019-04-18T19:30:44+00:00"
    },
    {
      "id": "7a698ee4688d44a4913e179fdc7d7055",
      "sender": "meshcollider",
      "payload": "I'm ok with a wallet warning",
      "action": false,
      "timestamp": "2019-04-18T19:30:45+00:00"
    },
    {
      "id": "8bc8eb2b4d3f42d4a9a42ea6c25f42bd",
      "sender": "luke-jr",
      "payload": "gmaxwell: Chinese users are real though?",
      "action": false,
      "timestamp": "2019-04-18T19:30:50+00:00"
    },
    {
      "id": "191a3a539ed04be2be89c7e3e593d7af",
      "sender": "gmaxwell",
      "payload": "I think a warning is foolish.",
      "action": false,
      "timestamp": "2019-04-18T19:30:55+00:00"
    },
    {
      "id": "276558aff2884c16acddca432bc48efa",
      "sender": "jonasschnelli",
      "payload": "me 2",
      "action": false,
      "timestamp": "2019-04-18T19:31:01+00:00"
    },
    {
      "id": "8302da8310a84efe9a1b3ee516bac4f7",
      "sender": "luke-jr",
      "payload": "if we could reliably warn, it might be worth considering, but we can't",
      "action": false,
      "timestamp": "2019-04-18T19:31:13+00:00"
    },
    {
      "id": "38f6d95ef9c14b65862072a983a589b4",
      "sender": "gmaxwell",
      "payload": "luke-jr: Yes but I'm not confident that they're users. We can talk offline.",
      "action": false,
      "timestamp": "2019-04-18T19:31:16+00:00"
    },
    {
      "id": "f07e507a6d084217a8f13d525a5c3087",
      "sender": "jonasschnelli",
      "payload": "Assume one will send to v1 with 0.18.0 in one year where we assume having v1",
      "action": false,
      "timestamp": "2019-04-18T19:31:20+00:00"
    },
    {
      "id": "39f5680ebd5c42c8b0d5778662c57e4c",
      "sender": "luke-jr",
      "payload": "becuase of p2sh etc",
      "action": false,
      "timestamp": "2019-04-18T19:31:22+00:00"
    },
    {
      "id": "7f71571f9a2f493ba5bfe407076aaf89",
      "sender": "jonasschnelli",
      "payload": "(if 0.18.0 would have the warning)",
      "action": false,
      "timestamp": "2019-04-18T19:31:40+00:00"
    },
    {
      "id": "7622dbbabfe746ddab8f744c8184ac67",
      "sender": "luke-jr",
      "payload": "jonasschnelli: if warnings were reliable, we could base it on what we see in blocks",
      "action": false,
      "timestamp": "2019-04-18T19:31:54+00:00"
    },
    {
      "id": "88fbe2003e7949db9e1b0b9ca1192fcf",
      "sender": "gmaxwell",
      "payload": "I could even see blocking sending, but only up until a certian time.",
      "action": false,
      "timestamp": "2019-04-18T19:31:57+00:00"
    },
    {
      "id": "431a4924ec944e1596732a4b411d8f82",
      "sender": "jonasschnelli",
      "payload": "I'm sure users would send to the p2sh version of it just thy bypass the warning",
      "action": false,
      "timestamp": "2019-04-18T19:32:06+00:00"
    },
    {
      "id": "85bbe9ae266444afa8f9b969f0d08eb3",
      "sender": "luke-jr",
      "payload": "eg, if we see a softfork deployment, and a bunch of v1 txs getting mined, then okay",
      "action": false,
      "timestamp": "2019-04-18T19:32:10+00:00"
    },
    {
      "id": "12490f023a0844f58038ef97e0bb4c41",
      "sender": "gmaxwell",
      "payload": "But forever warning or blocking is just going to make it so that we can't quickly switch to v1 address generation by default.",
      "action": false,
      "timestamp": "2019-04-18T19:32:28+00:00"
    },
    {
      "id": "ee222b72dc584491adb59335976f01fb",
      "sender": "jonasschnelli",
      "payload": "luke-jr: yes. But that complex to implement without knowing the future",
      "action": false,
      "timestamp": "2019-04-18T19:32:29+00:00"
    },
    {
      "id": "634e825636ee4e0b8ea8323facf8c462",
      "sender": "MarcoFalke",
      "payload": "How would the warning be worded?",
      "action": false,
      "timestamp": "2019-04-18T19:32:39+00:00"
    },
    {
      "id": "768df4376adc4c97ad1ae90b1aaa80f3",
      "sender": "luke-jr",
      "payload": "well, because we can't detect it reliably anyway, no point doing it even that way",
      "action": false,
      "timestamp": "2019-04-18T19:32:40+00:00"
    },
    {
      "id": "961287dcd1bc458d859e55cbf096c989",
      "sender": "gmaxwell",
      "payload": "I feel like the principle of outputs is being lost here.",
      "action": false,
      "timestamp": "2019-04-18T19:33:05+00:00"
    },
    {
      "id": "00b97e0874784fa6b17460dfb43c34d4",
      "sender": "luke-jr",
      "payload": "(I suppose we could look for spends getting mined instead)",
      "action": false,
      "timestamp": "2019-04-18T19:33:08+00:00"
    },
    {
      "id": "eae67fe4cc264fe688e74a5667d61158",
      "sender": "gmaxwell",
      "payload": "When a third party provides you with an output, thats it. It is none of your business what their policy is.",
      "action": false,
      "timestamp": "2019-04-18T19:33:25+00:00"
    },
    {
      "id": "b75ab3b5afd8435197d902f8c930ebc6",
      "sender": "sdaftuar",
      "payload": "gmaxwell: i agree with that",
      "action": false,
      "timestamp": "2019-04-18T19:33:37+00:00"
    },
    {
      "id": "8f7b41c4f304411cbc309fca8daee0cc",
      "sender": "gmaxwell",
      "payload": "This is one of the underlying principles behind p2sh and later hash based addresses.",
      "action": false,
      "timestamp": "2019-04-18T19:33:42+00:00"
    },
    {
      "id": "0ace53b57c3841ddb99dfdd303b19ad0",
      "sender": "luke-jr",
      "payload": "gmaxwell: good point",
      "action": false,
      "timestamp": "2019-04-18T19:33:55+00:00"
    },
    {
      "id": "42d93eb603c64b13bcdde855221f6bb8",
      "sender": "MarcoFalke",
      "payload": "\"Warning: You are sending to an address that miners can steal from\"?",
      "action": false,
      "timestamp": "2019-04-18T19:33:58+00:00"
    },
    {
      "id": "7861d798c1114c49be59e3e47cc5dc3b",
      "sender": "gmaxwell",
      "payload": "It's an important principle because it lets the ecosystem evolve without everyone else getting up in your business. :P",
      "action": false,
      "timestamp": "2019-04-18T19:33:59+00:00"
    },
    {
      "id": "e659130b14bc4b629016058d93f21ace",
      "sender": "instagibbs",
      "payload": "We can't do anything when someone gives you a bcash address either",
      "action": false,
      "timestamp": "2019-04-18T19:33:59+00:00"
    },
    {
      "id": "5b271549d8324e9783cea63fdfc71917",
      "sender": "luke-jr",
      "payload": "MarcoFalke: that might not be true though",
      "action": false,
      "timestamp": "2019-04-18T19:34:06+00:00"
    },
    {
      "id": "914d07f0d6e446839ae578255785e904",
      "sender": "jonasschnelli",
      "payload": "Warning if the last <tbd> blocks have no Vx output spent is probably an overkill?",
      "action": false,
      "timestamp": "2019-04-18T19:34:09+00:00"
    },
    {
      "id": "1e286bd4f7684f138194c6e589f312ff",
      "sender": "MarcoFalke",
      "payload": "And the the users go on reddit and ask what it means",
      "action": false,
      "timestamp": "2019-04-18T19:34:15+00:00"
    },
    {
      "id": "fbd14d939a524007ac0efc79eea4017a",
      "sender": "gmaxwell",
      "payload": "MarcoFalke: that warning wouldn't be true after some point in the future.",
      "action": false,
      "timestamp": "2019-04-18T19:34:18+00:00"
    },
    {
      "id": "b370247c9ffb4eecb834be5f79d7545d",
      "sender": "MarcoFalke",
      "payload": "s/can/may for a limited time/",
      "action": false,
      "timestamp": "2019-04-18T19:34:35+00:00"
    },
    {
      "id": "f45d37b6068242dda062305abaa6e93d",
      "sender": "instagibbs",
      "payload": "I'm not sure what warnings would achieve.",
      "action": false,
      "timestamp": "2019-04-18T19:34:38+00:00"
    },
    {
      "id": "6bd9f74b187f41c9a3c7ee960e60deb1",
      "sender": "luke-jr",
      "payload": "it would achieve people moving back to P2SH wrappers",
      "action": false,
      "timestamp": "2019-04-18T19:35:09+00:00"
    },
    {
      "id": "0bb6c27c14c54931bd060581137c683a",
      "sender": "instagibbs",
      "payload": "lol",
      "action": false,
      "timestamp": "2019-04-18T19:35:13+00:00"
    },
    {
      "id": "de53b77795974ec1a568df7568ba634c",
      "sender": "sdaftuar",
      "payload": "yuck!",
      "action": false,
      "timestamp": "2019-04-18T19:35:17+00:00"
    },
    {
      "id": "9e6529665e424fef8fb7445e90e84f1f",
      "sender": "gmaxwell",
      "payload": "and still sending to v1",
      "action": false,
      "timestamp": "2019-04-18T19:35:22+00:00"
    },
    {
      "id": "032d4984966949c29f07b21143194428",
      "sender": "gmaxwell",
      "payload": ":P",
      "action": false,
      "timestamp": "2019-04-18T19:35:24+00:00"
    },
    {
      "id": "d3072c7142174475b79edf2e2d64731d",
      "sender": "luke-jr",
      "payload": "right",
      "action": false,
      "timestamp": "2019-04-18T19:35:29+00:00"
    },
    {
      "id": "064a784dc9d445aba29d7b2feda6965f",
      "sender": "wumpus",
      "payload": "time for next topic, I think",
      "action": false,
      "timestamp": "2019-04-18T19:36:12+00:00"
    },
    {
      "id": "ab20e61af29e470990eea5bf998b167d",
      "sender": "jnewbery",
      "payload": "+1",
      "action": false,
      "timestamp": "2019-04-18T19:36:16+00:00"
    },
    {
      "id": "e246518eeff64df5af844812da807f6d",
      "sender": "wumpus",
      "payload": "#topic Bitcoin Core design documentation (jnewbery)",
      "action": false,
      "timestamp": "2019-04-18T19:36:22+00:00"
    },
    {
      "id": "7561c363529644e4bd5c59c83e6fe2e8",
      "sender": "gmaxwell",
      "payload": "instagibbs: good point on the bcash addresses. I've been told that this has been causing some pretty big nussances for some people (mostly the other direction, someone buys bcash thinks its bitcoin and sends it to an exchange bitcoin address....)",
      "action": false,
      "timestamp": "2019-04-18T19:36:25+00:00"
    },
    {
      "id": "0f10c4ccd1ab460b8757b30cdccd3c59",
      "sender": "MarcoFalke",
      "payload": "I'd prefer: \"Warning: You are sending to a p2sh address\"",
      "action": false,
      "timestamp": "2019-04-18T19:36:31+00:00"
    },
    {
      "id": "487beb4c6b294dfa9db1d06b54eba8e4",
      "sender": "instagibbs",
      "payload": "gmaxwell, happens a lot, and actually forcing people onto bech32 would fix these since they have their own bch code thing",
      "action": false,
      "timestamp": "2019-04-18T19:36:48+00:00"
    },
    {
      "id": "a1f2e4f33b504019aa67379c923b3d0e",
      "sender": "jnewbery",
      "payload": "There are currently a lot of high-level design considerations that aren't documented in the codebase. Some of them may exist in individual contributor's gists, or might not be written down at all.",
      "action": false,
      "timestamp": "2019-04-18T19:37:04+00:00"
    },
    {
      "id": "281005b3c9574b7488828e1248d28787",
      "sender": "jnewbery",
      "payload": "Should we try to have some standard location to put them in so it's easier for people to understand why things are the way they are? One suggestion would be to use github's wiki feature.",
      "action": false,
      "timestamp": "2019-04-18T19:37:15+00:00"
    },
    {
      "id": "2c1f6ad1ea0342239f454df37971fd11",
      "sender": "jnewbery",
      "payload": "Examples: P2P banning/disconnecting design philosophy",
      "action": false,
      "timestamp": "2019-04-18T19:37:30+00:00"
    },
    {
      "id": "c6f9c23ebdbe462fb3985f14c1801b34",
      "sender": "instagibbs",
      "payload": "jnewbery, ACK, but note that it's mostly me imagining other people doing the work",
      "action": false,
      "timestamp": "2019-04-18T19:37:35+00:00"
    },
    {
      "id": "476dbaf0b3f64f8e864813d1d700f017",
      "sender": "wumpus",
      "payload": "why not the doc folder?",
      "action": false,
      "timestamp": "2019-04-18T19:37:41+00:00"
    },
    {
      "id": "dfd8fb0e94034dd58dd2b1649debbb63",
      "sender": "jnewbery",
      "payload": "Past critical bugs that have been fixed",
      "action": false,
      "timestamp": "2019-04-18T19:37:46+00:00"
    },
    {
      "id": "4c8c3c14b8dd4b07a4c99da994eade23",
      "sender": "achow101",
      "payload": "we have that devwiki repo we use for release notes. could put other docs there",
      "action": false,
      "timestamp": "2019-04-18T19:37:49+00:00"
    },
    {
      "id": "06d0353dfcd84b7683b0ddd29fae7523",
      "sender": "jonasschnelli",
      "payload": "I also prefer within the sources",
      "action": false,
      "timestamp": "2019-04-18T19:37:58+00:00"
    },
    {
      "id": "4fadb1c8a22742d2a5aa338a9db8982d",
      "sender": "MarcoFalke",
      "payload": "agree with wumpus. Should be in ./doc/",
      "action": false,
      "timestamp": "2019-04-18T19:38:04+00:00"
    },
    {
      "id": "8bc14454271f4d73adeb34835af737ad",
      "sender": "jonasschnelli",
      "payload": "Also,.. how do we prevent from getting outdated?",
      "action": false,
      "timestamp": "2019-04-18T19:38:10+00:00"
    },
    {
      "id": "7a83a9811254436685123980bf285bf2",
      "sender": "gmaxwell",
      "payload": "I'd prefer within the codebase, in particular because keeping a durable copy of github issues/wikis/etc is a lot more work.",
      "action": false,
      "timestamp": "2019-04-18T19:38:22+00:00"
    },
    {
      "id": "f05d5af4af7e467da77b2173ae0cfde4",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: Yell at people for not updating the docs",
      "action": false,
      "timestamp": "2019-04-18T19:38:24+00:00"
    },
    {
      "id": "553ad7f14b0f430b990cd504a86dc131",
      "sender": "wumpus",
      "payload": "achow101:yes, that would be another option",
      "action": false,
      "timestamp": "2019-04-18T19:38:26+00:00"
    },
    {
      "id": "8c9e0a6496524426a5f89b3aaa031c7f",
      "sender": "jnewbery",
      "payload": "I don't think adding docs should go through the same review process as code changes",
      "action": false,
      "timestamp": "2019-04-18T19:38:33+00:00"
    },
    {
      "id": "0918dd810c744f9d92fc264ef9323953",
      "sender": "gmaxwell",
      "payload": "Maybe put a boiler plate header on them that they could be outdated.",
      "action": false,
      "timestamp": "2019-04-18T19:38:36+00:00"
    },
    {
      "id": "a75470537e504eb0843675f5fa0a6a00",
      "sender": "jnewbery",
      "payload": "gmaxwell: github wikis are repos. You can clone them locally",
      "action": false,
      "timestamp": "2019-04-18T19:38:44+00:00"
    },
    {
      "id": "7dbd9eb809de44db8d0ac020b9687e52",
      "sender": "gmaxwell",
      "payload": "and add a last updated date to each document or something.",
      "action": false,
      "timestamp": "2019-04-18T19:38:47+00:00"
    },
    {
      "id": "c39a93fe4b2c491785729dcb306c25ae",
      "sender": "wumpus",
      "payload": "jonasschnelli:same with anything else, it needs to be maintained or will be removed again at some point",
      "action": false,
      "timestamp": "2019-04-18T19:38:51+00:00"
    },
    {
      "id": "d0bfdfd48e3a448eb96708f23fd30b29",
      "sender": "MarcoFalke",
      "payload": "jnewbery: yes they should. Wrong documentation is more harmful than no documentation",
      "action": false,
      "timestamp": "2019-04-18T19:39:06+00:00"
    },
    {
      "id": "733093d092d04a32a6ef87fee66f7501",
      "sender": "gmaxwell",
      "payload": "even having it in the history is useful too.",
      "action": false,
      "timestamp": "2019-04-18T19:39:08+00:00"
    },
    {
      "id": "56c64767fa8b4d4395be90fec03d8469",
      "sender": "luke-jr",
      "payload": "IMO it should be separate from the code.",
      "action": false,
      "timestamp": "2019-04-18T19:39:28+00:00"
    },
    {
      "id": "f55d830c22254bbd897e837708553a08",
      "sender": "wumpus",
      "payload": "but I like the idea, if anyone is willing to write this ata ll",
      "action": false,
      "timestamp": "2019-04-18T19:39:37+00:00"
    },
    {
      "id": "4d71a434d2d04812a758a6a0ae2adf24",
      "sender": "luke-jr",
      "payload": "this is an easy case to modularise; it has no ties to our versions/branches",
      "action": false,
      "timestamp": "2019-04-18T19:39:47+00:00"
    },
    {
      "id": "6d225fd2d8c5463ea654eb1c39ad1fa6",
      "sender": "sipa",
      "payload": "i like the idea of putting a \"Last updated at\" + warning it could be outdated",
      "action": false,
      "timestamp": "2019-04-18T19:39:49+00:00"
    },
    {
      "id": "c99876e62984454c8e346c4ebc4eae3c",
      "sender": "sdaftuar",
      "payload": "MarcoFalke: wait what, wrong documentation is more harmful than nothing?  can you explain?",
      "action": false,
      "timestamp": "2019-04-18T19:39:55+00:00"
    },
    {
      "id": "32b0ca74029945d28dff49d978c7e6d6",
      "sender": "gmaxwell",
      "payload": "I don't really care what repo its in, just should be in some repo for sure. :)",
      "action": false,
      "timestamp": "2019-04-18T19:40:21+00:00"
    },
    {
      "id": "9c629d8e1f1f41b590d8d7a601013648",
      "sender": "jnewbery",
      "payload": "I'm not suggesting that someone goes and writes a bunch of documentation. I'm suggesting that people who want to contribute documentation should have somewhere to put it.",
      "action": false,
      "timestamp": "2019-04-18T19:40:30+00:00"
    },
    {
      "id": "626c2c56accd4c11a41d5b23e0fd93f0",
      "sender": "instagibbs",
      "payload": "to motivate this, things like p2p design are basically in the heads of a handful of people, I've never seen it written down anywhere aside from IRC",
      "action": false,
      "timestamp": "2019-04-18T19:40:41+00:00"
    },
    {
      "id": "13843b518b8d4c9889de1318522ff95e",
      "sender": "wumpus",
      "payload": "sdaftuar: because it gets people to waste time, thinking of solutions based on the documentation, then it doesn't really apply to the current code base anymore",
      "action": false,
      "timestamp": "2019-04-18T19:40:54+00:00"
    },
    {
      "id": "206f457c7b2a488999a7361425354334",
      "sender": "MarcoFalke",
      "payload": "sdaftuar: I was talking about review",
      "action": false,
      "timestamp": "2019-04-18T19:41:04+00:00"
    },
    {
      "id": "dd20b22ab10e4108ac8ac7a43443f847",
      "sender": "gmaxwell",
      "payload": "sdaftuar: I'm also of the view that wrong documentation can be worse than nothing.  ::shrugs:: it isn't always. Depends on the recipent and how the wrong doc was written.",
      "action": false,
      "timestamp": "2019-04-18T19:41:09+00:00"
    },
    {
      "id": "0f90826ccc7640639b29aa8061f936fe",
      "sender": "MarcoFalke",
      "payload": "not about outdated documentation",
      "action": false,
      "timestamp": "2019-04-18T19:41:11+00:00"
    },
    {
      "id": "c14d2c0110fb46f2882e954fc0d04f84",
      "sender": "gmaxwell",
      "payload": "(okay maybe not also)",
      "action": false,
      "timestamp": "2019-04-18T19:41:21+00:00"
    },
    {
      "id": "cc2ddecfad3d4e85aeea12c79b085313",
      "sender": "sdaftuar",
      "payload": "wumpus: MarcoFalke: i definitely believe in review, but i imagine that mostly you're better off with old docs, rather than no docs",
      "action": false,
      "timestamp": "2019-04-18T19:41:28+00:00"
    },
    {
      "id": "965b6b1b278b4c4ebdbecba7ee5796f2",
      "sender": "gmaxwell",
      "payload": "But I still think it's worth doing even if it ends up outdated.",
      "action": false,
      "timestamp": "2019-04-18T19:41:38+00:00"
    },
    {
      "id": "d9278ea424074f8bbad13e5f0875f9dd",
      "sender": "wumpus",
      "payload": "wrong code comments can cause a lot of damage, maybe less so for high level docs",
      "action": false,
      "timestamp": "2019-04-18T19:42:05+00:00"
    },
    {
      "id": "6f8561ff9bf545498d9686debe868970",
      "sender": "gmaxwell",
      "payload": "Its just somewhat important the the text itself reflect the possibility of it being outdated.",
      "action": false,
      "timestamp": "2019-04-18T19:42:09+00:00"
    },
    {
      "id": "5dd229845e3c486cb6f374aebb1c188c",
      "sender": "MarcoFalke",
      "payload": "agree that outdated (timestamped) documentation is helpful",
      "action": false,
      "timestamp": "2019-04-18T19:42:18+00:00"
    },
    {
      "id": "f0872b0f24a740d6a86014c5f6558c45",
      "sender": "sdaftuar",
      "payload": "anyway i would certainly appreciate having a place to put docs that i have written, so if we can decide to put stuff like that anywhere, i will happily contribute",
      "action": false,
      "timestamp": "2019-04-18T19:42:27+00:00"
    },
    {
      "id": "4fc5bd41361a4efc9b66d74dbf528e10",
      "sender": "jnewbery",
      "payload": "An argument for a wiki and not in the PR is that we won't get a bunch of helpful new contributors opening PRs to fix spelling in the docs",
      "action": false,
      "timestamp": "2019-04-18T19:42:29+00:00"
    },
    {
      "id": "223f866b6f4a4e73bc9b84773a91cf86",
      "sender": "wumpus",
      "payload": "well, put it in the wiki then",
      "action": false,
      "timestamp": "2019-04-18T19:42:51+00:00"
    },
    {
      "id": "eeb375296a634e02916496db19450c4c",
      "sender": "jnewbery",
      "payload": "*not in the repo",
      "action": false,
      "timestamp": "2019-04-18T19:42:54+00:00"
    },
    {
      "id": "e02760f61d244497a0c8b2b08c0fb736",
      "sender": "wumpus",
      "payload": "everyone has write access to that one :)",
      "action": false,
      "timestamp": "2019-04-18T19:42:59+00:00"
    },
    {
      "id": "d037a86ad4bc4a5b8c3057243c06ad64",
      "sender": "gmaxwell",
      "payload": "Is a bunch of spelling fixes important? :P",
      "action": false,
      "timestamp": "2019-04-18T19:43:06+00:00"
    },
    {
      "id": "c7bf7972115842f69a3e26393f2635f4",
      "sender": "luke-jr",
      "payload": "github wikis are just git repos",
      "action": false,
      "timestamp": "2019-04-18T19:43:11+00:00"
    },
    {
      "id": "dd3acf07f09d479ca29aeb6be537349d",
      "sender": "jnewbery",
      "payload": "I don't think it exists for bitcoin/bitcoin",
      "action": false,
      "timestamp": "2019-04-18T19:43:17+00:00"
    },
    {
      "id": "c3ea6a969cca4f968440282b6339fc0e",
      "sender": "wumpus",
      "payload": "gmaxwell:not important, but I agree re: PR bottlenecks",
      "action": false,
      "timestamp": "2019-04-18T19:43:19+00:00"
    },
    {
      "id": "f69e4393b5884514ab64f8ad11d66f73",
      "sender": "MarcoFalke",
      "payload": "which is the downside that anyone can vandalize",
      "action": false,
      "timestamp": "2019-04-18T19:43:20+00:00"
    },
    {
      "id": "48c274f6a6b6472c8e95a7033f387956",
      "sender": "wumpus",
      "payload": "jnewbery: it doesn't for access control",
      "action": false,
      "timestamp": "2019-04-18T19:43:26+00:00"
    },
    {
      "id": "6722601fd74040ca99334126c977f05a",
      "sender": "wumpus",
      "payload": "jnewbery: please use the devwiki",
      "action": false,
      "timestamp": "2019-04-18T19:43:31+00:00"
    },
    {
      "id": "0780e2e4d9e64da4a22d442842e11049",
      "sender": "MarcoFalke",
      "payload": "how hard is it to run a spellchecker these days?",
      "action": false,
      "timestamp": "2019-04-18T19:43:34+00:00"
    },
    {
      "id": "21fede6a17cd44318f5cefce89be3328",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin-core/bitcoin-devwiki/wiki",
      "action": false,
      "timestamp": "2019-04-18T19:43:36+00:00"
    },
    {
      "id": "d07532433c1d4a2aaa90cf5799633061",
      "sender": "luke-jr",
      "payload": "MarcoFalke: can address that when/if it happens",
      "action": false,
      "timestamp": "2019-04-18T19:43:39+00:00"
    },
    {
      "id": "10a0e5db31234a1e8e124e2788fa4d6c",
      "sender": "MarcoFalke",
      "payload": "ok",
      "action": false,
      "timestamp": "2019-04-18T19:43:47+00:00"
    },
    {
      "id": "0077493a946d4340beee129fef806e8b",
      "sender": "jnewbery",
      "payload": "why not a wiki in bitcoin/bitcoin?",
      "action": false,
      "timestamp": "2019-04-18T19:43:52+00:00"
    },
    {
      "id": "1e5353c123d543cb906521afc8c5d422",
      "sender": "luke-jr",
      "payload": "jnewbery: because it's Core-specific?",
      "action": false,
      "timestamp": "2019-04-18T19:44:00+00:00"
    },
    {
      "id": "f209d1b482fe4522bbc5f9fd5e3ca44f",
      "sender": "wumpus",
      "payload": "because it'd only be writabel by people with commit access",
      "action": false,
      "timestamp": "2019-04-18T19:44:02+00:00"
    },
    {
      "id": "d6c98574e54045738f8aa62f05d72ec5",
      "sender": "jnewbery",
      "payload": "ah",
      "action": false,
      "timestamp": "2019-04-18T19:44:06+00:00"
    },
    {
      "id": "a6a328a98af34ee490f76b123d242a98",
      "sender": "luke-jr",
      "payload": "(and if it isn't, we have BIPs)",
      "action": false,
      "timestamp": "2019-04-18T19:44:06+00:00"
    },
    {
      "id": "db5e747813594e1093811ed5d966d450",
      "sender": "sipa",
      "payload": "we could also see from time to time whether a wiki article is sufficiently mature and stable to include it in the doc/ directory directly",
      "action": false,
      "timestamp": "2019-04-18T19:44:08+00:00"
    },
    {
      "id": "422ae4ed9f1a43cb93711bffc91e75c7",
      "sender": "gmaxwell",
      "payload": "Also be careful with making publically writable stuff in bitcoin/bitcoin.",
      "action": false,
      "timestamp": "2019-04-18T19:44:19+00:00"
    },
    {
      "id": "d6e3d9238e9448d2b160f3139662c124",
      "sender": "wumpus",
      "payload": "the only way to do delegation on github is to have multiple repos",
      "action": false,
      "timestamp": "2019-04-18T19:44:19+00:00"
    },
    {
      "id": "432eee1ebef44ac498e5ce338ab908c6",
      "sender": "wumpus",
      "payload": "gmaxwell: yes, I don't want that",
      "action": false,
      "timestamp": "2019-04-18T19:44:32+00:00"
    },
    {
      "id": "35cd89dc364d464f92636751fbb21d26",
      "sender": "jonasschnelli",
      "payload": "gmaxwell: indeed",
      "action": false,
      "timestamp": "2019-04-18T19:44:42+00:00"
    },
    {
      "id": "48570ccf300d40e296edab0c347ecbfd",
      "sender": "gmaxwell",
      "payload": "\"ATTENTION. OLD BITCOIN IS VULNERABLE. DOWNLOAD HOTFIX NOW  http://secure.haxor.com/bitcoin.exe\"",
      "action": false,
      "timestamp": "2019-04-18T19:44:44+00:00"
    },
    {
      "id": "32b7fc4a59eb4dc38d657d361771b088",
      "sender": "MarcoFalke",
      "payload": "hmmm",
      "action": false,
      "timestamp": "2019-04-18T19:44:55+00:00"
    },
    {
      "id": "65c2b038dacf42f5817c521f334f0b04",
      "sender": "sdaftuar",
      "payload": "ouch :(",
      "action": false,
      "timestamp": "2019-04-18T19:44:56+00:00"
    },
    {
      "id": "6ff961c7a0594e0197aace31db27c519",
      "sender": "wumpus",
      "payload": "no need to throw everything in the same place",
      "action": false,
      "timestamp": "2019-04-18T19:45:00+00:00"
    },
    {
      "id": "49113fa127304011a7a64b6b8b66d52d",
      "sender": "jonasschnelli",
      "payload": "heh",
      "action": false,
      "timestamp": "2019-04-18T19:45:01+00:00"
    },
    {
      "id": "b846bdead0274f869c4cab0ce0731ebc",
      "sender": "jnewbery",
      "payload": "ok, thanks. Sounds like https://github.com/bitcoin-core/bitcoin-devwiki/wiki is the place",
      "action": false,
      "timestamp": "2019-04-18T19:45:12+00:00"
    },
    {
      "id": "9e5361df3029483d8589c0538d2bb2dd",
      "sender": "luke-jr",
      "payload": "gmaxwell: 404",
      "action": false,
      "timestamp": "2019-04-18T19:45:15+00:00"
    },
    {
      "id": "c808d7b7d0f84b349a97f16b88a59729",
      "sender": "sipa",
      "payload": "lol",
      "action": false,
      "timestamp": "2019-04-18T19:45:23+00:00"
    },
    {
      "id": "3277e8c50cc24ee49cd147645f5495b7",
      "sender": "MarcoFalke",
      "payload": "15 minutes left. Next topic",
      "action": false,
      "timestamp": "2019-04-18T19:45:25+00:00"
    },
    {
      "id": "a0e36009daa04fae9627159a25fc2e98",
      "sender": "jonasschnelli",
      "payload": "rofl",
      "action": false,
      "timestamp": "2019-04-18T19:45:27+00:00"
    },
    {
      "id": "409724f5098244d49fa28b8b155bd262",
      "sender": "luke-jr",
      "payload": "but wait, I need to get the hotfix!",
      "action": false,
      "timestamp": "2019-04-18T19:45:40+00:00"
    },
    {
      "id": "d91e17753c1148c48163bd68dff31e32",
      "sender": "gmaxwell",
      "payload": "luke-jr: \"wine <urlib error>: 404\"",
      "action": false,
      "timestamp": "2019-04-18T19:45:44+00:00"
    },
    {
      "id": "2d7d9a80f6e64c169f4f4bb2e4c496a3",
      "sender": "wumpus",
      "payload": "#topic opportunity to provide feedback with GitHub CEO (moneyball)",
      "action": false,
      "timestamp": "2019-04-18T19:45:49+00:00"
    },
    {
      "id": "c38b9c892958465a87f276063cde5ae8",
      "sender": "instagibbs",
      "payload": "you gotta add sudo",
      "action": false,
      "timestamp": "2019-04-18T19:46:01+00:00"
    },
    {
      "id": "1474e5c3d4f2406c9fa1f5a1b8e6a23e",
      "sender": "MarcoFalke",
      "payload": "moneyball is github ceo?",
      "action": false,
      "timestamp": "2019-04-18T19:46:06+00:00"
    },
    {
      "id": "5b80f64c8c374d2480389dfb1ed65014",
      "sender": "moneyball",
      "payload": "so jimpo and i received an email from a guy at github: I run a program for our CEO Nat Friedman connecting him with community members in GitHub. It\u00c3\u00a2\u00c2\u0080\u00c2\u0099s an hour long chat on Friday\u00c3\u00a2\u00c2\u0080\u00c2\u0099s where you can talk about anything GitHub that\u00c3\u00a2\u00c2\u0080\u00c2\u0099s on your mind. I was wondering if you all would like to join us. You\u00c3\u00a2\u00c2\u0080\u00c2\u0099re welcome to bring other maintainers up to a max of about 7 people. Many groups bring a \u00c3\u00a2\u00c2\u0080\u00c2\u009ctop 10\u00c3\u00a2\u00c2\u0080\u00c2\u009d list with",
      "action": false,
      "timestamp": "2019-04-18T19:46:07+00:00"
    },
    {
      "id": "70b86a40a2484736bf9aa32bb385680b",
      "sender": "moneyball",
      "payload": "them and we go through that. We also have some demos and mockups of stuff to show and then discuss. Tell us how to improve GitHub.",
      "action": false,
      "timestamp": "2019-04-18T19:46:07+00:00"
    },
    {
      "id": "c55be84d54984bef8aab710bab77af5f",
      "sender": "wumpus",
      "payload": "(I don't really have anything to discuss wrt hardcoded seeds at the moment)",
      "action": false,
      "timestamp": "2019-04-18T19:46:18+00:00"
    },
    {
      "id": "2764b36dc5a4469a9a4ff8459e1b07b1",
      "sender": "meshcollider",
      "payload": "wumpus: you can allow anyone to edit the wiki, not just those with write access, but yeah thats a problem in itself",
      "action": false,
      "timestamp": "2019-04-18T19:46:25+00:00"
    },
    {
      "id": "a984882dff8c476cb4534b36786811ed",
      "sender": "MarcoFalke",
      "payload": "wumpus: ok",
      "action": false,
      "timestamp": "2019-04-18T19:46:39+00:00"
    },
    {
      "id": "31e420b32d094ef09cc9a633b918bae9",
      "sender": "instagibbs",
      "payload": "moneyball, sorry who is \"we\" wrt demos",
      "action": false,
      "timestamp": "2019-04-18T19:46:43+00:00"
    },
    {
      "id": "f2b3d0fc457c4168b792a7a8b2b5eef4",
      "sender": "cfields",
      "payload": "moneyball: +1! There's something that we've been discussing in a separate thread, this would be a great opportunity.",
      "action": false,
      "timestamp": "2019-04-18T19:46:52+00:00"
    },
    {
      "id": "00f40896f6f54609bc407ea76a6a7b1e",
      "sender": "moneyball",
      "payload": "This is an opportunity for the project to communicate 1) annoying bugs/reliability issues 2) new feature requests 3) maybe what it would take for the project to be comfortable using GitHub long-term",
      "action": false,
      "timestamp": "2019-04-18T19:47:04+00:00"
    },
    {
      "id": "58bbd2643adb4c4f8276a7cb93adfd3f",
      "sender": "gmaxwell",
      "payload": "sounds good for people with opinions. :)",
      "action": false,
      "timestamp": "2019-04-18T19:47:06+00:00"
    },
    {
      "id": "55516dac47904400a0d02029e7762181",
      "sender": "cfields",
      "payload": "(we=DCI)",
      "action": false,
      "timestamp": "2019-04-18T19:47:07+00:00"
    },
    {
      "id": "d31eeddc64574b078665e095563cd4a3",
      "sender": "moneyball",
      "payload": "I am happy to attend this but (a) we need to compile a list (b) it would really be better if at least 1 other dev joined me who has deeper experience with the top 10 list than I do",
      "action": false,
      "timestamp": "2019-04-18T19:47:32+00:00"
    },
    {
      "id": "f22b61fb49384d6e885e7af7deee9636",
      "sender": "cfields",
      "payload": "instagibbs: lol, sorry, that wasn't in response to you.",
      "action": false,
      "timestamp": "2019-04-18T19:47:33+00:00"
    },
    {
      "id": "8ceac5b3f0274e31bf74b39b94491f8d",
      "sender": "luke-jr",
      "payload": "open source github? :p",
      "action": false,
      "timestamp": "2019-04-18T19:47:34+00:00"
    },
    {
      "id": "7da9ebbeb3f64eaab57f5a7858b603f0",
      "sender": "MarcoFalke",
      "payload": "feature request: Nicely display pgp signed comments",
      "action": false,
      "timestamp": "2019-04-18T19:47:42+00:00"
    },
    {
      "id": "7e7d5db848b046858459a4d6e72c6440",
      "sender": "wumpus",
      "payload": "meshcollider: maybe, but once you want to lock down access, the only mechanism is the list of people with write access to the repo, which is the people with commit access",
      "action": false,
      "timestamp": "2019-04-18T19:47:47+00:00"
    },
    {
      "id": "2a04407beeb541fbbd915636a9a48201",
      "sender": "moneyball",
      "payload": "luke-jr: i'd say nothing is off-limits!",
      "action": false,
      "timestamp": "2019-04-18T19:47:52+00:00"
    },
    {
      "id": "e810a585b2484b829b36735524a1a2ef",
      "sender": "luke-jr",
      "payload": "MarcoFalke: eh, trusting GitHub to verify PGP seems like a bad idea",
      "action": false,
      "timestamp": "2019-04-18T19:48:00+00:00"
    },
    {
      "id": "e3d37380713940b8b587a00e8ab0102e",
      "sender": "MarcoFalke",
      "payload": "Just display, not verifying",
      "action": false,
      "timestamp": "2019-04-18T19:48:12+00:00"
    },
    {
      "id": "501b1f37f05f457c978e81ba6cfc350a",
      "sender": "jonasschnelli",
      "payload": "Probably interested people should form a list of feature requests and/or bugs (gist or wiki)",
      "action": false,
      "timestamp": "2019-04-18T19:48:12+00:00"
    },
    {
      "id": "8a6b2963030642219db2c4d3cd7a99ef",
      "sender": "instagibbs",
      "payload": "stop having commits reported in git commit timestamp order :P",
      "action": false,
      "timestamp": "2019-04-18T19:48:13+00:00"
    },
    {
      "id": "058180d6a9fd493d9d0bb66086c73ea0",
      "sender": "moneyball",
      "payload": "instagibbs: \"we\" is github",
      "action": false,
      "timestamp": "2019-04-18T19:48:16+00:00"
    },
    {
      "id": "9647ed160f774cc2ac83dd85cdd616c2",
      "sender": "jonasschnelli",
      "payload": "No need to post your feature request here and now",
      "action": false,
      "timestamp": "2019-04-18T19:48:25+00:00"
    },
    {
      "id": "395de9151aa74cd69ad1906db5129c07",
      "sender": "sipa",
      "payload": "yeah",
      "action": false,
      "timestamp": "2019-04-18T19:48:31+00:00"
    },
    {
      "id": "0a73f2f3437d4abbb75517a230bfca07",
      "sender": "luke-jr",
      "payload": "instagibbs: that's git-log's default too though",
      "action": false,
      "timestamp": "2019-04-18T19:48:32+00:00"
    },
    {
      "id": "24a2d19e20bb49bf8319ee4affc8d371",
      "sender": "moneyball",
      "payload": "yeah i am not intending to create the list right now in this meeting",
      "action": false,
      "timestamp": "2019-04-18T19:48:37+00:00"
    },
    {
      "id": "eeeed177caff4e0eae11cc702878c964",
      "sender": "jonasschnelli",
      "payload": "moneyball: Thanks and great opportunity I agree",
      "action": false,
      "timestamp": "2019-04-18T19:48:48+00:00"
    },
    {
      "id": "e641fe8e18824d51b86ad7d8c2aa2b15",
      "sender": "cfields",
      "payload": "moneyball: I'd be interested.",
      "action": false,
      "timestamp": "2019-04-18T19:48:53+00:00"
    },
    {
      "id": "c9a4859ec56143fd91f4a5af0f267a92",
      "sender": "moneyball",
      "payload": "i wanted to see if others view this as a valuable opportunity and whether 1 or more folks would join me",
      "action": false,
      "timestamp": "2019-04-18T19:48:54+00:00"
    },
    {
      "id": "1f2d191c3e75430b994f1ca7a26cdb55",
      "sender": "gmaxwell",
      "payload": "if someone makes a list I'll dump some gripes in and other people can decide if they agree or think they're important.",
      "action": false,
      "timestamp": "2019-04-18T19:48:55+00:00"
    },
    {
      "id": "a4db1de87fe54996a09e84ad47793f3c",
      "sender": "gwillen",
      "payload": "instagibbs: yes for the love of god, displaying commits in topo instead of timestamp order",
      "action": false,
      "timestamp": "2019-04-18T19:48:58+00:00"
    },
    {
      "id": "fef96fcd385c46b68f94907ab013abf0",
      "sender": "gwillen",
      "payload": "there has been an open issue on this for a fucking age",
      "action": false,
      "timestamp": "2019-04-18T19:49:06+00:00"
    },
    {
      "id": "74b6f78361f749a4b9418fc7c61d0f20",
      "sender": "meshcollider",
      "payload": "It is in-person right, not remote attendance?",
      "action": false,
      "timestamp": "2019-04-18T19:49:10+00:00"
    },
    {
      "id": "8f59a8727bb84170a90b341dd40a6ecd",
      "sender": "gwillen",
      "payload": "(for reference https://github.com/isaacs/github/issues/386)",
      "action": false,
      "timestamp": "2019-04-18T19:49:52+00:00"
    },
    {
      "id": "f1877d8fddbc4c799d12cbcbc4c5fa5c",
      "sender": "moneyball",
      "payload": "an in-person lunch in SF",
      "action": false,
      "timestamp": "2019-04-18T19:49:56+00:00"
    },
    {
      "id": "6645f66a1261443b966bf8758572d528",
      "sender": "luke-jr",
      "payload": "gwillen: --graph would be nice too :p",
      "action": false,
      "timestamp": "2019-04-18T19:50:34+00:00"
    },
    {
      "id": "c73899acf1d84547b0404fb6a8c5ef7e",
      "sender": "gwillen",
      "payload": "let's not ask for a pony here ;-)",
      "action": false,
      "timestamp": "2019-04-18T19:50:44+00:00"
    },
    {
      "id": "fa39c1b7fe1b4c4b891040b36050a90e",
      "sender": "wumpus",
      "payload": "gwillen: yes please",
      "action": false,
      "timestamp": "2019-04-18T19:50:47+00:00"
    },
    {
      "id": "109b5be4483f47c9994d49d464f4cd16",
      "sender": "sipa",
      "payload": "maybe open an issue on our tracker, where people can comment with things to mention?",
      "action": false,
      "timestamp": "2019-04-18T19:50:51+00:00"
    },
    {
      "id": "25d4c7b719514909a21020105280a435",
      "sender": "sipa",
      "payload": "(also, ack topo sort; i've personnally asked them for this years ago)",
      "action": false,
      "timestamp": "2019-04-18T19:51:01+00:00"
    },
    {
      "id": "a43c444494384c3eaf0ca3390a8d31a5",
      "sender": "MarcoFalke",
      "payload": "+1 instagibbs suggestion",
      "action": false,
      "timestamp": "2019-04-18T19:51:02+00:00"
    },
    {
      "id": "aa38954bd35d4345adeed450c0691365",
      "sender": "jnewbery",
      "payload": "yes please!",
      "action": false,
      "timestamp": "2019-04-18T19:51:37+00:00"
    },
    {
      "id": "e4449d3b7855429a90d5e7279d73a1b1",
      "sender": "moneyball",
      "payload": "sipa: i will do that",
      "action": false,
      "timestamp": "2019-04-18T19:51:38+00:00"
    },
    {
      "id": "df1c074a68ab419da8824b77f4defa15",
      "sender": "wumpus",
      "payload": "what I\"d like is to be able to do finer permission control, e.g. be able to give people access to issues/PR management without giving them write and merge access to the repo",
      "action": false,
      "timestamp": "2019-04-18T19:51:48+00:00"
    },
    {
      "id": "8598f9e675fa4c1687116f179b8d178a",
      "sender": "sipa",
      "payload": "moneyball: thanks",
      "action": false,
      "timestamp": "2019-04-18T19:52:13+00:00"
    },
    {
      "id": "10c09a56d1384c4fa9b11e1524fb60d3",
      "sender": "moneyball",
      "payload": "if anyone would like to join cfields and me, let me know so we can coordinate a date with GitHub",
      "action": false,
      "timestamp": "2019-04-18T19:52:15+00:00"
    },
    {
      "id": "1312f2d4f0524511a2c463cff8bc2f8f",
      "sender": "luke-jr",
      "payload": "wumpus: maybe github rejecting pushes that don't pass the checker script is sufficient",
      "action": false,
      "timestamp": "2019-04-18T19:52:33+00:00"
    },
    {
      "id": "d67fe1837cd24533b33298cfce2338b7",
      "sender": "moneyball",
      "payload": "in the mean time please contribute to the Issue i'll create. i'll post it here once created.",
      "action": false,
      "timestamp": "2019-04-18T19:52:39+00:00"
    },
    {
      "id": "964935fc005b40c8a111b787868e890f",
      "sender": "meshcollider",
      "payload": "Sounds good",
      "action": false,
      "timestamp": "2019-04-18T19:52:53+00:00"
    },
    {
      "id": "a7f082c8ec95493f867377299f0c857f",
      "sender": "cfields",
      "payload": "I think it'd be most useful for us to discuss things that are paranoia-related, since that's what's most interesting about us to them, I'd think.",
      "action": false,
      "timestamp": "2019-04-18T19:53:04+00:00"
    },
    {
      "id": "1bab0a700a7a4249924560352dd2d5d3",
      "sender": "wumpus",
      "payload": "luke-jr: well if 'checker script' is sufficiently general, sure, though I wouldn't want to include the entirety of travis in there, such a check needs to be fast",
      "action": false,
      "timestamp": "2019-04-18T19:53:13+00:00"
    },
    {
      "id": "8942c4f973c04ff1ba3509bd9fec6c4a",
      "sender": "cfields",
      "payload": "Things like \"display order\" they'll hear from everyone.",
      "action": false,
      "timestamp": "2019-04-18T19:53:19+00:00"
    },
    {
      "id": "6fc450fb7fae47bc990b95fcd17da685",
      "sender": "ryanofsky",
      "payload": "my github feature request would be ability to base prs on top of other prs (just hide commits from base pr)",
      "action": false,
      "timestamp": "2019-04-18T19:53:35+00:00"
    },
    {
      "id": "dae1651a86944c53a70393b62bb1f652",
      "sender": "luke-jr",
      "payload": "wumpus: eg, just the PGP checks",
      "action": false,
      "timestamp": "2019-04-18T19:53:37+00:00"
    },
    {
      "id": "db12aedb6a244a759aff129a077b4639",
      "sender": "jnewbery",
      "payload": "They should hear it from everyone!",
      "action": false,
      "timestamp": "2019-04-18T19:53:39+00:00"
    },
    {
      "id": "9d42afb7531145d5a0893b697ef20686",
      "sender": "luke-jr",
      "payload": "ryanofsky: ooh, good idea",
      "action": false,
      "timestamp": "2019-04-18T19:53:55+00:00"
    },
    {
      "id": "733e85c72cb64598ba0f277afb6667be",
      "sender": "meshcollider",
      "payload": "I'd like a better \"boomark this PR\" system to keep track of interesting PRs I want to come back to",
      "action": false,
      "timestamp": "2019-04-18T19:53:56+00:00"
    },
    {
      "id": "5143a720dbcd412091a2a30461870c0c",
      "sender": "gmaxwell",
      "payload": "luke-jr: that was exactly my thought.",
      "action": false,
      "timestamp": "2019-04-18T19:53:59+00:00"
    },
    {
      "id": "8291f58c65914bbeaa5cbaf2e67b82f2",
      "sender": "sipa",
      "payload": "cfields: good point",
      "action": false,
      "timestamp": "2019-04-18T19:54:03+00:00"
    },
    {
      "id": "0cbb8cf9685d45b19e92b0bb2103606e",
      "sender": "gmaxwell",
      "payload": "(re enforce pgp allowing for access split)",
      "action": false,
      "timestamp": "2019-04-18T19:54:12+00:00"
    },
    {
      "id": "2cd134b00adf4aeaac0c17eee4f09e85",
      "sender": "jonasschnelli",
      "payload": "paranoid-mode would probably exclude using github",
      "action": false,
      "timestamp": "2019-04-18T19:54:13+00:00"
    },
    {
      "id": "87ac30bfeee34945b075e219ce4fca3c",
      "sender": "cfields",
      "payload": "ok, maybe s/paranoia-related/related to the way we use github uniquely/",
      "action": false,
      "timestamp": "2019-04-18T19:54:15+00:00"
    },
    {
      "id": "46dcc6f4d5584e77a1868156939f3c55",
      "sender": "sipa",
      "payload": "cfields: i suspect the ways in which we most _differ_ from other projects is in centralization/trust concerns",
      "action": false,
      "timestamp": "2019-04-18T19:54:19+00:00"
    },
    {
      "id": "6802a98e025145649c8b839f78876606",
      "sender": "cfields",
      "payload": "sipa: yes, right.",
      "action": false,
      "timestamp": "2019-04-18T19:54:30+00:00"
    },
    {
      "id": "5c234e842fb8452f9704bd4e8112656f",
      "sender": "wumpus",
      "payload": "jonasschnelli:yes, I think that's a very slippery slope :)",
      "action": false,
      "timestamp": "2019-04-18T19:54:31+00:00"
    },
    {
      "id": "5254342196d24e91850218e4dcd1f3fb",
      "sender": "gwillen",
      "payload": "cfields: that makes sense, but on the other hand they have been ignoring the display order thing for almost 5 years",
      "action": false,
      "timestamp": "2019-04-18T19:54:34+00:00"
    },
    {
      "id": "f95fea55388647aca9876bf7cf9eb8a5",
      "sender": "sipa",
      "payload": "any other topics?",
      "action": false,
      "timestamp": "2019-04-18T19:54:38+00:00"
    },
    {
      "id": "5085fdf1496c4427873c6d78ca275475",
      "sender": "instagibbs",
      "payload": "6 min left",
      "action": false,
      "timestamp": "2019-04-18T19:54:45+00:00"
    },
    {
      "id": "3446984939b34747b6b48afebea77f50",
      "sender": "gmaxwell",
      "payload": "gwillen: thre just may be an arch reason as to why its hard.",
      "action": false,
      "timestamp": "2019-04-18T19:54:48+00:00"
    },
    {
      "id": "c1dd13a5485f487e9397530bee48aacd",
      "sender": "luke-jr",
      "payload": "one thing I would find useful: a way for email notifications to distinguish between general project stuff, and stuff specifically I'm invovled in, and stuff I'm specifically mentioned in",
      "action": false,
      "timestamp": "2019-04-18T19:54:49+00:00"
    },
    {
      "id": "0ba3219ad8a542a1babaa5b6f31e540b",
      "sender": "wumpus",
      "payload": "don't think so",
      "action": false,
      "timestamp": "2019-04-18T19:54:49+00:00"
    },
    {
      "id": "e0cd0be89d0f4e68ac0af2794f0334df",
      "sender": "gwillen",
      "payload": "so if they're literally asking us for feedback, it would be good to say \"why are you ignoring community feedback, please listen to it\"",
      "action": false,
      "timestamp": "2019-04-18T19:54:50+00:00"
    },
    {
      "id": "7c3068ecfe054333a9a8d864f38869c0",
      "sender": "luke-jr",
      "payload": "right now I often just ignore github notifications in bulk because there's so many, and don't see when people ask me things",
      "action": false,
      "timestamp": "2019-04-18T19:55:26+00:00"
    },
    {
      "id": "e09878bd47cf47bca2beed810dc130a6",
      "sender": "ryanofsky",
      "payload": "luke-jr, i think that already exists, you can filter based on to address",
      "action": false,
      "timestamp": "2019-04-18T19:55:34+00:00"
    },
    {
      "id": "177b42df9b284c468094b4ba7e3d265f",
      "sender": "wumpus",
      "payload": "luke-jr:there is, you acn filter on author@github.com and things like that",
      "action": false,
      "timestamp": "2019-04-18T19:55:36+00:00"
    },
    {
      "id": "c119920f71c84b1d9da6203494948bee",
      "sender": "cfields",
      "payload": "moneyball: maybe you can provide some context for why they reached out to us specifically?",
      "action": false,
      "timestamp": "2019-04-18T19:55:41+00:00"
    },
    {
      "id": "798bfefa8c4440ceb3246aa5f0e73f74",
      "sender": "gmaxwell",
      "payload": "I mean. there is a lot of little stuff, like they were totally unable to keep randos from taking over the attribution on imported commits, but we eventually 'fixed' that by creating a dummy account.  I don't think this is worth discussing, since we 'fixed it' but its still kind of embarassing on their part.",
      "action": false,
      "timestamp": "2019-04-18T19:55:57+00:00"
    },
    {
      "id": "b9ee69bfcfc74d9fb7f3b7b6a1b8b5bc",
      "sender": "moneyball",
      "payload": "jimpo and i had emailed them previously during the unicorn days, so our same contact reached back out to us",
      "action": false,
      "timestamp": "2019-04-18T19:56:04+00:00"
    },
    {
      "id": "369d6d7ec4394a74a0477e6469571304",
      "sender": "luke-jr",
      "payload": "wumpus: I don't understand",
      "action": false,
      "timestamp": "2019-04-18T19:56:08+00:00"
    },
    {
      "id": "3130e8fb8cb4486096fcc2c395b32156",
      "sender": "jonasschnelli",
      "payload": "But never forget, they need community feedback to improve to earn money for corporate customers",
      "action": false,
      "timestamp": "2019-04-18T19:56:24+00:00"
    },
    {
      "id": "5273c87543494194a7d5ecddd9f0b6ba",
      "sender": "jonasschnelli",
      "payload": "*from",
      "action": false,
      "timestamp": "2019-04-18T19:56:32+00:00"
    },
    {
      "id": "1cf14938ea5949fcbf7136c3316e8f3e",
      "sender": "ryanofsky",
      "payload": "luke-jr, if you want to filter mentions look for Mention <mention@noreply.github.com> in To: header",
      "action": false,
      "timestamp": "2019-04-18T19:56:33+00:00"
    },
    {
      "id": "89c24f8b281d4dd28732a5264ebefa7b",
      "sender": "gwillen",
      "payload": "gmaxwell: I definitely agree on focusing on active problems with no good workaround",
      "action": false,
      "timestamp": "2019-04-18T19:56:34+00:00"
    },
    {
      "id": "ea86157796cd40fb82e0c8f13aef5df0",
      "sender": "wumpus",
      "payload": "luke-jr there's a special to-address they'll add in those cases fornmentions",
      "action": false,
      "timestamp": "2019-04-18T19:56:37+00:00"
    },
    {
      "id": "ef45e9ee8e1a4fba851f3d6f377d84d4",
      "sender": "cfields",
      "payload": "moneyball: heh, gotcha. Thanks.",
      "action": false,
      "timestamp": "2019-04-18T19:56:42+00:00"
    },
    {
      "id": "3687e16ef4a34ce1b281e5d155443564",
      "sender": "luke-jr",
      "payload": "hmm",
      "action": false,
      "timestamp": "2019-04-18T19:56:47+00:00"
    },
    {
      "id": "5768579eca634eb192f82ff95439c06b",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2019-04-18T19:57:44+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "51d37b3e26b44805a78841139625178e",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2019-04-18T19:00:04+00:00"
      },
      "operand": null,
      "id": "51d37b3e26b44805a78841139625178e",
      "timestamp": "2019-04-18T19:00:04+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "c17b3be026d345f1b59e31966ff6679f",
        "sender": "wumpus",
        "payload": "#topic 0.18.0rc4",
        "action": false,
        "timestamp": "2019-04-18T19:01:07+00:00"
      },
      "operand": "0.18.0rc4",
      "id": "c17b3be026d345f1b59e31966ff6679f",
      "timestamp": "2019-04-18T19:01:07+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1dbd435d52594058ac80bc5461cb9193",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15839 | [0.18] Revert GetData randomization change (#14897) by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #15839 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-04-18T19:01:23+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15839",
      "id": "1dbd435d52594058ac80bc5461cb9193",
      "timestamp": "2019-04-18T19:01:23+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "54b0f6e4523543d1a9aa36331597b74f",
        "sender": "MarcoFalke",
        "payload": "#action merge 15839 and tag rc4",
        "action": false,
        "timestamp": "2019-04-18T19:02:50+00:00"
      },
      "operand": "merge 15839 and tag rc4",
      "id": "54b0f6e4523543d1a9aa36331597b74f",
      "timestamp": "2019-04-18T19:02:50+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d1a92f4346054fffb1b940e1b35a6b67",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2019-04-18T19:03:27+00:00"
      },
      "operand": "High priority for review",
      "id": "d1a92f4346054fffb1b940e1b35a6b67",
      "timestamp": "2019-04-18T19:03:27+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "98d72c602b604040bf225937db1e0970",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+project%3Abitcoin%2Fbitcoin%2F8  6 PRs on there right now",
        "action": false,
        "timestamp": "2019-04-18T19:03:39+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+project%3Abitcoin%2Fbitcoin%2F8",
      "id": "98d72c602b604040bf225937db1e0970",
      "timestamp": "2019-04-18T19:03:39+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2e483b313a2f4b368f1c90fd539953fa",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15427 | Add support for descriptors to utxoupdatepsbt by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #15427 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-04-18T19:05:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15427",
      "id": "2e483b313a2f4b368f1c90fd539953fa",
      "timestamp": "2019-04-18T19:05:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c53194872e8c4fd89d5fbc7250d26a80",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15758 | qa: Add further tests to wallet_balance by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #15758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-04-18T19:05:04+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15758",
      "id": "c53194872e8c4fd89d5fbc7250d26a80",
      "timestamp": "2019-04-18T19:05:04+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "bf6bf1bae9f3473899fa92c04a02fa74",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15024 | Allow specific private keys to be derived from descriptor by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #15024 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-04-18T19:05:43+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15024",
      "id": "bf6bf1bae9f3473899fa92c04a02fa74",
      "timestamp": "2019-04-18T19:05:43+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e86643d216824e5f9e60eb868dbe5bb3",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15741 | Batch write imported stuff in importmulti by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #15741 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-04-18T19:09:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15741",
      "id": "e86643d216824e5f9e60eb868dbe5bb3",
      "timestamp": "2019-04-18T19:09:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8ee04e403cc54be89c21528c117e3486",
        "sender": "moneyball",
        "payload": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
        "action": false,
        "timestamp": "2019-04-18T19:11:16+00:00"
      },
      "operand": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "id": "8ee04e403cc54be89c21528c117e3486",
      "timestamp": "2019-04-18T19:11:16+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "bb39e30f3b974d0fb29d3c5e1f4d072f",
        "sender": "wumpus",
        "payload": "#topic Should send-to-non-v0-witness be standard (sipa)",
        "action": false,
        "timestamp": "2019-04-18T19:12:09+00:00"
      },
      "operand": "Should send-to-non-v0-witness be standard (sipa)",
      "id": "bb39e30f3b974d0fb29d3c5e1f4d072f",
      "timestamp": "2019-04-18T19:12:09+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e246518eeff64df5af844812da807f6d",
        "sender": "wumpus",
        "payload": "#topic Bitcoin Core design documentation (jnewbery)",
        "action": false,
        "timestamp": "2019-04-18T19:36:22+00:00"
      },
      "operand": "Bitcoin Core design documentation (jnewbery)",
      "id": "e246518eeff64df5af844812da807f6d",
      "timestamp": "2019-04-18T19:36:22+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "21fede6a17cd44318f5cefce89be3328",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin-core/bitcoin-devwiki/wiki",
        "action": false,
        "timestamp": "2019-04-18T19:43:36+00:00"
      },
      "operand": "https://github.com/bitcoin-core/bitcoin-devwiki/wiki",
      "id": "21fede6a17cd44318f5cefce89be3328",
      "timestamp": "2019-04-18T19:43:36+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "2d7d9a80f6e64c169f4f4bb2e4c496a3",
        "sender": "wumpus",
        "payload": "#topic opportunity to provide feedback with GitHub CEO (moneyball)",
        "action": false,
        "timestamp": "2019-04-18T19:45:49+00:00"
      },
      "operand": "opportunity to provide feedback with GitHub CEO (moneyball)",
      "id": "2d7d9a80f6e64c169f4f4bb2e4c496a3",
      "timestamp": "2019-04-18T19:45:49+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "5768579eca634eb192f82ff95439c06b",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2019-04-18T19:57:44+00:00"
      },
      "operand": null,
      "id": "5768579eca634eb192f82ff95439c06b",
      "timestamp": "2019-04-18T19:57:44+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}