I

ipfs-browsers-and-standards

  • robin
    This reply could not be found.
    I know, you must have all been worried sick
  • This reply could not be found.
    Wow, the v2 looks really good. You can write the same app for both desktop and mobile and just be responsive, that’s huge compared to so many frameworks. Also support for multiple webviews per window, I’m curious to see if it’s better than Electron (hard to be worse).
  • mark5891
    Hi all, quick question. Does any of you know about cross-platform IO frameworks? (think of KIO and GVFS but alternatives to those) I'm making a comparing the different frmeworks, i can find only.
  • mark5891
    Second question. Does anyone here know someone from dropbox that they could connect with me?
  • Dietrich Ayala (UTC plus 2)
    hey
    _
    robin
    , Brian is looking for you
  • robin
    oh shit
    _
    Dietrich Ayala (UTC plus 1)
    , where?
  • Dietrich Ayala (UTC plus 2)
    in the matrix
  • Dietrich Ayala (UTC plus 2)
    In reply to
    mark5891

  • Second question. Does anyone here know someone from dropbox that they could connect with me?
  • i’m not sure i’ve ever met anyone from Dropbox… ever.
  • In reply to
    mark5891

  • Second question. Does anyone here know someone from dropbox that they could connect with me?
  • very weird.
  • Dietrich Ayala (UTC plus 2)
    Drupal creator did a 2yr update on his web3 website. https://dri.es/two-years-later-is-my-web3-website-still-standing
  • olizilla
    That is a very decent, balanced, and positive take
  • Dietrich Ayala (UTC plus 2)
    Yah, super practical.
  • robin
    he seems to be looking for IPVM towards the end
  • Dietrich Ayala (UTC plus 2)
    yep, there’s a “instant gratification w/o commitment” win still sitting on the table for someone who gets website stuffs working well w/ distributed compute + IPFS (or something like it).
  • someone will crack that one and take a chunk of the daily pain away for 10 million webdevs.
  • olizilla
    whats the effort-to-reward ratio on this mission? asking for a friend?
  • Dietrich Ayala (UTC plus 2)
    (and no it’s not going to be “your server is in your (home | pocket)“)
  • what is effort really, when breakdancing on the shoulders of giants
  • olizilla
    no, you definitely dont get to run any more servers on 8080
  • Dietrich Ayala (UTC plus 2)
    what about 8081 tho
  • @calmnesdocc:matrix.org
    C

    This message is being deleted…

  • robin
    I have a basic thingy that can republish to IPFS from a directory when something changes. It's too basic yet but I think it could make stuff a lot less painful. Could also hit pinning APIs, republish to IPNS, that kind of stuff. Should have some bandwidth to get back to it soon.
  • olizilla
    hold up robin. when i said "asking for a friend" i really meant "i am asking for ""me""". we can't both save the internet!
  • or...
  • could we!?
  • robin
    frankly, I have enough save-the-internet projects that I’m not gonna hog them 🙂
  • that said, I’d be happy to chat and swap notes, see what’s there!
  • boris
    I talked to Dries about this
  • He got the Wasm part very wrong
  • And yeah he’s mostly thinking about “how to port Drupal to Web3” which I think is the very wrong framing
  • @sophiabella:matrix.org
    S

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • mark5891
    In reply to
    mark5891

  • Second question. Does anyone here know someone from dropbox that they could connect with me?
  • 😮 amazing! Well a connection from any cloud storage vendor dev would be much welcomed. I kinda need to know their opinion and requirements for native host of integration. Same for IPFS but it helps that I already mostly know those ^_^ For anyone else reading this is with the intent of writing a "internet storage filesystem library" aiming to take away the complexities of platform integration, the library would handle that (fuse on Linux, mac and windows would use their specific platform APIs). Other projects (like ipfs, Sia, dropbox, OneDrive, webdav, etc....) would just have to make a plugin for that library to gain cross platform native of integration support. I haven't worked out specifics yet (like choosing between read-only or read-write or how to handle filesystems where changing a file means a whole chain of up to the top level "mount point" would change, still have to figure that out)
  • In reply to
    mark5891

  • Second question. Does anyone here know someone from dropbox that they could connect with me?
  • Reg. WNFS vs IPFS in this regard, not a concern. Ipfs (unixfs) would be a plugin, ipfs (wnfs) would be another plugin. Though a hypothetical wnfs plugin probably could handle unixfs too.
  • ccccc4016
    _

    This message is being deleted…

  • Dietrich Ayala (UTC plus 2)
    _
    mark5891
    we need fotos of your new country plz
  • D.W.e
    G
    anyone know how secure those jumio type systems are seems like a goldmine for identity theives if you can phish a login basically take over the bank account
  • they sent me a jumio link via email but it was like 3-4 subdomains deep then when i verified the acc with my id and 'selfie' i got a reply back telling me that my account was being closed and i had to send them a bank statement (in my name) to transfer it out
  • no clue if my router has been poped again or what i didnt update it i know there are reverse proxy attacks that can happen in the browser
  • The form data gets sent to another server too which usinga shitty gtld 🤣 https://eu2.rp.secure.iproov.me
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    mark5891
    we need fotos of your new country plz
  • Sure thing! Don't blame me if they make you regret moving to The Netherlands. Fair warning 😉
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    mark5891
    we need fotos of your new country plz
  • Just some pics i took in the past couple days here in the Azores. In fact, my view right now while typing this is the Atlantic ocean. Not bad for no job huh 😉
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    mark5891
    we need fotos of your new country plz
  • https://xkcd.com/331/
  • @uk_trippy_exotic:matrix.org
    U

    This message is being deleted…

  • Phish Bot

    This message is being deleted…

  • @uk_trippy_exotic:matrix.org
    U

    This message is being deleted…

  • Phish Bot

    This message is being deleted…

  • @uk_trippy_exotic:matrix.org
    U

    This message is being deleted…

  • Phish Bot

    This message is being deleted…

  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    mark5891
    we need fotos of your new country plz
  • so green!
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    mark5891
    we need fotos of your new country plz
  • I can totally recommend giving this place a visit! (or even organizing an event).
  • @pedogirl:matrix.org
    P

    This message is being deleted…

  • rvagg
    why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • matrix or discord of whatever’s linked I guess
  • @pedogirl:matrix.org
    P

    This message is being deleted…

  • This message is being deleted…

  • John Turpish
    In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • I don't have mod powers - who/how can we flag the bad image to bring it to their attention? I think we'd really like to see that deleted quickly.
  • Phi-rjan
    In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • I reported it here: https://filecoinproject.slack.com/archives/C0353L8B70Q/p1709541939887459
  • @pedogirl:matrix.org
    P

    This message is being deleted…

  • Dietrich Ayala (UTC plus 2)
    In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • i removed it for this channel
  • In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • yes, it’s matrix
  • In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • it’s always matrix
  • In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • i typically get it quickly (if no one else does first)
  • In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • maybe Rod is having a case of the Mondays
  • not related to spam, we should change the channel name. Matrix/Element UI doesn’t highlight the server name, so it just looks like an “anything browsers / platforms / standards”, not specifically decentralization or IPFS etc.
  • related to spam: i’m not sure there are full-time admins anymore for the Slack+Matrix+Discord combo… so the problem likely gets worse before it gets better. though the Matrix spam problem has always been bad 🤷🏽
  • dietrich
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    mark5891
    we need fotos of your new country plz
  • bah, looks like photos aren't making it across the Matrix bridge still.
  • olizilla
    In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • a case of the timezone induced monday pioneers
  • Dietrich Ayala (UTC plus 2)
    In reply to
    rvagg

  • why does channel have all of the worse spam in this slack? WHO CAN WE BLAME?
  • it’s always Monday somewhere
  • Dietrich Ayala (UTC plus 2)
    So i had an issue last week where Glif wasn’t showing Ledger as a choice but was showing Metamask, in Brave nightly or Chromium canary. i tested release channels of both, and it did… the opposite 😵‍💫 i talked to Brave and to Glif, and it turns out it the problem is Chromium 122 enables iterator helpers by default which broke Endo (secure js sandboxes) which broke Metamask… https://issues.chromium.org/issues/41495590#comment11
  • building for the web is like coding in the dark inside a closet with thousands of ghosts in it
  • on acid
  • while hungry
  • yayyyyy
  • dietrich1
    Igalia's Web Engines Hackfest is coming up again, in early June. https://webengineshackfest.org/
  • masterwayne
    In reply to
    Dietrich Ayala (UTC plus 2)

  • related to spam: i’m not sure there are full-time admins anymore for the Slack+Matrix+Discord combo… so the problem likely gets worse before it gets better. though the Matrix spam problem has always been bad 🤷🏽
  • _
    Dietrich Ayala (UTC plus 1)
    SEAD will cover this — bringing people on board and up to speed atm
  • @kastolropl:matrix.org
    K

    This message is being deleted…

  • @carrotie15:matrix.org
    C

    This message is being deleted…

  • @carrotie15:matrix.org
    C

    This message is being deleted…

  • Ian Preston
    I'm excited too. Content-addressing is so great!
  • dietrich
    hm, do images sent from Matrix show up on Slack and Discord...
  • pip.gif
  • dietrich1
    yes
  • but images don't make it from {not Matrix} to Matrix
  • * but images don't make it from {not Matrix} to Matrix (to other not Matrix)
  • ribasushi
    invisible man
  • mark5891
    Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Just going to take like a year or so of full time work.... not even kidding.
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • _
    David Justice
    _
    lidel
    _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    _
    robin
    If one of you knows about any more potential candidate libraries/projects that make it possible to have cloud storage integration on your desktop (specifically desktop, as in Windows, Mac and Linux; not looking at mobile). Don't be shy, throw them my way 🙂 While at a glance this might look unrelated to IPFS... It's not 😉 Read the first part above linked document and you'll know my intent. "small projects" huh, lol.
  • lidel
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • NFS, WebDAV?
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Mark loves DAV
  • aschmahmann
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Windows also has winfsp for fuse
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • DAV the f off 😛 😂
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • It's an example that should also be possible, not one I plan on implementing.
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • _
    aschmahmann
    that's cgofuse, is it not?
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Remember guys, cloud/internet storage is the aim here. Not networks.
  • aschmahmann
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Ah, cgofuse might require winfsp
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • That being said, I'm doubtful about fuse. It really depends on the use case and what I'll go for in the end. If I want to go for native integration AND having the cloud like features (say online, offline and pinned like Mac and windows have for these things) than fuse isn't that interesting as it won't allow that. But if I ALSO want to have command line support then fuse might be the only way to go. Still have to weigh the options there. Opinions are definitely welcome!
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • I actually want all of it 😂
  • boris
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • remoteStorage had / has a backend for some of this?
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Any link for that
    _
    boris
    ?
  • boris
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • https://remotestorage.io/
  • @btwimmemee:matrix.org
    B

    This message is being deleted…

  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Thanx
    _
    boris
    ! Will have a look at that one too!
  • boris
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Specifically— I’ve been told that they have some backend libraries that abstracts over cloud storage.
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • _
    boris
    Just reading over https://datatracker.ietf.org/doc/html/draft-dejong-remotestorage a bit. I'm getting webdav vibes 😛 It's using the HTTP methods to get file/folder contents but without going the HTTP method extension route as webdav did.
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • At least that's how i read it now at a glance, i might be wrong still.
  • Dietrich Ayala (UTC plus 2)
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • wild, i had no idea Michiel was still working on remoteStorage
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • I'm puzzling a bit in figuring out how to combine all these libraries. It seems to me that there is so much already! The missing thing is just the glue between all of them and the platform-native way to present it.
  • boris
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Yeah I don’t recommend the remoteStorage spec itself
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Just that the implementation apparently had Dropbox, GDrive etc in it as backends
  • boris
    This is on HN. Alternate to Hixie’s “index.wasm” proposal https://docs.google.com/document/d/1oDBw4fWyRNug3_f5mXWdlgDI4J5AbxVWKEeYr6hscT8/edit
  • Mauve
    Interesting. Honestly I'd like to have the option to just send back an accessibility tree and allow users to configure how they want it rendered
  • Also important for userless AI agents to navigate data
  • bengo
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • amazing
    _
    mark5891
    i've been so on this level
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • _
    robin
    when adobe bought my first startup I learned that companies paid $10M/year to manage their websites via WebDAV
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Lol 😂 nice one
    _
    bengo
    ! I don't mind having just a percent of that revenue 🤑
  • Dietrich Ayala (UTC plus 2)
    _
    jennijuju
    if you want to know more about Capyloon, fabrice is bridged in here from Matrix.
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • _
    bengo
    yeah, I think it’s no longer like that but CMS used to be a huuuuuuuuge thing. In general, one of the reasons tech folks are weak at business is because we don’t understand just how much money people will throw at what we see as simple problems
  • bengo
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • > I think it’s no longer like that but CMS used to be a huuuuuuuuge thing
    _
    robin
    why do you think it's no longer like that? Those profit numbers are from 2023. 10% YoY growth too, so revenue for 2024 projected at $5B. https://news.adobe.com/news/news-details/2023/Adobe-Reports-Record-Q4-and-Fiscal-2023-Revenue/default.aspx
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Oh, ok, I don’t know — I haven’t heard from anyone working on a CMS in a long time. I guess that it’s just that the market has settled around a few big ones.
  • bengo
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • > the market has settled around a few big ones. US FTC and EU EC are on it https://diginomica.com/ftc-becomes-latest-regulator-turn-its-attention-adobe-cancellation-policies-come-under-scrutiny
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • lol I mean Adobe…
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • I had a great experience collaborating with folks there; then they acquired Macromedia and overnight it was “ALL YOUR MARKET ARE BELOGNS TO US MUAHAHAR PAY UP SUKARS”
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • (I may be paraphrasing a bit, it’s been some years)
  • bengo
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • sounds about right. that's one of the reasons I only stayed 3 months but left to help make sure there was a decent OSS alternative. https://knightfoundation.org/articles/mozilla-new-york-times-washington-post-collaboration/
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Hi folks, a question for a rough schedule on how i plan on proceeding with this. I'd love to hear feedback/thoughts on this! 1. First up: finalize the design of this library i plan to make. I have a rough idea but nothing drawn out yet. 2. Gather feedback from at least a couple projects who i'd write a plugin for (i think Sia and IPFS) 3. Build a prototype demonstrating the plugin architecture with at the very least a "native" IPFS integration in windows and linux (macos gets the backseat as i don't have a mac) At that point when i have a rough prototype i want to submit this for a grant. Potentially from the protocal labs/filecoin/wahtever_its_named_commons_fund, NLnet and perhaps from Sia too. Is this a schedule that makes sense? Point 3 above is likely a couple months away at the soonest.
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Incase anyone was still wondering here, yeas i'm serious! This needs to exist and someone needs to make it. I want to be that "idiot" building it :D
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • would that work as an SMB interface?
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • SMB? Samba?
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Samba is an SMB implementation yeah
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • I think almost anything can mount SMB
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • (I don’t know how good the interop is)
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • 😛 google... "Server Message Block" ahhh gotcha! Yes, i think i would go for that. Didn't know it had a name. But a client-server model like how KDE/KIO is doing it seems very appealing to me.
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • https://github.com/adobe/node-smb-server
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • related to https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-cifs/d416ff7c-c536-406e-a951-4f04b2fd1d2b?redirectedfrom=MSDN
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Oh wait! Ehm, client-server: yet. SMB as you link to it, probably not. I think - not 100% sure yet - i want to use the platform specific cloud functionality. It allows for features like showing if a file i online/offline/pinned which you won't get with a full native filesystem implementation (like SMB i assume). On linux the story is difficult as there is no nice API.... KDE and Gnome both have their own thing... So SMB might in fact make sense on the linux side!
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Thank you for mentioning that
    _
    robin
    ! The thought of SMB/CIFS hadn't even crossed my mind yet till you mentioned it. Gotta look into that one too! Noted.
  • robin
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • I think there are dragons in there, a lot of people have in the past been burnt working on SMB, but it’s at least widespread and designed for something kinda like that
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • no worries, I am happy to be the Guy Who Remembers Old Shit In Case It’s Helpful
  • boris
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • _
    mark5891
    I'd say step 0 is to have a README / file / literally anything that explains what this is?
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Is it a cloud storage plugin library that enables using many different storage accounts?
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • I wrote about potentially supporting Uppy, a JS file uploader, in 2019 https://talk.fission.codes/t/add-ipfs-support-to-uppy-a-javascript-file-uploader/196
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Fair point
    _
    boris
    ! Will definitely do that!
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Oke, so... Read that image from bottom to top. Need to work on it quite a bit to get it accurate but this should give you a general idea if the intent. Does that help you
    _
    boris
    ? 🙂
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • To explain it a little: • The dashed block right below the "Host File Manager" block is to be read as optional FUSE support. Meaning if you'd enable that than any of the plugins you enable (bottom row) would appear as-if you have local hard drives. No clue yet on how i'm going to make that technically possible but that's is the intent there. • The "Custom Linux API" block below "Gnome" and "KDE/Plasma" is because the DE world in linux has nothing as general API so i have to make up something. • The "Cross platform unified cloud API" would be akin to the windows and/or mac API. • Each of the plugins should then be a breeze to implement. There's a big step missing here, that's how plugins are even handled as there will be a (local) socket there between the cross platform API and each plugin. The reasoning there is to have each plugin run in it's own process so that one badly behaving plugin is only going to affect that plugin and not other running instances. This is in the spirit of how KDE/KIO does things.
  • David Justice
  • David Justice
  • boris
    I was going to see if I could get someone to package it for Cloudron
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Yeah that helps a lot
    _
    mark5891
    in situating me where this goes.
  • In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • And — target is desktop
  • mark5891
    In reply to
    mark5891

  • Why...... is native cloud integration in a cross platform manner such a maze of different libraries!! Just look what i was able to find: https://hackmd.io/@markg85/BJ-zHg0hT There's like no (or not much) API sharing going on. Seems like i found myself a good project to improve things for everyone 😄
  • Desktop for sure 🙂 I was just pointed to the fact that rclone is like a near 100 match on that diagram. Still have to dive in much deeper to see where it stands and if it makes all of the above possible. I doubt it does the desktop integration bits but that's fine too. I much rather contribute to an existing project then to make all of this. Lots of testing still to be done on my end before i start building (or patching) anything.
  • mark5891
    What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • aschmahmann
    In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • Decentralized physical infrastructure
  • mark5891
    In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • 😲
  • In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • I did not get that at all from the description.
  • In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • What make it register to you as decentralized physiscal infrastructure,
    _
    aschmahmann
    ? I'm now curious if it's just my understanding of the wording that confuses me or if it's just really a bad description? Probably just me...
  • aschmahmann
    In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • > What make it register to you as decentralized physiscal infrastructure I knew what it meant from seeing people talk about it recently 🙃
  • mark5891
    In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • lol, guess that works too.
  • boris
    In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • _
    mark5891
    it's an acronomy
  • In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • Decentralized Physical Infrastructure Networks == DePIN
  • mark5891
    (edited) ... idea if the ... => ... idea of the ...
  • bit-
    B
    i want to use spotify, so i thought about using it as a web app. however i have to use widewine? what is is and why should i / should i not allow it?
  • Screenshot 2024-03-09 101014.png
  • D.W.e
    G
    any ff devs?
  • I have an extension which requires you to set permissions to connect to a proxy and have to load it manually every time. Is it possible to automate this or set it so it loads automaticallly and sets the permissons?
  • fabrice
    F
    You should ask that in Mozilla's matrix server: https://view.gaytrix.org/r/addons:mozilla.org
  • D.W.e
    G
    its dead
  • I was thinking maybe autoit or autohk
  • fabrice
    F
    In reply to
    G
    D.W.e

  • its dead
  • it's the week-end... there's more activity during the week
  • D.W.e
    G
    to run the macro or keyboard shortcuts in brower
  • Dietrich Ayala (UTC plus 2)
    _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • what is SRI?
  • Dietrich Ayala (UTC plus 2)
  • lidel
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • I was not able to find one so did a brain dump of SRI options I remember from my ipfs-companion times in https://github.com/ipfs/in-web-browsers/issues/214
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • rad, thank you!
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • i wanted to link to something from the WICG proposal
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • it’s a great connector from “regular web” to CID to IPFS “weird stuff”
  • Dietrich Ayala (UTC plus 2)
    Drafted a proposal for a program to tilt at verifiability/provenance on the web. No specific solution proposed, just roughing out the problem statement and a pathway to get… somewhere. https://docs.google.com/document/d/1-04c0tW03tj3_VG_OFkBQGdJ7lLYkAgrprl4tlAtidc/edit#heading=h.woc5guamvrxo
  • @_discord_923327691539775488:ipfs.io
    _

    This message is being deleted…

  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Drafted a proposal for a program to tilt at verifiability/provenance on the web. No specific solution proposed, just roughing out the problem statement and a pathway to get… somewhere. https://docs.google.com/document/d/1-04c0tW03tj3_VG_OFkBQGdJ7lLYkAgrprl4tlAtidc/edit#heading=h.woc5guamvrxo
  • Have you heard about DKIM? It's specific to email but seems to share some of the same goals: https://www.mimecast.com/content/dkim/ perhaps an extension of that for the web is (good?) step forward? I don't think a DNS-based solution - which DKIM is - would be usable for dynamic sites but it might be an option for static content.
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Drafted a proposal for a program to tilt at verifiability/provenance on the web. No specific solution proposed, just roughing out the problem statement and a pathway to get… somewhere. https://docs.google.com/document/d/1-04c0tW03tj3_VG_OFkBQGdJ7lLYkAgrprl4tlAtidc/edit#heading=h.woc5guamvrxo
  • I'm having a couple questions: 1. Once you have data provenance, that only means you have content and a hash/public key/something to identify that content to be valid. But you have to validate it against something. How do you plan on that something to exist? To me that could resemble public keyservers (openpgp) but that's just me guessing based on what i know. 2. What about content that has shared ownership? Like a research paper with multiple authors? Or collaborative work in general. You'd have multiple entities to check before you can claim the content to be valid. Should the current proposal reflect this?
  • robin
    FWIW, WebKit seems to have just landed support for server timing with arbitrary data https://bugs.webkit.org/show_bug.cgi?id=185870
  • mark5891
    (edited) ... is (good?) ... => ... is a (good?) ...
  • plebotomisty
    P
    Hi, I use opera browser infrequently, I noticed that in the current version the free vpn is blocked by the firewall in my country, some of the previous versions allowed you to choose from 3 vpns America, Europe and Asia, current version gives you no choice just a constant failed connection
  • Anyone know which builds of opera had the variety of 3 free vpns to choose from?
  • mark5891
    ping
    _
    Jorropo
    Just curious about your plans (or progress?) in making ipfs verifiable data support in curl?
  • Jorropo
    In reply to
    mark5891

  • ping
    _
    Jorropo
    Just curious about your plans (or progress?) in making ipfs verifiable data support in curl?
  • I took a couple weeks break from coding IPFS things, having fun doing headless wayland implementation with vulkan and ffmpeg.
  • mark5891
    In reply to
    mark5891

  • ping
    _
    Jorropo
    Just curious about your plans (or progress?) in making ipfs verifiable data support in curl?
  • 😮 that's complex! Are you making some sort of remote desktop tool?
  • Dietrich Ayala (UTC plus 2)
    Intl Conference on Digital Preservation in the fall. https://ipres2024.pubpub.org/
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Intl Conference on Digital Preservation in the fall. https://ipres2024.pubpub.org/
  • _
    David Justice
    these types of events maybe relevant for the art collection preservation you were talking about
  • Dietrich Ayala (UTC plus 2)
    preliminary findings from the “Not Your Parents’ Web” research we kicked off over two years ago…
  • robin
    In reply to
    Dietrich Ayala (UTC plus 2)

  • preliminary findings from the “Not Your Parents’ Web” research we kicked off over two years ago…
  • an important finding
  • Dietrich Ayala (UTC plus 2)
  • boris
    Les Orchard is part of building this. I asked if it’s going to be ActivityPub enabled. Maybe!
  • Dietrich Ayala (UTC plus 2)
  • Dietrich Ayala (UTC plus 2)
    very interesting way to put it… > “Now, more than ever, we continue to believe that the successor to the personal computer (PC) is imminent. And it starts in the browser. We’ll see you there,” Mouen said in a statement. https://techcrunch.com/2024/03/21/the-browser-company-raises-50-million-at-550-million-valuation/
  • jlal
    In reply to
    Dietrich Ayala (UTC plus 2)

  • very interesting way to put it… > “Now, more than ever, we continue to believe that the successor to the personal computer (PC) is imminent. And it starts in the browser. We’ll see you there,” Mouen said in a statement. https://techcrunch.com/2024/03/21/the-browser-company-raises-50-million-at-550-million-valuation/
  • Oooo
  • Dietrich Ayala (UTC plus 2)
    did the IWA effort go anywhere? https://github.com/WICG/isolated-web-apps/tree/main
  • Dietrich Ayala (UTC plus 2)
    IPFS proposal submitted to WICG. https://github.com/WICG/proposals/issues/143
  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • John Turpish
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • Why not both?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • haha yes i think ipfs qualifies
  • jfernandez (holidays, back on 20th)

    This message is being deleted…

  • John Turpish
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • At one of the city council meetings I went to there was a lady who proposed that we paint on the (currently blank) backsides of the "Welcome to Grovetown" signs. Very doable & practical, also kinda out-there.
  • jfernandez (holidays, back on 20th)
    It seems it's in development, bit still no bug filed in the new Chromium issue tracker
    https://chromestatus.com/feature/5146307550248960
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • that seems very practical!
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • hm i’d made a mashup at one point that overlaid the PDX city council meetings w/ Youtube videos of live dj sets and called it CouncilBeat
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • Looking through the (many) open issues, feels a bit like a city council meeting - a mix of practical and crazy. I guess we’ll see where we land…
  • i cant find it tho
  • @_discord_695731787657379920:ipfs.io
    _

    This message is being deleted…

  • mark5891
    Does the web need this? What i see happen increasingly more is efforts to make websites behave more and more like apps but using web technologies. PWA is already the "web page disguised as app", IWA adds a layer of security. It's like rebuilding the classic desktop app development (meaning real development in real frameworks, not electron). I'm not so sure these developments are a net-positive for either the web or the desktop...
  • David Justice
    _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • I feel like if anyone would have coined a phrase for this it would be one of you two
  • boris
    In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • So, their license is open source, including their code base
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • Their protocol is documented
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • But they run their network as a closed, permissioned instance. Where clients and servers are all run by the Open Whisper Foundation
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • They don’t “practice” open source for their codebase. The name for the open way of working is “commons based peer production” — which they don’t do.
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • So no neat label.
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • Here’s my three definitions of open source https://bmannconsulting.com/notes/three-definitions-of-open-source/
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • More on peer production https://bmannconsulting.com/notes/commons-based-peer-production/
  • David Justice
    In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • _
    boris
    Thanks for sharing, it's nice to have a specific definition to delineate the differences here. "Commons Based Peer Production" feels appropriate to me 🙂
  • Dietrich Ayala (UTC plus 2)
    In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • i call this model fauxpen source
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • the source is open licensed, but everything else is opaque: • governance • contribution model • operations
  • In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • community has little/no entry point, let alone “citizen” level engagement.
  • Miro Bajtos
    In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • I think source-available software covers this case pretty well?
  • deadm0th

    This message is being deleted…

  • vmx
    In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • source-available software is also allowed for software you aren't allowed to modify, re-use etc. and this is how i mostly saw it being used
  • deadm0th
    Is this the correct way to load images asynchronously? https://paste.almalinux.org/UM
  • boris
    In reply to
    David Justice

  • _
    Dietrich Ayala (UTC plus 1)
    _
    boris
    What do you call a project which is only sort of developed in the open. For example, Signal server source is available but there is the issue tracker is turned off, and they have a sort of weak discourse forum for reporting issues. There isn't even docs on how to run the server. https://github.com/signalapp/Signal-Server
  • Source available usually means some form of restricted license, and nothing about the community processes.
  • bit-
    B
    in about:debugging I discovered this [attached image].

    What does this mean, what are Service workers? Why do I have over 20 service workers from google drive, google chat and more - and do I have any reason to get rid of it from a privacy perspective?
  • image.png
  • * in about:debugging on arkenfox firefox I discovered this [attached image].

    What does this mean, what are Service workers? Why do I have over 20 service workers from google drive, google chat and more - and do I have any reason to get rid of it from a privacy perspective?
  • * in about:debugging (on arkenfox firefox) I discovered this [attached image].

    What does this mean, what are Service workers? Why do I have over 20 service workers from google drive, google chat and more - and do I have any reason to get rid of it from a privacy perspective?
  • deadm0th
    In reply to
    deadm0th

  • Is this the correct way to load images asynchronously? https://paste.almalinux.org/UM
  • May i Ask about feedback?
  • David Justice
    In reply to
    deadm0th

  • May i Ask about feedback?
  • 404
  • I was playing around with loading images from ipfs if failed from initial source for a side project, in practice would use @helia/http to get the verification also, I think this is a pattern worth exploring. Also the messaging, "We couldn't find your image, but we're checking the Interplanetary File System" || "We are verifying the image with the provided cid" https://codesandbox.io/p/sandbox/friendly-khayyam-5c89k6?file=%2Fsrc%2FApp.js
  • In reply to
    David Justice

  • I was playing around with loading images from ipfs if failed from initial source for a side project, in practice would use @helia/http to get the verification also, I think this is a pattern worth exploring. Also the messaging, "We couldn't find your image, but we're checking the Interplanetary File System" || "We are verifying the image with the provided cid" https://codesandbox.io/p/sandbox/friendly-khayyam-5c89k6?file=%2Fsrc%2FApp.js
  • Just building out the wanted functionality of Subresource integrity, even if clunky, to tell the story of what is wanted here
  • dietrich
    i wonder if i renamed this matrix room if the bridging would break...
  • dietrich named the room "ipfs-browsers-and-standards"
  • dietrich
    In reply to
    dietrich

  • i wonder if i renamed this matrix room if the bridging would break...
  • doesn't change the published name tho, hmm
  • jfernandez (holidays, back on 20th)
    In reply to
    dietrich

  • i wonder if i renamed this matrix room if the bridging would break...
  • it works here
  • Dietrich Ayala (UTC plus 2)
    In reply to
    dietrich

  • i wonder if i renamed this matrix room if the bridging would break...
  • cool, i just changed the display name on the Matrix side, so that people see it’s about IPFS, not a general browsers/standards channel.
  • In reply to
    dietrich

  • i wonder if i renamed this matrix room if the bridging would break...
  • there’s a difference in display/publish name - i couldn’t change the latter. but i’m assuming any sophisticated Matrix client will show the display name not the raw published name.
  • busy_swan_27486

    This message is being deleted…

  • lidel
    In reply to
    David Justice

  • I was playing around with loading images from ipfs if failed from initial source for a side project, in practice would use @helia/http to get the verification also, I think this is a pattern worth exploring. Also the messaging, "We couldn't find your image, but we're checking the Interplanetary File System" || "We are verifying the image with the provided cid" https://codesandbox.io/p/sandbox/friendly-khayyam-5c89k6?file=%2Fsrc%2FApp.js
  • https://github.com/ipfs/helia-verified-fetch may be a better abstraction for you to play with. It aims to be Fetch API but with CID verification and IPFS under the hood.
  • Bumblefudge
    In reply to
    mark5891

  • What is depin? Seriously, what is it? It's name implies - to me - unpinning something that was pinned. The description seems to imply decentralized pinning. It's anything but clear to me what this new out-of-the-blue term is...
  • it was all the rage at EthDenver. neologisms spark wildfires when a few VCs publicly announce enthusiasm for them
  • mark5891
    IPFS Camp in Brussels! Nice! The tickets... ouch, pricey! Is there an option for me to attend with a "sponsored ticket"? cc
    _
    Yuni
    _
    mosh
    As some of you know, i'm in the middle of an open grant proposal which would make me work on IPFS for about a year or so. Attending certainly makes sense. Super quick summary for that grant. A cross platform plugin architecture library that allows to "mount" internet based storage as native local filesystem. IPFS would be a plugin.
  • Dietrich Ayala (UTC plus 2)
    In reply to
    mark5891

  • IPFS Camp in Brussels! Nice! The tickets... ouch, pricey! Is there an option for me to attend with a "sponsored ticket"? cc
    _
    Yuni
    _
    mosh
    As some of you know, i'm in the middle of an open grant proposal which would make me work on IPFS for about a year or so. Attending certainly makes sense. Super quick summary for that grant. A cross platform plugin architecture library that allows to "mount" internet based storage as native local filesystem. IPFS would be a plugin.
  • better to ask in #ipfs-ecosystem:ipfs.io
  • mark5891
    In reply to
    mark5891

  • IPFS Camp in Brussels! Nice! The tickets... ouch, pricey! Is there an option for me to attend with a "sponsored ticket"? cc
    _
    Yuni
    _
    mosh
    As some of you know, i'm in the middle of an open grant proposal which would make me work on IPFS for about a year or so. Attending certainly makes sense. Super quick summary for that grant. A cross platform plugin architecture library that allows to "mount" internet based storage as native local filesystem. IPFS would be a plugin.
  • Ha, will do! Thank you for the pointer!
  • ashtrix
    A
    Best practices for efficient packet analysis: Tips and techniques for optimizing workflow and maximizing productivity.

    Can anyone help with this
  • Bumblefudge
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • ^ Note that the debate in VCWG basically boils down to whether the multihash-like prefixed raw-byte hashes used in SRI could be deterministically mapped to multibased multihashes and whether or not an IETF version of multihash is normative-enough and stable-enough to be relied on for all of the VCWG's "hash-linking" needs
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • so lidel's option A (translate SRI multihashes to CID multihashes in browsers that swing that way) and VCWG both seem to be asking the same question: do we need anyone's permission to use multiformats for this?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • > so
    _
    lidel
    ’s option A (translate SRI multihashes to CID multihashes in browsers that swing that way) and VCWG both seem to be asking the same question: do we need anyone’s permission to use multiformats for this? bumping this question up to the room, and sharing w/ #multiformats:ipfs.io for visibility
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • I just want to bring up this sha 256 vs blake3 thing. Yes, a CID is hash-transparent and therefore implementing anything in the browser in SRI should carry the same transparency. But There's some massive advantage here when using blake3 instead of sha 256. Say you have a video file as SRI hash and say that hash is sha 256. You can't verify it's content without getting all it's content. You can verify each block as it flows in but you don't know the full-file hash ever till the moment you've downloaded all the data. Even if you have the local file, you can't say sha256sum file == SRI which is a big shortcoming and a difficult thing to explain for web development. Blake3 on the other hand (look at this awesome documentation from Iroh) does have this feature. The root hash is the whole file hash, you can rely on b3sum file == SRI You can add metadata at the cost of a little more data but gaining the ability to incrementally verify the data. At this point it's like IPFS with a merkle tree and incrementally verifying the incoming data. Another huge feature that i quote from the linked iroh docs is: The chunk size constant can be modified & recalculated without affecting the root hash. This opens the door to experiment with different chunk size constants, even at runtime. This should be a big winning feature for browsers specifically as you want to get your data ASAP. Moral of this message? I'm not so sure anymore if going the transparent CID route is the best for the web. While going the transparent CID route is idealistic and nice, it also seems to be limited where tech simply caught up since CID was invented. Perhaps it needs to be tied to a hashing function that delivers some substantial benefits over just simply hashing. Or CID might need a rethink to incorporate the fancy new features we all want so badly (incremental verifiable data). Just my 5 cents.
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • obligatory: be very careful with making a standard continent exclusively on Blake3 it's design and rationalization almost guarantee it can not be FIPS certified
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Last i checked blake3 outperforms sha 256 - even hardware accelerated ones - mostly everywhere... so not so sure what hardware validation (that's what FIPS-140 is about) is worth in that case. But you can make the argument i try to make more generic. You want to have something standardized that allows incremental verifiable data with preferably common tools. Using the IPFS tools as a way to verify a CID isn't common nor easy (as a reminder, the default CIDs generated wouldn't even match the CIDs that web3/storage was generating due to (i think) raw-leaves and there was no version change there for cid). I know the rational and reasoning behind it but it - imho needlessly - complicates things. You want a simple way to generate your SRI and to verify it.
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • FIPS-140 here is not about hardware at all it is about "can a gov't organization touch a standard based on hash X"
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Wrong resource? https://www.entrust.com/resources/learn/what-fips-140-2
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Quote: Organizations use the FIPS 140-2 standard to ensure that the hardware they select meets specific security requirements.
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Seems to be about hardware validation to me?
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • I might be confusing which standard is for "acceptable hash functions" then it's probably one of the things 140 links to
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • point remains: there is nothing wrong with the general "bao" construction that blake3 popularized it's the hash function itself that can not be taken "off the internet" in a lot of contexts
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Fair enough. If you replace blake3 with my generalized version then it remains too 😉
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • I specifically am flagging blake3 the hash, since this is a standards-thread having bao with sha256 as the "compressor function" would remove the concern (incidentally this is quite literally the design of the tree-hash the filecoin snarks operate over)
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • That would complicate things massively! You'd need to: • Get that "fancy sha 256" recognized through some standards body (NIST?) before browsers would even consider using it • Build - and distribute - tooling to use it. Like a sha256sum
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • there's nothing facy about it - it is sha256 I don't understgand why we are arguing - you are literally making my argument the problem I am highlighting is that there is likely NO path for Blake3 to be recognized by NIST
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Just so that i get this right, sorry if it feels like asking things twice. Do you mean a merkle tree sha256 chunk structure, like we have right now in IPFS? I thought you meant something more fancy then that with the added advantage of knowing the full file hash in advance. So more "like blake 3" but just with sha256 instead.
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • I am not proposing a solution, just using existing tech as pointers to broaden the common understanding of what's out there the only statement I am making is that for the context of this thread blake3, specifically as defined in https://github.com/BLAKE3-team/BLAKE3-specs, is very problematic
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Oke, got it. Thank you for being patience 😉
  • ribasushi
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • > So more "like blake 3" but just with sha256 instead. that said ☝️ this is one avenue moreover that exists: it is almost exactly what fil uses for the data proofs (the difference is that the standard sha256 output is shortened to 254 bits for annoying snark reasons) it's also the thing w3s is using for their inclusion proofs: https://web3.storage/docs/concepts/podsi/
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • blake3 is annoying a (binary) merkle tree construction algorithm AND a cryptographic compresion function the first part is awesome, and what we should embrace more the second - much less so
  • mark5891
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • These technical details go a little above my head to be honest... I gladly leave that to the pros knowledgeable about these things 😄
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • Still, i think we should meet somewhere with people interested in hacking this in a browser (as SRI). Say a 4-day small group hack mid-week.
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    lidel
    is there a nice issue somewhere summarizing IPFS CIDs for SRI?
  • If only as a proof of concept. Just to show how it would work.
  • TobyLuk3
    ...
  • hi
  • @_discord_996324168364724345:ipfs.io
    _

    This message is being deleted…

  • vronin3276
    _

    This message is being deleted…

  • Dietrich Ayala (UTC plus 2)
    ohh some movement on the EdDSA issues in NSS.
  • jfernandez (holidays, back on 20th)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • ohh some movement on the EdDSA issues in NSS.
  • yeah, Mozilla is working hard on that; it's almost complete I believe
  • Dietrich Ayala (UTC plus 2)
    In reply to
    jfernandez (holidays, back on 20th)

  • yeah, Mozilla is working hard on that; it's almost complete I believe
  • 🆒
  • goddess Kayla
    Hey
  • FoxsQueen 420
    A
    Ola
  • 8806732169434_93128
    _

    This message is being deleted…

  • David Justice
  • @ferrum27:matrix.org
    F

    This message is being deleted…

  • @ferrum27:matrix.org
    F

    This message is being deleted…

  • dietrich
    nice, i hadn't noticed that the compat matrix here on MDN actually lists the supported protocol schemes: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/protocol_handlers#browser_compatibility
  • dietrich
    took a stab at visualizing custom protocol support: https://bsky.app/profile/burrito.space/post/3kpmuqizaba2a
  • dietrich
    Berlin in August: https://web3summit.com/
  • @ayakasakura:matrix.org
    A

    This message is being deleted…

  • David Justice

    This message is being deleted…

  • Bumblefudge
    note that the organizers are, crudely speaking, the polkadot equivalent of the "ethereum foundation": https://web3.foundation/projects/ that said I might attend if they want to talk XCMv3<>CASA 😎
  • dietrich
    yeah, the word is that they want it to be bigger tent this year
  • propose that talk. then "they" will be talking about it. #protip #lifehack #hashtag
  • Bumblefudge
    ProtocolBerg upped the game by being the least maxi-deranged conference in recent memory, now all the historically one-blockchain conferences are adding a chain-agnostic track 😏
  • ianconsolata
    Know folks who have done good work with libp2p? Have you done good work with libp2p? $125k in retroactive funding is now available for rewarding some of the best contributions to the ecosystem. If that sounds like a project you know of, this might be your jam: https://blog.libp2p.io/2024-04-08-libp2p-rpgf/
  • gloriusshitshow
    G

    This message is being deleted (spam)…

  • HumanJohn
    H

    This message is being deleted…

  • @ayakasakura:matrix.org
    A

    This message is being deleted…

  • @aghaaa007:matrix.org
    A

    This message is being deleted…

  • @aghaaa007:matrix.org
    A

    This message is being deleted…

  • A zednem
    8

    This message is being deleted…

  • @_discord_965329298556850258:ipfs.io
    _

    This message is being deleted…

  • _shiyriu_3925
    _

    This message is being deleted…

  • Dietrich Ayala (UTC plus 2)
  • Mauve
    Oh snap. What is their fork called?
  • dietrich
    i linked the source in that thread, turns out is not a fork
  • but kinda interesting flow for packaging up IWAs
  • e2ee "ai" pendant from the Rewind ppl https://x.com/dsiroker/status/1779857843895599383
  • @2706ma:matrix.org
    2

    This message is being deleted…

  • This message is being deleted…

  • This message is being deleted…

  • This message is being deleted…

  • robin
    shameless plug, hot off the presses https://www.noemamag.com/we-need-to-rewild-the-internet/
  • (I’d put it in a philosophy channel if we had one, but we probably shouldn’t 🙂)
  • @thompson_plug:matrix.org
    T

    This message is being deleted…

  • Phish Bot

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • dietrich
    i get regular questions about peer ids and how they're used in ipfs, their generation and stability, and how/whether developers should use them in their applications as identities, but there's zero documentation that i could find on this, so filed an issue. i know ppl here have ✨ thoughts ✨ so please share on this issue if you have a moment: https://github.com/ipfs/ipfs-docs/issues/1849
  • Ian Preston
    "to the emergent properties of interactions between ‘things’ in ecosystems … a move from linear to systems thinking." Interestingly, I always take this approach too, but come at it from a physics perspective where we rigorously study emergent phenomena from individual interactions.
  • robin
    _
    Ian Preston
    it’s absolutely possible to start from physics as well, but there’s a lot that becomes untractable fast if you want to deal with societal levels of complexity. Ecology and biology have developed a deep and formal understanding of applied complexity in which cows aren’t too spherical, it’s a good toolbox.
  • the Bayesian dynamics / active inference people are trying to align the two mind you so that might become the thing
  • fabrice
    F
    image.png
  • thanks
    _
    robin
    I now have that stuck in my head
  • robin
    anytime, Fabrice, anytime
  • Ian Preston
    I think you're underselling physics a bit there. 😛
  • Statistical mechanics, fluid flow. the universe. 🙂
  • If something has become intractable then you simply have the wrong level of abstraction. Of course I'm not going to model societal emergent behaviour by modelling the groups of atoms in each person.
  • 如意
    L
    hi
  • Dietrich Ayala (UTC plus 2)
    Filecoin retro pgf applications are open: https://filecoinproject.slack.com/archives/CEHTVSEG6/p1713476010126009
  • dietrich
    well that just happened. quickly and without context. https://bugs.webkit.org/show_bug.cgi?id=272461#c5
  • Ian Preston
    In reply to
    dietrich

  • well that just happened. quickly and without context. https://bugs.webkit.org/show_bug.cgi?id=272461#c5
  • Is that mixed content as in http and https?
  • dietrich
    In reply to
    dietrich

  • well that just happened. quickly and without context. https://bugs.webkit.org/show_bug.cgi?id=272461#c5
  • yeah, but i haven't read through to see if there's a material change
  • @emiliafilipowicz:matrix.org
    E

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • @emiliafilipowicz:matrix.org
    E

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • karenschwing.

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • dannyob
    In reply to
    dietrich

  • well that just happened. quickly and without context. https://bugs.webkit.org/show_bug.cgi?id=272461#c5
  • the mystery of Apple!
  • Dietrich Ayala (UTC plus 2)
    If you haven’t submitted yourself or someone else to FIL rPGF or Libp2p rPGF and you’ve done anything related to either of those, you really SHOULD submit. Even if you’ve received a grant or done contract work, etc. • FIL rPGF just got extended 48hrs - https://filecoinproject.slack.com/archives/CEHTVSEG6/p1713816012753389 • Libp2p open until Apr 30, so another week - https://filecoinproject.slack.com/archives/C03K82MU486/p1713801670549319
  • Dietrich Ayala (UTC plus 2)
    _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • Ian Preston
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • Depending on your audience your options are in ~decreasing difficulty for user: 1) give them a jar, and expect them to install java separately, 2) bundle the jvm with your app using jlink https://www.baeldung.com/jlink 3) build a static native image using graalvm native-image AOT 4) create an OS specific installer using jpackage https://www.baeldung.com/java14-jpackage
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • #3 sounds interesting…
  • Ian Preston
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • We use 3 on Peergos to build native binaries for mac/windows/linux. It's more fiddly than 2 or 4 for the developer because of the restrictions imposed by AOT, but workable.
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • In AOT mode it's basically like Go binaries. No JIT, just a GC.
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • in my view, that’s the developer’s job.
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • well, maybe better to think about it as an adoption trade-off
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • shoulder as much of the user pain as possible to increase the probability they actually use the thing
  • Ian Preston
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • Surely 4 is the most end-user-friendly as it has a native installer and OS integration?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • i was thinking the ipfs desktop scenario, where there’s already app packaging etc, and it just manages the external process
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • but yeah if 100% java, #4 sounds tops
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • > it just manages the external process eg you swap out kubo for nabu
  • Ian Preston
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • gotcha, yep
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • The two scripts we use to install and run native-image on Peergos are here (You can run them like a bash script with java): https://github.com/Peergos/web-ui/tree/master/native-build
  • Dietrich Ayala (UTC plus 2)
    In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • 👀
  • In reply to
    Dietrich Ayala (UTC plus 2)

  • _
    Ian Preston
    what does modern deployment of java apps on consumer desktop OSes look like? eg say you made an ipfs-desktop-alike that bundled Nabu instead of Kubo.
  • thanks!
  • Ian Preston
    "when individuals are well informed about the problem they face and about who else is involved, and can build settings where trust and reciprocity can emerge" - I assume you've seen the evolution of trust,
    _
    robin
    ?
  • Ian Preston
    "excessive concentration of power is a threat … it’s not just about prices or output but it’s about freedom, liberty and opportunity." If they really believe this then they should tackle the biggest concentration of the most universal power - money, and fix the tax systems to make billionaires impossible.
  • dietrich
  • Dietrich Ayala (UTC plus 2)
  • dietrich
    Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • dannyob
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • Argh, this sucks -- and DNSLink might go away too. I wonder if there's some compromise we can strike, like keeping the more privileged status of the IPFS Companion extension.
  • mark5891
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • Ohh, ouch! While i'm not even using this integration (brave had too many ipfs bugs for me to be usable), it is still a great onboarding experience!
  • Mauve
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • RIP :x
  • In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • Why is dnslink going away? I have been using it extensively across several protocols
  • dannyob
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • I meant the dnslink implementation in Brave. Though I'm not entirely sure what I meant by that -- it was late at night when I wrote that.
  • @_discord_760532691384008724:ipfs.io
    _

    This message is being deleted…

  • Daniel Norman
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • As far as I’m aware, there’s no DNSLink implementation in Brave. It’s just the Kubo node that does the DoH resolution and brave just forwards ipns:// requests to the gateway endpoint. FWIW, the Service Worker Gateway may be a good way alternative and something that we can integrate with IPFS Companion so that folks are at least verifying the bytes. CC
    _
    lidel
    (who’s out this week, but will surely have some ideas)
  • mark5891
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • _
    Daniel Norman
    yeah, there probably is. When you go to a website that has the dnslink thingy, something must detect that. Brave detects that and therefore must have at least some technical knowledge of dnslink. I'd think (assumption) that the code path here splits in brave. If there is a dnslink record, use ipfs to get the data and present it to the user, if there's not then follow the normal dns mechanics.
  • Daniel Norman
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • If a website has DNSLink and is served from a gateway, doesn’t Companion detect it using the IPFS X-Ipfs-Roots header?
  • @juniwatson:matrix.org
    J

    This message is being deleted…

  • Daniel Norman
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • I can’t imagine that Brave would be doing an additional DNS look up for _dnslink.domain for every domain
  • mark5891
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • Ipfs works in brave without companion, right? If so, who does dnslink detection?
  • Daniel Norman
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • > Ipfs works in brave without companion, right? Yes I believe so
  • mark5891
    In reply to
    dietrich

  • Brave might remove IPFS full node support. https://github.com/brave/brave-browser/issues/37735
  • And that link also has the merge request that implements dnslink in brave. It's here https://github.com/brave/brave-core/pull/8068
  • Fuzzy System
    A
    Well, who invented this type of access to files over internet? I kinda miss some README there, I'm used to know what the thing I am handling is, from different aspects than folder name.
  • John Turpish
    In reply to
    A
    Fuzzy System

  • Well, who invented this type of access to files over internet? I kinda miss some README there, I'm used to know what the thing I am handling is, from different aspects than folder name.
  • ?
  • 0831brn

    This message is being deleted…

  • @jackerik:matrix.org
    J

    This message is being deleted…

  • + | Spam Police

    This message is being deleted (The message that this message was replying to was deleted.)…

  • @matroix:matrix.org
    M

    This message is being deleted…

  • This message is being deleted…

  • dietrich
    maybe interesting to watch. https://github.com/immersive-web/proposals/issues/82
  • @jason_usdt:matrix.org
    J

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • anthonyhopkins9390

    This message is being deleted…

  • Fuzzy System
    A
    Where to get some interesting data indexes on ipfs?
  • @jason_usdt:matrix.org
    J

    This message is being deleted…

  • This message is being deleted…

  • Mauve
    In reply to
    A
    Fuzzy System

  • Where to get some interesting data indexes on ipfs?
  • There used to be https://www.ipfs-search.com/#/ but sadly t was costing too much.
  • Fuzzy System
    A
    Why I always miss good days of everything?
  • Mauve
    We miss most good things in life just from sheer volume. If you wanna get data onto IPFS I have a decentralized database I've been working on if you wanna collab
  • Fuzzy System
    A
    I never wrote a line in code. I'm more into semantic search when it comes to coding, but it consumes a lot of computing.
  • ribasushi
    a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • the site outright sez "just use Chrome"
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • which... suboptimal.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • https://support.ledger.com/hc/en-us/articles/10371387758493-MetaMask-x-Ledger-Connection-Issue-On-Firefox
  • alanshaw
    I'm interested - do you have a demo/talk I can level up with?
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • here are the standards positions for webusb/webhid:

  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • both are officially recorded as "considered harmful"
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • there are no tracking issues in bugzilla, aside from web compat reports:

  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • webmidi, once considered a major victory and potential turning point when it got the go-ahead, is stuck for years and there's basically one engineer doing any of this work.
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • but what does this mean in practice: no usb-connected hardware wallets on firefox / tor-browser like... ever?
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • the only interesting potential approach could be to talk to Floorp or some project like that, about out-of-tree patches, as a way to grow interest/pressure.
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • sorry let me rephrase is this specifically about "X is connected over USB" or more nuanced? how are e.g. yubikeys ok? they are quite USB
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • this is mostly a rejection of the web apis
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • eg there's some chatter on one of the stds positions issues about webextension implementations
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • but unless someone rolls up w/ patches and the ability to see them through and also maintain thme, i don't see that being prioritized anytime soon
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • so is there a path for the e.g. metamask extension to retool something and start working magically?
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • on Firefox or a Gecko-based browser?
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • I don't know enough to pick an answer 😅 my use case is tor-browser (there's no tor-chrome)
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • i mean, sure if they run a separate application and communicate with it that way, like ipfs desktop does
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • also my daily browser is FF so that'd be nice too
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • sorry if I sound as if I am dismissing your issue links: I am trying to understand the options from a wider-angle view if the answer is "only way is got to convince FF" - I know what this means but because I don't know the entire chain I assume there's more than that
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • the standards position repo is super instructive in understanding how the mozilla folks are thinking about all aspects of these decisions. a bunch of longreads, but helps curb "magical thinking" as developers with opinions on what Mozilla should do or might do.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • but i'm a broken record there. i left Mozilla 6yrs ago and still feels like a few times a week ppl be like "yeah but maybe Mozilla will..." or "i think Mozilla should" or "why doesn't Mozilla...". it's a great organization in so many ways, but sells a vision that sets developers up for disappointment. and since there's no other avenues for hope, that magical thinking just... sticks.
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • but I didn't say anything like this... I know how "standards bodies" are I was on the IPLD team ffs 🤣 I am trying to determine what sets aside a yubikey from a ledger, politics aside
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • a yubikey isn't a yubikey from the browser perspective. it's a class of device implementing WebAuthn, a spec that multiple browser vendors spent years working on together.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • ledger is universes away from that.
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • thanks! this is the context I am missing
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • hell we couldn't even get WebPayments API
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • last Q: does this mean that HW wallets on chrome are on their way out too? or this is where risk profiles diverged?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • divergence
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • Chrome designed, developed and shipped a boatload of device APIs unilaterally
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • to the point where they seem like a normal part of using the browser for many people.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • nobody expects Apple to do that stuff, so they get a pass.
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • wait... how did Apple enter the chat?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • Mozilla doesn’t get that pass from devs, because the vision they sell makes it seem like they’d obviously be pushing hard to grow the capabilities of the web.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • just that there’s three parties that matter most in determining what is “the web”.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • so these APIs are basically Google’s Web
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • b/c the other two are hardnopes
  • Adin Schmahmann
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • I saw something about frame supporting ledger + ff, any idea how they do this?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • yeah that’s the webextension + separate application architecture i mentioned above
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • Frame has the keys to the kingdom
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • I’m very very surprised MM hasn’t launched a desktop app yet
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • i assumed a couple years ago that was the only route for them, and i even heard they were doing it.
  • Adin Schmahmann
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • > Frame has the keys to the kingdom what do you mean? They don't have your keys, they just have a coupled desktop app along with their extension which gives them more power and harder adoption
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • oh sorry, i mean web vs OS
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • capability-wise
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • they can do anything the OS lets them
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • whereas webextensions are increasingly smaller capability surface area
  • Adin Schmahmann
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • Is webauthn usable for crypto-y things (e.g. where the signature happens on the device and you can see what it's signing), or mostly just a thing to support yubikeys?
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • and web is hamstrung and half-decade to get anything done
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • _
    Adin Schmahmann
    apparently it used to be a thing? https://developers.ledger.com/docs/connectivity/ledgerJS/faq/U2F
  • Adin Schmahmann
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • Mostly curious if this person's request is doable or not https://github.com/MetaMask/metamask-extension/issues/18566#issuecomment-1655390287 Might be that the amount of effort to do so isn't worth it for metamask to get the firefox users, but curious if it's a doable thing or not
  • ribasushi
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • what i linked goes into history
  • Mauve
    Hmm, not for this database, no. I have a long form blog post though: https://blog.mauve.moe/posts/peer-to-peer-databases
  • deleon1
    Hello
  • dietrich
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • kinda interesting that Ledger was "advised" to not do this, but provide no further information.
  • tabcat
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • this user is a frame.sh enjoyer
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • i talked w/ them 1-2yrs ago and it sounded like they were going down the path of “dapp launcher”, maybe as a step to “dapp browser”.
  • In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • but i tried again recently and doesn’t seem much different from back then
  • Ian Preston
    Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • ribasushi
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • what's the best writeup (even if technical) on the general parameters/scope of this sandbox functionality?
  • In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • asking for a friend 🤪
  • Ian Preston
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • This is still light on detail, but: https://book.peergos.org/features/apps.html
  • dietrich
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • this is the kind of thing where a draft spec or even a deep dive into the pattern could be powerful
  • In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • exfiltration-proof web apps w/ wasm is the kind of thing HN eats for breakfast
  • fabrice
    F
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • yep, I'm curious about what was special about wasm specifically
  • kelly069833

    This message is being deleted…

  • + | Spam Police

    This message is being deleted…

  • fabrice
    F
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • about support for things like webHID in gecko/firefox, Mozilla changed their stance on WebSerial recently (it's now "patches welcome", see https://mozilla.github.io/standards-positions/#webserial) and already implemented webMIDI which are both in the same bucket as webHID in terms of capabilities
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • Gabriele said webMidi will ship when hot plug is added which could be late this year at earliest. serial is "if someone else does it", which isn't a realistic maintenance commitment. doesn't look anything like real change. yet.
  • fabrice
    F
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • I thought MIDI had shipped already - they noticed that ad networks immediately started to use it for fingerprinting
  • Dietrich Ayala (UTC plus 2)
    In reply to
    ribasushi

  • a bit of a tangent but still: does anyone know if there is any effort/traction to get Ledger (the USB crypto-HSM thing) to work on Firefox again?
  • :lolsob:
  • Ian Preston
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • wasm needs sharedarraybuffer, which needs self.crossOriginIsolated. This was true for our outer universal context on the random subdomain, but not for the iframe that code loads on its own domain to load the app code in.
  • dietrich
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • the iframe domain is the "synthetic" one, yah?
  • In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • oh no, that's what you mean by "random"
  • Ian Preston
    In reply to
    Ian Preston

  • Big breakthrough in the peergos app sandbox. We managed to convince the browser to let us run wasm in it. So now we can run full fledged apps like the VLC media player, or microsoft office doc converters/viewers in our exfiltration proof sandbox.
  • the iframe domain is a 'random' subdomain which in our case is a hash of the path to the app.
  • Dietrich Ayala (UTC plus 2)
  • Keina Allume weikina
    K
    Hi

You're viewing a snapshot of events from 2024-05-17. Use a Matrix client to start chatting in this room.

May 2024

  1. Sun
  2. Mon
  3. Tue
  4. Wed
  5. Thu
  6. Fri
  7. Sat
  8. 1
  9. 2
  10. 3
  11. 4
  12. 5
  13. 6
  14. 7
  15. 8
  16. 9
  17. 10
  18. 11
  19. 12
  20. 13
  21. 14
  22. 15
  23. 16
  24. 17
  25. 18
  26. 19
  27. 20
  28. 21
  29. 22
  30. 23
  31. 24
  32. 25
  33. 26
  34. 27
  35. 28
  36. 29
  37. 30
  38. 31

Implementation of IPFS protocol (and related, blocking or dependent technologies in web browsers, web standards.

This room is accessible because it was set to world readable by @andyschwab:ipfs.io on 2021-11-02.

This room is being indexed by search engines (more info).

Developer options

Toggles

Backend timing

todo: window.tracingSpansForRequest

Room ID

!uZMQMQCuJdLENCAdsA:ipfs.io