vindelschtuffen has quit [Ping timeout: 240 seconds]
levzhazeschi[m] has joined #ipfs
droman has joined #ipfs
droman1 has quit [Ping timeout: 268 seconds]
<levzhazeschi[m]>
I am a total newbie. I wonder if there is something like Unix`file` utility in IPFS that returns a MIME type given an address.
vindelschtuffen has joined #ipfs
<patagonicus>
levzhazeschi[m]: 'file' has to read a part of the content of a file, so you'll have to fetch at least that part of the file. ipfs cat /ipfs/… | file - should work.
<levzhazeschi[m]>
Is there a way to download data with a certain offset, so to get only the magic number and just enough data?
dimitarvp has joined #ipfs
<levzhazeschi[m]>
`cat` is meant only to get files in whole, right?
treaki_ has quit [Ping timeout: 260 seconds]
<patagonicus>
I *think* ipfs cat stops downloading the file if its stdout is closed (which file does once it found the file type/determined it has no idea what the file is), but I'm not sure.
droman1 has joined #ipfs
<levzhazeschi[m]>
Thank you, I'll see.
larpanet has joined #ipfs
droman has quit [Ping timeout: 268 seconds]
vindelschtuffen has quit [Remote host closed the connection]
<whyrusleeping>
Yeah, it stops catting the file once its cancelled
erictapen has joined #ipfs
ygrek has joined #ipfs
}ls{ has joined #ipfs
krs93 has quit [Read error: Connection reset by peer]
jkilpatr has quit [Ping timeout: 258 seconds]
whenisnever has joined #ipfs
whenisnever has quit [Client Quit]
droman has joined #ipfs
droman1 has quit [Ping timeout: 260 seconds]
TheGuyWho has quit [Ping timeout: 260 seconds]
spossiba has quit [Ping timeout: 260 seconds]
spossiba has joined #ipfs
obensource has joined #ipfs
jaboja has joined #ipfs
obensource has quit [Ping timeout: 246 seconds]
TheGuyWho has joined #ipfs
elkalamar has quit [Remote host closed the connection]
jkilpatr has joined #ipfs
ygrek has quit [Ping timeout: 240 seconds]
Bhootrk_ has quit [Remote host closed the connection]
Bhootrk_ has joined #ipfs
droman1 has joined #ipfs
droman has quit [Ping timeout: 268 seconds]
droman has joined #ipfs
droman1 has quit [Ping timeout: 260 seconds]
droman1 has joined #ipfs
droman has quit [Ping timeout: 260 seconds]
elkalamar has joined #ipfs
droman1 has quit [Ping timeout: 246 seconds]
droman has joined #ipfs
jamiew has quit [Ping timeout: 260 seconds]
jamiew has joined #ipfs
droman has quit [Ping timeout: 260 seconds]
uzyn has joined #ipfs
uzyn has left #ipfs [#ipfs]
gts has joined #ipfs
gts has quit [Remote host closed the connection]
upperdeck has joined #ipfs
corvinux has joined #ipfs
temet[m] has quit [Ping timeout: 258 seconds]
Guest200558[m] has quit [Ping timeout: 240 seconds]
silur[m] has quit [Ping timeout: 240 seconds]
Guest206951[m] has quit [Ping timeout: 246 seconds]
Noxarivis[m] has quit [Ping timeout: 264 seconds]
Guest214636[m] has quit [Ping timeout: 255 seconds]
xldrkp[m] has quit [Ping timeout: 255 seconds]
Guest261840[m] has quit [Ping timeout: 255 seconds]
upperdeck has quit [Quit: ZNC 1.6.5 - http://znc.in]
maxlath has joined #ipfs
pierce has quit [Ping timeout: 255 seconds]
Guest183312[m] has quit [Ping timeout: 246 seconds]
ztl8702[m] has quit [Ping timeout: 246 seconds]
miflow[m] has quit [Ping timeout: 246 seconds]
Bastard[m] has quit [Ping timeout: 240 seconds]
thinkmassive[m] has quit [Ping timeout: 246 seconds]
fireheron01[m] has quit [Ping timeout: 246 seconds]
dtz has quit [Ping timeout: 246 seconds]
mailtorajeshmr[m has quit [Ping timeout: 240 seconds]
Guest229900[m] has quit [Ping timeout: 240 seconds]
aloisdg[m] has quit [Ping timeout: 240 seconds]
fujexo[m] has quit [Ping timeout: 240 seconds]
MoneyPenny[m] has quit [Ping timeout: 240 seconds]
equalunique[m] has quit [Ping timeout: 240 seconds]
Akito[m] has quit [Ping timeout: 240 seconds]
scde has quit [Ping timeout: 240 seconds]
elcyborg[m] has quit [Ping timeout: 240 seconds]
MilkManzJourDadd has quit [Ping timeout: 240 seconds]
Sabrina[m]1 has quit [Ping timeout: 240 seconds]
Guest228573[m] has quit [Ping timeout: 240 seconds]
GoodGuyGreg[m] has quit [Ping timeout: 240 seconds]
Guest192792[m] has quit [Ping timeout: 240 seconds]
Guest209586[m] has quit [Ping timeout: 240 seconds]
Guest244447[m] has quit [Ping timeout: 240 seconds]
shabeeraly[m] has quit [Ping timeout: 240 seconds]
dweet[m] has quit [Ping timeout: 240 seconds]
gwillen[m] has quit [Ping timeout: 240 seconds]
igel[m] has quit [Ping timeout: 240 seconds]
kvakes[m] has quit [Ping timeout: 258 seconds]
Guest264926[m] has quit [Ping timeout: 258 seconds]
orsys[m] has quit [Ping timeout: 258 seconds]
barkshark[m] has quit [Ping timeout: 240 seconds]
davipirata[m] has quit [Ping timeout: 240 seconds]
SaltyVagabond[m] has quit [Ping timeout: 240 seconds]
testuser54[m] has quit [Ping timeout: 240 seconds]
vd[m] has quit [Ping timeout: 240 seconds]
Guest201259[m] has quit [Ping timeout: 240 seconds]
M238704[m] has quit [Ping timeout: 240 seconds]
mith[m] has quit [Ping timeout: 240 seconds]
dime[m] has quit [Ping timeout: 240 seconds]
kyoo[m] has quit [Ping timeout: 240 seconds]
redviking[m] has quit [Ping timeout: 240 seconds]
jaller94[m] has quit [Ping timeout: 240 seconds]
renatocan[m] has quit [Ping timeout: 240 seconds]
shellkr[m] has quit [Ping timeout: 240 seconds]
M-liberdiko has quit [Ping timeout: 240 seconds]
frio[m] has quit [Ping timeout: 246 seconds]
HawkeyeTenderwol has quit [Ping timeout: 246 seconds]
waz2[m] has quit [Ping timeout: 246 seconds]
M-Dave has quit [Ping timeout: 246 seconds]
grensjo[m] has quit [Ping timeout: 246 seconds]
M-Guillaume has quit [Ping timeout: 255 seconds]
Guest202567[m] has quit [Ping timeout: 255 seconds]
fightentropy[m] has quit [Ping timeout: 255 seconds]
steven[m] has quit [Ping timeout: 255 seconds]
gugyygy00[m] has quit [Ping timeout: 255 seconds]
Guest242575[m] has quit [Ping timeout: 255 seconds]
Guest235322[m] has quit [Ping timeout: 255 seconds]
M-gavinjohnnoona has quit [Ping timeout: 255 seconds]
berot3[m] has quit [Ping timeout: 255 seconds]
AndrewMcSwain[m] has quit [Ping timeout: 255 seconds]
hef[m] has quit [Ping timeout: 255 seconds]
StackerRobot[m] has quit [Ping timeout: 255 seconds]
RossSchulman[m] has quit [Ping timeout: 255 seconds]
bumi[m] has quit [Ping timeout: 255 seconds]
wew[m] has quit [Ping timeout: 240 seconds]
reddraggone9[m] has quit [Ping timeout: 240 seconds]
randy[m] has quit [Ping timeout: 240 seconds]
Guest257252[m] has quit [Ping timeout: 240 seconds]
DrIzzel[m] has quit [Ping timeout: 240 seconds]
redsteakraw[m] has quit [Ping timeout: 240 seconds]
blinkwang[m] has quit [Ping timeout: 240 seconds]
XvapX[m] has quit [Ping timeout: 246 seconds]
Guest240385[m] has quit [Ping timeout: 246 seconds]
M98404[m] has quit [Ping timeout: 246 seconds]
M283750649[m] has quit [Ping timeout: 246 seconds]
xamino[m] has quit [Ping timeout: 246 seconds]
Guest229052[m] has quit [Ping timeout: 246 seconds]
mushusei[m] has quit [Ping timeout: 246 seconds]
bamaung[m] has quit [Ping timeout: 246 seconds]
hjoest[m] has quit [Ping timeout: 246 seconds]
M-3630 has quit [Ping timeout: 246 seconds]
SpacePirate[m] has quit [Ping timeout: 246 seconds]
M-Amandine has quit [Ping timeout: 246 seconds]
keesfree[m] has quit [Ping timeout: 246 seconds]
Kythyria[m] has quit [Ping timeout: 246 seconds]
garblur83[m] has quit [Ping timeout: 246 seconds]
turt2live has quit [Ping timeout: 246 seconds]
kuhilasvaara has quit [Ping timeout: 246 seconds]
orenwf[m] has quit [Ping timeout: 246 seconds]
Armagedda[m] has quit [Ping timeout: 240 seconds]
jeremycahill[m] has quit [Ping timeout: 240 seconds]
spukkin[m] has quit [Ping timeout: 240 seconds]
palkeo[m] has quit [Ping timeout: 240 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 240 seconds]
xelra[m] has quit [Ping timeout: 240 seconds]
davidar_ has quit [Ping timeout: 240 seconds]
jfred[m] has quit [Ping timeout: 240 seconds]
sevarat[m] has quit [Ping timeout: 240 seconds]
Guest203520[m] has quit [Ping timeout: 240 seconds]
xuv[m] has quit [Ping timeout: 240 seconds]
Guest236801[m] has quit [Ping timeout: 240 seconds]
network[m] has quit [Ping timeout: 240 seconds]
joluper[m] has quit [Ping timeout: 240 seconds]
M-oddvar has quit [Ping timeout: 240 seconds]
wak-work[m] has quit [Ping timeout: 240 seconds]
conorohiggins[m] has quit [Ping timeout: 240 seconds]
keks[m] has quit [Ping timeout: 240 seconds]
cptaffe has quit [Ping timeout: 240 seconds]
captainplanet[m] has quit [Ping timeout: 255 seconds]
ag[m]1 has quit [Ping timeout: 255 seconds]
quasi[m] has quit [Ping timeout: 255 seconds]
stretch[m] has quit [Ping timeout: 255 seconds]
Guest266832[m] has quit [Ping timeout: 255 seconds]
Guest210237[m] has quit [Ping timeout: 255 seconds]
creationix[m] has quit [Ping timeout: 255 seconds]
t2310[m] has quit [Ping timeout: 255 seconds]
Rad[m] has quit [Ping timeout: 255 seconds]
benleland[m] has quit [Ping timeout: 255 seconds]
Tectest123[m] has quit [Ping timeout: 255 seconds]
cargoyle[m] has quit [Ping timeout: 255 seconds]
rubencordeiro[m] has quit [Ping timeout: 255 seconds]
synth[m] has quit [Ping timeout: 255 seconds]
mikecohen[m] has quit [Ping timeout: 255 seconds]
sabba[m] has quit [Ping timeout: 255 seconds]
stoneridge has quit [Ping timeout: 255 seconds]
sebxs[m] has quit [Ping timeout: 258 seconds]
Guest203232[m] has quit [Ping timeout: 258 seconds]
kantengri[m] has quit [Ping timeout: 258 seconds]
thelonelyghost has quit [Ping timeout: 258 seconds]
sansmokka[m] has quit [Ping timeout: 258 seconds]
m3tti[m] has quit [Ping timeout: 258 seconds]
bgrayburn[m] has quit [Ping timeout: 258 seconds]
SeeSee[m] has quit [Ping timeout: 258 seconds]
Guest194348[m] has quit [Ping timeout: 255 seconds]
Guest187693[m] has quit [Ping timeout: 255 seconds]
Guestnuser[m] has quit [Ping timeout: 255 seconds]
Guest192292[m] has quit [Ping timeout: 240 seconds]
M-gabrielengel has quit [Ping timeout: 240 seconds]
Symen[m]1 has quit [Ping timeout: 240 seconds]
KillaZA[m] has quit [Ping timeout: 240 seconds]
sigmaister[m] has quit [Ping timeout: 240 seconds]
Guest307124[m] has quit [Ping timeout: 240 seconds]
DustinSwan[m] has quit [Ping timeout: 240 seconds]
M-wldhx has quit [Ping timeout: 240 seconds]
jjw[m] has quit [Ping timeout: 276 seconds]
GuilleV[m] has quit [Ping timeout: 276 seconds]
Redpilld[m] has quit [Ping timeout: 276 seconds]
Guest249700[m] has quit [Ping timeout: 276 seconds]
christopherdebee has quit [Ping timeout: 276 seconds]
Are[m] has quit [Ping timeout: 276 seconds]
JuliusCaesar[m] has quit [Ping timeout: 276 seconds]
M-ms has quit [Ping timeout: 276 seconds]
madduck[m] has quit [Ping timeout: 276 seconds]
TheGillies has quit [Ping timeout: 276 seconds]
hannes[m] has quit [Ping timeout: 240 seconds]
tadzik has quit [Ping timeout: 240 seconds]
borkdoy[m] has quit [Ping timeout: 246 seconds]
M-brain has quit [Ping timeout: 246 seconds]
thirdcentury[m] has quit [Ping timeout: 246 seconds]
Guest201162[m] has quit [Ping timeout: 246 seconds]
spoop[m] has quit [Ping timeout: 246 seconds]
rnkch[m] has quit [Ping timeout: 246 seconds]
metasyn[m] has quit [Ping timeout: 246 seconds]
Olinkl[m] has quit [Ping timeout: 246 seconds]
znooze[m] has quit [Ping timeout: 246 seconds]
mitfree[m] has quit [Ping timeout: 246 seconds]
iwxzr[m] has quit [Ping timeout: 240 seconds]
Ekho[m] has quit [Ping timeout: 240 seconds]
timetrack[m] has quit [Ping timeout: 240 seconds]
flyinglasanga[m] has quit [Ping timeout: 240 seconds]
xiaolai[m] has quit [Ping timeout: 240 seconds]
miso[m] has quit [Ping timeout: 240 seconds]
Guest186849[m] has quit [Ping timeout: 240 seconds]
Rebane[m] has quit [Ping timeout: 240 seconds]
Guest196168[m] has quit [Ping timeout: 240 seconds]
edsilv[m] has quit [Ping timeout: 240 seconds]
M-krsiehl has quit [Ping timeout: 240 seconds]
Wikipedia[m] has quit [Ping timeout: 240 seconds]
locusf has quit [Ping timeout: 240 seconds]
levzhazeschi[m] has quit [Ping timeout: 264 seconds]
yodata[m] has quit [Ping timeout: 264 seconds]
Guest192463[m] has quit [Ping timeout: 264 seconds]
pik[m] has quit [Ping timeout: 264 seconds]
Guest206101[m] has quit [Ping timeout: 264 seconds]
absullivan[m] has quit [Ping timeout: 264 seconds]
joose[m] has quit [Ping timeout: 246 seconds]
Guest203190[m] has quit [Ping timeout: 246 seconds]
Silke^ has quit [Ping timeout: 246 seconds]
TFX[m] has quit [Ping timeout: 246 seconds]
akaibu[m] has quit [Ping timeout: 246 seconds]
masoodahm[m] has quit [Ping timeout: 246 seconds]
M-hash has quit [Ping timeout: 246 seconds]
yuvipanda has quit [Ping timeout: 246 seconds]
MadcapJake[m] has quit [Ping timeout: 264 seconds]
axx[m] has quit [Ping timeout: 264 seconds]
mantycore[m] has quit [Ping timeout: 264 seconds]
cornu[m] has quit [Ping timeout: 264 seconds]
RomainLeCarrer[m has quit [Ping timeout: 240 seconds]
nullptr_[m] has quit [Ping timeout: 240 seconds]
linux-modder[m] has quit [Ping timeout: 240 seconds]
ethanstokes[m] has quit [Ping timeout: 240 seconds]
addd34[m] has quit [Ping timeout: 240 seconds]
f0x[m] has quit [Ping timeout: 240 seconds]
bart80[m] has quit [Ping timeout: 240 seconds]
OrangeOrange[m] has quit [Ping timeout: 240 seconds]
Guest204529[m] has quit [Ping timeout: 240 seconds]
Guest249294[m] has quit [Ping timeout: 240 seconds]
fhs[m] has quit [Ping timeout: 240 seconds]
mflow[m] has quit [Ping timeout: 240 seconds]
WinterFox[m] has quit [Ping timeout: 240 seconds]
Anastiel[m] has quit [Ping timeout: 240 seconds]
musicmatze[m] has quit [Ping timeout: 240 seconds]
bb010g has quit [Ping timeout: 240 seconds]
Guest224844[m] has quit [Ping timeout: 255 seconds]
arkokoley[m] has quit [Ping timeout: 255 seconds]
vihfvuuv[m] has quit [Ping timeout: 255 seconds]
bbence[m] has quit [Ping timeout: 255 seconds]
sickill[m] has quit [Ping timeout: 255 seconds]
chrono[m] has quit [Ping timeout: 255 seconds]
GregKNicholson[m has quit [Ping timeout: 255 seconds]
M-jimt has quit [Ping timeout: 255 seconds]
ekroon has quit [Ping timeout: 255 seconds]
Mill3n[m] has quit [Ping timeout: 258 seconds]
Luguber[m] has quit [Ping timeout: 258 seconds]
hollowzen[m] has quit [Ping timeout: 258 seconds]
nocent[m] has quit [Ping timeout: 258 seconds]
solariiknight[m] has quit [Ping timeout: 258 seconds]
shirian[m] has quit [Ping timeout: 258 seconds]
zerga[m] has quit [Ping timeout: 258 seconds]
hueso[m] has quit [Ping timeout: 258 seconds]
smitco[m] has quit [Ping timeout: 258 seconds]
lfth6hhf[m] has quit [Ping timeout: 258 seconds]
jebdj[m] has quit [Ping timeout: 246 seconds]
Guest151890[m] has quit [Ping timeout: 246 seconds]
Guest219968[m] has quit [Ping timeout: 246 seconds]
Guest203519[m] has quit [Ping timeout: 246 seconds]
Xiang[m] has quit [Ping timeout: 246 seconds]
ag[m] has quit [Ping timeout: 246 seconds]
kpcyrd[m] has quit [Ping timeout: 246 seconds]
Riot_User_123[m] has quit [Ping timeout: 246 seconds]
inofficium[m] has quit [Ping timeout: 246 seconds]
iamd3vil[m] has quit [Ping timeout: 246 seconds]
ttk2[m] has quit [Ping timeout: 246 seconds]
Guest194460sadsa has quit [Ping timeout: 240 seconds]
Guest204714[m] has quit [Ping timeout: 240 seconds]
bhipple[m] has quit [Ping timeout: 240 seconds]
rihardsk[m] has quit [Ping timeout: 240 seconds]
fzzr[m] has quit [Ping timeout: 240 seconds]
yangguo[m]1 has quit [Ping timeout: 240 seconds]
zhikin[m] has quit [Ping timeout: 240 seconds]
sandew[m] has quit [Ping timeout: 240 seconds]
nedzadhrnjica[m4 has quit [Ping timeout: 240 seconds]
Antharia[m] has quit [Ping timeout: 240 seconds]
robertomurta[m] has quit [Ping timeout: 240 seconds]
talonzx[m] has quit [Ping timeout: 240 seconds]
Guest267301[m] has quit [Ping timeout: 240 seconds]
M-trung has quit [Ping timeout: 240 seconds]
cybervking[m] has quit [Ping timeout: 240 seconds]
abbiya has quit [Ping timeout: 240 seconds]
Remramm has quit [Ping timeout: 240 seconds]
emunand[m] has quit [Ping timeout: 255 seconds]
Guest230069[m] has quit [Ping timeout: 255 seconds]
GuestGuillev[m] has quit [Ping timeout: 255 seconds]
tttterhbg3[m] has quit [Ping timeout: 255 seconds]
Guest243147[m] has quit [Ping timeout: 255 seconds]
omomom[m] has quit [Ping timeout: 255 seconds]
gravydigger[m] has quit [Ping timeout: 255 seconds]
yellowbelly[m] has quit [Ping timeout: 255 seconds]
augoeides[m] has quit [Ping timeout: 255 seconds]
Guest228220[m] has quit [Ping timeout: 255 seconds]
luisbg[m] has quit [Ping timeout: 255 seconds]
Jupadr[m] has quit [Ping timeout: 255 seconds]
markuz[m] has quit [Ping timeout: 255 seconds]
nyseion[m] has quit [Ping timeout: 255 seconds]
VoxelDan[m] has quit [Ping timeout: 240 seconds]
xrefor[m] has quit [Ping timeout: 240 seconds]
sanday[m] has quit [Ping timeout: 240 seconds]
exyi[m] has quit [Ping timeout: 240 seconds]
t9840[m] has quit [Ping timeout: 240 seconds]
questionanswer[m has quit [Ping timeout: 240 seconds]
M1trace[m] has quit [Ping timeout: 240 seconds]
Transhuman[m] has quit [Ping timeout: 240 seconds]
rubenmcosta[m] has quit [Ping timeout: 240 seconds]
M-arx has quit [Ping timeout: 240 seconds]
jugash[m] has quit [Ping timeout: 240 seconds]
guest69[m] has quit [Ping timeout: 240 seconds]
bcds[m] has quit [Ping timeout: 240 seconds]
M-jfred has quit [Ping timeout: 240 seconds]
fredrikj[m] has quit [Ping timeout: 240 seconds]
homulilly[m] has quit [Ping timeout: 246 seconds]
gvimrh[m] has quit [Ping timeout: 246 seconds]
wazaundtechnik[m has quit [Ping timeout: 246 seconds]
kants[m] has quit [Ping timeout: 246 seconds]
kostya[m] has quit [Ping timeout: 246 seconds]
Gratin[m] has quit [Ping timeout: 246 seconds]
anon9876[m] has quit [Ping timeout: 246 seconds]
Guest264871[m] has quit [Ping timeout: 246 seconds]
Guest194141[m] has quit [Ping timeout: 246 seconds]
tgdnt[m] has quit [Ping timeout: 246 seconds]
msmart[m] has quit [Ping timeout: 246 seconds]
ricburton[m] has quit [Ping timeout: 246 seconds]
M6AA4FD[m] has quit [Ping timeout: 246 seconds]
Guest259688[m] has quit [Ping timeout: 246 seconds]
adam123[m] has quit [Ping timeout: 246 seconds]
pastagringo[m] has quit [Ping timeout: 246 seconds]
DiCE1904[m] has quit [Ping timeout: 246 seconds]
Kinch[m] has quit [Ping timeout: 246 seconds]
Kalq[m] has quit [Ping timeout: 246 seconds]
bhuvi[m] has quit [Ping timeout: 246 seconds]
Scio[m] has quit [Ping timeout: 246 seconds]
Polychrome[m] has quit [Ping timeout: 246 seconds]
gendale[m] has quit [Ping timeout: 246 seconds]
dhole[m] has quit [Ping timeout: 246 seconds]
Guest237145[m] has quit [Ping timeout: 246 seconds]
Chris[m] has quit [Ping timeout: 246 seconds]
M-HirmeS has quit [Ping timeout: 246 seconds]
erikj` has quit [Ping timeout: 246 seconds]
lnxw37[m] has quit [Ping timeout: 246 seconds]
imtoken[m] has quit [Ping timeout: 276 seconds]
thiagopaixao[m] has quit [Ping timeout: 276 seconds]
Guest182150[m] has quit [Ping timeout: 276 seconds]
rhizo[m] has quit [Ping timeout: 276 seconds]
lanshoot[m] has quit [Ping timeout: 276 seconds]
halohaL[m] has quit [Ping timeout: 276 seconds]
Guest233959[m] has quit [Ping timeout: 276 seconds]
Guest215078[m] has quit [Ping timeout: 276 seconds]
Guest185910[m] has quit [Ping timeout: 276 seconds]
devrandom[m] has quit [Ping timeout: 276 seconds]
RichardCranium[m has quit [Ping timeout: 276 seconds]
kitten[m] has quit [Ping timeout: 276 seconds]
MariaP[m] has quit [Ping timeout: 276 seconds]
axic[m] has quit [Ping timeout: 276 seconds]
rasmuserik[m] has quit [Ping timeout: 276 seconds]
hippopete[m] has quit [Ping timeout: 276 seconds]
Orpugi[m] has quit [Ping timeout: 276 seconds]
Guest200150[m] has quit [Ping timeout: 276 seconds]
nop[m] has quit [Ping timeout: 276 seconds]
WiredDude[m] has quit [Ping timeout: 276 seconds]
lowtechr[m] has quit [Ping timeout: 276 seconds]
fiber[m] has quit [Ping timeout: 276 seconds]
Sonata has quit [Ping timeout: 276 seconds]
litebit[m] has quit [Ping timeout: 276 seconds]
Leer10[m] has quit [Ping timeout: 276 seconds]
cyberpepe[m] has quit [Ping timeout: 276 seconds]
cjd[m] has quit [Ping timeout: 276 seconds]
irx[m] has quit [Ping timeout: 276 seconds]
Jtremback[m] has quit [Ping timeout: 276 seconds]
bethan[m]1 has quit [Ping timeout: 246 seconds]
Guest188462[m] has quit [Ping timeout: 246 seconds]
Guest189820[m] has quit [Ping timeout: 246 seconds]
hypercube[m] has quit [Ping timeout: 246 seconds]
twelfth[m] has quit [Ping timeout: 246 seconds]
Guest236904[m] has quit [Ping timeout: 246 seconds]
zaengerlein[m] has quit [Ping timeout: 246 seconds]
M-sol56 has quit [Ping timeout: 246 seconds]
null_radix[m] has quit [Ping timeout: 246 seconds]
jsyn[m] has quit [Ping timeout: 246 seconds]
itorres[m] has quit [Ping timeout: 246 seconds]
Symen[m] has quit [Ping timeout: 246 seconds]
M-BostonEnginerd has quit [Ping timeout: 246 seconds]
H3ndr1k[m] has quit [Ping timeout: 246 seconds]
guest6977[m] has quit [Ping timeout: 258 seconds]
frabcus[m] has quit [Ping timeout: 258 seconds]
kc[m]1 has quit [Ping timeout: 258 seconds]
Lucas[m] has quit [Ping timeout: 258 seconds]
PoeBoy[m] has quit [Ping timeout: 258 seconds]
Guest182011[m] has quit [Ping timeout: 258 seconds]
victor[m]2 has quit [Ping timeout: 258 seconds]
dion_97[m] has quit [Ping timeout: 258 seconds]
Guest246797[m] has quit [Ping timeout: 258 seconds]
Peter[m]3 has quit [Ping timeout: 258 seconds]
MuxDarkfire[m] has quit [Ping timeout: 258 seconds]
Hoto[m] has quit [Ping timeout: 258 seconds]
huaixiaoxiao[m] has quit [Ping timeout: 258 seconds]
trust-tech[m] has quit [Ping timeout: 258 seconds]
bitcoinprocircut has quit [Ping timeout: 258 seconds]
Mugi[m] has quit [Ping timeout: 258 seconds]
hexican[m] has quit [Ping timeout: 258 seconds]
M-sraja has quit [Ping timeout: 258 seconds]
M-TidyKoala has quit [Ping timeout: 258 seconds]
dyce[m] has quit [Ping timeout: 258 seconds]
pepsipeacecorp[m has quit [Ping timeout: 258 seconds]
Cam-B[m] has quit [Ping timeout: 258 seconds]
jcgruenhage has quit [Ping timeout: 258 seconds]
Powersource has quit [Ping timeout: 258 seconds]
aer[m] has quit [Ping timeout: 258 seconds]
rtjure[m] has quit [Ping timeout: 255 seconds]
Guest163413[m] has quit [Ping timeout: 255 seconds]
M219027[m] has quit [Ping timeout: 255 seconds]
Guest188158[m] has quit [Ping timeout: 255 seconds]
Ferdinandhi[m] has quit [Ping timeout: 255 seconds]
hans[m]1 has quit [Ping timeout: 255 seconds]
octalsrc[m] has quit [Ping timeout: 255 seconds]
Guest192511[m] has quit [Ping timeout: 255 seconds]
Guest205198[m] has quit [Ping timeout: 255 seconds]
Guest185556[m] has quit [Ping timeout: 255 seconds]
fairness[m] has quit [Ping timeout: 255 seconds]
Guest191936[m] has quit [Ping timeout: 255 seconds]
compiler[m] has quit [Ping timeout: 255 seconds]
Guest190290[m] has quit [Ping timeout: 255 seconds]
M201652[m] has quit [Ping timeout: 255 seconds]
Frankin[m] has quit [Ping timeout: 255 seconds]
toya[m] has quit [Ping timeout: 255 seconds]
Guest239806[m] has quit [Ping timeout: 255 seconds]
joshb[m] has quit [Ping timeout: 255 seconds]
homelessrobot[m] has quit [Ping timeout: 255 seconds]
eluc[m] has quit [Ping timeout: 255 seconds]
tx[m] has quit [Ping timeout: 255 seconds]
Hongar[m] has quit [Ping timeout: 255 seconds]
linux8bit[m] has quit [Ping timeout: 255 seconds]
Atrus[m] has quit [Ping timeout: 255 seconds]
NathanBraswell[m has quit [Ping timeout: 255 seconds]
sk23[m] has quit [Ping timeout: 255 seconds]
Marco[m] has quit [Ping timeout: 255 seconds]
firemound[m] has quit [Ping timeout: 255 seconds]
jsnng[m] has quit [Ping timeout: 255 seconds]
wakest has quit [Ping timeout: 255 seconds]
francis[m] has quit [Ping timeout: 255 seconds]
torarne has quit [Ping timeout: 255 seconds]
MayeldeBorniol[m has quit [Ping timeout: 255 seconds]
M107262[m] has quit [Ping timeout: 255 seconds]
benhylau[m] has quit [Ping timeout: 255 seconds]
timthelion[m] has quit [Ping timeout: 255 seconds]
fil_redpill has quit [Ping timeout: 255 seconds]
MrAxilus[m] has quit [Ping timeout: 255 seconds]
Quiark has quit [Ping timeout: 255 seconds]
jon[m] has quit [Ping timeout: 255 seconds]
Guest253238[m] has quit [Ping timeout: 240 seconds]
bitgulf[m] has quit [Ping timeout: 240 seconds]
Guest182243[m] has quit [Ping timeout: 240 seconds]
Guest176961[m] has quit [Ping timeout: 240 seconds]
TheKysek[m] has quit [Ping timeout: 240 seconds]
resd[m] has quit [Ping timeout: 240 seconds]
GuillaumeREMBERT has quit [Ping timeout: 240 seconds]
because[m] has quit [Ping timeout: 240 seconds]
caught_in_the_ma has quit [Ping timeout: 240 seconds]
davidar has quit [Ping timeout: 240 seconds]
fabrixxm has quit [Ping timeout: 240 seconds]
Rmesil8O4b[m] has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
TimeWraith[m] has quit [Ping timeout: 264 seconds]
chenlee1116[m] has quit [Ping timeout: 264 seconds]
edou[m] has quit [Ping timeout: 264 seconds]
alphard[m] has quit [Ping timeout: 264 seconds]
Guest219025[m] has quit [Ping timeout: 264 seconds]
ipgogo[m] has quit [Ping timeout: 264 seconds]
M386dxturbo[m] has quit [Ping timeout: 264 seconds]
gnb_123[m] has quit [Ping timeout: 264 seconds]
M3v[m] has quit [Ping timeout: 264 seconds]
Guest226790[m] has quit [Ping timeout: 264 seconds]
ThatOneDoug[m] has quit [Ping timeout: 264 seconds]
shepner[m] has quit [Ping timeout: 264 seconds]
ipnoyl[m] has quit [Ping timeout: 264 seconds]
Zedwick[m] has quit [Ping timeout: 264 seconds]
Bloo[m] has quit [Ping timeout: 264 seconds]
stebalien has quit [Ping timeout: 264 seconds]
frabrunelle has quit [Ping timeout: 264 seconds]
flip[m] has quit [Ping timeout: 264 seconds]
chip[m] has quit [Ping timeout: 264 seconds]
M-martinklepsch has quit [Ping timeout: 264 seconds]
grouchofractal2[ has quit [Ping timeout: 264 seconds]
albertoelias[m] has quit [Ping timeout: 264 seconds]
rejah[m] has quit [Ping timeout: 264 seconds]
hl has quit [Ping timeout: 264 seconds]
unlmtd has quit [Ping timeout: 264 seconds]
futurenewsplz[m] has quit [Ping timeout: 255 seconds]
andres57sc[m] has quit [Ping timeout: 255 seconds]
Guest225929[m] has quit [Ping timeout: 255 seconds]
Guest186054[m] has quit [Ping timeout: 255 seconds]
M-nated has quit [Ping timeout: 255 seconds]
Guest186383[m] has quit [Ping timeout: 255 seconds]
Guest224916[m] has quit [Ping timeout: 255 seconds]
Guest202839[m] has quit [Ping timeout: 255 seconds]
Guest238194[m] has quit [Ping timeout: 255 seconds]
mingchan88[m] has quit [Ping timeout: 255 seconds]
Guest217616[m] has quit [Ping timeout: 255 seconds]
pool[m] has quit [Ping timeout: 255 seconds]
mectors[m] has quit [Ping timeout: 255 seconds]
M[m]10 has quit [Ping timeout: 255 seconds]
Lorm[m] has quit [Ping timeout: 255 seconds]
Guest218640[m] has quit [Ping timeout: 255 seconds]
Guest198477[m] has quit [Ping timeout: 255 seconds]
charlienyc[m] has quit [Ping timeout: 255 seconds]
panicbit-M has quit [Ping timeout: 255 seconds]
antonizoon has quit [Ping timeout: 255 seconds]
ZerataX[m] has quit [Ping timeout: 255 seconds]
AntoineM[m] has quit [Ping timeout: 255 seconds]
plindner has quit [Ping timeout: 255 seconds]
sharp[m] has quit [Ping timeout: 255 seconds]
yani[m] has quit [Ping timeout: 255 seconds]
Nouts[m] has quit [Ping timeout: 255 seconds]
neurocis[m] has quit [Ping timeout: 255 seconds]
gylpm[m] has quit [Ping timeout: 255 seconds]
DokterBob has quit [Ping timeout: 255 seconds]
M-anomie has quit [Ping timeout: 255 seconds]
kewde[m] has quit [Ping timeout: 255 seconds]
herzmeister[m] has quit [Ping timeout: 255 seconds]
kevindetry[m] has quit [Ping timeout: 255 seconds]
notafile[m] has quit [Ping timeout: 255 seconds]
Nekit[m] has quit [Ping timeout: 255 seconds]
mayel[m]1 has quit [Ping timeout: 255 seconds]
bananabread[m] has quit [Ping timeout: 255 seconds]
dreuter[m] has quit [Ping timeout: 240 seconds]
Guest211395[m] has quit [Ping timeout: 240 seconds]
Guest218473[m] has quit [Ping timeout: 246 seconds]
beauner[m] has quit [Ping timeout: 246 seconds]
hexkey[m] has quit [Ping timeout: 246 seconds]
Cosmo[m] has quit [Ping timeout: 246 seconds]
harlock[m] has quit [Ping timeout: 246 seconds]
nine-h[m] has quit [Ping timeout: 246 seconds]
musoke[m] has quit [Ping timeout: 246 seconds]
Guest193642[m] has quit [Ping timeout: 246 seconds]
tk[m] has quit [Ping timeout: 246 seconds]
obensource has joined #ipfs
mmy[m] has quit [Ping timeout: 246 seconds]
cutie has quit [Ping timeout: 246 seconds]
clunk-dike[m] has quit [Ping timeout: 258 seconds]
zebburkeconte[m] has quit [Ping timeout: 258 seconds]
Markus72[m] has quit [Ping timeout: 258 seconds]
jbschirtzinger[m has quit [Ping timeout: 240 seconds]
ebarch has quit [Ping timeout: 240 seconds]
citizenerased[m] has quit [Ping timeout: 240 seconds]
cdetrio[m] has quit [Ping timeout: 240 seconds]
Guest202516[m] has quit [Ping timeout: 255 seconds]
patto_overflow[m has quit [Ping timeout: 255 seconds]
DDNosiy[m] has quit [Ping timeout: 255 seconds]
M-kalmi has quit [Ping timeout: 240 seconds]
smuemd[m] has quit [Ping timeout: 240 seconds]
silwol has quit [Ping timeout: 240 seconds]
spriteclad[m] has quit [Ping timeout: 246 seconds]
fluff[m] has quit [Ping timeout: 246 seconds]
Tyroie[m] has quit [Ping timeout: 246 seconds]
chpio[m] has quit [Ping timeout: 246 seconds]
Guest200530[m] has quit [Ping timeout: 276 seconds]
Guest197634[m] has quit [Ping timeout: 276 seconds]
lobbyist123[m] has quit [Ping timeout: 276 seconds]
spoonless[m]1 has quit [Ping timeout: 276 seconds]
Guest226540[m] has quit [Ping timeout: 276 seconds]
Guest223053[m] has quit [Ping timeout: 276 seconds]
patrickr[m] has quit [Ping timeout: 276 seconds]
OneWhiteFalcon[m has quit [Ping timeout: 276 seconds]
lkj87[m] has quit [Ping timeout: 276 seconds]
jhulten[m] has quit [Ping timeout: 276 seconds]
flypigcow[m] has quit [Ping timeout: 276 seconds]
VitalyLipatov[m] has quit [Ping timeout: 276 seconds]
obi[m] has quit [Ping timeout: 276 seconds]
gabyshu[m] has quit [Ping timeout: 276 seconds]
Guest200216[m] has quit [Ping timeout: 276 seconds]
adampaigge[m] has quit [Ping timeout: 276 seconds]
ChrisHutchinson[ has quit [Ping timeout: 276 seconds]
biquillo[m] has quit [Ping timeout: 276 seconds]
jfmherokiller[m] has quit [Ping timeout: 276 seconds]
leoserra[m] has quit [Ping timeout: 276 seconds]
basilgohar[m] has quit [Ping timeout: 276 seconds]
kegan_ has quit [Ping timeout: 276 seconds]
walle303 has quit [Ping timeout: 276 seconds]
Guest49458 has quit [Ping timeout: 276 seconds]
Guest258454[m] has quit [Ping timeout: 255 seconds]
nik0v[m] has quit [Ping timeout: 255 seconds]
xloem has quit [Ping timeout: 255 seconds]
zlatan[m] has quit [Ping timeout: 264 seconds]
melanargia[m] has quit [Ping timeout: 264 seconds]
thejohnhenry[m] has quit [Ping timeout: 258 seconds]
Matthew[m] has quit [Ping timeout: 258 seconds]
therealklanni[m] has quit [Ping timeout: 240 seconds]
konfou[m] has quit [Ping timeout: 246 seconds]
maxlath[m] has quit [Ping timeout: 246 seconds]
Guest217328[m] has quit [Ping timeout: 255 seconds]
am2on has quit [Ping timeout: 258 seconds]
Barnabas[m] has quit [Ping timeout: 276 seconds]
Chuck[m] has quit [Ping timeout: 276 seconds]
ElWood[m] has quit [Ping timeout: 276 seconds]
Guest249269[m] has quit [Ping timeout: 276 seconds]
DavidP[m] has quit [Ping timeout: 276 seconds]
flo[m] has quit [Ping timeout: 276 seconds]
vexit[m] has quit [Ping timeout: 264 seconds]
Guest193196[m] has quit [Ping timeout: 255 seconds]
Guest170096[m] has quit [Ping timeout: 258 seconds]
elion[m] has quit [Ping timeout: 276 seconds]
albuic has quit [Ping timeout: 276 seconds]
obensource has quit [Ping timeout: 240 seconds]
chaostracker has quit [Ping timeout: 240 seconds]
jaboja has quit [Read error: Connection reset by peer]
elkalamar has quit [Remote host closed the connection]
rodolf0 has joined #ipfs
kenrestivo has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
<Mateon2>
Haven't heard of IndieWeb before, but that wiki page is in fact incorrect, IPFS (and related projects and blogs) are "self-dogfooded". (as can be seen by `ipfs name resolve /ipns/ipfs.io`, `dig txt ipfs.io`). I guess this means IPFS gateways do integrate seamlessly with the current web :)
ylp has quit [Quit: Leaving.]
pawn has joined #ipfs
<pawn>
How do I download an ipfs into my files not just cat it?
<SchrodingersScat>
ipfs get #?
<SchrodingersScat>
ipfs get --help
<pawn>
thanks!
<SchrodingersScat>
welcome
<Kubuxu>
Mateon2: something fun, lgierth is working on new infra
<Kubuxu>
try pinging dweb.link
<Kubuxu>
it is anycast routed to closest datacenter
<SchrodingersScat>
pawn: can also use the local gateway, for some reason a lot of my scripts add the 127.0.0.1/ to the /ipfs/ipfshash so that i can view it in browser
<Mateon2>
Kubuxu: I read a bit about it on disqus, anycast + 10GbE pipe sounds nice
<Kubuxu>
(also finally we will try to have seamless fallback and update).
<Mateon2>
Kubuxu: Oh, it just points to _.i.ipfs.io gateways, don't know what I expected
<Kubuxu>
what points to it?
Jesin has quit [Quit: Leaving]
<Mateon2>
dweb.link, from a US shell it points to earth.i.ipfs.io, and from my location to jupiter.
upperdeck has joined #ipfs
<SchrodingersScat>
pawn: and ipfs commands | more #is helpful
<Kubuxu>
hmm interesting
Jesin has joined #ipfs
<Kubuxu>
I thought it would point to vultre hosts.
<Kubuxu>
aah
<Kubuxu>
it isn't deployed yet
<Mateon2>
Also, dig TXT dweb.link => ALIAS for gateway.ipfs.io
obensource has joined #ipfs
obensource has quit [Client Quit]
jaboja64 has joined #ipfs
<Kubuxu>
yeah, I think larsg is still working on it
<Kubuxu>
but in close future it will be anycast and fun
jaboja has quit [Read error: Connection reset by peer]
obensource has joined #ipfs
jhand has joined #ipfs
_whitelogger has joined #ipfs
<pawn>
Is there a simple javascript function that can convert base58 to hex?
upperdeck has quit [Read error: Connection reset by peer]
jaboja64 has quit [Ping timeout: 260 seconds]
Guest98 has joined #ipfs
<pawn>
Is there a way to ignore files when using `ipfs add` is there an .ipfsignore type of thing?
upperdeck has joined #ipfs
aceluck has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chungy has joined #ipfs
elkalamar has joined #ipfs
upperdeck has quit [Read error: Connection reset by peer]
upperdeck has joined #ipfs
rmorey has joined #ipfs
konubinix has quit [Ping timeout: 240 seconds]
Guest34310 has quit [Quit: No Ping reply in 180 seconds.]
Lymkwi has joined #ipfs
Lymkwi is now known as Guest64912
konubinix has joined #ipfs
pcctw has quit [Ping timeout: 276 seconds]
tt-tt has joined #ipfs
galois_dmz has joined #ipfs
tt-tt is now known as peapod
peapod has quit []
tt-tt has joined #ipfs
sebxs[m] has quit [Quit: idle]
Guest190290[m] has quit [Quit: idle]
pcctw has joined #ipfs
Guest210237[m] has quit [Quit: idle]
jaboja64 has joined #ipfs
upperdeck has quit [Read error: Connection reset by peer]
<timthelion[m]>
I want ipfs add and ipfs get to store file modes really badly and I'd be willing to write code to get there, but I have no idea where to start. I see in the ipld docs examples of how they would be stored, and various discussions. Is this something that is still in the design faze or is it a shovel ready project?
joluper[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
ag[m]1 has quit [Quit: idle]
Guest244447[m] has quit [Quit: idle]
orsys[m] has quit [Quit: idle]
upperdeck has joined #ipfs
Guest217328[m] has quit [Quit: idle]
galois_d_ has joined #ipfs
erictapen has quit [Ping timeout: 258 seconds]
droman has joined #ipfs
droman has quit [Remote host closed the connection]
droman has joined #ipfs
droman has quit [Remote host closed the connection]
galois_dmz has quit [Ping timeout: 255 seconds]
Guest225929[m] has quit [Quit: idle]
Guest215078[m] has quit [Quit: idle]
znooze[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
galois_d_ has quit [Read error: Connection reset by peer]
galois_dmz has joined #ipfs
GuilleV[m] has quit [Quit: idle]
fiatjaf has quit [Quit: ~]
Guest246797[m] has quit [Quit: idle]
Guest236801[m] has quit [Quit: idle]
jfmherokiller[m] has quit [Quit: idle]
TheKysek[m] has quit [Quit: idle]
Guest203190[m] has quit [Quit: idle]
Guest236904[m] has quit [Quit: idle]
metasyn[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
pawn has quit [Remote host closed the connection]
jaboja64 has quit [Ping timeout: 246 seconds]
Guest192511[m] has quit [Quit: idle]
jaboja has joined #ipfs
upperdeck has quit [Read error: Connection reset by peer]
erictapen has joined #ipfs
markuz[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
Guest183312[m] has quit [Quit: idle]
Guest204529[m] has quit [Quit: idle]
Guest186849[m] has quit [Quit: idle]
pool[m] has quit [Quit: idle]
Guest249269[m] has quit [Quit: idle]
tttterhbg3[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
Guest188462[m] has quit [Quit: idle]
Guest182011[m] has quit [Quit: idle]
Guest185910[m] has quit [Quit: idle]
Guest189820[m] has quit [Quit: idle]
pawn has joined #ipfs
<pawn>
why are ipfs addresses typically prefixed with /ipfs/? Why not just use /ipfshash/path on the gateway's domain: http://gateway.ipfs.io/ipfshash/path
sandew[m] has quit [Quit: idle]
<timthelion[m]>
pawn: there is a certain phylosophy that these urls should look like unambiguous unix paths.
<Kythyria[m]>
timthelion: I've never seen a good explanation for why
<pawn>
Hmm
<pawn>
Is //ipfs/ipfshash/path a valid unix path I wonder?
<Kythyria[m]>
Considering how much software has the assumption that unix path == fast local media
<Kythyria[m]>
Yes
Guest211395[m] has quit [Quit: idle]
<Kythyria[m]>
It won't help you in a browser though
<pawn>
I can understand the unix path explanation
<timthelion[m]>
kythyria: I personally dissagree with the phylosophy, but I don't want to present my personal feeling as "well that's stupid" because that would. be insulting.
smuemd[m] has quit [Quit: idle]
<Kythyria[m]>
Even if I had IPFS mounted as a local filesystem 1) it would have to be readonly, and 2) because of aforementioned assumption it would be unsafe to access directly anyway.
tilgovi has joined #ipfs
<timthelion[m]>
pawn: there was an idea long ago (50-60 years ago now) that there would be certain standard paths within unix. For example, that every process would see /dev/stdin as being a thing that it could use and which it could always find.
tt-tt has quit [Remote host closed the connection]
Guest194348[m] has quit [Quit: idle]
<timthelion[m]>
This idea was expanded upon by plan9, which mounts a separate file hierarchy for every process.
<timthelion[m]>
It makes programming very easy, because the programmer has a standard, explorable, api for every part of the system.
joocain2_ has joined #ipfs
<pawn>
What happened?
<timthelion[m]>
This was great, and it is sad that http apis are not exposed and explorable in such a standard and simple way that unix file system apis and plan9 apis are exposed.
<Kythyria[m]>
Plan 9's APIs weren't exposed much better than HTTP.
<timthelion[m]>
And I think that jbenet wanted to bring the explorability and standardization of unix filesystem based apis to ipfs.
<Kythyria[m]>
Except that there was no real standardisation or explorability.
<Kythyria[m]>
You would have to read the manual for, say, the Plan 9 httpfs in order to understand how to use it, and you couldn't use it like a normal filesystem.
<timthelion[m]>
A good example of these apis is /proc/acpi. with compatible hardware, you can controll everything from fan speed to backlight through nothing more than cat, cd and ls.
keesfree[m] has quit [Quit: idle]
<timthelion[m]>
And you can also see how much battery remains.
joocain2 has quit [Ping timeout: 248 seconds]
<Kythyria[m]>
Provided you already know the schema.
<timthelion[m]>
And no one has to teach you the api, you just cd and ls around.
<Kythyria[m]>
Well, you won't know what any of the mysterious numbers mean, you won't know what format the input-accepting files accept, and the filesystem can't tell you
<Kythyria[m]>
Oh, and if you're calling it from any language other than shell, the first thing you'll do is hide the filesystem-ish API in something more idiomatic.
<timthelion[m]>
well, the file system COULD tell you with READMEs
<Kythyria[m]>
But then you're back to documentation.
<Kythyria[m]>
Besides, Ruby and Python are both comparably explorable.
MoneyPenny[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
Guest206951[m] has quit [Quit: idle]
Guest186383[m] has quit [Quit: idle]
devrandom[m] has quit [Quit: idle]
gnb_123[m] has quit [Quit: idle]
* timthelion[m]
feels like whole books worth of flame have been written about those pesky 5 characters.
lfth6hhf[m] has quit [Quit: idle]
appa_ has quit [Ping timeout: 240 seconds]
<Kythyria[m]>
I suspect that filesystem dispatch gets you very little that any other IPC system doesn't. And you can't correctly expose HTTP in a unix filesystem anyway.
<Kythyria[m]>
Not in a way that actually looks like a filesystem.
<pawn>
I'm trying to figure out a way to make ipfs addresses universally understood by web browsers. Right now we have multiple web addresses for the same IPFS file (one for every ipfs gateway). I think there could be a better way to handle this.
obensource has quit [Ping timeout: 260 seconds]
<Kythyria[m]>
pawn: Define a `ipfs:` URI scheme
Guest194460sadsa has quit [Quit: idle]
<Kythyria[m]>
Mounting it as a filesystem will do the wrong thing.
<pawn>
Kythyria[m]: This is what I'm trying to do. However, there are a couple of directions to take, and each has their own flaw.
<timthelion[m]>
pawn: there have been discussions and arguments about how to do that. I think that the practical answer is, however, to use the ipfs-js library to resolve the urls.
<Kythyria[m]>
Wasn't one approach the unnecessarily oddball `x://ipfs/<hash>/path`?
xrefor[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
<pawn>
I already tried ipfs://[ipfs-address-hex]/path which requires ipfs address to be converted.
<Kythyria[m]>
So? No matter what you do either you have it on a gateway (preferably with the hash as a subdomain) or you modify the browser or the environment the browser runs in.
lowtechr[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
<pawn>
Kythyria[m]: I think that developers should progressively add support for a standard URI scheme
Guest182243[m] has quit [Quit: idle]
Guest185556[m] has quit [Quit: idle]
<Kythyria[m]>
Yeh. `ipfs://<hash>/path/` is probably best, since AIUI browsers have a very strong assumption that the authority component of a URI controls the origin, and you don't really want the whole of IPFS to be considered the same website.
HawkeyeTenderwol has quit [Quit: idle]
Wolf480pl has joined #ipfs
Guest203232[m] has quit [Quit: idle]
Wolf480pl has left #ipfs ["Leaving"]
<pawn>
AIUI?
<Kythyria[m]>
As I Understand It.
<pawn>
Ah
<pawn>
Only problem with using the hash as the origin/domain is that it limits the application from using XHR to request other files in the network
<Kythyria[m]>
True.
engdesart has joined #ipfs
<pawn>
I would consider IPFS as a whole to be the same origin, but not the same origin for other protocols (http, https, etc)
<timthelion[m]>
One practical result of having the /ipfs/ there is that it makes it easy for the daemon to support other things such as ipld.
<pawn>
ipld?
Chuck[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
<Kythyria[m]>
I wouldn't want to call the whole thing one origin.
<timthelion[m]>
I mean ipns. SOrry
<Kythyria[m]>
Have fun with every webapp hosted in IPFS being able to read the storage of every other webapp.
jaboja has quit [Ping timeout: 246 seconds]
<pawn>
Kythyria[m]: Yeah, your right.
<pawn>
same origin, no good.
dweet[m] has quit [Quit: idle]
ThatOneDoug[m] has quit [Quit: idle]
<Kythyria[m]>
There's also the tricky bit of how do you migrate from one version of an app to another without wiping the storage.
dime[m] has quit [Quit: idle]
questionanswer[m has quit [Quit: idle]
<Mateon2>
Yeah, browsers are bad with suborgins
smitco[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
M-gabrielengel has quit [Quit: idle]
<Mateon2>
Suborgins are case insensitive, and afaik you can't have a "Q" character in there, AND I'm pretty sure it can't be too long (some of these may be browser specific)
Guest229900[m] has quit [Quit: idle]
<Kythyria[m]>
... can't have a Q?
SaltyVagabond[m] has quit [Quit: idle]
Guest197634[m] has quit [Quit: idle]
quasi[m] has quit [Quit: idle]
Guest249700[m] has quit [Quit: idle]
lobbyist123[m] has quit [Quit: idle]
Gratin[m] has quit [Quit: idle]
<Mateon2>
Kythyria[m]: Something like that, I remember Chrome throwing errors related to the Q (Most base58 encoded IPFS addresses begin with Qm)
Guest196168[m] has quit [Quit: idle]
<Kythyria[m]>
Wat
Guest266832[m] has quit [Quit: idle]
VoxelDan[m] has quit [Quit: idle]
konfou[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
tt-tt has joined #ipfs
mflow[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
Guest209586[m] has quit [Quit: idle]
wew[m] has quit [Quit: idle]
GuestGuillev[m] has quit [Quit: idle]
lkj87[m] has quit [Quit: idle]
cargoyle[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : idle"]
Guest257252[m] has quit [Quit: idle]
TimeWraith[m] has quit [Quit: idle]
Guest226540[m] has quit [Quit: idle]
biodrone has joined #ipfs
pedro has joined #ipfs
Hoto[m] has quit [Quit: idle]
Guest230069[m] has quit [Quit: idle]
tt-tt has left #ipfs [#ipfs]
appa_ has joined #ipfs
Redpilld[m] has quit [Quit: idle]
Guest206101[m] has quit [Quit: idle]
Guest217616[m] has quit [Quit: idle]
Guest219025[m] has quit [Quit: idle]
twelfth[m] has quit [Quit: idle]
cblgh has quit [Quit: Lost terminal]
M219027[m] has quit [Quit: idle]
jkilpatr has quit [Ping timeout: 260 seconds]
cblgh has joined #ipfs
thiagopaixao[m] has quit [Quit: idle]
frio[m] has quit [Quit: idle]
Guest224916[m] has quit [Quit: idle]
bcds[m] has quit [Quit: idle]
Guest228220[m] has quit [Quit: idle]
Guest193642[m] has quit [Quit: idle]
DDNosiy[m] has quit [Quit: idle]
t2310[m] has quit [Quit: idle]
fireheron01[m] has quit [Quit: idle]
Guest258454[m] has quit [Quit: idle]
nyseion[m] has quit [Quit: idle]
arkokoley[m] has quit [Quit: idle]
jbschirtzinger[m has quit [Quit: idle]
hans[m]1 has quit [Quit: idle]
nocent[m] has quit [Quit: idle]
edou[m] has quit [Quit: idle]
trolltol1 has joined #ipfs
jaboja has joined #ipfs
Guest267301[m] has quit [Quit: idle]
barkshark[m] has quit [Quit: idle]
M238704[m] has quit [Quit: idle]
Are[m] has quit [Quit: idle]
Guest202516[m] has quit [Quit: idle]
yani[m] has quit [Quit: idle]
Guest239806[m] has quit [Quit: idle]
M386dxturbo[m] has quit [Quit: idle]
jkilpatr has joined #ipfs
SpacePirate[m] has quit [Quit: idle]
Guest176961[m] has quit [Quit: idle]
sansmokka[m] has quit [Quit: idle]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
pastagringo[m] has quit [Quit: idle]
sm1l3 has joined #ipfs
Aranjedeath has joined #ipfs
sidharder_ has joined #ipfs
Guest188158[m] has quit [Quit: idle]
Guest182150[m] has quit [Quit: idle]
Guest214636[m] has quit [Quit: idle]
dion_97[m] has quit [Quit: idle]
davipirata[m] has quit [Quit: idle]
temet[m] has quit [Quit: idle]
OneWhiteFalcon[m has quit [Quit: idle]
Guest224844[m] has quit [Quit: idle]
citizenerased[m] has quit [Quit: idle]
ag[m] has quit [Quit: idle]
Guest203520[m] has quit [Quit: idle]
yangguo[m]1 has quit [Quit: idle]
Guest191936[m] has quit [Quit: idle]
beauner[m] has quit [Quit: idle]
Guest253238[m] has quit [Quit: idle]
Guest229052[m] has quit [Quit: idle]
DustinSwan[m] has quit [Quit: idle]
Transhuman[m] has quit [Quit: idle]
Guest219968[m] has quit [Quit: idle]
Guest200150[m] has quit [Quit: idle]
Guest200216[m] has quit [Quit: idle]
Guest259688[m] has quit [Quit: idle]
linux-modder[m] has quit [Quit: idle]
Guest238194[m] has quit [Quit: idle]
Guest261840[m] has quit [Quit: idle]
creationix[m] has quit [Quit: idle]
Guest200530[m] has quit [Quit: idle]
XvapX[m] has quit [Quit: idle]
Guest203519[m] has quit [Quit: idle]
Guest192463[m] has quit [Quit: idle]
obensource has joined #ipfs
Guest243147[m] has quit [Quit: idle]
Guest204714[m] has quit [Quit: idle]
rejah[m] has quit [Quit: idle]
Guest201162[m] has quit [Quit: idle]
kc[m]1 has quit [Quit: idle]
Encrypt has joined #ipfs
Guest192792[m] has quit [Quit: idle]
Guest264871[m] has quit [Quit: idle]
Guest233959[m] has quit [Quit: idle]
Guest151890[m] has quit [Quit: idle]
M201652[m] has quit [Quit: idle]
bethan[m]1 has quit [Quit: idle]
M98404[m] has quit [Quit: idle]
spoop[m] has quit [Quit: idle]
elion[m] has quit [Quit: idle]
Rebane[m] has quit [Quit: idle]
Guest187693[m] has quit [Quit: idle]
erictapen has quit [Ping timeout: 240 seconds]
thirdcentury[m] has quit [Quit: idle]
bbence[m] has quit [Quit: idle]
Guest249294[m] has quit [Quit: idle]
Guest201259[m] has quit [Quit: idle]
Guest264926[m] has quit [Quit: idle]
Guest240385[m] has quit [Quit: idle]
Guest228573[m] has quit [Quit: idle]
Guest226790[m] has quit [Quit: idle]
biquillo[m] has quit [Quit: idle]
zlatan[m] has quit [Quit: idle]
spriteclad[m] has quit [Quit: idle]
Guest192292[m] has quit [Quit: idle]
iamd3vil[m] has quit [Quit: idle]
Guest242575[m] has quit [Quit: idle]
Lorm[m] has quit [Quit: idle]
jaboja has quit [Read error: Connection reset by peer]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
obensource has joined #ipfs
ike_ has joined #ipfs
obensource has quit [Ping timeout: 240 seconds]
<pawn>
How do I truly remove a file from IPFS? `ipfs pin rm` doesn't cut it
<wjh>
if other people have a copy, I don't believe you can
<Mateon2>
If you unpin, then `ipfs repo gc`, the file will be gone from your node
<Mateon2>
You can't remove it from the network, however
<wjh>
it is the "permanent web" after all :P
obensource has joined #ipfs
<pawn>
Is there gonna be ways to remove content from IPFS?
MaybeDragon has quit [Ping timeout: 240 seconds]
<Mateon2>
pawn: No, that goes against the design of IPFS, that would be censorship
<Mateon2>
Gateways can use blacklists for DMCA claims
<Mateon2>
But nodes can always get the content they want
<Mateon2>
You can google "ipfs blacklists" (blocklists and denylists, the same thing just named differently)
TheGuyWho has quit [Ping timeout: 246 seconds]
https_GK1wmSU has joined #ipfs
<pawn>
if nodes can always get the content they want, then how are blacklists effective?
<Mateon2>
It's so gateway owners don't go to prison for distributing illegal content
<pawn>
I see
https_GK1wmSU has left #ipfs [#ipfs]
<pawn>
But if there was no gateway, then it's the node's responsibility to filter out "bad" files
<Mateon2>
You only get the files that you explicitly request, so it's impossible to "accidentally" get bad files on your node
<Mateon2>
As opposed to networks like freenet (where every node stores parts of all information)
<pawn>
But you could visit a harmless-looking site only to find that it made you download something in the background?
<pawn>
Besides "bad" files (which I'm not really concerned with), what about just being able to control your files availability?
TheGuyWho has joined #ipfs
<Mateon2>
Well, you can't guarantee your files availability right now, but the more people look at your content, the better it is seeded (like bittorrent)
<Mateon2>
Filecoin.io is what you're looking for, it's a cryptocurrency on top of IPFS that allows you to pay miners to store data
<Mateon2>
I actually need to read the new whitepaper, as I saw it was out
<lgierth>
hsanjuan: it's in #ipfs-pinbot nowadays
upperdeck has joined #ipfs
shizy has quit [Ping timeout: 240 seconds]
elkalamar has joined #ipfs
guideline has joined #ipfs
upperdeck has quit [Ping timeout: 258 seconds]
Jesin has quit [Quit: Leaving]
upperdeck has joined #ipfs
dimitarvp` has joined #ipfs
dimitarvp has quit [Ping timeout: 276 seconds]
erictapen has joined #ipfs
<pawn>
is there a way to get the content addresses of a directory/file without adding the files to ipfs?