jbenet changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
fingerto_ has quit [Remote host closed the connection]
Senji has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
voxelot has quit [Ping timeout: 268 seconds]
gordonb has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
fingertoe has joined #ipfs
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 252 seconds]
inconshr_ has quit [Remote host closed the connection]
hellertime has joined #ipfs
gordonb has quit [Quit: gordonb]
wiedi has quit [Read error: Connection reset by peer]
konubinix has quit [Read error: No route to host]
wiedi has joined #ipfs
cemerick has joined #ipfs
cemerick has quit [Ping timeout: 244 seconds]
surajravi has quit [Quit: Leaving...]
Dhole has joined #ipfs
Akaibu has joined #ipfs
<whyrusleeping> whoa, i didnt know that babel and react broke as a result of that npm drama
<whyrusleeping> thats nuts
IlanGodik has quit [Quit: Connection closed for inactivity]
jaboja has joined #ipfs
<doublec> whyrusleeping: not to mention it was like a 10 line package to do left padding that caused all the damage
<whyrusleeping> wat
<doublec> whyrusleeping: npm seems to have a focus on micro packages
<whyrusleeping> :/
<doublec> whyrusleeping: lots of packages that implement a single function of a few lines
<whyrusleeping> i love all my friendly javascript programmers and all, but seriously?
<whyrusleeping> also, this 'is-positive-integer'
<whyrusleeping> you needed a package for that
<whyrusleeping> and that package had three imports
<doublec> whyrusleeping: for one authors reasoning behind small packages
<Akaibu> yo whyrusleeping, may be pointless to mention this, but https://github.com/jhiesey/peercloud may be useful for figuring out implementing ipfs is javascript
<whyrusleeping> Akaibu: yeah, jhiesey is a friend :)
<whyrusleeping> (also lurking in the channel, I SEE YOU JOHN)
<whyrusleeping> doublec: hrm... i agree with sindre to a point
Arakela007 has quit [Remote host closed the connection]
<whyrusleeping> if my lego bricks for building my castle are made of wrought iron and lead, by the time i have a nice sized castle, its going to collapse under its own weight
<Akaibu> also whyrusleeping, did you get the DHT enabled and published for ipfs in the lastest release
<jhiesey> hi there :)
<whyrusleeping> Akaibu: for arbitrary key values?
<whyrusleeping> not yet, thats going to be an 0.4.1 item
<whyrusleeping> i want to ship 0.4.0 so i can start getting more official feedback on it as soon as possible
<Akaibu> idk, just remebered you saying bittorrent style DHT was disabled due to "spam"
<whyrusleeping> (was going to try and ship it today, but then that whole gx thing happened and i got distracted)
<Akaibu> what did you mean by spam whyrusleeping, really don't know how you can spam an DHT
<Akaibu> well i can, but really dont see why you would need to disable it becuase of the spam
<whyrusleeping> Akaibu: if i write tons of large values to it, thats kinda spam
<Akaibu> write better code? lol
<whyrusleeping> i disabled it mostly because that made it easier to debug the dhts current functions
<whyrusleeping> Akaibu: lol, but think about it
<whyrusleeping> if you leave it open for anyone to put any value of any size, as often as they want
<whyrusleeping> thats going to slow down the dht
<whyrusleeping> and take up resources across the entire network
<whyrusleeping> thats not something i wanted to deal with while debugging the more basic things like content lookups and key resolutions
multivac has quit [Remote host closed the connection]
multivac has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
tmg has joined #ipfs
ylp has joined #ipfs
multivac has quit [Remote host closed the connection]
multivac has joined #ipfs
<Qwertie> whyrusleeping, Does DHT have no way to stop spam?
<Akaibu> Qwertie: hmm..., maybe a bitcoin style verification, but i think thats a little how peercoin(filecoin? i forget, its made by the same group as ipfs, protacal labs)
<Qwertie> Bittorrent must have some way of dealing with it
<Akaibu> trackers?
<Akaibu> ratings?
<Qwertie> Bittorrent uses a DHT too to find peers
<Akaibu> its also can be used to find new torrents :)
<Akaibu> or in our case, new ipfs hashes
<Akaibu> i'm mainly into ipfs due to one of its original of having an permanent web, as i'm a archivist
<multivac> [WIKIPEDIA] Mainline DHT | "Mainline DHT is the name given to the Kademlia-based Distributed Hash Table (DHT) used by BitTorrent clients to find peers via the BitTorrent protocol. The idea of utilizing a DHT for distributed tracking was first implemented in Azureus 2.3.0.0 (now known as Vuze) in May 2005, from which it gained significant..."
selfsame has joined #ipfs
<Akaibu> ny god, is that an bot? if so, i feel bad for it, having an 2 min lag time
<Akaibu> my god*
<Akaibu> 3 mins*
Kane` has joined #ipfs
fingerto_ has quit [Remote host closed the connection]
fingertoe has joined #ipfs
fingertoe has quit [Remote host closed the connection]
tilgovi has quit [Remote host closed the connection]
Tugger2313 has joined #ipfs
voxelot has joined #ipfs
calavera has joined #ipfs
ryepdx has quit [Ping timeout: 244 seconds]
ryepdx has joined #ipfs
moimikey is now known as moimikey[away]
reit has joined #ipfs
fingertoe has joined #ipfs
<lgierth> !pin /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd blog
<pinbot> now pinning /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd
<lgierth> let's see how this one goes
<selfsame> is `ipfs add foo` the fastest way to get a hash?
moimikey[away] is now known as moimikey
moimikey is now known as moimikey[away]
TheWhisper_ has joined #ipfs
<lgierth> selfsame: try ipfs add -n <file>, or echo foo | ipfs add -n
<lgierth> that'll only print the hash, without adding
rain1 has quit [Quit: Leaving]
<selfsame> yeah just wondering if I could speed that up
<lgierth> speed up? do you feel it's too many steps? ;)
<lgierth> or just too slow?
<pinbot> [host 6] failed to grab refs for /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: Failed to get block for QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: context canceled
<pinbot> [host 7] failed to grab refs for /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: Failed to get block for QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: context canceled
<selfsame> real 0m3.446s
<pinbot> [host 4] failed to grab refs for /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: Failed to get block for QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: context canceled
<pinbot> [host 0] failed to grab refs for /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: Failed to get block for QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd: context canceled
TheWhisper has quit [Ping timeout: 244 seconds]
<lgierth> !pin /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd blog
<pinbot> now pinning /ipfs/QmWcBjXPAEdhXDATV4ghUpkAonNBbiyFx1VmmHcQe9HEGd
<lgierth> selfsame: big file? there is a bit of overhead compared to bare sha256sum because ipfs chunks the file and wraps it in a data structure
<lgierth> there will be speed improvements in 0.4.0
_rht has quit [Quit: Connection closed for inactivity]
<selfsame> yeah I'm tempted to map sha256sum to ipfs ref so I can check if something has been added faster
<lgierth> yeah there's a bit more involved than just plain hashing
fingertoe has quit [Remote host closed the connection]
sahib1 has joined #ipfs
devbug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sahib has quit [Ping timeout: 252 seconds]
fingertoe has joined #ipfs
<lgierth> !pin /ipfs/QmYxvrFbqasNV8jgT7TCzSnoG2Aa19tn7fFx1p59RTJ3ot website
<pinbot> now pinning /ipfs/QmYxvrFbqasNV8jgT7TCzSnoG2Aa19tn7fFx1p59RTJ3ot
devbug has joined #ipfs
kerozene has quit [Quit: brb]
chris6131 has joined #ipfs
kerozene has joined #ipfs
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
reit has quit [Ping timeout: 244 seconds]
sahib1 has quit [Ping timeout: 248 seconds]
<lgierth> whyrusleeping: bitswap has quite some overhead eh? i'm doing `ipfs refs -r /ipns/dist.ipfs.io` and it's doing fine saturating the downstream, but it's also awefully close to saturating the upstream. it's about 3 MB/s down and 1.5 MB/s up
<whyrusleeping> lgierth: yeah... i'm not sure whats up there...
<whyrusleeping> likely dht crap
<lgierth> also blocks received: 79, dup blocks received 52 :P
dignifiedquire has quit [Quit: Connection closed for inactivity]
hellertime has quit [Quit: Leaving.]
calavera has joined #ipfs
pigeons has joined #ipfs
<whyrusleeping> yeah...
<whyrusleeping> i'll get to that
<whyrusleeping> sometime
<lgierth> post 0.4.0
* lgierth just looking for a shoulder to cry on
<lgierth> :')
<whyrusleeping> lgierth: you should buy jbenet a few drinks so he ships 0.4.0 before i wake up ;)
<lgierth> we're meeting nycmesh.net at 2pm in a bar
<lgierth> the prereqs are met, so to speak
<lgierth> !pin /ipns/dist.ipfs.io dist
<pinbot> now pinning /ipns/dist.ipfs.io
<lgierth> (just doublechecking)
ugjka has joined #ipfs
<pinbot> pin 8/8 successes -- https://ipfs.io/ipns/dist.ipfs.io
ygrek has quit [Ping timeout: 244 seconds]
warner has joined #ipfs
ugjka has quit [Ping timeout: 240 seconds]
<whyrusleeping> lgierth: wooo! pinbot isnt completely dumb!
<dansup> lgierth, if you see werecat with ncymesh, tell him derp says "get back on irc!!"
<lgierth> dansup: hehe yeah will do that :)
<lgierth> whyrusleeping: :) yeah it's the pin/add hanging although it completes. after restarting the gateway nodes it always immediately succeeds. except if it's something large of course ;)
<dansup> thanks, also tell him I gave finn gitboria if you see him. he was "co-founder" along with cjd
<dansup> doubt he cares though :)
qwer has joined #ipfs
qwer has quit [Client Quit]
<lgierth> :)
<lgierth> sooooooo slooooow -- i'm guessing the "too many open files" thing doesn't help performance
<lgierth> i've been refs -r'ing /ipns/dist.ipfs.io for 1.5h now
<lgierth> including a few restarts of the daemon in order to flush open files
mik_ has joined #ipfs
Aeonwaves has quit [Ping timeout: 248 seconds]
<whyrusleeping> if you hit the too many open files thing, its worth stopping, raising the ulimit and restarting
<lgierth> bash says it's unlimited
dguttman has quit [Quit: dguttman]
<lgierth> oh wait, ulimit -n
<lgierth> 1024 :):)
<whyrusleeping> yeah, so i guess try bumping that up?
Aeon has joined #ipfs
dguttman has joined #ipfs
dguttman has quit [Client Quit]
<whyrusleeping> lgierth: the distributions stuff should only use the local daemon if theres one running
<lgierth> oh wow i'm having real trouble dialing right now
<lgierth> anything in the bootstrap list fails
<lgierth> mars flat out refuses the connection
<whyrusleeping> >.>
<whyrusleeping> lgierth: be nice to ipfs
<whyrusleeping> what did it ever do to you?
<lgierth> not sure -- this is really weird
<lgierth> my daemon is sitting there with 0 peers and i can't `ipfs swarm connect` anything
Akaibu has quit [Quit: Connection closed for inactivity]
<whyrusleeping> well you cant dial mars because you ran it out of memory
<lgierth> :')
<bret> whyrusleeping: do you still like https://github.com/sorcix/irc as a decent go irc lib? or do you prefer anything else these days
<lgierth> whyrusleeping: can you dial the bootstrappers?
ygrek has joined #ipfs
dguttman has joined #ipfs
Akaibu has joined #ipfs
hugooconnor has joined #ipfs
<whyrusleeping> bret: its pretty good, i havent really been doing anything else with irc lately
<whyrusleeping> lgierth: let me check...
<lgierth> like, just start the daemon and see if it connects to something from the default bootstrap config
<whyrusleeping> lgierth: yeah, i'm connected to some bootstrap peers
<whyrusleeping> yeah, it does
moimikey[away] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<lgierth> mh ok
<lgierth> i'm gonna go and try without that ipredator tunnel
<lgierth> yep there we go, peered with uranus
<lgierth> of course that one
<whyrusleeping> lol
<lgierth> ok now it works through ipredator again too
<whyrusleeping> lgierth: hrm.... i think you just annoyed the internet gods
<lgierth> ok, so back to topic -- ulimit is 65536 now
<lgierth> probably :P
<lgierth> i'm just gonna leave this running over night
<whyrusleeping> what are you running?
<lgierth> refs -r /ipns/dist.ipfs.io
<M-aatchison> Oooh, have to try a server
<lgierth> ?
<Qwertie> Is there a change log for 0.4.0?
<lgierth> yeah there's an open PR somewhere in go-ipfs.git
<lgierth> whyrusleeping: oh wow it just finished :)
gunn has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gunn has joined #ipfs
mik_ has quit [Ping timeout: 250 seconds]
<whyrusleeping> lgierth: yeah, its just the too many open files thing
<whyrusleeping> mine ran in about three minutes
<lgierth> whyrusleeping: btw is there a way to conveniently pin all the dependencies of gx'ed project?
<Qwertie> So PubSub is a way to make publishing websites on IPFS easier?
whyrusleeping has quit [Ping timeout: 276 seconds]
reit has joined #ipfs
inconshreveable has joined #ipfs
dguttman has quit [Quit: dguttman]
inconshreveable has quit [Remote host closed the connection]
dguttman has joined #ipfs
jaboja has quit [Remote host closed the connection]
chris6131 has quit [Read error: Connection reset by peer]
whyrusleeping has joined #ipfs
<whyrusleeping> hello?
<whyrusleeping> oh good, i'm back
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dguttman has quit [Quit: dguttman]
reit has quit [Ping timeout: 250 seconds]
kaiza has quit [Read error: Connection reset by peer]
<M-davidar> whyrusleeping: I'm feeling conflicted about this whole npm micropackage debacle
<M-davidar> on the one hand, I'd like to feel validated that npm is crap :p
<M-davidar> on the other hand, I actually like the idea of micropackages (assuming they're done properly)
<M-davidar> although you shouldn't even need a package manager for basic arithmetic...
<whyrusleeping> like, i'm okay with the micropackages
<whyrusleeping> as long as its done sanely
<whyrusleeping> i guess, i'm okay with micropackages, not nanopackages
<selfsame> ie your code is shorter than the link :)
* M-davidar is considering pioneering femtopackages
* whyrusleeping is considering pioneering smacking M-davidar upside the head with a book on haskel
<M-davidar> whyrusleeping: well that escalated quickly :/
<whyrusleeping> M-davidar: sorry. i guess i could make it the book 'javascript the good parts' :P
<whyrusleeping> which, is actually a real book, that i've heard is quite good
<M-davidar> it was more the smacking in the head I was concerned about :p
<whyrusleeping> ooooh, yeah.... i need to learn better ways of giving books to people...
<whyrusleeping> the current strategy isnt going so well for me
<M-davidar> "Hold still while I embed this knowledge into your brain!"
jeff___ has joined #ipfs
test has joined #ipfs
test has quit [Client Quit]
M-wldhx has quit [Quit: node-irc says goodbye]
Guanin_ has left #ipfs [#ipfs]
Guanin_ has joined #ipfs
jeff___ has quit [Quit: Page closed]
M-4485 has joined #ipfs
<whyrusleeping> :D
<whyrusleeping> M-davidar: hows life?
<whyrusleeping> havent really seen you around in a while (or maybe i've been asleep)
fingertoe has quit [Remote host closed the connection]
mildred has joined #ipfs
<M-davidar> whyrusleeping: yeah, I've been caught up with my thesis recently
<M-davidar> we're slowly making progress with some of the open-access archiving stuff though, like https://github.com/ipfs/archives/issues/1
<whyrusleeping> nice!
<whyrusleeping> i'm going to be working on some perf stuff after shipping 0.4.0 that will make all that much more pleasant
<M-davidar> archiveteam is also going to be doing a big PDF crawl soon, which would be great to get onto IPFS too
<M-davidar> whyrusleeping: awesome :D
<whyrusleeping> yeah! i have a few bits of low hanging fruit for disk perf
<whyrusleeping> i have a decent idea on the 'too many open file descriptor' issue that lars was running into earlier
<whyrusleeping> and also have a few good ideas about improving the general performance of the api
<M-davidar> is 0.4 shipping soon?
* M-davidar checks backlog
<M-davidar> sounds promising :D
inconshreveable has joined #ipfs
<whyrusleeping> yeap! trying to have it done asap!
Noah_ has joined #ipfs
herzmeister has quit [Ping timeout: 248 seconds]
ulrichard has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
<tmg> M-davidar: what's your thesis on?
chriscool has quit [Client Quit]
herzmeister has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
Arakela007 has joined #ipfs
mildred has joined #ipfs
inconshreveable has quit [Ping timeout: 250 seconds]
kaiza has joined #ipfs
devbug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
hugooconnor has quit [Ping timeout: 250 seconds]
kaiza has quit [Ping timeout: 264 seconds]
<M-davidar> tmg: probabilistic programming
kaiza has joined #ipfs
kaiza has quit [Max SendQ exceeded]
kaiza has joined #ipfs
rhalff has quit [Ping timeout: 276 seconds]
devbug has joined #ipfs
rhalff has joined #ipfs
rendar has joined #ipfs
<haad> morning o/
konubinix has joined #ipfs
emk has joined #ipfs
Magik6k has quit [Read error: Connection reset by peer]
kaiza has quit [Ping timeout: 276 seconds]
Magik6k has joined #ipfs
Kubuxu_ has joined #ipfs
Kubuxu has quit [Ping timeout: 244 seconds]
zz_r04r is now known as r04r
<nuun> router resetting in 3 minutes!
ygrek has quit [Ping timeout: 276 seconds]
hugooconnor has joined #ipfs
reit has joined #ipfs
Kane` has quit [Ping timeout: 248 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
dignifiedquire has joined #ipfs
rhalff has quit [Ping timeout: 268 seconds]
GonZo2000 has quit [Ping timeout: 276 seconds]
<daviddias> morning y'all :)
<dignifiedquire> good morning to you daviddias ☀️
yosafbridge has quit [Ping timeout: 260 seconds]
Wolf480pl has quit [Ping timeout: 260 seconds]
Wolf480pl has joined #ipfs
chriscool has joined #ipfs
fingertoe has joined #ipfs
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 260 seconds]
s_kunk has joined #ipfs
reit has quit [Ping timeout: 246 seconds]
zorglub27 has joined #ipfs
chriscool has quit [Quit: Leaving.]
ygrek has joined #ipfs
chriscool has joined #ipfs
ygrek has quit [Ping timeout: 264 seconds]
fingerto_ has quit [Remote host closed the connection]
fingerto_ has joined #ipfs
xelra has quit [Ping timeout: 264 seconds]
herzmeister has quit [Quit: Leaving]
yosafbridge has joined #ipfs
xelra has joined #ipfs
cemerick has joined #ipfs
fingerto_ has quit [Remote host closed the connection]
sahib has joined #ipfs
fingerto_ has joined #ipfs
Arakela007 has quit [Ping timeout: 240 seconds]
fingert__ has joined #ipfs
finger___ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 276 seconds]
kaiza has joined #ipfs
fingerto_ has joined #ipfs
finger___ has quit [Ping timeout: 246 seconds]
rain1 has joined #ipfs
yosafbridge has quit [Read error: Connection reset by peer]
fingert__ has joined #ipfs
fingertoe has quit [Ping timeout: 240 seconds]
ehmry has joined #ipfs
fingertoe has joined #ipfs
fingerto_ has quit [Ping timeout: 250 seconds]
fingerto_ has joined #ipfs
fingert__ has quit [Ping timeout: 250 seconds]
fingert__ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingerto_ has quit [Ping timeout: 264 seconds]
fingert__ has quit [Ping timeout: 264 seconds]
yosafbridge has joined #ipfs
fingerto_ has joined #ipfs
kvda has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 264 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
zorglub27 has quit [Quit: zorglub27]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 276 seconds]
fingert__ has joined #ipfs
diocles has joined #ipfs
fingerto_ has quit [Ping timeout: 268 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingerto_ has quit [Ping timeout: 264 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
SDr has left #ipfs [#ipfs]
fingertoe has joined #ipfs
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
devbug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
fingertoe has quit [Ping timeout: 252 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 248 seconds]
hugooconnor has quit [Ping timeout: 250 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 248 seconds]
<daviddias> Hi everyone: I've chasing down a bug for days now, it is very annoying because I keep rulling out possible causes, but the still exists (and almost looks like witchcraft by now). It is kind of blocking me on getting websockets as a full transport for js-ipfs (which is one of the requirements to get js-ipfs on the browser soon), would appreciate any help,
<daviddias> specially if you are familiar with websockets and spdy-transport, indutny's implementation of the spdy framking layer. Here is a description of the actual bug https://github.com/diasdavid/js-libp2p-spdy/pull/6#issuecomment-200782482
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 244 seconds]
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 264 seconds]
fingerto_ has joined #ipfs
hellertime has joined #ipfs
fingertoe has quit [Ping timeout: 240 seconds]
ulrichard has quit [Read error: Connection reset by peer]
fingertoe has joined #ipfs
IlanGodik has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 246 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 244 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 268 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 276 seconds]
fingert__ has quit [Ping timeout: 260 seconds]
fingerto_ has quit [Ping timeout: 244 seconds]
ulrichard has joined #ipfs
cemerick has quit [Ping timeout: 264 seconds]
hugooconnor has joined #ipfs
hugooconnor has quit [Ping timeout: 264 seconds]
jinxz has joined #ipfs
reit has joined #ipfs
Xe has joined #ipfs
<Xe> I'm trying to use `gx` but i am running into an issue doing so:
<Xe> ➜ gx publish
<Xe> ERROR: publishing: object/patch/add-link: incorrectly formatted root hash: add-link
apiarian has quit [Ping timeout: 244 seconds]
apiarian has joined #ipfs
Noah_ has quit [Ping timeout: 250 seconds]
haad_ has joined #ipfs
haad_ has left #ipfs [#ipfs]
moimikey has joined #ipfs
Oatmeal has quit [Ping timeout: 264 seconds]
hugooconnor has joined #ipfs
moimikey has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
hugooconnor has quit [Ping timeout: 240 seconds]
fingertoe has joined #ipfs
fingertoe has quit [Remote host closed the connection]
fingertoe has joined #ipfs
fingertoe has quit [Remote host closed the connection]
fingertoe has joined #ipfs
Oatmeal has joined #ipfs
Protocol_under has quit [Remote host closed the connection]
Protocol_under has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
TheWhisper_ is now known as TheWhisper
<dignifiedquire> daviddias: ping
<dignifiedquire> daviddias: I found your issue
<dignifiedquire> :)
ashark has joined #ipfs
Guanin_ has left #ipfs [#ipfs]
<daviddias> Wooo
<daviddias> Arriving from lunch
<daviddias> That is Great, super curios to learn what it was
<dignifiedquire> all documented there
<dignifiedquire> ping me if you need me to explain in person
pguth has joined #ipfs
<daviddias> Got it, thank you :):) now I just need to understand if I should to tell node to not use the dict as well, or if it is reasonable to have the dict in the browser as well
Kubuxu_ is now known as Kubuxu
<dignifiedquire> daviddias: pretty sure you need to add it in the browser of you want to be spec compliant
mildred1 has joined #ipfs
hugooconnor has joined #ipfs
mildred1 has quit [Client Quit]
<daviddias> yeah, specially when we get WebRTC and start calling to other nodes in other implementations
<daviddias> it would be a complete havoc to figure each way on the fly
<daviddias> (without it being part of the spec, that is)
hugooconnor has quit [Ping timeout: 244 seconds]
<dignifiedquire> daviddias: well this is the library you need to patch in the first place to get that done: https://github.com/nodeca/pako
<dignifiedquire> daviddias: https://github.com/nodeca/pako/issues/69#issuecomment-172870315 it was only due to time constraints they didn't add it, so my guess is they'd be happy to accept a PR
Wolf480pl has quit [Ping timeout: 264 seconds]
Wolf480pl has joined #ipfs
<dignifiedquire> daviddias: also keep in mind that it looks like browserify-zlib is not actively maintained
<daviddias> yeah, was seeing that it wasn't touch in a while
<dignifiedquire> but it would be easy to fork and use that
<daviddias> on it :)
ashark has quit [Ping timeout: 260 seconds]
<dignifiedquire> daviddias: fork all the things
sikander has quit [Quit: No Ping reply in 180 seconds.]
cemerick has joined #ipfs
sikander has joined #ipfs
<dignifiedquire> daviddias: need to implement these:
<daviddias> thank you dignifiedquire :) extremely helpful as always :)
<dignifiedquire> daviddias: happy to help :) now I will go back to my cave ;)
Akaibu has quit [Quit: Connection closed for inactivity]
<dignifiedquire> daviddias: alsow interesting read, for our JavaScript development: http://staltz.com/all-js-libraries-should-be-authored-in-typescript.html
<daviddias> Well, now we have the freedom to do it :)
hugooconnor has joined #ipfs
lysobit has joined #ipfs
<dignifiedquire> daviddias: yep, I think I will experiment with TypeScript again in the next weeks
<dignifiedquire> it's been a while since I tried it (about a year) looking forward to what it can do now
<lgierth> hey everyone -- digitalocean are having issues with their dns servers, and ipfs.io is affected by that
hugooconnor has quit [Ping timeout: 248 seconds]
<dignifiedquire> lgierth: :/
<mmuller> hehe, I was just about to ask about that :-) Glad I read the chatlog first.
<mmuller> The good news is that in the course of investigating this I disabled NetworkManager on my home computer.
ralphtheninja has joined #ipfs
voxelot has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
fingertoe has quit [Remote host closed the connection]
ashark has joined #ipfs
Boomerang has joined #ipfs
<voxelot> dignifiedquire: ping
<dignifiedquire> voxelot: pong
<voxelot> pre-commit on the tests for dignified.js doesn't require web tests?
<dignifiedquire> I'm not sure I understand
anandtha1ker has joined #ipfs
<Tugger> when using the ipfs binary. do you need to install golang for anything?
<voxelot> i see, i need to add 'test:browser' to each repo's pre-commit
<Tugger> or is that just for compiling it yourself?
<dignifiedquire> it won't fail if there are no browser tests, but best to alias test to dignified-test node if the module doesn't need any
<dignifiedquire> voxelot: no you don't
ashark has quit [Ping timeout: 260 seconds]
<dignifiedquire> dignified-test runs both node and browserr
<lgierth> Tugger: it's just for compiling
M-3444 has quit [Quit: node-irc says goodbye]
<voxelot> okay, right, currently packages are pointing to test:node, which just runs your node, i need to switch all pre-commits to test:test
<voxelot> * just test
<voxelot> also "standard": "^6.0.7" needs to be on each dev-dep per repo right
<Tugger> lgierth, thanks
flyingkiwi_ has joined #ipfs
JasonWoof has joined #ipfs
special_ has joined #ipfs
sahib has quit [*.net *.split]
leer10 has quit [*.net *.split]
metaf5 has quit [*.net *.split]
rawtaz has quit [*.net *.split]
special has quit [*.net *.split]
anandthakker has quit [*.net *.split]
M-3676 has quit [*.net *.split]
M-3509 has quit [*.net *.split]
zjohnson has quit [*.net *.split]
gorhgorh has quit [*.net *.split]
nicolagreco has quit [*.net *.split]
flyingkiwi has quit [*.net *.split]
Ragnis has quit [*.net *.split]
M-davidar has quit [*.net *.split]
M-oddvar has quit [*.net *.split]
erikj` has quit [*.net *.split]
ylp1 has joined #ipfs
Ragnis_ has joined #ipfs
Ragnis_ is now known as Ragnis
<dignifiedquire> voxelot: no it does not
<dignifiedquire> only dignified.js is needed
<dignifiedquire> voxelot: take a look at this PR https://github.com/whyrusleeping/js-mafmt/pull/4/files this is quite clean
<voxelot> awesome, didn't see standard in dignified.js package but you cover it.
<dignifiedquire> voxelot: also read this: https://github.com/ipfs/community/pull/112 for more details on what needs to happen
<dignifiedquire> yeah that one is good as well
<voxelot> read that yesterday, think you could look at multihash at some point to double check, think i hit everything
ralphtheninja has quit [Quit: leaving]
fingertoe has joined #ipfs
<Tugger> gusy whats SupernodeRouting?
<Tugger> do i need supernodes?
<Tugger> for a private cluster
tmg has quit [Remote host closed the connection]
fingerto_ has joined #ipfs
<voxelot> dignfiedquire: hitting this repo now unless you have https://github.com/diasdavid/js-ipld
fingertoe has quit [Ping timeout: 252 seconds]
<dignifiedquire> voxelot: go ahead
ipfsrocks has joined #ipfs
<ipfsrocks> anyone else getting tons of too many open files errors?
<ipfsrocks> I have to restart the daemon every ten minutes or it stops working
<ipfsrocks> latest build
JasonWoof has left #ipfs [#ipfs]
sahib has joined #ipfs
leer10 has joined #ipfs
metaf5 has joined #ipfs
M-3509 has joined #ipfs
zjohnson has joined #ipfs
gorhgorh has joined #ipfs
M-oddvar has joined #ipfs
M-davidar has joined #ipfs
M-3676 has joined #ipfs
rawtaz has joined #ipfs
erikj` has joined #ipfs
<dignifiedquire> voxelot: left some comments
wiedi has quit [Read error: Connection reset by peer]
<Tugger> does anyone know what the hell a supernode is?
<Tugger> what is its function exactly? how is it different than a bootstrap node?
feross has quit [Ping timeout: 248 seconds]
ggp0647 has quit [Ping timeout: 264 seconds]
ralphtheninja has joined #ipfs
feross has joined #ipfs
<voxelot> dignifiedquire: thanks! got em
ggp0647 has joined #ipfs
wiedi has joined #ipfs
<Boomerang> ipfsrocks: I had the same problem, the solution seems to be setting a higher value for "ulimit -n"
<lgierth> hey everyone -- digitalocean are still having issues with their dns servers, and ipfs.io is affected by that
hugooconnor has joined #ipfs
pfraze has joined #ipfs
gordonb has joined #ipfs
<ipfsrocks> seems like a workaround -- i never had this problem in the past
<ipfsrocks> i think the daemon is leaking file descriptors?
hugooconnor has quit [Ping timeout: 244 seconds]
ashark has joined #ipfs
KlonD90 has joined #ipfs
pfraze has quit [Read error: Connection reset by peer]
calavera has joined #ipfs
<Boomerang> ipfsrocks: this is what helped me https://github.com/ipfs/go-ipfs/issues/1939
<noffle> Tugger: I think it's delegated routing for ipfs operations, but whyrusleeping may know more
<noffle> also, good morning y'all o/
ipfsrocks has quit [Ping timeout: 252 seconds]
mildred has quit [Quit: Leaving.]
fingerto_ has quit [Remote host closed the connection]
fingertoe has joined #ipfs
<KlonD90> Hi all
<KlonD90> So what's up? Can we use ipfs for next npm generation?
<rain1> ye-
<rain1> yes
<rain1> check gx out people are already starting on similar ideas
Encrypt has joined #ipfs
pfraze has joined #ipfs
rhalff has joined #ipfs
ugjka has joined #ipfs
<dansup> lgierth, ah okay
<dansup> i was wondering why I could not connect :\
kaiza has quit [Ping timeout: 248 seconds]
ulrichard has quit [Quit: Ex-Chat]
kaiza has joined #ipfs
kaiza has quit [Max SendQ exceeded]
kaiza has joined #ipfs
<M-kegan> heads up to Matrix folks on here: We won't be syncing membership lists from IRC to Matrix for a while, the netsplits are causing too much pain.
<lgierth> M-kegan: digitalocean dns? :)
<M-kegan> that was likely just a coincidence :)
<M-kegan> or actually, probably not.
<M-kegan> if people have bouncers on DO boxes
screensaver has joined #ipfs
<M-kegan> it could very well be related
leer10 has quit [Ping timeout: 248 seconds]
reit has quit [Quit: Leaving]
diffalot has quit [Remote host closed the connection]
diffalot has joined #ipfs
kaiza has quit [Quit: o7]
M-mxuribe has quit [Remote host closed the connection]
M-aatchison has quit [Remote host closed the connection]
M-3511 has quit [Remote host closed the connection]
M-alien has quit [Remote host closed the connection]
M-4485 has quit [Remote host closed the connection]
M-3974 has quit [Remote host closed the connection]
M-3714 has quit [Remote host closed the connection]
fil_redpill has quit [Remote host closed the connection]
M-3526 has quit [Remote host closed the connection]
M-3676 has quit [Remote host closed the connection]
M-3798 has quit [Remote host closed the connection]
M-Dave has quit [Remote host closed the connection]
M-bastinik has quit [Remote host closed the connection]
M-kegan has quit [Remote host closed the connection]
M-3870 has quit [Remote host closed the connection]
M-4447 has quit [Remote host closed the connection]
M-mubot has quit [Remote host closed the connection]
M-s6 has quit [Remote host closed the connection]
M-4267 has quit [Remote host closed the connection]
M-3630 has quit [Remote host closed the connection]
erikj` has quit [Remote host closed the connection]
M-davidar has quit [Remote host closed the connection]
M-oddvar has quit [Remote host closed the connection]
M-3509 has quit [Remote host closed the connection]
M-3891 has quit [Remote host closed the connection]
eternaleye has quit [Remote host closed the connection]
<okket> I stopped trusting external DNS resolvers years ago. Setting up a local resolver is not that hard (unbound even does DNSSEC).
M-jon has joined #ipfs
<haad> been working on Orbit this week. things are coming (back) together, fixed notifications and mentions today: https://ipfs.io/ipfs/QmbFWwcEups84wEbeWHNRdg21UZi7Hv5Gy2hHc1bDSAPjm
<ansuz> I stopped trusting people who stopped trusting external DNS resolvers years ago years ago
ylp1 has quit [Quit: Leaving.]
<demize> I run a DNS resolver on my laptops because all other servers are so fucking slow.
hugooconnor has joined #ipfs
Myagui has quit [Ping timeout: 240 seconds]
pfista has joined #ipfs
hugooconnor has quit [Ping timeout: 244 seconds]
<okket> I switched to local DNS resolvers when "not found error page advertisement" got popular, mandatory state level censoring of DNS via resolver is also wide spread
gordonb has quit [Quit: gordonb]
KlonD90 has quit [Quit: Page closed]
gordonb has joined #ipfs
danielrf2 has joined #ipfs
danielrf1 has quit [Ping timeout: 246 seconds]
pfraze has quit [Remote host closed the connection]
ygrek has joined #ipfs
jemc has joined #ipfs
<jemc> can anyone point me to any existing research about how secure IPFS hashes are against spoofing by near-future quantum computing?
ygrek has quit [Ping timeout: 276 seconds]
M-matthew has joined #ipfs
M-pieohpah has joined #ipfs
M-david has joined #ipfs
M-davidar has joined #ipfs
M-nated has joined #ipfs
M-whyrusleeping has joined #ipfs
M-osener has joined #ipfs
M-4447 has joined #ipfs
M-jbenet has joined #ipfs
M-3511 has joined #ipfs
M-jackvt93 has joined #ipfs
M-amstocker has joined #ipfs
M-eternaleye has joined #ipfs
M-Nickfost has joined #ipfs
M-jh has joined #ipfs
M-victorm has joined #ipfs
M-3891 has joined #ipfs
M-blide has joined #ipfs
M-bastinik has joined #ipfs
M-3974 has joined #ipfs
M-rjan has joined #ipfs
M-1982 has joined #ipfs
M-3870 has joined #ipfs
M-1976 has joined #ipfs
M-Dave has joined #ipfs
M-trashrabbit has joined #ipfs
M-ikreymer has joined #ipfs
M-jfred has joined #ipfs
M-s6 has joined #ipfs
M-3676 has joined #ipfs
M-3526 has joined #ipfs
M-ms has joined #ipfs
M-2255 has joined #ipfs
M-HirmeS has joined #ipfs
M-mistake has joined #ipfs
M-oddvar has joined #ipfs
M-2128 has joined #ipfs
M-internetjanito has joined #ipfs
M-kode54 has joined #ipfs
M-3444 has joined #ipfs
M-3045 has joined #ipfs
M-hash has joined #ipfs
M-wldhx has joined #ipfs
M-cryptix has joined #ipfs
<Luzifer> @whyrusleeping your `gx` was mentioned on http://onethingwell.org/
M-aatchison has joined #ipfs
M-edrex has joined #ipfs
M-erikj has joined #ipfs
M-mxuribe has joined #ipfs
M-jgrowl has joined #ipfs
M-4267 has joined #ipfs
M-neoteo has joined #ipfs
M-2234 has joined #ipfs
M-3798 has joined #ipfs
M-roblabla has joined #ipfs
M-4485 has joined #ipfs
<whyrusleeping> Luzifer: ooooOoo, thats super cool :)
M-2129 has joined #ipfs
M-kegan has joined #ipfs
M-mubot has joined #ipfs
M-epsilon has joined #ipfs
M-2223 has joined #ipfs
<noffle> :D
M-davidar-test has joined #ipfs
M-liathit has joined #ipfs
M-rschulman1 has joined #ipfs
M-giodamelio has joined #ipfs
M-alien has joined #ipfs
M-cocci has joined #ipfs
M-2617 has joined #ipfs
M-zick has joined #ipfs
M-staplemac has joined #ipfs
M-3714 has joined #ipfs
M-Ingo has joined #ipfs
M-GereG has joined #ipfs
M-3509 has joined #ipfs
fil_redpill has joined #ipfs
M-Guest2152 has joined #ipfs
pfraze has joined #ipfs
M-ryanwilliams has joined #ipfs
M-sivachandran has joined #ipfs
M-Peer2Peer has joined #ipfs
M-harlan has joined #ipfs
M-rschulman has joined #ipfs
M-3630 has joined #ipfs
gordonb has quit [Quit: gordonb]
<conway> jemc: If you're still here, they aren't. That's the point of the multihash. When (yes, when, not if) a hash is 'old' and has easy attack domains, the multihash can then accept a new hash type that is generally accepted by the security community.
M-hellomoto has joined #ipfs
M-1 has joined #ipfs
mirek_ has joined #ipfs
pfista has quit [Ping timeout: 250 seconds]
M-eternaleye has joined #ipfs
M-eternaleye has quit [Changing host]
M-eternaleye is now known as eternaleye
hellertime has quit [Read error: Connection reset by peer]
gordonb has joined #ipfs
hellertime has joined #ipfs
<mmuller> lgierth: FYI, ipfs-update seems to have some issues ("400 Bad Request" for both "fetch" and "versions" commands). Verified against the latest go-ipfs version.
mirek_ has quit [Quit: mirek_]
<whyrusleeping> mmuller: yeah... we're having some dns issues right now
<whyrusleeping> digitaloceans dns servers appear to have shat the bed
<whyrusleeping> so we're migrating our records elsewhere
<mmuller> I don't think it's related.
<mmuller> I had different issues this morning when ipfs.io failed to resolve.
<mmuller> but it's working for me now.
<mmuller> (ipfs.io resolution, that is)
<whyrusleeping> hrm... my ipfs-update is failing because it cant resolve things
<mmuller> dns propagation, perhaps?
<whyrusleeping> maybe...
<mmuller> I got a very different error this morning during DNS failures: ERROR: Failed to query versions: http.Get error: Get https://ipfs.io/ipns/update.ipfs.io/go-ipfs/versions: dial tcp: lookup ipfs.io on 192.168.1.1:53: server misbehaving
<whyrusleeping> this is what we get for relying on dns
<mmuller> :-D
<jemc> conway: thanks for the info, makes sense
<whyrusleeping> had we just put an ipns hash in instead of a dns ipns record, everything would be FINE
<mmuller> if only there were some resilient distributed way to store information on the internets...\
<mmuller> hehe
<conway> well, there is FTP :)
<whyrusleeping> mmuller: so, dist.ipfs.io (what ipfs-update uses) doesnt have any records apparently
gordonb has quit [Quit: gordonb]
<mmuller> it looks like it';s at least qwuerying the version list from ipfs.io first, though.
<mmuller> (that's what was breaking this morning, I saw the 400 errors last night)
hugooconnor has joined #ipfs
arpu has quit [Remote host closed the connection]
gordonb has joined #ipfs
gordonb has quit [Client Quit]
hugooconnor has quit [Ping timeout: 246 seconds]
<M-hash> so, how to multihash migrations jive, in a big global CAS?
ygrek has joined #ipfs
s_kunk has quit [Ping timeout: 244 seconds]
<M-hash> if i had a multihash made using sha256, and i wanna fetch some data from a legacy peer that has everything addressed using sha1 multihash values, how do we communicate?
<Kubuxu> you can't really,
<lgierth> hey everyone -- we took a few measures and most of ipfs.io should be back resolvable now -- please let me or jbenet or whyrusleeping know if something's still not working for you.
<lgierth> PSA ^
<Kubuxu> but multihash will allow for legacy hashes to stay valid while new hashing method is deployed
inconshreveable has joined #ipfs
<shadoxx> Say I want to start developing for IPFS and I need a development environment. Is there a guide for that?
wiedi has quit [Read error: Connection reset by peer]
<noffle> shadoxx: the Build From Source section is a good way to get Go set up and ipfs building: https://github.com/ipfs/go-ipfs/#build-from-source
ghtdak has joined #ipfs
<shadoxx> wonderful
<shadoxx> I'm going to Vagrantize this project today. Should make development much easier for the Linux side
<conway> really? Now that's awesome. I'm teaching myself go as a crash course, so I can get on the ground floor with ipfs. It's not teribly difficult, go.
<noffle> conway: go is pretty nice
<shadoxx> conway: download Vagrant and VirtualBox to prepare. by the end of the day i want people to be able to 'git clone', 'cd go-ipfs', 'vagrant up'
<conway> I'm noticing that. I heard of it a while back, and put it in the back of my mind as a language "nobody used"... and here I am :)
<shadoxx> I'm basing the image on Ubuntu 14.04 LTS
<conway> easy enough. I've a cluster on the SC for my images.
<shadoxx> I'm taking care of some real-job stuff right now.
inconshreveable has quit [Remote host closed the connection]
arpu has joined #ipfs
<conway> shadoxx: the 32bit version, I presume? or 64bit?
<shadoxx> The Vagrant box will be 'ubuntu/trusty64'
<shadoxx> But it's a simple one line edit of the Vagrantfile to switch that to 32-bit
<conway> sounds great. I've got to go to a meeting. Azure/sharepoint online ilk... I'll be back in an hour or so
conway is now known as conway-meeting
<ipfsbot> [js-ipfs-api] dignifiedquire created greenkeeper-wreck-7.1.0 (+1 new commit): https://git.io/vax9T
<ipfsbot> js-ipfs-api/greenkeeper-wreck-7.1.0 db1f80b greenkeeperio-bot: chore(package): update wreck to version 7.1.0...
inconshreveable has joined #ipfs
danielrf3 has joined #ipfs
<M-hash> Kubuxu: keeping existing content accessible during the transition makes sense, but... isn't there a lot of metadata objects that refer to hashes?
<M-hash> all those metadata objects (dirs, etc) would get different content because of the different hash used. so do those just get entirely duplicated for each hash scheme?
<Kubuxu> yes but old objects will still be accessible and they still cen be mixed
inconshreveable has quit [Remote host closed the connection]
<Kubuxu> you would get duplicate because whole hashing scheme changed
<Kubuxu> when the hash function changed
<Kubuxu> also there might not be exactly one way to hash a file
<Kubuxu> example: there is plan to make it possible to store simple programs that would expand to content on access
inconshreveable has joined #ipfs
danielrf2 has quit [Ping timeout: 276 seconds]
<ipfsbot> [js-ipfs-api] dignifiedquire deleted greenkeeper-wreck-7.1.0 at db1f80b: https://git.io/vax9d
<ipfsbot> [go-ipfs] noffle opened pull request #2497: Makes repo existance check more sensitive. (master...init_check) https://git.io/vaxHJ
Boomerang has quit [Remote host closed the connection]
Boomerang has joined #ipfs
<dignifiedquire> so daviddias did you already implement dictionaries for pako? ;
inconshreveable has quit [Remote host closed the connection]
se3000 has joined #ipfs
<daviddias> dignifiedquire am I missing something and it should be super fast?
<dignifiedquire> daviddias: lol no I was just teasing you
<dignifiedquire> it will be a 1:1 port of zlibs code mostly though, as pako is exactly that, even constants are listed in the same order etc
<daviddias> :D
<dignifiedquire> I might try and take a stab it though if you don't want to, would be a good exercise for my flight :D
hugooconnor has joined #ipfs
<daviddias> Unless you don't have anything else in your todo list
<daviddias> I'm up for the challenge, if I hit issues, I'll let you know :)
<daviddias> If that is the case, yes please :D
<M-hash> is there a series of conf options a user can set to use the regular ipfs file add commands so there's exactly one way it will be stored? or is that kinda left loose right now
<dignifiedquire> daviddias: :D:D yes my todo list is completely empty of course
<dignifiedquire> XD
<dignifiedquire> daviddias: I'll ping you before my flight, and if you haven't finished it until then I'll do it on my flight
<daviddias> Ok. It is Sunday, right ?
<M-hash> can i rely on ipfs add results if (for example) i had two computers with a bunch of files on the local disk, and i wanna back em up, but also check if they're the same in the first place?
<dignifiedquire> I fly Monday morning
inconshreveable has joined #ipfs
<noffle> M-hash: are you asking if two files that are the same will hash to the same thing on two computers /w ipfs?
hugooconnor has quit [Ping timeout: 248 seconds]
<noffle> (if so, yes)
<M-hash> yeah
<M-hash> well, it sounds like the answer is more "yes [*]"
<noffle> We only use one hashing scheme today, so for now YES 100% :)
<M-hash> oh okay haha
<M-hash> i was about to say, like, what if the chunking defaults change?
<M-hash> if that happens in the future, that's going to be fine for a lot of situations, but would be an api breaking change for that comparison use
herzmeister has joined #ipfs
<dignifiedquire> whyrusleeping: you are the first to merge dignified.js :)
jemc has left #ipfs ["WeeChat 1.4"]
zorglub27 has joined #ipfs
cryptix has joined #ipfs
cryptix has quit [Client Quit]
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zorglub27 has quit [Quit: zorglub27]
<ipfsbot> [js-ipfs] diasdavid closed pull request #91: 'init' implementation. (master...init) https://git.io/vaXIL
<noffle> daviddias: \o/
<daviddias> thank you noffle :D
<noffle> daviddias: thinking on it, does the init route make sense for http? chicken/egg problem; you need a running node to host the http routes, but a running node requires an initialized node
<noffle> go-ipfs doesn't provide it
<daviddias> good point, I remember pointing to Richard that init should not be part of the http-api-spec cause it only exists at the CLI level (and we agreed). It is like ipfs daemon, just a cli command
<noffle> right
<noffle> I just found that issue :)
<noffle> though it seems odd that node has a nice init story (use CLI), but the browser needs to figure out its own force/bits/empty flags and init its own repo
M-jfred has quit [Ping timeout: 240 seconds]
M-jfred has joined #ipfs
<ipfsbot> [ipfs] RichardLitt opened pull request #169: Added recent repositories (master...feature/add-recent-repositories) https://git.io/vaxj7
inconshreveable has quit [Remote host closed the connection]
The_8472 has quit [Quit: Muss ein paar Welten vernichten, kann ein bisschen dauern.]
The_8472 has joined #ipfs
jaboja has joined #ipfs
hugooconnor has joined #ipfs
wiedi has joined #ipfs
hugooconnor has quit [Ping timeout: 268 seconds]
wiedi has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
conway-meeting is now known as conway
wiedi has joined #ipfs
inconshreveable has quit [Remote host closed the connection]
rendar has quit [Ping timeout: 264 seconds]
kraggle has joined #ipfs
kraggle has quit [Client Quit]
rendar has joined #ipfs
<ipfsbot> [js-ipfs] noffle opened pull request #96: 'ipfs init': CLI + tests (master...init-cli-http) https://git.io/vaptw
<whyrusleeping> noffle: is ipget stable enough for me to use in distributions?
<noffle> whyrusleeping: the version in distributions is pretty rough; it doesn't even support -r
<noffle> works otherwise though
<whyrusleeping> does master work well?
<noffle> yep. no progress bars though
<noffle> what's your use caes?
<noffle> case*
<noffle> I really need to give ipget some love -- maybe next week
<whyrusleeping> need to make distrbutions grab the existing distributions page before building the new stuff
<whyrusleeping> and don't want to require that an ipfs daemon is running
<whyrusleeping> (but if one is, i want to use it)
<noffle> aah
<noffle> master should be fine for doing that
<noffle> but convince yourself first :)
<noffle> whyrusleeping: re checking repo existance, how about we just check for 'config' for now, and have that be the decider?
<whyrusleeping> noffle: yeah, that works for me
<voxelot> daviddias: ping
<noffle> in the future it'd be awesome if go-ipfs knew exactly what files it was responsible for in the repo
<rain1> :))
montagsoup has joined #ipfs
<Boomerang> Could anyone give me some pointers as to how to implement "ipfs add -r" (for directories) using the HTTP API? I can add files (and also add all the files in a directory tree) but what does the directory tree look like in ipfs? Is a directory an ipfs object? I see there is a "ipfs object new [<template>]" command, where can I get some info on what the template is? :)
lysobit has quit [Ping timeout: 240 seconds]
arpu has quit [Remote host closed the connection]
hugooconnor has joined #ipfs
lysobit has joined #ipfs
hugooconnor has quit [Ping timeout: 244 seconds]
lysobit has quit [Ping timeout: 240 seconds]
lysobit has joined #ipfs
arpu has joined #ipfs
inconshreveable has joined #ipfs
mildred has joined #ipfs
wiedi has quit [Read error: Connection reset by peer]
ugjka has quit [Read error: Connection reset by peer]
ugjka has joined #ipfs
bret has quit [Ping timeout: 240 seconds]
bret has joined #ipfs
wiedi has joined #ipfs
elsehow has quit [Ping timeout: 246 seconds]
Senji has quit [Ping timeout: 276 seconds]
<dignifiedquire> voxelot: daviddias not finished yet but a start: https://gist.github.com/dignifiedquire/1e907226b2eea6242cc2
<Boomerang> I figured it out :)
Myagui has joined #ipfs
<voxelot> dignifiedquire: nice! interested in seeing how you handle the test files :)
<dignifiedquire> voxelot: I won't that's easier handled by hand as they are too different sadly
<voxelot> yup, that's where i'm getting stuck doing the updates
<voxelot> are you having success running tape wrapped in mocha?
<dignifiedquire> I have in one module
<voxelot> link?
<voxelot> ty
devbug has joined #ipfs
<voxelot> dignifiedquire: i was just trying the same thing
chriscool has quit [Quit: Leaving.]
calavera has joined #ipfs
cemerick has quit [Ping timeout: 250 seconds]
RJ2 has quit [Read error: Connection reset by peer]
xicombd has quit [Read error: Connection reset by peer]
sindresorhus has quit [Read error: Connection reset by peer]
jryans has quit [Read error: Connection reset by peer]
mafintosh has quit [Read error: Connection reset by peer]
xicombd has joined #ipfs
richardlitt has quit [Read error: Connection reset by peer]
RJ2 has joined #ipfs
RJ2 has quit [Changing host]
RJ2 has joined #ipfs
sindresorhus has joined #ipfs
jbenet has quit [Ping timeout: 240 seconds]
jbenet_ has joined #ipfs
jryans has joined #ipfs
lysobit has quit [Ping timeout: 240 seconds]
IlanGodik has quit [Ping timeout: 240 seconds]
daviddias has quit [Ping timeout: 240 seconds]
sickill has quit [Ping timeout: 240 seconds]
ffmad_ has quit [Ping timeout: 240 seconds]
bigbluehat has quit [Ping timeout: 240 seconds]
nrw_ has quit [Ping timeout: 240 seconds]
mafintosh has joined #ipfs
bigbluehat has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
_marvin_ has quit [Ping timeout: 240 seconds]
ffmad_ has joined #ipfs
whyrusleeping has quit [Ping timeout: 240 seconds]
IlanGodik has joined #ipfs
_marvin_ has joined #ipfs
nrw_ has joined #ipfs
richardlitt has joined #ipfs
multivac has quit [Ping timeout: 240 seconds]
sickill has joined #ipfs
multivac has joined #ipfs
computerfreak has joined #ipfs
daviddias has joined #ipfs
The_8472 has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
whyrusleeping has joined #ipfs
pfraze has quit [Remote host closed the connection]
lysobit has joined #ipfs
diffalot_ has joined #ipfs
rawtaz_ has joined #ipfs
wiedi has quit [Read error: Connection reset by peer]
M-2129 has quit [*.net *.split]
M-GereG has quit [*.net *.split]
M-ms has quit [*.net *.split]
M-Nickfost has quit [*.net *.split]
M-edrex has quit [*.net *.split]
diffalot has quit [*.net *.split]
Encrypt has quit [*.net *.split]
sahib has quit [*.net *.split]
metaf5 has quit [*.net *.split]
rawtaz has quit [*.net *.split]
zjohnson has quit [*.net *.split]
gorhgorh has quit [*.net *.split]
Protocol_under has quit [Ping timeout: 268 seconds]
jaboja has quit [Ping timeout: 250 seconds]
selfsame has quit [Ping timeout: 250 seconds]
jaboja has joined #ipfs
calavera has joined #ipfs
tlevine has quit [Ping timeout: 246 seconds]
selfsame has joined #ipfs
hugooconnor has joined #ipfs
hellertime has quit [Quit: Leaving.]
hugooconnor has quit [Ping timeout: 240 seconds]
crankylinuxuser has joined #ipfs
ashark has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
montagsoup has quit [Quit: Leaving]
pfraze has joined #ipfs
Boomerang has quit [Quit: Leaving]
M-2129 has joined #ipfs
M-GereG has joined #ipfs
M-ms has joined #ipfs
gorhgorh has joined #ipfs
metaf5 has joined #ipfs
M-edrex has joined #ipfs
sahib has joined #ipfs
zjohnson has joined #ipfs
M-Nickfost has joined #ipfs
wiedi has joined #ipfs
mafintosh has quit [Ping timeout: 248 seconds]
mafintosh has joined #ipfs
peterix has quit [Ping timeout: 276 seconds]
jaboja has quit [Ping timeout: 248 seconds]
<noffle> dignifiedquire: thanks for cli init feedback!
Boomerang has joined #ipfs
Boomerang has quit [Remote host closed the connection]
moimikey has joined #ipfs
<daviddias> voxelot: at the ethereum Lisbon meetup, catch up with you soon :)
Boomerang has joined #ipfs
<voxelot> daviddias: nice!
<lgierth> back
<lgierth> everything ok re: dns?
ugjka has quit [Ping timeout: 276 seconds]
wiedi has quit [Read error: Connection reset by peer]
wiedi has joined #ipfs
<daviddias> Lisbon now has an Blockchain, an ethereum and an IPFS meetup
<daviddias> <- this person lives in a very cool city, come visit him :D
TheWhisper_ has joined #ipfs
ugjka has joined #ipfs
<lgierth> where's the meshnetssss
<lgierth> :)
wiedi has quit [Read error: Connection reset by peer]
TheWhisper has quit [Ping timeout: 240 seconds]
peterix has joined #ipfs
pfraze has quit [Remote host closed the connection]
wiedi has joined #ipfs
hugooconnor has joined #ipfs
barndon has quit [Remote host closed the connection]
hugooconnor has quit [Ping timeout: 252 seconds]
moimikey has quit [Quit: Textual IRC Client: www.textualapp.com]
barndon has joined #ipfs
jaboja has joined #ipfs
<bengl> daviddias: i'm making a change to registry-static that makes it more resilient to left-pad-esque events
<bengl> thought you might wanna know
elsehow has joined #ipfs
_fil_ has joined #ipfs
Aeon is now known as Aeriwaves
Aeriwaves is now known as Aeonwaves
<shadoxx> What do you guys have GOPATH set to in your environments?
ugjka has quit [Ping timeout: 248 seconds]
pfraze has joined #ipfs
<daviddias> bengl: thank you for letting me know. Are you vendoring the deps, or just writting all of them yourself?
<daviddias> lgierth: such mesh http://unimos.net/
<noffle> shadoxx: ~/go works
<daviddias> lgierth: very openwrt auto config scripts http://unimos.net/doku.php?id=localizacao:lisboa:wifi-party-lisboa-26-jan-2016
<shadoxx> noffle: gracias
<daviddias> wifi party wow
<daviddias> voxelot: have you summoned me? :)
<voxelot> daviddias: nope sry, get back in your pokeball
<voxelot> taking a small break from updating repos, want to work on core again hah
<daviddias> jsipfs get :D
<daviddias> jsipfs files get :D
<shadoxx> The next question is, who gets to help me test the Vagrant branch out? :D
unforgiven512 has quit [Quit: ZNC - http://znc.in]
unforgiven512 has joined #ipfs
<lgierth> daviddias: excellent stuff <3
<daviddias> :D :D
<daviddias> thank you
disgusting_wall has joined #ipfs
jsy has joined #ipfs
<daviddias> lgierth: that was the way my brain read it when you typed it :D
<lgierth> excellent
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Encrypt has quit [Quit: Quitte]
<dignifiedquire> haad: this might help you in orbit https://www.draft-js-plugins.com/
jaboja has quit [Ping timeout: 276 seconds]
disgusting_wall has quit [Ping timeout: 240 seconds]
M-ikreymer has quit [Ping timeout: 240 seconds]
<noffle> oh man I want to use this for ipfs-pad
M-ikreymer has joined #ipfs
<noffle> thanks dignifiedquire :D
<yuvipanda> ipfs-pad like left-pad or...?
jaboja has joined #ipfs
disgusting_wall has joined #ipfs
<noffle> yuvipanda: an ipfs-powered editor I've been working on
<dignifiedquire> noffle: yep should be great for sth like that
<dignifiedquire> but also look at prose https://github.com/prose/prose
<noffle> as long as it doesn't require absolute indexes for insertions
<noffle> ooh
* dignifiedquire feels like he is opening a shiny treasure box for noffle
<dignifiedquire> *chest
hugooconnor has joined #ipfs
jaboja has quit [Ping timeout: 244 seconds]
<noffle> :D
<noffle> I'll see if their api meets my requirements
<noffle> the frontend was the part I've dreaded the most
hugooconnor has quit [Ping timeout: 244 seconds]
hugooconnor has joined #ipfs
jsy has quit [Ping timeout: 250 seconds]