computerfreak has quit [Remote host closed the connection]
pfraze has quit [Remote host closed the connection]
f[x] has quit [Ping timeout: 256 seconds]
reit has quit [Read error: Connection reset by peer]
ilyaigpetrov has joined #ipfs
Matoro has quit [Remote host closed the connection]
Matoro has joined #ipfs
reit has joined #ipfs
hoony has quit [Ping timeout: 240 seconds]
tinybike has joined #ipfs
cemerick has quit [Ping timeout: 256 seconds]
f[x] has joined #ipfs
<jbenet>
M-davidar: can we get mubot to not respond randomly like that? It annoys people quite a bit. Specially the hello response
<M-mubot>
Hey @freenode_jbenet:matrix.org, Hello!
<ansuz>
lol
f[x] has quit [Ping timeout: 272 seconds]
<M-davidar>
jbenet: yeah, some of the built-in hubot modules are odd, shall disable
infinity0 has quit [Remote host closed the connection]
pfraze has joined #ipfs
infinity0 has joined #ipfs
pfraze has quit [Ping timeout: 264 seconds]
<M-davidar>
jbenet: done
<jbenet>
Thanks!!
zdm has joined #ipfs
f[x] has joined #ipfs
SWingedSeraph has quit [Ping timeout: 260 seconds]
SWingedSeraph has joined #ipfs
Matoro_ has joined #ipfs
Matoro_ has quit [Remote host closed the connection]
Matoro has quit [Ping timeout: 256 seconds]
f[x] has quit [Ping timeout: 272 seconds]
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
* reit
spins in computer chair eagerly anticipating 0.4 release
Matoro_ has joined #ipfs
domanic_ has joined #ipfs
domanic_ has quit [Ping timeout: 272 seconds]
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
zdm has quit [Quit: WeeChat 1.0.1]
<ilyaigpetrov>
I was thinking about hosting static html pages on ipfs, which link to each over via ipfs.io/ipfs -- but it seems I can't host pages which link to each other beacause cyclic links are not possible. Should I refere to ipns?
Soft has quit [Quit: WeeChat 1.4-dev]
<fazo>
why can't you host pages that link to each other?
<fazo>
oh yeah. Can't do cyclic links, just realized
<fazo>
you have a few choices though
<fazo>
you can build a single static website with multiple pages and host it on ipfs using ipscend
<fazo>
or you can add some client side routing on your pages so it's actually a single page app
anticore has joined #ipfs
<jbenet>
ilyaigpetrov: can you youse relative links?
<ilyaigpetrov>
Now if I keep my site as a git repo, each new commit will give me new hash to host on ipfs. What tool can I use to keep all git commits published on ipfs?
<ilyaigpetrov>
because, i.e., I want old links to keep working
<ilyaigpetrov>
found ipfs-git-host, thank you
evanmccarter has quit [Quit: Connection closed for inactivity]
anticore has quit [Quit: bye]
<jbenet>
ilyaigpetrov: we still have stuff to improve on git + ipfs love. one of the things we want for ipscend is a commit object like git's (see https://github.com/ipfs/notes/issues/23 ) this is forthcoming.
<jbenet>
ilyaigpetrov: but the raw stuff is there. you can do it all manually. tooling will improve over time.
ricmoo has joined #ipfs
<ricmoo>
Hey all! I'm trying to use xgo to cross compile go-ipfs for iOS... Has anyone had any luck with it? I think it is having issues because of godep...
captain_morgan has quit [Ping timeout: 240 seconds]
zugz has quit [Remote host closed the connection]
s_kunk has joined #ipfs
M-david has joined #ipfs
lidel` is now known as lidel
<ricmoo>
@jbenet Oh, that's awesome. The issue I'm having now is "Godeps/_workspace/src/github.com/jbenet/go-reuseport/impl_unix.go:318: undefined: poll.New"... Who would make the most sense to work with to get it working again?
<jbenet>
ricmoo yeah it's the only thing. this fucking thing has caused so much pain and suffering. someone needs to fix https://github.com/golang/go/issues/9661 to obviate that thing
<jbenet>
but dont even worry about that-- it's quite the rabbit hole
<daviddias>
rust-multihash and go-multihash are like 2 in one, comparing to js-multihash and js-multihashing
<ipfsbot>
[webui] greenkeeperio-bot opened pull request #122: Update i18next-client to version 1.11.4
<dignifiedquire>
daviddias: yeah, though rust-multihash is quite shor
<dignifiedquire>
*short
<daviddias>
ok, will go back to peer-id and peer-info since there is already multihash
<daviddias>
and multiaddr :)
<dignifiedquire>
cool, I can see the rust-ipfs implementation already ;)
<daviddias>
rust is the language that requires knowing every programming language property ever
<daviddias>
it is actually good to avoid getting rusty :P
rombou has joined #ipfs
<daviddias>
time to board the plane :)
<dignifiedquire>
:D
<daviddias>
PDX
<daviddias>
see you all soon
ugjka has quit [Quit: Leaving]
computerfreak has joined #ipfs
ugjka has joined #ipfs
kanzure_ is now known as kanure
kanure is now known as kanzure
kragniz_ is now known as kragniz
cemerick has joined #ipfs
wking_ is now known as wking
pfraze has quit [Remote host closed the connection]
user24 has joined #ipfs
Encrypt has joined #ipfs
<user24>
What would be the best way to describe services assuming streams are used for each "call"? I'm looking for something like WSDL tailored to libp2p. There are so many different patterns of interactions (n parameters, return values, streams; e.g. subroutines (functions, procedures), streams (source, sink, bidirectional)) and combinations of these that simple RPC IDLs won't suffice.
pfraze has joined #ipfs
<user24>
I'm trying to imagine what an internet of services with IPFS would look like. Once you build up an ontology there can be a platform to connect them.
morgan_ is now known as captain_morgan
rombou has quit [Ping timeout: 272 seconds]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
<computerfreak>
u can run the code on the clients browser with javascript and save all user-data in an ipfs folder ;) u can additionally encrypt private data .
ricmoo has quit [Ping timeout: 252 seconds]
dignifiedquire has quit [Quit: dignifiedquire]
<computerfreak>
to make user-data permanent , another ipfs node must pin it ... so there needs to be a paied service or smth for taht ..
<user24>
Multicodec already separates the encoding, multistream could be used to describe the type of interaction (e.g. CFFI). But I'm not sure if the actual description of the interaction (types, names and order of parameters) should be transmitted separately. Again, this is the prefix vs path element vs internal description trichotomy.
<computerfreak>
or an Storage Network like StorJ/SIA/MAID ... connected
<computerfreak>
sry but i only understand half of your words xD
<user24>
Me too :P
<computerfreak>
im not so deep into the code of ipfs, just building apps around it
<user24>
I try to work with what I know and I have only fleeting knowledge of these fields
<user24>
Now imagine you could do the same for services (real services, hardware services, software services)
<computerfreak>
i think u can to nice things with webpack/browserify and some fast ui like reactJS and here you implement the api calls to ipfs ;) but ipfs daemon needs to be running, so there must be an option for non-ipfs-users too ..
<user24>
Now, I could only allow subroutine calls and disallow streams, but that would be lame.
<computerfreak>
yeah
<computerfreak>
many new problems will arise nowadays, while we building the new Internet :P
<user24>
Maybe pub/sub is the right scheme.
<computerfreak>
i would love to have an easy way to add decentral storage that can be used inside ipfs (access files with hashes)
<computerfreak>
so i dont need to run my own nodes to distribute my files
<user24>
Files in general or only pictures etc.?
<user24>
You could try to implement Filecoin on Ethereum with payment channels
<computerfreak>
all kind of files i can add to ipfs and get a hash ;) so ALL
<computerfreak>
the better way would be, if the storage ''coin'' would support ipfs from the beginning ..
ianopolous has quit [Ping timeout: 256 seconds]
<computerfreak>
at least hash the files xD
<user24>
I'm almost certain that Ethereum will not implement the relevant Maidsafe mechanisms. So the only way would be to create an application that mediates between your computer and these platforms.
<achin>
i'm a noob with go, but my understanding is that once you've run "go get -u github.com/ipfs/go-ipfs/cmd/ipfs", ipfs will be installed into $GOPATH/bin/
<achin>
(and you need to use the -u option to perform an upgrade)
user24 has quit [Read error: Connection reset by peer]
<randomguy>
well i used -u ;)
<randomguy>
maybe its because im using gvm for go?
<achin>
what's gvm?
<randomguy>
go version manager
<achin>
maybe! i'm a go noob!
<randomguy>
its more easy to install different versions like gvm install go1.5.2 and gvm use go1.5.2
warner has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
anticore has joined #ipfs
<randomguy>
maybe its not 4.o in the repos?
<achin>
i'm still not sure what they 'install' step is needed
anticore has quit [Client Quit]
anticore has joined #ipfs
Matoro has joined #ipfs
<randomguy>
should be only go get ..
<randomguy>
but thats not working
<randomguy>
i now located the src fileś and building manual ..
voxelot has quit [Ping timeout: 256 seconds]
Tv` has joined #ipfs
jbrooker has joined #ipfs
randomguy has left #ipfs [#ipfs]
jbrooker has quit [Remote host closed the connection]
Matoro has quit [Read error: Connection reset by peer]
_whitelogger has joined #ipfs
echo_oddly_ has joined #ipfs
CounterPillow_ has joined #ipfs
sindresorhus_ has joined #ipfs
cleichner_ has joined #ipfs
jbenet_ has joined #ipfs
prosody_ has joined #ipfs
warner has joined #ipfs
Matoro has quit [*.net *.split]
NightRa has quit [*.net *.split]
Encrypt has quit [*.net *.split]
ugjka has quit [*.net *.split]
JasonWoof has quit [*.net *.split]
compleatang has quit [*.net *.split]
baselab has quit [*.net *.split]
cojy has quit [*.net *.split]
cleichner has quit [*.net *.split]
xelra has quit [*.net *.split]
ffmad has quit [*.net *.split]
anderspree has quit [*.net *.split]
kumavis has quit [*.net *.split]
jbenet has quit [*.net *.split]
ehd has quit [*.net *.split]
eater has quit [*.net *.split]
bren2010 has quit [*.net *.split]
sindresorhus has quit [*.net *.split]
RJ2 has quit [*.net *.split]
pod has quit [*.net *.split]
Nitori has quit [*.net *.split]
echo_oddly has quit [*.net *.split]
rjeli has quit [*.net *.split]
flyingkiwi has quit [*.net *.split]
null_radix has quit [*.net *.split]
CounterPillow has quit [*.net *.split]
erikj has quit [*.net *.split]
richardlitt has quit [*.net *.split]
lohkey has quit [*.net *.split]
prosody has quit [*.net *.split]
Monokles has quit [*.net *.split]
bauruine has quit [*.net *.split]
geir_ has quit [*.net *.split]
_whitelogger_ has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
pod_ is now known as pod
eaterof is now known as eater
anderspree_ is now known as anderspree
sindresorhus_ is now known as sindresorhus
ehd_ is now known as ehd
cleichner_ is now known as cleichner
cojy_ is now known as cojy
ugjka has joined #ipfs
RJ2_ is now known as RJ2
bauruine has joined #ipfs
Encrypt has joined #ipfs
baselab has joined #ipfs
ffmad_ is now known as ffmad
lohkey_ is now known as lohkey
xelra has joined #ipfs
null_radix has joined #ipfs
Nitori has joined #ipfs
jbenet_ is now known as jbenet
richardlitt_ is now known as richardlitt
kumavis has joined #ipfs
prosody_ is now known as prosody
erikj has joined #ipfs
erikj has quit [Changing host]
erikj has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
<fazo>
anyone familiar with the files api?
<fazo>
I get how it works, except for file references in mv, cp etc... I guess they are absolute paths but what's at the root? my local ipns?
<fazo>
how do I add something that is not already there?
Matoro_ has quit [Ping timeout: 256 seconds]
NightRa has joined #ipfs
fiatjaf has quit [Remote host closed the connection]
Matoro has joined #ipfs
voxelot has quit [Ping timeout: 256 seconds]
computerfreak has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
dignifiedquire has joined #ipfs
<ion>
fazo: From what I've understood, it's a purely virtual filesystem out of which you can get object IDs and publish them on IPNS if you want. In the future, you'll also be able to mount IPFS and IPNS paths on it.
computerfreak has quit [Quit: Leaving.]
<fazo>
yeah, can't wait until 0.4 ships :)
<fazo>
I'm using it via HTTP at the moment
voxelot has quit [Ping timeout: 240 seconds]
<noffle>
whyrusleeping: just listened to your coffee talk on files api and learned about your idea for ipfs pipe: yes. the pipe is such a powerful primitive; especially over ipfs
randomguy has joined #ipfs
<randomguy>
Pls guys, tell me where dies ipfs store its binaries? i wanna completely remove all packages ..
<achin>
look for `ipfs` in $GOROOT or $GOPATH
<randomguy>
ok i deleted all in $GOPATH
<randomguy>
now i cant use ipfs version (no such file ..)
<randomguy>
but after i installed simon@C2Dtower:~$ go get -u github.com/ipfs/go-ipfs/cmd/ipfs
<ugjka>
google-chrome haven't tried other browsers
<ion>
Ooh, the directory listing has a broken link.
<ion>
That's a bug. Would you mind reporting it against ipfs/go-ipfs?
<ugjka>
I'll do
user24 has joined #ipfs
<Blame>
whyrusleeping: I am watching you on youtube, you enunciate well, you are easy to hear at double speed.
<randomguy>
i just did install.sh from pre-build package to get v4, still version 3 -.- what do i wrong? and howto compile directly version 4?+
<randomguy>
its getting annoying ..
simpbrain has joined #ipfs
<user24>
oookay, I'm back again. Implementing a "filecoin" with Ethereum turns out to be interesting. I started implementing, but then stopped to think about incentivisation
<user24>
For now, I will probably use oraclize to verify the availability of the files, although this may not be the most accurate solution. It isn't completely distributed either.
computerfreak has quit [Remote host closed the connection]
<user24>
I've contacted them to ask if they will provide their own gateway, I don't want to spam the default with ipfs get requests
[BNC]geir has joined #ipfs
<user24>
If both Eth and IPFS had multikey, we could omit the entire signature stuff
<user24>
It would be really neat to have a decentralised oraclize (tls proofs)
simpbrain has quit [Quit: Leaving]
simpbrain has joined #ipfs
computerfreak has joined #ipfs
computerfreak has quit [Client Quit]
f[x] has joined #ipfs
computerfreak has joined #ipfs
anticore has quit [Remote host closed the connection]
computerfreak has quit [Quit: Leaving.]
<randomguy>
you could setup an ipfs node to translate hashes ;)
ipfs-gitter-bot has quit [Ping timeout: 246 seconds]
dignifiedquire_ has joined #ipfs
Encrypt has quit [Quit: Quitte]
<user24>
?
<user24>
write on, I will read it later, am on the move.
user24 has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151030084315]]
Matoro has quit [Ping timeout: 256 seconds]
silotis has quit [Remote host closed the connection]
domanic_ has joined #ipfs
silotis has joined #ipfs
dignifiedquire has quit [Ping timeout: 272 seconds]
dignifiedquire_ is now known as dignifiedquire
computerfreak has joined #ipfs
<fazo>
randomguy: are you sure you are running the right executable? I installed 0.4.0 using the link I gave you earlier today and it works
Matoro has joined #ipfs
computerfreak has quit [Remote host closed the connection]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
computerfreak has joined #ipfs
computerfreak has quit [Remote host closed the connection]
ricmoo has joined #ipfs
Matoro has quit [Ping timeout: 256 seconds]
<Igel>
ipfs at ccc?
<ipfsbot>
[go-ipfs] chriscool created fix-t-fatal-goroutine (+1 new commit): http://git.io/v0G6I
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine d7d0914 Christian Couder: bitswap_test: fix t.Fatal in a goroutine...
ugjka has quit [Ping timeout: 240 seconds]
<ipfsbot>
[go-ipfs] chriscool force-pushed fix-t-fatal-goroutine from d7d0914 to 7c8bcd6: http://git.io/v0G6P
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine 7c8bcd6 Christian Couder: bitswap_test: fix t.Fatal in a goroutine...
<ipfsbot>
[go-ipfs] chriscool opened pull request #2062: bitswap_test: fix t.Fatal in a goroutine (master...fix-t-fatal-goroutine) http://git.io/v0Gim
matiashh has joined #ipfs
<matiashh>
Hello! can someone here help me install and setup IPFS on linux? I can't figure out how to init the repo in the terminal...
<achin>
hi there. if ipfs is already installed, then just run "ipfs init"
<matiashh>
nothing happens when i do it.. I have extracted the file to /opt is that a problem?
<achin>
as long as the ipfs binary is somewhere in your $PATH, you should be all set
<matiashh>
I just get command not found, I have extracted it, i dont get whats wrong, do you have a clue?
<achin>
after double checking that it's in your PATH, run `hash -r` and try again
<matiashh>
Path is that simply under / aka root? (quite new to linux..)
<ipfsbot>
[go-ipfs] chriscool force-pushed fix-t-fatal-goroutine from 7c8bcd6 to 9131009: http://git.io/v0G6P
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine 9131009 Christian Couder: fuse/readonly/ipfs_test: fix t.Fatal in a goroutine...
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine fcf74d2 Christian Couder: exchange/bitswap/bitswap_test: fix t.Fatal in a goroutine...
<achin>
$PATH is an environment variable that lists directories containing executables. if you run a command without giving a full path, your shell will try to look for it in the directories listed in your $PATH environment variable
<ion>
(If I may be pedantic, PATH is an environment variable, $PATH is sh syntax to dereference it.)
<ipfsbot>
[go-ipfs] chriscool force-pushed fix-t-fatal-goroutine from 9131009 to a1ef2e3: http://git.io/v0G6P
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine 9469778 Christian Couder: fuse/readonly/ipfs_test: fix t.Fatal in a goroutine...
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine a1ef2e3 Christian Couder: merkledag/merkledag_test: fix t.Fatal in a goroutine...
<matiashh>
ok, but how do i know which directories are in my $PATH?
<ion>
In your shell: echo "$PATH"
<ion>
If you have an executable named /opt/ipfs/ipfs, you can run: export PATH="/opt/ipfs:$PATH" to add the appropriate directory to your PATH in the current shell session.
<matiashh>
thanks, I will move it to /usr/local/bin which is in my path, just strange that i dont have anything there now..
<ion>
There isn’t meant to be anything in there unless you put something in there manually.
<fazo>
yeah, I think you should read about the file system structure of your linux distro if you want to know more :)
baselab has quit [Quit: Leaving]
<matiashh>
Yeah I should.. I still cant run ipfs init..
<fazo>
what's the problem now? :)
<matiashh>
I just get command not found when trying to run ipfs init
computerfreak has joined #ipfs
<fazo>
did you put the "ipfs" executable in /usr/local/bin ?
<fazo>
or did you put the folder in /usr/local/bin
<achin>
(and did you run hash -r afterwards?)
<matiashh>
I have the file in my $PATH now, its in usr/local/bin, yes
<fazo>
then how come it's not being found?
<matiashh>
do i run hash -r inside that directory?
<fazo>
did you restart the shell after putting it there? maybe it's that
<fazo>
what happens when you run "ipfs version"?
<achin>
your shell will rememeber where things live, to reduce the amount of searching it has to do on-disk to find things
<fazo>
matiashh: just run hash -r or just open a new terminal
<achin>
so if you tried to run "ipfs" before it was installed, your shell will remember that it doesn't exist.
<fazo>
achin: I didn't know about that either, thanks
<matiashh>
ok thats probably the problem
<achin>
but it might be a good idea to ignore all of this and just confirm taht ipfs works by doing: /usr/local/bin/ipfs version
<matiashh>
ok ill try that
<matiashh>
doesnt work either..
computerfreak has quit [Remote host closed the connection]
<ipfsbot>
[go-ipfs] chriscool pushed 1 new commit to fix-t-fatal-goroutine: http://git.io/v0GSx
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine 59653ef Christian Couder: test/supernode_client/main: fix t.Fatal in a goroutine...
<matiashh>
maybe I the wrong build? have the Linux x86_64 should i have the Linux x86
<achin>
what is the output of `uname -a` ?
<ion>
Also: file "$(which ipfs)"
computerfreak has joined #ipfs
<matiashh>
uname -a shows that I have x86_64
<achin>
you said that running /usr/local/bin/ipfs didn't work. can you say why?
<achin>
in case that ion's command didn't work, run this instead: file /usr/local/bin/ipfs
<ipfsbot>
[go-ipfs] chriscool force-pushed fix-t-fatal-goroutine from 59653ef to 1bc2ebd: http://git.io/v0G6P
<ipfsbot>
go-ipfs/fix-t-fatal-goroutine 1bc2ebd Christian Couder: test/supernode_client/main: fix t.Fatal in a goroutine...
<matiashh>
i just get command not found even when in the directory.
<fazo>
guys, maybe his executable doesn't have the permission to run
<fazo>
matiashh: try this command: chmod +x /usr/local/bin/ipfs
<fazo>
then: cd /usr/local/bin
<fazo>
then: ./ipfs
<fazo>
and see if this works
<achin>
i'd like to know what's not working before doing that
<matiashh>
ok hang on a second, i removed the x86_64 file and replaced it with x86, so have to reverse it again..
<fazo>
achin: I think bash skips files without the execute permission, but I'm not sure. You clearly know more than me
<fazo>
matiashh: yeah you'll need the x86_64 one
<achin>
fazo: yes, that's true
<achin>
but understanding what went wrong is sometimes more important than fixing the problem
<matiashh>
I want to understand too. I will try file /usr/local/bin/ipfs
<ion>
Sure, let's see what that says.
<matiashh>
then i get: file /usr/local/bin/ipfs
<matiashh>
srry I get this: /usr/local/bin/ipfs: directory
<achin>
ok, well that's the first problem
<fazo>
I think you copied the directory instead of the file
<ion>
But if uname -a said you have an x86_64 system, it would be best to get the x86_64 build of go-ipfs.
<matiashh>
I have the x86_64 now
<matiashh>
I have the files inside the directory
<achin>
you downloaded a file called ipfs_master_linux-amd64.zip right?
dignifiedquire has quit [Quit: dignifiedquire]
<matiashh>
yes
<achin>
ok. in that ZIP file is a directory called "ipfs". and within the ipfs directory is a file also called ipfs
<achin>
it's the file named ipfs (not the directory) that needs to be copied into the directory /usr/local/bin/
<matiashh>
Yes, i extracted it to the Downloads folder and then moved the folder ipfs to /usr/local/bin
<matiashh>
so it doesnt work when the file is inside the directory?
<ion>
You should move the file ipfs/ipfs to /usr/local/bin instead.
jimbeam has joined #ipfs
<ion>
It would work if the directory that holds the ipfs binary was in PATH, but it isn't.
computerfreak has quit [Remote host closed the connection]
<ion>
For a command to work without an explicit path, the executable needs to reside directly in one of the directories in PATH.
<fazo>
ion is right, the ipfs -executable- needs to be in the path. But now it's not, because it's in /usr/local/bin/ipfs/ipfs and even though /usr/local/bin/ is in the PATH, /usr/local/bin/ipfs/ is not
<matiashh>
OK, i will do that
<fazo>
let us know if it works :)
dignifiedquire has joined #ipfs
ljfa has joined #ipfs
ljfa has quit [Client Quit]
<matiashh>
Ahh yeah!! it worked :) thanks all
Matoro has joined #ipfs
<matiashh>
How do I open ./quick-start and ./readme ?
<matiashh>
i will try to figure things out on my own. thanks for your help achin!
jimbeam has quit [Ping timeout: 272 seconds]
domanic_ has quit [Ping timeout: 256 seconds]
pfraze has quit [Remote host closed the connection]
CarlWeathers has quit [Ping timeout: 256 seconds]
Obamatron has joined #ipfs
fleeky has quit [Ping timeout: 244 seconds]
atgnag__ has joined #ipfs
<atgnag__>
So, how does DMCA safe harbour work on IPFS? Could I be litigated if the content I am no longer hosting is still there?
<achin>
do you mean that content you added to IPFS, but you didn't have permission to distribute? can you still be liable even if you are no longer hosting the content?
fleeky has joined #ipfs
<atgnag__>
Yeah, I guess. I don't suspect I could be sued successfully, but being to taken to court by someone that doesn't understand how this works doesn't sound fun.
<atgnag__>
I mean, as long as I'm not longer hosting it.
<achin>
well, if you distribute something you aren't allowed to, you can still be sued
<achin>
it doens't matter if you stop distibutingn it. it still was illegal to begin with
<atgnag__>
The Safe Harbour though…
<atgnag__>
Though, I believe that only applies to user-generated content.
<achin>
as i understand it, safe harbour only applies to service providers
pfraze has joined #ipfs
simonv3 has quit [Quit: Connection closed for inactivity]
<achin>
if you add content to IPFS that you do not legally have the right to distribute, safe harbour doesn't protect you.
<atgnag__>
But then, there's also that Safe Harbour that applies to website adminstrators, AFAIK. That's why so many sites have DMCA links on them.
<atgnag__>
I don't believe it applies if webadmin distributed something on a site he controls though.
<achin>
if your IPFS node was distributing something it shouldn't have, at the direction of one of your users (let's say you are running a public IPFS node as a service), then i believe you are covered by safe harbor
<achin>
(but of course, i am not a lawyer)
<atgnag__>
Yeah, of course.
<atgnag__>
Though, I would like to see these things get tested, hopefully not on me.
Encrypt has joined #ipfs
Encrypt has joined #ipfs
Not_ has joined #ipfs
<Not_>
jbenet, is it possible to mix bitcannon with ipfs?
pfraze has quit [Remote host closed the connection]
jager has quit [Ping timeout: 260 seconds]
jager has joined #ipfs
neoteo_ has joined #ipfs
dignifiedquire has quit [Ping timeout: 240 seconds]
<neoteo_>
Another good & demystifying Jeromy Coffee Talk :) Really looking forward to 0.4.0 now. Interestingly I'd fairly early on made myself an addIpfs script that writes hash, name and date of whatever I add to a separate file :)
pyrealac has joined #ipfs
matiashh has quit [Quit: Page closed]
neoteo_ has quit [Remote host closed the connection]
pyrealac has quit [Ping timeout: 240 seconds]
rendar has quit [Quit: Leaving]
jimbeam has joined #ipfs
computerfreak1 has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
domanic_ has joined #ipfs
computerfreak has quit [Ping timeout: 272 seconds]
NeoTeo has joined #ipfs
pyrealac has joined #ipfs
matiashh has joined #ipfs
<matiashh>
I just installed IPFS and tried my first upload, can anyone check if they are able to download this: QmP1oh5uyirXYkpaGYcvGbHtbX8TSpfsFN4Y6ZMsEVsvA9
<pyrealac>
Works matiashh
f[x] has quit [Ping timeout: 240 seconds]
<matiashh>
thanks for testing! do you know why the Web Console says CONNECTED TO 0 PEERS ?
<pyrealac>
It might need some time to update/refresh matiashh
<pyrealac>
You can attempt to refresh page.
<pyrealac>
Sometimes there are so many peers that it won't show easily.
<atgnag__>
I get errors such as unrecognized event type: 7 when using findprovs. Any ideas?
<matiashh>
ok, still shows 0 peers, but i must be connected since you downloaded my file :)
tensorjack has quit [Ping timeout: 250 seconds]
<pyrealac>
Well sometimes your content gets saved on the gateway temporarily
<pyrealac>
even if you disconnect.
<pyrealac>
Might want to restart the daemon if you are having issues.
<pyrealac>
Just to be sure matiashh
matiashh has quit [Ping timeout: 252 seconds]
<pepesza>
ERROR mdns: mdns lookup error: failed to bind to any multicast udp port mdns.go:131
<pepesza>
this is usually combined with number of peers in swarm being zero
simonv3 has joined #ipfs
<pepesza>
and I also get this one: ERROR ipns-repub: Republisher failed to republish: failed to find any peer in table repub.go:72