jmill has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
larpanet has quit [Remote host closed the connection]
larpanet has joined #ipfs
neo- has joined #ipfs
santamanno has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
soesoe has joined #ipfs
kode54 has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
kode54 has joined #ipfs
larpanet has quit [Ping timeout: 268 seconds]
johnstorey has quit [Ping timeout: 240 seconds]
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0 has joined #ipfs
infinity0 is now known as Guest14397
neo- has quit [Ping timeout: 268 seconds]
pvh has joined #ipfs
johnstorey has joined #ipfs
kvda has joined #ipfs
Encrypt has joined #ipfs
Encrypt has quit [Quit: Quit]
engdesart has quit [Ping timeout: 240 seconds]
mzal has quit [Ping timeout: 248 seconds]
soesoe has quit [Ping timeout: 240 seconds]
<Kythyria[m]>
kszarlej: Why would such a feature even be useful?
erictapen has quit [Ping timeout: 260 seconds]
biliousness has quit [Remote host closed the connection]
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
libman has joined #ipfs
libman has left #ipfs [#ipfs]
astronavt has quit [Quit: Leaving...]
neo- has joined #ipfs
astronavt has joined #ipfs
erictapen has joined #ipfs
jaboja has quit [Quit: Leaving]
jaboja has joined #ipfs
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
vivus has quit [Quit: Leaving]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 240 seconds]
erictapen has quit [Ping timeout: 260 seconds]
dimitarvp has quit [Quit: Bye]
tbenett_ has quit [Ping timeout: 258 seconds]
johnstorey has quit [Quit: leaving]
<lgierth>
JCaesar witten_: yeah don't use A/AAAA -- i promise you these *will* change
<lgierth>
witten_: oh nice, in-browser gateway -- we were talking about that recently with kyledrake
<lgierth>
witten_: make sure to post that in ipfs/notes or ipfs/awesome-ipfs
Xiti` has joined #ipfs
Xiti` has quit [Read error: Connection reset by peer]
Xiti has quit [Ping timeout: 240 seconds]
bedeho has joined #ipfs
dorsolumbar has joined #ipfs
Xiti has joined #ipfs
}ls{ has joined #ipfs
notdaniel has quit [Quit: Leaving]
tbenett_ has joined #ipfs
anewuser has joined #ipfs
<lgierth>
witten_: what we thought would be really tricky is origins -- you'd want every hash to be its own origin
tbenett_ has quit [Ping timeout: 255 seconds]
<JCaesar>
lgierth: Someone recommended using A somewhere… Meh.
<lgierth>
witten_: the current server-ish gateway does it via the Suborigin header, but that's only supported in chrome. the origins thing is the one thing that'd make a js-ipfs gateway better than the current server-ish gateway
<lgierth>
JCaesar: oh i was just trying to underline what y'all had already agreed on :P
<JCaesar>
Now I gotta find where that was posted and tell him "Schöne Grüße" from you.
noffle has left #ipfs ["WeeChat 1.9-dev"]
<lgierth>
we will have stable IPs that people can use with A/AAAA records some time next year
<lgierth>
but until then it's a recipe for your site going down with unfortunate timing :)
<JCaesar>
Even then I don't see why A is a better idea than CNAME… Okay, maybe it'll save your resolver one roundtrip. But if that is your concern, you probably shouldn't be using public IPFS gateways…
<JCaesar>
Ah, well, if you also want MX records on that domain, or something… ok.
<lgierth>
CNAME is definitely better
<lgierth>
but you might be with a dns provider that doesn't support ALIAS/ANAME
<lgierth>
(without that you can't out a CNAME on the root of your domain (= apex))
<lgierth>
s/out/put/
<lgierth>
right, MX records are an issue too
leeola has quit [Quit: Connection closed for inactivity]
<JCaesar>
Things about DNS I didn't wish to know. :)
Steverman has quit [Ping timeout: 240 seconds]
<lgierth>
:)
<lgierth>
are you aware of how spain had ISPs block gateway.ipfs.io? they spoofed DNS records
<lgierth>
and thanks to how CNAME is resolved, anything that was using a CNAME to that domain was blocked too
<JCaesar>
Oooh, nice.
<JCaesar>
Hm, so if you have stable IPs, all you need to defeat that is adding a new domain every 10 minutes…
<lgierth>
we made a new domain for CNAMEs to point to
<lgierth>
only did that because it was affecting dist.ipfs.io
witten_ has quit [Ping timeout: 260 seconds]
upperdeck has quit [Read error: Connection reset by peer]
tbenett_ has joined #ipfs
upperdeck has joined #ipfs
<JCaesar>
Icefoz: The debian repo has symlinks? kek. I mean, you could try replacing those by copies, which cost nothing in IPFS. But I have no idea how you'd acomplish that…
Xiti has quit [Quit: Xiti]
Steverman has joined #ipfs
<deltab>
ipfs files cp using a /ipfs path, I believe
Steverman has quit [Ping timeout: 240 seconds]
witten_ has joined #ipfs
<witten_>
lgierth: cool, hadn't thought of origins
tbenett_ has quit [Ping timeout: 246 seconds]
tbenett_ has joined #ipfs
<JCaesar>
deltab: Hm, so you keep a copy added and updated manually somewhere, and on each update, you copy that to some ipfs files path, search for symlinks in your original source, and replace them with the appropriate /ipfs/Qm paths in ipfs files… Sounds painful…
<JCaesar>
It may be easier to teach the http gateway to do symlinks…
bedeho has quit [Remote host closed the connection]
bedeho has joined #ipfs
Encrypt has joined #ipfs
gpestana has quit [Ping timeout: 268 seconds]
gpestana has joined #ipfs
upperdeck has quit [Read error: Connection reset by peer]
tbenett_ has joined #ipfs
upperdeck has joined #ipfs
neuthral has quit [Quit: leaving]
neuthral has joined #ipfs
tbenett_ has quit [Ping timeout: 250 seconds]
astronavt has quit [Ping timeout: 255 seconds]
jokoon has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
soesoe has joined #ipfs
soesoe has quit [Client Quit]
larpanet has quit [Ping timeout: 240 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
mzal has joined #ipfs
neo- has quit [Ping timeout: 240 seconds]
bedeho has quit [Remote host closed the connection]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
Mateon3 has joined #ipfs
droman has joined #ipfs
Mateon1 has quit [Ping timeout: 255 seconds]
Mateon3 is now known as Mateon1
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
Encrypt has quit [Quit: Quit]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
<haad>
psa: we gave some love to a JavaScript library of CRDTs https://github.com/orbitdb/crdts. the library has nothing to do with IPFS itself but I know there are many who are interested in CRDTs here, so it might be worth checking out! and would love to get contributions, too :)
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
tbenett_ has joined #ipfs
kaotisk_ has joined #ipfs
kaotisk has quit [Ping timeout: 260 seconds]
Steverman has joined #ipfs
tbenett_ has quit [Ping timeout: 276 seconds]
Neomex has quit [Remote host closed the connection]
skywavesurfer_ has joined #ipfs
jokoon has quit [Quit: Leaving]
Neomex has joined #ipfs
skywavesurfer_ has quit [Client Quit]
skywavesurfer_ has joined #ipfs
skywavesurfer has quit [Ping timeout: 258 seconds]
<JCaesar>
curl -v -X PUT @$(which ls) ipfs.io/ipfs/QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn/a/s/d/f/file.ext
<JCaesar>
Method PUT not allowed: read only access
<JCaesar>
Wouldn't seem so.
<JCaesar>
Some are writable, though.
<probono>
thanks JCaesar
tbenett_ has quit [Ping timeout: 250 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<probono>
JCaesar: when I upload something like that, how can I set the chunking to -s=rabin-128000?
<JCaesar>
As a random guess, you could try ?s=… as a search parameter, but I'm not sure this is even implemented. No idea.
zhaba has joined #ipfs
<probono>
so i upload the non-chunked file instead of the $(which ls)?
<probono>
and where do i know the hash from?
<JCaesar>
That's the base folder you want to put it in. That thing up there is the empty folder.
<JCaesar>
If you don't want to put it into any folder, use POST
<probono>
so to use a new blank folder, I always literally use "QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn"?
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
tombusby has quit [Ping timeout: 248 seconds]
tombusby has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
Neomex has quit [Remote host closed the connection]
<JCaesar>
probono: indeed.
Neomex has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
ccii has joined #ipfs
ccii1 has quit [Ping timeout: 248 seconds]
andebu has joined #ipfs
<haad>
daviddias: omg the new js-ipfs with websocket-star is fast to connect the peers in the browser! :O
<haad>
massive improvement!
<haad>
congrats
Encrypt has joined #ipfs
Neomex has quit [Remote host closed the connection]
tbenett_ has joined #ipfs
Neomex has joined #ipfs
rgrau has joined #ipfs
tbenett_ has quit [Ping timeout: 255 seconds]
jaboja has joined #ipfs
Neomex has quit [Read error: Connection reset by peer]
Neomex has joined #ipfs
Neomex has quit [Max SendQ exceeded]
upperdeck has quit [Read error: Connection reset by peer]
upperdeck has joined #ipfs
umbs has joined #ipfs
Encrypt has quit [Quit: Quit]
Encrypt has joined #ipfs
santamanno has quit [Ping timeout: 248 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
andebu has quit [Ping timeout: 258 seconds]
Neomex has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
anewuser has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
tbenett_ has joined #ipfs
pat36 has joined #ipfs
tbenett_ has quit [Ping timeout: 255 seconds]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
scde_ has joined #ipfs
Neomex has quit [Remote host closed the connection]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
Neomex has joined #ipfs
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
scde_ has quit [Quit: Leaving]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
The_8472 has quit [Quit: Muss ein paar Welten vernichten, kann ein bisschen dauern.]
mzal_ has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
The_8472 has joined #ipfs
pat36 has joined #ipfs
mzal has quit [Ping timeout: 258 seconds]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
tbenett_ has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
tbenett_ has quit [Ping timeout: 258 seconds]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
erde74 has joined #ipfs
scde_ has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
nibble has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
sz0 has joined #ipfs
erde74 has quit [Quit: Leaving]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
dimitarvp has joined #ipfs
andebu has joined #ipfs
MrSparkle has quit [Read error: Connection reset by peer]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
MrSparkle has joined #ipfs
tbenett_ has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
bedeho has joined #ipfs
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
Alpha64 has joined #ipfs
pat36 has joined #ipfs
umbs has quit [Ping timeout: 260 seconds]
jaboja has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
bbielsa has quit []
pat36 has joined #ipfs
bbielsa has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
scde_ has quit [Quit: Leaving]
scde_ has joined #ipfs
bedeho has quit [Remote host closed the connection]
ult has joined #ipfs
bedeho has joined #ipfs
scde has quit [Disconnected by services]
scde has joined #ipfs
scde_ has quit [Quit: Leaving]
scde_ has joined #ipfs
scde_ is now known as help
pat36 has quit [Read error: Connection reset by peer]
help is now known as scde_
pat36 has joined #ipfs
jaboja has joined #ipfs
erictapen has quit [Ping timeout: 260 seconds]
reit has quit [Quit: Leaving]
Neomex has quit [Remote host closed the connection]
scde is now known as Guest29416
scde_ is now known as scde
scde has quit [Quit: Leaving]
scde has joined #ipfs
Neomex has joined #ipfs
gpestana has joined #ipfs
umbs has joined #ipfs
pat36 has quit []
nope_23 has joined #ipfs
<lgierth>
haad: now we just quickly need to change it to regular ws transport and circuit relay under the hood :)
<lgierth>
before it becomes a bottleneck
tdeo has joined #ipfs
Encrypt has quit [Quit: Quit]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
umbs has quit [Ping timeout: 260 seconds]
Neomex has quit [Remote host closed the connection]
Neomex has joined #ipfs
Neomex has quit [Client Quit]
erictapen has joined #ipfs
tbenett_ has quit [Ping timeout: 246 seconds]
tbenett_ has joined #ipfs
bedeho has quit [Remote host closed the connection]
krzysztofszarlej has joined #ipfs
bedeho has joined #ipfs
andebu has quit [Ping timeout: 250 seconds]
tiroliro has joined #ipfs
<tiroliro>
does anyone here deal with js-ipfs?
jaboja has quit [Ping timeout: 240 seconds]
brotli has joined #ipfs
nope_23 has quit [Ping timeout: 240 seconds]
reit has joined #ipfs
tbenett has joined #ipfs
tbenett_ has quit [Ping timeout: 248 seconds]
krzyszto1 has joined #ipfs
krzysztofszarlej has quit [Ping timeout: 248 seconds]
KonradIturbe[m] has joined #ipfs
Fess has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
brotli has quit [Ping timeout: 255 seconds]
scde_ has joined #ipfs
scde__ has joined #ipfs
xelra has quit [Remote host closed the connection]
vindelschtuffen_ has quit [Remote host closed the connection]
astronavt has joined #ipfs
krzyszto1 has quit [Quit: WeeChat 2.0]
<daviddias>
haad: nice! :) As lgierth put it, it is just a mean to an even better end
scde__ has quit [Client Quit]
<daviddias>
tiroliro: what's up?
scde_ has quit [Quit: Leaving]
xelra has joined #ipfs
andebu has joined #ipfs
bedeho has quit [Remote host closed the connection]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
nibble has joined #ipfs
brotli has joined #ipfs
scde has quit [Quit: Leaving]
gpestana has quit [Ping timeout: 250 seconds]
bedeho has joined #ipfs
jaboja has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
warner has quit [Ping timeout: 252 seconds]
neo- has joined #ipfs
andebu has quit [Quit: WeeChat 2.0]
Steverman has quit [Ping timeout: 254 seconds]
bedeho has quit [Remote host closed the connection]
astronavt has quit [Remote host closed the connection]
warner has joined #ipfs
bedeho has joined #ipfs
astronav_ has joined #ipfs
tbenett has quit [Ping timeout: 255 seconds]
erictapen has joined #ipfs
eater has quit [Quit: hng]
<ult>
is anyone working on an ipfs browser or automated index?
astronav_ has quit [Remote host closed the connection]
erictapen has quit [Ping timeout: 260 seconds]
<shamus[m]>
i don't think so but man that would be cool!
<shamus[m]>
IPFS indexing website
eater has joined #ipfs
<Fess>
we're stuck using google for searches at the moment
<Fess>
which is actually very effective if you do it right
bedeho has quit [Remote host closed the connection]
<shamus[m]>
i'll add it to the list of shit i want to do someday
<shamus[m]>
lol
astronavt has joined #ipfs
<witten_>
is the idea that the libp2p-websocket-star transport is a centralized relay, while the libp2p-webrtc-star transport is truly p2p?
<witten_>
like, why wouldn't I always just use the more stable websocket transport?
astronavt has quit [Remote host closed the connection]
<shamus[m]>
webrtc is more reliable with more peers i would assume
<shamus[m]>
since it's designed for that
<witten_>
okay
<witten_>
I'm finding that regardless of transport, initial content load (ipfs.files.cat) takes a really long time after the js-ipfs node reports itself as "ready"
<witten_>
like on the order of tens of 15-20 seconds
<witten_>
s/tens of/
astronavt has joined #ipfs
<shamus[m]>
hmm
<shamus[m]>
not sure about that, not familiar with js-ipfs
<witten_>
ok
Steverman has joined #ipfs
astronavt has quit [Remote host closed the connection]
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 248 seconds]
astronavt has joined #ipfs
Guest29416 has quit [Quit: issued !quit command]
tbenett has joined #ipfs
vivus has joined #ipfs
tbenett has quit [Ping timeout: 250 seconds]
ylp has joined #ipfs
ylp has quit [Client Quit]
Fess has quit [Ping timeout: 240 seconds]
tbenett has joined #ipfs
roygbiv has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
lungaro has joined #ipfs
<lungaro>
ipfs just ate 4 gigs of ram and almost killed my desktop
<lungaro>
any ideas on wtf it is doing, the logs show it running out of file descriptors
<zenground0>
Do ipfs nodes pinning dags with multiple nodes (e.g. a multi-chunk file) advertise and respond to queries regarding cids of subgraphs of the pinned dag?
<lgierth>
zenground0: yes, every single block :) it's actually a bottleneck during add of large datasets. Magik6k has other strategies in the works
<lgierth>
when you "want" a block, each of your bitswap peers is asked, and the dht is asked for provider records for the block. provider records are what's sent out on add and regularly in intervals
<zenground0>
Word, thanks lgierth
<LaPingvino[m]>
are there versions of chat.ipfs.io and peerpad that run 100% on ipfs? I have a friend in Iran and we fear that new censorship would push us more to ipfs to be able to communicate at all...
screensaver has quit [Write error: Broken pipe]
screensaver has joined #ipfs
<LaPingvino[m]>
on the other hand, it's relatively easy to run those locally right?
roygbiv has quit [Quit: ™]
sz0 has quit [Quit: Connection closed for inactivity]
Encrypt has quit [Quit: Quit]
Fess has joined #ipfs
gkbrk has quit [Quit: Leaving]
horrified has quit [Quit: quit]
horrified has joined #ipfs
<lgierth>
LaPingvino[m]: chat.ipfs.io is simply an old version of riot/matrix
horrified has quit [Client Quit]
horrified has joined #ipfs
<lgierth>
LaPingvino[m]: i recommend Tor for everything, ipfs and riot/matrix are not (yet!) fit for anonymity on their own
<ult>
So ipfs works well over Tor?
<lgierth>
not yet - there are good first steps towards ipfs-over-tor, but it's not yet fit for general use