<achin>
just a simple text file of every hash in this tree is about 200MB, so this increase in memory usage of 160MB is peanuts
go1111111 has quit [Ping timeout: 256 seconds]
devbug has joined #ipfs
<achin>
whyrusleeping: running 'du -h <target>' in a separate shell (while the ipfs-add is running) only took about 5 minutes. so the fact that ipfs-add still hasn't figured out how big this thing is seems bug-ish
emendator has joined #ipfs
simonv3 has joined #ipfs
pfraze has joined #ipfs
<whyrusleeping>
achin: agreed
<deltab>
maybe ionice could be used to prioritize the du
<deltab>
oh
<whyrusleeping>
achin: if your memory usage gets high, try running 'ipfs repo gc'
<achin>
i don't think i can run that while the add is also running
<whyrusleeping>
are you using the daemon?
harlan_ has quit [Quit: Connection closed for inactivity]
<achin>
nope
<whyrusleeping>
ah
<deltab>
why not?
<whyrusleeping>
it used to be faster with no daemon
<achin>
probably still is, a littlebit
emendator has quit [Remote host closed the connection]
* ion
ice
Tera2342 has joined #ipfs
joshbuddy has joined #ipfs
jhulten_ has quit [Ping timeout: 250 seconds]
go1111111 has joined #ipfs
user24 has joined #ipfs
user24 has quit [Client Quit]
patcon has quit [Ping timeout: 250 seconds]
patcon has joined #ipfs
tinybike has joined #ipfs
Tera2342 has quit [Ping timeout: 240 seconds]
Tera2342 has joined #ipfs
devbug has quit [Ping timeout: 240 seconds]
jhulten_ has joined #ipfs
Tera2342 has quit [Read error: Connection reset by peer]
whew has joined #ipfs
__konrad__ has quit [Ping timeout: 250 seconds]
__konrad_ has joined #ipfs
NightRa has quit [Quit: Connection closed for inactivity]
rombou has quit [Ping timeout: 240 seconds]
<Qwertie->
Has anyone here self hosted ipfs.pics? I wanted to know if there was any way I could set it up so only I could add files to it but anyone could view them.
<jbenet>
Qwertie: try adding any image, then viewing it with ipfs pics
<Qwertie->
I was just looking for an easy way to run my own image host for sharing stuff with other people without having to worry about other people adding bad stuff.
whew has quit [Ping timeout: 256 seconds]
Tera2342 has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
achin-test has joined #ipfs
joshbuddy has joined #ipfs
achin-test has quit [Quit: Page closed]
Ludlow has joined #ipfs
patcon has quit [Ping timeout: 272 seconds]
Matoro has joined #ipfs
zugzwanged has joined #ipfs
rabble has quit [Remote host closed the connection]
zugz has quit [Ping timeout: 240 seconds]
joshbuddy has quit [Quit: joshbuddy]
r04r is now known as zz_r04r
Matoro has quit [Quit: shutting down]
disgusting_wall has joined #ipfs
Matoro has joined #ipfs
cypher has quit [Ping timeout: 276 seconds]
tilgovi has quit [Remote host closed the connection]
Oatmeal has joined #ipfs
cypher has joined #ipfs
joshbuddy has joined #ipfs
jamie_k_ has quit [Quit: jamie_k_]
arpu has quit [Read error: Connection reset by peer]
arpu has joined #ipfs
joshbuddy_ has joined #ipfs
joshbuddy_ has quit [Client Quit]
joshbuddy has quit [Ping timeout: 272 seconds]
joshbuddy_ has joined #ipfs
TheWhisper has quit [Quit: Leaving]
TheWhisper has joined #ipfs
joshbuddy_ has quit [Client Quit]
Qwertie has joined #ipfs
Qwertie- has quit [Ping timeout: 250 seconds]
Tera2342 has quit [Ping timeout: 272 seconds]
devbug has joined #ipfs
rollick has quit [Ping timeout: 260 seconds]
infinity0 has quit [Ping timeout: 250 seconds]
yaoe has quit [Ping timeout: 272 seconds]
amstocker has quit [Ping timeout: 250 seconds]
f[x] has quit [Ping timeout: 250 seconds]
Oatmeal has quit [Ping timeout: 240 seconds]
devbug has quit [Ping timeout: 250 seconds]
rawtaz has quit [Ping timeout: 250 seconds]
ricmoo has joined #ipfs
rawtaz has joined #ipfs
tinybike has quit [Ping timeout: 240 seconds]
<daviddias>
whyrusleeping: are you still around? What is the latest 0.4.0 with all of the `add -r` improvements? Are all they merged in the dev0.4.0 branch now?
devbug has joined #ipfs
qml-ipfs has joined #ipfs
<qml-ipfs>
hi
<qml-ipfs>
someone know howto hide parts of the url, for example localhost:8080, in my url-field on qml ?
<qml-ipfs>
i would love to have an ''easy-way'' to use ipfs within JS apps.
<qml-ipfs>
also to use an remote gateway maybe ..
<leer10>
that makes sense
<leer10>
I mean ipfs and html5 belong so much together
<leer10>
no more does one have to use PHP to make things dynamic :P
<qml-ipfs>
well, currently the only problem i see, there are no mutable links to folders, where more than one user can add subfolders/files ... (ipns needs rework)
<qml-ipfs>
i would love to run completely decentral apps like facebook, twitter etc. as u run it totally local and only send your content over ipfs, so your ''friends'' can pin them to use it (like streaming newest posts)
warner has joined #ipfs
machrider has quit [Ping timeout: 260 seconds]
Oatmeal has quit [Ping timeout: 272 seconds]
borgtu has joined #ipfs
harlantwood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
harlantwood has joined #ipfs
jhulten_ has quit [Ping timeout: 250 seconds]
harlantwood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
disgusting_wall has quit [Quit: Connection closed for inactivity]
ulrichard has joined #ipfs
evanmccarter has quit [Quit: Connection closed for inactivity]
amstocker has quit [Ping timeout: 250 seconds]
f[x] has joined #ipfs
mildred has joined #ipfs
computerfreak has joined #ipfs
qml-ipfs has quit [Ping timeout: 240 seconds]
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
mildred has quit [Quit: Leaving.]
mildred has joined #ipfs
hoony has joined #ipfs
M-staplemac has quit [Remote host closed the connection]
M-mubot has quit [Remote host closed the connection]
M-oddvar has quit [Remote host closed the connection]
M-nated has quit [Remote host closed the connection]
M-amstocker has quit [Remote host closed the connection]
M-rschulman1 has quit [Remote host closed the connection]
M-victorm has quit [Remote host closed the connection]
M-alien has quit [Remote host closed the connection]
M-Peer2Peer has quit [Remote host closed the connection]
M-jgrowl has quit [Remote host closed the connection]
M-giodamelio has quit [Remote host closed the connection]
M-edrex has quit [Remote host closed the connection]
M-david has quit [Read error: Connection reset by peer]
M-whyrusleeping has quit [Remote host closed the connection]
M-erikj has quit [Remote host closed the connection]
M-hash has quit [Remote host closed the connection]
M-harlan has quit [Remote host closed the connection]
M-trashrabbit has quit [Remote host closed the connection]
M-jbenet has quit [Remote host closed the connection]
M-cryptix has quit [Remote host closed the connection]
M-osener has quit [Remote host closed the connection]
M-davidar-test has quit [Remote host closed the connection]
M-rschulman has quit [Remote host closed the connection]
M-fil has quit [Remote host closed the connection]
M-jfred has quit [Write error: Connection reset by peer]
M-prosodyContext has quit [Write error: Connection reset by peer]
M-mistake has quit [Write error: Connection reset by peer]
M-kegan has quit [Write error: Connection reset by peer]
M-matthew has quit [Write error: Connection reset by peer]
eternaleye has quit [Write error: Connection reset by peer]
davidar has quit [Write error: Connection reset by peer]
hoony has quit [Quit: hoony]
hoony has joined #ipfs
M-harlan has joined #ipfs
M-Peer2Peer has joined #ipfs
M-fil has joined #ipfs
M-staplemac has joined #ipfs
M-alien has joined #ipfs
M-giodamelio has joined #ipfs
M-rschulman has joined #ipfs
M-davidar-test has joined #ipfs
M-mubot has joined #ipfs
M-kegan has joined #ipfs
M-jgrowl has joined #ipfs
M-erikj has joined #ipfs
M-cryptix has joined #ipfs
M-nated has joined #ipfs
M-hash has joined #ipfs
M-prosodyContext has joined #ipfs
M-mistake has joined #ipfs
M-jfred has joined #ipfs
M-trashrabbit has joined #ipfs
M-edrex has joined #ipfs
M-oddvar has joined #ipfs
M-victorm has joined #ipfs
M-eternaleye has joined #ipfs
mvollrath has quit [Ping timeout: 245 seconds]
M-amstocker has joined #ipfs
M-jbenet has joined #ipfs
M-osener has joined #ipfs
M-whyrusleeping has joined #ipfs
M-davidar has joined #ipfs
M-david has joined #ipfs
M-matthew has joined #ipfs
CarlWeathers has quit [Ping timeout: 256 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
pguth2 has quit [Remote host closed the connection]
M-rschulman1 has joined #ipfs
jbrooker has joined #ipfs
<ipfsbot>
[go-ipfs] jedahan opened pull request #2072: Have install.sh put the full path to ipfs binary if detected (master...smarter-launchd-install) http://git.io/v0gfE
<jedahan>
oh, i'm gonna have to learn about signoff. well its 3:30am here, i'll work on it in the morning
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ygrek_ has joined #ipfs
f[x] has quit [Ping timeout: 250 seconds]
anticore has joined #ipfs
pfraze has quit [Remote host closed the connection]
elima has joined #ipfs
<ion>
achin: Nice work with the weekly roundup.
ygrek_ has quit [Ping timeout: 240 seconds]
rendar has joined #ipfs
<computerfreak>
morning guys
<computerfreak>
are jwt tokens considered to be ''safe'' ? would be nice to write an auth. service for webapps using ipfs ;)
<computerfreak>
but maybe its not good to let everyone download the hole database of tokens? :O
keorn has joined #ipfs
jhulten_ has joined #ipfs
ugjka has joined #ipfs
dignifiedquire has joined #ipfs
jhulten_ has quit [Ping timeout: 256 seconds]
jbrooker has quit [*.net *.split]
ricmoo has quit [*.net *.split]
keorn has quit [Ping timeout: 250 seconds]
s_kunk has joined #ipfs
<rendar>
computerfreak: plus it'd take some minutes to let you log in, isn't it?
anticore has quit [Ping timeout: 256 seconds]
reit has quit [Quit: Leaving]
reit has joined #ipfs
anticore has joined #ipfs
hoony has quit [Quit: hoony]
svetter has joined #ipfs
anticore has quit [Ping timeout: 240 seconds]
<computerfreak>
not if u was already logged in before on that same node ..
NeoTeo has joined #ipfs
zz_r04r is now known as r04r
<daviddias>
computerfreak morning :)
<daviddias>
what you mean by 'safe'?
<daviddias>
JWT are really nice because of all the CORS/Headers Web vs Mobile madness
<daviddias>
I'm not sure if I understand what would be a 'whole database of tokens'?
<computerfreak>
well, to get the token it needs to be stored somewhere.
<computerfreak>
and before u know which is your token, you need to search the database (ipfs folder) for it -> download ipfs folder
<computerfreak>
safe means: not possible to solve the encryption hashes with a computer that exists right now
<daviddias>
but even if you can't decrypt it, it grants you permission to access some other service
<computerfreak>
lets say the secret contains my ipfs private key, and my public key works as ''user-id'' ;)
<computerfreak>
and my app works by storing my user-data to an folder on my ipns publish
<computerfreak>
like postings, profile page, more
M-eternaleye has joined #ipfs
M-eternaleye has quit [Changing host]
<daviddias>
if you want to use JWT tokens to pass around encrypted data, than they are as safe as using a good symmetric crypto, someone would have to break the key to get the private key. But since you are decrypting on the 'server', if someone steels that token, it will be able to impersonate the user, something that gets easier if these tokens are available through
<daviddias>
resolving an hash on IPFS
<daviddias>
I think I'm getting what you want now :)
<daviddias>
using JWT to pack that keypair that would let a node know how to do an IPNS publish for a user is a great idea
<computerfreak>
its not decrypting on a server , i am the server
<computerfreak>
yes :)
<computerfreak>
i though about this issue last night :P
<daviddias>
however, you don't want to store the tokens on IPFS, you want to make sure that token only bounces between user <-> node that is going to do the publish
<daviddias>
and one thing that would be a great add is that instead of using always the same key to sign those IPNS records
<computerfreak>
well remove that first part then ;)
<daviddias>
once IPRS is implemented, we can create a sub key pair, add a small validity to it send it through a JWT token to an IPFS node, let that IPFS node do the IPNS publish
<daviddias>
so that you just give ephemeral permissions for a node to publish by you
<daviddias>
once we get IPRS fully there it is going to be so awesome
<daviddias>
can't wait to have keys with different capabilities
<computerfreak>
nice thing, so we can create new facebook but decentral with ipfs publishes ;)
<daviddias>
I would recommend and ask anything that looks like a social platform, a discussion board and or a news feed, to be brought up as a issue to https://github.com/ipfs/post, there is a group of people actively acting on making this as standard as possible so we can make IPFS better and well suited for all of these project needs
<daviddias>
nice github handle! :)
ecloud is now known as ecloud_wfh
ilyaigpetrov has joined #ipfs
CarlWeathers has joined #ipfs
anticore has joined #ipfs
<ansuz>
based on cjdns and ipfs
<ansuz>
<3
<ansuz>
and leveldb
<fazo>
daviddias: yeah, I already pleaged alliance of my social platform to POST :)
NightRa has joined #ipfs
<daviddias>
:D
devbug has joined #ipfs
<fazo>
out of all the project I listed mine is probably the closest to being ready to be useful :)
<fazo>
also it's based on IPFS only, no other dependencies, that means that as soon as your awesome work on js-ipfs is done, it will run in the browser!
<computerfreak>
does it fully run on clients browser only? and he access the index.html over ipfs?
<fazo>
computerfreak: for now, it still nedds to connect to the go-ipfs API, but the plan is for the browser to download the ipfs.js script and then use that to download the rest of the app and to make it work with no backend
<fazo>
it's all explained in the repo
leer10 has quit [Ping timeout: 256 seconds]
<fazo>
it's just a static app that talks to go-ipfs. Once js-ipfs is ready, it will directly use that :)
<computerfreak>
well, but how does it store userdata like posts?
<computerfreak>
and how does other users receive that posts ?
<computerfreak>
so u have the chance to be the first Board ;)
pyxidium has quit [Read error: Connection reset by peer]
<computerfreak>
or with ipfs-Browser of the future you just type into url field: boards
onychorrhexis has joined #ipfs
<keorn>
fazo: i have problems trying out Boards. When I access it through gateway (https://ipfs.io - https everywhere), it get blocked due to insecure fonts loading. When I access through my own gateway it get blocked due to 'Access-Control-Allow-Origin', as you try accessing different domain
<computerfreak>
u need to allow localhost:8080 or 5001
<keorn>
the different domain being: localhost:5001, instead of localhost :8080
<keorn>
yes, just saying, for ease of use
<computerfreak>
ah ok i though u hung in trouble ;)
<fazo>
keorn: on your local gateway, can you try following the istructions to fix the Access-Control-Allow-Origin problem?
<fazo>
keorn: I know about the problem, but to be fixed we need some features that are not in go-ipfs yet. Or we need js-ipfs
<computerfreak>
i really want js-ipfs! does that meant we can run an daemon in the browser? i hope i can reconfigure my cash then ;)
<keorn>
thanks, i know of the limitations. good project anyway!
<fazo>
thanks :) I really appreciate it! I hope one day that link to my profile I posted will open on any browser without go-ipfs installed :)
<keorn>
i know, its so hard to store state now. I ported this viewer: https://github.com/keorn/ipfs-gorilla-repl over the weekend, but will probably wait for better support until i do much more
<computerfreak>
still waiting to pin QmbkSd1RBsEtTLKTru3eRBsGaVKPpkmyA3SXXVZUNzmdQY
<computerfreak>
idk why its not loading in my browser ..
<M-fil>
did you subscribe to the IPFS Pro Plan™?
<fazo>
computerfreak: weird, both my local node and ipfs.io have it
<achin>
question about the new `files` stuff in 0.4.0 -- where is the hash for the root tree (/) stored?
tinybike has joined #ipfs
<achin>
(that is, the hash i get from `ipfs files stat /`)
<fazo>
achin: my guess would be it's what you're publishing on IPNS... but I'm not sure
<achin>
it's not IPNS
cemerick has joined #ipfs
tinybike has quit [Ping timeout: 272 seconds]
<jbenet>
cryptix: i was very excited to see git-appraise. i look fwd to trying it out :) -- i think an imporant part to have will be a webapp that replicates the functionality so that you can get the best of both worlds.
hoony has joined #ipfs
cemerick has quit [Ping timeout: 256 seconds]
<ipfsbot>
[go-ipfs] jbenet deleted vendor/update-flatfs at 5c6c5a9: http://git.io/v0auc
jhulten_ has joined #ipfs
onychorrhexis has quit [Ping timeout: 250 seconds]
<cryptix>
jbenet: +1 on webview at least - i'd really like to see progress on git@ipfs, maybe flesh out notes#23 or what it was about native commit objects on ipfs. but i guess thats also linked to ipld? i cant keep up :[
kerozene has quit [Read error: Connection reset by peer]
ulrichard has quit [Quit: Ex-Chat]
* whyrusleeping
glares at richardlitt
<multivac>
whyrusleeping: 2015-12-15 - 15:53:58 <richardlitt> tell whyrusleeping Can you add your todos to the sprint, please? Thanks! https://github.com/ipfs/pm/issues/74
* whyrusleeping
grumbles about running out of coffee beans
pfraze has joined #ipfs
kerozene has joined #ipfs
jhulten_ has joined #ipfs
Tv` has joined #ipfs
jhulten_ has quit [Ping timeout: 246 seconds]
mildred has quit [Quit: Leaving.]
harlantwood has joined #ipfs
<richardlitt>
Hahaha why the glares man
harlantwood has quit [Client Quit]
<achin>
forgive him, he's out of coffee beans
harlantwood has joined #ipfs
<richardlitt>
Just do what dias david does and update your todos to night before :D
harlantwood has quit [Client Quit]
<achin>
(which is kinda an amature move, but let's not tell him that)
<richardlitt>
Achin: no pity. I've been off coffee for two weeks, feels great
<ansuz>
> aliens have gotten to richardlitt
<ansuz>
trust no one
<richardlitt>
Which is more likely: that coffee keeps us human, or that coffee is a curse from aliens? /shower thoughts
<achin>
richardlitt: +1 to your (and the other) comments on the weekly roundup issue.
<richardlitt>
Yeah! Thanks so much for starting it.
<achin>
if no objections are raised today, who could take care of creating a new repo?
<whyrusleeping>
i could
rombou has quit [Ping timeout: 246 seconds]
<ion>
Speak now or forever hold your peace
<whyrusleeping>
achin: out of coffee beans because i cancelled my subscription temporarily, moving out of this apartment and not sure where to have things sent yet
<achin>
(i think a 1 day review period sounds good in general. but since this is our first time doing this, we can obviously take a few more days)
<ion>
What kind of a subscription is it? Do they send you different flavors weekly or something?
<achin>
i don't drink coffee, but a coffee subscription service sounds kinda brilliant
<achin>
also, it sounds very sanfranciscoian to me
corvinux has quit [Changing host]
corvinux has joined #ipfs
anticore has joined #ipfs
<NeoTeo>
\o/ Made the first ever iPhone IPFS (api) app...I think.
tinybike has joined #ipfs
anticore has quit [Remote host closed the connection]
Kane` has quit [Ping timeout: 240 seconds]
mvollrath has joined #ipfs
jedahan has joined #ipfs
Kane` has joined #ipfs
cemerick has joined #ipfs
harlantwood has joined #ipfs
tinybike has quit [Ping timeout: 260 seconds]
Matoro has joined #ipfs
devbug has quit [Ping timeout: 260 seconds]
mido has joined #ipfs
tinybike has joined #ipfs
<patagonicus>
jbenet: Is there a way for me to test starship? I think that would make a great addition to my boot-from-ipfs-PoC. (I'm thinking of a system that fetches its config from IPFS, loads a root fs, boots it and then just runs containers specified in the config).
harlantwood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<ansuz>
boot from ipfs?
<ansuz>
la vache
tinybike has quit [Ping timeout: 240 seconds]
<patagonicus>
It's just a Proof of Concept, but it seems to be working quite nice. Haven't thought about how to update the bootloader, but I can update the system itself by publishing a new squashfs-image on a specific IPNS name. :)
devbug has joined #ipfs
patcon has joined #ipfs
simonv3 has joined #ipfs
<jbenet>
patagonicus yes. I'll add you to the repo
<jbenet>
Patagonicus github handle?
anticore has joined #ipfs
<patagonicus>
jbenet: Yeah, capital P. Although I seem to have misplaced the password. *resets*
<patagonicus>
Thanks. I'll look at it once the password reset mail arrives. :)
patcon has quit [Ping timeout: 246 seconds]
harlantwood has joined #ipfs
harlantwood has quit [Client Quit]
tinybike has joined #ipfs
harlantwood has joined #ipfs
Matoro has quit [Ping timeout: 255 seconds]
tinybike has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
pfraze has quit [Remote host closed the connection]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
dignifiedquire_ has joined #ipfs
pfraze has joined #ipfs
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
harlantw_ has joined #ipfs
elima has quit [Ping timeout: 255 seconds]
ygrek_ has joined #ipfs
patcon has joined #ipfs
harlantwood has quit [Ping timeout: 240 seconds]
s_kunk has quit [Ping timeout: 240 seconds]
jhulten_ has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
devbug has quit [Ping timeout: 260 seconds]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
mido has quit [Ping timeout: 255 seconds]
<ipfsbot>
[go-ipfs] jbenet deleted fix-t-fatal-goroutine at 57c4188: http://git.io/v0rLW
<dignifiedquire>
daviddias: made some more progess on rust-multiaddr, only missing is ipfs and oninon support and encap + decap methods (and of course lots of code cleanup)
NeoTeo has joined #ipfs
neurosis12 has quit [Remote host closed the connection]
<achin>
working on some rust ipfs stuffs, dignifiedquire ?
Encrypt has quit [Quit: Eating time!]
keorn has quit [Remote host closed the connection]
<cel>
hey all, is there a list of hyperboria ipfs nodes for the boostrap list?
<achin>
dignifiedquire-: cool! i have a small collectdion of IPFS-related stuff (in rust), if you're interesting in taking a look: https://github.com/eminence/ipfsrs
<achin>
no docs, i'm afraid
<dignifiedquire->
cool
devbug has joined #ipfs
<dignifiedquire->
rust-multihash also exists on github from google
<achin>
yeah. i submitted some fixes to them, but they never got merged, so i'm depending on my own fork
<achin>
("fixes" they were actdually very tiny)
<dignifiedquire->
yeah I saw it's neither published nor maintained. I might pull it plus the outstanding prs into the ipfs org
patcon has quit [Ping timeout: 240 seconds]
<dignifiedquire->
and publish it to cargo.io
<dignifiedquire->
if you have so
<dignifiedquire->
me time I would appreciate sny feedback on my code
<dignifiedquire->
it's my first rust project besides toy examples and I'm sure can be improved a lot
machrider has joined #ipfs
<achin>
sure thing, i'll take a look when i have a moment
<dignifiedquire->
thanks!
devbug has quit [Remote host closed the connection]
devbug has joined #ipfs
devbug has quit [Remote host closed the connection]
devbug has joined #ipfs
<achin>
for ProtocolTypes, consider implementing the From trait (instead of from_code and from_name), and the Into trait
<achin>
for the Multiaddr struct, you can automatically derive PartialEq (instead of providing the impl yourself)
<dignifiedquire->
so the derived version checks gor equality of the fields?
<achin>
yep. at least as each of the fields implements PartialEq, the overall struct can implement PartialEq
<dignifiedquire->
cool
<achin>
it should also implemented Debug, too. that's just a good habit
<dignifiedquire->
I'm very unvertain on my way to encode the mapping between sizes/codes and protocol names, is that okay creating these large match statements, or is there a better way?
<achin>
sorry, i'll have to look later. i just had time for a very quick skim
<achin>
but probably fine
<dignifiedquire->
np, you can't miss it it's half of the code in protocol types :D
<achin>
for the codes, you could do something like pub enum ProtocolTypes { IP4=4, TCP=6, ... }
harlantw_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dignifiedquire_>
might scare some people though
<fazo>
had to look that up lol
<fazo>
the language barrier is going to let me make horrible suggestions.....
<dignifiedquire_>
the current list is pretty good, so don’t worry
<dignifiedquire_>
:)
step21_ has quit [Ping timeout: 250 seconds]
<fazo>
thanks lol
<fazo>
I got a new entry I guess: Fluxeen
<dignifiedquire_>
also, a lot of people around here are not native I think, so that should really not be a problem
<dignifiedquire_>
fluxhub sounds cool
<fazo>
yeah :)
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Jookia has joined #ipfs
<fazo>
I still need to implement partial downloads of post lists... then I will start uploading random stuff on the platform, like a Hub with all the XKCD comics
<Jookia>
Newbie here - is it possible to use a SOCKS or HTTP proxy with ipfs?
<patagonicus>
MerkleHub sounds like it's an exhaustive page on Chancellor of Germany. :D
<fazo>
yeah maybe I should drop that now that I think about it
<dignifiedquire_>
xD yeah
<dignifiedquire_>
merkle is a bit problematic in germany
mildred has quit [Ping timeout: 265 seconds]
<fazo>
I'm really digging FluxHub
<dignifiedquire_>
there is also graphhub
<dignifiedquire_>
which you could shorten to hh
<fazo>
didn't think about that
<dignifiedquire_>
also fluxhub could be shortned to xhub which is really nice I think
rombou has quit [Ping timeout: 255 seconds]
step21_ has joined #ipfs
<fazo>
damn. I should have talked to you wayyyyy sooner xD
step21_ is now known as step21
<fazo>
I'll hardcode "Contributor" badges in for everyone that helped
<dignifiedquire_>
:) I like playing with words
Jookia has left #ipfs [#ipfs]
<fazo>
by the way, it took me two hours to figure out how the files api works due to lack of documentation lol
<fazo>
I was so happy when I got it
<dignifiedquire_>
well if you want to post any notes for people coming after you please do so on https://github.com/ipfs/api
<dignifiedquire_>
(we are building proper docs for the http api there)
pfraze has quit [Remote host closed the connection]
NeoTeo has joined #ipfs
<fazo>
wow thanks!
<fazo>
I'd like to say something about cp though, it should have an "overwrite" option. At the moment it throws an error if the destination already exists
<fazo>
on which repo should I open an issue?
<dignifiedquire_>
go-ipfs, and ping whyrusleeping he is the master of the files api
<dignifiedquire>
the closest thing that we have to rfcs are the specs in ipfs/specs, and as they define the inner workings and everything relating to it, I thought it would be good to make the work on there more public
<achin>
but i do in general like the idea of mentioning PRs that have an active discussion, so that community members can do there to read the latest thoughts on a given topic (and add their own)
<achin>
so maybe instead of 'Spec Updates', we could try 'Active Discussions' or something?
<dignifiedquire>
it might make sense to have a discussion section for now, grabbing things from specs as well as notes and community, faq
<achin>
(of course, we could use this opertunity to push to make ipfs/specs more visible and actdive)
<dignifiedquire>
we could make the specs section optional, and add it in weeks where there actually happend real changes in the spec repo
<achin>
ok, sure. i like that
<achin>
let me try for a second draft with these notes in mind
devbug has quit [Ping timeout: 260 seconds]
<dignifiedquire>
achin:
<The_8472`>
i think a fern would make a nice logo though
anticore has quit [Quit: bye]
gordonb has quit [Ping timeout: 240 seconds]
gordonb has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
fazo has quit [Quit: fazo]
jedahan has joined #ipfs
<dignifiedquire>
achin: I could use some help, I can’t figure out how to implement the from trait :(