realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cemerick has joined #ipfs
matoro has quit [Ping timeout: 260 seconds]
subprehensile has joined #ipfs
matoro has joined #ipfs
gmcabrita has joined #ipfs
n0z has quit [Remote host closed the connection]
n0z has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
anewuser has quit [Ping timeout: 255 seconds]
HostFat__ has joined #ipfs
HostFat_ has quit [Ping timeout: 240 seconds]
HostFat__ has quit [Ping timeout: 260 seconds]
dimitarvp has quit [Quit: Bye]
gentam[m] has joined #ipfs
ebarch has quit [Remote host closed the connection]
ebarch has joined #ipfs
gmoro has quit [Ping timeout: 260 seconds]
bertschneider has quit [Ping timeout: 240 seconds]
bertschneider has joined #ipfs
subprehensile has quit [Remote host closed the connection]
n0z has quit [Quit: .]
realisation has joined #ipfs
fleeky has quit [Remote host closed the connection]
tmg has quit [Ping timeout: 260 seconds]
mguentner2 has quit [Quit: WeeChat 1.7]
mguentner has joined #ipfs
fleeky has joined #ipfs
wallacoloo_____ has quit [Quit: wallacoloo_____]
anewuser has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
luizirber has quit [Ping timeout: 260 seconds]
luizirber has joined #ipfs
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 255 seconds]
<jbenet>
hey chriscool1 are you around?
pfrazee has quit [Remote host closed the connection]
gmcabrita has quit [Quit: Connection closed for inactivity]
webdev007 has quit [Remote host closed the connection]
chrisbratlien_ has joined #ipfs
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aquentson has quit [Ping timeout: 240 seconds]
chrisbratlien_ has left #ipfs [#ipfs]
john1 has joined #ipfs
WiredDude[m] has joined #ipfs
Foxcool has joined #ipfs
oleavr_ has joined #ipfs
xming_ has joined #ipfs
xming_ has joined #ipfs
sknebel_ has joined #ipfs
bengl_ has joined #ipfs
cryptix1 has joined #ipfs
john2 has joined #ipfs
nicolagreco_ has joined #ipfs
sickill_ has joined #ipfs
john1 has quit [Ping timeout: 260 seconds]
ogd_ has joined #ipfs
barnacs_ has joined #ipfs
gaf_ has joined #ipfs
nixze_ has joined #ipfs
wmhilton has joined #ipfs
hiq[m]1 has joined #ipfs
misuto_ has joined #ipfs
M-alien1 has joined #ipfs
Flyingmana__ has joined #ipfs
Muis_ has joined #ipfs
unlmtd[m]1 has joined #ipfs
kewde[m]1 has joined #ipfs
Guest146683[m]1 has joined #ipfs
Guest149259[m]1 has joined #ipfs
gsf[m]1 has joined #ipfs
M-cameron1 has joined #ipfs
bengl has quit [Ping timeout: 252 seconds]
oleavr has quit [Ping timeout: 252 seconds]
nicolagreco has quit [Ping timeout: 252 seconds]
xming has quit [Ping timeout: 252 seconds]
cryptix has quit [Ping timeout: 252 seconds]
edubai__ has quit [Ping timeout: 252 seconds]
cmeik has quit [Ping timeout: 252 seconds]
sknebel has quit [Quit: No Ping reply in 180 seconds.]
Muis has quit [Ping timeout: 252 seconds]
sickill has quit [Ping timeout: 252 seconds]
unlmtd[m] has quit [Ping timeout: 252 seconds]
ogd has quit [Ping timeout: 252 seconds]
M-gdr has quit [Ping timeout: 252 seconds]
Guest144612[m] has quit [Ping timeout: 252 seconds]
hiq[m] has quit [Ping timeout: 252 seconds]
tclass has quit [Quit: Ping timeout (120 seconds)]
Flyingmana_ has quit [Ping timeout: 252 seconds]
M-alien has quit [Ping timeout: 252 seconds]
gaf__ has quit [Ping timeout: 252 seconds]
allen369[m] has quit [Ping timeout: 252 seconds]
kewde[m] has quit [Ping timeout: 252 seconds]
barnacs has quit [Ping timeout: 252 seconds]
M-cameron has quit [Ping timeout: 252 seconds]
NiXZe has quit [Remote host closed the connection]
misuto has quit [Ping timeout: 252 seconds]
frabrunelle has quit [Ping timeout: 252 seconds]
n0x65B[m] has quit [Ping timeout: 252 seconds]
gsf[m] has quit [Ping timeout: 252 seconds]
Guest149259[m] has quit [Ping timeout: 252 seconds]
Guest146683[m] has quit [Ping timeout: 252 seconds]
NathanBraswell[m has quit [Ping timeout: 252 seconds]
RasmusErik[m]1 has quit [Ping timeout: 252 seconds]
RasmusErik[m]11 has joined #ipfs
nicolagreco_ is now known as nicolagreco
oleavr_ is now known as oleavr
sickill_ is now known as sickill
bengl_ is now known as bengl
Muis_ is now known as Muis
ogd_ is now known as ogd
M-gdr has joined #ipfs
wmhilton has quit [Client Quit]
allen369[m] has joined #ipfs
Flyingmana__ is now known as Flyingmana_
staltz_ has quit [Ping timeout: 240 seconds]
n0x65B[m] has joined #ipfs
NathanBraswell[m has joined #ipfs
frabrunelle has joined #ipfs
staltz_ has joined #ipfs
Guest144612[m] has joined #ipfs
john3 has joined #ipfs
john2 has quit [Ping timeout: 240 seconds]
wak-work has quit [Ping timeout: 240 seconds]
bitspill has quit [Ping timeout: 240 seconds]
dawnbreez[m] has joined #ipfs
bitspill has joined #ipfs
rschulman has quit [Ping timeout: 240 seconds]
rschulman has joined #ipfs
arkimedes_ has quit [Ping timeout: 268 seconds]
wak-work has joined #ipfs
<jbenet>
Feedback pls. im going for just having multihash ready here. anything else we should add? please leave feedback in the repo: github.com/multiformats/website
PseudoNoob has quit [Remote host closed the connection]
PseudoNoob has joined #ipfs
maciejh has joined #ipfs
PseudoNoob has quit [Client Quit]
Kou[m] has left #ipfs ["User left"]
Guest83389 has joined #ipfs
Guest82971 has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
gmcabrita has joined #ipfs
koalalorenzo has joined #ipfs
koalalorenzo has joined #ipfs
koalalorenzo has quit [Changing host]
<lidel>
FYI I described the need for ability to control how Origin is handled by custom protocol in Firefox WebExtension: https://bugzilla.mozilla.org/show_bug.cgi?id=1271553#c47 (and to keep custom protocol in Location bar for improved UX)
<kythyria[m]>
Webextensions can do custom protocols but not add new UI elements. Go figure.
Encrypt has joined #ipfs
<lidel>
Right now, they can't, this is an open issue.
gmoro has quit [Remote host closed the connection]
minibar[m] has quit [Ping timeout: 240 seconds]
pcre has joined #ipfs
minibar[m] has joined #ipfs
<kythyria[m]>
(I'm mostly grumpy that the webextension model can't do tab sidebar)
<kythyria[m]>
And yeah, makes sense that a custom protocol defines how its origin works
Mateon1 has quit [Read error: Connection reset by peer]
<kythyria[m]>
Huh.
Guest82971 has quit [Ping timeout: 260 seconds]
<kythyria[m]>
(though that presumably won't let me have tabs and the other sidebars visible at once (eg, social or bookmarks), but that's not a huge showstopper for me.
Mateon1 has joined #ipfs
Guest83389 has quit [Ping timeout: 260 seconds]
jnagro has quit [Read error: Connection reset by peer]
jnagro has joined #ipfs
<kythyria[m]>
(I also thought that a Second Life-esque thing could have use for origins with a custom structure since even though an entire grid has one name, there's things within it that should be their own origin)
<Kubuxu>
thanks lidel
<jbenet>
!pin Qmf38duto7uZtQdP4svfSJnuU7oXs4hfwaC1KQQbjN99Cp next version of multiformats site
<lidel>
or am I missing something embarrassingly obvious? :)
<AphelionZ>
lidel: youre not. You need to include it yourself :t
MikeFair has joined #ipfs
maciejh has quit [Ping timeout: 260 seconds]
<Kubuxu>
I don't think so, not sure though.
aquentson has joined #ipfs
maciejh has joined #ipfs
ylp has quit [Quit: Leaving.]
dignifiedquire has joined #ipfs
ylp has joined #ipfs
koalalorenzo has quit [Quit: Sto andando via]
palkeo has joined #ipfs
palkeo has quit [Ping timeout: 255 seconds]
sickill has quit [Ping timeout: 240 seconds]
sickill has joined #ipfs
chris613 has joined #ipfs
chris6131 has quit [Ping timeout: 255 seconds]
cemerick has joined #ipfs
erde74 has joined #ipfs
ebel has quit [Ping timeout: 255 seconds]
ebel has joined #ipfs
Foxcool has quit [Ping timeout: 260 seconds]
pfrazee has joined #ipfs
pfrazee has quit [Ping timeout: 260 seconds]
Foxcool has joined #ipfs
cemerick has quit [Ping timeout: 255 seconds]
cemerick has joined #ipfs
ianopolous has joined #ipfs
<mdom>
I'm adding a ipfs backend to my twtxt client and my plan is that if the client has a local daemon running i can just use ipfs cat and otherwise fallback to curl with ipfs.io. Or is there a easier way?
tmg has quit [Ping timeout: 260 seconds]
<mdom>
And how would i know if a local daemon is running? Is there a way to check this? Just curl to localhost:5001 and see if the response makes sense?
<BreakIt>
mdom: Would ps -ef | grep -v grep | grep -cw ipfs be a solution for your need?
<BreakIt>
ps
maciejh has quit [Ping timeout: 240 seconds]
<mdom>
Mhh, yeah, i could probably do a ps -ef | grep [i]pfs\ daemon, just wanted to check if there is builtin way to switch between ipfs.io and the local daemon
<Kubuxu>
file in $IPFS_PATH/api contains possible api endpoint (by default IPFS_PATH=$HOME/.ipfs)
dimitarvp has joined #ipfs
<mdom>
Kubuxu: Awsm! Thank you!
cemerick has quit [Ping timeout: 268 seconds]
Encrypt has joined #ipfs
Chattered has joined #ipfs
Chattered has quit [Remote host closed the connection]
erde74 has quit [Ping timeout: 240 seconds]
Chattered has joined #ipfs
<ebel>
mdom: I wonder if you could just do a curl http://localhost:8000/ipfs/HASH and if that doesn't work, just use ipfs.io/ipfs/HASH?
<ebel>
presuming someone doesn't have the gateway turned off
<Kubuxu>
problem is, they might run local gateway at whatever port they wish
<Kubuxu>
you might just check localhost:8080, allow users to override it, and use ipfs.io otherwise
maciejh has quit [Remote host closed the connection]
maciejh has joined #ipfs
erde74 has joined #ipfs
atrapado_ has joined #ipfs
<mdom>
Kubuxu: I probably try that first. I need a api server for pinning the timeline of users i'm following but for just gettings their timelines i can just use your alogrithm
ianopolous has quit [Ping timeout: 260 seconds]
BreakIt has quit [Ping timeout: 240 seconds]
realisation has joined #ipfs
BreakIt has joined #ipfs
pfrazee has joined #ipfs
neo_ has joined #ipfs
<jbenet>
!pin QmU7EbHymE3LCbJPen3EzkQuYMPF89TLpbvhLRZqx5MqCx another version of multiformats.io
<lgierth>
lidel: i'd add something to your protocl handler issue comment in the moz tracker: the webext can keep foo:/some/path in the address bar, if the origin can deterministically be derived from the path. i know this is a long shot, but that'd be ideal. even if it gets rejected and we just get more knowledge. wnated to run this by you so i don't weaken your comment by posting something stupid ;)
mildred2 has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
wireddude has joined #ipfs
koalalorenzo has quit [Quit: This computer has gone to sleep]
koalalorenzo has joined #ipfs
koalalorenzo has quit [Changing host]
koalalorenzo has joined #ipfs
<lidel>
lgierth, hmm may be my poor english, but I think I already stated that we need to be able to control origin calculation based on path, didn't I? :)
maxlath has joined #ipfs
<lidel>
The thing is that we have higher chance of success if we argue using generic examples, otherwise it looks like we want a niche feature.
koalalorenzo has quit [Client Quit]
<lidel>
lgierth, hm.. now that I think about it it would not hurt to add a comment about "keeping protocol in address bar if origin can deterministically be derived from the path"
<lidel>
feel free to add clarifying comment there (but I'd avoid going into ipfs-related stuff, keep it generic)
<mdom>
If anybody is interested: https://github.com/mdom/txtnish, a client for twtxt, does now support (beta) publishing your timeline to ipfs and subscribing to ipns addresses
<Mateon1>
Yep... It's exactly that, 'raw' arrays or literally the same thing as ArrayBuffer
<WiredDude[m]>
osx - ipfs version 0.3.10
<WiredDude[m]>
hmm. mayble will try on rpi instead then...
matoro has quit [Ping timeout: 260 seconds]
ianopolous has joined #ipfs
<lidel>
Mateon1, sure, but js-ipfs-api expects Buffer instead of Uint8Array ;)
maxlath has joined #ipfs
<WiredDude[m]>
It was working great last night though. Not sure what changed.
<Mateon1>
lidel: Does it check instanceof, or toString and check if constructor name is Buffer(...)?
infinity0 has quit [Remote host closed the connection]
maxlath has quit [Ping timeout: 260 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
matoro has joined #ipfs
<chriscool1>
jbenet: I am around now
<lidel>
victorbjelkholm, hm.. when I try to use IpfsApi().Buffer.from I get "TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object."
<lidel>
not sure if its me, bundle, or webextension bug
<lidel>
const Buffer = window.IpfsApi().Buffer also works fine, but if Iwant to reuse IpfsApi instance from background script in web extension, I get TypeErro
<lidel>
I just realized that js-ipfs does not provide http gateway, right?
<victorbjelkholm>
lidel: we finished the sprint and I didn't have time to implement some sort of message passing over Port in Firefox addon, otherwise I think the idea is doable, to pass in ipfs as window.ipfs in web pages
<victorbjelkholm>
lidel: yeah, for now no http gateway, think there is a open PR in js-ipfs though for adding it
<substack>
the headers aren't present on 404 pages either
mildred3 has joined #ipfs
matoro has quit [Ping timeout: 255 seconds]
mildred2 has quit [Ping timeout: 255 seconds]
MikeFair has quit [Ping timeout: 260 seconds]
matoro has joined #ipfs
maciejh has quit [Remote host closed the connection]
<Kubuxu>
WiredDude[m]: try installing ipfs-update from git
<Kubuxu>
sorry about that
<Kubuxu>
I will push a release to dist tomorrow
<Kubuxu>
go get -u github.com/ipfs/ipfs-update
lwm has quit [Remote host closed the connection]
atrapado_ has quit [Quit: Leaving]
<MikeFair>
Kubuxu: Are there any pointers out here on "how" ipns stores its mutable data?
<MikeFair>
Kubuxu: What makes it capable of updating that piece of data without having to changes its own "location"?
<Kubuxu>
the address of ipns is hash of public key
<Kubuxu>
corresponding private key signs a record and puts it into DHT
<MikeFair>
I get the address part; so is it just that the uploaded data portion has something with the corresponding private keys signature in its contents?
<MikeFair>
(And I'm assuming its limited to one 256k block)
<Kubuxu>
yes, and it hash links to the data given IPNS record should point to
<jbenet>
WiredDude[m] i think you can do `ipfs-update install latest --no-check` to bypass the bug in ipfs-update. or just download from dist.ipfs.io
<MikeFair>
Kubuxu: I've been trying to get access to the raw ipns object so I could look at it, but it seems notoriously hard to get at
<MikeFair>
:)
<Kubuxu>
it is
<Kubuxu>
I am off for tonight.
<MikeFair>
Kubuxu: thanks! :)
ntzor has quit [Read error: Connection reset by peer]
<WiredDude[m]>
thanks folks. I think I'm back in business.