<Magik6k>
Is there any way to limit ipfs upload to internet?
herzmeister has quit [Quit: Leaving]
Taek has quit [Read error: Connection reset by peer]
Taek has joined #ipfs
palkeo has quit [Quit: Konversation terminated!]
palkeo_ has joined #ipfs
infinity0 has joined #ipfs
computerfreak has joined #ipfs
herzmeister has joined #ipfs
palkeo_ has quit [Ping timeout: 240 seconds]
<dignifiedquire>
good morning
<dignifiedquire>
davidar: awesome job on the map viewer!
<davidar>
dignifiedquire: thanks :)
Kane` has quit [Remote host closed the connection]
steefmin_ has joined #ipfs
steefmin has quit [Read error: Connection reset by peer]
steefmin_ is now known as steefmin
<pepesza>
morning! I'm attempting to install ipfs-go from source and I get a screen of messages like that: >package gx/ipfs/QmQopLATEYMNg7dVqZRNDfeE2S1yKy8zrRh5xnYiuqeZBn/goprocess: unrecognized import path "gx/ipfs/QmQopLATEYMNg7dVqZRNDfeE2S1yKy8zrRh5xnYiuqeZBn/goprocess" (import path does not begin with hostname)
corvinux has joined #ipfs
rendar has joined #ipfs
corvinux has quit [Ping timeout: 264 seconds]
<pepesza>
solved; careful reading of README does wonders
reit has quit [Quit: Leaving]
<Kubuxu>
Magik6k: nope, use iptables
<Kubuxu>
Maybe in future.
<ansuz>
happy June, ipfsers
zorglub27 has joined #ipfs
konubinix has quit [Ping timeout: 260 seconds]
konubinix has joined #ipfs
steefmin has quit [Read error: Connection reset by peer]
steefmin has joined #ipfs
<r0kk3rz>
davidar: very cool
reit has joined #ipfs
<davidar>
:)
reit has quit [Ping timeout: 276 seconds]
<apiarian>
davidar: the tiles parameter in metadata.json points to the ipfs.io gateway. does the app re-write that to my local gateway if i'm using localhost:5001 to access it?
<davidar>
apiarian: probably not, it's currently hardcoded to the public gateway because i was having trouble with CORS
<davidar>
Not exactly sure why tbh
Senji has joined #ipfs
insanity54_ has quit [Remote host closed the connection]
zz_r04r is now known as r04r
reit has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
ygrek has quit [Ping timeout: 272 seconds]
stoogenmeyer has joined #ipfs
stoogenmeyer has quit [Ping timeout: 264 seconds]
reit has quit [Ping timeout: 264 seconds]
<Kubuxu>
davidar: you should be able to use just `/ipfs/Qm...A` path
<Kubuxu>
If I view it from local gateway browser refuses to download it.
<Kubuxu>
Ok, that one if for lgierth: http://test-cors.org/#?client_method=GET&client_credentials=false&server_url=http%3A%2F%2Fipfs.io%2Fipfs%2FQmNUFNQXWVzbhePhj6bscW6TPu5azraCpbejbNY9zyfFjo%2F&server_enable=true&server_status=200&server_credentials=false&server_tabs=remote CORS is not enabled on global gateway
apiarian has quit [Quit: zoom]
corvinux has joined #ipfs
<ipfsbot>
[go-ipfs] Kubuxu created feature/CORS-on-gateway-by-default (+1 new commit): https://git.io/vrbhx
<ipfsbot>
go-ipfs/feature/CORS-on-gateway-by-default b21044f Jakub Sztandera: Add CORS headers to Read Only Gateway Default config...
<ipfsbot>
[go-ipfs] Kubuxu opened pull request #2778: Add CORS headers to Read Only Gateway Default config (master...feature/CORS-on-gateway-by-default) https://git.io/vrbjq
apiarian has joined #ipfs
Encrypt has joined #ipfs
corvinux has quit [Ping timeout: 260 seconds]
<davidar>
Kubuxu (IRC): yeah, i tried doing that, but chrome kept complaining
<Kubuxu>
interesting
<Kubuxu>
that is exactly what I do on: fs:/ipns/bin.ipfs.ovh
onkarshedge has quit [Quit: Leaving]
Encrypt has quit [Quit: Quitte]
Encrypt has joined #ipfs
herzmeister has quit [Quit: Leaving]
<lgierth>
pepesza: make sure that your go-ipfs clone is within your GOPATH, at GOPATH/src/github.com/ipfs/go-ipfs
<lgierth>
pepesza: oh, wait, which version of go are you using there?
<pinbot>
now pinning /ipfs/QmV7AyKvEDCKVZVen9z1z5UrcLKupT3HUZ2wXaHVegyMN4
<pepesza>
@lgierth: Problem is already fixed. PEBKAC :) I've blatantly disregarded installation manual and used "go get" instead of "go get -d". I'm using go1.6. GOPATH was set properly.
<deltab>
slothbag: what's the content-type on the response?
<slothbag>
application/json
<deltab>
so something's definitely wrong there: either the content-type should be different, or the content should be valid json
stoogenmeyer has joined #ipfs
cemerick has joined #ipfs
Akaibu has joined #ipfs
mildred1 has joined #ipfs
rgrinberg has quit [Quit: WeeChat 1.5]
rgrinberg has joined #ipfs
cryptix has joined #ipfs
<slothbag>
thanks @deltab. I stumbled across another issue with differentiating merkleDags and unixfs content.. it might have something to do with it. When I solve it i'll see if i'm still gettint the same issue
pfraze has quit [Remote host closed the connection]
stoogenmeyer has quit [Remote host closed the connection]
ashark has joined #ipfs
slothbag has left #ipfs [#ipfs]
danemacmillan has joined #ipfs
stoogenmeyer has joined #ipfs
computerfreak has quit [Quit: Leaving.]
stoogenmeyer has quit [Read error: Connection reset by peer]
<danemacmillan>
I just found out about this project and I'm pretty excited to learn more about this.
<danemacmillan>
Before I dive in, though--can someone tell me if this can be used for storing large files?
<danemacmillan>
Or have I gotten the complete wrong gist of things
<danemacmillan>
s/complete/completely
jedahan has joined #ipfs
zorglub27 has quit [Ping timeout: 264 seconds]
Encrypt has joined #ipfs
Encrypt has quit [Client Quit]
Encrypt has joined #ipfs
<M-phaverkamp>
danemacmillan (IRC): in my exp, large files can take awhile to seed, performs better with small to medium sized files
<M-phaverkamp>
or groups of files
vijayee has joined #ipfs
<r0kk3rz>
danemacmillan: its blockified like bittorrent, so big files are fine
pfraze has joined #ipfs
corvinux has quit [Ping timeout: 260 seconds]
<Kubuxu>
davidar: the map works so awesome on local node.
<Kubuxu>
:DDD
<Kubuxu>
<Kubuxu>
<danemacmillan>
Is there a cap to how much exactly can be pushed up to ipfs? Say I wanted to store 300gb of deduplicated data, can that work?
stoogenm_ has joined #ipfs
stoogenmeyer has quit [Read error: Connection reset by peer]
<Kubuxu>
danemacmillan: until someone is interested in your data you are the only one that keeps it.
<danemacmillan>
So ipfs data doesn't actually leave the computer?
<danemacmillan>
Until it's requested?
<r0kk3rz>
correct
stoogenm_ has quit [Remote host closed the connection]
<danemacmillan>
Okay, so it's not a good system to backup data into.
<r0kk3rz>
you can, you just need a backup location
<danemacmillan>
Right. I suppose you can have multiple locations and they all would sync, in a sense?
<ipfsbot>
[go-ipfs] RichardLitt created feature/stats-ruler (+1 new commit): https://git.io/vrNgC
<ipfsbot>
go-ipfs/feature/stats-ruler 5593d77 Richard Littauer: stats: Aligned text to 78 ruler, fixed grammar error...
<ipfsbot>
[go-ipfs] RichardLitt opened pull request #2779: stats: Aligned text to 78 ruler, fixed grammar error (master...feature/stats-ruler) https://git.io/vrNgl
<Kubuxu>
danemacmillan: you could encrypt your backup (it will be added into ipfs some day), add it to ipfs, you get the hash, download the hash in other location
<Kubuxu>
there is idea of filecoin also, you can read about it if you go to filecoin.io
stoogenmeyer has joined #ipfs
<ipfsbot>
[go-ipfs] RichardLitt created feature/files-ruler (+1 new commit): https://git.io/vrN2G
<ipfsbot>
go-ipfs/feature/files-ruler f2328af Richard Littauer: files: Adjust to fit ruler 78...
<ipfsbot>
[go-ipfs] RichardLitt opened pull request #2780: files: Adjust to fit ruler 78 (master...feature/files-ruler) https://git.io/vrN2Z
<ipfsbot>
[go-ipfs] RichardLitt created feature/fix-files-apostrophe (+1 new commit): https://git.io/vrNaJ
<ipfsbot>
go-ipfs/feature/fix-files-apostrophe 5755470 Richard Littauer: Fixed apostrope in files stat options...
<ipfsbot>
[go-ipfs] RichardLitt opened pull request #2781: Fixed apostrope in files stat options (master...feature/fix-files-apostrophe) https://git.io/vrNaI
reit has quit [Ping timeout: 244 seconds]
pfraze has quit [Remote host closed the connection]
kevina_ has joined #ipfs
kevina_ has quit [Client Quit]
pfraze has joined #ipfs
stoogenmeyer has quit [Read error: Connection reset by peer]
<dignifiedquire>
richardlitt: once started, never stopped
<richardlitt>
dignifiedquire: there are 10 new PRs. :P
<dignifiedquire>
:'(
<dignifiedquire>
doing this one now, will do the others later
<richardlitt>
But that's it for today, I think?
<richardlitt>
The others should be much faster.
kevina_ has quit [Client Quit]
kevina_ has joined #ipfs
kevina_ has quit [Client Quit]
<dignifiedquire>
richardlitt: there you go :)
zorglub27 has joined #ipfs
mildred1 has quit [Ping timeout: 240 seconds]
<richardlitt>
dignifiedquire: :)
<richardlitt>
<3
taek is now known as Taek
ygrek has quit [Ping timeout: 246 seconds]
computerfreak has joined #ipfs
ylp has quit [Quit: Leaving.]
ylp has joined #ipfs
Tv` has joined #ipfs
<ipfsbot>
[go-ipfs] RichardLitt created feature/78-ruler (+1 new commit): https://git.io/vrNyL
<ipfsbot>
go-ipfs/feature/78-ruler 7f61030 Richard Littauer: All commands: Align to under 78-ruler width...
<ipfsbot>
[go-ipfs] RichardLitt opened pull request #2782: All commands: Align to under 78-ruler width (master...feature/78-ruler) https://git.io/vrNyO
reit has joined #ipfs
pfraze has quit [Remote host closed the connection]
cryptix has quit [Ping timeout: 244 seconds]
stoogenm_ has joined #ipfs
stoogenmeyer has quit [Read error: Connection reset by peer]
matoro has joined #ipfs
stoogenm_ has quit [Remote host closed the connection]
stoogenmeyer has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping closed pull request #2775: Add check for HEAD response to be empty (master...feature/head-no-body) https://git.io/vrdrJ
<ipfsbot>
[go-ipfs] whyrusleeping closed pull request #2757: Second wave of gx migrations (master...feature/Godeps-to-gx-2) https://git.io/vrKR4
<ipfsbot>
[go-ipfs] whyrusleeping pushed 1 new commit to master: https://git.io/vrN5e
<ipfsbot>
[go-ipfs] chriscool force-pushed issue-template from f52f36d to a063c9e: https://git.io/vrAGQ
<ipfsbot>
go-ipfs/issue-template a063c9e Christian Couder: Add ISSUE_TEMPLATE.md...
Senji has quit [Ping timeout: 260 seconds]
stoogenmeyer has joined #ipfs
jokoon has joined #ipfs
rgrinberg has quit [Quit: WeeChat 1.5]
rgrinberg has joined #ipfs
<nicolagreco>
jbenet, noffle, haad I am planning future proper reading sessions, but for now I am sharing the papers that I am reading over here: https://github.com/nicola/reading-list
<nicolagreco>
I have to find a way to highlight the ones I found interesting
<ipfsbot>
[go-ipfs] chriscool force-pushed issue-template from a063c9e to 8f3e8a8: https://git.io/vrAGQ
<ipfsbot>
go-ipfs/issue-template 8f3e8a8 Christian Couder: Add ISSUE_TEMPLATE.md...
jedahan has joined #ipfs
pfraze has joined #ipfs
gmcquillan has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping created fix/buffer-err-chan (+1 new commit): https://git.io/vrAlc
<ipfsbot>
go-ipfs/fix/buffer-err-chan a4f2d1d Jeromy: buffer error chan to prevent dead goro buildup...
<ipfsbot>
[go-ipfs] whyrusleeping pushed 1 new commit to fix/buffer-err-chan: https://git.io/vrAlE
<ipfsbot>
go-ipfs/fix/buffer-err-chan 82a2218 Jeromy: localize context cancellation in PutRecordToRouting...
<M-phaverkamp>
is there a way to see what peer ids currently have a hash?
<M-phaverkamp>
how about what percentage of the file?
<lgierth>
there's not really any percentage or so
<lgierth>
an object in ipfs has any number of other objects under it
<M-phaverkamp>
file size?
<lgierth>
ipfs object get <hash> has the size of the whole thing
<lgierth>
or ipfs object stat <hash>
<M-phaverkamp>
no output to combine the file size already downloaded by peer?
<ipfsbot>
[go-ipfs] chriscool force-pushed issue-template from 8f3e8a8 to 15c7150: https://git.io/vrAGQ
<ipfsbot>
go-ipfs/issue-template 15c7150 Christian Couder: Add ISSUE_TEMPLATE.md...
<lgierth>
not so far -- can build a tool on top of the `ipfs dht`, `ipfs object`, and `ipfs refs local` commands
<lgierth>
that'd be cool to have
<lgierth>
(or make it a new command within ipfs)
<M-phaverkamp>
for example: if I have a large file ~400mb I ipfs add, and then requested on another host, is there anyway to monitor progress
<M-phaverkamp>
sounds like its a combination of the above tools ^
<lgierth>
yeah
<M-phaverkamp>
ipfs dht finds peers who have it, ipfs object can get me the size of hash, refs local gets me?
<lgierth>
every object has the combined size of all its children, so that's somewhat useful
<lgierth>
note that `ipfs object get` fetches the object
<lgierth>
refs local gets you the all the objects in your local repo
<lgierth>
on the origin node, you'd do `ipfs refs -r <hash>` to get all the refs under that object
<lgierth>
then compare that with `ipfs refs local` on the other node
<lgierth>
or do `ipfs object get` for every object that you already have (from `ipfs refs local`), sum up the size, compare that to the aggregate size which `ipfs object stat` reported
<M-phaverkamp>
k ill work with that, just trying to get some details on what is going on when working with large files
<ipfsbot>
[go-ipfs] whyrusleeping deleted feature/fix-files-apostrophe at 5755470: https://git.io/vrA47
<lgierth>
actually, i'm wrong a bit. there's also chunking within objects involved
<lgierth>
for e.g. large files
<lgierth>
they're one object, but N data chunks
<lgierth>
each chunk being a block
<lgierth>
blocks being the lowest building block of objects and files in ipfs
pfraze has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 264 seconds]
<ipfsbot>
[go-ipfs] Kubuxu pushed 1 new commit to feature/auto-synopsis: https://git.io/vrAR8
<ipfsbot>
go-ipfs/feature/auto-synopsis bb8e6df Jakub Sztandera: Add Synopsis generator test...
rgrinberg has joined #ipfs
<ipfsbot>
[go-ipfs] chriscool force-pushed issue-template from 15c7150 to ef2d12b: https://git.io/vrAGQ
<ipfsbot>
go-ipfs/issue-template ef2d12b Christian Couder: Add ISSUE_TEMPLATE.md...
erde74 has quit [Ping timeout: 250 seconds]
jokoon has quit [Quit: Leaving]
Aeon has joined #ipfs
erde74 has joined #ipfs
pfraze has joined #ipfs
ygrek has joined #ipfs
sahib has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
<galois_d_>
whyrusleeping: if I use iptb to create a bunch of nodes, is there a straightforward way to specify that for all the nodes I'd like them to use a given maximum amount of space for their data store?
<ipfsbot>
[go-ipfs] noffle force-pushed mfs_file_dirs from a438cca to 74517ea: https://git.io/vrnrg
<ipfsbot>
go-ipfs/mfs_file_dirs 74517ea Stephen Whitmore: Disable "ipfs add -rn" with tracking bug....
galois_d_ is now known as galois_dmz
Boomerang has joined #ipfs
ygrek has quit [Ping timeout: 276 seconds]
<galois_dmz>
(to clarify: I'm not looking for "the collective set of nodes uses this maximum amount of space", but rather "each node uses some maximum amount of space")
zorglub27 has joined #ipfs
<dakar>
has anyone given any thorough thought to copyright issues here?
<ipfsbot>
[go-ipfs] kevina opened pull request #2792: Stable bits from Pull Request #2634 (master...kevina/filestore-bits) https://git.io/vrAyZ
<noffle>
dakar: yes, lots of us. do you have a specific question / concern?
rgrinberg has quit [Ping timeout: 244 seconds]
arpu has quit [Ping timeout: 276 seconds]
Encrypt has joined #ipfs
<nicolagreco>
jbenet: I have read/reading Versum(MIT)/ADS(Miller), they are quite exciting for IPLD (especially the way we finally envision IPLD being a functional data model). Building an authenticated data structure maybe it is outside of the scope of IPLD, but is definitely exciting. Miller has basically done most of this generalization work (worth reading!) /cc
<nicolagreco>
dignifiedquire
<nicolagreco>
^
<dignifiedquire>
nicolagreco: sounds cool, I won't be able to read much the next week but will look into it afterwards:)
<dignifiedquire>
if you have specific work please send it my way
<ipfsbot>
[go-ipfs] noffle force-pushed mfs_file_dirs from 74517ea to 6125d48: https://git.io/vrnrg
<ipfsbot>
go-ipfs/mfs_file_dirs 6125d48 Stephen Whitmore: Disable "ipfs add -rn" with tracking bug....
_rht has joined #ipfs
<dakar>
noffle primarily, it's almost always a copyright violation when you copy things to your "local repo" or whatever
galois_dmz has quit [Remote host closed the connection]
<dakar>
noffle you're not permitted to copy things and distribute them
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
galois_dmz has joined #ipfs
<dakar>
noffle yes, some things are public domain, and some other things have proper licenses that permit that
<dakar>
noffle but otherwise, it's a huge risk
<noffle>
dakar: what is your concern specifically?
<noffle>
re ipfs
<dakar>
the whole purpose of ipfs is copyright violating
<lgierth>
how do you get that impression?
<dakar>
refer to my last 4 lines
<dakar>
you can't (legally) decide to copy stuff and make it available
<noffle>
dakar: by that logic, having an internet connection and a local filesystem also exist for copyright violation
<dakar>
the internet has other substantial non-infringing uses
<noffle>
dakar: and usb keys
<dakar>
so do usb keys.
<dakar>
beyond ipfs being in the 'hot zone' for copyright litigation
<lgierth>
ipfs has other substantial non-infringing uses :)
<dakar>
you're putting your users in risk
<noffle>
what lgierth said
<dakar>
by making it look like it's "okay" to just `ipfs add` content to make it available
<dakar>
when it's actually in most cases not okay
<dakar>
nobody knows what's okay to "mirror" and what isn't. it's the same type of issue with torrents, just here there's no way of telling if a tracker is "legit" or not, because everyone is a tracker.
<lgierth>
i'll refer to the code of conduct (in the topic) about how we deal with copyright violations
<dakar>
this code of conduct doesn't clear any of the users.
<dakar>
responding to dmca takedowns only put YOU in the clear
<dakar>
you as in the ipfs project, not the you personally
<dakar>
that said, you're not so clearly in the safe zone either, because you're an secondary infringer
zorglub27 has quit [Quit: zorglub27]
<whyrusleeping>
dakar: it has always been up to the user to ensure they are not infringing upon any copyrights. This hasnt changed with any of the technological advancements in the past 50 years
<dakar>
whyrusleeping there's no need to be go on defense here, i'm on your side
<dakar>
ipfs is inducing people to infringe copyrights
<dakar>
and assits them in doing that
<whyrusleeping>
no, its not. not any more than having a pen and paper makes people plagiarise
<whyrusleeping>
a tool is always just a tool.
<dakar>
no, a tool is not always just a tool.
<dakar>
the same way Napster wasn't "just a tool".
<whyrusleeping>
services are not tools
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dakar>
this will not make you a lawyer either, but it might help me make my point here
<M-slang>
I use ipfs for archiving freely licensed npm modules and as content addressed for my websites - are you sure IPFS is just for "piracy"?
<dakar>
M-slang it's irrelevant if it's "just for privacy".
<dakar>
it has to have a substantial noninfringing use
<M-slang>
So it's the fact that it allows for piracy?
<noffle>
dakar: I think you'll find lots and lots of ipfs users and companies using the tech for exceedingly non-copyright-infringing purposes
<whyrusleeping>
dakar: your napster comparison is flawed. Napsters issue stemmed from their servers hosting and advertising copyrighted content. The software itself does not cause copyright infringement on its own.
<dakar>
noffle a lot of people used grokster for non infringing uses.
<noffle>
maybe take some more time to look at our community and its projects? you may be pleasantly surprised
<dakar>
yet, court held it wasn't enough.
<dakar>
whyrusleeping their issues didn't flow from them hosting and/or advertising copyright content.
<dakar>
napster's issues were actual knowledge of infring material going around, and napster provided "material contribution" to that.
<lgierth>
noffle: whyrusleeping: ok ready for the hangout?
<dakar>
you DO have knowledge, and you have CONTROL over this.
<whyrusleeping>
we do not have knowledge, nor control
<M-slang>
no - nobody has control of what I put on ipfs
<whyrusleeping>
lgierth: one sec
<dakar>
please, you do have knowledge (trust me). you do have control, see If you believe any content or other materials available through public IPFS infrastructure violates a copyright held by you and you would like to submit a notice pursuant to the Digital Millennium Copyright Act or other similar international law, you can submit a notice to our agent for service of notice to: abuse@ipfs.io
<whyrusleeping>
dakar: right, on our gateways. which you already admitted our CoC clears us on
<dakar>
CoC?
<dakar>
it doesn't matter where you control is. you have control.
<dakar>
and DMCA takedown is... completely irrelevant for you
<whyrusleeping>
dakar: you should probably read a little more about how ipfs works, you've betrayed an utter lack of knowledge on what ipfs actually is
<dakar>
dmca takedown is 17 usc 512(c) thing
gwillen is now known as gwil1en
<dakar>
you said you don't host anything, so it's irrelevant for you
gwil1en is now known as gwi1len
gwi1len is now known as gwi11en
gwi11en is now known as gwillen
gwillen is now known as gwiI1en
<dakar>
you're not in the risk of infringement, but secondary infringement
gwiI1en is now known as gwi1Ien
<whyrusleeping>
dakar: we can resume this later once you and your armchair law degree understand the platform and technology a little better
gwi1Ien is now known as gwillen
<dakar>
well, i've given my 50 cents to this project.
<noffle>
dakar: could you file an issue on github under ipfs/notes with a summary of your thoughts? we do take this seriously, but maybe github would be a better forum for this
<noffle>
dakar: it's really awesome that you care about this; even if maybe we aren't quite communicating on the same page
<whyrusleeping>
lgierth: alright, hangout time
<dakar>
noffle once it becomes an issue big enough, i wouldn't be surprised if ipfs dies because of some injunction
<dakar>
noffle the very least a project that looks so promising and growing so fast needs to do is consult with a decent layer.
<dakar>
lawyer
amiller has quit [Ping timeout: 246 seconds]
<dakar>
i'm not sure exactly who's behind ipfs, but whoever that is, they're in risk.
<noffle>
dakar: we def have done our legal homework on this, whether it's apparant here or not. please do take a closer look through our project & community and come back /w Qs if you have them
<whyrusleeping>
dakar: you have been warned, note the section of the CoC about trolling, flaming, baiting and general attention stealing behaviour.
<dakar>
whyrusleeping i couldn't care less.
<dakar>
good luck guys.
dakar has left #ipfs [#ipfs]
<codehero>
umm
<codehero>
like. have the bittorrent maintainers ever been successfully sued for copyright infringement?
<noffle>
whew so much negative feng shui
<whyrusleeping>
no, bittorrent inc is a fairly successful company
<lgierth>
they're probably still sitting here with a different user
<noffle>
I don't think he had malicious intent; he just maybe didn't approach the problem very open mindedly -- came across as confrontational
<codehero>
whyrusleeping: yeah, so i have no idea what he was talking about
<codehero>
you can violate copyright with bitcoin....
<codehero>
just put infringing material in the blockchain. good luck getting it out of there
<whyrusleeping>
yeah, the bitcoin one is interesting, since you actually cant remove anything from the blockchain (afaik)
<codehero>
yupp
<whyrusleeping>
and *everyone* in the network is pretty much forced to rehost it
Guest54896 has joined #ipfs
<whyrusleeping>
anyways, back to hacking. the trolls have returned to their bridges
<codehero>
hm. now that i think of it
<codehero>
like. wouldn't it be easy for a group to spam bitcoin's blockchain with cp in order to illegitimize it?
<ipfsbot>
[go-ipfs] whyrusleeping created deps/libp2p/3.3.1 (+1 new commit): https://git.io/vrAAM
<ipfsbot>
go-ipfs/deps/libp2p/3.3.1 30c0f8a Jeromy: update libp2p to v3.3.1...
<lgierth>
on a totally unrelated note, i'm gonna get a cat soon!
<codehero>
nice!
<noffle>
lgierth: excellent choice
<ipfsbot>
[go-ipfs] whyrusleeping opened pull request #2794: update libp2p to v3.3.1 (master...deps/libp2p/3.3.1) https://git.io/vrAxU
<lgierth>
ligi_: what's your ipfs version --commit?
<whyrusleeping>
ligi_: if thats a recent build from master, then i blame richardlitt
<whyrusleeping>
he changed the logic on the --progress option of add
<whyrusleeping>
a quick fix is to add `progress=false`
<whyrusleeping>
to your query args
<ligi_>
lgierth: ipfs version 0.4.2-1654bbf
<ligi_>
whyrusleeping: thanks progress=false fixes it
<whyrusleeping>
sorry about that, i thought i had triple checked that logic before merging, but it was very subtle
<lgierth>
that commit doesn't seem to exist on master
<lgierth>
or in any of the branches
_rht has quit []
<jbenet>
whyrusleeping: add a test for it, this should've been caught in CI
<whyrusleeping>
jbenet: the thing is, i'm not sure that the new behaviour is 'wrong'
matoro has quit [Ping timeout: 272 seconds]
<jbenet>
nicolagreco: yeah i love amiller's (he's here btw) ADS paper, particularly for IPFS and IPLD.
<jbenet>
whyrusleeping: dumping out two json blobs?
<whyrusleeping>
jbenet: yeah, we always send progress information for the cli to use
<jbenet>
oh two blobs on the api?
<jbenet>
not on the cli?
stoogenmeyer has joined #ipfs
<codehero>
oh nice. you fixed it, whyrusleeping. let's try it
<codehero>
should i delete the repo before trying?
<whyrusleeping>
yeah, the issue that ligi_ ran into was that when richardlitt refactored add to use 'Defaults' he changed the logic so that progress defaults to true, where it used to have some check (i think) to only default to true on the CLI
<whyrusleeping>
codehero: no need to delete your repo
<whyrusleeping>
just updating to the latest code should do it
<codehero>
okay
<whyrusleeping>
although i havent merged the utp/tcp address fix to master yet if thats what youre referring to
matoro has joined #ipfs
<codehero>
oh. that's not what i was referring to, but that could be a problem
<ligi_>
jbenet: was the event today recorded?
<jbenet>
ligi_ yes, videos soon
Kane` has joined #ipfs
<codehero>
huh? what event?
<ligi_>
jbenet: great! Should we record tomorrow?
Qwertie has quit [Ping timeout: 244 seconds]
rgrinberg has joined #ipfs
<ligi_>
last time there was a recording - but I think haad was organizing this - I can ask cven tomorrow - he will do A/V
Kane` has quit [Read error: Connection reset by peer]
<lgierth>
ligi_: will be the same recording setup as last time (ryan)
<ligi_>
lgierth: great!
Qwertie has joined #ipfs
<lgierth>
ligi_: i'll be there by 7 to help with the chairs -- can also come earlier :)
<ligi_>
lgierth: thats great - the chairs are no problem - but for removing the tables help is nice - 7 should be more than enough
<ligi_>
lgierth: btw. solved the issue with the freezes of ipfs init and pin on android - works fine now
<lgierth>
:)
<lgierth>
cool
<lgierth>
what was it in the end?
<lgierth>
update to 0.4.2?
<codehero>
lgierth: huh? ipfs on android you say?
<lgierth>
yeah
<codehero>
:o
<lgierth>
ligi_ is making it happen :)
<codehero>
nice
<ligi_>
lgierth: using a different framework to cross-compile
<ligi_>
just having a problem with the add command now - the hash is in the log but not in my parseable output
<ligi_>
I also suspect the progress-stuff is the culprit here
<whyrusleeping>
ligi_: didnt the progress=false help?
<codehero>
huh. my phone does have x86 so i could possibly just compile the regular code for my phone
<ligi_>
whyrusleeping: this helps with the java-api which is my workaround to get the hash for now
<whyrusleeping>
x86 phone?
<whyrusleeping>
wat
<lgierth>
codehero: still need the android gcc toolchain because android uses its own libc
<lgierth>
ligi_: ah hey it looks like it's gonna be a blockstack+ipfs meetup :)
wallacoloo has quit [Quit: wallacoloo]
<codehero>
whyrusleeping: yeah. you jealous? lol (it's slower than multicore arms :/)
<ligi_>
lgierth: that's great collaboration>separation
<multivac>
[WIKIPEDIA] Motorola RAZR i | "The Motorola RAZR i (Motorola XT890) is a smartphone designed by Motorola Mobility. It was officially announced on 18 September 2012 in London, UK.The Motorola RAZR i is the first smartphone by Motorola to feature an Intel Atom "Medfield" processor/SOC of the x86/IA-32 architecture, running a x86 port..."
<codehero>
the gpu sucks unfortunately
<codehero>
which is why it's often slower than arms
<ligi_>
anyone knows how many people registred on eventbrite?
Encrypt_ has joined #ipfs
<lgierth>
not sure how many :/ can't see the eventbrite account in our meldium
<ipfsbot>
[go-ipfs] whyrusleeping force-pushed deps/libp2p/3.3.1 from 30c0f8a to 7274c6b: https://git.io/vrxed
<ipfsbot>
go-ipfs/deps/libp2p/3.3.1 7274c6b Jeromy: update libp2p to v3.3.1...
Encrypt has quit [Ping timeout: 252 seconds]
<ligi_>
lgierth: k - 40 are registred at the blockstack - when the same for ipfs we are safe - there are chairs for ~80 AFAIR
<ligi_>
strange effect right now: device (a) uploaded content, ipfs.io gw displays it fine - but another device which is in the same network as (a) is doing a "ipfs cat on this content forewer
<lgierth>
:(
Senji has quit [Ping timeout: 258 seconds]
<lgierth>
are they peered?
<lgierth>
the local nodes
<ligi_>
restarting the daemon worked
<ligi_>
lgierth: i can check - but might be to late now as the problem is gone
<ligi_>
lgierth: check via swarm peers right?
<lgierth>
ipfs id and ipfs swarm peers
<lgierth>
yeah
<lgierth>
they should discover each other using mdns, unless there's iptables in the way
matoro has quit [Ping timeout: 272 seconds]
<lgierth>
A should also learn the local address of B from other nodes on the network
<ligi_>
just see that the wifis are actually different - one is in the crew-net - the other in the public one - perhaps this was the problem
<lgierth>
when in doubt, ping :)
matoro has joined #ipfs
<lgierth>
so A was probably trying to connect to B via the internet, and i can see how there might be no uPnP in the c-base network
<ligi_>
no doubt - I was just not aware - but this still should have worked as both have working internet
<lgierth>
A should eventually have gotten in from the gateway though