infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
m0ns00n has quit [Ping timeout: 240 seconds]
chris613 has left #ipfs [#ipfs]
robattila256 has quit [Ping timeout: 240 seconds]
bhstahl has joined #ipfs
bhstahl has quit [Ping timeout: 260 seconds]
btmsn has quit [Quit: btmsn]
asyncsec has joined #ipfs
jkilpatr has quit [Ping timeout: 255 seconds]
bretuo has joined #ipfs
ianopolous_ has joined #ipfs
sabba[m]1 has joined #ipfs
pep0ni[m]1 has joined #ipfs
BanJo[m]1 has joined #ipfs
null_radix[m]1 has joined #ipfs
ianopolous has quit [Read error: Connection reset by peer]
null_radix[m] has quit [Ping timeout: 240 seconds]
ebarch has quit [Ping timeout: 240 seconds]
BanJo[m] has quit [Ping timeout: 240 seconds]
Quiark_ has quit [Ping timeout: 240 seconds]
pep0ni[m] has quit [Ping timeout: 240 seconds]
kaichao[m] has quit [Ping timeout: 240 seconds]
sabba[m] has quit [Ping timeout: 240 seconds]
kaichao[m] has joined #ipfs
kaichao[m] has quit [Changing host]
kaichao[m] has joined #ipfs
Quiark_ has joined #ipfs
ebarch has joined #ipfs
<bretuo>
Goodnight guys, I did my Undergraduate research on how someone would go about building a performance model for real-time apps on IPFS. Basically covering the need to check performance of each testable area of IPFS (the bitswap, the DAG etc) and the typical real-time things like timing etc.
<bretuo>
My panelists said they could not assess it because they don't under it at all.
<bretuo>
What do Ido?
drathir has quit [Ping timeout: 240 seconds]
drathir has joined #ipfs
bhstahl has joined #ipfs
<xelra>
Write your paper in a way that other people can understand it.
bhstahl has quit [Ping timeout: 240 seconds]
tilgovi has joined #ipfs
cwahlers has joined #ipfs
cwahlers_ has quit [Read error: Connection reset by peer]
shizy has joined #ipfs
citizenErased has quit [Quit: Leaving]
kaichao[m] has quit [Ping timeout: 240 seconds]
Guest229052[m] has quit [Ping timeout: 240 seconds]
network[m] has quit [Ping timeout: 240 seconds]
Guest156168[m] has quit [Ping timeout: 240 seconds]
davipirata[m] has quit [Ping timeout: 240 seconds]
citizenerased[m] has quit [Ping timeout: 240 seconds]
torarne has quit [Ping timeout: 240 seconds]
kaichao[m] has joined #ipfs
Guest229052[m] has joined #ipfs
Guest156168[m] has joined #ipfs
network[m] has joined #ipfs
davipirata[m] has joined #ipfs
citizenerased[m] has joined #ipfs
torarne has joined #ipfs
kvda has joined #ipfs
ygrek_ has quit [Ping timeout: 268 seconds]
shizy has quit [Ping timeout: 260 seconds]
bhstahl has joined #ipfs
bhstahl has quit [Ping timeout: 268 seconds]
reit has quit [Quit: Leaving]
john3 has quit [Ping timeout: 260 seconds]
dignifiedquire has quit [Quit: Connection closed for inactivity]
dimitarvp has quit [Quit: Bye]
bhstahl has joined #ipfs
asyncsec has quit [Quit: asyncsec]
asyncsec has joined #ipfs
bhstahl has quit [Ping timeout: 240 seconds]
gmcabrita has quit [Quit: Connection closed for inactivity]
xelra[m] has joined #ipfs
pawn has joined #ipfs
<pawn>
Why didn't I get an update about the 2.0 whitepaper for filecoin?
<whyrusleeping>
because it hasnt been released yet
asyncsec has quit [Quit: asyncsec]
jsgrant has joined #ipfs
pawn has quit [Remote host closed the connection]
kaotisk-irc has joined #ipfs
kaotisk has quit [Ping timeout: 260 seconds]
infinity0 has joined #ipfs
Bat`O has joined #ipfs
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kerozene has quit [Quit: brb]
bhstahl has joined #ipfs
Bat`O has quit [Quit: leaving]
Bat`O has joined #ipfs
kvda has joined #ipfs
kerozene has joined #ipfs
kerozene has quit [Client Quit]
Bat`O has quit [Client Quit]
Bat`O has joined #ipfs
kerozene has joined #ipfs
bhstahl has quit [Ping timeout: 246 seconds]
gmoro has quit [Remote host closed the connection]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gmoro has joined #ipfs
kvda has joined #ipfs
tilgovi has quit [Ping timeout: 246 seconds]
reit has joined #ipfs
archpc has quit [Ping timeout: 246 seconds]
tilgovi has joined #ipfs
pawn has joined #ipfs
<pawn>
whyrusleeping: Yeah, but the site got an update with a new version of the whitepaper! :D
<pawn>
I'm like so stoked about filecoin many of my peers don't even understand. Any updates on filecoin and I poop rainbows!
<pawn>
What do I need in order to be a part of the early access program?
<pawn>
Sorry, should have read...version 2.0 of the whitepaper is still coming soon.
* pawn
can't wait.
tilgovi has quit [Ping timeout: 240 seconds]
pawn has quit [Remote host closed the connection]
archpc has joined #ipfs
chungy has quit [Ping timeout: 246 seconds]
chungy has joined #ipfs
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<graffen>
I attended a short tech-talk by Sir Tim Berners-Lee in Copenhagen yesterday. He gave a shoutout to you guys while talking about re-decentralizing the web :)
tilgovi has joined #ipfs
tilgovi has quit [Ping timeout: 246 seconds]
<NeoTeo>
graffen: He’s been known to leave a comment on the IPFS github too. Btw, we have a Copenhagen IPFS meetup if you’re interested in chatting with other local IPFS-heads.
sirdancealot has joined #ipfs
<graffen>
NeoTeo: Cool, when is that? I'd love to come!
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #ipfs
bhstahl has quit [Ping timeout: 268 seconds]
gmcabrita has joined #ipfs
bretuo has quit [Quit: Leaving]
konubinix has joined #ipfs
X-Scale has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)]
gde33 has joined #ipfs
jungly has joined #ipfs
maxlath has joined #ipfs
maxlath has quit [Client Quit]
bhstahl has joined #ipfs
bhstahl has quit [Ping timeout: 260 seconds]
cxl000 has joined #ipfs
Pharyngeal has joined #ipfs
uzyn has joined #ipfs
maxlath has joined #ipfs
<cblgh>
any ipfs people in malmö?
<cblgh>
figure if there are, you're probably seeing them at the copenhagen meetups :3
john3 has joined #ipfs
Foxcool has joined #ipfs
Chris[m]2 has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
<graffen>
cblgh: The tech scenes in CPH and Malmö are quite interconnected, usually. Or at least they were a couple of years ago when I was active (I'd like to get back into going to meetups and stuff)
<cblgh>
good to know!
<cblgh>
i'm moving from lund to malmö and looking forward into going to more things now that i'll be closer to em
<cblgh>
and probably start something as well
robattila256 has joined #ipfs
<graffen>
Sounds good! I lived in Malmö for 6 years before moving back to Copenhagen
mahloun has joined #ipfs
<davidl>
cblgh: what are ipfs people - devs? I'm in Bromölla/Valje (border to Blekinge) and I just started hosting a little with IPFS over cjdns.
<graffen>
davidl: I'm also "just" a user... my personal website is dumped into IPFS and served through an nginx frontend just to try it out. I'm a huge fan of this project and the possibilities both technically and politically
<davidl>
cblgh, graffen: alright. I hope you post something in this channel if you decide about some small get-together.
<davidl>
I'll possibly start working in Malmö soon also.
<victorbjelkholm>
hey, more swedish people! Sweet
<davidl>
japp =)
<davidl>
Skåningar :D
<victorbjelkholm>
would love to have a IPFS meetup in sweden, I'm not there very often though
<victorbjelkholm>
halv-danskar ;)
<davidl>
jajamen
<davidl>
no problem being called half-danish.
tilgovi has quit [Remote host closed the connection]
<victorbjelkholm>
yeah, danish people == nice people
<davidl>
you live in Denmark?
<victorbjelkholm>
no, Barcelona, so pretty far off from the homelands nowadays
asyncsec has joined #ipfs
<graffen>
victorbjelkholm: Aww thanks, we like Swedes too! Even though we don't want to admit it very often :D
<graffen>
davidl: Perhaps check out https://bornhack.dk - we could organise an IPFS meetup there!
<charlienyc[m]>
Anyone heard from lgierth? He was going to check in Sunday, but I never heard from him. Hope he's ok
Foxcool has quit [Ping timeout: 240 seconds]
<dignifiedquire>
hey charlienyc[m] I talked with him yesterday, so he is fine
<dignifiedquire>
I'll ping him
<charlienyc[m]>
Thanks
Boomerang has joined #ipfs
ecloud has quit [Ping timeout: 260 seconds]
ianopolous_ has quit [Read error: Connection reset by peer]
ianopolous_ has joined #ipfs
ecloud has joined #ipfs
maxlath has joined #ipfs
ZaZ has quit [Read error: Connection reset by peer]
<davidl>
graffen: bornhack looks fun but Im pretty sure I can't attend. I think I'll get a new job starting in a few weeks and can't take time off that early. Also, if I don't get that job Im sorta bad off economically.
bhstahl has quit [Remote host closed the connection]
dimitarvp has joined #ipfs
<daviddias>
oh wow, graffen that looks pretty cool!
<cblgh>
davidl: graffen for sure!
<cblgh>
i won't make bornhack either as end of august is always troublesome schedule-wise, good to keep in mind for coming years though
<m10r>
Hey guys
<m10r>
Token offering soon ?
<m10r>
For FileCoin ?
<SchrodingersScat>
yeah, what's the deal wit filecoin?
<m10r>
It's like getting shares on ipfs ?
<m10r>
Somehow ?
<SchrodingersScat>
can buy and sell hdd space
<SchrodingersScat>
like crack
Boomerang has quit [Ping timeout: 240 seconds]
gooseus has quit [Ping timeout: 246 seconds]
gooseus has joined #ipfs
kvda has joined #ipfs
Boomerang has joined #ipfs
Mateon3 has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.8]
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon3 is now known as Mateon1
jaboja has joined #ipfs
rcat has joined #ipfs
bhstahl has joined #ipfs
ipfs_n00b has joined #ipfs
Katamori has joined #ipfs
<Katamori>
hi guys, didn't want to ask on the forums but I must: after all, what's the consensus on sharing copyright content on IPFS?
<Katamori>
I guess it is discouraged in general, but you can take, only for your own responsibility
<Katamori>
right?
<crankylinuxuser>
^^ you could ask the same for bittorrent. In the end, there are blocklists to keep the IPFS team's public proxy out of trouble. But that's it. A copyright content's hash is always going to equal that hash. See immutability.
bhstahl has quit [Ping timeout: 260 seconds]
<kythyria[m]>
This has interesting side effects for anyone who demands a "notice and staydown" system: they have to mung their files so that every blacklisted official block is different
<ipfs_n00b>
hi guys. im a coder and want to contribute to ipfs. 1. is the core still under active development? 2. is there a list of "good-first-bugs" or something? thnx
<crankylinuxuser>
kythyria[m]: yep, and given global scope of IPFS, makes it a rather moot point. Because someone 'not in your jurisdicton' will likely have what you're looking for.
<kythyria[m]>
Plus, any system for schlepping large amounts of data around without putting too much load on a central middleman is going to be good for pirating stuff.
<SchrodingersScat>
those monsters
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clavi has joined #ipfs
<kythyria[m]>
It doesn't even have to be a system with more spec than mere convention, see the use of IRC bots for that task.
<voker57>
ipfs_n00b: 1. yes 2. don't think so
<crankylinuxuser>
Oh, Indeed. My favorite way is to ferry 8TB drives and mail them. I get better bandwidth through that than any other way.
<crankylinuxuser>
I agree, that's really spiffy. But it seems like that any 3rd party tool could do that. What would it get the IPFS team for doing it in core?
<crankylinuxuser>
to use a bad example, use perl to scrape text and build the linked lists, and output to webpage.
asyncsec has joined #ipfs
jaboja has quit [Ping timeout: 272 seconds]
jaboja has joined #ipfs
<Bat`O>
crankylinuxuser: iirc, there is already in the daemon a list of root hash, it's just a question of filtering the internal values and display that properly
<Bat`O>
an external tool would need to find out if it's actually a root hash
<Bat`O>
i don't think there is a lot to do to have this merged
<SchrodingersScat>
you mean recursive?
quasi[m] has joined #ipfs
<voker57>
daemon keeps a list of root hashes? how would it determine if hash is a root?
<voker57>
looks like your PR only checks for recursive pins
<tangent128>
I assume those are the pins?
<crankylinuxuser>
the hash of all the subhashes puts it on /ipfs/[hash] . That hash has content linked to it as all the direct subhashes. DAG is by definition directed acylic graph, and therefore circular refs are forbidden.
<Bat`O>
looking at the code, it seems that i extracted the root hash from all the keys stored, and used the pinner to filter internal hashes
<Bat`O>
i don't remember anymore o/
<Bat`O>
so it should be all the roots, even non pinned one
uzyn has joined #ipfs
jaboja has quit [Read error: Connection reset by peer]
ipfs_n00b has quit [Ping timeout: 260 seconds]
<SchrodingersScat>
ipfs pin ls -t recursive -q
Boomerang has quit [Quit: Lost terminal]
robattila256 has joined #ipfs
Katamori has quit [Quit: Page closed]
jaboja has joined #ipfs
toXel has quit [Remote host closed the connection]
toXel has joined #ipfs
shizy has joined #ipfs
leeola has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.8]
Guest238194[m] has joined #ipfs
ulrichard has quit [Remote host closed the connection]
bhstahl has joined #ipfs
bhstahl has quit [Ping timeout: 240 seconds]
kerozene has quit [Quit: WeeChat 1.8]
kerozene has joined #ipfs
btmsn has quit [Remote host closed the connection]
<jamesstanley>
ipfs leaks rfc1918 addresses in the dht - is that ok?
<jamesstanley>
I guess it helps nodes on the same lan to find each other
<kythyria[m]>
On average, I suspect it mostly just causes slight performance loss
<jamesstanley>
I don't care about performance - I care about leaking information about my internal network topology
<crankylinuxuser>
Yep. They know about it. It's because, I believe, they're working with the root piece of crucial information as the IPFS node key as the unique. When something else takes IP6's place, its' just a protocol change to add new network query and topology.
jkilpatr has quit [Ping timeout: 260 seconds]
<crankylinuxuser>
And, the dHT is also used to talk to local addresses, so if another machine on your network asks for /ipfs/# , your other machines can respond without hitting the internet proper.
<crankylinuxuser>
It appears they can be changed by editing the config file, or by viewing the data with "ipfs config Addresses"
<Kubuxu>
jamesstanley: yes, it is to help local nodes to connect
<Kubuxu>
you can change bound addresses in Config
<Kubuxu>
filtering published addresses would be nice too
<jamesstanley>
another thing - "ipfs dht findpeer" on my own PeerID comes up with nothing?
<jamesstanley>
it works fine from another node I run
<jamesstanley>
with the peerid, you can see my lan address and also infer that I am running some sort of vpn because there's a second internal address as well
<Kubuxu>
jamesstanley: requesting your own node might be a bit weird
<Kubuxu>
as you can't establish DHT session with your own node
<crankylinuxuser>
Yep. Worked instantly. 12 different interfaces
<Kubuxu>
jamesstanley: you can change the wildcard address in `Addresses.Swarm` in config to selected addresses to suppress it
<crankylinuxuser>
Then again, im sitting on a machine with 600+ established nodes
<jamesstanley>
Kubuxu: will that set the address it publishes or the address it tries to bind to?
<jamesstanley>
I'm behind nat
<Kubuxu>
it will add the observable address to it
<Kubuxu>
hmm
<jamesstanley>
I'll give it a go and see what happens
<Kubuxu>
it might be a bit tricky to bind local address network address and not leak it
bhstahl has joined #ipfs
<jamesstanley>
still better to only leak one local address than all of them
<crankylinuxuser>
Kubuxu: could that problem be approached the same way Tor/I2p support is being done?
<Kubuxu>
crankylinuxuser: currently OpenBazzar people are doing the Tor support and I think they took it into account in their fork
jkilpatr has joined #ipfs
bhstahl has quit [Ping timeout: 268 seconds]
Encrypt has joined #ipfs
jaboja has joined #ipfs
<crankylinuxuser>
Would there be a chance to get the Tor/I2P support in mainline, or is there too much to do to make that tenable?
<Kubuxu>
it is our plan but it is long run
<Kubuxu>
before we decide to officially support Tor we have to be sure everything is solid
<crankylinuxuser>
Oh, of course :) Absolutely, especially with some recent .onion tuff moving and changing aorund.
<Kubuxu>
nothing is worst that false sense of security
<crankylinuxuser>
s/tuff/stuff/
bwerthmann has quit [Ping timeout: 240 seconds]
<crankylinuxuser>
Yeah, I do tend to be a weird tor user, admittedly. I use it primarily to create a network of all my devices that are in the same flat space of .onion . And every device I have as an onion address.. I do things like post to an MQTT broker via tor. I also figured out how to get seamless onion resolution on Linux.
bwerthmann has joined #ipfs
<crankylinuxuser>
Ive also been messing with OnionBalance. Im experimenting with Erlang communication over onion to create a sort-of Lambda system with backend of Node-Red
<crankylinuxuser>
So, tl;dr. Not the tor user you should listen to :)
<kythyria[m]>
What, as in Amazon Lambda?
<crankylinuxuser>
Yep.
<Kubuxu>
crankylinuxuser: checkout cjdns and maybe WireGuard (cjdns more), you might like it.
<crankylinuxuser>
Effectively, you give an onion an APIkey and code to run. Any code would be run in erlang. Calls out to other services can be done with Node-Red which has hundreds of API level comm protocols.
<crankylinuxuser>
Ah yes. Cjdns is great for making certain topologies. Star mainly, if you have a single VPS and lots of NAT'ed devices. And the center of the star is soaked with bandwidth dedup. Ideally, I would like a solution that would allow point-point VPN both behind NAT.. But haven't found one that does that and handle dynamic IP.
<Magik6k>
^ One can be fairly easily made on top of libp2p/pubsub
jungly has quit [Remote host closed the connection]
leeola has quit [Quit: Connection closed for inactivity]
<kythyria[m]>
It's on the long long list of things I've thought about but not actually tried.
jkilpatr_ has joined #ipfs
<kythyria[m]>
Namely: would it work to have each node intitialise by connecting to the centre of a star, and opportunistically try to establish point-to-point connections.
<Magik6k>
I made a POC, it even worked but was way too hacky
jkilpatr has quit [Ping timeout: 240 seconds]
<Magik6k>
It used pubsub and corenet so it didn't require central point
<crankylinuxuser>
Magik6k: Absolutely. Ive been playing with the new IPFS pubsub. It's a bit limited only becaue of experimental. Right now, what I do is publish the interfaces to my .onion MQTT broker. Then each client grabs the JSON and finds addresses it can make a connection to in IPFS.
<kythyria[m]>
The two issues I saw were 1) you have to send multicast/broadcast packets through the "backbone" of well-connected stars or else tolerate duplicated packets, and 2) TURN servers have a slightly weird place in this, namely that they're only optimal if using one is less hairpinny than going through the backbone.
<kythyria[m]>
Magik6k: Corenet?
<whyrusleeping>
Anyone know the vim shortcut for 'jump to previous file' ? <C-o> is almost what i want, but it jumps to 'last position'
<Magik6k>
direct libp2p in IPFS, so you can talk directly to some node. Like TCP connection, but using libp2p peerIDs instead of IP addresses
<Magik6k>
Oh, and corenet is not yet merged to IPFS iirc
<whyrusleeping>
i keep a couple split windows open, but i generally prefer having fewer windows, and just opening files as i need them
<xloem1>
no, it switches to previous file in argument list; ":n" is next file
<xloem1>
i usually just use ":vi " and tab completion to switch window contents
john3 has joined #ipfs
Foxcool has joined #ipfs
<whyrusleeping>
Ah, so still not quite what i'm after
<whyrusleeping>
so if i use a goto-definition jump
<whyrusleeping>
and it moves me to a different file
<whyrusleeping>
then i want to go back
<whyrusleeping>
i've been using <C-o>, but i have to press it repeatedly
<whyrusleeping>
i could just stop being lazy and use marks i guess
<xloem1>
ohhhh hey that would be nice. i bet there is a way.
<whyrusleeping>
haha, i'm sure theres a way, it is vim after all
Foxcool has quit [Ping timeout: 260 seconds]
Encrypt has quit [Quit: Quit]
rendar has joined #ipfs
taaem has quit [Ping timeout: 268 seconds]
shizy has quit [Quit: WeeChat 1.8]
shizy has joined #ipfs
john3 has quit [Ping timeout: 260 seconds]
john4 has joined #ipfs
<Kubuxu>
whyrusleeping: <C-^>
espadrine` has quit [Ping timeout: 246 seconds]
bhstahl has joined #ipfs
taaem has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
jaboja has joined #ipfs
mahloun has quit [Ping timeout: 258 seconds]
realisat_ has quit [Ping timeout: 240 seconds]
ShalokShalom has joined #ipfs
<clemo>
hi, is it possible to check the size of the content before you pin a hash, or to stop pinning if it exits some limit?
<clemo>
*exceeds
ygrek_ has joined #ipfs
robattila256 has joined #ipfs
pawn has joined #ipfs
<Kubuxu>
clemo: you can take a look at `ipfs object stat` but it might 1. over estimate 2. can be lied to
m3tti has joined #ipfs
taaem has quit [Ping timeout: 240 seconds]
girlhood has quit [Read error: Connection reset by peer]
droman has joined #ipfs
<clemo>
thanks i will look in to it! if it can't be trust, i would download the content anyway is it possible to flag a user if it turns out to be a lie?
<crankylinuxuser>
Whom, or what would you send a flag to?
<clemo>
just localy
<crankylinuxuser>
Not really. I believe you can turn on blocklists, but given the overall size of IPFS (2^256) would quicly get untenable
bwerthmann has quit [Ping timeout: 260 seconds]
sonata has joined #ipfs
<clemo>
hmm, mybe not so a good idea.. is it the possible to limit the pin command or watch the current pin size while pinnig to stop the process?
chungy has joined #ipfs
bwerthmann has joined #ipfs
Encrypt has joined #ipfs
crankylinuxuser1 has joined #ipfs
crankylinuxuser has quit [Read error: Connection reset by peer]
sftyg546jchgkj has joined #ipfs
kn0rki has joined #ipfs
pawn has quit [Remote host closed the connection]
JayCarpenter has quit [Quit: Page closed]
shyamsk_mobile has quit [Quit: Bye]
<tidux>
>linuxuser
<tidux>
>Adium
<tidux>
õ_ô
<crankylinuxuser1>
Its a work-assigned Macintrash
<sonata>
I really like the `ipfs key` functionality
<crankylinuxuser1>
Im sitting next to a Ubuntu 16.04 shoehorned ini on a Surface 1.. And haardware is still flaky and bad
espadrine has joined #ipfs
<sonata>
I think I'd like to see key-name symlinks in the mounted /ipns, e.g. /ipns/self the same way we currently have /ipns/local
<sonata>
(updating non-default keys via fuse would be great)
<sonata>
more generally, i kind of want a petname system
Kyung has joined #ipfs
<sonata>
which probably amounts in practice to a combination of (1) allow /ipns/local or such on gateways, and (2) allow dag links to point to ipns addresses not just ipfs hashes
<sonata>
(actually that upgrades from petname to bangpath)
shizy has quit [Quit: WeeChat 1.8]
shizy has joined #ipfs
sirdancealot has joined #ipfs
<sonata>
...also that would explain why you're cranky, my condolences
<crankylinuxuser1>
Oh, indeed. WHen I started here, I was handed a 13" bent macbook that rebooted sporadiclly, When asked for my assigned laptop, was told "Any Mac will be acceptable."
<crankylinuxuser1>
Ideally, I wanted an ubuntu dell (known good hardware and bios), and 10 RasPis (and associated equipment) for cluster testing as a desktop.
<tidux>
^ single node kubernetes cluster in VBox or KVM
<tidux>
now granted I'm not sure Apple's shipping systems with enough RAM for that to be meaningfully useful
<crankylinuxuser1>
I prefer Mesos, honestly. And with kubernetes' issues with kuberd crashing, mesos can catch and handle easily.
scde has joined #ipfs
gmcabrita has quit [Quit: Connection closed for inactivity]
jkilpatr_ has quit [Ping timeout: 260 seconds]
shizy has quit [Quit: WeeChat 1.8]
Calinou has quit [Remote host closed the connection]
shizy has joined #ipfs
shizy has quit [Client Quit]
galois_d_ has joined #ipfs
shizy has joined #ipfs
shizy has quit [Client Quit]
ygrek_ has quit [Remote host closed the connection]
ygrek_ has joined #ipfs
galois_dmz has quit [Ping timeout: 272 seconds]
Calinou has joined #ipfs
shizy has joined #ipfs
sirdancealot has quit [Ping timeout: 240 seconds]
shizy has left #ipfs [#ipfs]
MDude has quit [Remote host closed the connection]
scde has quit [Quit: Leaving]
jkilpatr has joined #ipfs
jsgrant has quit [Quit: Peace Peeps. o/ If you need me asap, message me at 'msg([at])jsgrant.io' & I'll try to get back to you within 24 hours.]
UgJkA has quit [Quit: ByE ByE]
UgJkA has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.8]
JayCarpenter has joined #ipfs
m3tti has quit [Ping timeout: 246 seconds]
jaboja has quit [Read error: Connection reset by peer]
jaboja has joined #ipfs
shizy has joined #ipfs
shizy has quit [Client Quit]
shizy has joined #ipfs
crankylinuxuser1 has quit [Quit: Leaving.]
maxlath has joined #ipfs
Encrypt has quit [Quit: Quit]
galois_dmz has joined #ipfs
pat36 has quit []
galois_d_ has quit [Ping timeout: 258 seconds]
juchemane has joined #ipfs
<juchemane>
hello, remember talking to someone about a project they were working on here, but lost connection and lost their email, feel free to DM me if you know who you are
<juchemane>
have a separate question as well
<juchemane>
is it possible to have two active connections that have been verified as the same node? or would the network not recognize the node as valid if another node with the same pub/priv key pair is already active
<whyrusleeping>
juchemane: right now, we don't really support two active connections with the same node
<whyrusleeping>
once a second connection is confirmed, libp2p closes one
<juchemane>
okay thank you, I'm planning on making an alternative bitswap strategy then, using holochain for identity verification
<whyrusleeping>
juchemane: ah cool :)
<whyrusleeping>
definitely keep us up to date on bitswap work
<juchemane>
will be forking js-ipfs and js-ipfs-bitswap
<juchemane>
will do
ashark has quit [Ping timeout: 240 seconds]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
jaboja has quit [Ping timeout: 240 seconds]
<juchemane>
okay gonna head off to lunch, take care
juchemane has quit [Quit: leaving]
robattila256 has joined #ipfs
MDude has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
maxlath has quit [Quit: maxlath]
mildred3 has joined #ipfs
<jamesstanley>
I've mentioned it in this channel before, but: I think gateways should be writable by default
<jamesstanley>
if you want to get some content on a gateway you can just publish it on any node and then fetch it using the gateway
<jamesstanley>
so making them non-writable presents no security benefit
<jamesstanley>
and making them writable presents a big usability benefit
<jamesstanley>
I'll create a pull request unless somebody talks me out of it
shizy has quit [Quit: WeeChat 1.8]
shizy has joined #ipfs
<jamesstanley>
the only counter-argument I recall hearing was that making them writable by default would cause the api to ossify more quickly, which might be a bad thing if the api is not mature yet
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
<tangent128>
Hm, would splitting the configuration to "Writable" (default) and "UnstableApi" (not default) allow stabilizing pieces of the API gradually in that case?
<tangent128>
Though apart from the PUT-existing bug I found, most of my personal wishlist adds to the API rather than changes it.
<jamesstanley>
I think the danger is if lots of people start relying on being able to use the api as it currently exists
<sonata>
When I change something in my /ipns/local via the fuse mount, the changes aren't reflected/published right away, with the result that `ls /ipns/QmYkey` and `ipfs ls /ipns/QmYkey` can yield different results.
<jamesstanley>
the PUT-existing bug is a little inconvenient, yes
<jamesstanley>
but I can't imagine any behaviour relying on that bug
<jamesstanley>
anybody who knows of the bug makes their code DELETE beforehand
<jamesstanley>
which would still work even if the PUT-existing bug were fixed
<tangent128>
Right.
<jamesstanley>
also, do you know if anyone has coded a fix for that?
<tangent128>
I don't know of any work there.
<tangent128>
Though I'm nominally looking at it myself, as a first bug. I just haven't had a good time block to refresh myself on Go development yet.
<tangent128>
(main things on my wishlist are "post an IPNS record for the gateway to relay", "allow specifying an existing hash for the PUT api", and "machine-readable directory listings", in descending priority.)
<tangent128>
(existing hash as in, add existing file to a directory instead of uploading a blob; not as in the just-mentioned bug)
shizy has quit [Ping timeout: 246 seconds]
caiogondim has joined #ipfs
galois_d_ has joined #ipfs
rcat has quit [Quit: leaving]
achin has quit [Quit: THE ALARM AGAIN]
galois_dmz has quit [Ping timeout: 240 seconds]
sonata has quit [Ping timeout: 240 seconds]
mildred3 has quit [Read error: No route to host]
mildred3 has joined #ipfs
achin has joined #ipfs
<jamesstanley>
tangent128: turns out PUT-existing is a super easy fix; just delete the special case that implements the bug... :)
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Boomerang has quit [Quit: Lost terminal]
<tangent128>
You speak from experience? :P
<whyrusleeping>
jamesstanley: make sure to sign off on your commits
<jamesstanley>
oh yeah, forgot about that
<jamesstanley>
whyrusleeping: when I update a commit in a pull request on github, is it good form to git commit --amend and then push --force, or should I be doing something else?
<whyrusleeping>
yeah, thats right, commit --amend, then force push
<jamesstanley>
cheers
<whyrusleeping>
gitcop also links to a script that will automatically write the signoff for you
droman has joined #ipfs
tidux has left #ipfs ["WeeChat 1.6"]
sonata has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
jaboja has joined #ipfs
ralphtheninja has quit [Ping timeout: 268 seconds]
<M-anomie>
Isn't there a way I can tell if a file is on ipfs just by having a hash of it?