<pawn>
How would standard URIs be converted to NURLs? protocol://hostname/path?search#hash -> /protocol/hostname/path?search#hash
<pawn>
Before the IPFS, I always had a thought of URLs that looked like this /domain/path/key:value/ which would map to protocol:/domain/path?key=value
aggelos_ has quit [Ping timeout: 240 seconds]
<pawn>
Maybe key:value pairs as an alternative to the query string should be considered
guideline has joined #ipfs
pawn has quit [Remote host closed the connection]
aggelos_ has joined #ipfs
igorline has joined #ipfs
<kpcyrd>
hm, pawn left. some context to ^: query strings also support list+dict style values: `foo[]=a&bar[key]=value`. They also behave very un-pathy, eg `/a:1/b:2/`, `/b:2/a:1/` and `/a:3/b:2/a:1/` would be all the same thing
ecloud has quit [Ping timeout: 260 seconds]
gmoro has joined #ipfs
kkko has joined #ipfs
<kkko>
test
krs93_ has joined #ipfs
krs93 has quit [Ping timeout: 246 seconds]
Bhootrk_ has quit [Quit: Leaving]
Bhootrk_ has joined #ipfs
Bhootrk_ has quit [Max SendQ exceeded]
ecloud has joined #ipfs
ericst has joined #ipfs
kkko has quit [Quit: Page closed]
jimtendo has quit [Ping timeout: 260 seconds]
krs93_ has quit [Ping timeout: 240 seconds]
jimtendo has joined #ipfs
maxlath has joined #ipfs
ccii has joined #ipfs
ylp has joined #ipfs
m0ns00n has joined #ipfs
jhand has quit [Quit: Connection closed for inactivity]
jungly has joined #ipfs
igorline has quit [Ping timeout: 255 seconds]
rendar has joined #ipfs
mildred4 has joined #ipfs
mildred4 has quit [Read error: Connection reset by peer]
mildred4 has joined #ipfs
Foxcool has joined #ipfs
Foxcool has quit [Client Quit]
igorline has joined #ipfs
rtjure has quit [Ping timeout: 268 seconds]
ygrek_ has joined #ipfs
ygrek has quit [Ping timeout: 240 seconds]
dimitarvp has joined #ipfs
Bhootrk_ has joined #ipfs
cxl000 has joined #ipfs
mildred4 has quit [Read error: No route to host]
mildred has joined #ipfs
chungy has quit [Read error: Connection reset by peer]
jimtendo has quit [Quit: Konversation terminated!]
Bhootrk_ has quit [Quit: Leaving]
chungy has joined #ipfs
LinArcX2 has joined #ipfs
bielewelt has joined #ipfs
rtjure has joined #ipfs
LinArcX2 has quit [Read error: Connection reset by peer]
<SmokedCheese>
hello! i've compiled ifs on arm64, it launches, but p2p doesn't work and ipfs daemon spams "ERROR reuseport-: EpollWait returned error: function not implemented. Continuing. linux.go:189" to stderr
maxlath has quit [Ping timeout: 240 seconds]
maxlath has joined #ipfs
jungly has quit [Ping timeout: 258 seconds]
jungly has joined #ipfs
bielewelt has joined #ipfs
geir_ has quit [Ping timeout: 268 seconds]
geir_ has joined #ipfs
rcat has joined #ipfs
k8e has quit [Ping timeout: 268 seconds]
k8e- has joined #ipfs
Calinou has quit [Remote host closed the connection]
<Mateon2>
SmokedCheese: That likely means that the poll() syscall is unimplemented on your system, I have no idea how to test or fix that
clemo has quit [Ping timeout: 248 seconds]
jkilpatr has joined #ipfs
paul_uk has joined #ipfs
<patagonicus>
SmokedCheese: Is that system running Linux? Man pages seem to suggest that poll has been in the kernel since 2.1.23 (so, forever) and on older kernels glibc has a replacement.
clemo has joined #ipfs
<SmokedCheese>
linux 4.9
<patagonicus>
Ah, looks like golang itself has platform specific code for that, I'm guessing that epollwait just isn't implemented for arm64.
<patagonicus>
No, that should be new enough, I think. Maybe it's not that it's not implemented and there is an actual error. The go wrapper checks for EINTR and if that gets returned, it just assumes that the function is not implemented, but poll can return that when "A signal occurred before any requested event", according to the man page.
DJHenk has joined #ipfs
DJHenk has quit [Client Quit]
DJHenk_ has quit [Ping timeout: 255 seconds]
kaotisk has joined #ipfs
}ls{ has joined #ipfs
<Nouts[m]>
Hi all :)
<Nouts[m]>
noob here : I've read a lot of questions about "the difference between IPFS, sia storj or SAFE ?". But actually, can IPFS be seen as an HTTP replacement ? IPFS would be like the bigger picture of what zeronet is trying to do ?
<r0kk3rz>
imo ipfs is best seen as a transport yes
<r0kk3rz>
its similar to zeronet in many ways, but the strategy is slightly different. Zeronet is competing directly with the http web
<r0kk3rz>
ipfs aims to subvert it from within
Teeed_ has quit [Quit: Reconnecting]
Teeed has joined #ipfs
whenisnever has joined #ipfs
LinArcX has joined #ipfs
<Nouts[m]>
so it will be possible to host my html/css website on ipfs just as I do now on the net or zeronet ?
<r0kk3rz>
yes, and using gateways and dnslink its viewable in ordinary browsers as well
erictapen has quit [Ping timeout: 246 seconds]
<Nouts[m]>
coool :)
<Nouts[m]>
And how is it going right now ? test network only or is there a long term network already ?
<r0kk3rz>
it doesnt really make sense to think of it as 'test' or 'long term', but yes there are many nodes running already
<Nouts[m]>
I mean, is there something like SAFE, where the network is delete at every release ?
<r0kk3rz>
no
<Nouts[m]>
ok :)
<Nouts[m]>
r0kk3rz: thanks
LinArcX has quit [Remote host closed the connection]
m0ns00n has quit [Remote host closed the connection]
<r0kk3rz>
there isnt actually a persisted 'network' as such, each node advertises what it has
<r0kk3rz>
everything else is handled by deterministically identifying stuff
m0ns00n has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
erictapen has joined #ipfs
bwerthmann has quit [Ping timeout: 255 seconds]
rent has joined #ipfs
maxlath has joined #ipfs
ShalokShalom has joined #ipfs
eater has quit [Ping timeout: 268 seconds]
eater has joined #ipfs
pcctw has joined #ipfs
erictapen has quit [Ping timeout: 260 seconds]
Discooo has joined #ipfs
<Discooo>
Hello! I have a problem setting up ipfs on windows. When I try to setup the daemon via cmd (ipfs daemon) I get this error "Error: serveHTTPGateway: manet.Listen(/ip4/127.0.0.1/tcp/8080) failed: listen tc
<Discooo>
address/port) is normally permitted." Does anyone have a solution for this? Thanks
<Discooo>
p4 127.0.0.1:8080: bind: Only one usage of each socket address (protocol/network
erictapen has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
erictapen has joined #ipfs
shizy has joined #ipfs
jaboja has quit [Ping timeout: 260 seconds]
<Discooo>
no one?
<McJuicy>
do you have another server running on 8080
<poka>
something else is prob already bound to the port. perhaps an OS level proxy or something
<poka>
perhaps a firewall setting prevents you from opening ports even above 1024, and you got the wrong error messsage somehow, ubt more likely somethign is running
teod has quit [Quit: Leaving]
<Discooo>
thanks, i will look into it
ashark has joined #ipfs
aceluck has quit []
<Discooo>
yess thanks, it turns out I had syncthing running in the background
<poka>
weird, that is on 8345 or something here
<Discooo>
hmm I looked into the settings of syncthing and it said 8080
<Discooo>
maybe I changed it to 8080, i don't remember
m0ns00n has quit [Quit: quit]
mildred1 has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
erictapen has quit [Ping timeout: 276 seconds]
whenisnever has quit [Quit: WeeChat 1.9]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
whenisnever has joined #ipfs
grumble has quit [Read error: Connection reset by peer]
grumble has joined #ipfs
Discoo has joined #ipfs
Discoo has quit [Client Quit]
Discooo has quit [Ping timeout: 240 seconds]
ulrichard has quit [Remote host closed the connection]
maxlath has quit [Ping timeout: 276 seconds]
jaboja has joined #ipfs
<hannes[m]>
syncthing changed its default port a while back
<hannes[m]>
i had the same revelation :)
<hannes[m]>
no project should use 8080...
<SchrodingersScat>
couple things have used 8080 in the past :^)
<SchrodingersScat>
none? why does no one get it?
<hannes[m]>
because thats why
<hannes[m]>
there are sooooo many ports to choose from, dont use the one that everyone else thinks they should use for some reason
<SchrodingersScat>
why DO they choose it? has this been tested?
<SchrodingersScat>
"7/10 times when people think of a 'random' port they choose 8080" or something?
<SchrodingersScat>
hannes[m]: think of a port number, and don't tell me. Was it 8080?
jhand has joined #ipfs
<r0kk3rz>
its the standard secondary http port.
Aranjedeath has joined #ipfs
<SchrodingersScat>
oh, that does make sense now
ylp has quit [Quit: Leaving.]
bielewelt has quit [Quit: Leaving.]
rent has quit [Quit: Page closed]
McJuicy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<hannes[m]>
i "ipfs get" something from a fast server. it takes 2 minutes, the progress bar appears at some point and finishes in 5 seconds. what is the long wait and how can i improve it?
biodrone_ has quit [Quit: WeeChat 1.9]
galois_dmz has quit []
ajbouh has quit [Ping timeout: 276 seconds]
<r0kk3rz>
im not sure you can do much as this stage, discovery takes time if you're the only one with a particular CID
<hannes[m]>
always? so ipfs is only useful for popular things?
stoopkid_ has quit [Quit: Connection closed for inactivity]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
espadrine has joined #ipfs
galois_dmz has joined #ipfs
galois_d_ has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
galois_d_ has joined #ipfs
kevina has left #ipfs ["Leaving"]
kevina has joined #ipfs
kevina has quit [Quit: WeeChat 1.9]
kevina has joined #ipfs
galois_dmz has quit [Ping timeout: 258 seconds]
amar__ has joined #ipfs
m0ns00n has joined #ipfs
<amar__>
Hi folks, was just wondering, does e.g. js-ipfs require using a gateway server to interface with ipfs, or is it all purely client-side, similar to WebTorrent (P2P over WebRTC)?
vivus has joined #ipfs
erde74 has joined #ipfs
jaboja has quit [Ping timeout: 260 seconds]
Jesin has quit [Quit: Leaving]
jaboja has joined #ipfs
Jesin has joined #ipfs
kaotisk has quit [Quit: Leaving]
kaotisk has joined #ipfs
Encrypt has joined #ipfs
ajbouh has joined #ipfs
m0ns00n has quit [Quit: quit]
Oatmeal has quit [Ping timeout: 240 seconds]
m0ns00n has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
spacebar_ has joined #ipfs
amar__ has quit [Quit: Page closed]
spaceybar__ has joined #ipfs
spacebar_ has quit [Ping timeout: 246 seconds]
MDude has quit [Ping timeout: 240 seconds]
stoopkid_ has joined #ipfs
amar__ has joined #ipfs
<amar__>
Can nodes using libp2p-ipfs-nodejs communicate with nodes using libp2p-ipfs-browser? If so, how?