• Andrew Martin

    Andrew Martin

    1 year ago
    Can anyone offer advice to a phd student coming to the end of their funding, and looking for a way to continue working in this field? I'm currently based in London, for reference. All thoughts welcome 🙂
    Andrew Martin
    ibdknox
    +1
    5 replies
    Copy to Clipboard
  • Florian Cäsar

    Florian Cäsar

    1 year ago
    Continuing in a separate thread as not to derail the original one, on my question about nanopay.net:
    I'm curious about your company, Nanopay. How does its tamper-resistance & security compare to databases with strong access control & audit logs?
    @Kevin Greer replied:
    If your audit logs are cryptographically signed by some kind of notarization service, then they are almost the same. The only difference is that the database would still load data from the database, so if you could corrupt the database then you might be still able to make off with the money, even if the logs were tamper resistant. In our system the audit logs are the database, so it isn't possible for the database and the audit log to get out of sync. Audit logs help figure out what happened after the fact, but often, that may be too late. Also, I'm not aware of any database which has sufficiently advanced access control mechanisms to fully implement the kinds of access controls that we have/require (not just ACLs, but also limits, structuring, AML, KYC, sanctions, risk exposure, maker/checker, compliance document expiry, etc.) We store all of these rules in the blockchain as well, so that they are as tamper resistant as the transactions themselves. When crypto-exchanges are broken into, it is never the crypto that is broken, but instead the surrounding infrastructure and meta-data, but we store everything in the blockchain, which helps to avoid that problem.
    Hmm, I can see where you're going, but I don't fully understand yet. Specifically:1. "if you could corrupt the database then you might be still able to make off with the money": By corrupt you mean obtaining access to? 2. "In our system the audit logs are the database, so it isn't possible for the database and the audit log to get out of sync." does that mean the state is derived from the audit logs (like in a blockchain)? What prevents me from fudging with the audit logs? 3. Overall I don't quite get yet what makes this more temper-resistant than just signing and storing all events. Ultimately, if I can access & manipulate the data (logs, events, actual database state, whatever) somehow, it's not really tamper-proof. From my understanding, public blockchains get their tamper-resistance by being publicly distributed and making it very expensive to overrule consensus state (in terms of economic and social costs). Maybe my confusion is how you translate that aspect to a private, centralised blockchain?
    Florian Cäsar
    1 replies
    Copy to Clipboard
  • Breck Yunits

    Breck Yunits

    1 year ago
    If you haven't checked out BitClout yet, I recommend playing with it. There's a lot of noise, but also some strong signal about a potential new way to fund innovators/creators. Could be the next evolution of the patreons, github sponsors, et cetera. http://bitclout.com/
    Breck Yunits
    j
    +1
    7 replies
    Copy to Clipboard
  • Breck Yunits

    Breck Yunits

    1 year ago
    I would love to support FoC people on there via buying your creator coins. Drop your name if you're on there!
    Breck Yunits
    Nick Smith
    +1
    11 replies
    Copy to Clipboard
  • Breck Yunits

    Breck Yunits

    1 year ago
    A few weeks ago someone convinced me to give the Remarkable 2 a shot. It's an eInk screen with a stylus (in the same way the iPhone is a phone with a touch screen). I absolutely love this thing. My new favorite "Tool for Thought". Highly recommend!
    Breck Yunits
    Mariano Guerra
    +5
    19 replies
    Copy to Clipboard
  • Mariano Guerra

    Mariano Guerra

    1 year ago
    If I wanted to build a slack bot with a future of coding technology, what alternatives do I have? I want to build a bot that when someone posts in this slack in some channels the bot will be notified, will check if it has details about that user (mostly a link to some place on the web where people can find out more about them), if it has details or already contacted that user then it does nothing if the user is new and wasn't contacted then it sends a DM to the user asking to provide a public url to use to link to on the newsletter or just ignore the message. What's your FoC stack? 🙂
    Mariano Guerra
    i
    +5
    12 replies
    Copy to Clipboard
  • j

    jaukia

    1 year ago
    I’m thinking if it would make sense and be feasible to create a “two-way” editor, where the ground truth would be in code, but you could edit the elements visually, too. Any examples of: 1. Two-way editors, where you could edit the same data in both visual (think Sketch, Blockly, nodes, etc) and code format (JS, Python, custom markup)? Ideally something, where formatting would be preserved when moving between these two domains. 2. Papers related to “two-way” transformations, either from a parser point-of-view or on some higher abstraction level (strategies in general, UI😒, etc)?
    j
    Mariano Guerra
    +7
    12 replies
    Copy to Clipboard
  • i

    Ivan Reese

    1 year ago
    What's the name of the UI component that's like a search box with autocomplete where completed terms turn into little boxes? Like the email address field when you're composing a message in Gmail? It's like a multi-select you can type into.
    i
    Nick Main
    +8
    18 replies
    Copy to Clipboard
  • Mariano Guerra

    Mariano Guerra

    1 year ago
    📚 Instadeq Reading List: May 2021 Notation as a Tool of Thought💭 How can we develop transformative tools for thought?👩‍🎨 Design Discipline Versus Design Science https://instadeq.com/blog/posts/instadeq-reading-list-may-2021/
    Mariano Guerra
    g
    +2
    5 replies
    Copy to Clipboard