lgierth changed the topic of #ipfs to: go-ipfs v0.4.6 is out! https://dist.ipfs.io/go-ipfs | Week 9+10: 1) Test Lab https://git.io/vysyh 2) Orbit https://git.io/vysSv | 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
neurrowcat has quit [Ping timeout: 268 seconds]
mildred1 has quit [Ping timeout: 264 seconds]
HostFat has joined #ipfs
antiantonym has joined #ipfs
kulelu88 has quit [Quit: Leaving]
water1_resistant has joined #ipfs
water1_resistant has quit [Client Quit]
water1_resistant has joined #ipfs
water1_resistant has quit [Client Quit]
ligi has quit [Ping timeout: 258 seconds]
antiantonym has quit [Ping timeout: 240 seconds]
wallacoloo_____ has joined #ipfs
antiantonym has joined #ipfs
maxlath has quit [Quit: maxlath]
Jesin has joined #ipfs
antiantonym has quit [Ping timeout: 260 seconds]
<lgierth> !pin QmfEB1o71xjEXoxPBnMLFcx8BUh8ud4L7xN1dwpaKURcSs datatogether.org
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmfEB1o71xjEXoxPBnMLFcx8BUh8ud4L7xN1dwpaKURcSs
antiantonym has joined #ipfs
antiantonym has quit [Ping timeout: 240 seconds]
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Aranjedeath has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
tmg has quit [Ping timeout: 240 seconds]
wallacoloo_____ has quit [Quit: wallacoloo_____]
tmg has joined #ipfs
realisation has joined #ipfs
tmg has quit [Ping timeout: 264 seconds]
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0 has joined #ipfs
infinity0 has quit [Killed (verne.freenode.net (Nickname regained by services))]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
monkhood has quit [Ping timeout: 240 seconds]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
antiantonym has joined #ipfs
monkhood has joined #ipfs
ShalokShalom has quit [Read error: Connection reset by peer]
ShalokShalom has joined #ipfs
HostFat_ has joined #ipfs
HostFat has quit [Ping timeout: 258 seconds]
Foxcool has joined #ipfs
antiantonym has quit [Ping timeout: 246 seconds]
seagreen has quit [Ping timeout: 260 seconds]
<whyrusleeping> !pin QmagM14Upv62idCDbhV8zvg2NFibG3WyxMsvtXoXRQvpMh jrpc gx package
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmagM14Upv62idCDbhV8zvg2NFibG3WyxMsvtXoXRQvpMh
somatronicon[m] has joined #ipfs
<kevina> whyrusleeping: to test that the Swarm.NatPortMap is getting the correct default I want to _remove_ the key from the config file...
<kevina> any ideas on how to go about it.
realisation has quit [Read error: Connection reset by peer]
<whyrusleeping> grep -v, sed, or jq (Do we require jq yet for tests? not sure)
<lgierth> ipfs config :)
seagreen has joined #ipfs
<kevina> whyrusleeping: the problem is with grep or sed is the trailing commas
<whyrusleeping> oh yeah, that could do it
<whyrusleeping> use ipfs config
<kevina> how?
<whyrusleeping> i hate so much that trailing commas are a rpoblem in json...
<kevina> I want to _delete_ the key, not change it
<whyrusleeping> ipfs config Swarm --json '{whatever shoul dbe there}'
<lgierth> you should be able to give it just an empty json object
<lgierth> i think i've done that once
<kevina> what is an empty json object?
<somatronicon[m]> {}
<kevina> 'ipfs config Swarm.NatPortMap --json {}' fails, it gives me, Error: failed to set config value: Wrong config type, expected bool (maybe use --json?)
<lgierth> yeah just Swarm
<kevina> that not quite what I want will, delete the entire group, but I guess its good enough for the tests
<somatronicon[m]> Perhaps you need to enclose the {} in quotes or escape them? Maybe your shell is playing games with you? :D
<kevina> lgierth: 'ipfs config Swarm --json {}' didn't delete the entry from the config file but instead reset the group to the defaults
<kevina> whyrusleeping: ^, and shows another problem because Swarm.NatPortMap became false
<whyrusleeping> look again at my last comment
<kevina> ????
<somatronicon[m]> That sounds about right, quotes :D
<kevina> ipfs config Swarm.NatPortMap --json '{}' = Error: failed to set config value: Wrong config type, expected bool (maybe use --json?)
wrouesnel has quit [Ping timeout: 246 seconds]
wrouesnel has joined #ipfs
jonnycrunch has quit [Quit: jonnycrunch]
<whyrusleeping> ...
<whyrusleeping> my suggestion 20 minutes ago was: "ipfs config Swarm --json '{whatever shoul dbe there}'"
<whyrusleeping> and "whatever should be there" is something like '{"AddrFilters": null, "DisableBandwidthMetrics": false}'
<whyrusleeping> that *should* set the contents of the swarm field to just that value
ligi has joined #ipfs
ligi has joined #ipfs
ligi has quit [Changing host]
<whyrusleeping> i can try it out in a few, on my phone at the moment
<kevina> okay, I will push my partial code in a few also
<kevina> okay on branch: kevina/nat-discovery-config
<kevina> trying your suggestion
<kevina> whyrusleeping: it's not working for me, please try it out I used: ipfs config Swarm --json '{"AddrFilters": null, "DisableBandwidthMetrics": false}'
<kevina> and then looked at the config file manually and saw this line: "NatPortMap": false
shizy has joined #ipfs
<kevina> I think the problem is the serialization dumps the go Config struct and doesn't work directly with the JSON
gmcabrita has quit [Quit: Connection closed for inactivity]
<whyrusleeping> mmmm
<kevina> whyrusleeping: not sure how to get NatPortMap to default to true in this case
<whyrusleeping> okay, lets just use grep and sed
<whyrusleeping> grep -v out the NatPortMap line
<whyrusleeping> then use sed to replace the DisableBandwithMetrics line with the same line plus a comma
<whyrusleeping> er, minus a comma
<whyrusleeping> Or!
<whyrusleeping> easier
<whyrusleeping> replace NatPortMap with FooBarBAz
<whyrusleeping> via sed
<whyrusleeping> that should have the same effect
mguentner has quit [Quit: WeeChat 1.7]
<kevina> okay, will do, but I am concerned that the default of NatPortMap can be reset to false
<kevina> also it seams "ipfs config Swarm.NatPortMap" is working on the Json file directly, so I can't test that once read in it will default to False
<kevina> When I do "ipfs config Swarm.NatPortMap" I get `Error: Failed to get config value: "Swarm key has no attributes"`, not what I wanted
<kevina> whyrusleeping: ^
arpu has quit [Ping timeout: 240 seconds]
mguentner has joined #ipfs
<whyrusleeping> kevina: no, thats fine
<whyrusleeping> thats what you want
<whyrusleeping> its not there
<kevina> that wasn't what I was trying to test. I was trying to test that if the config value is not there the default will be "true".
<whyrusleeping> though it would be difficult to test that its actually defaulting to true
<whyrusleeping> right
* whyrusleeping thinks
skeuomorf has joined #ipfs
<whyrusleeping> kevina: set some other random key after running the sed
<whyrusleeping> youre right that reading the config reads directly from the json
<whyrusleeping> but on writing, call the same load method that were using to set the default
<whyrusleeping> and then write it back to disk afterwards
mguentner has quit [Read error: Connection reset by peer]
mguentner has joined #ipfs
<kevina> whyrusleeping: okay, but that seams fragile in that it is depending on an implementation detail
seagreen has quit [Ping timeout: 264 seconds]
arpu has joined #ipfs
<whyrusleeping> kevina: eh, if the implementation details change, then the tests will break and we can fix it
<whyrusleeping> make a comment about the issue
<kevina> whyrusleeping: no problem, will do
ygrek has quit [Ping timeout: 256 seconds]
<kevina> will have p.r. ready in a bit
dimitarvp has quit [Quit: Bye]
seagreen has joined #ipfs
akkad has quit [Excess Flood]
akkad has joined #ipfs
<lgierth> !pin QmWPu18o29wdKf8e3Qr8YQiuoQAcQqNavfibpj2eCZSFro iptb v1.1.6 with -ws
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmWPu18o29wdKf8e3Qr8YQiuoQAcQqNavfibpj2eCZSFro
ygrek has joined #ipfs
shizy has quit [Ping timeout: 260 seconds]
<lgierth> Kubuxu whyrusleeping: we'll want to poke golang to use multihashes in dep: https://github.com/golang/dep/issues/278
<lgierth> here's a better issue: https://github.com/golang/dep/issues/121
akkad has quit [Excess Flood]
akkad has joined #ipfs
<whyrusleeping> lgierth: mmmm... yes
john2 has joined #ipfs
appa has joined #ipfs
onecoder779981 has joined #ipfs
gully-foyle has joined #ipfs
onecoder779981 has left #ipfs [#ipfs]
appa_ has joined #ipfs
<kevina> whyrusleeping: I am running into some additional problems in making sure the default for NatPortMap is always set to true, its late, so I will pick this up tommorow
<kevina> whyrusleeping: good night
<whyrusleeping> kevina: sounds good, good night!
ligi has quit [Quit: leaving]
appa has quit [Quit: WeeChat 0.4.2]
chris6131 has quit [Quit: Leaving.]
_whitelogger has joined #ipfs
jedahan has joined #ipfs
tmg has joined #ipfs
ianopolous has quit [Read error: Connection reset by peer]
ianopolous has joined #ipfs
gully-foyle has quit [Quit: Leaving]
infinity0 has joined #ipfs
Caterpillar has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
robattila256 has joined #ipfs
zabirauf has joined #ipfs
akkad has quit [Excess Flood]
akkad has joined #ipfs
Aranjedeath has quit [Quit: Three sheets to the wind]
monkhood has quit [Ping timeout: 240 seconds]
monkhood has joined #ipfs
zabirauf has quit [Remote host closed the connection]
zabirauf has joined #ipfs
wallacoloo_____ has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
<whyrusleeping> i'm making a standalone binary that just runs a dht
<whyrusleeping> the idea is to try and run a bunch of them on machines with public IPs
<whyrusleeping> it will help the network out a lot
<Stskeeps> whyrusleeping: smells like something that might be good to provide as a docker container or the likes, so people can volunteer to run them and have them auto-upgrade or something
zabirauf has joined #ipfs
skeuomorf has quit [Ping timeout: 240 seconds]
<whyrusleeping> Stskeeps: yeah, thats a great idea
<whyrusleeping> I'll be sure to make a docker container for it :)
<whyrusleeping> how would you do auto upgrading?
ShalokShalom_ has joined #ipfs
<Stskeeps> whyrusleeping: not sure on the 'how' but in general it's a good thing if there's not a lot of ancient version nodes hanging about
zabirauf has quit [Remote host closed the connection]
ShalokShalom has quit [Ping timeout: 260 seconds]
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
hospes has joined #ipfs
hospes has quit [Client Quit]
Mizzu has joined #ipfs
twoninefive has quit [Ping timeout: 240 seconds]
gmcabrita has joined #ipfs
<daviddias> !pin QmNyMb93W7FRvTFQN2j4rDQrZDPY31yu5Y1ZvTuhddpSzs dhash-blog
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmNyMb93W7FRvTFQN2j4rDQrZDPY31yu5Y1ZvTuhddpSzs
ylp has joined #ipfs
mildred1 has joined #ipfs
rendar has joined #ipfs
ygrek has quit [Ping timeout: 256 seconds]
s_kunk has quit [Ping timeout: 240 seconds]
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 264 seconds]
s_kunk has joined #ipfs
Ronsor has quit [Ping timeout: 246 seconds]
<whyrusleeping> Stskeeps: yeah, definitely
Ronsor has joined #ipfs
Ronsor is now known as Guest42173
ianopolous has quit [Remote host closed the connection]
maxlath has joined #ipfs
pcre has joined #ipfs
roadcrap has joined #ipfs
monkhood_ has joined #ipfs
monkhood has quit [Ping timeout: 240 seconds]
<whyrusleeping> Heres the basic program: https://github.com/ipfs/dht-node
<whyrusleeping> will write a readme and dockerfile/makefile tomorrow
<whyrusleeping> its late
roadcrap has quit [Quit: Leaving]
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
Seby[m] has joined #ipfs
<yangwao> whyrusleeping: that's the ipfs 'relay' node?
<whyrusleeping> no, thats just a dht
<yangwao> ah just dht, see
<whyrusleeping> running those on fast machines with public ip address will help the network out
<yangwao> indeed, dht power!
<yangwao> wondering if dht has some vulnerabilities
<whyrusleeping> dhts in general? or our dht?
ZaZ has joined #ipfs
<yangwao> in general
<whyrusleeping> Depends on the construction
<whyrusleeping> we use kademlia, its pretty durable
<yangwao> nice further reading for me
ulrichard has joined #ipfs
wallacoloo_____ has quit [Quit: wallacoloo_____]
Boomerang has joined #ipfs
eli0t has joined #ipfs
<eli0t> Does anyone know if it is possible to connect from a browser app using js-ipfs to a remote node via websockets?
eli0t has quit [Client Quit]
maxlath has quit [Ping timeout: 246 seconds]
gmcabrita has quit [Quit: Connection closed for inactivity]
maxlath has joined #ipfs
zabirauf has joined #ipfs
<hsanjuan> lgierth: do you know if push-to-docker-hub happens automatically in go-ipfs and how?
cemerick has joined #ipfs
zabirauf has quit [Ping timeout: 260 seconds]
<victorbjelkholm> hsanjuan: yeah, it's a automatic build that happens every time master changes
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
gmcabrita has joined #ipfs
ea12 has quit [Quit: Connection closed for inactivity]
pcre has quit [Remote host closed the connection]
Foxcool has quit [Read error: Connection reset by peer]
jkilpatr has joined #ipfs
Boomerang has quit [Ping timeout: 240 seconds]
ZaZ has quit [Ping timeout: 268 seconds]
Foxcool has joined #ipfs
chungy has quit [Ping timeout: 240 seconds]
chungy has joined #ipfs
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 260 seconds]
maxlath has quit [Ping timeout: 240 seconds]
maxlath has joined #ipfs
tmg has quit [Ping timeout: 260 seconds]
zabirauf has joined #ipfs
bwerthmann has quit [Ping timeout: 240 seconds]
zabirauf has quit [Ping timeout: 260 seconds]
appa_ is now known as appa
WindPower has quit [Ping timeout: 276 seconds]
HostFat__ has joined #ipfs
HostFat_ has quit [Ping timeout: 258 seconds]
nu11p7r has quit [Ping timeout: 264 seconds]
ebcz has joined #ipfs
WindPower has joined #ipfs
Boomerang has joined #ipfs
Foxcool has quit [Quit: http://foxcool.ru]
dimitarvp has joined #ipfs
bwerthmann has joined #ipfs
bernouli has joined #ipfs
Boomerang has quit [Ping timeout: 240 seconds]
Boomerang has joined #ipfs
zabirauf has joined #ipfs
ShalokShalom_ has quit [Ping timeout: 268 seconds]
zabirauf has quit [Ping timeout: 264 seconds]
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
shizy has joined #ipfs
anewuser has joined #ipfs
ashark has joined #ipfs
anewuser has quit [Client Quit]
anewuser_ has quit [Ping timeout: 240 seconds]
anewuser has joined #ipfs
nu11p7r has joined #ipfs
zabirauf has joined #ipfs
ulrichard has quit [Read error: Connection reset by peer]
zabirauf_ has joined #ipfs
zabirauf has quit [Ping timeout: 258 seconds]
arpu has quit [Quit: Ex-Chat]
cemerick has quit [Ping timeout: 246 seconds]
zabirauf_ has quit [Remote host closed the connection]
zabirauf has joined #ipfs
area has joined #ipfs
area has quit [Changing host]
area has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
Guest174215[m] has joined #ipfs
ylp has quit [Quit: Leaving.]
seedbox[m] has joined #ipfs
ygrek has joined #ipfs
pawalls has quit [Remote host closed the connection]
pawalls has joined #ipfs
seharder_ has joined #ipfs
<seharder> Can someone get a zoom link setup for the DOC Sprint prep call.
Encrypt has joined #ipfs
<lgierth> don't have one yet :) i'll be back in a minute
dgrisham has joined #ipfs
<lgierth> ok back
<lgierth> making a room, need to finally make an account
monkhood_ has quit [Read error: Connection reset by peer]
sirn has quit [Quit: ZNC - http://znc.in]
sirn has joined #ipfs
<lgierth> seharder_: https://zoom.us/j/350220650
s_kunk has quit [Ping timeout: 264 seconds]
<haad> !pin QmSnR1XBy7eBNVjGZEVoHi5v8UedLjDUmBqzYjMNzP51n1 orbit-web-test
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmSnR1XBy7eBNVjGZEVoHi5v8UedLjDUmBqzYjMNzP51n1
Guest42173 is now known as Ronsor
Ronsor has quit [Changing host]
Ronsor has joined #ipfs
<Ronsor> I have an announcement: IPFSIRCd is being rewritten
<Ronsor> I will instead intergrate IPFS-based server linking into an existing IRCd
<Ronsor> making a decent, standards-compliant ircd is not a trivial task
<cblgh> Ronsor: sounds sensible
Encrypt has quit [Quit: Quit]
kthnnlg has joined #ipfs
dragondave[m] has joined #ipfs
dgrisham has quit [Quit: WeeChat 1.7]
<seharder_> Could someone post the new meeting id, I closed the meeting before I copied the linnk
fhs[m] has joined #ipfs
<lgierth> 333-999-1818
bwerthmann has quit [Ping timeout: 264 seconds]
<lgierth> sorrz
<lgierth> seharder_: ^
<flyingzumwalt> daviddias are you joining again?
dragondave[m] has left #ipfs ["User left"]
<daviddias> flyingzumwalt: I am, thank you for the ping!
sulkypine[m] has joined #ipfs
jkilpatr has quit [Quit: Leaving]
bwerthmann has joined #ipfs
jkilpatr has joined #ipfs
Boomerang has quit [Quit: Lost terminal]
kthnnlg has quit [Remote host closed the connection]
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
s_kunk has joined #ipfs
cemerick has joined #ipfs
kobajagi has joined #ipfs
kobajagi has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
realisation has joined #ipfs
Guest174360[m] has joined #ipfs
Guest174360[m] has left #ipfs [#ipfs]
notorioushanz[m] has joined #ipfs
ygrek has joined #ipfs
gmoro has quit [Ping timeout: 240 seconds]
maxlath has quit [Ping timeout: 256 seconds]
Jesin has quit [Quit: Leaving]
Jesin has joined #ipfs
<musicmatze> good evening! I have a fundamental question on IPFS - If I understand correctly, one can only build javascript websites, as the complete website application runs in the browser - so there is no way of building an application in ... for example, cpp, haskell etc... except if it gets cross-compiled to JS - am I right with this?
<lgierth> yes
<whyrusleeping> wait, hold on
<whyrusleeping> musicmatze: are you asking "can i build an application that uses ipfs in other languages" ?
<lgierth> you can still make requests to regular servers, it just won't be a pure-ipfs app
<whyrusleeping> or are you asking "can i write a browser app in other languages" ?
<whyrusleeping> Because you can definitely write desktop apps that use ipfs
jkilpatr has quit [Quit: Leaving]
<musicmatze> whyrusleeping: yes and no. Take orbit as example. The application is served through IPFS but runs only in the browser... But as it runs only in the browser, it is JS and that's it... so I cannot distribute my app with IPFS which uses IPFS but is not programmed in JS or compiled to JS
jkilpatr has joined #ipfs
maxlath has joined #ipfs
<whyrusleeping> musicmatze: that depends on how you want your app to be run
<whyrusleeping> the distributed with ipfs and 'uses ipfs' are two separate things actually
roadcrap has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
Guest173654[m] has joined #ipfs
sulkypine[m] has left #ipfs ["User left"]
<musicmatze> whyrusleeping: what do you mean by "how you want your app to be run"? What would be the "ways" an app could be run?
<musicmatze> As soon as it isn't a browser application, it must be installed by the user before using, right?
<whyrusleeping> i could double click a binary i downloaded
<musicmatze> that's what I would like to avoid...
<musicmatze> so, basically a "web app"
<whyrusleeping> right, so your actual question is "Can i run apps in other languages in the browser" ?
<whyrusleeping> nothing at all to do with ipfs
<musicmatze> for example a forum, a social network or a wiki
<musicmatze> hm... okay.
<musicmatze> Ah, okay... yes... there was my mistake while thinking about this...
<cblgh> musicmatze: look into web assembly that's coming now
<whyrusleeping> so, yeah, at this point you do have to (unfortunately) write javascript to get browser apps working
<whyrusleeping> but yeah, cblgh raises a good point
<cblgh> that'll allow you to build (web) stuff in other languages
<whyrusleeping> unity works in the browser
appa has quit [Ping timeout: 256 seconds]
<whyrusleeping> like this: http://beta.unity3d.com/jonas/AngryBots/
<whyrusleeping> its entirely javascript
appa has joined #ipfs
jkilpatr has joined #ipfs
nando[m] has joined #ipfs
<musicmatze> the fuck? Sorry for the language, but I think this is really... insane! Awesome, but insance!
<musicmatze> insane*
tidux has left #ipfs ["WeeChat 1.5"]
<whyrusleeping> hahaha
<musicmatze> it is really sad that things like the IPFS wiki are not better maintained... the last commit in the ipfs wiki repo was from a year ago
<cblgh> gg game i exploited it and fell through the world
<cblgh> so close to probably finishing it
<cblgh> i had no idea angry bots was so long lol
Encrypt has joined #ipfs
tmg has joined #ipfs
mildred2 has joined #ipfs
seharder_ has left #ipfs [#ipfs]
mildred1 has quit [Ping timeout: 240 seconds]
nu11p7r has quit [Ping timeout: 258 seconds]
wallacoloo_____ has joined #ipfs
nu11p7r has joined #ipfs
roadcrap has quit [Quit: Leaving]
mildred3 has joined #ipfs
mildred2 has quit [Ping timeout: 268 seconds]
rendar has quit [Ping timeout: 256 seconds]
pawn has joined #ipfs
<pawn> Any docs on the pubsub stuff for IPFS?
keks[m] has joined #ipfs
pawn has quit [Remote host closed the connection]
tilgovi has joined #ipfs
robattila256 has quit [Ping timeout: 268 seconds]
micco has joined #ipfs
pawn has joined #ipfs
<pawn> I'm thinking about building an app like Orbit that's on IPFS
<pawn> Need some developer docs
<micco> Hi everyone, is it anyhow possible to add a IPNS path to the links of an IPFSObject?
<whyrusleeping> pawn: Hey, i was about to answer your pubsub question earlier but you had logged off :)
<pawn> whyrusleeping: That happens if my computer falls asleep (I'm running Limechat)
<whyrusleeping> I'm trying to get around to publishing this blog post about pubsub, you can read the draft here: https://github.com/ipfs/blog/blob/4b81aaa0d0819858cf89f5f3f8ab134adfa48128/src/21-pubsub/index.md
<pawn> Sorry bout that. I don't know how to stay online indefinitely, or at least log messages when not online..
<whyrusleeping> It should provide a little info, at least from the command line perspective
<whyrusleeping> pawn: You could use irccloud (they have a small monthly fee to run irc for you) or if you have your own server somewhere you can do what i do and run weechat on it
<pawn> Awesome! Thank you
<whyrusleeping> then connect using weechats web interface
<pawn> whyrusleeping: I feel like there needs to be a better solution to IRC for 2017
<whyrusleeping> We're working on it :)
<whyrusleeping> IRC is generally used by people who really value open protocols
<whyrusleeping> and the problem is that, of all the open protocol systems, IRC is one of the easiest to use
<pawn> Orbit aside. I'm thinking a Nodejs server that you can run on your VPS (or any always on machine) that connects to IRC and then a web client or Electron client that can connect to such a server
<whyrusleeping> (matrix is very good too)
<whyrusleeping> pawn: oh, thats basically what i do
<whyrusleeping> I run weechat on my server
<whyrusleeping> and use glowing-bear.org to connect to it
antiantonym has joined #ipfs
<pawn> whyrusleeping: what kind of server?
<whyrusleeping> its a ramnode box i prepaid for a long time
<whyrusleeping> ~$15/yr
<pawn> ramnode?
<pawn> Linux?
<whyrusleeping> theyre a vps host: https://www.ramnode.com/
<whyrusleeping> Theyre just a 'pretty reliable' super cheap computer in the cloud thats always there
rendar has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
<cblgh> yeah you've got matrix for free basically, or irccloud
<pawn> whyrusleeping: Looks cheaper than DigitalOcean
<cblgh> i just have my server sitting in my bookcase with a screen session that has irssi on it
ianopolous has joined #ipfs
<whyrusleeping> yeap. I would use a server at home, but that necessitates having a 'home'
<pawn> IRC is not decentralized, so it's a dying technology IMO
<cblgh> whyrusleeping: are you a nomad person?
<whyrusleeping> IRC is actually decentralized
<pawn> s/decentralized/distributed
<whyrusleeping> cblgh: I never wanted to be, but yeah, it seems its come to this
<cblgh> that's neat
<whyrusleeping> its pretty fun
<cblgh> i've been looking at maybe buying a boat because i've gotta move outta my student housing
<cblgh> but i dunno, desktop and boat doesn't seem the best of worlds
antiantonym has quit [Ping timeout: 240 seconds]
<cblgh> maybe if i just build it into one of the walls or something
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
<whyrusleeping> yeah... i'm never doing the desktop thing again
<pawn> whyrusleeping: any more detailed explanation on how pubsub works?
<whyrusleeping> i'm now firmly in the camp of home server + laptop/monitor combo
<cblgh> whyrusleeping: yeah that makes sense
<pawn> I'm wondering about how the implementation algorithms and what not
<cblgh> i'm a vr dev too tho so that's tricky
<whyrusleeping> cblgh: lemme tell ya
<whyrusleeping> razer blade stealth + external gpu + 4k monitor == amaze
<cblgh> oh shit
<cblgh> definitely more portable than my current vr rig lmao
<cblgh> i just got a used macbook air for a couple hundred so that i can sit wherever and do some ipfs-related dev
<cblgh> very much looking forward to clearing out my schedule and digging into it and releasing the first few projects & dapps
antiantonym has joined #ipfs
<musicmatze> Hi. can everybody in here tell the pinbot to pin something?
Encrypt has quit [Quit: Quit]
<whyrusleeping> I can, depends what it is
<whyrusleeping> cblgh: awesome :)
<whyrusleeping> cblgh: also, on the laptop setup, i love being able to have my same exact workspace wherever i am
<whyrusleeping> but having it be *better* at home
<cblgh> oh yeah for sure
john2 has quit [Ping timeout: 260 seconds]
silotis has quit [Remote host closed the connection]
<cblgh> whenever i have to dev on a new computer that's like a couple of hours making everything juust right, and then dev can commence
<musicmatze> whyrusleeping: okay... I just checked in the git repository of git, nixpkgs and I'm about to check in the kernel git repository... (takes 14 hrs) ... do you think that'll do?
<whyrusleeping> whoa
<whyrusleeping> ummm
<whyrusleeping> pinbot does not have space for that
<whyrusleeping> its more for small things, code deps, etc
<musicmatze> cblgh: Try NixOS! I reinstalled my thinkpad like two weeks ago by copying some files and hitting "nixos-rebuild switch" - and then rsyncing /home and everything was fine and completely set up.
<musicmatze> whyrusleeping: ah, okay
<whyrusleeping> file an issue on ipfs/archives
galois_dmz has quit []
<whyrusleeping> we discuss pinning large datasets there
<musicmatze> well, I have a VM in my university cloud that has 50 GB space available (actually two VMs with 50GB space each) ... I think I will provide that space for as long as I can for IPFS
<whyrusleeping> :)
<musicmatze> should be about 6 months I guess... I try to use cachewarmer but I'm not sure whether it works right now
silotis has joined #ipfs
<whyrusleeping> its been a while since i've seen any activity on that thing
galois_dmz has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
wallacoloo_____ has quit [Quit: wallacoloo_____]
<musicmatze> :-(
<musicmatze> then I'll continue to check in git repositories of famous projects :-)
ashark has quit [Ping timeout: 246 seconds]
dimitarvp has quit [Ping timeout: 240 seconds]
<whyrusleeping> lol
<whyrusleeping> keep up the good work
<whyrusleeping> though, in the relatively near future
<whyrusleeping> i'll be finishing up work on this: https://github.com/ipfs/go-ipld-git
<whyrusleeping> which will allow you to import the git repos in such a way that you can walk through commits via ipfs
<musicmatze> whyrusleeping: wow! That'd be awesome!
<whyrusleeping> We can already do it with various crypto currencies
<whyrusleeping> and i started writing the git code, but then it dropped of my todo list somehow
<musicmatze> Then we can start writing a github clone for IPFS :-)
antiantonym has quit [Ping timeout: 264 seconds]
<whyrusleeping> :)
<musicmatze> I mean... what do you need: git, pubsub for comments and discussion ... a bit of markdown rendering... and that's it, isn't it?
<flyingzumwalt> !pin QmSQrcwi93ampynAQsjy4DC6biqAoBZdAGWugvyi472a3Y
<pinbot> usage: !pin <hash> <label>
<flyingzumwalt> !pin QmSQrcwi93ampynAQsjy4DC6biqAoBZdAGWugvyi472a3Y Part 2 of Docs Sprint Planning Call (Video)
<pinbot> now pinning on 8 nodes
<musicmatze> I implemented a distributed issue tracker which works with git as backend and I'm in the process of rewriting the POC (bash) in Rust - and it works really well ... that'd intrgrated with IPFS and a github clone with IPFS would give you awesome powers in regards of distributing your stuff and having everything in git and so on ...
<flyingzumwalt> musicmatze++
<tidux[m]> Is this a bad thing when running repo conversions?
* tidux[m] sent a long message: tidux[m]_2017-03-10_22:27:15.txt - https://matrix.org/_matrix/media/v1/download/matrix.org/HjzuHyIYOFgZmLWaljkbhnxr
<musicmatze> flyingzumwalt: ?
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmSQrcwi93ampynAQsjy4DC6biqAoBZdAGWugvyi472a3Y
<flyingzumwalt> musicmatze that's the irc-equivalent of a "like"
<musicmatze> ah, okay... I thought of a "like" as "+1"
<musicmatze> :-)
<Ronsor> !help
Mizzu has quit [Ping timeout: 256 seconds]
<flyingzumwalt> some irc rooms have bots that count people's "karma" based on the ++ and -- messages posted about them
<Ronsor> can pinbot bin an ipns address?
<Ronsor> flyingzumwalt: I had a bot that did that once
<flyingzumwalt> Ronsor I'm not sure. The code is here: https://github.com/whyrusleeping/pinbot
<whyrusleeping> tidux[m]: nope, thats fine (we should probably not print that)
<whyrusleeping> or maybe print 'something something this is okay'
<tidux[m]> OK, so it's just debug info?
<tidux[m]> I see "error" and I assume it's something actually going wrong.
<tidux[m]> or "failed"
<Ronsor> yes pinbot supports it
<Ronsor> it supports /ipns/{...}
<whyrusleeping> tidux[m]: yeah... it shouldnt be printed as an error, its generally expected
<tidux[m]> OK, cool.
<whyrusleeping> Ronsor: but it doesnt pin the dynamic thing
<whyrusleeping> it resolves it to a concrete hash and pins that
<Ronsor> so i'd have to pin each time
<Ronsor> hrmm
<Ronsor> I should make a script that will have pinbot pin each time I update
cemerick has quit [Ping timeout: 246 seconds]
<musicmatze> flyingzumwalt: cool hacking idea
<flyingzumwalt> musicmatze an example: https://wiki.code4lib.org/Zoia_or_the_Code4Lib_IRC_bot
wallacoloo_____ has joined #ipfs
Aranjedeath has joined #ipfs
bernouli has quit [Ping timeout: 256 seconds]
tabrath has joined #ipfs
fiatjaf[m] has joined #ipfs
galois_dmz has quit []
M-fiatjaf has joined #ipfs
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bwerthmann has quit [Ping timeout: 260 seconds]
bernouli has joined #ipfs
galois_dmz has joined #ipfs
galois_d_ has joined #ipfs
caveat has quit [Ping timeout: 260 seconds]
ebcz has quit [Ping timeout: 246 seconds]
galois_dmz has quit [Ping timeout: 256 seconds]
<dryajov> lol, I’m a best practice guy now - https://github.com/eslint/eslint/issues/8229
bwerthmann has joined #ipfs
mguentner has quit [Quit: WeeChat 1.7]
mguentner has joined #ipfs
galois_dmz has joined #ipfs
mguentner has quit [Quit: WeeChat 1.7]
galois_d_ has quit [Ping timeout: 256 seconds]
realisation has joined #ipfs
shizy has quit [Ping timeout: 260 seconds]
caveat has joined #ipfs
jkilpatr has quit [Ping timeout: 264 seconds]
wallacoloo_____ has quit [Quit: wallacoloo_____]
bwerthma1n has joined #ipfs
bwerthmann has quit [Ping timeout: 260 seconds]