<lgierth>
Taoki: thanks for the writeup! i'm somewhat travelling but would love to get back to it in the next days
<lgierth>
Taoki: a quick note about firefox integration, we're working on it on various layers and are in contact with mozilla people, so there's no need to open issues on their bugtracker out of the blue
onabreak has joined #ipfs
<lgierth>
(nevertheless i appreciate the excitement)
<lgierth>
:)
<dgrisham>
lgierth: similar situation with chrome?
dignifiedquire has quit [Quit: Connection closed for inactivity]
<lgierth>
not that i'm aware of, but the webextension is going to work fine in both
<lgierth>
bundling js-ipfs and making it available to websites
ygrek has quit [Ping timeout: 240 seconds]
spacebar_ has quit [Quit: spacebar_ pressed ESC]
zopsi has quit [Quit: Goodnight and Good Luck]
zopsi has joined #ipfs
<Taoki>
lgierth: Hi there. That's very good to know, thanks!
<Taoki>
I was aware I might have gotten a bit ahead of myself there. Just yeah, quite excited to see the system adopted.
rcat has quit [Quit: leaving]
ckwaldon has quit [Remote host closed the connection]
arpu has quit [Ping timeout: 240 seconds]
espadrine has quit [Ping timeout: 264 seconds]
arpu has joined #ipfs
Foxcool has joined #ipfs
zween has quit [Quit: Page closed]
tilgovi has quit [Ping timeout: 255 seconds]
dimitarvp has quit [Quit: Bye]
infinity0 has quit [Ping timeout: 240 seconds]
shrimpx_ has joined #ipfs
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
Foxcool has quit [Ping timeout: 255 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
shrimpx_ has quit [Ping timeout: 255 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
bjarki is now known as SuprDewd
pawn has joined #ipfs
<pawn>
Hi@
<pawn>
!
<pawn>
So what's anonymity like for IPFS?
<pawn>
If I ask for a file, is my IP address tracked?
<pawn>
Could it be tracked?
<pawn>
If I have a file that's DMCA copyright, could I be breaching some legal stuffs?
dignifiedquire has joined #ipfs
MrControll has quit [Quit: Leaving]
stoopkid has quit [Quit: Connection closed for inactivity]
skeuomorf has quit [Ping timeout: 240 seconds]
mguentner2 has quit [Quit: WeeChat 1.7]
dgrisham has quit [Quit: WeeChat 1.7]
mguentner has joined #ipfs
dgrisham has joined #ipfs
gk_1wm_su has joined #ipfs
gk_1wm_su has left #ipfs [#ipfs]
DiCE1904 has joined #ipfs
gmcabrita has quit [Quit: Connection closed for inactivity]
Aeo has joined #ipfs
athan has quit [Remote host closed the connection]
athan has joined #ipfs
gk_1wm_su has joined #ipfs
gk_1wm_su has left #ipfs [#ipfs]
DiCE1904 has quit [Read error: Connection reset by peer]
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 255 seconds]
ianopolous_ has quit [Remote host closed the connection]
pawn has quit [Remote host closed the connection]
ianopolous_ has joined #ipfs
robattila256 has joined #ipfs
tilgovi has joined #ipfs
_whitelogger has joined #ipfs
Foxcool has joined #ipfs
spacebar_ has joined #ipfs
tilgovi has quit [Ping timeout: 240 seconds]
rendar has joined #ipfs
wiml has joined #ipfs
tilgovi has joined #ipfs
_whitelogger has joined #ipfs
ianopolous_ has quit [Read error: Connection reset by peer]
ianopolous_ has joined #ipfs
shrimpx has joined #ipfs
shrimpx has quit [Ping timeout: 255 seconds]
fleeky has quit [Remote host closed the connection]
spacebar_ has quit [Quit: spacebar_ pressed ESC]
Aeo has quit [Remote host closed the connection]
tilgovi has quit [Ping timeout: 252 seconds]
masterjack has joined #ipfs
infinity0 has quit [Remote host closed the connection]
maxlath has joined #ipfs
infinity0 has joined #ipfs
kaotisk has quit [Ping timeout: 264 seconds]
wiml has quit [Quit: Leaving]
ygrek has joined #ipfs
fleeky has joined #ipfs
azahi has joined #ipfs
espadrine has joined #ipfs
gmcabrita has joined #ipfs
masterjack has quit [Ping timeout: 240 seconds]
maxlath has quit [Ping timeout: 240 seconds]
Encrypt has joined #ipfs
Foxcool has quit [Ping timeout: 245 seconds]
Caterpillar has joined #ipfs
gravydigger[m] has joined #ipfs
Codebird has joined #ipfs
<Codebird>
I come seeking advice on one of the less-documented features of go-ipfs.
Encrypt has quit [Quit: Quit]
<Codebird>
Specifically, the HTTP/gateway interface. I found it very easy to add data to IPFS using an HTTP POST request, but is there any way to create a directory object via HTTP?
maxlath has joined #ipfs
<Codebird>
I do find mention in the code of an API at /api/v0, but I don't know what it does.
<Codebird>
Oh, I just finally found some documentation on it that might help.
<Codebird>
This is no good. I can't open the full API up on a public gateway. Too much of a security issue.
mildred2 has quit [Ping timeout: 240 seconds]
Caterpillar has quit [Read error: Connection reset by peer]
<deltab>
Codebird: you can have a small server of your own that filters and forwards the requests
<deltab>
what are you using to add data?
<Codebird>
That defeats the point. But I think I've figured it out. There's no documentation for this part of IPFS, but I can muddle through the source and figure it out.
<Codebird>
The POST request cannot create a new directory object, but PUT can.
<Stebalien>
I'm in the bay area at the moment and was hoping to catch up on the latest IPFS developments. Will anyone be at the house Monday or Tuesday and is it alright if I stop by?
rendar has quit [Ping timeout: 255 seconds]
ianopolous__ has joined #ipfs
ianopolous_ has quit [Ping timeout: 255 seconds]
rendar has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
maxlath has joined #ipfs
captain_morgan has quit [Remote host closed the connection]
captain_morgan has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
<kpcyrd>
Codebird: nice! :)
Encrypt has joined #ipfs
<Codebird>
Kpcyrd: Thanks. Any suggestions?
shizy has joined #ipfs
<Codebird>
If no-one finds and bugs or worthwhile suggestions, I shall consider it worthy of wider publication.
chris613 has joined #ipfs
pent has quit [Read error: Connection reset by peer]
pent has joined #ipfs
anewuser has joined #ipfs
Aranjedeath has quit [Ping timeout: 246 seconds]
Aranjedeath has joined #ipfs
<kpcyrd>
Codebird: the only thing you might want to look into is a design, but that's also where I'm stuck with my pastebin :) https://ipfs.ink/
<Codebird>
Design?
<Codebird>
That's not exactly 'my' pastebin. I wrote it, but it's hosted within IPFS. If my node goes down, it would work just as well from any other. So long as writable is enabled on it.
Aranjedeath has quit [Quit: Three sheets to the wind]
chungy has joined #ipfs
anewuser has quit [Ping timeout: 240 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
geir1 has quit [Quit: SafeBouncer - znc.safenetwork.org:4876]
geir1 has joined #ipfs
anewuser has joined #ipfs
<whyrusleeping>
kpcyrd: ipfs.ink is quite pleasant
<Codebird>
I like mine more. It uses the full window, and you can upload filestoo.
sirdancealot has quit [Ping timeout: 252 seconds]
espadrine_ has joined #ipfs
Good_Sir has joined #ipfs
MrControll has joined #ipfs
MrControll has quit [Client Quit]
Good_Sir has quit [Read error: Connection reset by peer]
<whyrusleeping>
Codebird: yeah, yours is more like a gist setup
<Codebird>
I just think mine is more true to the 'spirit' of IPFS. Decentralised, no server to depend on.
MrControll has joined #ipfs
shizy has joined #ipfs
espadrine_ has quit [Ping timeout: 240 seconds]
shrimpx_ has joined #ipfs
tilgovi has joined #ipfs
shizy has quit [Ping timeout: 252 seconds]
nannal_ has joined #ipfs
<dansup>
kpcyrd, i forgot about ipfs.ink, good work man!
<whyrusleeping>
I want to see an ipfs based cryptpad
<whyrusleeping>
or something similar
<whyrusleeping>
collaborative text editing
<whyrusleeping>
i feel like people are leveling up now
<whyrusleeping>
making pastebin style things
nannal has quit [Ping timeout: 260 seconds]
Encrypt has quit [Quit: Quit]
<dansup>
whyrusleeping, yeah, that would be awesome
nannal_ has quit [Ping timeout: 255 seconds]
* dansup
started an encrypted pastebin using ipfs, still a wip
<whyrusleeping>
Yeah, i love all the different pastebin implementations
<whyrusleeping>
Its so great to see people excited enough to start hacking on things
<kpcyrd>
it's sort of the obvious thing to do :)
<whyrusleeping>
having an encrypted pastebin with client side encryption/decryption would be a super cool next step
<whyrusleeping>
just something like 'encrypt with passphrase'
<kpcyrd>
dansup: ^ :)
<whyrusleeping>
and then when someone else loads it, they have to enter a passphrase to view
<dansup>
I had that exact setup, the only part that was missing was ipfs. The encrypted payloads would be stored on ipfs and then any supported client could decode with the key
<dansup>
used sjcl at first, then tweetnacl
<dansup>
kpcyrd wrote the spec, supports different modes and ect
nannal has joined #ipfs
<kpcyrd>
Codebird: I'm not sure our apps are competing, the idea behind ipfs.ink is a poor-mans medium with self-descriptive links. If somebody posts a blogpost there and then shares the link, you're always able to reconstruct the post even if ipfs.ink is gone. Assuming somebody still has the post pinned somewhere.
<Codebird>
Are there any other than mine which are hosted entirely within IPFS itsself?
<Codebird>
I don't know if I'm the first, but even if I am then I expect won't be the only one for long.
<kpcyrd>
there's some server-side fluff around it to make it easier to use, but the links are useful enough to search for the posts in ipfs even after a few years.
<kpcyrd>
I wasn't sure if I should a) link the one markdown file or b) create a dir, add the markdown, and some js which is always the same. In the later case, you may end up in a situation where the js and the dir object are gone, but the markdown itself is still around. Yet, you can't find it because the intermediate object is missing
Jesin has joined #ipfs
Boomerang has quit [Quit: Lost terminal]
Jesin has quit [Quit: Leaving]
Codebird has quit [Quit: Sleep]
shrimpx_ has quit [Ping timeout: 255 seconds]
xSkyripper has joined #ipfs
<xSkyripper>
hello guys ! can some1 give me some more details on this statement :
<xSkyripper>
js-ipfs currently doesn't support DHT peer discovery, the peer from which you are fetching data should be within the reach (local or in public IP) of the browser node.
<xSkyripper>
it's take from the js-ipfs/examples
<xSkyripper>
taken*
seagreen has quit [Quit: WeeChat 1.7]
ygrek has joined #ipfs
<Magik6k>
xSkyripper, basically, when data you're trying to fetch is not on peers you are connected to(ipfs.swarm.peers()), you won't be able to fetch that data
<xSkyripper>
and does this feature exist in the go-ipfs implementation ?
<xSkyripper>
I mean, I cannot seem to understand the issue here
<Magik6k>
It does, and it is coming soon-ish to js-ipfs
<xSkyripper>
can you give me a small use case please ?
<xSkyripper>
it's still in the fog
cxl000 has quit [Quit: Leaving]
<xSkyripper>
or just some kind of example
<Magik6k>
You have 3 nodes, Peer A is connected to B, B is connected to C. A has some data that C wants to fetch. C asks B for the hash and is go-ipfs B will say that the data is on A, C will connect to A and fetch it. In js-ipfs C won't ask where the data is, it will ask for the data.
<Magik6k>
(That's probably oversimplified, but you should get the point)
<xSkyripper>
Oh, I get it now
<xSkyripper>
so the request is somehow "not flooded" in the network
<xSkyripper>
in the js-ipfs right ?
azahi has quit [Quit: WeeChat 1.7]
<Magik6k>
Kind of, with DHT you don't have to flood anything
<Magik6k>
At least not as much
<xSkyripper>
so let me get this straight,as long as C is not connected to A, C will as B for the data but data doesn't have it.
<xSkyripper>
the feature where "B says A has it" is missing for the moment in js-ipfs ?
<xSkyripper>
ask*
<xSkyripper>
B* damn, i'm sleepy
<Magik6k>
yes
<xSkyripper>
and in the end, there are no other nodes to ask so A will get an "unresolved thingy" ?
ianopolous has quit [Read error: Connection reset by peer]
<Magik6k>
*C, and it will try asking unless it can find it, what may not happen so the request will hang
<Magik6k>
(probably, I haven't tried it)
<xSkyripper>
right, sorry
<xSkyripper>
but to begin with, as long as B is connected to both of them, aren't A and C also connected ?
<xSkyripper>
I mean, what's the case in which there's an intermediate node between other nodes and those "other nodes" cannot connect to each other
<Magik6k>
no, IPFS doesn't forward data as of now
Jesin has joined #ipfs
<xSkyripper>
not even in go-ipfs ?
<Magik6k>
But there is relay in progress, so that will probably change
<xSkyripper>
I see
<xSkyripper>
I'm still new-ish to the protocol and still try to understand all its details :)
<Magik6k>
Have to go for now, bye
<xSkyripper>
thanks ! bye
<SchrodingersScat>
has anyone been able to convert cookie clicker to ipfs?
tsetair has joined #ipfs
Guest202516[m] has joined #ipfs
robattila256 has quit [Ping timeout: 240 seconds]
tsetair has quit [Quit: Leaving]
tmg has joined #ipfs
ianopolous has joined #ipfs
maxlath has quit [Quit: maxlath]
ianopolous has quit [Read error: Connection reset by peer]