lgierth changed the topic of #ipfs to: go-ipfs 0.4.11-rc2 is out! Please test: https://dist.ipfs.io/go-ipfs/v0.4.11-rc2 | 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
<lidel> A124, https://github.com/ipfs/ipfs-companion/issues/231 should be fixed in v2.0.10, can you confirm?
dhruvbaldawa has joined #ipfs
domanic has quit [Ping timeout: 248 seconds]
larpanet has quit [Ping timeout: 240 seconds]
dhruvbaldawa has quit [Read error: Connection reset by peer]
domanic has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
Jesin has quit [Quit: Leaving]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
cxl000 has quit [Quit: Leaving]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
Jesin has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
ygrek has quit [Ping timeout: 240 seconds]
Alpha64 has joined #ipfs
Alpha64 has quit [Changing host]
Alpha64 has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
domanic has quit [Quit: Konversation terminated!]
dominic__ has joined #ipfs
dhruvbaldawa has joined #ipfs
dominic__ has quit [Client Quit]
dominic__ has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
vivus has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
erictapen has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dominic__ has quit [Ping timeout: 248 seconds]
jaboja has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
mikeal_ has joined #ipfs
<mikeal_> is there an option like cat() that can read specific offsets in the file?
<mikeal_> the ‘ipfw files read’ thing appears to be for something else
MDude has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
<Alpha64> if you could only fetch a part of a file you'd have to trust it's the right one yes ?
joocain2 has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
<mikeal_> if you are grabbing it by the link name you are basically trusting that already :)
dhruvbaldawa has joined #ipfs
<Alpha64> well if you know the hash of the thing you want you can get the file and compute it
<Alpha64> but yeah if you trust it it wouldn't be an issue
captain_morgan has quit [Remote host closed the connection]
captain_morgan has joined #ipfs
<mikeal_> im really just looking for a shortcut around get all the hashes and grabbing and slicing them myself :)
MDead has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
MDude has quit [Ping timeout: 252 seconds]
MDead is now known as MDude
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
SuprDewd has quit [Ping timeout: 255 seconds]
graffen has quit [Ping timeout: 255 seconds]
graffen has joined #ipfs
SuprDewd has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
domanic has joined #ipfs
domanic has quit [Client Quit]
vivus has quit [Quit: Leaving]
domanic has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
txt-file has quit [Ping timeout: 246 seconds]
txt-file has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
doowa_diddee has joined #ipfs
<m4lorcl> !friends
chriscool1 has joined #ipfs
domanic has quit [Quit: Konversation terminated!]
<Tootoot222> !enemies
dhruvbaldawa has joined #ipfs
domanic has joined #ipfs
MDude has quit [Ping timeout: 248 seconds]
dhruvbaldawa has quit [Read error: Connection reset by peer]
<m4lorcl> is there pinbot here?
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
domanic has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
Amikiri has joined #ipfs
upperdeck has quit [Ping timeout: 246 seconds]
joocain2 has quit [Ping timeout: 248 seconds]
guybrush has quit [Ping timeout: 258 seconds]
Monokles has quit [Ping timeout: 240 seconds]
Intensity has quit [Ping timeout: 246 seconds]
onikuma has quit [Ping timeout: 248 seconds]
OstlerDev has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
upperdeck has joined #ipfs
dhruvbaldawa has joined #ipfs
guybrush has joined #ipfs
guybrush has joined #ipfs
guybrush has quit [Changing host]
OstlerDev has joined #ipfs
Monokles has joined #ipfs
OstlerDev has quit [Changing host]
OstlerDev has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
bedeho_ has joined #ipfs
chriscool1 has quit [Ping timeout: 260 seconds]
Jesin has quit [Read error: Connection reset by peer]
jzerebec1i has quit [Ping timeout: 252 seconds]
Stskeeps has quit [Ping timeout: 255 seconds]
gernot has quit [Ping timeout: 240 seconds]
chriscool1 has joined #ipfs
c0dehero has quit [Ping timeout: 255 seconds]
faenil_ has quit [Ping timeout: 260 seconds]
JaabbliZ has joined #ipfs
gernot has joined #ipfs
jzerebecki has joined #ipfs
Stskeeps has joined #ipfs
Stskeeps has quit [Changing host]
Stskeeps has joined #ipfs
kaotisk has quit [Read error: Connection reset by peer]
c0dehero has joined #ipfs
kaotisk has joined #ipfs
faenil has joined #ipfs
Intensity has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
MDude has joined #ipfs
drathir has quit [Ping timeout: 246 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
Amikiri has quit [Remote host closed the connection]
Amikiri has joined #ipfs
mikeal_ has quit [Quit: Connection closed for inactivity]
dhruvbaldawa has joined #ipfs
domanic has joined #ipfs
drathir has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
bedeho_ has quit [Remote host closed the connection]
chris613 has quit [Quit: Leaving.]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
Amikiri has quit [Quit: Leaving]
onikuma has joined #ipfs
chriscool1 has quit [Ping timeout: 264 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
bedeho has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
rozap has joined #ipfs
<rozap> hi
dhruvbaldawa has joined #ipfs
Aranjedeath has quit [Quit: Three sheets to the wind]
dhruvbaldawa has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
ulrichard has joined #ipfs
pawalls has quit [Remote host closed the connection]
rendar has joined #ipfs
pawalls has joined #ipfs
domanic has quit [Quit: Konversation terminated!]
domanic has joined #ipfs
bedeho has quit [Remote host closed the connection]
bedeho has joined #ipfs
domanic has quit [Ping timeout: 240 seconds]
infinity0 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ipfs
rozap has quit [Ping timeout: 240 seconds]
dgrisham has quit [Ping timeout: 252 seconds]
ccii has joined #ipfs
ccii1 has quit [Ping timeout: 240 seconds]
athan has quit [Ping timeout: 240 seconds]
domanic has joined #ipfs
athan has joined #ipfs
CHIPPY has joined #ipfs
<haad> doowa_diddee: building apps that use OrbitDB as the the backend sounds great! let me know if you need any help to get OrbitDB up and running for your project. thanks for the cc whyrusleeping!
igorline has joined #ipfs
<haad> doowa_diddee: we're working on built-in (protocol level) authentication and authorization so that writing to a database is limited by set of keys (if that's what you're after with Auth0)
<haad> doowa_diddee: and to get your head around how you can use OrbitDB to model your data, we recently implemented a CLI that should make it quick and easy to play around: https://github.com/orbitdb/orbit-db-cli
<whyrusleeping> m4lorcl: pinbot moved to a different channel
cblgh has quit [Ping timeout: 240 seconds]
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
inetic has joined #ipfs
athan has quit [Ping timeout: 240 seconds]
Alpha64 has quit [Ping timeout: 252 seconds]
athan has joined #ipfs
bedeho has quit [Remote host closed the connection]
cblgh has joined #ipfs
cblgh has quit [Changing host]
cblgh has joined #ipfs
bedeho has joined #ipfs
cblgh has quit [Ping timeout: 260 seconds]
cblgh has joined #ipfs
cblgh has joined #ipfs
cblgh has quit [Changing host]
bedeho has quit [Ping timeout: 246 seconds]
m0ns00n has quit [Quit: quit]
<m4lorcl> whyrusleeping: thanks for letting me know! which channel is it?
bedeho has joined #ipfs
CHIPPY has left #ipfs [#ipfs]
maxlath has joined #ipfs
domanic has quit [Ping timeout: 240 seconds]
maxlath1 has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
maxlath1 is now known as maxlath
jungly has joined #ipfs
}ls{ has joined #ipfs
m0ns00n has joined #ipfs
<MatteoHirschstei> A question about ipfs's security: IPFS requires the port 4001 to be forwarded to the pc where your browser is, right? Maybe this is done automatically by uPnP on your router, or manually, I don't care. Anyway, this means anyone from internet can access your IPFS daemon, that's how it works from what I understand. For me, this is a security issue. In case the IPFS daemon is vulnerable, anyone can have access to your pc.
<MatteoHirschstei> If the daemon is started as root, an hypotetic hacker can gain root access on your machine. Scaring? I think one mitigation could be running the IPFS on a countainer and forwarding the port 8080 to that cointainer, but would be enough?
<tadzik> or you could just not run your IPFS as root
<r0kk3rz> p2p apps dont really work without external nodes having access to your node
Oatmeal has joined #ipfs
bedeho has quit [Remote host closed the connection]
Boomerang has joined #ipfs
maxlath1 has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
maxlath1 is now known as maxlath
<MatteoHirschstei> Ok, IMHO the user must be instructed to run the IPFS node on a VM or LXC container, or even on a raspberryPI. Running it as root was just a provocation, but even running with your non-admin user is a security risk because an exploited ipfs daemon could have access to all your documents. Yes, maybe it's not root but your data would be compromised, right? This is valid for every p2p app, of course, but IPFS aims to be
<MatteoHirschstei> "the new HTTP", so it's scary to have the new HTTP accessing your own pc from anywhere.
neosloth has quit [Quit: Leaving]
NullConstant has joined #ipfs
dimitarvp has joined #ipfs
ylp has joined #ipfs
mcparadise` has quit [Ping timeout: 264 seconds]
<Kythyria[m]> Or just as its own user?
<Kythyria[m]> If you're paranoid you don't connect your machine to the internet period.
<Kythyria[m]> Containers are overkill here.
Bhootrk_ has joined #ipfs
Bhootrk_ has quit [Max SendQ exceeded]
The_8472 has quit [Ping timeout: 264 seconds]
bedeho has joined #ipfs
<cjd[m]> I think dat allows you to run it as non-root
The_8472 has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
<r0kk3rz> yeah, because the old http is so amazing from a security perspective :)
<r0kk3rz> and driveby exploits have never ever happened
mcparadise` has joined #ipfs
<MatteoHirschstei> This is not a good answer. I mean: comparing to http, or saying that I'm paranoid.
<r0kk3rz> you're right, its a risk but its a managable one imo
NullConstant has quit [Ping timeout: 260 seconds]
dimitarvp` has joined #ipfs
dimitarvp has quit [Disconnected by services]
dimitarvp` is now known as dimitarvp
ilyaigpetrov has joined #ipfs
<ilyaigpetrov> how does orbit-db work?
<ilyaigpetrov> does it create ipns record pointing to a tree and one tree per db instance is used or how else may it work
<ansuz> wait, I thought root was the safest thing to run as
<ansuz> because other users don't have access to it
<ilyaigpetrov> ansuz: users don't have access to each other, root has access to everyone and other elevated privileges
<ilyaigpetrov> if we talk about linux
<cjd[m]> I've used docker before and I noticed that everything inside of the docker container is always root
<cjd[m]> I feel like there are conflicting opinions about whether root is more secure or less
<r0kk3rz> well if you have container based isolation, user based isolation is probably overkill
elimiste1e is now known as elimisteve
<ansuz> right but isn't it the users I'm worried about?
<patagonicus> If you're root inside the container you can still do a lot of things with docker. It's usually a good idea to run as a non-privileged user inside the controller (but if you're not building images yourself you usually don't have any control over whether or not that is done).
<cjd[m]> Usually when I don't want to run an app with root I just put it behind nginx, is it possible to run ipfs behind nginx ?
}ls{ has quit [Quit: real life interrupt]
<patagonicus> I don't think IPFS needs to run on privileged ports, so unless you want to use nginx as a reverse proxy and run different things on the same ports as IPFS, you shouldn't need nginx.
<r0kk3rz> dont the gateways run behind nginx?
igorline has quit [Read error: Connection reset by peer]
<Kythyria[m]> Probably for load balancing
<patagonicus> Ok, sure, load balancing is a valid point for a reverse proxy.
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
}ls{ has joined #ipfs
jkilpatr has quit [Ping timeout: 255 seconds]
m0ns00n has quit [Quit: quit]
m0ns00n has joined #ipfs
tom1 has joined #ipfs
<MatteoHirschstei> sorry but what do you what to put behind nginx? port 4001 or 8080? because the 8080 is the gateway and in my opinion can be behind nginx (but it's not useful), instead the 4001 can't be behind a reverse proxy because it shouldn't "speak" http.
tom1 has quit [Client Quit]
tom1 has joined #ipfs
<MatteoHirschstei> the port to be exposed on the net is 4001, so do the fuck you want with 8080, is not a exposed.
<ansuz> MatteoHirschstei: IPFS has a code of conduct for this channel
<MatteoHirschstei> *sorry
<ansuz> pas grave
<MatteoHirschstei> anyway, tcp/8080 is not a security risk and tcp/4001 can't be behind nginx.
<lemmi> MatteoHirschstei: i don't quite see the point of the discussion to beginn with. ipfs is p2p. by design. p2p needs you to be reachable or it won't work.
<lemmi> if opening ports is a concern to you, yes ipfs might not be for you
tom1 has quit [Client Quit]
jkilpatr has joined #ipfs
magneto has joined #ipfs
<lemmi> AFAIK the daemon will work even if you don't open 4001. but then only you can innitiate connections. what goes through these connections is basically the same as when you served that port and someone else connected
magneto has quit [Client Quit]
magneto has joined #ipfs
doowa_diddee_ has joined #ipfs
<einyx[m]> you can put both behind haproxy
<einyx[m]> if that's your concern
<MatteoHirschstei> ipfs promote itself to be the next http. You can't think about your pc and your abilities. You must think about every device connected to internet with a port 4001 exposed. Now you can surf the net without any port exposed, so this point must be considered very well BEFORE speaking about the obsolescence of http. It's not a joke for you and me, ipfs is promoting a enormous change and these risks must be considered. An
<MatteoHirschstei> answer like "you're paranoid" or "every p2p app works that way" or "if you don't like, don't use it" is useless if you think that HTTP must be substituted by ipfs.
<cjd[m]> The next http requires root
<magneto> is it a good place to ask questions about the HTTP api too? Or is it only about ipfs's core?
<MatteoHirschstei> @cjd: requires root? IPFS daemon open a couple of non-privileged ports and write on the filesystem. Root not required.
<cjd[m]> oh, too bad you weren't here earlier, there was someone who was having a problem because ipfs requires root
<lemmi> MatteoHirschstei: so what's your actual issue here? you don't like ipfs advertising as a better transport than http? and as i said you can still block inconing traffic on 4001, but then you don't need ipfs
<ilyaigpetrov> In pubsub how peer finds other peers subscribed to the same topic?
TempMan[m] has joined #ipfs
<MatteoHirschstei> @cjd: i have my ipfs daemon on an unprivileged lxd container on a separate subnet, with a non-root user. It's working.
erictapen has joined #ipfs
erictapen has quit [Write error: Broken pipe]
<haad> magneto: totally the right place to ask any ipfs related questions :)
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
bedeho has quit [Remote host closed the connection]
erictapen has joined #ipfs
<haad> cc daviddias dignifiedquire, see ilyaigpetrov's question above ^
<lemmi> MatteoHirschstei: which is totally reasonable thing to do, given that ipfs still run haywire. not because a port is open, but because that every software talking to the internet is a risk
<doowa_diddee_> Hi @haad
<haad> o/
igorline has joined #ipfs
<lemmi> *can still run haywire
<doowa_diddee_> @haad Thanks for your remarks after I signed off yesterday.
<r0kk3rz> and if ipfs was packaged into an OS or a browser i would probably expect it to be sandboxed in some way
m0ns00n has quit [Quit: quit]
<MatteoHirschstei> @lemmi: I'm discussing, the point is that the ipfs developers must take in consideration this aspects. I was tasting here if the "early adopters" are conscious about the difference with http (that does not require any incoming connection). If not, I think a better documentation must be written, the end user must know. If not, ipfs is not going anywhere...
<haad> doowa_diddee_: hope it helps!
<MatteoHirschstei> *sorry for my poor english
<r0kk3rz> MatteoHirschstei: in the beginning i would expect most things to be run through a http gateway using js-ipfs, which is sandboxed in the browser
bedeho has joined #ipfs
<r0kk3rz> running the ipfs daemon is a bit of a 'server' activity, even though p2p
<MatteoHirschstei> this is the point! It's like having a server exposed with all the security considerations that must be done
<lemmi> MatteoHirschstei: ipfs is still in pretty early stages. in my opinion ipfs is more research ATM than anything else. security risks lie in the implementation, not that ports are open. i'm not sure anyone knows exactly where this is going.
igorline has quit [Ping timeout: 255 seconds]
<lemmi> it's not a bit of a server, this is running a server
<lemmi> i don't know how you can think anything else
erictapen has quit [Ping timeout: 255 seconds]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
<lemmi> anyway: since no part of ipfs is "done", don't expect security to be "done". the idea isn't inherently insecure, but i think this is still your main concern
cxl000 has joined #ipfs
<MatteoHirschstei> Implementation is always a problem. I must take the assumption that ipfs daemon can be hacked more easly than anything else. It's new, it hasn't passed any security audit... So, there are vulnerabilities everywhere, starting from the linux kernel, why there shouldn't be on ipfs daemon?
<lemmi> exactly
<lemmi> same goes for http
<lemmi> so this is why i don't see your point
<doowa_diddee_> Can someone point me to a tutorial that clarifies how js-ipfs in a browser can connect to the global ipfs? All my attempts work within my LAN, but are never visible from outside. There's some theory I am missing, but I'm just chasing my tail trying to google for that missing piece.
erictapen has quit [Ping timeout: 258 seconds]
<MatteoHirschstei> http is not the same. http is an old protocol, and the implementations (apache, nginx and many others) are old and well tested. Moreover, apache/nginx/other are not on your pc so if someone exploits the nginx servers behind twitter, your pc wouldn't be affected! This is an enourmous difference!
igorline has joined #ipfs
erictapen has joined #ipfs
ylp has quit [Quit: Leaving.]
ylp has joined #ipfs
<lemmi> maybe you are missing that you can screw up client implementations aswell.
bedeho has quit [Remote host closed the connection]
<r0kk3rz> at some point nginx was new and relatively untested, i dont see your point
<lemmi> exactly
<MatteoHirschstei> clients hacked by the server side? Supposing I browse www.verydangerousplace.com with my Firefox via HTTP. Maybe the owner of that domain/server can use my browser's vulnerability to hack it. But what can he do if I wont visit his domain and my firefox will never connect to his server? How can he hack my lovely firefox?
<lemmi> as a mitm
<MatteoHirschstei> are you comparning a mitm attack to the remote exploit that can be done with a daemon accessible by anyone on the net?
<MatteoHirschstei> 2 different things to me.
<Kythyria[m]> Very easily. All he has to do is get an <img> into someplace you are viewing.
<lemmi> this discussions seems to go nowhere.
<patagonicus> We have other p2p protocols that have been around for longer. Have there been remote exploits via bittorrent?
<patagonicus> Hmm, looks like there are a few CVEs that are all a couple years old. Can't remember reading much about them, though.
<MatteoHirschstei> you can download with bittorrent without exposing your pc on the net..
<Kythyria[m]> No you can't.
<Kythyria[m]> IPFS is pretty much bittorrent with everyone in one swarm.
<patagonicus> You can, if others let you connect. But it's the same with IPFS.
<ilyaigpetrov> ipfs.io starlog links don't work, try: https://ipfs.io/bloghttps://ipfs.io/blog/30-js-ipfs-0-26/
<MatteoHirschstei> anyway, nobody seems to discuss but everybody contraddict me by default. So I'm leaving. Probably IPFS is secure as http or even more.
<Kythyria[m]> ....
<Kythyria[m]> So you weren't looking for discussion, you were looking for people to agree with you.
<r0kk3rz> MatteoHirschstei: if you care about security, i suggest you look at the house of cards that is domain/ip addressing and see how content addressing solves a lot of those issues
<MatteoHirschstei> lol.. ok
<lemmi> oh just plain ipv6 is horror
<r0kk3rz> MatteoHirschstei: im sorry you didnt feel we were discussing, we put forward view points
jaboja has joined #ipfs
igorline has quit [Quit: WeeChat 1.9]
m0ns00n has joined #ipfs
<r0kk3rz> MatteoHirschstei: and fyi, a target for the filecoin money was getting ipfs formally security audited
NullConstant has joined #ipfs
Mateon1 has quit [Ping timeout: 240 seconds]
<whyrusleeping> 0.4.11 binaries are up on https://dist.ipfs.io/#go-ipfs :)
dgrisham has joined #ipfs
<whyrusleeping> get 'em while they're hot!
Mateon1 has joined #ipfs
ylp has quit [Quit: Leaving.]
maxlath has quit [Ping timeout: 255 seconds]
maxlath has joined #ipfs
magneto has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
maxlath has quit [Ping timeout: 258 seconds]
jonnycrunch has quit [Ping timeout: 246 seconds]
jonnycrunch has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
mcparadise` has quit [Ping timeout: 258 seconds]
magneto has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
guideline has quit [Quit: Leaving]
magneto has quit [Ping timeout: 258 seconds]
magneto has joined #ipfs
magneto has quit [Ping timeout: 258 seconds]
magneto has joined #ipfs
te0d has joined #ipfs
exo3 has quit [Ping timeout: 240 seconds]
erictapen has quit [Ping timeout: 240 seconds]
<lgierth> cjd[m] MatteoHirschstei: how does ipfs require root
magneto has quit [Ping timeout: 258 seconds]
<lgierth> ipfs doesn't even run as root in docker containers where otherwise everybody runs as root
<lgierth> and the nice thing about golang is that in order to get remote code execution, you actually need to find a suitable vulnerability in the go runtime itself. bugs in your program don't kill you
te0d has quit [Quit: Lost terminal]
<cjd[m]> Hey lgierth <3
<lgierth> hey hey :)
<cjd[m]> Long time no chat
<lgierth> yeah i was saying the same here to someone like 10 minutes ago :)
<cjd[m]> I didn't tell you that I'm moving to Romania and I'm gonna quit my job in July
<lgierth> romania!
<lgierth> woah
<cjd[m]> And live w/ my gf
<lgierth> that's amazinh
<cjd[m]> Thanks :0
<lgierth> good to hear :)
<cjd[m]> :)
<ansuz> hi lgierth
<lgierth> i was thinking i might visit you and ansuz and gorhgorh in paris for a few days
<lgierth> and the louvre
<cjd[m]> In October ?
<lgierth> i'm addicted to le radeau de la meduse
<cjd[m]> If it's in October, you can live at my house but you will not see me
<lgierth> heh
<lgierth> i'll be back from this travel only around the 16th...
<cjd[m]> Holger is at my house between the 9th and the 15th, so you can come between the 16th and the 22nd I think
<lgierth> or you could crash at my place some time around 34C3 if you're going (i won't, watching talks from my couch is just tooo chilled)
<cjd[m]> someone else lives at my house from the 23rd to the 30th :]
<cjd[m]> Oh, berlin is nearby to leipzig ?
* cjd[m] american geographer
<lgierth> yeah pretty pretty close
<lgierth> like 100km or so
<cjd[m]> I'll mention it to Cristina, we're not sure if we go or not
<lgierth> i started writing a paper about the switch btw :)
m0ns00n has quit [Quit: quit]
m0ns00n has joined #ipfs
<cjd[m]> so anyway, you can stay at my house in October, in November I'll be back for some time (and then I will take some holidays and visit mom)
<lgierth> as in, a tehnical report
<cjd[m]> That's cool
<lgierth> watch out with the volcano :)
<cjd[m]> Foego, yeah my mom lives right near to it
<lgierth> and thanks for the offer -- i'll see how quickly i can take care of my stuff in berlin once im back
<lgierth> ok next session starting :)
<cjd[m]> When I'm gone, you can have my house to yourself whenever someone else doesn't... When I'm here you can stay at my house still of course.
<cjd[m]> Session ? Meeting ?
m0ns00n has quit [Client Quit]
m0ns00n has joined #ipfs
magneto has joined #ipfs
m0ns00n has quit [Client Quit]
m0ns00n has joined #ipfs
jokoon has joined #ipfs
bedeho has joined #ipfs
larpanet has joined #ipfs
chris613 has joined #ipfs
chris613 has quit [Client Quit]
magneto has quit [Ping timeout: 246 seconds]
tadeas has joined #ipfs
tadeas has quit [Client Quit]
tadeas has joined #ipfs
farialima[m] has left #ipfs ["User left"]
jaboja has quit [Ping timeout: 260 seconds]
wmoh has quit [Remote host closed the connection]
onikuma has quit [Remote host closed the connection]
onikuma has joined #ipfs
bedeho has quit [Remote host closed the connection]
tadeas has quit [Quit: tadeas]
pat36 has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
magneto has joined #ipfs
magneto has quit [Ping timeout: 258 seconds]
guideline has joined #ipfs
magneto has joined #ipfs
jaboja has joined #ipfs
bedeho has joined #ipfs
m0ns00n has quit [Remote host closed the connection]
maxlath has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
pat36 has quit [Read error: Connection reset by peer]
erictapen has quit [Ping timeout: 248 seconds]
pat36 has joined #ipfs
Jesin has joined #ipfs
jaboja has quit [Ping timeout: 246 seconds]
r3dfish has joined #ipfs
dhruvbaldawa has joined #ipfs
NullConstant has quit [Ping timeout: 246 seconds]
detran has joined #ipfs
erictapen has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 240 seconds]
erictapen has quit [Ping timeout: 240 seconds]
rodolf0 has joined #ipfs
ashark has joined #ipfs
erictapen has joined #ipfs
rtjure has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
chriscool1 has joined #ipfs
detran has quit [Remote host closed the connection]
pcctw has joined #ipfs
jaboja has joined #ipfs
bedeho has quit [Remote host closed the connection]
detran has joined #ipfs
Boomerang has quit [Quit: Lost terminal]
NullConstant has joined #ipfs
maxlath has quit [Ping timeout: 258 seconds]
ashark has quit [Ping timeout: 260 seconds]
erictapen has joined #ipfs
erictapen has joined #ipfs
ylp has quit [Quit: Leaving.]
magneto has quit [Quit: WeeChat 1.9.1]
ulrichard has quit [Remote host closed the connection]
maxlath has joined #ipfs
ashark has joined #ipfs
jkilpatr has quit [Ping timeout: 260 seconds]
r3dfish is now known as redfisn
inetic has quit [Ping timeout: 264 seconds]
chriscool1 has quit [Ping timeout: 248 seconds]
neosloth has joined #ipfs
shizy has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
jaboja has quit [Ping timeout: 248 seconds]
}ls{ has quit [Ping timeout: 255 seconds]
}ls{ has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
Aranjedeath has joined #ipfs
vivus has joined #ipfs
redfisn is now known as r3dfish
r3dfish is now known as redfish
tiny has joined #ipfs
tiny is now known as Guest76014
Guest76014 has quit [Remote host closed the connection]
poofjavelin has joined #ipfs
jaboja has joined #ipfs
bedeho has joined #ipfs
chris613 has joined #ipfs
heimindanger has joined #ipfs
poofjavelin has quit [Quit: Leaving]
<r0kk3rz> btw im pretty sure the ipfs-ethereum example on the ipld is complete nonsense, smart contracts dont work that way
<r0kk3rz> *ipld website
maxlath has joined #ipfs
exo3 has joined #ipfs
neosloth has quit [Remote host closed the connection]
jaboja has quit [Ping timeout: 240 seconds]
goiko has quit [Ping timeout: 248 seconds]
Alpha64 has joined #ipfs
goiko has joined #ipfs
m0ns00n has joined #ipfs
droman has joined #ipfs
dhruvbaldawa has joined #ipfs
jkilpatr has joined #ipfs
maxlath1 has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
bedeho has quit [Remote host closed the connection]
maxlath has quit [Ping timeout: 258 seconds]
maxlath1 is now known as maxlath
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
domanic has joined #ipfs
gmoro has quit [Ping timeout: 255 seconds]
bedeho has joined #ipfs
shizy has quit [Quit: WeeChat 1.9]
maxlath has quit [Quit: maxlath]
m0ns00n has quit [Quit: quit]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
jaboja has joined #ipfs
henriqueqc[m] has joined #ipfs
shizy has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
shizy has quit [Read error: Connection reset by peer]
espadrine has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 246 seconds]
b5 has joined #ipfs
jokoon has quit [Quit: Leaving]
erictapen has joined #ipfs
Jesin has quit [Quit: Leaving]
dhruvbaldawa has joined #ipfs
larpanet has quit [Ping timeout: 260 seconds]
dhruvbaldawa has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
shizy has joined #ipfs
stoopkid__ has quit [Quit: Connection closed for inactivity]
Jesin has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
shizy has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
ashark has quit [Ping timeout: 240 seconds]
domanic has quit [Ping timeout: 260 seconds]
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
bedeho has quit [Remote host closed the connection]
pat36 has quit []
sigg has quit [Ping timeout: 246 seconds]
dhruvbaldawa has joined #ipfs
b5_ has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
b5 has quit [Ping timeout: 260 seconds]
bedeho has joined #ipfs
butteredpopcorn has quit [Quit: ZNC 1.6.5 - http://znc.in]
dhruvbaldawa has quit [Read error: Connection reset by peer]
butteredpopcorn has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
sigg has joined #ipfs
domanic has joined #ipfs
dhruvbaldawa has joined #ipfs
woffs has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
bedeho has quit [Remote host closed the connection]
rodolf0 has quit [Ping timeout: 258 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
arpu has quit [Remote host closed the connection]
dhruvbaldawa has quit [Ping timeout: 264 seconds]
doowa_diddee_ has quit [Remote host closed the connection]
woffs has left #ipfs [#ipfs]
dhruvbaldawa has joined #ipfs
domanic has quit [Ping timeout: 240 seconds]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 255 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
ashark has joined #ipfs
domanic has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
atrus6 has joined #ipfs
dhruvbaldawa has joined #ipfs
neosloth has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
ashark has quit [Ping timeout: 248 seconds]
markster has joined #ipfs
onikuma has quit [Ping timeout: 248 seconds]
<markster> can anyone talk about the infura.io api for ipfs?
<lgierth> markster: the infura people, likely :)
<lgierth> it should be more or less the same as ipfs's api
dhruvbaldawa has joined #ipfs
<lgierth> r0kk3rz: you might be right... :( could you file an issue in github.com/ipld/website?
<markster> if I were on an android, for example, and used the API to access IPFS, then ok. but how are others going to find my hash on the DHT if I'm not running the daemon?
<lgierth> do you mean the hash or the corresponding data?
<lgierth> the hash can be sent e.g. by sms
<lgierth> for the data to be available, the daemon needs to be running -- but once someone else has fetched it, it can be turned off
MrShepard[m] has left #ipfs ["User left"]
ygrek has joined #ipfs
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
dhruvbaldawa has quit [Ping timeout: 258 seconds]
dhruvbaldawa has joined #ipfs
larpanet has joined #ipfs
subordinary has quit [Ping timeout: 240 seconds]
cxl000 has quit [Quit: Leaving]
dhruvbaldawa has quit [Ping timeout: 258 seconds]
pcctw has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
domanic has quit [Read error: Connection reset by peer]
onikuma has joined #ipfs
dgrisham has quit [Ping timeout: 246 seconds]
dhruvbaldawa has quit [Ping timeout: 248 seconds]
mcparadise` has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
dhruvbaldawa has quit [Read error: Connection reset by peer]
erictapen has joined #ipfs
dhruvbaldawa has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
stoopkid__ has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 246 seconds]
<heimindanger> How would I go to change the storage from my SSD to an external hard drive ?
<heimindanger> for go-ipfs
fredthomsen has joined #ipfs
noobineer has joined #ipfs
noobineer has quit [Max SendQ exceeded]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
fredthomsen has quit [Remote host closed the connection]
Aranjedeath has quit [Quit: Three sheets to the wind]
mcparadise` has quit [Ping timeout: 258 seconds]
dhruvbaldawa has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
dhruvbaldawa has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
droman has quit [Ping timeout: 240 seconds]
neosloth has quit [Remote host closed the connection]
dhruvbaldawa has quit [Ping timeout: 248 seconds]
Amikiri has joined #ipfs
onikuma has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
mcparadise` has joined #ipfs
<redfish> heimindanger: you can set the IPFS_PATH=/path env var
<redfish> that will put the whole .ipfs dir at the given path, not just the datastore
<redfish> i personally have an 'ipfs' user on my system, and i can control that user's home dir
dhruvbaldawa has joined #ipfs
<redfish> i execute all ipfs commands as that user
dhruvbaldawa has quit [Read error: Connection reset by peer]
NullConstant has quit [Ping timeout: 240 seconds]
dimitarvp has quit [Quit: Bye]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
b5_ has quit [Ping timeout: 260 seconds]
dhruvbaldawa has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.9]
domanic has joined #ipfs
engdesart has joined #ipfs