Kubuxu changed the topic of #ipfs to: go-ipfs 0.4.11 is out! Please Update: https://dist.ipfs.io/go-ipfs/v0.4.11 | Dev chat: #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
jrabe has quit []
jrabe has joined #ipfs
upperdeck has joined #ipfs
fredthomsen has quit [Read error: No route to host]
fredthomsen has joined #ipfs
upperdeck has quit [Ping timeout: 258 seconds]
upperdeck has joined #ipfs
kaotisk has quit [Ping timeout: 240 seconds]
dimitarvp has quit [Read error: Connection reset by peer]
upperdeck has quit [Ping timeout: 248 seconds]
kaotisk has joined #ipfs
kaotisk has quit [Max SendQ exceeded]
kaotisk has joined #ipfs
upperdeck has joined #ipfs
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
ianopolous has joined #ipfs
dhruvbaldawa has joined #ipfs
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
dhruvbaldawa has quit [Ping timeout: 240 seconds]
jarboot has joined #ipfs
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 240 seconds]
robogoat has quit [Ping timeout: 246 seconds]
}ls{ has quit [Quit: real life interrupt]
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
wolfen has quit [K-Lined]
upperdeck has joined #ipfs
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
DuClare has quit [Ping timeout: 260 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
robogoat has joined #ipfs
upperdeck has joined #ipfs
robogoat has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 258 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
robogoat has joined #ipfs
wolfen has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
jarboot has quit [Quit: Lost terminal]
upperdeck has joined #ipfs
robogoat has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
robogoat has joined #ipfs
Oatmeal has joined #ipfs
Oatmeal has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
_whitelogger has joined #ipfs
upperdeck has quit [Ping timeout: 246 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
larpanet has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
jarboot has joined #ipfs
Oatmeal has joined #ipfs
bdtaylor has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 255 seconds]
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
DuClare has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 252 seconds]
upperdeck has joined #ipfs
Vaelatern has quit [Quit: ZNC 1.6.3 - http://znc.in]
justintv90 has quit [Ping timeout: 258 seconds]
Vaelatern has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
Mateon2 has quit [Ping timeout: 248 seconds]
chris613 has quit [Quit: Leaving.]
chris613 has joined #ipfs
girrrrrrr2 has joined #ipfs
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
upperdeck has quit [Ping timeout: 258 seconds]
upperdeck has joined #ipfs
dhruvbaldawa has joined #ipfs
neosloth has joined #ipfs
upperdeck has quit [Ping timeout: 255 seconds]
upperdeck has joined #ipfs
_whitelogger has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
Mateon2 has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
}ls{ has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
bitbumper_ has quit [Remote host closed the connection]
_whitelogger has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 255 seconds]
ulrichard has joined #ipfs
dhruvbaldawa has joined #ipfs
nothingmuch has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 255 seconds]
upperdeck has joined #ipfs
nothingmuch has joined #ipfs
infinity0_ has quit [Ping timeout: 240 seconds]
infinity0 has joined #ipfs
rendar has joined #ipfs
wolfen has quit [Ping timeout: 240 seconds]
Alpha64 has quit [Read error: Connection reset by peer]
MrSparkle has quit [Quit: MrSparkle]
inetic has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
Rybndy911 has joined #ipfs
dhruvbaldawa has joined #ipfs
<Li[m]> when I mount ipns, should I see the published folder where its mounted?
<Li[m]> ahh nevermind, it just took a while
dimitarvp has joined #ipfs
Rybndy911 has quit [Client Quit]
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
esph has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
jungly has joined #ipfs
upperdeck has quit [Ping timeout: 246 seconds]
ygrek_ has joined #ipfs
upperdeck has joined #ipfs
maxlath has joined #ipfs
Oatmeal has quit [Ping timeout: 240 seconds]
maxlath has quit [Ping timeout: 246 seconds]
rtjure has joined #ipfs
larpanet has joined #ipfs
fredthomsen has quit [Ping timeout: 252 seconds]
upperdeck has quit [Read error: Connection reset by peer]
rtjure has quit [Ping timeout: 264 seconds]
upperdeck has joined #ipfs
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
rtjure has joined #ipfs
Oatmeal has joined #ipfs
rtjure has quit [Ping timeout: 260 seconds]
Eagel has joined #ipfs
rtjure has joined #ipfs
Eagel has quit [Client Quit]
whenisnever has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
rtjure has quit [Ping timeout: 246 seconds]
upperdeck has joined #ipfs
girrrrrrr2 has quit [Read error: Connection reset by peer]
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
ianopolous has quit [Read error: Connection reset by peer]
lanzafame has quit [Ping timeout: 248 seconds]
ygrek_ has quit [Ping timeout: 240 seconds]
lanzafame has joined #ipfs
rtjure has joined #ipfs
arpu has quit [Ping timeout: 260 seconds]
rtjure has quit [Ping timeout: 248 seconds]
yukkel has joined #ipfs
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 248 seconds]
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 246 seconds]
gato-frito has quit [Remote host closed the connection]
maxlath has joined #ipfs
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 255 seconds]
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 255 seconds]
rtjure has joined #ipfs
ylp has quit [Ping timeout: 240 seconds]
rtjure has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
neosloth has quit [Read error: Connection reset by peer]
rtjure has quit [Ping timeout: 264 seconds]
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 248 seconds]
rtjure has joined #ipfs
mentos1386 has joined #ipfs
dhruvbaldawa has joined #ipfs
bingus has quit [Remote host closed the connection]
rtjure has quit [Ping timeout: 248 seconds]
rtjure has joined #ipfs
arpu has joined #ipfs
blurp has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
<blurp> hi there! I'm trying to implement js-libp2p-mdns... but having a hard time figuring out the peerInfo object... anyone knows of a working example?
kirby__ has joined #ipfs
rtjure has quit [Ping timeout: 248 seconds]
SOO7 has quit [Ping timeout: 246 seconds]
SOO7 has joined #ipfs
dhruvbaldawa has joined #ipfs
bin has joined #ipfs
bin has left #ipfs ["Leaving"]
rtjure has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
rtjure has quit [Ping timeout: 240 seconds]
gato-frito has joined #ipfs
dhruvbaldawa has joined #ipfs
kaotisk-irc has joined #ipfs
rtjure has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
kaotisk has quit [Ping timeout: 240 seconds]
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
maxlath has quit [Ping timeout: 258 seconds]
jonnycrunch has quit [Ping timeout: 260 seconds]
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
rtjure has joined #ipfs
jonnycrunch has joined #ipfs
jkilpatr has joined #ipfs
cxl000 has joined #ipfs
Nehagup has joined #ipfs
rtjure has quit [Ping timeout: 260 seconds]
upperdeck has quit [Ping timeout: 255 seconds]
upperdeck has joined #ipfs
rtjure has joined #ipfs
kirby__ has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
rtjure has quit [Ping timeout: 248 seconds]
whenisnever has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
whenisnever has joined #ipfs
kirby__ has joined #ipfs
rtjure has joined #ipfs
maxlath has joined #ipfs
karim_antoun[m] has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
kirby__ has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
blurp has quit [Quit: Page closed]
dhruvbaldawa has quit [Remote host closed the connection]
rtjure has quit [Ping timeout: 240 seconds]
joocain2 has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
ccii has joined #ipfs
rtjure has joined #ipfs
magneto has joined #ipfs
rtjure has quit [Ping timeout: 255 seconds]
kirby__ has joined #ipfs
<magneto> join #ipfs-dev
rtjure has joined #ipfs
upperdeck has quit [Ping timeout: 246 seconds]
kirby__ has quit [Remote host closed the connection]
upperdeck has joined #ipfs
kirby__ has joined #ipfs
rtjure has quit [Ping timeout: 258 seconds]
talonz has quit [Ping timeout: 252 seconds]
magneto has quit [Ping timeout: 240 seconds]
talonz has joined #ipfs
magneto has joined #ipfs
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 258 seconds]
magneto has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
gkbrk has joined #ipfs
kirby__ has quit [Ping timeout: 248 seconds]
nikivi has joined #ipfs
erictapen has joined #ipfs
magneto has joined #ipfs
kirby__ has joined #ipfs
whenisnever has quit [Ping timeout: 246 seconds]
uptime has joined #ipfs
magneto has quit [Ping timeout: 246 seconds]
Magik6k has quit [Quit: WeeChat 1.9]
magneto has joined #ipfs
whenisnever has joined #ipfs
magneto has quit [Ping timeout: 246 seconds]
Kubuxu has quit [Ping timeout: 248 seconds]
Kubuxu has joined #ipfs
gkbrk has quit [Quit: Leaving]
gkbrk has joined #ipfs
magneto has joined #ipfs
lanzafame has quit [Ping timeout: 260 seconds]
lanzafame has joined #ipfs
magneto has quit [Ping timeout: 246 seconds]
Magik6k has joined #ipfs
maxlath has quit [Ping timeout: 255 seconds]
kirby__ has quit [Ping timeout: 240 seconds]
ipfs-bridge has joined #ipfs
<ipfs-bridge> This is a message from IPFS
<gkbrk> haha it works, if you do ipfs pubsub pub chat "This is a message from IPFS" it shows up here
<gkbrk> it works the other way too
kirby__ has joined #ipfs
<gkbrk> can anyone send a quick test message? I need to go in a few minutes
ipfs-bridge has quit [Remote host closed the connection]
gkbrk has quit [Quit: Leaving]
guideline has quit [Ping timeout: 252 seconds]
kirby__ has quit [Ping timeout: 252 seconds]
<Scio[m]> My messages haven't gotten through yet, probably.
<teej> Scio[m]: Matrix hiccuped.
kirby__ has joined #ipfs
vindelschtuffen_ has quit [Ping timeout: 264 seconds]
talonz has quit [Ping timeout: 240 seconds]
guideline has joined #ipfs
machete[m] has joined #ipfs
cwahlers_ is now known as cwahlers
ashark has joined #ipfs
erictapen has quit [Ping timeout: 264 seconds]
erictapen has joined #ipfs
gkbrk has joined #ipfs
talonz has joined #ipfs
magneto has joined #ipfs
jdev_ has joined #ipfs
magneto has quit [Ping timeout: 258 seconds]
shizy has joined #ipfs
<nothingmuch> whyrusleeping: so I've poked around the gc code and mfs/unixfs code a bit - I didn't find a mechanism apart from pinning, it looked to me like the roots where used to start enumerating the graph and the pin set is what colors it white - what were you referring to the other day?
ipfs-bridge has joined #ipfs
rodolf0 has joined #ipfs
lanzafame has quit [Ping timeout: 246 seconds]
lanzafame has joined #ipfs
maxlath has joined #ipfs
ashark_ has joined #ipfs
vindelschtuffen_ has joined #ipfs
ashark has quit [Ping timeout: 248 seconds]
dhruvbaldawa has quit [Remote host closed the connection]
vindelschtuffen_ has quit [Ping timeout: 246 seconds]
guideline has quit [Ping timeout: 252 seconds]
Jesin has joined #ipfs
kirby__ has quit [Ping timeout: 240 seconds]
anagh has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
kirby__ has joined #ipfs
Alpha64 has joined #ipfs
guideline has joined #ipfs
ipfs-bridge has quit [Remote host closed the connection]
ulrichard has quit [Remote host closed the connection]
Taoki has joined #ipfs
Taoki_1 has joined #ipfs
Taoki_2 has joined #ipfs
Taoki_3 has joined #ipfs
Taoki_33 has joined #ipfs
Taoki_34 has joined #ipfs
Taoki_31 has joined #ipfs
Taoki_32 has joined #ipfs
Taoki_33 has quit [Client Quit]
Taoki_3 has quit [Client Quit]
Taoki_34 has quit [Client Quit]
Taoki_32 has quit [Client Quit]
Taoki_31 has quit [Client Quit]
Taoki has quit [Client Quit]
Taoki_2 has quit [Client Quit]
Taoki_1 has quit [Client Quit]
Taoki has joined #ipfs
kirby__ has quit [Ping timeout: 240 seconds]
[0__0] has quit [Remote host closed the connection]
shizy has quit [Quit: WeeChat 1.9.1]
[0__0] has joined #ipfs
shizy has joined #ipfs
ygrek_ has joined #ipfs
matoro_ has quit [Ping timeout: 240 seconds]
<whyrusleeping> nothingmuch: the root of the mfs tree gets fed into the GC enumeration as a 'best effort' root
matoro_ has joined #ipfs
ilyaigpetrov has joined #ipfs
pomegranatedaddy has joined #ipfs
ipfs-bridge has joined #ipfs
<ipfs-bridge> Is there a way to filter out the ipfs pubsub messages we send, so we don't receive it back?
<whyrusleeping> ipfs-bridge: you shouldnt receive back your own messages
<whyrusleeping> if you are, then something is broken
<ipfs-bridge> i don't think i'm receiving them back from other nodes, but when i'm subscribed to messages on the ipfs daemon and publish on the same daemon it echoes back
<ipfs-bridge> is there a way to test the correct behaviour to see if i'm doing something wrong?
<whyrusleeping> oh, thats correct
Nehagup has quit [Quit: Connection closed for inactivity]
tombusby has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
<ipfs-bridge> okay, so is there way to filter that out? i know that each message has a sequence number, but can we get the same sequence number when we're publishing a message?
M-Stephen304 has joined #ipfs
pomegranatedaddy has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
larpanet has quit [Ping timeout: 255 seconds]
tombusby has joined #ipfs
pomegranatedaddy has joined #ipfs
upperdeck has joined #ipfs
jkilpatr has quit [Ping timeout: 255 seconds]
dhruvbaldawa has joined #ipfs
magneto has joined #ipfs
<haad> ipfs-bridge: you could do https://github.com/orbitdb/orbit-db-pubsub/blob/master/src/ipfs-pubsub.js#L51 where this._id is the IPFS peer ID
<ipfs-bridge> i guess i can always add a few bytes to the beginning of messages for message id
<ipfs-bridge> oh, let me look into that page
upperdeck has quit [Ping timeout: 248 seconds]
<ipfs-bridge> ahh, so i can just get my id from /api/v0/id and than filter based on that
<ipfs-bridge> haad: thanks
<haad> np
anagh has quit [Quit: Page closed]
<whyrusleeping> The ipfs all hands is starting now! Zoom link: https://zoom.us/j/779351365
upperdeck has joined #ipfs
<ipfs-bridge> haad, whyrusleeping: Also we had this conversation on an IRC <--> IPFS PubSub bridge. I think it worked all right :P
<haad> very cool :)
<Icefoz_> ipfs-bridge: Neat!
inetic has quit [Ping timeout: 255 seconds]
<whyrusleeping> ipfs-bridge: whoa, nice
<gkbrk> Icefoz_: you wouldn't happen to be icefox from github right?
<gkbrk> i'm the bridge btw, sorry about the nick confusion
perguth has quit [Remote host closed the connection]
perguth has joined #ipfs
<Icefoz_> gkbrk: Nope, I'm icefoxen on github. :-P
<gkbrk> oh that's what i meant
<Icefoz_> Too many icefox's around.
<Icefoz_> Oh, in that case, yes.
<gkbrk> Icefoz_: I used the rust crate for this, also I did some changes to the pin API. I'm not sure if it's still working for you.
upperdeck has quit [Ping timeout: 240 seconds]
<Icefoz_> gkbrk: I'm currently working off my fork so I haven't tried it. :-P
fhgn has joined #ipfs
<Icefoz_> I'm currently waffling between your crate and one of the futures-based one, but it turns out the go-ipfs HTTP API isn't async in the first place so I don't think futures gains much...
<Icefoz_> gkbrk: You made an IPFS pubsub-to-IRC bridge? :D
magneto has quit [Ping timeout: 246 seconds]
upperdeck has joined #ipfs
<gkbrk> yeah, I'm testing out the pubsub messages so I thought that would be a good test
<gkbrk> would it be useful if I made a textboard/imageboard on ipfs?
<whyrusleeping> gkbrk: that would be really interesting
<whyrusleeping> kinda like a proto-reddit sort of thing?
<gkbrk> i guess a decentralized imageboard could be tricky because of obvious reasons, but textboard could work
<gkbrk> i haven't heard of proto-reddit
<whyrusleeping> by 'proto' i mean 'early'
<gkbrk> ahh, it could be like that
<whyrusleeping> as in, something that has similar functionality to a simple reddit clone
<gkbrk> but early reddit didn't have comments, what I had in mind was p2p discussion of topics
fhgn has left #ipfs [#ipfs]
<whyrusleeping> oooh, yeah
<whyrusleeping> that would be really cool to figure out
<whyrusleeping> have you seen akasha?
<whyrusleeping> https://akasha.world/
<gkbrk> i think something like early reddit would be easy to make, but the upvotes/downvotes could be rigged easily by generating new public keys
Ohelig has quit [Quit: And Harry, I remembered. It was a police officer.]
magneto has joined #ipfs
<gkbrk> what about that coin-hive thing?
pat36 has joined #ipfs
<Alpha64> it is extremely tricky to make a decentralized community
<gkbrk> captcha with proof of work, could be useful for making posts or voting
pomegranatedaddy has quit [Ping timeout: 246 seconds]
<Alpha64> the obvious bad actors are hard to keep out
mentos1386 has quit [Quit: mentos1386]
<gkbrk> on something like twitter/mastodon it's easier because you can just not follow spammers
<gkbrk> but on a public thing like textboard/reddit it's a lot trickier
<Icefoz_> gkbrk: I actually was thinking of something sort of like that but far more decentralized.
<Icefoz_> s/decentralized/general/
magneto has quit [Ping timeout: 246 seconds]
pomegranatedaddy has joined #ipfs
<gkbrk> Icefoz_: what do you mean? a more general social network?
kirby__ has joined #ipfs
<Icefoz_> Well, if you look at IRC, email, reddit, 4chan, blogs, whatever
<Icefoz_> You basically have a message written by a human with a few common properties: date, reply-to, maybe subject, cross-references, etc.
<Icefoz_> And there's no *real* reason the message format for these can't be all the same, and generally universal.
<Icefoz_> You get three problems: where do you store it, how do you find documents to connect together, and how do you notify people of changes.
<Icefoz_> IPFS nicely solves the first problem. Pubsub, whether via IPFS or some other mechanism, solves the third one.
<gkbrk> but ipfs can already do all of those with hashes and pubsub
<gkbrk> i think you can just scrape ipfs, no? when people ask for something on IPFS just log it and scrape it later?
pat36 has quit [Read error: Connection reset by peer]
upperdeck has quit [Ping timeout: 255 seconds]
<Icefoz_> I can't think of a decentralized way to solve problem #2 but a centralized server to do that sort of thing probably wouldn't be a burden.
<Icefoz_> Well you need to also be creating some kind of search index for this
<Icefoz_> Though I like the idea of scraping it.
pomegranatedaddy has quit [Ping timeout: 264 seconds]
jkilpatr has joined #ipfs
pat36 has joined #ipfs
<Icefoz_> Basically what I imagine is, essentially, a web server that contains this index/crossreference database
<Icefoz_> And people can just ping it and say "hey I published something with IPFS hash $FOO, take a look"
droman has joined #ipfs
<Icefoz_> and it grabs that item and cross-references it with anything it already has, whether by user, topic, hyperlinks, reply-to, etc.
upperdeck has joined #ipfs
<Icefoz_> If there's a nice way of doing this without a central server I'd be interested, but the fundamental model stays about the same.
<Icefoz_> And then you have one data store and one message format that encompasses basically all of human text communication.
<Icefoz_> Whether it's IRC or blog comments.
pat36 has quit [Read error: Connection reset by peer]
<voker57> you can scan `ipfs log tail` for hashes being published
Alpha64 has quit [Ping timeout: 240 seconds]
<voker57> not sure how much of IPFS you'll scrape that way though, with recent connection management addition
<r0kk3rz> thats a tad brutish though :P
<r0kk3rz> better to use pubsub
pat36 has joined #ipfs
<Icefoz_> afaik pubsub is also currently a tad brutish. ;-)
<Icefoz_> It's also something I don't know much about so I don't trust it yet.
<voker57> yep eating cpu like no tomorrow
<voker57> and for pubsub you'll have to rely on second resource
<Icefoz_> Anyway, my random ramblings on this topic are here: https://wiki.alopex.li/SemanticWebThoughts
<Icefoz_> I think it's a really compelling idea but there's lots of missing details.
<Icefoz_> Naming is another reason to have a centralized-ish server.
<Icefoz_> IPNS isn't good enough, IMO.
<voker57> ipns is mostly a hack at this point
<voker57> there's another thing called iprs in the works which is more general
<gkbrk> Icefoz_: about the error handling pr, does IPFS actually return HTTP error codes?
<gkbrk> i think it just puts the error message inside the json response
<Icefoz_> To make something that's effectively zero-latency the way IRC or website refreshes are you need basically instant name updates and you need to be able to easily keep multiple nodes in sync with each other.
<Icefoz_> gkbrk: If you give it malformed input or such, I believe so, yes.
<gkbrk> Icefoz_: you can do the realtime part with pubsub, and then on a central server update the resources, which should propagate to people looking at it later
<gkbrk> there will be some lag from IPNS, but otherwise should be okay
<gkbrk> as long as there are trusted public keys, you can decentralize most of the application while keeping the crucial parts controlled
<Icefoz_> Yeah, just need to play with that part of it and see what works well, and what needs to be added to make it work well.
<Icefoz_> gkbrk: Also confirmed, /api/v0/pin/rm will return HTTP 500 if you give it invalid input, or even just tell it to unpin something that isn't pinned.
<gkbrk> oh okay then
<gkbrk> if we switch to error_on_status, even if ipfs behaviour changes we should be covered
<gkbrk> Icefoz_: If you make a pr or patch file with just the error_on_status ones it will be great
<gkbrk> if you don't have time i can do it later as well
<Icefoz_> gkbrk: I'll work on that, just wanted to get your opinion.
<gkbrk> it doesn't change too much does it?
ccii has quit [Quit: Leaving.]
<Icefoz_> Not really, but it changes how you do error handling.
<Icefoz_> Checking the HTTP code vs. the message contents.
<gkbrk> oh that's true
<gkbrk> i mean we still need to have the message content checks anyway
<gkbrk> just because we get a 200 doesn't mean the message is well formatted
pat36 has quit [Read error: Connection reset by peer]
<gkbrk> the only potential issue i see with it is if there is an error we can't return the reason for it
<gkbrk> but if we need to do that we can just turn the ? into a match statement and do it by hand
pat36 has joined #ipfs
ygrek_ has quit [Ping timeout: 255 seconds]
pat36 has quit [Read error: Connection reset by peer]
<Icefoz_> Hmm, good point.
ipfs-bridge has quit [Remote host closed the connection]
}ls{ has quit [Ping timeout: 264 seconds]
pat36 has joined #ipfs
}ls{ has joined #ipfs
<gkbrk> I'm busy with some assignments from school and work, but after those I'm planning to work about the textboard/reddit thing
<gkbrk> the more we use the p2p capabilities of IPFS, the more testing they will get
rodolf0 has quit [Ping timeout: 252 seconds]
<Icefoz_> True!
<Icefoz_> I'm currently working on another project but hope to get it mostly finished in a week or two (hah)
<Icefoz_> And can go back to WorldDoc.
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
trqx has quit [Quit: ZNC - http://znc.in]
pat36 has quit [Read error: Connection reset by peer]
trqx has joined #ipfs
pat36 has joined #ipfs
rodolf0 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
jungly has quit [Remote host closed the connection]
ccii has joined #ipfs
MrSparkle has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
notemerson has quit [Remote host closed the connection]
pat36 has joined #ipfs
notemerson has joined #ipfs
pomegranatedaddy has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
kaotisk has joined #ipfs
pat36 has joined #ipfs
erictapen has joined #ipfs
ianopolous has joined #ipfs
kaotisk-irc has quit [Ping timeout: 240 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
rodolf0 has quit [Ping timeout: 252 seconds]
pat36 has quit [Read error: Connection reset by peer]
<ChrisMatthieu> Just discovered IPRS!!! https://github.com/ipfs/specs/tree/master/iprs
pat36 has joined #ipfs
<lgierth> ChrisMatthieu: unfortunately not fully implemented yet
<lgierth> i.e. partly implemented, but not integrated into ipfs/libp2p
<ChrisMatthieu> looks like it could be extensively leveraged by computesio
pomegranatedaddy has quit [Ping timeout: 255 seconds]
<Icefoz_> I WAS wondering how well IPFS would work with minutes-long latencies... :-P
<Icefoz_> As far as I can see right now it would be fine for addressing content and figuring out what content to fetch, but transmission of such things would need a transport-layer other than TCP...
<Icefoz_> ...which suddenly explains the nested addressing scheme for nodes and such.
<lgierth> :)
<lgierth> we'll work on MUCH fancier transports Q1/Q2
<lgierth> also a QUIC transport is about to land
<Icefoz_> Well TCP is fine for anything in the near-earth region!
<Icefoz_> And while it's becoming minimally feasible to get satellites into orbit without a government backing you, getting them to Mars is going to take a while yet. ;-)
<Icefoz_> QUIC?
<Icefoz_> oh man I just had a hilarious idea
<Icefoz_> A huge pile of, essentially, cube-sats, with low-power transmitters, just filling up solar orbits between Earth and Mars
<Icefoz_> To produce a mesh network for data transmission so you don't need a 30-meter radio dish.
<Icefoz_> Interplanetary Freipunk.
<lgierth> it's freifunk
<Icefoz_> derp
<Icefoz_> freifunk.
<r0kk3rz> i wonder what protocol nasa uses for its mars orbiters
<lgierth> an actual interplanetary protocol
<lgierth> there was an article somewhere about it recently
<Icefoz_> Probably something very simple and direct.
<Icefoz_> Yeah there must be publications on it.
<Icefoz_> But it just needs to be basically point-to-point, with not-enormous bandwidths, so it's probably relatively simple.
<Icefoz_> That's not *entirely* true because, for instance, various mars spacecraft and rovers can use each other as relays.
pat36 has quit [Read error: Connection reset by peer]
<ehmry> they use similar high-latency stuff in mining, so you can buffer large amounts packets while you are underground
<Icefoz_> But that's like half a dozen nodes max, which are pretty heavily managed by hand.
<Icefoz_> Ooh, cool.
upperdeck has quit [Ping timeout: 248 seconds]
pat36 has joined #ipfs
ygrek_ has joined #ipfs
<r0kk3rz> thats not to say they didnt overengineer it though, its not every day you put something in orbit around mars
<Icefoz_> Anything that has to operate for years without maintenance is going to get overengineered. ;-)
<Icefoz_> Though they can and do update the software remotely.
upperdeck has joined #ipfs
<r0kk3rz> yeah, it looks like there is an entire international committee that deals with this :D
gkbrk has quit [Quit: Leaving]
<Icefoz_> Makes sense, I think NASA and ESA share bandwidth and infrastructure.
rodolf0 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
<ehmry> lgierth kyledrake stebalien if you want any help/review/testing on CBOR unixfs let me know
<ehmry> I'm working on a Nim library for dealing with IPFS, and I want to avoid any legacy stuff I can, so I'm waiting for CBOR to catch up
erictapen has quit [Ping timeout: 255 seconds]
trqx has quit [Ping timeout: 248 seconds]
dhruvbaldawa has quit [Remote host closed the connection]
<kyledrake> is there a spec for "ipld unixfs" yet?
<stebalien> ehmry: unfortunately, you'll still likely have to support the protobuf-based unixfs (we do want to maintain backwards compatability). However, we may be able to create some form of transform libary.
caladrius has joined #ipfs
upperdeck has quit [Ping timeout: 255 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
upperdeck has joined #ipfs
<ehmry> kyledrake: no spec, and CBOR formatted in the same as pb unixfs doesn't work because the links are processed as multihash, not CIDs
upperdeck has quit [Ping timeout: 246 seconds]
caladrius has quit [Quit: Leaving]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
upperdeck has joined #ipfs
caladrius has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
bumi[m] has quit [Ping timeout: 255 seconds]
bumi[m] has joined #ipfs
guest69[m] has quit [Ping timeout: 255 seconds]
randy[m] has quit [Ping timeout: 255 seconds]
randy[m] has joined #ipfs
guest69[m] has joined #ipfs
arpu has quit [Ping timeout: 255 seconds]
upperdeck has quit [Ping timeout: 258 seconds]
arpu has joined #ipfs
upperdeck has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
girrrrrrr2 has joined #ipfs
sknebel has quit [Ping timeout: 248 seconds]
caladrius has quit [Quit: Leaving]
sknebel has joined #ipfs
pomegranatedaddy has joined #ipfs
esph has joined #ipfs
dhruvbaldawa has joined #ipfs
erictapen has quit [Ping timeout: 255 seconds]
pomegranatedaddy has quit [Ping timeout: 255 seconds]
upperdeck has quit [Ping timeout: 255 seconds]
pomegranatedaddy has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 255 seconds]
magneto has joined #ipfs
upperdeck has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
magneto has quit [Ping timeout: 255 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
pomegranatedaddy has quit [Read error: Connection reset by peer]
upperdeck has joined #ipfs
kirby__ has quit [Remote host closed the connection]
pomegranatedaddy has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
Reinhilde is now known as Ellenor
rodolf0 has quit [Ping timeout: 252 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
trqx has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pomegranatedaddy has quit [Ping timeout: 240 seconds]
caladrius has joined #ipfs
upperdeck has joined #ipfs
pawn has joined #ipfs
<pawn> I missed the weekly all hands.
cxl000 has quit [Ping timeout: 240 seconds]
magneto has joined #ipfs
ccii has quit [Remote host closed the connection]
ygrek_ has quit [Ping timeout: 246 seconds]
rodolf0 has joined #ipfs
upperdeck has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
cxl000 has joined #ipfs
upperdeck has joined #ipfs
rtjure has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
pat36 has quit [Read error: Connection reset by peer]
maxlath has quit [Ping timeout: 240 seconds]
ccii has joined #ipfs
pat36 has joined #ipfs
pawn has quit [Remote host closed the connection]
caladrius has quit [Quit: Leaving]
atrapado_ has joined #ipfs
rtjure has joined #ipfs
erde74 has joined #ipfs
rtjure has quit [Ping timeout: 255 seconds]
pomegranatedaddy has joined #ipfs
upperdeck has quit [Ping timeout: 260 seconds]
Encrypt has quit [Quit: Quit]
upperdeck has joined #ipfs
rtjure has joined #ipfs
pat36 has quit []
cxl000 has quit [Quit: Leaving]
Jesin has quit [Quit: Leaving]
rtjure has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
rtjure has joined #ipfs
espadrine has joined #ipfs
cxl000 has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
PyHedgehog has joined #ipfs
rtjure has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.9.1]
rtjure has quit [Ping timeout: 255 seconds]
guideline has quit [Ping timeout: 252 seconds]
rtjure has joined #ipfs
upperdeck has quit [Ping timeout: 258 seconds]
pomegranatedaddy has quit [Ping timeout: 260 seconds]
rtjure has quit [Ping timeout: 260 seconds]
guideline has joined #ipfs
upperdeck has joined #ipfs
jig[m] has joined #ipfs
pomegranatedaddy has joined #ipfs
rodolf0 has quit [Ping timeout: 252 seconds]
rtjure has joined #ipfs
rodolf0 has joined #ipfs
abso has joined #ipfs
abso has left #ipfs [#ipfs]
pomegranatedaddy has quit [Ping timeout: 264 seconds]
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
pomegranatedaddy has joined #ipfs
rtjure has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
erde74 has quit [Remote host closed the connection]
rtjure has quit [Ping timeout: 248 seconds]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
upperdeck has quit [Ping timeout: 260 seconds]
rtjure has joined #ipfs
kaotisk has quit [Quit: Leaving]
upperdeck has joined #ipfs
Bhootrk_ has joined #ipfs
Bhootrk_ has quit [Max SendQ exceeded]
rtjure has quit [Ping timeout: 248 seconds]
maxlath has joined #ipfs
pomegranatedaddy has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
Alpha64 has joined #ipfs
domanic has joined #ipfs
upperdeck has joined #ipfs
rtjure has quit [Ping timeout: 255 seconds]
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 260 seconds]
cxl000 has quit [Quit: Leaving]
erictapen has joined #ipfs
rtjure has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
Ohelig has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
rtjure has quit [Ping timeout: 248 seconds]
ashark_ has quit [Ping timeout: 248 seconds]
pomegranatedaddy has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
rtjure has joined #ipfs
upperdeck has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
Ohelig has quit [Quit: And Harry, I remembered. It was a police officer.]
rtjure has joined #ipfs
atrapado_ has quit [Quit: Leaving]
<nothingmuch> whyrusleeping: where can I find discussions regarding how to make local storage smaller than virtual storage? does mfs assume blocks are present locally? would it be better to tackle this at the block store level?
Magik6k has quit [Quit: WeeChat 1.9]
Ohelig has joined #ipfs
rtjure has quit [Ping timeout: 264 seconds]
droman has quit [Quit: WeeChat 1.9.1]
rtjure has joined #ipfs
Ohelig has quit [Quit: And Harry, I remembered. It was a police officer.]
upperdeck has quit [Ping timeout: 264 seconds]
upperdeck has joined #ipfs
Ohelig has joined #ipfs
rtjure has quit [Ping timeout: 255 seconds]
pomegranatedaddy has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
upperdeck has joined #ipfs
lanzafame has quit [Ping timeout: 255 seconds]
rtjure has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
lanzafame has joined #ipfs
upperdeck has joined #ipfs
rtjure has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
dimitarvp has quit [Quit: Bye]
upperdeck has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
cwahlers_ is now known as cwahlers
upperdeck has quit [Ping timeout: 240 seconds]
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
PyHedgehog has quit [Quit: Connection closed for inactivity]
rodolf0 has quit [Ping timeout: 252 seconds]
espadrine has quit [Ping timeout: 255 seconds]
shizy has quit [Ping timeout: 260 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
maxlath has quit [Quit: maxlath]
upperdeck_ has joined #ipfs
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 248 seconds]
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
upperdeck_ has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
rtjure has joined #ipfs
rtjure has quit [Ping timeout: 260 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
rtjure has joined #ipfs
Oatmeal has joined #ipfs
upperdeck has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
bdtaylor has joined #ipfs
rtjure has joined #ipfs
upperdeck has joined #ipfs
rtjure has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 258 seconds]
aw1n has quit [Remote host closed the connection]
aw1n has joined #ipfs
rtjure has joined #ipfs
upperdeck has joined #ipfs
larpanet has joined #ipfs
rtjure has quit [Ping timeout: 260 seconds]
upperdeck has quit [Ping timeout: 255 seconds]