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]
<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]
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]
<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)
<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]>
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]>
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
<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]