AniSky has quit [Read error: Connection reset by peer]
AniSky_ has joined #ipfs
AniSky_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fleeky__ has joined #ipfs
fleeky_ has quit [Ping timeout: 258 seconds]
byteborg has joined #ipfs
whyzie has joined #ipfs
AniSky has joined #ipfs
BlueNinja has joined #ipfs
<whyzie>
Hi everyone. I've been playing around with IPFS for a while, and couldn't find any info on the testnet. Is there such an option, or am I missing something? I am working on an app that uses IPFS as its means of storage so not dumping test data into the main dht would be great.
gpestana has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
gpestana has quit [Ping timeout: 245 seconds]
fleeky__ has quit [Remote host closed the connection]
fleeky has joined #ipfs
cyanobacteria has joined #ipfs
Kane` has quit [Ping timeout: 258 seconds]
cyanobacteria has quit [Quit: Konversation terminated!]
cyanobacteria has joined #ipfs
Kane` has joined #ipfs
BlueNinja has quit [Quit: BlueNinja]
<Mateon1>
There does not exist any testnet, but private networks are planned, that means only people who you share a key with can access things you put.
<Mateon1>
It's not implemented yet
ivo_ has quit [Ping timeout: 245 seconds]
<Mateon1>
It might be implemented in 0.4.6, but definitely not in 0.4.5
<Mateon1>
By the way, why is the roadmap in the go-ipfs repo so outdated?
<Mateon1>
It's from 9 months ago, and it's listing things for 2016Q2
infinity0 has quit [Remote host closed the connection]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
infinity0 has joined #ipfs
Kane` has quit [Ping timeout: 240 seconds]
Kane` has joined #ipfs
tilgovi has quit [Ping timeout: 245 seconds]
ivo_ has joined #ipfs
byteborg has quit [Quit: leaving]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
Kane` has quit [Ping timeout: 258 seconds]
Kane` has joined #ipfs
<jbenet>
kumavis[m]1:
<jbenet>
there's already such a hash, we call it the identity hash function :)
<jbenet>
but it may be abuse here because the data may be large. it's a hack and may be worth trying, but ultimately think the api should just be better about this
Kane` has quit [Ping timeout: 258 seconds]
Kane` has joined #ipfs
wallacoloo_____ has joined #ipfs
Kane` has quit [Ping timeout: 258 seconds]
Kane` has joined #ipfs
silotis has quit [Remote host closed the connection]
toxicologically has joined #ipfs
silotis has joined #ipfs
pfrazee has quit [Remote host closed the connection]
whyzie has quit [Quit: WeeChat 1.6]
toxicologically has quit [Ping timeout: 258 seconds]
Kane` has quit [Ping timeout: 245 seconds]
Kane` has joined #ipfs
wallacoloo_____ has quit [Quit: wallacoloo_____]
AniSky has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ianopolous has quit [Remote host closed the connection]
<hannes3>
inside there are different verisons of the same directory tree
<hannes3>
including identical files
<hannes3>
i had expected every file to be just a hash again but there are clear filenames
<ansuz>
chunking is not necessarily deterministic
<hannes3>
help me understand ipfs :)
<hannes3>
are the files inside referencing the identical bits in ipfs? do they have hashes somewhere hidden?
<hannes3>
if someone mirrored one of the urls, would they serve identical files/parts to the people interested in the other url as well?
webdev007 has joined #ipfs
<ansuz>
the same files will be reconstructed, but nodes requesting the first hash might not necessarily receive chunks from nodes hosting the second hash
<hannes3>
so i can hash _something_ (file, files, trees) and distribute that hash for the whole of what i hashed?
Mateon1 has quit [Read error: Connection reset by peer]
<hannes3>
things are internally(?) hashed in chunks which are shared if they happen to be identical?
<ansuz>
yes
<hannes3>
oh awesome
<hannes3>
thank you
<ansuz>
no problem
* ansuz
satisfies his tech support quota for 2017
* ansuz
back to trolling
spilotro has quit [Remote host closed the connection]
<hannes3>
heh
Mateon1 has joined #ipfs
fleeky has quit [Ping timeout: 264 seconds]
spilotro has joined #ipfs
spilotro has quit [Remote host closed the connection]
<whyrusleeping>
and then have bridge nodes that talk to the real networks
<lgierth>
:):)
<whyrusleeping>
also, discovered a pretty significant bug in multistream negotiation
fredthomsen has joined #ipfs
<ansuz>
happy new year whyrusleeping and lgierth
<lgierth>
o/
<lgierth>
you too :)
<ansuz>
merci
<whyrusleeping>
ansuz: <3
Boomerang has joined #ipfs
<lgierth>
whyrusleeping: now what's this year's first significant bug?
cyanobacteria_ has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
Boomerang has quit [Client Quit]
<victor_mobile>
lgierth: ah, didn't realize the scratch pad thing that was tweeted was just doing redirect as well, thought it was doing direct loading
<lgierth>
victor_mobile: oh! that'd be cool indeed
<whyrusleeping>
cool, cc-by-sa is great. I just have to make sure to be dilligent about things posted in this channel and licensing :)
<Mateon1>
I wouldn't be so sure, for example: http://lapfoxtrax.com/album/star-road - this is a free to download album, but below the tags you can see "all rights reserved"
<Mateon1>
Also, I am quite sure that Youtube videos with squaredance were taken down due to copyright
<lugarius>
hmm, the newer ones are all cc .... well
<lugarius>
Ren havnt cared about that earlier i think
palkeo[m] has joined #ipfs
gpestana has quit [Ping timeout: 260 seconds]
<Mateon1>
Yeah, it does seem that some albums are cc-by-sa, but others have all rights reserved.
<lugarius>
all newer ones are cc- even the paid ones , didnt checked that
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
xldrkp[m] has joined #ipfs
john4 has joined #ipfs
<ansuz>
if anyone is hosting copyrighted material they can come to my channels and announce it
<ansuz>
YOLO
greenej has quit [Ping timeout: 240 seconds]
<lugarius>
where >: )
<lugarius>
and at least im not hosting child porn over ipfs like others
<lugarius>
ansuz:
<ansuz>
wait people are doing that?
Encrypt has joined #ipfs
<ansuz>
can't you find their IPs and ruin them?
AniSky_ has joined #ipfs
<AniSky_>
What is the status of ipfs-cluster? If we want redundancy, can we set up isolated IPFS nodes and use ipfs-ringpin?
<Mateon1>
ipfs-cluster now works, kinda
AniSky_ is now known as AniSKy
AniSKy is now known as AniSky
<Mateon1>
There is a PR on the ipfs-cluster repo with an alpha implementation
<Mateon1>
Didn't have time to check it out yet
<AniSky>
If we want to achieve maximum isolation of nodes, would ringpin be better?
<AniSky>
One of my goals is to make sure an alien attack is about the only thing that will bring down the data.
<Mateon1>
Well, ipfs-cluster pins on all nodes in the cluster right now, if that's what you mean
<AniSky>
We're looking at seeds across the world plus normal people seeding, but we want to provide a way for everyone to pin the same stuff.
<AniSky>
If you pin more than your drive can hold, what happens?
<AniSky>
Does it just wait for free space?
<Mateon1>
No idea
<Mateon1>
IPFS probably panics
<Mateon1>
Need to test that on a tiny ramdrive
<AniSky>
Hm, that's a problem. What'd be awesome is if you could specify how much you want to store, then pin a bunch of stuff, and it fetches the rarest blocks.
<AniSky>
I.e. make a drive for IPFS exclusively.
<AniSky>
For IPNS, is it possible to publish routes yet ([nodeID]/index, etc.)?
<AniSky>
Or do you just publish a directory?
<Mateon1>
AFAIK currently you can only publish hashes in IPNS
elico has joined #ipfs
<lugarius>
ansuz: what ya channelz
<lugarius>
and yes, ipfs haz a lot of cp dude
<ansuz>
I don't really want to facillitate filesharing now that I know people are sharing cp
<lugarius>
of course they do, they are perverts, say thanks to Zeronet, they live from that stuff ...
<ansuz>
I guess that's why people wanted tor support?
<ansuz>
bummer
<ansuz>
Why We Can't Have Nice Things
<kekbringer[m]>
i never saw cp on zeronet, but i dont look for it
spilotro has joined #ipfs
<kekbringer[m]>
there is lots of other things
<lugarius>
and this zero-chan has pictures of cp that noone can take down
<lgierth>
Mateon1: it won't panic if it runs out of space. it'll just fail to store more
<kekbringer[m]>
bs you just dont go look at those files and then you do not ever serve them
<lgierth>
and if you folks could shift to topic from cp back to go-ipfs that's be great
<lugarius>
if they run out, they bring it to ipfs
<kekbringer[m]>
you are spreading FUD and looking at CP if youre running into those problems
<ansuz>
sry lgierth
<ansuz>
I blame lugarius
<kekbringer[m]>
you only spread content you personally visit in zeronet
<lugarius>
i deleted it m8
<lgierth>
lugarius kekbringer[m]: the topic is over.
<lugarius>
i am for ending it too
<lugarius>
so silent now... i watch yt vids now
elico1 has joined #ipfs
elico has quit [Ping timeout: 248 seconds]
tmg has joined #ipfs
spilotro has quit [Ping timeout: 248 seconds]
spilotro has joined #ipfs
spilotro has quit [Ping timeout: 245 seconds]
spilotro has joined #ipfs
ylp has joined #ipfs
ylp has quit [Ping timeout: 246 seconds]
elico1 has quit [Ping timeout: 248 seconds]
AniSky has quit [Read error: Connection reset by peer]
AniSky_ has joined #ipfs
cyanobacteria has quit [Ping timeout: 245 seconds]
cyanobacteria_ has joined #ipfs
moellus[m] has joined #ipfs
AniSky_ has quit [Read error: Connection reset by peer]
AniSky has joined #ipfs
Encrypt has quit [Quit: Quit]
Encrypt has joined #ipfs
Encrypt has quit [Client Quit]
arpu has quit [Ping timeout: 260 seconds]
<lidel>
hello, did output of /api/v0/swarm/peers changed in v0.4.5-pre1 ?
Caterpillar has joined #ipfs
<Mateon1>
lidel: Yes
<Mateon1>
Found that out when IPFS Station for chrome broke
<lidel>
but I think there is a need for a bugfix v1.x release to address change in /api/v0/swarm/peers
infinity0 has joined #ipfs
<lidel>
I wonder how js-ipfs-api will handle it: probably will be broken as well, and apps that use it need to upgrade to the latest version
<lidel>
hm hm
<Kubuxu>
lidel: js-ipfs-api was patched to accept both versions
<lidel>
Kubuxu, that is cool, then I only need to fix v1.0 :-)
<lidel>
is there a date for v0.4.5 release?
robattila256 has quit [Quit: WeeChat 1.6]
<Kubuxu>
ASAP :p
arpu has joined #ipfs
<lidel>
:-^-D
robattila256 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
robattila256 has quit [Client Quit]
tabrath has joined #ipfs
infinity0 has joined #ipfs
robattila256 has joined #ipfs
robattila256 has quit [Client Quit]
robattila256 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
taaem has quit [Read error: Connection reset by peer]
taaem has joined #ipfs
john has joined #ipfs
john is now known as Guest28814
john has joined #ipfs
john is now known as Guest12157
john4 has quit [Ping timeout: 260 seconds]
PseudoNoob has quit [Remote host closed the connection]
Guest28814 has quit [Ping timeout: 260 seconds]
robattila256 has quit [Quit: WeeChat 1.6]
robattila256 has joined #ipfs
<AniSky>
lugarius there are ways to avoid this
<AniSky>
And for one, people use HTTP for CP. Doesn't stop anyone from using it.
<ansuz>
plz stahp
<lidel>
ansuz, personally, I'd like to see tor support as it is a neat way to have reachable laptop even if you move from LAN to LAN and/or are behind 999 NATs and corporate firewalls :-)
<lidel>
it is a useful tool even if you dont care about anonymity that much
<AniSky>
Oh, according to IPFS docs (I read this somewhere) but you only have data you explicitly request.
<AniSky>
So unless you're looking for CP you're not getting it, and people seeding CP (or blocks of it) are easily trackable.
<ansuz>
I use cjdns for that
<ansuz>
it's faster
<AniSky>
Why is someone nick'd so in here
<ansuz>
(getting behind NAT)
<lidel>
they recently added some performance tweaks that you can enable to have better performance of your onion service if you dont care about anonymity that much: https://blog.torproject.org/blog/whats-new-tor-0298
<AniSky>
What's the point of tor without anonymity?
<AniSky>
I mean, at that point it's just redundantly passing your request around with overhead (encryption).
<lidel>
AniSky, non-CA encryption
m0ns00n_ has quit [Quit: quit]
<AniSky>
Hm, why is that not possible otherwise?
<lidel>
sure, everything is possible with socat and gnupg/openssl
<lidel>
but with tor you have just one service that takes care of a lot of orchestration
kragniz has joined #ipfs
<lidel>
and ecosystem is quite mature, which enables some rube goldberg's machines, eg. I can run weechat client on android that connects to actual weechat over tor -- works like VPN, but without public IP on the receiving end
<lidel>
as soon as Mozilla reviews it, should be pushed to users
maxlath has quit [Quit: maxlath]
<AniSky>
You know what I just realized?
<AniSky>
I don't think p2p filesharing qualifies as child pornography until the file is assembled at the end.
<lgierth>
AniSky: take the cp discussion somewhere else please
<AniSky>
Alright :P
<lgierth>
thanks
<AniSky>
It was about p2p and the legality thereof, but I understand not wanting it here.
<AniSky>
Do the IPFS public gateways cache stuff? I was able to shut off my daemon after accessing a file that I published and it was still available.
<AniSky>
Or is this by design of the network?
<lidel>
'illegal content' is a less loaded term for such discussions :-)
<lidel>
AniSky, yes, if you loaded it via public gateway, it is in cache
<lgierth>
that, or 'bad bits'
<lidel>
lgierth, even better
<AniSky>
I think ^ got you on an FBI watchlist. congrats
<AniSky>
Anyways, what happens if I pin more than the space I have for IPFS?
<AniSky>
Would it panic or just pause?
<AniSky>
I'm interested in letting people contribute space on their computer to seed the rarest blocks of datasets (for Climate Mirror), but I don't want to make them store more than they want.
<AniSky>
So if I could let them specify "I'm willing to host 2GB of [hash]" then can IPFS fetch the rarest blocks of that [hash] until it hits the limit?
<AniSky>
Or rather, "I'm willing to seed 2GB, but the things I've pinned amount to far more than 2GB. Fetch the rarest 2GB."
<AniSky>
Is that just a matter of a custom bitswap strategy?