victorbjelkholm changed the topic of #ipfs to: go-ipfs v0.4.5-rc2 is up on https://dist.ipfs.io/go-ipfs, check it out! | Week 5+6: 1) IPLD https://git.io/vDkS7 2) CI/CD https://git.io/vDk9v 3) Orbit https://git.io/vDk9U | Roadmap: https://waffle.io/ipfs/roadmaps | 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/vVB
shizy has quit [Ping timeout: 240 seconds]
infinity0 has quit [Ping timeout: 260 seconds]
shamb0t has joined #ipfs
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ipfs
kegan has quit [Ping timeout: 240 seconds]
tmg has quit [Ping timeout: 240 seconds]
Arathorn has quit [Ping timeout: 276 seconds]
infinity0 has quit [Remote host closed the connection]
shamb0t has quit [Ping timeout: 260 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
Arathorn has joined #ipfs
kegan has joined #ipfs
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
fleeky_ has joined #ipfs
infinity0 has joined #ipfs
fleeky__ has quit [Ping timeout: 245 seconds]
<Lostfile> im back
matoro has quit [Ping timeout: 240 seconds]
warner has quit [Quit: ERC (IRC client for Emacs 25.1.2)]
Foxcool_ has joined #ipfs
joeyh_ is now known as joeyh
tabrath has quit [Ping timeout: 276 seconds]
A124 has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
A124 has joined #ipfs
Foxcool_ has quit [Ping timeout: 240 seconds]
Foxcool_ has joined #ipfs
warner has joined #ipfs
realisation has joined #ipfs
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 245 seconds]
cemerick has joined #ipfs
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Lostfile has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
matoro has quit [Ping timeout: 240 seconds]
dryajov has quit [Ping timeout: 276 seconds]
aquentson1 has quit [Ping timeout: 255 seconds]
<slothbag> whats the easiest way to add a json string using js-ipfs-api? Is there a built in way to convert string to buffer?
<kevina> whyrusleeping: around? I would like to take a stab at https://github.com/ipfs/go-ipfs/issues/3624
<kevina> but not 100% sure what you had in mind
pawalls has joined #ipfs
arpu has quit [Ping timeout: 252 seconds]
matoro has joined #ipfs
<whyrusleeping> kevina: What i'm thinking is creating a little object that can keep track of progress in a thread safe way
<whyrusleeping> then inserting it into a context with 'context.WithValue(...)'
<whyrusleeping> then in enumerateGraph or whatever that method is called, checking if the context has one of those things
<kevina> whyrusleeping: okay, that is not what I had in mind, I was thinking of sending some sort of progress message back every so often
<kevina> how will that work with the API?
<kevina> like how does the client find out if the value has changed in the server
<whyrusleeping> We should add a `--progress` flag that changes the output of pin add to be streaming
<whyrusleeping> then every second send the current progress
<kevina> so it is what I thought, how does that fit into context.WithValue?
ckwaldon has quit [Ping timeout: 240 seconds]
<kevina> (if you can quickly prototype the change, go ahead as it might make things more clear for me)
stevenaleach has joined #ipfs
arpu has joined #ipfs
Foxcool_ has quit [Ping timeout: 240 seconds]
* kevina needs to figure out how Context really works...
cemerick has quit [Ping timeout: 255 seconds]
ckwaldon has joined #ipfs
zsck has joined #ipfs
<zsck> Good evening
shamb0t has joined #ipfs
dryajov has joined #ipfs
<kevina> whyrusleeping: okay so how do you update the value?
shamb0t has quit [Ping timeout: 276 seconds]
<whyrusleeping> kevina: like this: https://play.golang.org/p/zwqQYX9OMD
<kevina> whyrusleeping: okay, unless I am missing something, this is not going to work across a client/server boundary. So context is just a hack to communicate a value on the server correct?
<whyrusleeping> yeah
<kevina> okay, I will see what I can do, thanks
<whyrusleeping> then you send it over the clients http connection
<kevina> So Pin will need to return a channel instead of just an error?
<whyrusleeping> if the `--progress` flag is set
<whyrusleeping> no, pin won't return a channel
<whyrusleeping> you won't touch the actual Pin code at all
<whyrusleeping> just the command code, and something in enumerateChildren
skinkitten has joined #ipfs
<kevina> okay now I am really confused
<kevina> how is the value supposed to cross the client/server boundry
<kevina> that is the value needs to be updated
<kevina> again, sorry I am really not familiar with how context works
cemerick has joined #ipfs
skinkitten_ has joined #ipfs
skinkitten_ has quit [Remote host closed the connection]
skinkitten has quit [Read error: Connection reset by peer]
<whyrusleeping> the context is just for getting information about progress from the EnumerateChildren call back to the commands.Run
skinkitten has joined #ipfs
chovy has quit [Remote host closed the connection]
<kevina> whyrusleeping: but isn't there is a client/server boundary that must be crossed
HostFat__ has joined #ipfs
skinkitten has quit [Remote host closed the connection]
skinkitten has joined #ipfs
<whyrusleeping> Yeah, so then you set the output of the command to a chan interface{}
<whyrusleeping> and send progress objects out periodically
<whyrusleeping> similarly to how Add does progress
<kevina> whyrusleeping: that I get, but you said Pin is not modified
HostFat_ has quit [Ping timeout: 252 seconds]
<whyrusleeping> oh, i meant the pin.Pin(...) call
<whyrusleeping> the command will be modified, yeah
<kevina> sorry now I get it, Command.Run is on the server side not the client
<kevina> I think I can handle it now
<kevina> (its the PreRun and the PostRun that are on the client side)
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
<whyrusleeping> ^ yep
aquentson has joined #ipfs
skinkitten has quit [Remote host closed the connection]
skinkitten has joined #ipfs
realisation has joined #ipfs
wmoh has joined #ipfs
wmoh has quit [Ping timeout: 240 seconds]
ygrek has quit [Ping timeout: 264 seconds]
pfrazee has quit [Remote host closed the connection]
baffo32 has quit [Remote host closed the connection]
slothbag has quit [Quit: Leaving.]
HostFat__ has quit [Quit: Leaving]
baffo32 has joined #ipfs
jedahan has joined #ipfs
mguentner has quit [Quit: WeeChat 1.6]
mguentner has joined #ipfs
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 240 seconds]
shamb0t has joined #ipfs
cyanobacteria has quit [Quit: Konversation terminated!]
zsck has quit [Quit: Leaving.]
dryajov has quit [Ping timeout: 260 seconds]
nealneato[m] has joined #ipfs
nealneato[m] has left #ipfs [#ipfs]
ryantm____ has joined #ipfs
matoro has quit [Ping timeout: 240 seconds]
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
matoro has joined #ipfs
mguentner2 has joined #ipfs
shamb0t has quit [Ping timeout: 264 seconds]
draynium has quit [Ping timeout: 255 seconds]
mguentner has quit [Ping timeout: 240 seconds]
dryajov has joined #ipfs
draynium has joined #ipfs
aquentson has joined #ipfs
DiCE1904 has joined #ipfs
demize has quit [Remote host closed the connection]
aquentson1 has quit [Ping timeout: 264 seconds]
demize has joined #ipfs
chris613 has quit [Quit: Leaving.]
wking has quit [Ping timeout: 245 seconds]
shamb0t has joined #ipfs
Foxcool_ has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
skinkitten has quit [Ping timeout: 240 seconds]
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chriscool has joined #ipfs
wking has joined #ipfs
edrex has quit [Ping timeout: 255 seconds]
locusf has quit [Quit: leaving]
locusf_ has joined #ipfs
locusf_ has quit [Client Quit]
jbbr[m] has joined #ipfs
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
shamb0t has joined #ipfs
aedigix has quit [Remote host closed the connection]
aedigix has joined #ipfs
aquentson1 has joined #ipfs
tmg has joined #ipfs
aquentson has quit [Ping timeout: 256 seconds]
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
shamb0t_ has joined #ipfs
shamb0t has quit [Read error: Connection reset by peer]
shamb0t_ has quit [Remote host closed the connection]
shamb0t has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
tmg has quit [Ping timeout: 256 seconds]
anewuser has quit [Quit: anewuser]
john1 has quit [Ping timeout: 240 seconds]
* whyrusleeping claps
tmg has joined #ipfs
ulrichard has joined #ipfs
aquentson1 has quit [Ping timeout: 276 seconds]
Caterpillar has joined #ipfs
aquentson has joined #ipfs
<fil_redpill> is ipfs-pack supposed to work already? Or do I need to install ipfs 0.4.5 instead of 0.4.4?
gully-foyle- has quit [Remote host closed the connection]
<whyrusleeping> fil_redpill: it pulls in its own deps
<whyrusleeping> its completely self contained right now
Foxcool_ has quit [Ping timeout: 240 seconds]
ryantm____ has quit [Quit: Connection closed for inactivity]
shamb0t has joined #ipfs
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
<fil_redpill> it doesn't work for me
<whyrusleeping> oh? what happens?
<whyrusleeping> all feedback is very welcome
* fil_redpill sent a long message: fil_redpill_2017-02-10_07:44:11.txt - https://matrix.org/_matrix/media/v1/download/matrix.org/fQHeWlgzoVoOrrebbkpzExki
* fil_redpill sent a long message: fil_redpill_2017-02-10_07:45:02.txt - https://matrix.org/_matrix/media/v1/download/matrix.org/jTyjWLuPkNyfQgPzBHPwLBiF
<whyrusleeping> does OSX not allow seeking relateive to the ends of files?
shamb0t has quit [Ping timeout: 240 seconds]
<whyrusleeping> oh shit, duh...
<whyrusleeping> dammit.
* whyrusleeping goes to fix the issue
<whyrusleeping> i seek 512 bytes from the end of the file as a way to get the last line more efficiently
<whyrusleeping> if the manifest isnt that big...
* fil_redpill creates an issue for posterity
<whyrusleeping> Thanks!
tmg has quit [Ping timeout: 255 seconds]
<whyrusleeping> just pushed a fix
ylp has joined #ipfs
<fil_redpill> Pack root is QmXKJxD7MPJKtfo9oYo7x6yko5vYtHUwGRjj3R5YSKPvdc
<fil_redpill> yay
tmg has joined #ipfs
<fil_redpill> now the server tells me "Shared: 2 blocks, 116 B total data uploaded"
<whyrusleeping> nice
<whyrusleeping> it should update as other peers fetch things from you
<whyrusleeping> its a live counter
<fil_redpill> `ipfs cat /ipfs/QmXKJxD7MPJKtfo9oYo7x6yko5vYtHUwGRjj3R5YSKPvdc`
<fil_redpill> `Error: Failed to decode Protocol Buffers: incorrectly formatted merkledag node: Link hash #0 is not valid multihash. multihash length inconsistent: &{1 85 [18 32 14 27 6 86 37 227 52 34 199 149 57 152 92 124 124 118 159 223 245 65 121 113 177 37 156 194 178 10 177 139 125 220]}`
dryajov1 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
tmg has quit [Ping timeout: 258 seconds]
dryajov1 has joined #ipfs
aquentson1 has joined #ipfs
rendar has joined #ipfs
aquentson has quit [Ping timeout: 252 seconds]
maciejh has joined #ipfs
ecloud_wfh is now known as ecloud
dryajov1 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
dryajov1 has joined #ipfs
<whyrusleeping> thats a directory
tabrath has joined #ipfs
<whyrusleeping> but thats a weird error...
<whyrusleeping> i get an error saying that its a directory when i try to cat it
dryajov1 has quit [Client Quit]
arcalinea has quit [Ping timeout: 240 seconds]
atrapado_ has joined #ipfs
<fil_redpill> dunno
<fil_redpill> I just killed my .ipfs/ directory and still same error
arcalinea has joined #ipfs
<whyrusleeping> what ipfs version?
maciejh has quit [Ping timeout: 276 seconds]
<fil_redpill> 0.4.4
cemerick has quit [Ping timeout: 255 seconds]
ShalokShalom_ has joined #ipfs
<whyrusleeping> huh.
<whyrusleeping> you should be able to `ipfs ls` that thing isntead of ipfs cat
ygrek has joined #ipfs
ShalokShalom has quit [Ping timeout: 240 seconds]
maxlath has joined #ipfs
ShalokShalom_ is now known as ShalokShalom
Mizzu has joined #ipfs
<fil_redpill> same error
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 255 seconds]
G-Ray_ has joined #ipfs
robattila256 has quit [Ping timeout: 255 seconds]
stevenaleach is now known as Tired
Tired is now known as So-Tired-My-Eyes
So-Tired-My-Eyes is now known as machinetoslow
s_kunk has joined #ipfs
s_kunk has joined #ipfs
s_kunk has quit [Changing host]
machinetoslow has quit [Remote host closed the connection]
ianopolous has quit [Ping timeout: 276 seconds]
dryajov has quit [Remote host closed the connection]
gmanrwp[m] has joined #ipfs
shamb0t has joined #ipfs
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
Foxcool_ has joined #ipfs
aquentson1 has joined #ipfs
shamb0t has quit [Read error: Connection reset by peer]
shamb0t has joined #ipfs
frmendes has joined #ipfs
aquentson has quit [Ping timeout: 245 seconds]
frmendes has quit [Client Quit]
ZaZ has joined #ipfs
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 260 seconds]
ShalokShalom has quit [Ping timeout: 240 seconds]
ShalokShalom has joined #ipfs
aquentson has quit [Ping timeout: 256 seconds]
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
dryajov1 has joined #ipfs
Kane` has joined #ipfs
espadrine has joined #ipfs
dryajov1 has quit [Client Quit]
maxlath has quit [Ping timeout: 240 seconds]
jkilpatr has quit [Ping timeout: 255 seconds]
<victorbjelkholm> !pin QmTujaPcCdt71ycHnPiM8hpzxC9eesFvUCTWonK5igqu41 flashback-vpn-config
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmTujaPcCdt71ycHnPiM8hpzxC9eesFvUCTWonK5igqu41
ZaZ1 has joined #ipfs
ZaZ has quit [Ping timeout: 245 seconds]
jkilpatr has joined #ipfs
ZaZ1 has quit [Read error: Connection reset by peer]
tmg has joined #ipfs
aquentson has joined #ipfs
Kane` has quit [Quit: Leaving]
realisation has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
maxlath has joined #ipfs
chriscool has quit [Read error: Connection reset by peer]
realisation has quit [Ping timeout: 245 seconds]
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 240 seconds]
PBn has joined #ipfs
<PBn> hey, can I ask some dumb questions about js-ipfs?
<PBn> Is it entirely browser based?
<PBn> could one set up a site to, distribute content on a page p2p?
<Kubuxu> PBn: that is the aim
chriscool has joined #ipfs
<PBn> Okay, I wasn't sure if there was some same orgin polacy or something that would always require ipfs to run localy
<PBn> Why isn't there a javascript site or something that will load ipfs sites through an iframe or something right now?
<victorbjelkholm> PBn: there is js-ipfs that works in the browser today that you can use
<victorbjelkholm> there is also a markdown viewer that loads markdown files from ipfs and renders them, guess it would be trivial to adopt to load javascript from ipfs and evaluate it as well https://github.com/ipfs/examples/tree/master/webapps/markdown-viewer
<PBn> I've messed around with that a bit, just wondering what it's achilles heel is that prevents it from being more foward faceing
chriscool has quit [Ping timeout: 240 seconds]
<PBn> What would prevent someone from a chunk of javascript on a site that loads images/videos from the server over ipfs
<PBn> primaraly from the main server but p2p when it would work
<PBn> I find projects like p2pjs https://github.com/nko5/aono that look similar but seem to have a very narrow focus
<PBn> Has anyone built an ipfs peer tube like project?
<lgierth> victorbjelkholm: victor@protocol.ai?
<lgierth> these hetzner mails have been going to my own mail account, need to fix that
dryajov1 has joined #ipfs
<victorbjelkholm> lgierth: yeah
<lgierth> sent
<lgierth> it's in rescue mode right now i think
<victorbjelkholm> PBn: not that I have seen, would be cool to see though. "What would prevent someone from a chunk of javascript on a site that loads images/videos from the server over ipfs" Not sure I understand what you mean
<victorbjelkholm> lgierth: ?? Why?
<lgierth> they didn't let me pick the os per server
<lgierth> they would have both been windows, or both linux
dryajov1 has quit [Client Quit]
<lgierth> when you ssh in, there's an executable called installimage, or install-image
<victorbjelkholm> oh, I see
<victorbjelkholm> ok
<victorbjelkholm> ok, put debian jessie
<PBn> victorbjelkholm I'm wondering why ipfs hasn't been used like a media cdn for large files, if you could run it without installing anything in the browser
<PBn> if you had something like an image board, or videos loading them through javascript from ipfs seems like it would only add minimal latancy and reduce bandwidth quite a in high traffic
<PBn> and be transparent to the normal user
tmg has quit [Ping timeout: 264 seconds]
<PBn> It just seemed like an obvious use cased, so I assumed there was some issue that prevents it from working as nicely as I imagine
<victorbjelkholm> PBn: yeah, that is indeed very good use cases. Not sure, probably time limitation and it's early. I think some folks have been exploring doing it but not sure if there is any "finished" projects
<victorbjelkholm> whyrusleeping: any chance of getting https://github.com/whyrusleeping/go-ipfs-keygen updated? Right now it fails on imports
<victorbjelkholm> lgierth: I'm guessing ^ is what we used to generate our solarnet peer identities, no?
<lgierth> probably
<lgierth> i'm not sure
<lgierth> i just `IPFS_PATH=ipfspath ipfs init && cat ipfspath/config | jq .Identity`
mdom has quit [Ping timeout: 260 seconds]
<lgierth> that code ^ has been last touched 2 years ago, so... who knows
<lgierth> needs gxification :)
<lgierth> PBn: yes that's one of the web use cases, we're not quite there yet performance-wise and documentation-wise
<lgierth> "can be done" is not a binary, it's a scale, and we're moving towards "can be done" in small steps
john1 has joined #ipfs
<PBn> I understand, if I wanted to mess around with it and get a webpage to load an image through ipfs where would you recomend me to start looking?
<lgierth> i'm afraid we're not *there* yet either -- have no content routing and peer routing yet
<lgierth> but we'll be working on it next week
<lgierth> subscribe to that to get updates ^
<PBn> I see now
<PBn> But if I wanted to set up a site and serve the images through ipfs running on the server
<PBn> it's just the peer stuff isn't quite ready
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
mguentner2 is now known as mguentner
shamb0t has quit [Ping timeout: 240 seconds]
<lgierth> you can run go-ipfs on the server and just load stuff as https://yourdomain.net/ipfs/Qmthehash
aquentson has joined #ipfs
<PBn> I'm not really interested in setting up a gateway
<PBn> There are plenty of those running already
aquentson1 has quit [Ping timeout: 240 seconds]
<PBn> And this link https://github.com/ipfs/pm/issues/351 seems to mostly be talking about a browser plugin
chriscool has joined #ipfs
<victorbjelkholm> whyrusleeping: nevermind, just wrote my own little shitty keygen - https://github.com/VictorBjelkholm/ipfs-keygen
<Kubuxu> victorbjelkholm: if its stupid and it works its not stupid
<PBn> I kind of want to setup a javascript lazy load through ipfs
<victorbjelkholm> Kubuxu: I have no idea about using go-ipfs as a lib nor Golang! But yeah, I agree
chriscool has quit [Read error: Connection reset by peer]
<victorbjelkholm> PBn: it's fairly simple today to build static websites, just create your directory with index.html + images and what not. Refer to all resources by relative links and add entire directory to IPFS and tada, now you have a website deployed over IPFS
<victorbjelkholm> PBn: more elaborate example over here: https://github.com/ipfs/examples/tree/master/examples/websites
<Kubuxu> you should have went with just go-libp2p-crypto and go-libp2p-peer to generate the PeerID
<Kubuxu> but as this works I won't say anything
<PBn> But that would only be accessable through ipfs
chriscool has joined #ipfs
<PBn> It just seems really apealing to me to serve some javascript on the standard page load then load the static content through ipfs in the browser
<victorbjelkholm> PBn: no, via http as well, thanks to the gateways
<victorbjelkholm> Kubuxu: ah, would that be faster or about the same? I have to look into that
<Kubuxu> much faster
<victorbjelkholm> right now it's not very fast because it's creating a repo and stuff I think
<Kubuxu> I think
<victorbjelkholm> aah
<Kubuxu> yeah
<Kubuxu> go-libp2p-crypto would generate just the RSA key
<PBn> sure, but if you're running a gateway you're just adding the ipfs overhead and not saving any bandwidth (once peering gets working etc)
<Kubuxu> and then go-libp2p-peer would make a peerID from the key
<victorbjelkholm> Kubuxu: ok, I will see if I can figure that out
<Kubuxu> and then you can marshal the privkey using MarshalPrivateKey and encode it in hex
<victorbjelkholm> lack of examples makes it hard for me to figure out, most of our go stuff only have reference docs
<Kubuxu> yeah, it isn't awesome
shamb0t has joined #ipfs
<victorbjelkholm> Kubuxu: basically what you're describing is what happens here right? https://github.com/whyrusleeping/go-ipfs-keygen/blob/master/main.go#L113-L139
<Kubuxu> it is result of the fact that we were splitting it off a monolitic code
<Kubuxu> yeah
<Kubuxu> but you don't have to use go-ipfs code at all
<Kubuxu> aah it is base64 not hex
cemerick has joined #ipfs
shamb0t_ has joined #ipfs
shamb0t has quit [Read error: Connection reset by peer]
cemerick has quit [Ping timeout: 255 seconds]
<PBn> Before I take off, could someone point me in the right direction to start loading some of a page's content through ipfs?
cemerick has joined #ipfs
<victorbjelkholm> PBn: look inside the github.com/ipfs/examples repository, lots of useful information there
<PBn> thanks
cemerick has quit [Ping timeout: 255 seconds]
Foxcool_ has quit [Ping timeout: 256 seconds]
PBn has quit [Quit: Page closed]
Remramm has quit [Changing host]
Remramm has joined #ipfs
Remramm has joined #ipfs
<jnagro> hey. been looking through the faq but couldnt find what i was curious about...
<jnagro> could i get hassled for running ipfs? like, could copyrighted content end up on my machine and comcast is going to be a douche about it?
<lgierth> if you decide to fetch that stuff on your node, yes
<lgierth> but it won't "just happen"
<lgierth> ipfs will always just fetch what you ask it to
<jnagro> thank you
<fil_redpill> I tried again ipfs-pack and, same error again
<fil_redpill> `fil:~> ipfs cat /ipfs/QmTT12ntRrY9GVmW8Lx7B5bruKUyvMCJDwQfC6xkHTRCb2
<fil_redpill> Error: Failed to decode Protocol Buffers: incorrectly formatted merkledag node: Link hash #0 is not valid multihash. multihash length inconsistent: &{1 85 [18 32 14 27 6 86 37 227 52 34 199 149 57 152 92 124 124 118 159 223 245 65 121 113 177 37 156 194 178 10 177 139 125 220]}`
talemongering has joined #ipfs
talemongering has quit [Remote host closed the connection]
shizy has joined #ipfs
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 240 seconds]
shizy has quit [Quit: WeeChat 1.7]
shizy has joined #ipfs
ashark has joined #ipfs
xtarget[m] has joined #ipfs
AkhILman has quit [Ping timeout: 240 seconds]
pfrazee has joined #ipfs
bwerthmann has joined #ipfs
mildred has joined #ipfs
Boomerang has joined #ipfs
chris613 has joined #ipfs
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
ShalokShalom has quit [Read error: Connection reset by peer]
dryajov1 has joined #ipfs
Foxcool_ has joined #ipfs
dryajov1 has quit [Client Quit]
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
AkhILman has joined #ipfs
mildred has quit [Ping timeout: 276 seconds]
ShalokShalom has joined #ipfs
Boomerang has quit [Quit: Lost terminal]
robattila256 has joined #ipfs
aquentson1 has quit [Ping timeout: 276 seconds]
ulrichard has quit [Remote host closed the connection]
<haad> !pin QmSZrGv7P2kYEMKxLZGUDcDs35DwKH1eRTBJSEt1dSnrkV orbit-web
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmSZrGv7P2kYEMKxLZGUDcDs35DwKH1eRTBJSEt1dSnrkV
tabrath has quit [Ping timeout: 240 seconds]
ylp has quit [Quit: Leaving.]
A124 has quit [Ping timeout: 252 seconds]
<fil_redpill> !pin QmTT12ntRrY9GVmW8Lx7B5bruKUyvMCJDwQfC6xkHTRCb2
* fil_redpill just tryin
A124 has joined #ipfs
Boomerang has joined #ipfs
shamb0t_ has quit [Remote host closed the connection]
shamb0t has joined #ipfs
Foxcool_ has quit [Ping timeout: 255 seconds]
anewuser has joined #ipfs
shamb0t has quit [Ping timeout: 255 seconds]
Boomerang has quit [Ping timeout: 276 seconds]
Boomerang has joined #ipfs
<haad> !pin QmYWsFK3ZtAJMnbjJqG3sTa39Trg1mVgQWwK4spL7Bguj6 morbit-web
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmYWsFK3ZtAJMnbjJqG3sTa39Trg1mVgQWwK4spL7Bguj6
<victorbjelkholm> morbid-web :D
maxlath has quit [Quit: maxlath]
maxlath has joined #ipfs
skinkitten has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
palkeo has joined #ipfs
aquentson has joined #ipfs
Guest149624[m] has joined #ipfs
shamb0t has joined #ipfs
skinkitten has quit [Ping timeout: 255 seconds]
Oatmeal has joined #ipfs
arpu has quit [Remote host closed the connection]
skinkitten has joined #ipfs
Aranjedeath has joined #ipfs
cemerick has joined #ipfs
chriscool has quit [Ping timeout: 240 seconds]
G-Ray_ has quit [Quit: G-Ray_]
ylp has joined #ipfs
ylp has quit [Client Quit]
<keks> has anyone ever used gx with ipns?
ylp has joined #ipfs
<lgierth> no
<lgierth> eh i don't think so
<lgierth> the point of gx is that deps don't change :)
s_kunk has quit [Ping timeout: 240 seconds]
skinkitten has quit [Ping timeout: 240 seconds]
miscreative has joined #ipfs
miscreative has quit [K-Lined]
kxra[m] has quit [Changing host]
kxra[m] has joined #ipfs
matoro has quit [Ping timeout: 245 seconds]
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
tabrath has joined #ipfs
arpu has joined #ipfs
s_kunk has joined #ipfs
s_kunk has joined #ipfs
s_kunk has quit [Changing host]
matoro has joined #ipfs
aquentson1 has joined #ipfs
overproof has joined #ipfs
aquentson has quit [Ping timeout: 256 seconds]
mildred has joined #ipfs
overproof has quit [K-Lined]
john3 has joined #ipfs
john1 has quit [Ping timeout: 276 seconds]
ygrek has quit [Ping timeout: 260 seconds]
shamb0t has quit [Remote host closed the connection]
matoro has quit [Ping timeout: 240 seconds]
shamb0t has joined #ipfs
skinkitten has joined #ipfs
galois_d_ has joined #ipfs
shamb0t has quit [Read error: Connection reset by peer]
john4 has joined #ipfs
shamb0t has joined #ipfs
john3 has quit [Ping timeout: 240 seconds]
galois_dmz has quit [Ping timeout: 256 seconds]
chriscool has joined #ipfs
matoro has joined #ipfs
shamb0t has quit [Remote host closed the connection]
maxlath has quit [Ping timeout: 260 seconds]
shamb0t has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
espadrine has quit [Ping timeout: 240 seconds]
ygrek has joined #ipfs
matoro has quit [Ping timeout: 276 seconds]
shamb0t has joined #ipfs
shamb0t_ has joined #ipfs
shamb0t has quit [Read error: Connection reset by peer]
chriscool has quit [Read error: Connection reset by peer]
shamb0t_ has quit [Ping timeout: 255 seconds]
chriscool has joined #ipfs
espadrine has joined #ipfs
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 252 seconds]
maxlath has joined #ipfs
Darrell has joined #ipfs
wallacoloo_____ has joined #ipfs
chriscool has quit [Read error: Connection reset by peer]
Darrell has quit [K-Lined]
skinkitten_ has joined #ipfs
pterygotous has joined #ipfs
pterygotous has quit [K-Lined]
strncpy has joined #ipfs
<strncpy> Hi!
pfrazee has quit [Remote host closed the connection]
<SchrodingersScat> strncpy: oh hey!
rendar has quit [Ping timeout: 245 seconds]
<strncpy> Is it possible to run ipfs daemon on startup as a particular user?
ianopolous has joined #ipfs
<SchrodingersScat> strncpy: sounds likely
<strncpy> something like chpst -u ipfs ipfs daemon ?
<strncpy> Also, can I password protect the web console?
<lgierth> strncpy: yes it doesn't require any root privileges or so for running
<lgierth> strncpy: not out of the box
<lgierth> so right now you kinda need to trust other users on the box wrt ipfs
shamb0t has joined #ipfs
pfrazee has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
<richardlitt> !pinbot pin Qma4gdwsPjSYcsbP4Y8FVAWMQehb4bUnNwPVnv8zkUFiaM dists
<pinbot> now pinning on 8 nodes
<pinbot> http://earth.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://venus.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://saturn.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://uranus.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://jupiter.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://neptune.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://mercury.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> http://pluto.v.ipfs.team:5001 -- refs failed: selected encoding not supported
<pinbot> pinned on 0 of 8 nodes (8 failures) -- https://ipfs.io/ipfs/pin
<richardlitt> !pinbot Qma4gdwsPjSYcsbP4Y8FVAWMQehb4bUnNwPVnv8zkUFiaM dists
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/Qma4gdwsPjSYcsbP4Y8FVAWMQehb4bUnNwPVnv8zkUFiaM
tabrath has quit [Ping timeout: 276 seconds]
cemerick has quit [Ping timeout: 255 seconds]
cemerick has joined #ipfs
aquentson1 has joined #ipfs
arkimedes has joined #ipfs
aquentson has quit [Ping timeout: 264 seconds]
mdom has joined #ipfs
tabrath has joined #ipfs
pfrazee_ has joined #ipfs
arkimedes_ has joined #ipfs
arkimedes has quit [Read error: Connection reset by peer]
rendar has joined #ipfs
rendar has joined #ipfs
cemerick has quit [Ping timeout: 255 seconds]
pfrazee has quit [Ping timeout: 245 seconds]
matoro has joined #ipfs
pfrazee_ has quit [Remote host closed the connection]
pfrazee has joined #ipfs
<deltab> strncpy: you could put a proxy in front of it, and protect that
<strncpy> good call
<strncpy> didn't think of that
neurrowcat has joined #ipfs
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 240 seconds]
tilgovi has joined #ipfs
Boomerang has quit [Quit: Lost terminal]
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 255 seconds]
tmg has joined #ipfs
atrapado_ has quit [Quit: Leaving]
tilgovi has quit [Ping timeout: 256 seconds]
arkimedes_ has quit [Quit: Leaving]
skinkitten_ has quit [Ping timeout: 264 seconds]
<fil_redpill> I'm still stuck with `ipfs ls QmTT12ntRrY9GVmW8Lx7B5bruKUyvMCJDwQfC6xkHTRCb2`
skinkitten has quit [Ping timeout: 255 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<lgierth> fil_redpill: the ls looks good here
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 240 seconds]
<fil_redpill> seems like my local ipfs node can not contact the network?
<lgierth> or at least can't connect to any of the 3 providers?
<lgierth> QmTauL2a9T3QUjrvwShyURVA6QvHcm1eaBMcTHmiNp31vC
<lgierth> QmSoLju6m7xTh3DuokvT3886QRYqxAzb1kShaanJgW36yx
<lgierth> QmYYRY6GXJ2cxqLMSFxNWk9gTNZw4QJ6RugT7YfLpN1c9G
<lgierth> ipfs dht findpeer $peerid finds you addresses for them
<lgierth> or i think you can just ipfs swarm connect /ipfs/$peerid without an explicit address
<fil_redpill> ipfs swarm peers has dozens of references
<fil_redpill> `ipfs dht findpeer QmSoLju6m7xTh3DuokvT3886QRYqxAzb1kShaanJgW36yx` lists 10 addresses
<fil_redpill> no, 8
<lgierth> that one's in the default Bootstrap config too
<lgierth> (starts in QmSoL)
<fil_redpill> the two others fail
<lgierth> !pin QmfTLhyixk6uDgjsEfLkGv6JQ2je9um8LmCM9iHteer3dq archives.ipfs.io
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmfTLhyixk6uDgjsEfLkGv6JQ2je9um8LmCM9iHteer3dq
<fil_redpill> Might this be because I'm using a VPN (F-Secure Freedome)
<lgierth> mh -- maybe
<lgierth> it should still work but who knows what this particular VPN sets up regarding routes, etc.
<lgierth> i'm using the cjdns iptunnel and it works (see the pin above ^)
<lgierth> !pin QmWtatYEBceptae1m8mtdXKVVfJ8gYdazoAmaDS8Sz2PLD dist.ipfs.io go-ipfs v0.4.5-rc4
<pinbot> now pinning on 8 nodes
<fil_redpill> nope :(
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmWtatYEBceptae1m8mtdXKVVfJ8gYdazoAmaDS8Sz2PLD
shamb0t has joined #ipfs
lgierth changed the topic of #ipfs to: go-ipfs v0.4.5-rc4 is up: https://dist.ipfs.io/go-ipfs | Week 5+6: 1) IPLD https://git.io/vDkS7 2) CI/CD https://git.io/vDk9v 3) Orbit https://git.io/vDk9U | Roadmap: https://waffle.io/ipfs/roadmaps | 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
matoro has quit [Ping timeout: 240 seconds]
wallacoloo_____ has quit [Ping timeout: 240 seconds]
shamb0t has quit [Ping timeout: 240 seconds]
dryajov1 has joined #ipfs
skinkitten has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
dryajov1 has quit [Client Quit]
skinkitten_ has joined #ipfs
<fil_redpill> okay it seems that I have two incompatible versions of ipfs
<fil_redpill> 0.4.4 and 0.4.5-rc4
<lgierth> they should be compatible
<lgierth> we try to never break compat
<lgierth> but there might be bugs of course that have been fixed in the new release
<fil_redpill> here's what I'm seeing
<lgierth> sorry about these :)
<fil_redpill> > ipfs version
<fil_redpill> ipfs version 0.4.4
<fil_redpill> env ipfs version
<fil_redpill> ipfs version 0.4.5-rc4
<fil_redpill> ipfs ls QmTT12ntRrY9GVmW8Lx7B5bruKUyvMCJDwQfC6xkHTRCb2
<fil_redpill> api version mismatch (/go-ipfs/0.4.5-rc4/ != /go-ipfs/0.4.4/)
<fil_redpill> env ipfs ls QmTT12ntRrY9GVmW8Lx7B5bruKUyvMCJDwQfC6xkHTRCb2
<fil_redpill> zb2rhXbLoTfgP8xqk912oE8eynnDsMLhmZHxCSiVymfdNE6Hq 6 hell0.txt
<fil_redpill> zb2rhXbLoTfgP8xqk912oE8eynnDsMLhmZHxCSiVymfdNE6Hq 6 hell1.txt
<lgierth> ah. the daemon you're running is a different version than the executable you're using for the command
<fil_redpill> I think so
<dyce[m]> is there a way to cap the amount of memory ipfs daemon uses?
<fil_redpill> echo $PATH
<fil_redpill> /Users/fil/miniconda3/bin:/Applications/MAMP/Library/bin:/usr/local/go/bin:/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/Applications/MAMP/bin/php/php5.4.10/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/MacGPG2/bin:/usr/local/sbin
<fil_redpill> maybe it's a shitty installation, but the error message didn't help :)
<lgierth> dyce[m]: as in RAM?
<lgierth> not currently
<dyce[m]> i assume go should be better than javascript?
<lgierth> it's less an issue of language
<lgierth> and more of what you do with it ;)
<lgierth> right now go-ipfs accumulates lots of data over time
<fil_redpill> anyway, removing the brew version solves it — thanks for bearing with me :)
neurrowcat has quit [Quit: Deebidappidoodah!]
<dyce[m]> im seeing 300MB used for adding a 5gb file
<dyce[m]> lgierth: so does that have to do with GC?
<lgierth> kind of -- not storage GC or go's language GC though
<lgierth> but simply that the daemon holds on to too much stuff in RAM
<dyce[m]> i see
<lgierth> provider records mostly, i think
<lgierth> fil_redpill: starting the daemon with the same executable as the one you used to get that error ^ will help :)
<dyce[m]> so js-ipfs holds on to less or is it implemented similarly?
<dyce[m]> i was thinking of running js-ipfs on an openwrt device with 64mb of ram
<dyce[m]> i wonder if it will just fail when adding large files
<lgierth> js-ipfs isn't totally complete
<lgierth> and i think it has never been run long enough to actually see the same memory issues ;)
<lgierth> go-ipfs accumulates about 1.5G per week
<lgierth> maybe a bit less -- that's on the ipfs.io nodes which are busy
<dyce[m]> hmm, perhaps i could use monit with some script to check if ipfs daemon is idle
<dyce[m]> to keep ram usage down
dryajov1 has joined #ipfs
ShalokShalom has quit [Read error: Connection reset by peer]
dryajov1 has quit [Client Quit]
matoro has joined #ipfs
ShalokShalom has joined #ipfs
ashark has quit [Ping timeout: 240 seconds]
aquentson1 has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
aquentson has quit [Ping timeout: 255 seconds]
Boomerang has joined #ipfs
<kevina> whyrusleeping: if your around, could use some early feedback on https://github.com/ipfs/go-ipfs/pull/3671
aquentson has joined #ipfs
pfrazee has quit [Remote host closed the connection]
aquentson1 has quit [Ping timeout: 245 seconds]
<whyrusleeping> kevina: commented, looking pretty good so far!
shizy has quit [Quit: WeeChat 1.7]
arkimedes has joined #ipfs
<kevina> whyrusleeping: thanks replied
matoro has quit [Ping timeout: 240 seconds]
espadrine has quit [Ping timeout: 255 seconds]
jkilpatr has quit [Ping timeout: 256 seconds]
igel[m] has joined #ipfs
<igel[m]> ipfs-8.17.1-arm64-lede.opkg
matoro has joined #ipfs
<lgierth> gaga
<lgierth> haha
<lgierth> igel[m]: how'd you come up with that
ani_ has joined #ipfs
<ani_> Hey, I was talking to the people who make Tahoe and I've determined ipfs-cluster is probably our best shot for having a cluster of nodes contributing storage to archive data.
<ani_> So hsanjuan I'm going to create a user-story with our ideal scenario.
<SchrodingersScat> Tahoe-LAFS is great
<igel[m]> Jeje a goal for EdgeOS .. Haven't tried yet!
<whyrusleeping> ani_: who were you chatting with?
<whyrusleeping> (i hang out with the tahoe people every so often)
<ani_> meejah, Riastradh, exarkun mainly
wallacoloo_____ has joined #ipfs
<ani_> whyrusleeping: but basically, they helped me clarify exactly what Tahoe is/does.
<whyrusleeping> its a pretty cool system
<ani_> It is, just not exactly what we were looking for.
ianopolous has quit [Ping timeout: 264 seconds]
Mizzu has quit [Ping timeout: 240 seconds]
<hsanjuan> ani_: that's great, go for it!
<lgierth> awesome ani