ONI_Ghost has quit [Read error: Connection reset by peer]
SunflowerSociety has joined #ipfs
SunflowerSociety has quit [Read error: Connection reset by peer]
ONI_Ghost has joined #ipfs
brimstone has left #ipfs ["WeeChat 1.8"]
Hory has quit [Read error: Connection reset by peer]
dethos has joined #ipfs
newhouse has quit [Ping timeout: 240 seconds]
ONI_Ghost has quit [Ping timeout: 240 seconds]
plop1342 has joined #ipfs
<plop1342>
Hi
<plop1342>
I just tried DAT and experienced my first peertopeer site browsing with Beaker :)
<plop1342>
I was curious if a similar ready to use solution existed for IPFS?
<plop1342>
How can I visit a site hosted with IPFS scheme?
<plop1342>
with which browser?
leebyron has joined #ipfs
<plop1342>
anyone?
raynold has joined #ipfs
<Kythyria[m]>
I don't know if there's any dedicated browsers yet, but IIRC there's browser extensions to help with this and go-ipfs supports a gateway that turns it into HTTP.
<Kythyria[m]>
Note that you really should not use the HTTP gateway in its basic form for anything interactive.
<plop1342>
Kythyria[m]: so currently is there a way to experience peer to peer browsing already?
<plop1342>
with IPFS i mean
<Kythyria[m]>
What do you mean by that?
AgenttiX has quit [Quit: WeeChat 2.0.1]
leebyron has quit [Ping timeout: 265 seconds]
<plop1342>
Kythyria[m]: the goal is to create a decentralized web, with p2p browsing, right?
<plop1342>
instead of all clients connecting to server (old model)
<plop1342>
isn't IPFS the idea of being able to be served by peers when visiting a site?
<plop1342>
with of course security protected by crypto hash (so i'm sure I'm seeing the same site than the original)
cherry-xw has joined #ipfs
<Kythyria[m]>
The hackiest way to do that is to set up go-ipfs and note where it says it's listening as a gateway; that'll turn any browser into a crude "p2p browser" (but beware of Javascript: the extension to HTTP needed to make this work securely is not widely supported yet). Firefox itself apparently supports extensions which can do this properly; IDK if anyone's written one yet.
cherry-xw has quit [Client Quit]
<plop1342>
so there's no ready to use way to do that like Beaker browser?
<Kythyria[m]>
Not that I know of.
<plop1342>
Kythyria[m]: so what is the current use case, ready to use?
<Kythyria[m]>
Run go-ipfs and use the gateway, I think. It's likely that a browser extension would require you to have it running anyway.
<Kythyria[m]>
There's also a gateway running on gateway.ipfs.io
pcardune has quit [Remote host closed the connection]
<plop1342>
Kythyria[m]: what is use case for this? in which concrete situation do you currently use IPFS ?
<h[m]1>
Q: Is there a way to build IPFS easily without using gx?
<h[m]1>
(reason for avoiding gx: it's a bad experience if you want to rebuild code when you're offline)
dzjkb has joined #ipfs
<h[m]1>
(and by IPFS i mean, of course, go-ipfs)
<cipres>
h[m]1: you need gx
plop1342 has quit []
<Kythyria[m]>
plop1342: go-ipfs is a prototype in that respect, and there's an implementation of IPFS that can run in a web page as well.
<cipres>
once you've built it once and if you don't update your go-ipfs repo
<h[m]1>
I know. I'm asking if there is any painless way to get rid of it. It's too green to be part of the standard ipfs distro and a completely unnecessary dependency.
<cipres>
i suppose you can build it offline since the gx repos will be on your disk
<h[m]1>
cipres: No, content addressed packages change their location when you update on disk so their imports need to be resolved whilst you're online.
<h[m]1>
If anything changes, and you need to rebuild, everything is fucked
<h[m]1>
There must be a sane way to use it, or remove it, but it's unclear to me how
<cipres>
h[m]1: read again what i said please : "and if you don't update your go-ipfs repo"
<Kythyria[m]>
plop1342: Also note that there's an odd preference in IPFS for blindly assuming that _every_ website and computer has `ipfs` and `ipns` directories in its root that are aliased to the corresponding directories in a gateway.
<h[m]1>
cipres: I am changing code. That's an update. If what you mean is that the answer is that no code must be changed when you're offline, that's an answer I'm able to parse.
<h[m]1>
If there is no way to develop ipfs stuff whilst you are offline, then the fact remains that forcing devs to use gx is a terrible idea.
* Kythyria[m]
wonders if things not built in to Firefox can implement extensions that do something other than just blindly redirect
<Kythyria[m]>
(when used as a protocol handler, that is)
gdjdjgj2344 has joined #ipfs
Ecran has joined #ipfs
daydayup has joined #ipfs
<gdjdjgj2344>
hiho can i block / not send a pubsub msg from another sender?
okapii[m] has joined #ipfs
daydayup has quit [Quit: Leaving]
daydayup has joined #ipfs
daydayup has quit [Client Quit]
Xiti has quit [Ping timeout: 268 seconds]
okapii[m] has left #ipfs ["User left"]
vruz has joined #ipfs
<vruz>
Q: Is there any straightforward way to make changes and build ipfs without using gx?
<vruz>
(reason: when changes are made to code, their cid changes, you need to be online to resolve location of altered packages)
<vruz>
Alternatively, is it documented anywhere how to develop ipfs stuff working offline?
leebyron has joined #ipfs
<cipres>
h[m]1: if you don't change any of the "gx imports" (the gx/ipfs/<hash> imports) after having built once 'online' then you can change some of the 'core' code (non-gx side import) and build again i've never tried it but since gx stores the packages locally in the GOPATH it should work
leebyron has quit [Ping timeout: 240 seconds]
Xiti has joined #ipfs
<whyrusleeping>
you only have to be online to download the deps
<whyrusleeping>
after that you can edit things locally and recompile all you want
Encrypt has quit [Quit: Quit]
<whyrusleeping>
theres also `gx-go link` that links the normal github repo of a dependency over the gx version, so you can edit things in the right paths
htrob has joined #ipfs
leebyron has joined #ipfs
Neomex has quit [Read error: Connection reset by peer]
vruz has quit [Ping timeout: 256 seconds]
ericxtang has joined #ipfs
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
leebyron has quit [Ping timeout: 240 seconds]
ericxtang has quit [Remote host closed the connection]
pcardune has joined #ipfs
robattila256 has quit [Quit: WeeChat 2.0.1]
robattila256 has joined #ipfs
leebyron has joined #ipfs
roygbiv has joined #ipfs
ericxtang has joined #ipfs
leebyron has quit [Ping timeout: 265 seconds]
ericxtang has quit [Ping timeout: 256 seconds]
pcardune has quit [Remote host closed the connection]
weez17 has quit [Ping timeout: 252 seconds]
jaboja has joined #ipfs
pcardune has joined #ipfs
heimindanger has joined #ipfs
weez17 has joined #ipfs
ericxtang has joined #ipfs
Anton_ has quit []
rendar has quit []
elevated has joined #ipfs
und0ck3d has quit [Quit: und0ck3d]
ericxtang has quit [Ping timeout: 264 seconds]
leebyron has joined #ipfs
<drew55>
where are folks located? Austin TX here
<AphelionZ>
drew55: north of Boston MA
dethos has quit [Ping timeout: 248 seconds]
tenchooo has quit [Remote host closed the connection]
tenchooo has joined #ipfs
<drew55>
woot, used to live in Cambridge. BUT I DO NOT MISS THE MFN SNOW
drrty has joined #ipfs
<AphelionZ>
drew55: ahha its hasnt been bad since the 2014 winter. they've been mild every year since then
<AphelionZ>
but that was like 6-7 blizzards, mostly in one month, Feb
ccii has quit [Quit: Leaving.]
dzjkb has quit [Quit: WeeChat 2.0.1]
jaboja has quit [Ping timeout: 256 seconds]
<drew55>
i have vivid images of seeing cars literally buried in show by the plows under 5+ feet of PACKED snow.
joocain2 has quit [Ping timeout: 255 seconds]
joocain2 has joined #ipfs
<drew55>
in Cambridge -- in those tiny dammed streets only made for carriages
<drew55>
I AM A NEW ENGLAND SURVIVOR
roygbiv has quit [Quit: ™]
pcardune has quit [Remote host closed the connection]
pcardune has joined #ipfs
MrSparkle has quit [Quit: MrSparkle]
gdjdjgj2344 has quit [Ping timeout: 260 seconds]
pcardune has quit [Ping timeout: 252 seconds]
Fessus has joined #ipfs
mildred has joined #ipfs
EternalDeiwos has quit [Quit: On the move again...]
EternalDeiwos has joined #ipfs
EternalDeiwos has quit [Client Quit]
ccii has joined #ipfs
Ecran has joined #ipfs
DeVol has joined #ipfs
leebyron has quit [Remote host closed the connection]
leebyron has joined #ipfs
leebyron has quit [Ping timeout: 252 seconds]
MrSparkle has joined #ipfs
erythrozincite has joined #ipfs
leebyron has joined #ipfs
Thominus has quit [Quit: Leaving]
erythrozincite has quit [Remote host closed the connection]