<AphelionZ>
Kolonka[m]: no, publish is much harder to speed up than resolve. that's why i backgrounded it on my public node
<AphelionZ>
I've switched to private mode and now im in heaven
<swedneck[m]>
i've been waiting ipfs name publish since i posted that lol
<swedneck[m]>
waiting for*
<JCaesar>
I'm curious why you're so set on using ipns and not dns…
<AphelionZ>
because im crazy and my brain is broken
<swedneck[m]>
doesn't require a domain for one
<swedneck[m]>
but yeah, good idea lol
<AphelionZ>
JCaesar: for real though im working on a proof of concept distributed commenting system for my website that uses activitypub (via mastodon), the web cryptography api, and IPNS
<AphelionZ>
then I sign a header with the associated private key and post the comment as a reply to a "toot"
<AphelionZ>
so i guess I am using DNS as well, as well as a private node... but whatever like i said it's just a fun hack
<Kolonka[m]>
no, I'm fine with the publishing speeds
<swedneck[m]>
i'm definitely not
<AphelionZ>
yeah im definitely not either lol
<Kolonka[m]>
I mean, were you implying that there is a way when publishing, by passing a flag for example, to require less nodes to form a consensus with?
<swedneck[m]>
i've been waiting like 40 minutes now
<AphelionZ>
no, i was saying that such a flag exists for resolving
<Kolonka[m]>
For me personally, there isn't much to publish
<AphelionZ>
publishing is still a messy affair
<Kolonka[m]>
but I have to spent a long while waiting for gateways to resolve
<Kolonka[m]>
which is what I'm wanting to speed up
<swedneck[m]>
granted, the thing i'm trying to publish is big
<AphelionZ>
well... gateways !== IPFS API
<Kolonka[m]>
ok, and I'd need to do that on the gateway end right?
<swedneck[m]>
oh yeah, gateway speed is definitely higher priority imo
<Kolonka[m]>
as in, I have no hope of changing that behaviour for the ipfs.io gateay
<AphelionZ>
you can't pass that flag to a gateway, I don't think
<AphelionZ>
right
<Kolonka[m]>
gateway*
<Kolonka[m]>
yeah
<AphelionZ>
but you, personally can run:
<swedneck[m]>
having the gateways load for half a minute kind of makes ipfs look awful to other people
<AphelionZ>
ipfs name response --dht-record-count=3 [hash]
<Kolonka[m]>
i'm pointing a domain to a public gateway, as it will rely on that to load my published files
<AphelionZ>
er, ipfs name resolve
<Kolonka[m]>
since I want anybody to be able to access it easily
<AphelionZ>
yeah I do that for mrh.io but I use my own server and I have a private network :-x
<Kolonka[m]>
it's more of a proof of concept than anything
<Kolonka[m]>
right
<Kolonka[m]>
i'm trying to do everything for free
<AphelionZ>
and i dnslink to the ipfs hash, not the ipns name
<Kolonka[m]>
and quickly
<Kolonka[m]>
to teach laymen
<AphelionZ>
i used to point to the ipfs.io gateway but i kept losing internal pages to be garbage collected :/
<Kolonka[m]>
but after trying ipfs.io and siderus, i figured it was taking far too long to load, to be workable
<AphelionZ>
yeah Kubuxu it works nice as a proof of concept but really not viable for production
<AphelionZ>
yeah
mindCrime has joined #ipfs
<Kolonka[m]>
with the particular software i'm using, i mean
<Kolonka[m]>
which converts markdown to html, and doesn't require a web server
<Kolonka[m]>
(the site is navigated through js in the client)
<AphelionZ>
Gatsby? :D
<AphelionZ>
thats what I use for my site lol
<Kolonka[m]>
MDwiki
<AphelionZ>
aha
<Kolonka[m]>
as far as I can tell, everybody can load my site except for me
<AphelionZ>
speaking of web cryptography is anybody else in here familiar with it?
<AphelionZ>
i'm trying to figure out how to sign a message with it
<swedneck[m]>
alright i set up DNS, ipfs.io/ipns/riot.swedneck.xyz for riot.im on ipfs :)
<AphelionZ>
very cool dude
tombusby has quit [Ping timeout: 250 seconds]
zorprime has joined #ipfs
tombusby has joined #ipfs
yuitimothy has quit [Ping timeout: 240 seconds]
<Kolonka[m]>
nice
<swedneck[m]>
would be cool if riot.im itself was hosted on IPFS
<swedneck[m]>
only issue i can see is how the "a new version is out" message would work
<AphelionZ>
swedneck[m]: put everyhing in a folder, and then in the root of that folder have a last_hash pointer and read from that.. or something
<swedneck[m]>
not sure what you mean
<AphelionZ>
i guess im just thinking of a way to link via ipld to your previous version
<swedneck[m]>
actually now that i think about it it might not be that much of an issue, all it does is tell you to refresh when a new version is out
<AphelionZ>
so that somehow you could notify people that a new version is out
<swedneck[m]>
hmm, i ran `ipfs get /ipns/riot.swedneck.xyz` on my laptop and it's stuck on 72.93%
<JCaesar>
Kolonka[m]: I'd also be quite delighted by an explanation of peer consensus and its effects on ipfs get…
<JCaesar>
(I'm also stuck at 71.06%…)
<Kolonka[m]>
half joking, I only learned of it when AphelionZ explained it to me earlier
<AphelionZ>
ha yeah i was a little puzzled too
<Kolonka[m]>
ie, cutting down on the amount of nodes a gateway requires a consensus on to recover IPNS content, so resolving is faster
not-a-dog has quit [Remote host closed the connection]
not-a-dog has joined #ipfs
<Kolonka[m]>
kind of useless in my situation unless i set up my own gateway
<Kolonka[m]>
or find one that does such a thing, and is quicker
not-a-dog has quit [Remote host closed the connection]
<Kolonka[m]>
and i imagine ipfs.io uses the default settings
not-a-dog has joined #ipfs
<swedneck[m]>
so it wouldnt' actually make it any faster to get stuff from my desktop to my laptop?
not-a-dog has quit [Remote host closed the connection]
not-a-dog has joined #ipfs
<Kolonka[m]>
well if it requires less nodes in general, it should be faster in general right?
not-a-dog has quit [Remote host closed the connection]
<AphelionZ>
theres gotta be half a dozen ways to transfer files between your desktop and laptop than IPFS??? unless you mean if you're out and about with your laptop or something
not-a-dog has joined #ipfs
<AphelionZ>
IPNS is faster with fewer nodes because of consensus and propagation - more or less the same mechanism behind waiting up to 24 hours with DNS
not-a-dog has quit [Remote host closed the connection]
not-a-dog has joined #ipfs
<swedneck[m]>
idk why that would affect transfer speed to my laptop
<swedneck[m]>
and especially the fact that it gets stuck
<AphelionZ>
it wouldnt. I believe Kolonka[m] was joking
not-a-dog has quit [Remote host closed the connection]
not-a-dog has joined #ipfs
<AphelionZ>
it's stuck because it cant find those blocks:(
<swedneck[m]>
they should be there
not-a-dog has quit [Remote host closed the connection]
<AphelionZ>
check ipfs swarm peers for your other computer and run ipfs swarm connect again just for good measure
<AphelionZ>
if you want to be bold we can try something drastic
<AphelionZ>
but i should warn you this would be experimental and i wouldnt be able to guarantee anything :D
<AphelionZ>
you COULD run "ipfs bootstrap rm --all" on your laptop
<swedneck[m]>
hmm
<AphelionZ>
save the output for later if you want to restore them
<AphelionZ>
then restart IPFS on your laptop
<AphelionZ>
ipfs swarm connect to your desktop
<AphelionZ>
and see if that helps lol
<AphelionZ>
get the swarm out of the picture so it stops trying to find the content on the DHT
<swedneck[m]>
hmm
<swedneck[m]>
that feels a bit too hacky
<AphelionZ>
it's absolutely hacky
<swedneck[m]>
i'd rather figure out why it's not working, and fix that
<AphelionZ>
find the missing blocks
<swedneck[m]>
interesting
<swedneck[m]>
i downloaded riot from github and added that from the laptop, and it's really fast until about 70% in
<swedneck[m]>
then it slows down heavily
<swedneck[m]>
it does get past 77.15% though
<swedneck[m]>
hmm, and when i try to open it in the browser i get a 404
<swedneck[m]>
this makes absolutely no sense
<swedneck[m]>
screw this i'm going back to bed lol
<AphelionZ>
lol
<AphelionZ>
sorry dude
<Kamilion>
maybe invest in a USB->Ethernet adapter or two... heh
emunand has quit [Ping timeout: 276 seconds]
TrUsT_n1 has left #ipfs ["Killed buffer"]
<clever>
swedneck[m]: if you use the wifi tethering on the phone, with both machines, they will essentially be on the same "local" network, and then can skip the 4g uplink, possibly
Guanin_ has quit [Ping timeout: 252 seconds]
daMaestro has quit [Quit: Leaving]
Fessus has quit [Remote host closed the connection]
Fessus has joined #ipfs
Guanin_ has joined #ipfs
Alpha64 has quit [Read error: Connection reset by peer]
burdakovd[m] has joined #ipfs
tsglove2 has joined #ipfs
tsglove has quit [Ping timeout: 240 seconds]
Mottengrotte has joined #ipfs
ylp has joined #ipfs
zenground0 has joined #ipfs
<zenground0>
Hey all here's another reminder that this friday at 17:00 UTC I'll be leading discussion of https://arxiv.org/pdf/1208.0798.pdf. If you want to join please read the paper first and bring all your questions and discussion topics. I made some annotations here:
lnostdal has quit [Read error: Connection reset by peer]
Oatmeal has quit [Ping timeout: 252 seconds]
<lgierth>
thanks man i keep forgetting these -- pinned
lassulus has quit [Ping timeout: 264 seconds]
not-a-dog has joined #ipfs
lassulus has joined #ipfs
Rboreal_Frippery has joined #ipfs
dimitarvp` has joined #ipfs
dimitarvp_ has joined #ipfs
dimitarvp has quit [Ping timeout: 268 seconds]
dimitarvp` has quit [Ping timeout: 260 seconds]
<Rboreal_Frippery>
Hello, I would like to know if it is possible: I have a bunch of items pinned locally (that I have added), I would like to get a list of the top 10 of these items with the least number of other remote pins. (Sorry if the terminology is wrong) Basically I am looking to get a list of the most 'at risk' files that I have pinned locally.