whyrusleeping changed the topic of #ipfs to: go-ipfs 0.4.17 is out! Try out all the new features: https://dist.ipfs.io/go-ipfs/v0.4.17 | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://botbot.me/freenode/ipfs/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
bomb-on has quit [Quit: SO LONG, SUCKERS!]
Steverman has joined #ipfs
tenchooo has quit [Read error: Connection reset by peer]
tenchooo has joined #ipfs
[itchyjunk] has joined #ipfs
aniarya82 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
not-a-dog has joined #ipfs
lnostdal has joined #ipfs
shane is now known as fuhreal
Steverman has quit [Ping timeout: 240 seconds]
Aranjedeath has quit [Ping timeout: 240 seconds]
Aranjedeath has joined #ipfs
lassulus_ has joined #ipfs
lassulus has quit [Ping timeout: 272 seconds]
lassulus_ is now known as lassulus
elkalamar has joined #ipfs
elkalamar has quit [Remote host closed the connection]
elkalamar has joined #ipfs
elkalamar has quit [Remote host closed the connection]
elkalamar has joined #ipfs
elkalamar has quit [Read error: Connection reset by peer]
elkalamar has joined #ipfs
}ls{ has quit [Ping timeout: 268 seconds]
Vaelatern has joined #ipfs
elkalamar has quit [Excess Flood]
Guest43893 has joined #ipfs
Guest43893 has quit [Remote host closed the connection]
}ls{ has joined #ipfs
mindCrime has joined #ipfs
mindCrime__ has quit [Ping timeout: 260 seconds]
kaotisk has quit [Read error: Connection reset by peer]
dimitarvp has quit [Quit: Bye]
cwahlers_ has joined #ipfs
aniarya82 has joined #ipfs
cwahlers has quit [Ping timeout: 248 seconds]
DJ-AN0N has joined #ipfs
_whitelogger has joined #ipfs
[itchyjunk] has quit [Remote host closed the connection]
}ls{ has quit [Quit: real life interrupt]
reit has joined #ipfs
cwahlers_ is now known as cwahlers
DJ-AN0N has quit [Quit: DJ-AN0N]
asenski has quit [Remote host closed the connection]
asenski has joined #ipfs
fireglow has quit [Remote host closed the connection]
asenski has quit [Ping timeout: 272 seconds]
a1fred has joined #ipfs
fireglow has joined #ipfs
_whitelogger has joined #ipfs
fireglow has quit [Quit: Gnothi seauton; Veritas vos liberabit]
fireglow has joined #ipfs
grumble has quit [Read error: Connection reset by peer]
grumble has joined #ipfs
Alpha64 has quit [Read error: Connection reset by peer]
mindCrime has quit [Ping timeout: 256 seconds]
rendar has joined #ipfs
BouncyKnightMike has joined #ipfs
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lemmi has joined #ipfs
asenski has joined #ipfs
aniarya82 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
bomb-on has joined #ipfs
dimitarvp has joined #ipfs
a1fred has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vyzo has joined #ipfs
vyzo has quit [Client Quit]
mrhavercamp has joined #ipfs
asenski has quit [Remote host closed the connection]
asenski has joined #ipfs
plexigras has joined #ipfs
asenski has quit [Ping timeout: 240 seconds]
malaclyps has quit [Read error: Connection reset by peer]
malaclyps has joined #ipfs
mrhavercamp has quit [Ping timeout: 272 seconds]
a1fred has joined #ipfs
a1fred has quit [Client Quit]
asenski has joined #ipfs
k0mpjut0r has joined #ipfs
}ls{ has joined #ipfs
lnostdal has quit [Remote host closed the connection]
<JCaesar> 175.22 GiB / 390.54 GiB [================================>---------------------------------------] 44.87% 2d10h26m26sError: unexpected EOF
<JCaesar> *sad face*
kaotisk has joined #ipfs
[itchyjunk] has joined #ipfs
Mateon1 has quit [Quit: Mateon1]
lnostdal has joined #ipfs
lnostdal has quit [Remote host closed the connection]
lnostdal has joined #ipfs
lnostdal has quit [Quit: https://www.Quanto.ga/]
Trieste has quit [Ping timeout: 240 seconds]
lnostdal has joined #ipfs
asenski has quit [Remote host closed the connection]
asenski has joined #ipfs
asenski has quit [Ping timeout: 244 seconds]
aniarya82 has joined #ipfs
goiko has quit [Ping timeout: 272 seconds]
benharri has quit [Changing host]
benharri has joined #ipfs
Trieste has joined #ipfs
asenski has joined #ipfs
Trieste has quit [Ping timeout: 272 seconds]
Trieste has joined #ipfs
mrhavercamp has joined #ipfs
redfish has joined #ipfs
<redfish> is there a way to disable UPnP in config file for apps that use libp2p (openbazaard)?
neuthral has joined #ipfs
<redfish> even if ports are open manually, libp2p seems to unconditionally punch the same port using UPnP
mrhavercamp has quit [Ping timeout: 256 seconds]
redfish has quit [Quit: WeeChat 2.2]
redfish has joined #ipfs
Trieste has quit [Ping timeout: 240 seconds]
Trieste has joined #ipfs
<Kolonka[m]> 2 days, damn
Trieste has quit [Ping timeout: 272 seconds]
Trieste has joined #ipfs
shizy has joined #ipfs
Trieste has quit [Ping timeout: 240 seconds]
shizy has quit [Ping timeout: 260 seconds]
joocain2 has quit [Remote host closed the connection]
Trieste has joined #ipfs
joocain2 has joined #ipfs
aispark has joined #ipfs
Trieste has quit [Ping timeout: 240 seconds]
ebarch has quit [Remote host closed the connection]
ebarch has joined #ipfs
Trieste has joined #ipfs
Trieste has quit [Ping timeout: 260 seconds]
MLarabel has joined #ipfs
Trieste has joined #ipfs
Steverman has joined #ipfs
Trieste has quit [Ping timeout: 240 seconds]
Trieste has joined #ipfs
sbani has joined #ipfs
MLarabel has quit [Quit: Page closed]
Trieste has quit [Ping timeout: 268 seconds]
Trieste has joined #ipfs
Trieste has quit [Ping timeout: 240 seconds]
newuser__ has quit [Ping timeout: 240 seconds]
Trieste has joined #ipfs
[itchyjunk] has quit [Remote host closed the connection]
Steverman has quit [Ping timeout: 256 seconds]
asenski has quit [Remote host closed the connection]
asenski has joined #ipfs
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 240 seconds]
rendar has quit []
mindCrime has joined #ipfs
wking has quit [Ping timeout: 272 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
techie_IT has joined #ipfs
[itchyjunk] has joined #ipfs
aispark has quit [Remote host closed the connection]
Alpha64 has joined #ipfs
<AphelionZ> here's a fun question - is there any way to compile js-ipfs-api so that it's compatible on old devices? i.e. ES5?
<AphelionZ> we're running into issues with IOS < 11
<SchrodingersScat> props on 0.4.17, i like it already
<AphelionZ> yes 0.4.17 is indeed very good =)
hello_navi has joined #ipfs
plexigras has quit [Ping timeout: 268 seconds]
plexigras has joined #ipfs
hello_navi has quit [Ping timeout: 272 seconds]
basilgohar has quit [Ping timeout: 268 seconds]
basilgohar has joined #ipfs
goiko has joined #ipfs
a1fred has joined #ipfs
mandric has joined #ipfs
a1fred has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mandric has joined #ipfs
gurmble has joined #ipfs
grumble has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))]
gurmble is now known as grumble
not-a-dog has quit [Ping timeout: 256 seconds]
not-a-dog has joined #ipfs
aniarya82 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
plexigras has quit [Ping timeout: 272 seconds]
friend has joined #ipfs
<friend> Is there more to running a node than starting the ipfs daemon? I seem to be able to find ipfs items by going to myhostname:8080/ipfs/$hash is it truly that simple?
<AphelionZ> friend: yes and no :) what are you trying to do?
<AphelionZ> you're technically running a "gateway"
guideline_ has joined #ipfs
<friend> Ah, okay. What services would I have to offer to make it a node (to potentially get some filecoins down the road ;)
BouncyKnightMike has quit [Quit: Leaving]
<AphelionZ> make sure port 4001 is open and wait :) bitswap, and by proxy filecoin doesnt do much right now
<AphelionZ> on your terminal what does "ipfs swarm peers | wc -l" give you?
<friend> 818
<AphelionZ> pretty good :) now find content people want
<AphelionZ> and host it
<friend> Would the best way to do that be to find content I think people want and 'add' it to ipfs or is there some way to mirror?
<AphelionZ> unfortunately thats not my use case so hopefully somebody else in the channel could help you. I'd read the bitswap section of the whitepaper to get an idea of how the want lists work
guideline has quit [Ping timeout: 256 seconds]
<friend> Will do, thanks for your help AphelionZ
<AphelionZ> np! i'll be around if you have more questions
<[itchyjunk]> Is there statistics on what files are most popular or anything?
<AphelionZ> you could probably write a simple script that loops through the wantlists of your peers
<AphelionZ> and then try to get that content?
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<AphelionZ> let's see...
<AphelionZ> friend: [itchyjunk]: ipfs bitswap wantlist [--peer=<peer> | -p]
silotis has joined #ipfs
silotis has quit [Client Quit]
<friend> Hm. Do I put in a hash from $(ipfs swarm peers)? Either this person wants nothing or I'm doing it wrong. hehe. Nice find though!
silotis has joined #ipfs
<swedneck[m]> i don't think anyone is using that stuff
<swedneck[m]> not before filecoin is implemented
<AphelionZ> yeah i'm writing a for loop to search all my peers just to mess around
<AphelionZ> it's all anime, as far as the eye can see
<swedneck[m]> what does bitswap/wantlist even do?
<friend> is serving anime the pinnacle of performance for online filesystems?
<AphelionZ> friend: absolutely
<friend> swedneck[m]: as far as I can tell, you should be able to put the hash of a file you want onto your wantlist and have nodes serve it to you. It reminds me of a magnet link
<AphelionZ> wantlist / havelist shows which hashes you want and have, respectively
<AphelionZ> does calling "ipfs get" put something on your wantlist?
<swedneck[m]> friend: how is that different to just doing `ipfs cat $hash`?
<swedneck[m]> or `ipfs get $hash` for that matter
<AphelionZ> and then bitswap is just the formula for how well-behaved of a peer you are
<friend> You are raising some very interesting points. Maybe its function is for when a file can't be found immediately ? :s
<AphelionZ> yeah so i just tested - ipfs get puts something on your wantlist
probono has quit [Remote host closed the connection]
probono has joined #ipfs
<swedneck[m]> huh
<AphelionZ> makes sense imo, just an extra, forward-compatible step for when bitswap / filecoin are more active
<swedneck[m]> what does bitswap do then?
<darkdrgn2k[m]> does IPFS ADD automatiaclly PIN the hash as well
<AphelionZ> it keeps a ledger of what you've sent and received between peers
<AphelionZ> darkdrgn2k[m]: no
<darkdrgn2k[m]> or will ipfs repo gc remove them
<darkdrgn2k[m]> so ipfs repo gc should remove all added pins then.
<AphelionZ> darkdrgn2k[m]: yeah you need to explicitly pin, otherwise gc will gobble it up
<AphelionZ> yes
<darkdrgn2k[m]> perfect!
<swedneck[m]> i was under the impression it did?
<AphelionZ> i know it's lame to RTFM but the whitepaper does explain all this pretty well, especially w/r/t bitswap
<AphelionZ> that being said i'll keep answering questions with what i know
<darkdrgn2k[m]> no i thought it didnt,
<darkdrgn2k[m]> but i was worried it may
<friend> this is 2018 we can't read
<swedneck[m]> uh oh
<swedneck[m]> i've been just adding things to ipfs without pinning them
<swedneck[m]> maybe this should be a tad more explicit
<AphelionZ> friend: i know, i know. i had to force myself to sit down and read through it
<AphelionZ> lol
<swedneck[m]> gpt a quick link to the whitepaper?
<friend> I almost linked the one from github, shameful..
<AphelionZ> haaha gotta dogfood that sh*t
<swedneck[m]> thanks
<AphelionZ> np
<AphelionZ> there's some site called like "getting on the blockchain train" that has a nice explainer of the whitepaper too
<friend> yes but is there a >10min youtube video? No? Guess I'll never learn then..
<AphelionZ> yeah... guess not :D
<AphelionZ> ok folks, here's more fun:
<AphelionZ> that will return the whole wantlist of your peers
<AphelionZ> that returned 2115 hashes
<AphelionZ> friend: wanna try that on yours?
<friend> Hey I actually am getting some wants
<AphelionZ> so you could theoretically run ipfs get on all those and i guess maybe you'd get lucky and get some high-value content?
<AphelionZ> i wonder if there's a way to add stuff to your wantlist asynchronously and have your node just quietly download stuff to make it available, besides calling ipfs get
kpcyrd has joined #ipfs
<AphelionZ> tthere's an "unwant" command..
<friend> Right I just saw that. Do you know where the wantlist is saved?
<AphelionZ> dunno, somewhere in IPFS_HOME or in memory, if i have to guess
<friend> I couldn't find anything with find ~/.ipfs|grep want
<AphelionZ> yeah it could be the daemon just managing it
<AphelionZ> lemme try something
<AphelionZ> yeah it seems to be in memory and only based on what ipfs get commands are running
<AphelionZ> I ran ipfs get in one terminal, confirmed with ipfs wantlist, then restarted ipfs (which killed ipfs get) and then checked the wantlist again: empty
<friend> So it's not really something you could add a hash to and download whenever, it's only what you /currently/ want
<AphelionZ> you could spin up a bunch of background processes /shrug
<AphelionZ> real talk: if this were me i'd write some sort of cron task to query the whitelist and spin up ipfs gets maybe 10-20 at a time and let them download or time out one by one until i got through the whole list or until i ran out of disk space
<AphelionZ> lol
<AphelionZ> and then maybe make sure i wasnt downloading anything illegal
<AphelionZ> its a lot of work to MAYBE earn filecoin at some point in the future
<friend> right lol but it's fun (and it's worth it)
<AphelionZ> from there you could do analysis on which of your hashes were the most lucrative
<AphelionZ> maybe get some pseudo-academic-type folks to do machine learning stuff with it
<darkdrgn2k[m]> man ipfs repo gc is soo slow :(
<AphelionZ> publish a paper on arxiv
<AphelionZ> get mad HN upvoates
<AphelionZ> you know the drill
friend has quit [Ping timeout: 272 seconds]
MDude has quit [Ping timeout: 260 seconds]
friend has joined #ipfs
MDude has joined #ipfs