<victorbjelkholm>
hey, any recommendations of papers to read about technologies related to ipfs and other p2p systems that would be a good overview of things? Started going through the references of the ipfs paper juan wrote but guessing there is more essential readings as well...
HoloIRCUser4 has joined #ipfs
HoloIRCUser5 has quit [Read error: Connection reset by peer]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
chadoh has joined #ipfs
<brendyn>
victorbjelkholm: I recommend browsing YouTube for talks given on such topics. I think there are some FOSDEM talks on such things like IPFS and GNUnet etc
<lgierth>
kevina: yeah most of the add command is to become the Core API's Add() function
<lgierth>
in a couple of weeks -- not there yet
apiarian has joined #ipfs
Justinus has quit [*.net *.split]
joeyh has quit [*.net *.split]
M-wwwi7891 has quit [*.net *.split]
M-Lawrence_Pritc has quit [*.net *.split]
M-3511 has quit [*.net *.split]
Confiks has quit [*.net *.split]
wehlutyk[m] has quit [*.net *.split]
M-BostonEnginer4 has quit [*.net *.split]
alexvoda[m] has quit [*.net *.split]
AMIR[m] has quit [*.net *.split]
M-5459 has quit [*.net *.split]
monikp[m] has quit [*.net *.split]
trytrytry[m] has quit [*.net *.split]
M18337[m] has quit [*.net *.split]
protestContest[m has quit [*.net *.split]
neoV[m] has quit [*.net *.split]
p0psicle[m] has quit [*.net *.split]
Guest26265[m] has quit [*.net *.split]
vasachi[m] has quit [*.net *.split]
yuryk[m] has quit [*.net *.split]
M-keverets has quit [*.net *.split]
M18643[m] has quit [*.net *.split]
M-epsilon has quit [*.net *.split]
M-fermuch has quit [*.net *.split]
M-sraja has quit [*.net *.split]
M-thia has quit [*.net *.split]
Richardsdkjflsfj has quit [*.net *.split]
Guest26833[m] has quit [*.net *.split]
shenbaa[m] has quit [*.net *.split]
M-9364 has quit [*.net *.split]
M-Juriska has quit [*.net *.split]
Karalix[m] has quit [*.net *.split]
M-TidyKoala has quit [*.net *.split]
deltab has quit [*.net *.split]
konubinix has quit [*.net *.split]
afdudley has quit [*.net *.split]
guybrush has quit [*.net *.split]
victorbjelkholm has quit [*.net *.split]
Taek has quit [*.net *.split]
Edur has quit [*.net *.split]
chadoh has quit [Ping timeout: 240 seconds]
joeyh has joined #ipfs
M-BostonEnginer4 has joined #ipfs
Confiks has joined #ipfs
M-3511 has joined #ipfs
M-Lawrence_Pritc has joined #ipfs
alexvoda[m] has joined #ipfs
AMIR[m] has joined #ipfs
M-wwwi7891 has joined #ipfs
trytrytry[m] has joined #ipfs
M18337[m] has joined #ipfs
M-5459 has joined #ipfs
neoV[m] has joined #ipfs
monikp[m] has joined #ipfs
wehlutyk[m] has joined #ipfs
M-fermuch has joined #ipfs
M-keverets has joined #ipfs
yuryk[m] has joined #ipfs
M-sraja has joined #ipfs
M18643[m] has joined #ipfs
vasachi[m] has joined #ipfs
Guest26265[m] has joined #ipfs
M-thia has joined #ipfs
M-9364 has joined #ipfs
M-epsilon has joined #ipfs
protestContest[m has joined #ipfs
Guest26833[m] has joined #ipfs
p0psicle[m] has joined #ipfs
Richardsdkjflsfj has joined #ipfs
Karalix[m] has joined #ipfs
shenbaa[m] has joined #ipfs
afdudley has joined #ipfs
M-TidyKoala has joined #ipfs
deltab has joined #ipfs
konubinix has joined #ipfs
M-Juriska has joined #ipfs
guybrush has joined #ipfs
Edur has joined #ipfs
Taek has joined #ipfs
victorbjelkholm has joined #ipfs
Justinus has joined #ipfs
cryptix has quit [Quit: leaving]
HoloIRCUser5 has quit [Ping timeout: 276 seconds]
apiarian has quit [Ping timeout: 244 seconds]
corvinux has joined #ipfs
apiarian has joined #ipfs
corvinux has quit [Remote host closed the connection]
boomer has joined #ipfs
Poefke has quit [Remote host closed the connection]
varun has joined #ipfs
varun is now known as Guest63721
BadgerSong has quit [Ping timeout: 240 seconds]
Guest63721 is now known as rugu
<rugu>
Is this the official channel to discuss github repos of IPFS such as js-libp2p?
apiarian has quit [Ping timeout: 240 seconds]
boomer has quit [Quit: Page closed]
apiarian has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 244 seconds]
ckwaldon1 is now known as ckwaldon
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 276 seconds]
ckwaldon1 is now known as ckwaldon
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
<victorbjelkholm>
rugu, yes! Welcome
<rugu>
@vicotbjelkholm, thanks. I have been working on libp2p but missed out on all the updates so very confused on how the new functions are to be used.
HoloIRCUser4 has joined #ipfs
HoloIRCUser6 has joined #ipfs
cketti has quit [Quit: Leaving]
ckwaldon1 has joined #ipfs
<victorbjelkholm>
rugu, I see. If you have any specific questions, I bet there is someone here that can help you out
HoloIRCUser4 has quit [Ping timeout: 258 seconds]
dankiousMemecous has joined #ipfs
<dankiousMemecous>
Hello
<rugu>
well to communicate between 2 nodes, I just had to define a swarm with a peer and a multiaddr, setup a transport and dial/ handle a protocol. But with the new update, the handle protocol functions dont get called
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
<rugu>
I am working on a decentralized chat application using js-libp2p, socket.io and android.
rgrinberg has joined #ipfs
sametsisartenep has joined #ipfs
<dankiousMemecous>
i need help understanding ipfs
BadgerSong has joined #ipfs
rgrinberg has quit [Quit: WeeChat 1.5]
rgrinberg has joined #ipfs
ljhms has quit [Ping timeout: 250 seconds]
HoloIRCUser6 has quit [Read error: Connection reset by peer]
ljhms has joined #ipfs
HoloIRCUser6 has joined #ipfs
rardiol has joined #ipfs
<gamemanj>
dankiousMemecous: "understanding"? Which part?
<dankiousMemecous>
its not really understanding....
<dankiousMemecous>
its more like, where are files stored exactly? and is there a practical use of ipfs?
<rugu>
files are stored in each node
<rugu>
think of torrents, the files shared are on different computers
<dankiousMemecous>
all files?
<dankiousMemecous>
on ZeroNet for example i clone the site i visited
shizy has joined #ipfs
<victorbjelkholm>
dankiousMemecous, no, only files you explicitly decide to rehost/seed will be sent from you (or, files you add directly are "pinned" by default). I suggest you start reading the Getting Started (https://ipfs.io/docs/getting-started/) and then read through some of the examples as well (https://ipfs.io/docs/examples/)
<dankiousMemecous>
ok .... one last questions, are there sites that can replace social media or such things??
<victorbjelkholm>
dankiousMemecous, sure thing, http://akasha.world/ is one example of that
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 260 seconds]
ckwaldon1 is now known as ckwaldon
PrinceOfPeeves has joined #ipfs
pfrazee has joined #ipfs
chadoh has joined #ipfs
<gamemanj>
there seems to be at least two common things about projects with Ethereum staff on them... big fancy websites, complicated release schedules.
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<dignifiedquire>
daviddias: any updates on those scripts for go interop testing?
<dankiousMemecous>
is there a site that works now?
<gamemanj>
Well, first off there's the web gateway..
ckwaldon has quit [Remote host closed the connection]
ckwaldon has joined #ipfs
<gamemanj>
there's ipfs.pics, which hosts pictures on IPFS (so they're accessible from any IPFS node connected to the network, or via the web gateway)
<gamemanj>
(The problem is that using IPFS for social media, though possible, is only really practical if someone actually let API users provide private keys directly, so that things like blockchains/etc. could be implemented based on an IPNS record for the top-of-blockchain.)
<gamemanj>
(And/or allowing signed record submission, but that requires JS-side crypto.)
dankiousMemecous has quit [Quit: Page closed]
rardiol has quit [Ping timeout: 250 seconds]
taaem has joined #ipfs
Peeves has joined #ipfs
computerfreak has quit [Remote host closed the connection]
ckwaldon has quit [Remote host closed the connection]
herzmeister has quit [Quit: Leaving]
ckwaldon has joined #ipfs
herzmeister has joined #ipfs
<whyrusleeping>
geoah: hows it goin?
<whyrusleeping>
anything you need from me?
<geoah>
whyrusleeping: morning! :D -- erm -- think so, let me get a link :D
<rugu>
ok victor already gave me those links, it is functioning the same way. Just wanted a confirmation on the same. I am using this lib to build a decentralized chat and file sharing application for android phones. Thanks sooo much daviddias!
taaem has quit [Ping timeout: 244 seconds]
big_ has joined #ipfs
<geoah>
whyrusleeping: hehe my only issue with git is that the sub-tree stuff are a bit of a dark art -- if not very dark voodoo :P
<whyrusleeping>
geoah: oh yeah, that gets WELL into the black magic territory
<daviddias>
dignifiedquire: are the latest changes pushes to the secio branch in libp2p-swarm?
Tv` has joined #ipfs
jsrockss has quit [Ping timeout: 255 seconds]
abbaZaba has joined #ipfs
abbaZaba_ has quit [Ping timeout: 265 seconds]
g00NHydY has joined #ipfs
g00NHydY has left #ipfs [#ipfs]
<kiwano>
i'm trying to find the code for key generation on init; i looked in go-ipfs/cmd/ipfs/init.go and from the best i could tell the key generation happens in a call to core.NewNode
<kiwano>
and can see that go-ipfs/core is imported as core, but am not having much luck finding NewNode in there
rugu has quit [Ping timeout: 264 seconds]
<kiwano>
nm; found it in go-ipfs/core/builder.go
ckwaldon has quit [Remote host closed the connection]
warner has joined #ipfs
ckwaldon has joined #ipfs
abbaZaba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ckwaldon has quit [Remote host closed the connection]
opal has quit [Quit: Have you eaten ground beef recently? Ground beef is the result of everything outside of the cow's bones (including nerves) being ground up. Ground beef often contains prions (misfolded proteins) which due to mammalic protein metabolism act virally and wi]
opal has joined #ipfs
ckwaldon has joined #ipfs
abbaZaba has joined #ipfs
big_ has quit [Ping timeout: 264 seconds]
JesseW has quit [Ping timeout: 244 seconds]
r04r is now known as zz_r04r
ruby32 has quit []
abbaZaba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<daviddias>
I don't see a PR for pull on libp2p-ipfs
<daviddias>
how did you get bitswap to work ?
zorglub27 has quit [Quit: zorglub27]
chadoh has quit [Ping timeout: 240 seconds]
chadoh has joined #ipfs
<geoah>
whyrusleeping (and maybe Kubuxu?): I'm having some issues with the deps... If I do a `gx deps --tree` on the kad-dht I'm working on I have 16 imports of `go-libp2p-peer` with 3 different versions :P
thedewer has joined #ipfs
<whyrusleeping>
geoah: yeah, thats somewhat common
<whyrusleeping>
check which packages are importing the differing versions, and make sure that the tree is consistently versioned
ylp has quit [Quit: Leaving.]
daad has joined #ipfs
daad has left #ipfs [#ipfs]
ylp has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 276 seconds]
ckwaldon1 is now known as ckwaldon
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
cow_2001 has joined #ipfs
chadoh has quit [Ping timeout: 250 seconds]
neurrowcat has joined #ipfs
jsrockss has joined #ipfs
chadoh has joined #ipfs
<geoah>
whyrusleeping: So... I need to create create PRs for kbucket, peerstore, testutil, and routing to bump 'go-libp2p-peer' to '2.0.4' right? :P no other way around that? :D
* geoah
is trying to be lazy
<Kubuxu>
geoah: unfortunately yes, we have plans to implement something that would allow for it to be simpler but it is quite complex idea and requires palanning
<Kubuxu>
whyrusleeping: do you think that using context.Value for passing the "domain" of metric?
<Kubuxu>
only problem I see is that we don't have anything like Value in goprocess.
<Kubuxu>
s/do you think/what do you think about
<dignifiedquire>
whyrusleeping: I know nothing about the actual effort py-ipfs, I only reviewed py-ipld
ckwaldon has quit [Ping timeout: 250 seconds]
<dignifiedquire>
daviddias: I think I pushed everything
<dignifiedquire>
js-libp2p-ipfs doesn't need changes you just need to npm link all the things
<Kubuxu>
If yes, I will just close mine, if not, can you rebase on top of mine.
<Kubuxu>
This PR reflects what is running in go-ipfs right now.
Oatmeal has joined #ipfs
<geoah>
Kubuxu: no it does not because your downgrades go-libp2p-peer so I wasn't sure how to go around this
<Kubuxu>
really? interesting
<Kubuxu>
oh, I might have used stale head
gmcquillan has quit [Quit: gmcquillan]
<Kubuxu>
just check if in deps tree of your tree go-log has the same hash all over it
matoro has quit [Ping timeout: 244 seconds]
<geoah>
I'll try to check that once I get home and rebase on you PR
chris6131 has quit [Ping timeout: 264 seconds]
devbug has joined #ipfs
cow_2001 has quit [Quit: cow_2001]
chris613 has joined #ipfs
<Kubuxu>
you don't have to rebase
<Kubuxu>
gx deps --tree | grep -E 'go-log\b'
ylp has quit [Ping timeout: 260 seconds]
<Kubuxu>
victorbjelkholm: are you the Victor? :P
jsrockss has quit [Ping timeout: 265 seconds]
cubemonkey has joined #ipfs
ylp has joined #ipfs
ckwaldon has quit [Ping timeout: 244 seconds]
ygrek has joined #ipfs
ckwaldon has joined #ipfs
<victorbjelkholm>
Kubuxu, isn't there only one victor? ;)
<Kubuxu>
:p
<Kubuxu>
great work over there at js-ipfs
<Kubuxu>
:p
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
Frank[m] has joined #ipfs
BadgerSong has quit [Ping timeout: 260 seconds]
Foxcool has quit [Ping timeout: 244 seconds]
devbug has quit [Quit: ZZZzzz…]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
Foxcool has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
matoro has joined #ipfs
cow_2001 has joined #ipfs
taaem has joined #ipfs
<gamemanj>
If two Victors play chess, who wins?
basilgoh1r is now known as basilgohar
<victorbjelkholm>
gamemanj, it's always a draw
<victorbjelkholm>
Although, in tournaments, both players would get one point, which is weird
<victorbjelkholm>
"Usually, in tournaments a draw is worth a half point to each player, while a win is worth one point to the victor and none to the loser"
<victorbjelkholm>
Kubuxu, thanks, haven't really gotten started for real yet though, still navigating through everything to make sure I actually understand it :)
<Kubuxu>
I am still finding my way in some go-ipfs modules.
<Kubuxu>
There are some I fell comfortable in, some others are still a bit of mistery.
neurrowcat has quit [Quit: Deebidappidoodah!]
cubemonkey has quit [Read error: Connection reset by peer]
<kiwano>
whyrusleeping: thanks, i'd chased my way back to it by the time you replied, but thanks nonetheless
ckwaldon has quit [Ping timeout: 250 seconds]
<Kubuxu>
lgierth: about to rip the metrics code in go-ipfs apart
ckwaldon has joined #ipfs
BadgerSong has joined #ipfs
anewuser has joined #ipfs
_whitelogger has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
anewuser_ has joined #ipfs
<richardlitt>
@achin ping
<dignifiedquire>
daviddias: hmm okay no I haven't checked those tests, but libp2p-ipfs is working fine inside of js-ipfs so we just need to update those tests
<Magik6k>
whyrusleeping, I've added partial test for https://github.com/ipfs/go-ipfs/pull/3128/files and it fails in a weird way: either 0, 2048 first bytes or all data is sent, for both sides. I'm out of ideas for today, you may want to take a look at that as it /may/ be bug that's a bit deeper
gmcquillan has quit [Quit: gmcquillan]
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
ckwaldon1 has joined #ipfs
galois_dmz has quit [Ping timeout: 250 seconds]
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
Encrypt has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon has joined #ipfs
Tristitia has quit [Ping timeout: 265 seconds]
Tristitia has joined #ipfs
reit has quit [Ping timeout: 265 seconds]
TheWhisper_ has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon has joined #ipfs
gamemanj has quit [Ping timeout: 258 seconds]
TheWhisper has quit [Ping timeout: 265 seconds]
ckwaldon has quit [Read error: Connection reset by peer]
ckwaldon has joined #ipfs
computerfreak has joined #ipfs
chadoh has quit [Ping timeout: 252 seconds]
chadoh has joined #ipfs
palkeo has joined #ipfs
r04r is now known as zz_r04r
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 264 seconds]
ckwaldon1 is now known as ckwaldon
shazbot4077 has joined #ipfs
<shazbot4077>
let me ask you a question, I'm not bullshitting you: how do you feel when Juan Benet literally created all of you from his imagination jbenet: how are you so smart mango for real you get it whattt
ashark has quit [Ping timeout: 240 seconds]
chadoh has quit [Ping timeout: 244 seconds]
Encrypt has quit [Quit: Quitte]
draynium has quit [Quit: <No reason given>]
shizy has quit [Ping timeout: 244 seconds]
draynium has joined #ipfs
<lgierth>
Kubuxu: what do you have in mind?
<lgierth>
Kubuxu: the only thing i'd like to keep is prometheus/grafana (unless you find something *better*)
<lgierth>
apart from that: godspeed :)
<lgierth>
shazbot4077: that's a very good question!
<Kubuxu>
I finished go-metrics-interface and go-metrics-prometheus, which means that adding metrics to go-ipfs should be much easier
<shazbot4077>
ipfs is awesome I love it just poking fun
<lgierth>
aah the go-metrics thing
<shazbot4077>
:p <3 <3 <3
<lgierth>
word
<lgierth>
shazbot4077: :)
<shazbot4077>
:)
<Kubuxu>
the prometheus path to the swarm peers will probably change when I start using it.
<Kubuxu>
but that should be easy to fix in graphana when we deploy it
<lgierth>
oh you invented that naming scheme
<lgierth>
how does it look? (just asking because prometheus has a naming convention too)
<Kubuxu>
?
<lgierth>
"prometheus path to the swarm peers"
<Kubuxu>
I don't know yet, depends how context is passed through sub system.
<Kubuxu>
You mark context as system/subsystem.
<Kubuxu>
So we start with `ipfs` then you add on, ie. `ipfs_swarm_peers_count` or something
<Kubuxu>
but in code you use dots instead of _, more common
<Kubuxu>
to use dots to separate things
<lgierth>
yeah word, sgtm
<lgierth>
i think we can make a query which covers both ipfs_p2p_peers_total and ipfs_swarm_peers_total
<lgierth>
otherwise we can rewrite that metric name when importing
<lgierth>
or do some other trickery
<Kubuxu>
yeah, peers are stored in libp2p right?
<lgierth>
swarm peermanager or so
<lgierth>
let me check -- it's collecting that metric in go-ipfs, not go-libp2p
<lgierth>
better to have metric collection more or less central than spread all over the place
<lgierth>
yeah core/corehttp/metrics.go
<Kubuxu>
graphana can adapt to layouts and the point of the system is so you don't give full paths just nest subsystems
<Kubuxu>
I disagree with that.
<Kubuxu>
Because you have to expose then data that could be private otherwise.
<lgierth>
check out metrics.go
<Kubuxu>
Seen it.
<lgierth>
aah i think i got it
rugu has joined #ipfs
<lgierth>
go-metrics and go-metrics-prometheus take care of gathering the various metrics in one place?
<lgierth>
so that they can be scraped?
<lgierth>
scraped/collected
<Kubuxu>
They are automatically collected int oprometheus' default collector.
<lgierth>
cool cool then
<lgierth>
yep with prometheus' library alone, they wouldn't automatically be collected, you had to bind them to something. and that's why i went the other way round and did everything in metrics.go
<lgierth>
"everything" not being much until now
pfrazee has quit [Remote host closed the connection]
<Kubuxu>
let's say that we start with ipfs daemon, it uses `ipfs` scope, the it creates blockstore that uses `blockstore` subscope so `ipfs.blockstore` then blockstore creates bloom cache which uses subscope `bloom` if in bloom cache you create counter `cachehits_total` it will have path: `ipfs.blockstore.bloom.cachehits_total`
<Kubuxu>
which translates into prometheus path `ipfs_blockstore_bloom_cachehits_total`
<lgierth>
yep
<lgierth>
sgtm
<lgierth>
don't even need "cache" in there
<Kubuxu>
yeah
<Kubuxu>
right
<lgierth>
great :)
<lgierth>
this is gonna be awesome
<lgierth>
and don't worry about the peers_total name changing -- we can mess around with it. prometheus servers are pretty composable, and they can e.g. replicate data from themselves, with filters and mutations applied
<lgierth>
gonna propose prometheus to freifunk too
<lgierth>
(right now it's all collectd, with routers pushing their metrics to the collectd server)
devbug has quit [Quit: ZZZzzz…]
rugu has quit [Ping timeout: 264 seconds]
herzmeister has quit [Read error: Connection reset by peer]
devbug has joined #ipfs
devbug has quit [Client Quit]
ckwaldon has quit [Remote host closed the connection]
ckwaldon has joined #ipfs
JesseW has joined #ipfs
<lgierth>
Kubuxu: can go-metrics-prometheus do the metric labels? e.g. peers_total has a transport label
<Kubuxu>
I could implement it but you would need to find a nice way to abstract it out in go-metrics-interface
<lgierth>
these labels are *really* useful
<Kubuxu>
I know but I have no idea how to abstract it out as I never used it.
<lgierth>
mh not sure -- i guess you could instantiate each metric with a labels hashmap? then you'd have e.g. 4 peers_total metrics, one per transport
<lgierth>
the parts which don't need it just omit that, other stuff (like peers_total) loops over whatever constitutes a label value and creates a metric for that
<Kubuxu>
we can still use prometheus directly in some plces
<Kubuxu>
with centralized collection
<Kubuxu>
code wise centralized
chadoh has joined #ipfs
<daviddias>
woot, got it dignifiedquire
<daviddias>
oh, you probably asleep
<Kubuxu>
I might figure out how to do labels, but for now I would like to get it finish with interface as it is now.
<daviddias>
super weird getting that true, but also didn't got caught easily because the `na` was removed from multistream (needs to be added before merge :))
herzmeister has quit [Quit: Leaving]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
herzmeister has joined #ipfs
ianopolous has quit [Ping timeout: 276 seconds]
ianopolous has joined #ipfs
ckwaldon1 has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
chris613 has quit [Read error: Connection reset by peer]
matoro has quit [Ping timeout: 258 seconds]
chadoh has quit [Ping timeout: 252 seconds]
<lgierth>
git st
chadoh has joined #ipfs
<JesseW>
lgierth: nothing to commit, working directory clean
<lgierth>
!botsnack
<pinbot>
om nom nom
<lgierth>
:)
espadrine has quit [Ping timeout: 260 seconds]
<JesseW>
!botsnack?
<lgierth>
gitbot
<ekleog>
Password:
<lgierth>
**********
<ekleog>
damn, he was right, irc censors your password with stars
<ekleog>
what a powerful protocol
<ekleog>
********** can you see it now I've copy-pasted it?