Blame has quit [Quit: Connection closed for inactivity]
lgierth has joined #ipfs
tilgovi has quit [Ping timeout: 265 seconds]
pfraze has joined #ipfs
Wallacoloo has joined #ipfs
Bioblaze has joined #ipfs
<Bioblaze>
This is a Interesting Concept
<Evermore>
yep
<Evermore>
I see IPFS as "What if torrents were both more powerful and way easier to use"
lgierth has quit [Quit: Ex-Chat]
<Bioblaze>
Also can be used on the Other Direction as well if you think about it.
<Evermore>
less powerful and harder?
<Bioblaze>
Since it is using Go, it can be @.@ Rather Trouble-some Style of Botnet Content Delievery System
<Evermore>
Google botnet or tird-party?
<Evermore>
third*
<Bioblaze>
LoLz
<Bioblaze>
Both.
<Evermore>
hm
<Bioblaze>
Wrap that in some sort of Malware, as a ipfs Node @.@ And then just make it run as a derived process @.@
<Evermore>
I would like to make a Rust port but first I would have to learn a lot more about Rust
<Evermore>
But I don't see what the language matters
<Bioblaze>
Its basicly a Large scale Data Handling Botnet, would be insanely popular with Data sharing if you think about it.
<Evermore>
data sharing? Like piracy?
<Bioblaze>
Well alot of the newer Botnets are using Go, and other such languages
<Evermore>
hm weird
<Bioblaze>
Not many of the newer Anti-virus are detecting them
<Bioblaze>
since no one is looking for a "Go" Based Virus.
<Bioblaze>
LoLz
<Bioblaze>
Or Malware/Trojen for that Matter.
<Evermore>
interesting
<Evermore>
OS-level sandboxing when
* Bioblaze
hmms
headbite has quit [Read error: Connection reset by peer]
<Evermore>
I would like to see OpenStreetMap tiles hosted in IPFS. Since it's open that might be another project someone could "Ask forgiveness not permission"
pfraze has quit [Remote host closed the connection]
<Bioblaze>
or a copy of wikileaks
<Bioblaze>
o.o
<Bioblaze>
only real thing
<Bioblaze>
it would make shit perm. There would be no-way for a website to disappear, or a a domain name to expire @.@ also means things like sex videos, and everything else that falls in XD also would be there.
<Bioblaze>
Still insanely wicked idea.
<Bioblaze>
Would be a good way to archive the Internet as well.
<Evermore>
It's a proverbial genie in a bottle
* Bioblaze
nods
<Bioblaze>
good way to drop files and retrieve them later
<Bioblaze>
Lolz
<Evermore>
Bioblaze: I archived Homestar Runner the other day, took about 20 minutes and 4 commands. Would work with most any website
<Bioblaze>
Would be easier to just make a Spider, that just scrubs the Internet and adds a copy to itself XD
<Bioblaze>
I dont think we have enough Nodes on this Planet yet
<Bioblaze>
to store the Internet
<Bioblaze>
LoLz
<Evermore>
ipfs add -r facebook.com
<Bioblaze>
oh god..
<Bioblaze>
scary...
<Bioblaze>
Wikipedia
<Bioblaze>
now that would be worth doign.
<Bioblaze>
but I wonder how pissed their servers would be
<kyledrake>
ncat is way better: lets you do concurrent connections and run a command for each connection
nessence has quit [Remote host closed the connection]
Wallacoloo has quit [Ping timeout: 256 seconds]
Bioblaze has joined #ipfs
sharky has quit [Ping timeout: 245 seconds]
jbenet_ has joined #ipfs
* jbenet_
is on a terribly low bandwidth connection.
sharky has joined #ipfs
<kyledrake>
jbenet whyrusleeping so, the import of the sites has started. it's over a network crossing ponds, so it's going to take a few days to finish. The daemon is definitely slowing down. I'm not sure where the bottleneck is yet.
<kyledrake>
I'm going to restart it and see what that does
<jbenet_>
kyledrake: interesting-- may want to try it without the dht. -- there's a ton of perf things to fix :/ all info you can point out will help.
<kyledrake>
jbenet My download speeds from the main filesystem are way off standard, I'm suspecting this is a bandwidth problem. It's been a rocky week for the datacenter.
<kyledrake>
jbenet I'm going to run my other test to do ipfs add -r on our backup server, that should give a real test of this
jbenet_ has quit [Ping timeout: 272 seconds]
www1 has quit [Ping timeout: 240 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
notduncansmith has quit [Read error: Connection reset by peer]
daviddias has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ashleyis has joined #ipfs
ashleyis has quit [Client Quit]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<hpk>
are there any ongoing efforts for a python implementation of ipfs? Seems https://github.com/ipfs/py-ipfs is pretty empty
<hpk>
bmcorser: ^^
<jbenet>
gpm yeah bmcorser would know best
<jbenet>
hpk*
<hpk>
jbenet: hi juan :)
<hpk>
might play with porting merkledag to python along with what is needed
<jbenet>
hpk: hello o/ -- do I know you?
<hpk>
jbenet: holger from dtn
<hpk>
we chatted on twitter dms lately
<jbenet>
Ah! Welcome!
<jbenet>
Yep! We didn't sync up-- sorry been rushed catching up.
<hpk>
no problem
<jbenet>
I'm currently in the woods
<hpk>
ehe
<hpk>
merkle woods or the real ones?
<jbenet>
joeyh o/
<jbenet>
The real ones
<hpk>
jbenet: do i see it right that ipns is still a bit in its infancy? Not as deeply thought out as the rest?
<hpk>
nevermind my question and enjoy the woods, however :)
daviddias has joined #ipfs
<hpk>
daviddias: hey david! (holger from dtn)
<jbenet>
Oh it's fine-- am just working :)
daviddias has quit [Read error: Connection reset by peer]
daviddias has joined #ipfs
<jbenet>
hpk: it's thought out but not fully implemented or described. There's likey more to think about but it's been well fleshed out
<daviddias>
Hey hpk ! :)
<hpk>
jbenet: i was just wondering about naming/mutuable state in the real world -- e.g. if you want to serve an often updating site, how is this implemented efficiently?
<hpk>
versioning of mutable state is optional so it would seem one needs to implement some kind of polling to see if something changed
<jbenet>
hpk dhts are not that slow, could expect second latency from a robust one. But can also have a pubsub routing system
<hpk>
yes but the nodes storing the NodeID->Hash mapping might be often requested for popular sites
<jbenet>
hpk other things need pubsub so it's likely that we can use it for signals / push.
<hpk>
replication and scalability for ipfs links is conceptually trivial by comparison
<hpk>
maybe i am not fully aware of the properties of the S/DSHT you are using, however
daviddias has quit [Client Quit]
<jbenet>
hpk: yep. Ultimately the throughput and reliability of mutability on ipns depends on the routing system
daviddias has joined #ipfs
tilgovi has quit [Ping timeout: 264 seconds]
daviddias_ has joined #ipfs
daviddias has quit [Client Quit]
daviddias_ is now known as daviddias
anshukla has quit [Ping timeout: 265 seconds]
mildred has quit [Quit: Leaving.]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
foobar__ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
ashleyis has joined #ipfs
ashleyis has quit [Client Quit]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
ashleyis has joined #ipfs
ashleyis has quit [Client Quit]
PayasR has joined #ipfs
<hpk>
jbenet: which country's forest are you in btw?
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
foobar__ has quit [Quit: Page closed]
ashleyis has joined #ipfs
alexandria-devon has quit [Quit: alexandria-devon]
G-Ray has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix>
whyrusleeping jbenet: might this be the reason we had that tast on known break? i have no idea why it botches the listen print - cant produce locally and its only on the 2nd osx on travis.. :-/ https://travis-ci.org/ipfs/go-ipfs/jobs/64787416#L1856
<ipfsbot>
[go-ipfs] cryptix pushed 2 new commits to feat/httpApiTcpPort0: http://git.io/vkrwo
<ipfsbot>
go-ipfs/feat/httpApiTcpPort0 5217c1f Henry: daemon: preserve order of http listens
notduncansmith has quit [Read error: Connection reset by peer]
mildred has quit [Quit: Leaving.]
www has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
EricJ2190 has joined #ipfs
m0ns00n_ has joined #ipfs
ebarch has quit [Quit: Gone]
bedeho has joined #ipfs
bedeho2 has quit [Ping timeout: 272 seconds]
ebarch has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
chriscool has quit [Ping timeout: 240 seconds]
<foobar__>
jbenet: in ipfs-p2p-file-system.pdf on p5 Figure 1 is probably incomplete (screenshot from my adobe reader: ipfs cat QmWxnZNbTgudpoxC9RS3JX3ZC23Wcx6BpKUrnAVJWW7VaY )
chriscool has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nell has quit [Quit: WeeChat 0.4.2]
<foobar__>
jbenet: if it's not an adobe reader bug, then something like this could be ok: ipfs cat QmTGRgK7W52Tj4VpniM6Su27DLLCi3cKKrPNT2aHPj4ARb
nessence has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
nessence has quit [Ping timeout: 250 seconds]
nessence has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
domanic has quit [Ping timeout: 255 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
foobar_ has joined #ipfs
foobar_ has quit [Ping timeout: 246 seconds]
evbogue has quit [Quit: Lost terminal]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<grncdr>
pertains to using IPFS from browser javascript
foobar_ has joined #ipfs
fizzbuzz has quit [Ping timeout: 250 seconds]
ei-slackbot-ipfs has quit [Remote host closed the connection]
ei-slackbot-ipfs has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Tv` has joined #ipfs
nessence has joined #ipfs
silotis has quit [Remote host closed the connection]
silotis has joined #ipfs
domanic has joined #ipfs
inconshreveable has quit [Remote host closed the connection]
saebekassebil has joined #ipfs
grncdr has quit [Quit: Leaving.]
grncdr has joined #ipfs
inconshreveable has joined #ipfs
domanic has quit [Quit: Leaving]
domanic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
<cjb>
grncdr: (FWIW I think the plan of record for browser access is WebRTC)
<grncdr>
WebRTC solves not so many problems though?
<grncdr>
in particular you still need signalling servers to get peers in contact
<grncdr>
or maybe I'm totally wrong about that… I missed the first 2/3 of feross talk
inconshreveable has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
www has quit [Ping timeout: 256 seconds]
lgierth has joined #ipfs
PayasR has joined #ipfs
pfraze has joined #ipfs
tilgovi has joined #ipfs
foobar__ has quit [Ping timeout: 246 seconds]
ashleyis has joined #ipfs
ashleyis has quit [Client Quit]
foobar__ has joined #ipfs
foobar__ has quit [Ping timeout: 246 seconds]
chriscool has quit [Read error: No route to host]
chriscool has joined #ipfs
lgierth has quit [Ping timeout: 258 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet>
foobar_ -- that is a pdf bug. i think the compiled tex failed to render it. and you're right-- that's what the formula calls for. foobar_ if you fixed the figure in tex pls PR. else i'll get to it with DRAFT 4.
<jbenet>
cryptix whyrusleeping: i'm so tired of the stupid init bugs. we should fix init/daemon startup soon so we can stop being plagued by it.
<jbenet>
hpk: i was over in a forest north of San Francisco.
www has joined #ipfs
Blame has quit [Quit: Connection closed for inactivity]
<whyrusleeping>
our tests appear to be running concurrently on the same machine
<jbenet>
whyrusleeping: interesting
<lgierth>
whyrusleeping: jbenet: shall i just show up for the sprint meeting tomorrow?
* lgierth
is excited
<jbenet>
lgierth: yeah that'd be great.
<whyrusleeping>
lgierth: sure :)
<lgierth>
cool
<jbenet>
lgierth: we should pick a project to start with beforehand
<jbenet>
lgierth: sprint is more for allocating work and keeping momentum
<lgierth>
i actually already started p2p/discovery/cjdns.go
<lgierth>
but i'm open to anything else
<jbenet>
lgierth: we can discuss here, or pm, or github, or wherever things to tackle.
<jbenet>
sounds good-- will be really nice to be able to use cjdns as a discovery and/or routing system
<jbenet>
(discovery is easier, routing harder, can start with the former and go from there)
<lgierth>
cool
<lgierth>
same for cjdns itself -- NodeStore.c is a beast
<lgierth>
i think i can get it done relatively quickly. the only thing slowing me down a bit is my lack of go experience
<jbenet>
lgierth: we should chart out a cjdns support + interop roadmap in a note over at https://github.com/ipfs/notes/
<lgierth>
but i have a working dev environment :P
<lgierth>
yeah good point
<lgierth>
i had a couple of lose ideas
<jbenet>
lgierth: yay :D -- if you run into any snags just poke here-- it's annoying to get started with
lgierth has left #ipfs ["Ex-Chat"]
lgierth has joined #ipfs
<lgierth>
damn hotkeys
<jbenet>
haha
<lgierth>
so i'll write that down tomorrow
<PayasR>
hey!
<lgierth>
emery/ehmry is still here
<jbenet>
lgierth: other things that would be really useful are: (a) improving our gateway infrastructure (this isn't public because attackers), (b) teaching go-ipfs how to limit its own bandwidth use (right now we dont have caps), (c) lots of go-ipfs issues
zabirauf has joined #ipfs
<lgierth>
Issues: 235
<lgierth>
yep!
<lgierth>
what's with the gateway infrastructure, does it need automation, monitoring, and the like?
<m0ns00n_>
:)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
zabirauf_ has joined #ipfs
lgierth_ has joined #ipfs
asd__ has joined #ipfs
lgierth_ has quit [Remote host closed the connection]
asd__ is now known as lgierth_
<kyledrake>
The replica import (straight from local disk) locked up at 25,627 hashes. Curiously, there seems to be nothing it's hanging on. no CPU/disk activity.
zabirauf has quit [Ping timeout: 264 seconds]
<whyrusleeping>
kyledrake: do you have any broken symlinks?
<kyledrake>
shouldn't be any symlinks in there.
<krl>
jbenet: do you think the electron app should depend on go-ipfs@npm?
<whyrusleeping>
okay, if its still locked up, i'd love to have a stack dump
<kyledrake>
The progressive per-site async worker is having better success, that node has 274,669 and still seems to only be bottlenecked on the network
<kyledrake>
I ctrl-c'd it, but I can run it again and get a dump for you if you send me instructions on how to.
lgierth has quit [Ping timeout: 256 seconds]
zabirauf_ has quit [Ping timeout: 246 seconds]
<kyledrake>
My estimate is that Neocities will be completely IPFS available (and ready to catch site changes) by the end of the week.
<jbenet>
lgierth: it's fairly automated, but it needs some improvements. (swap out the binary it uses, and more). i'll make a rpeo.
<jbenet>
repo*
<jbenet>
kyledrake: the hang sucks-- let's get to the bottom of it! -- and re: neocities, that's great to hear!
<jbenet>
krl: yeah i think so.
chriscool has quit [Ping timeout: 245 seconds]
<whyrusleeping>
kyledrake: you can just press ctrl + \
<whyrusleeping>
and it will dump all the stacks to stderr
lgierth_ is now known as lgierth
mvollrath has joined #ipfs
zabirauf has joined #ipfs
<kyledrake>
whyrusleeping cool, I'll get on that.
<lgierth>
*that* is good to know
<lgierth>
is that an ipfs-ism?
<whyrusleeping>
lgierth: nope, thats everything
PayasR has quit [Quit: Ex-Chat]
<whyrusleeping>
ctrl + \ sends sigquit
<whyrusleeping>
C programs will core dump
<whyrusleeping>
go dumps stacks
<lgierth>
oh
<lgierth>
yep
<lgierth>
thanks :>
<whyrusleeping>
no problemo!
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
grncdr has quit [Quit: Leaving.]
grncdr has joined #ipfs
www1 has joined #ipfs
www has quit [Ping timeout: 240 seconds]
m0ns00n_ has quit [Quit: Leaving]
<krl>
jbenet: or anyone, here's an awasome couple of articles explaining ECC
<jbenet>
kyledrake: i'll pin it in my cluster too.
<jbenet>
krl: cant wait for electron
<jbenet>
krl: will seriously help with usage.
<jbenet>
does anyone know if there is a way to set HTTP headers to _optionally_ redirect? e.g. "that page is _more_ authoritative, but this one's a fallback"
<jbenet>
(thinking of how to make the global gateway make you use your own local gateway if it exists, in addition to the (gateways, extensions, browser impls)
<kyledrake>
krl thx :)
<kyledrake>
jbenet thx
<krl>
jbenet: it's basically working now. i'll see if i can get the icons and system tray stuff in now
<krl>
jbenet: next step is making webui actually provide something that makes people want to run it
<ipfsbot>
go-ipfs/pin 8959f7b Tommi Virtanen: pin: Explain ^T(0) convention
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet>
krl: maybe add a note to the readme that the logo package is for fair use only and if in doubt + want to obtain permission to use it for something that may be unclear (like selling a product bearing the ipfs logo) to just post an issue on github.com/ipfs/logo/issues
<ipfsbot>
[go-ipfs] jbenet closed pull request #1269: move core mock into its own package (master...rm-testing) http://git.io/vT2Pz
<krl>
jbenet: fair use only, as in not cc-by-sa?
<jbenet>
hm, not sure. \o/. i really don't know all the possible implications of using cc-by-sa. we can probably do that, and deal with it later if it's a problem.
<jbenet>
(implications for software product i mean-- where people might claim endorsement in some way)
patcon has joined #ipfs
zabirauf_ has joined #ipfs
<krl>
jbenet: ok, added cc-by-sa, which i guess makes fair-use obsolete?
<ipfsbot>
[go-ipfs] jbenet created disable-failing-iptb-tests (+1 new commit): http://git.io/vkKpu
<ipfsbot>
go-ipfs/disable-failing-iptb-tests 0f7f8ea Juan Batiz-Benet: disable constantly failing iptb tests...