<vtomole>
How I sell ipfs to someone who doesn't really care about privacy? A person who only uses Facebook and Netflix, who doesn't even know that links break and it's a huge problem?
chax has joined #ipfs
<whyrusleeping>
vtomole: ask them if they noticed the internet being down the other day
<whyrusleeping>
during the DDoS attack
<whyrusleeping>
ask them if they like the idea of that happening more often
<vtomole>
ipfs is DDoS proof?
<vtomole>
Awesome, i will use that argument! Thanks!
<whyrusleeping>
vtomole: not DDoS proof, but much more resistant to it
<whyrusleeping>
the more content gets requested, the more available it becomes
chax has quit [Remote host closed the connection]
chax has joined #ipfs
chax has quit [Remote host closed the connection]
chax has joined #ipfs
anonymuse has joined #ipfs
gmcquillan___ has quit [Ping timeout: 265 seconds]
anonymuse has quit [Ping timeout: 252 seconds]
ianopolous has joined #ipfs
ianopolous_ has quit [Ping timeout: 244 seconds]
sametsisartenep has quit [Quit: zZz]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
<haad>
daviddias: if you have a moment (ie. not busy with something else), let's talk about the DAGNode in js-ipfs-api? I don't understand what you're saying in the GH issue
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
TreverBerryman has joined #ipfs
<TreverBerryman>
Does anyone here know how to use IPFS with the Truffle Framework?
ulrichard_ has joined #ipfs
ulrichard_ has quit [Remote host closed the connection]
Pent has joined #ipfs
TreverBerryman has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
<demize>
Generate the assets, add them to IPFS, success.
shizy has joined #ipfs
ulrichard_ has joined #ipfs
paul_lelo has quit []
Mizzu has quit [Quit: WeeChat 1.6]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
Mizzu has joined #ipfs
herzmeister has quit [Quit: Leaving]
chungy has quit [Read error: Connection reset by peer]
herzmeister has joined #ipfs
chungy has joined #ipfs
Encrypt has quit [Quit: Quit]
dignifiedquire has quit [Quit: Connection closed for inactivity]
maxlath has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Boomerang has joined #ipfs
shizy has quit [Ping timeout: 260 seconds]
uzyn has quit [Ping timeout: 260 seconds]
uzyn has joined #ipfs
cemerick has joined #ipfs
screensaver has joined #ipfs
PseudoNoob has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
patcon has joined #ipfs
shizy has joined #ipfs
matoro has quit [Ping timeout: 244 seconds]
patcon has quit [Ping timeout: 244 seconds]
uzyn has quit [Quit: uzyn]
dbri has quit [Write error: Broken pipe]
dbri has joined #ipfs
shizy has quit [Ping timeout: 260 seconds]
physes has joined #ipfs
dignifiedquire has joined #ipfs
<physes>
Using IPFS in Ethereum, is a bytes32 field adequate to handle content addresses?
anewuser has joined #ipfs
shizy has joined #ipfs
taaem has joined #ipfs
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan___
herzmeister has quit [Quit: Leaving]
physes has quit [Quit: Page closed]
herzmeister has joined #ipfs
Encrypt has quit [Ping timeout: 260 seconds]
uzyn has joined #ipfs
Aerides has joined #ipfs
Aerides has joined #ipfs
Aerides has quit [Changing host]
Aeon has quit [Read error: Connection reset by peer]
physes has joined #ipfs
Encrypt has joined #ipfs
<A124>
ipfs add should be multithreaded with single thread for I/O.
<A124>
Also given ipld, can one have custom data included with the dag, so they still function like files and directories, correct?
uzyn has quit [Quit: uzyn]
<whyrusleeping>
A124: ipld won't be accesible as 'files' in the short term
<whyrusleeping>
we will still be using the protobufs for unixfs
<whyrusleeping>
at least for now
patcon has joined #ipfs
Encrypt has quit [Quit: Quit]
<Kubuxu>
A124: I have long term plan of creating Unix Socket API, then you could send file fd over the Unix Socket and use mmap to readit/chunk it.
<Kubuxu>
with multiple threads
<Kubuxu>
whyrusleeping: are you around?
<whyrusleeping>
Kubuxu: yeah
<Kubuxu>
I had brilliant idea (that might be stupid). If we do the .git creation for gx, then we can create something that is like a repo and use subfolders of it as dependency paths, but it will complicate rewriting. Scrap that.
<Kubuxu>
sorry
<Kubuxu>
problem with that is if you use IPNS (or DNS) then old versions will be updated to new deps.
<Kubuxu>
that won't work
<A124>
So, my yay about raw leafs was appropriate but too soon.
<whyrusleeping>
A124: heh?
<A124>
Is leafs usable, or only leaves?
<whyrusleeping>
we will be using raw leaves for files
<whyrusleeping>
but not the cbor ipld objects
<A124>
Ooooh. Riiight.
<whyrusleeping>
i think your yay was still appropriate :)
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
<Kubuxu>
do we have to stay with the protobuf for unixfs, can't we make unixfs readers use IPLD, create ipld-for-protobuf resolver and use cbor-ipld of the unixfs format for files?
<whyrusleeping>
we don'y *have* to
<A124>
whyrusleeping Yes it was ;)
<whyrusleeping>
but i don't really want to
<whyrusleeping>
don't really want to switch, that is
<Kubuxu>
As if we default for files with raw leafs, we change new hashes, then if we decide that we want to move from protobuf to ipld we change new hashes again.
<Kubuxu>
but with raw leafs it will be much less painful
<A124>
I had exactly the same thing in mind.
<Kubuxu>
as your data will still deduplicate with existing data
<Kubuxu>
just linking objects will be new
ulrichard_ has quit [Quit: Ex-Chat]
shizy has quit [Ping timeout: 252 seconds]
<whyrusleeping>
yeah, i'm not super concerned about `ipfs add` hashes changing
<whyrusleeping>
especially if we give options to be able to use the old behaviour
<A124>
To go back to my question: Does current and if ever done ipld implementation allow specifying additional fields?
<A124>
Without breaking anything for the unifs stuff?
<whyrusleeping>
when we use ipld for unixfs, yes
<whyrusleeping>
you would be able to add whatever fields you like
<A124>
Not with protobuf? Damn.
<whyrusleeping>
no, protobuf will not change
<whyrusleeping>
Yeah, making changes to protobuf means breaking things
<A124>
Now I am proponent of Kubuxu's idea using ipld for unixfs.
<whyrusleeping>
and since we're intending to move away from protobuf at some point, we don't want to create a 'new' protobuf format
cemerick has joined #ipfs
<whyrusleeping>
using ipld for unixfs will probably happen early next year
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<A124>
So my "foolish" idea about double linked double tree that I had is not that foolish anyway.
herzmeister has quit [Remote host closed the connection]
<A124>
Thank you, got better picture and more to think around.
herzmeister has joined #ipfs
<whyrusleeping>
:)
vtomole has joined #ipfs
lacour has joined #ipfs
vtomole has quit [Ping timeout: 260 seconds]
vtomole has joined #ipfs
nycoliver has joined #ipfs
physes has quit [Quit: Page closed]
<dignifiedquire>
daviddias: got enough work to do or do you want more things todo on async crypto;)
<daviddias>
ahah I'm racing towards the bitswap milestone
Encrypt has joined #ipfs
<daviddias>
but let's see what I can get done today and what I can add for tomorrow :)
<dignifiedquire>
:) right bitswap for ipld isnot ready yet?
nycoliver has quit [Read error: Connection reset by peer]
shizy has quit [Ping timeout: 260 seconds]
elico has joined #ipfs
chax has quit [Remote host closed the connection]
chax has joined #ipfs
cjb has quit [Ping timeout: 252 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
grinbergr has joined #ipfs
grinbergr has quit [Remote host closed the connection]
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
chax has quit [Remote host closed the connection]
chax has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
chax_ has joined #ipfs
anewuser has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
anewuser has joined #ipfs
chax has quit [Ping timeout: 260 seconds]
<daviddias>
dignifiedquire it's not, it is a big piece
Boomerang has quit [Ping timeout: 250 seconds]
[_]` has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
anewuser has joined #ipfs
<[_]`>
I am looking for additional (non-techy) resource as to what ipfs can and can't do other than what's on the from page of the website. Any recommended article to read to vid to watch? (i've watched the demo vid but it's from 2015 i'm guessing there is more to be added there?)
ulrichard has quit [Ping timeout: 250 seconds]
[_]` has quit [Ping timeout: 260 seconds]
chax_ has quit [Remote host closed the connection]
ansuz has joined #ipfs
<ansuz>
hello friends
chax has joined #ipfs
<lgierth>
ansuz incoming
<lgierth>
damn too slow
<ansuz>
ohai lgierth
<ansuz>
sO
<ansuz>
I want to use the ipfs npm registry
<ansuz>
but I'm told it's being blocked because some CEO sharted
<ansuz>
or they're supposed to shart on a directory
<ansuz>
or something about sharks
<ansuz>
what gives
<ansuz>
daviddias: plz shark my directory
<daviddias>
hey ansuz !
<daviddias>
dignifiedquire: has been putting some hours towards that
<ansuz>
I can't shark my npm directories
<ansuz>
but I want to
<daviddias>
shard*
<ansuz>
dignifiedquire: will you help me with my directory sharking?
<daviddias>
sharding is on 0.4.4, you will need to use go-ipfs master
<ansuz>
ok
<ansuz>
is there a guide about how I shark my npm?
<daviddias>
you won't have to do a thing it is just a Files API feature
<ansuz>
have you folks adopted an agile methodology?
A124 has joined #ipfs
pfrazee has quit [Remote host closed the connection]
<lgierth>
20:53+0000 <@larsg> wow ansuz you've gotten pretty good at being a pain
<lgierth>
20:53+0000 <@larsg> props :)
<lgierth>
20:53+0000 <@ansuz> thx
<ansuz>
hi lgierth
<ansuz>
I realize it may look like criticism when I expose an out of date readme
<ansuz>
but really, I just want to make ipfs great again
<lgierth>
that's why we love you ansuz
<lgierth>
<3
<ansuz>
I'm somewhat fond of you folks too
<ansuz>
<3
<ansuz>
hmm
<ansuz>
still waiting on npm-ipfs to install
<ansuz>
I wonder how deep the dependency tree is
chax has quit [Remote host closed the connection]
<ansuz>
I think some install script in the dependency went into an infiniloop
<ansuz>
cause my computer locked up
<ansuz>
and my network connection died
<lgierth>
nice
<lgierth>
any chance to see what it is?
rgrinberg has quit [Remote host closed the connection]
<ansuz>
no, I had to restart
<ansuz>
I'll try again when I'm on an unlimited connection and nobody else needs to use it
<ansuz>
maybe thursday evening after the rest of the office has left
mildred has joined #ipfs
chax has joined #ipfs
Boomerang has joined #ipfs
chax has quit [Remote host closed the connection]
chax has joined #ipfs
rgrinberg has joined #ipfs
maxlath has joined #ipfs
wallacoloo has quit [Remote host closed the connection]
wallacoloo has joined #ipfs
dbri1 has joined #ipfs
dbri has quit [Write error: Broken pipe]
pfrazee has joined #ipfs
pfrazee has quit [Ping timeout: 250 seconds]
ulrichard has quit [Ping timeout: 252 seconds]
maxlath has quit [Ping timeout: 256 seconds]
mildred1 has joined #ipfs
mildred has quit [Ping timeout: 250 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 260 seconds]
ckwaldon1 is now known as ckwaldon
anewuser has quit [Quit: anewuser]
maxlath has joined #ipfs
<lgierth>
damn
<lgierth>
i was in this big website/examples/blog yak shaving session when someone interrupted me and we talked for 3h or so
<lgierth>
no idea where i left off
<ansuz>
rip
<lgierth>
and of course i let my laptop's battery drain so i don't have any bash history
rgrinberg has quit [Remote host closed the connection]
The_8472 has quit [Ping timeout: 246 seconds]
Xavivives has quit [Ping timeout: 260 seconds]
Encrypt has quit [Quit: Sleeping time!]
The_8472 has joined #ipfs
Mizzu has quit [Quit: WeeChat 1.6]
bastianilso__ has joined #ipfs
pfrazee has joined #ipfs
Pent has joined #ipfs
chax has quit [Remote host closed the connection]
[_]` has joined #ipfs
rgrinberg has joined #ipfs
mildred1 has quit [Ping timeout: 252 seconds]
ulrichard has joined #ipfs
chax has joined #ipfs
maxlath has quit [Quit: maxlath]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<[_]`>
I asked this earlier but got dc'ed.. was trying to figure out some ipfs some more (i've read stuff on webpage and watched the demo). i am looking for elaboration of the "high latency" stuff mentioned on the website.
<[_]`>
High latency networks are a real barrier of entry to developing world. IPFS provides resilient access to data, independent of low latency or connectivity to the backbone.
<[_]`>
How/why does it help etc? if anyone has some useful links to articles let me have em'! thanks
<i[m]>
Because as long as 1 peer on the available network has the data it can be shared.
matoro has joined #ipfs
<[_]`>
ah so assuming the data is avaliable `more locally`/regionally instead of some server far away type thing? hmm