aschmahmann changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.7.0 and js-ipfs 0.52.3 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
tech_exorcist has quit [Quit: tech_exorcist]
royal_screwup21 has quit [Ping timeout: 265 seconds]
micro`_ has quit [Quit: leaving]
micro` has joined #ipfs
ChrisLane has quit [Ping timeout: 252 seconds]
ChrisLane has joined #ipfs
bengates has joined #ipfs
tled has joined #ipfs
bengates has quit [Ping timeout: 260 seconds]
KempfCreative has quit [Ping timeout: 260 seconds]
pmow[m] has joined #ipfs
pmow[m] has quit [Changing host]
pmow[m] has joined #ipfs
pecastro has quit [Ping timeout: 245 seconds]
RingtailedFox has quit [Quit: Leaving]
koo5 has quit [Ping timeout: 240 seconds]
RingtailedFox has joined #ipfs
fiws has quit [Quit: i quit]
fiws has joined #ipfs
dqx has quit [Ping timeout: 246 seconds]
dqx has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
drathir_tor has joined #ipfs
wallacer has joined #ipfs
wallacer has quit [Max SendQ exceeded]
wallacer has joined #ipfs
wallacer has quit [Max SendQ exceeded]
wallacer has joined #ipfs
wallacer has quit [Max SendQ exceeded]
wallacer has joined #ipfs
wallacer has quit [Max SendQ exceeded]
jrt has quit [Killed (barjavel.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
arcatech has joined #ipfs
jesse22 has quit [Ping timeout: 245 seconds]
baojg has joined #ipfs
arcatech has quit [Ping timeout: 240 seconds]
KempfCreative has joined #ipfs
baojg_ has joined #ipfs
baojg has quit [Remote host closed the connection]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 252 seconds]
cp- has quit [Ping timeout: 240 seconds]
cp- has joined #ipfs
Nact has quit [Quit: Konversation terminated!]
cxl000 has joined #ipfs
baojg_ has quit [Remote host closed the connection]
jcea has quit [Ping timeout: 245 seconds]
KempfCreative has quit [Ping timeout: 240 seconds]
jesse22 has joined #ipfs
Toni[m]2 has joined #ipfs
baojg has joined #ipfs
arcatech has joined #ipfs
yosafbridge has quit [Quit: Leaving]
arcatech has quit [Quit: Be back later.]
GvP has quit [Quit: Going offline, see ya!]
jrt is now known as Guest26860
Guest26860 has quit [Killed (beckett.freenode.net (Nickname regained by services))]
chachasmooth has quit [Ping timeout: 252 seconds]
jrt has joined #ipfs
kex has quit [Ping timeout: 258 seconds]
yosafbridge has joined #ipfs
chachasmooth has joined #ipfs
royal_screwup21 has joined #ipfs
perguth8 has quit [Quit: perguth8]
perguth8 has joined #ipfs
moony has joined #ipfs
royal_screwup21 has quit [Ping timeout: 246 seconds]
wlp1s1 has joined #ipfs
jesse22 has quit [Ping timeout: 258 seconds]
chachasmooth has quit [Ping timeout: 245 seconds]
p2p2p has quit [Ping timeout: 240 seconds]
kex has joined #ipfs
chachasmooth has joined #ipfs
mindCrime has quit [Ping timeout: 240 seconds]
jesse22 has joined #ipfs
<Piddle> * Hello! Is there a way to speed up content discovery from gateways? I have a small site hosted off one of my servers, and I noticed it can take a very long time for a page to load when clicked on through multiple gateways including the one I am using which is Cloudflare's.
<Piddle> Running the IPFS node on Debian and IPFS is on vers 0.8.0
<Piddle> Edit: Nevermind, it seems to be alright now. My security appliance had blocked CloudFlare's gateway due to some http related parameter. Afterwards everything seems to load alright now, though I will would greatly appreciate tips & advice on best utilizing IPFS and speeding it up. 😃
opa has joined #ipfs
opa7331 has quit [Ping timeout: 252 seconds]
phone[m] has joined #ipfs
nullcipher[m] has joined #ipfs
zeden_ has quit [Quit: WeeChat 3.0.1]
moony has quit [Ping timeout: 258 seconds]
wlp1s1 has quit [Ping timeout: 258 seconds]
wlp1s1 has joined #ipfs
moony has joined #ipfs
lord| has quit [Ping timeout: 260 seconds]
Druid has joined #ipfs
lord| has joined #ipfs
Druid has left #ipfs [#ipfs]
dingir_ has quit [Remote host closed the connection]
arcatech has joined #ipfs
arcatech has quit [Ping timeout: 245 seconds]
dingir_ has joined #ipfs
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 240 seconds]
ipfs-stackbot has quit [Remote host closed the connection]
LiftLeft has quit [Ping timeout: 260 seconds]
GvP has joined #ipfs
kn0rki has joined #ipfs
jesse22_ has joined #ipfs
jesse22 has quit [Ping timeout: 250 seconds]
fast_invsqrt[m] has left #ipfs ["User left"]
andrewbexe[m] has joined #ipfs
psyk has quit [Remote host closed the connection]
sneakweb__ has quit [Ping timeout: 240 seconds]
cloudcell has quit [Ping timeout: 258 seconds]
jbenet has quit [Ping timeout: 248 seconds]
nickjohnson has quit [Read error: Connection reset by peer]
nickjohnson has joined #ipfs
sneakweb__ has joined #ipfs
victorbjelkholm has quit [Ping timeout: 258 seconds]
englishm__ has quit [Ping timeout: 258 seconds]
cloudcell has joined #ipfs
jbenet has joined #ipfs
johnhmay has quit [Ping timeout: 258 seconds]
johnhmay has joined #ipfs
englishm__ has joined #ipfs
victorbjelkholm has joined #ipfs
Nukien2 has quit [Ping timeout: 245 seconds]
Nact has joined #ipfs
jesse22_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Nukien2 has joined #ipfs
Mikaela has quit [Quit: Mikaela]
Mikaela has joined #ipfs
royal_screwup21 has joined #ipfs
bengates has joined #ipfs
justanotherdude has joined #ipfs
royal_screwup21 has quit [Ping timeout: 240 seconds]
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
Nukien2 has quit [Ping timeout: 246 seconds]
<eleitl[m]> Discordian: A number of dead links on http://portal.thedisco.zone.ipns.localhost:8080/osrs/
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
pecastro has joined #ipfs
bengates has quit [Read error: Connection reset by peer]
bengates has joined #ipfs
ylp has joined #ipfs
p3rs0 has joined #ipfs
bengates_ has joined #ipfs
bengates has quit [Ping timeout: 240 seconds]
royal_screwup21 has joined #ipfs
gosoxharp10742[m has quit [Quit: Idle for 30+ days]
crest has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
royal_screwup21 has quit [Client Quit]
royal_screwup21 has joined #ipfs
crest has joined #ipfs
royal_screwup21 has quit [Ping timeout: 265 seconds]
justanotherdude has quit [Quit: RAGEQUIT]
justanotherdude has joined #ipfs
Estelle43 has joined #ipfs
Estelle43 has quit [Client Quit]
thomas77 has joined #ipfs
p3rs0 has quit [Quit: leaving]
p3rs0 has joined #ipfs
D34DB33FBOT[m] has joined #ipfs
royal_screwup21 has joined #ipfs
nimaje has quit [Quit: WeeChat 3.0.1]
p3rs0 has quit [Ping timeout: 260 seconds]
nimaje has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
D34DB33FBOT[m] has left #ipfs ["User left"]
Guest76962 has quit [Ping timeout: 248 seconds]
TheMeltdown has joined #ipfs
TheMeltdown is now known as Guest33325
Thor007 has joined #ipfs
Thor007 has quit [Read error: Connection reset by peer]
Thor007 has joined #ipfs
p3rs0 has joined #ipfs
Thor007 has quit [Remote host closed the connection]
Thor007 has joined #ipfs
Thor007 has quit [Remote host closed the connection]
Thor007 has joined #ipfs
DokterBob has joined #ipfs
Nukien2 has joined #ipfs
thomas77 has left #ipfs [#ipfs]
thomas77 has joined #ipfs
Thor007 has quit [Remote host closed the connection]
Nukien2 has quit [Ping timeout: 246 seconds]
<Discordian[m]> <eleitl[m] "Discordian: A number of dead lin"> Thanks I'll check it out, *might* be normal as the wiki wasn't copied perfectly
Thor007 has joined #ipfs
Mateon1 has joined #ipfs
Thor007 has quit [Remote host closed the connection]
Nact has quit [Quit: Konversation terminated!]
aLeSD_ has joined #ipfs
aLeSD has quit [Ping timeout: 245 seconds]
aLeSD_ has quit [Remote host closed the connection]
aLeSD_ has joined #ipfs
baojg has quit [Remote host closed the connection]
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
royal_screwup21 has quit [Ping timeout: 265 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
baojg has quit [Ping timeout: 258 seconds]
p3rs0 has quit [Ping timeout: 246 seconds]
Nukien2 has joined #ipfs
estudante has joined #ipfs
<DokterBob> Hey all, just wanted to share last weekend's hobby project: youtube2ipfs - republish videos from Youtube to IPFS.
<nimaje> why does the requirements section in the readme *not* list the requirements from requirements.txt?
royal_screwup21 has joined #ipfs
<nimaje> and why not using bestvideo+bestaudio/best as format?
<nimaje> (you can use commas in with blocks, so you only need one, and for such a simple program I don't see why you would need that class)
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
sunnonymous[m] has joined #ipfs
p3rs0 has joined #ipfs
zeden has joined #ipfs
p3rs0 has quit [Ping timeout: 252 seconds]
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 260 seconds]
p3rs0 has joined #ipfs
vquicksilver has quit [Quit: WeeChat 3.0]
vquicksilver has joined #ipfs
Bug[m] has joined #ipfs
<Discordian[m]> nimaje did I miss something? What are you referring to?
<Discordian[m]> <eleitl[m] "Discordian: A number of dead lin"> I checked it out, looks like it's probably good, I didn't copy images yet, and some pages didn't make it (yet). Mostly redirects, gotta work on the scraping/updating script, but I just wanted to see if I could get it all on IPFS first ^-^
<eleitl[m]> Great. It was just a heads-up in case something was broken.
<Discordian[m]> Appreciated
thomas77 has quit [Ping timeout: 240 seconds]
crest has quit [Read error: Connection reset by peer]
crest_ has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
p3rs0 has quit [Ping timeout: 252 seconds]
joocain2 has joined #ipfs
distribu1 has quit [Quit: WeeChat 3.1]
distributedGuru has joined #ipfs
KempfCreative has joined #ipfs
distributedGuru has quit [Client Quit]
distributedGuru has joined #ipfs
tech_exorcist has joined #ipfs
<ipfsbot> madra.net @madranet posted in Error: cannot acquire lock: Lock FcntlFlock of /path/to/repo/repo.lock failed: operation not supported - https://discuss.ipfs.io/t/error-cannot-acquire-lock-lock-fcntlflock-of-path-to-repo-repo-lock-failed-operation-not-supported/10620/1
konubinix has quit [Ping timeout: 260 seconds]
__jrjsmrtn__ has quit [Ping timeout: 260 seconds]
ylp has quit [Quit: Leaving.]
__jrjsmrtn__ has joined #ipfs
p3rs0 has joined #ipfs
KempfCreative has quit [Ping timeout: 240 seconds]
p3rs0 has quit [Ping timeout: 240 seconds]
konubinix has joined #ipfs
p3rs0 has joined #ipfs
p3rs0 has quit [Ping timeout: 252 seconds]
bengates_ has quit [Remote host closed the connection]
bengates has joined #ipfs
Newami has joined #ipfs
XORed has quit [Ping timeout: 246 seconds]
Newami has quit [Client Quit]
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
hqdruxn08_ has joined #ipfs
hqdruxn08 has quit [Ping timeout: 240 seconds]
Neidbi[m] has joined #ipfs
JoelleMarlowJone is now known as Joelle[m]
XORed has joined #ipfs
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 240 seconds]
joey has quit [Remote host closed the connection]
joey has joined #ipfs
<jlj> Hi all! IPFS newb here. Can someone ELI5 ;-) the pros and cons of using .eth.link versus .eth+Brave+Cloudflare, mainly from a privacy/traffic going through bottlenecks aspect, please?
justanotherdude has quit [Quit: RAGEQUIT]
LiftLeft has joined #ipfs
ipfs-stackbot has joined #ipfs
bengates has quit [Ping timeout: 240 seconds]
bengates has joined #ipfs
koo5 has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
Mateon1 has quit [Ping timeout: 240 seconds]
gimzmoe has joined #ipfs
shellin has joined #ipfs
shellin has left #ipfs [#ipfs]
p3rs0 has joined #ipfs
koo5 has quit [Ping timeout: 240 seconds]
D_ has quit [Ping timeout: 252 seconds]
niyawe has quit [Quit: niyawe]
D_ has joined #ipfs
niyawe has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
RingtailedFox has joined #ipfs
psyk has joined #ipfs
plexigras2 has joined #ipfs
psyk has quit [Remote host closed the connection]
Nukien2 has quit [Ping timeout: 260 seconds]
drathir_tor has joined #ipfs
khubo has quit [Quit: fBNC - https://bnc4free.com]
khubo has joined #ipfs
Manolis has quit [Ping timeout: 245 seconds]
angreifer has quit [Quit: ZNC @ 3K]
astronavt has quit [Quit: ...]
Bombe has quit [Remote host closed the connection]
astronavt has joined #ipfs
Bombe has joined #ipfs
koo5 has joined #ipfs
21WAAABMV is now known as cypher
Manolis has joined #ipfs
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
angreifer has joined #ipfs
mindCrime has joined #ipfs
Wikipedia[m] has quit [Excess Flood]
Wikipedia[m] has joined #ipfs
AgneMathetes[m] has quit [Quit: Idle for 30+ days]
null_radix[m] has quit [Quit: Idle for 30+ days]
jesse22 has joined #ipfs
MrSparkle is now known as trumpetboy
bengates has quit [Ping timeout: 240 seconds]
bengates has joined #ipfs
bengates_ has joined #ipfs
j has joined #ipfs
j is now known as jess
bengates has quit [Ping timeout: 240 seconds]
plexigras2 has quit [Ping timeout: 250 seconds]
arcatech has joined #ipfs
bsm1175321 has joined #ipfs
plexigras2 has joined #ipfs
bsm1175321 has joined #ipfs
bsm1175321 has quit [Changing host]
Ringtailed-Fox has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
BaselHatough[m] has joined #ipfs
bgm99[m] has joined #ipfs
arcatech has quit [Quit: Be back later.]
bengates_ has quit [Remote host closed the connection]
jesse22 has quit [Quit: Textual IRC Client: www.textualapp.com]
bengates has joined #ipfs
p2p2p has joined #ipfs
arcatech has joined #ipfs
jesse22 has joined #ipfs
Mateon1 has joined #ipfs
<Discordian[m]> jan Swedneck: Can I forcibly remove 1 block rather than do a whole GC?
<swedneck> uhhh no clue
<Discordian[m]> Working out this filestore bug is exhausting doing regular full GCs to get working again lmao
<swedneck> `ipfs block rm`?
<Discordian[m]> Alright, I'll figure it out. Worst case I'll just have to interface with the DB directly, there's some docs on that
<Discordian[m]> ooh
<Discordian[m]> Yes thank you
<swedneck> but i have no idea whether that requires a GC as well
<Discordian[m]> Lmao I'll find out in time I'm sure, gonna let this gc finish, already so far done
<Discordian[m]> With `block/rm` I should be able to make `ipfs-sync` automatically recover from filestore madness
<Discordian[m]> (Unless the data filestore looks at is somewhere else, then I'm back to DB)
<Discordian[m]> * (Unless the data filestore looks at it somewhere else, then I'm back to DB)
arcatech has quit [Quit: Be back later.]
<Discordian[m]> tl;dr filestore stores abspath somewhere, but doesn't necessarily update it when I want it to, which is not fun
<Discordian[m]> No idea how it handles duplicate files
bengates has quit [Read error: Connection reset by peer]
bengates has joined #ipfs
jesse22 has quit [Ping timeout: 240 seconds]
mindCrime has quit [Ping timeout: 240 seconds]
trumpetboy has quit [Remote host closed the connection]
trumpetboy has joined #ipfs
jcea has joined #ipfs
jesse22 has joined #ipfs
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon2 has joined #ipfs
arcatech has joined #ipfs
p2p2p has quit [Remote host closed the connection]
p2p2p has joined #ipfs
Mateon2 is now known as Mateon1
<Discordian[m]> Huh this time gc didn't even fix it, fuck eh
<Discordian[m]> Also it doesn't tell me the block, just the filepath lmao
trumpetboy has quit [Quit: trumpetboy]
bengates_ has joined #ipfs
MrSparkle has joined #ipfs
bengates has quit [Read error: Connection reset by peer]
<Discordian[m]> I put an empty file where it wants a file to be: `Pin response: {"Message":"pin: EOF","Code":0,"Type":"error"}`
<Discordian[m]> Aha! I got it, I can put a file with data where it wants a file to be, and it'll correct the errors.
arcatech has quit [Quit: Be back later.]
<ipfs-stackbot> New IPFS question on StackOverflow: ipfs pubsub not working across two remote peers - https://stackoverflow.com/questions/66820967/ipfs-pubsub-not-working-across-two-remote-peers
<ipfsbot> @Usable_Preacher posted in Swarm peer list is empty - https://discuss.ipfs.io/t/swarm-peer-list-is-empty/10623/1
codebam has quit [Quit: authenticating]
codebam has joined #ipfs
mloki0[m] has joined #ipfs
<mloki0[m]> Hi, is there any public listing of files on ipfs?
<mloki0[m]> even if is incomplete??
<swedneck> what would the use case for that be?
<mloki0[m]> <swedneck "what would the use case for that"> How am I supposed to access a given file. Say a video someone uploaded (without me me having the link)
<ipfsbot> Jace @jihyok007 posted in What if a hacker creates a fake file with exact same hash value as original content? How does IPFS work to detect whether it's the right file or not? - https://discuss.ipfs.io/t/what-if-a-hacker-creates-a-fake-file-with-exact-same-hash-value-as-original-content-how-does-ipfs-work-to-detect-whether-its-the-right-file-or-not/10625/1
<swedneck> <mloki0[m] "How am I supposed to access a gi"> well, how do you find things outside of ipfs?
<mloki0[m]> usually a search engine
<swedneck> surely you don't browse a list of all files on all websites on the internet?
<mloki0[m]> for torrents, video sites, etc.
<swedneck> there's https://ipfs-search.com, but that may not be very useful yet
Mateon2 has joined #ipfs
<swedneck> mostly you'd just be linked to content on IPFS like you would be linked to anything else, either from websites or from people
Mateon1 has quit [Ping timeout: 265 seconds]
Mateon2 is now known as Mateon1
<mloki0[m]> <swedneck "mostly you'd just be linked to c"> are there any sites big on ipfs??
<swedneck> nothing like youtube, but all the protocol labs sites are on IPFS, and you can find many others via https://awesome.ipfs.io
mindCrime has joined #ipfs
royal_screwup21 has joined #ipfs
bengates_ has quit [Ping timeout: 240 seconds]
ctOS has joined #ipfs
justanotherdude has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Client Quit]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 240 seconds]
mindCrime has quit [Ping timeout: 240 seconds]
Brad[m] has joined #ipfs
bencevans has joined #ipfs
joey has quit [Remote host closed the connection]
joey has joined #ipfs
plexigras2 has quit [Quit: WeeChat 2.8]
rick[m]2 has left #ipfs ["User left"]
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #ipfs
TeDChang has joined #ipfs
chile09[m] has joined #ipfs
arcatech has joined #ipfs
royal_screwup21 has joined #ipfs
Ringtailed_Fox has joined #ipfs
Ringtailed-Fox has quit [Read error: Connection reset by peer]
Danno[m] has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 252 seconds]
Encrypt has joined #ipfs
cavemansspa[m] has joined #ipfs
Newami has joined #ipfs
Oatmeal has joined #ipfs
justanotherdude has quit [Quit: RAGEQUIT]
mindCrime has joined #ipfs
arcatech has quit [Quit: Be back later.]
Newami has quit [Quit: Leaving]
p3rs0 has quit [Ping timeout: 240 seconds]
teaman has joined #ipfs
<cavemansspa[m]> is installed / init'd a ipfs a while back. how do you obtain the top level hash? e.g. `ipfs ls /ipfs/<WHERE IS THIS>`
<cavemansspa[m]> * i installed / init'd a ipfs a while back. how do you obtain the top level hash? e.g. `ipfs ls /ipfs/<WHERE IS THIS>`
<swedneck> that's not how it works
<swedneck> the ipfs network doesn't have any sort of top level hash, only individual objects do
<swedneck> perhaps you're thinking of the MFS? e.g. `ipfs files ls /`
<cavemansspa[m]> when i initially `init` it displayed a hash that i used in subsequent ipfs commands.
<swedneck> that's just a text file afaik
<swedneck> yeah it's just a plaintext file
<swedneck> i'm not sure if it's possible to get the CID without running `ipfs init` again, though
<cavemansspa[m]> hmm, so if you lose that initial CID you're hosed?
<swedneck> well it's not important
<swedneck> it's mostly there as an example to test with
<swedneck> and if you really desperately want it, you can just initialize a new repo somewhere and then delete it again, to make it print the message
mowcat has joined #ipfs
<cavemansspa[m]> the first hash let's me list the other files. if i lost that lop level hash, just re-init?
opal has quit [Remote host closed the connection]
opal has joined #ipfs
<swedneck> again, that specific object isn't important to your ipfs install
<swedneck> it's just some files that can help you understand ipfs
<cavemansspa[m]> sorry, noob here ... appreciate your patience.
<swedneck> you can find much more detailed info at docs.ipfs.io
<swedneck> i don't mind, i get paid for it
<swedneck> 👉️ 😎 👉️
<cavemansspa[m]> perhaps i am misunderstanding. you need those hash's to share access to a file, no?
<swedneck> yes, but you don't need that hash to share any other files you add
<swedneck> it's only for those files
<swedneck> (nitpick: it's a CID, not a hash)
<cavemansspa[m]> okay, but if i lose that top level CID, i can't `ls` my other CIDs.
<swedneck> you can use the MFS (`ipfs files`) to keep track of ipfs objects
<swedneck> and again, to make this very clear, that CID doesn't affect any future files you may add
Toni[m]2 has left #ipfs ["User left"]
decentral has joined #ipfs
p2p2p has quit [Ping timeout: 240 seconds]
moony has quit [Ping timeout: 240 seconds]
wlp1s1 has quit [Ping timeout: 240 seconds]
moony has joined #ipfs
<RomeSilvanus[m]> Well, mine site will be 40TB. So it's probably one of the biggest :^)
wlp1s1 has joined #ipfs
<RomeSilvanus[m]> * Well, my site will be 40TB. So it's probably one of the biggest :^)
<RomeSilvanus[m]> Discordian:
<cavemansspa[m]> let's assume i lost my CIDs listed in the post above. if i don't have `QmQPeNsJPyVWPFDVHb77w8G42Fvo15z4bG2X8D2GhfbSXc` the initial CID to `ls` the original CIDs / files, and they were not added to `MFS`, then there's no way to retreive?
<RomeSilvanus[m]> Discordian: Hey, since you use MFS anyway to create a virtual root directory would it be possible to add a method that allows you to define a arbitrary list of folders (same as in the config) to add to another virtual MFS tree?
<RomeSilvanus[m]> Use case would be to mix and match different directories you added and have them available under a single, always up-to date rot has for that one collection of folders.
<RomeSilvanus[m]> * Discordian: Hey, since you use MFS anyway to create a virtual root directory would it be possible to add a method that allows you to define a arbitrary list of folders (same as in the config) to add to another virtual MFS tree?
<RomeSilvanus[m]> Use case would be to mix and match different directories you added and have them available under a single, always up-to date root hash for that one collection of folders.
<swedneck> <cavemansspa[m] "let's assume i lost my CIDs list"> it should be possible to find the CID via `ipfs pin ls`, though that won't be fun if you have many things pinned
drathir_tor has quit [Ping timeout: 240 seconds]
<swedneck> you can also of course just write down a CID on a piece of paper, or in a text file somewhere :D
<RomeSilvanus[m]> Nice. Was just an idea I had since it seems to find it nicely.
Taoki has joined #ipfs
<Discordian[m]> Rn I'm focused on fixing some filestore fun stuff that can come up in certain situations. I want to see if I can teach ipfs-sync how to automatically fix filestore when it breaks.
<Discordian[m]> (Like when you rename something, then every time you try certain operations you get an error about a block referring to a file that doesn't exist)
<RomeSilvanus[m]> D:
<Discordian[m]> Dw, it only comes up sometimes, and I'm narrowing it down
<Discordian[m]> Once I solve it, ipfs-sync will automatically fix the filestore
<cavemansspa[m]> okay jan Swedneck -- thank you. i see them in `ipfs pin ls`
<RomeSilvanus[m]> 👌
<RomeSilvanus[m]> nice
<Discordian[m]> Also there's a real shit work-around rn. If you copy the file it expects, into the location it expects, it'll work ... but then you have 2x the file. I'm going to see if I can force the block to be yeeted out of IPFS, and if that'll update the abspath for filestore.
<RomeSilvanus[m]> Wouldn't ipfs gc take care of that?
<Discordian[m]> Not always apparently
drathir_tor has joined #ipfs
<Discordian[m]> I think I can get the block it's referring to if I grab the `files/cp` error. Going to try to `block/rm` the block, and see if that resolves it.
nsh has joined #ipfs
nsh has quit [Changing host]
<Discordian[m]> I might have to dive right into how filestore works, and integrate with the DB filestore uses directly, but if it comes to that, I'll make/request a patch, because if I narrow it down that far, I can just fix it myself.
<RomeSilvanus[m]> Isnt there a mv command? I though I saw something like that once.
<Discordian[m]> Yes however fsnotify can't detect what something was renamed to, just what it was renamed from. So a move operation ends up being a delete and re-add.
<Discordian[m]> The local DB is at least really reliable at this point, it's just filestore causing me grief.
<Discordian[m]> Also, `files/mv` wouldn't actually solve it in this instance, as the filestore `abspath` (something completely hidden except for headers and some error messages) is what's the issue.
<RomeSilvanus[m]> ?
<Discordian[m]> If I add a file twice, the first path is what filestore saves, even if the first path gets removed from the filesystem.
<Discordian[m]> Yeah that's fsnotify, here's the implementation I'm using: https://github.com/fsnotify/fsnotify
mindCrime has quit [Ping timeout: 265 seconds]
<Discordian[m]> Upstream issue linked here: https://github.com/TheDiscordian/ipfs-sync/issues/27
<RomeSilvanus[m]> With my limited understanding of c code it seems to notify about the file names and location on rename. Since a rename is just a move.
mindCrime has joined #ipfs
<Discordian[m]> Using fsnotify I can, on Linux specifically, support the feature, but it will not be cross-platform.
<RomeSilvanus[m]> >using windows
<Discordian[m]> That's what the issue I linked goes into detail on.
<RomeSilvanus[m]> * > >
<RomeSilvanus[m]> using windows
opal has quit [Remote host closed the connection]
<RomeSilvanus[m]> *
<RomeSilvanus[m]> >> using windows
<Discordian[m]> MacOS and the BSDs too, are things I'd like to support as cleanly as possible
opal has joined #ipfs
<RomeSilvanus[m]> God damit who was the stuid nitwit that decided to make green arrows into quotes
<RomeSilvanus[m]> * God damit who was the stupid nitwit that decided to make green arrows into quotes
<Discordian[m]> So that C library has an "old_dir" and "new_dir", the Go library (cross-platform), only supports `old_dir`
<Discordian[m]> I looked into a bit, and it does look like Windows is the blocker
royal_screwup21 has joined #ipfs
<Discordian[m]> It's really not the slow for filestore, so it wouldn't be a big issue, if filestore handled super fast del/add properly, but it doesn't.
<RomeSilvanus[m]> Wouldn't it be better to use the OS specific methods for each platform?
<Discordian[m]> * It's really not that slow for filestore, so it wouldn't be a big issue, if filestore handled super fast del/add properly, but it doesn't.
<Discordian[m]> They tried
<Discordian[m]> Unless you mean like, program unique routines, and use specific libraries for each OS, but that's no really how Go is used.
<RomeSilvanus[m]> Yes, the native OS methods
<Discordian[m]> You make a cross-platform library, then support that. Maybe further down the line if they haven't moved forward on the issue at all, I can look into it.
<Discordian[m]> But ideally I'd like to support as many OSs as possible.
<Discordian[m]> (With a consistent feature-set across them)
<RomeSilvanus[m]> Okay, I expect a Temple OS implementation next week
<Discordian[m]> If Go doesn't support it, neither do I ;p
<Discordian[m]> It might be worth looking at how simple my Makefile is, to get a context of how easy it is for me to support a platform with this setup
<RomeSilvanus[m]> At least you're not making the gui an electron app
<Discordian[m]> Well, it'll be a webpage, so it could be one
<RomeSilvanus[m]> You are dead to me now (and disinherited)
<Discordian[m]> Hahaha, it'll just be optional, like `ipfs-desktop`
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
<Discordian[m]> Also someone would be totally allowed to make native GUIs, I just don't plan to lmao
<RomeSilvanus[m]> There's only one solution then
<RomeSilvanus[m]> 90's geocities website look alike GUI
<Discordian[m]> Pff if people didn't complain all my GUIs would be like that
<Discordian[m]> Tbh I'll probably use bootstrap or something so it looks nice on mobile too or something
<RomeSilvanus[m]> Only 69 more years to wait unti you can bring it back.
<RomeSilvanus[m]> nice
royal_screwup21 has quit [Ping timeout: 260 seconds]
<Discordian[m]> The last time I passed my work off to a web designer though, they just kept asking "why?" like "Why did you do this like this?" "Why are there tables everywhere?". It's not my forte
<RomeSilvanus[m]> Why are you using tables
<RomeSilvanus[m]> Clearly you need professional help
<Discordian[m]> HAH, I am the professional help
<Discordian[m]> Idk it'll be a job where I'll be told to space something out perfectly, so I throw it in a table, customer refreshes, customer is happy, I'm happy
<Discordian[m]> tbh I don't remember using as many tables as the designer said I did, but I didn't bother checking
<RomeSilvanus[m]> That's what em is for
Nact has joined #ipfs
<Discordian[m]> tbh if it's not going in a table, it's probably going into a div
<RomeSilvanus[m]> You can use em with diva tho
<RomeSilvanus[m]> * You can use em with divs tho
jesse22 has quit [Ping timeout: 245 seconds]
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
mindCrime has quit [Ping timeout: 240 seconds]
The_8472 has quit [Ping timeout: 252 seconds]
ctOS has quit [Quit: Connection closed for inactivity]
The_8472 has joined #ipfs
VittorioGrieco[m has joined #ipfs
arcatech has joined #ipfs
tryte has quit [Remote host closed the connection]
tryte has joined #ipfs
ricardooow[m] has joined #ipfs
tryte has quit [Remote host closed the connection]
tryte has joined #ipfs
hexa- has quit [Quit: WeeChat 2.9]
VittorioGrieco[m is now known as Libero[m]
hexa- has joined #ipfs
tmcleran has joined #ipfs
tmcleran has left #ipfs [#ipfs]
Encrypt has quit [Quit: Quit]
TeDChang is now known as TeDChange
tech_exorcist has quit [Quit: tech_exorcist]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 240 seconds]
arcatech has quit [Quit: Be back later.]
<Discordian[m]> Oh you mean em sizing
<Discordian[m]> I use em for like, font sizes and stuff
<Discordian[m]> And idk certain boxes. Otherwise I usually let bootstrap figure most of it out for me
<RomeSilvanus[m]> Bootstrap (and most css) frameworks provide nothing that you can't do yourself in half the time it takes to integrate these.
<RomeSilvanus[m]> * Bootstrap (and most css frameworks) provide nothing that you can't do yourself in half the time it takes to integrate these.
<Discordian[m]> Tbh I've found bootstrap to be quite nice for getting a good mobile website going without feeling like I'm doing everything twice
<RomeSilvanus[m]> I never really saw a reason to bloat a site with these
<RomeSilvanus[m]> Three buttons and a flexgrid you can do yourself easily
<RomeSilvanus[m]> * The three buttons you need and a flexgrid you can do yourself easily
alexgr has quit [Ping timeout: 246 seconds]
alexgr has joined #ipfs
zeden has quit [Read error: Connection reset by peer]
zeden has joined #ipfs