<lightcastshadows>
I'm trying to `ipfs ls ipfs/QmZwebpGTFPRTaab9t5Y5JuwrbuzCzqWLwdeUGDR8N3hn8` but it seems to just hang. If I actually hit the gateway at https://ipfs.io/ipfs/QmZwebpGTFPRTaab9t5Y5JuwrbuzCzqWLwdeUGDR8N3hn8 the content exists so it's clearly accessible. I tried this on two nodes, one hosted on digital ocean and the second is my local node. Am I missing something obvious?
ulrichard has joined #ipfs
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
<lightcastshadows>
I should also mentioned that I tried the same command on both 0.3.11 and 0.3.10 (but not 0.4.0-dev, should I?)
tmg has quit [Ping timeout: 276 seconds]
reit has quit [Ping timeout: 264 seconds]
bedeho has joined #ipfs
<Kubuxu>
you need leading slash so `ipfs ls /ipfs/QmZwebpGTFPRTaab9t5Y5JuwrbuzCzqWLwdeUGDR8N3hn8`
mildred has joined #ipfs
kvda has joined #ipfs
tmg has joined #ipfs
OutBackDingo_ has quit [Remote host closed the connection]
OutBackDingo has joined #ipfs
<tmg>
lightcastshadows: are you still waiting on that object?
felixn has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ylp has joined #ipfs
HastaJun has joined #ipfs
zz_r04r is now known as r04r
kaiza has joined #ipfs
chriscool has joined #ipfs
Guest17506 has quit [Ping timeout: 272 seconds]
jo_mo has joined #ipfs
jo_mo has quit [Remote host closed the connection]
jhulten_ has joined #ipfs
computerfreak has quit [Remote host closed the connection]
flyingkiwi_ is now known as flyingkiwi
Taek42 is now known as Taek
jhulten_ has quit [Ping timeout: 240 seconds]
rendar has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
cryptix has joined #ipfs
lgierth has joined #ipfs
zorglub27 has joined #ipfs
ilyaigpetrov has joined #ipfs
lmatteis has joined #ipfs
wiedi has quit [Quit: ^Z]
s_kunk has joined #ipfs
s_kunk has quit [Read error: Connection reset by peer]
s_kunk has joined #ipfs
ygrek has joined #ipfs
sikander_ is now known as sikander
oleavr has joined #ipfs
dignifiedquire has joined #ipfs
revolve_ is now known as revolve
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<daviddias>
voxelot: you went practicing again? Sweet! :D
hashcore has joined #ipfs
stapper has joined #ipfs
ygrek has quit [Ping timeout: 246 seconds]
<stapper>
I'm running ipfs on a headless server how do I access the webui(5001?) from another machine?
<Kubuxu>
stapper: yes, use shh forwarding
<stapper>
I see in the examples it is a security risk but I still want to.
<Kubuxu>
* ssh port forwarding
IlanGodik has joined #ipfs
<stapper>
if I change "API": "/ip4/127.0.0.1/tcp/5001", in the config file to .../0.0.0.0/tcp/... this should have the same efect only not so secure right?
<Kubuxu>
It is very insecure
<Kubuxu>
if you run `ssh 5002:localhost:5001 [user]@[headless]` then you will be able to access webui from your computer on port 5002
<stapper>
When i do "ipfs swarm peers" i get 47 peers, but according to the webconsole I'm connected to 0 is the console broken or am I using this thing incorrectly?
<tmg>
did you try refreshing the webui?
<stapper>
yes, I'm using the binary for ARM
<b0at>
sometimes it stops working for me. i got back to /webui and it usually works again
<stapper>
node info is also empty
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
<Kubuxu>
stapper: are you using the ssh redirect as I told you?
<stapper>
yes
Encrypt has joined #ipfs
<Kubuxu>
You might either change local port from 5002 to 5001 or add CORS allowance in config for localhost:5002
<stapper>
only for port 5001 not 8080 I don't yet understand the difference between API and gateway
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
<daviddias>
stapper: 5001 is R+W API, 8080 is Read only
pepesza has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
zorglub27 has joined #ipfs
warptangent has quit [Ping timeout: 276 seconds]
warptangent has joined #ipfs
The_8472 has quit [Ping timeout: 264 seconds]
drnet has joined #ipfs
The_8472 has joined #ipfs
m0ns00nfup has quit [Quit: undefined]
<stapper>
so how do I browse IPFS? or do I need to know an exact "address" to connect to?
<patagonicus>
You need somewhere to start, for example there's http://localhost:8080/ipns/ipfs.io/ which is the IPFS homepage that you can browse via IPFS.
jandresen has quit [Remote host closed the connection]
gaboose_ has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
tmg has joined #ipfs
Encrypt has quit [Quit: Quitte]
The_8472 has joined #ipfs
<ipfsbot>
[js-ipfs-api] priecint opened pull request #199: Fixes #124 (Cannot declare a parameter named 'mask' as it shadows the name of a strict mode function) (master...#124_safari-param-shadowing) https://git.io/vgvpP
alterego1 has joined #ipfs
The_8472 has quit [Ping timeout: 264 seconds]
alterego1 has quit [Client Quit]
The_8472 has joined #ipfs
HastaJun has joined #ipfs
computerfreak has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
cemerick has joined #ipfs
HastaJun has quit [Remote host closed the connection]
<ipfsbot>
[webui] greenkeeperio-bot opened pull request #232: Update chai-enzyme to version 0.3.0
<ipfsbot>
[webui] dignifiedquire pushed 1 new commit to master: https://git.io/vgfkO
pfraze has quit [Remote host closed the connection]
zorglub27 has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
ulrichard has quit [Quit: Ex-Chat]
Tv` has joined #ipfs
water_resistant has joined #ipfs
vijayee has joined #ipfs
jhulten_ has joined #ipfs
sickill_ is now known as sickill
<brimstone>
richardlitt: are the videos from the Apps on IPFS meetings available anywhere?
ylp has quit [Quit: Leaving.]
jhulten_ has quit [Ping timeout: 240 seconds]
parkan has joined #ipfs
<dignifiedquire>
richardlitt: coool
pfraze has joined #ipfs
reit has quit [Quit: Leaving]
<richardlitt>
brimstone: theyll be streamed, but not available after
<brimstone>
richardlitt: ok thanks
<brimstone>
i'm interested in them, but will never be in a spot to watch the live stream
The_8472 has quit [Ping timeout: 240 seconds]
<NeoTeo>
o/ lgierth: Have the ip's we need to point our A records changed? My site that points to the 104.236.151.122 and 178.62.158.247 hasn't worked in yonks.
ianopolous2 has joined #ipfs
<whyrusleeping>
mornin
<Kubuxu>
Exporting from svg to png changes colors ...
<lgierth>
NeoTeo: dig +short ipfs.io
<NeoTeo>
Hey whyrusleeping
<lgierth>
if these don't work there's a problem and i wanna have a look :)
<lgierth>
g'day sir
m0ns00nfup has joined #ipfs
<NeoTeo>
thanks lgierth!
The_8472 has joined #ipfs
<whyrusleeping>
NeoTeo: hey!
<NeoTeo>
whyrusleeping: You settled in your new place yet?
<whyrusleeping>
NeoTeo: actually, just looked at one yesterday
<whyrusleeping>
it was pretty sweet
<whyrusleeping>
have another few to look at in the coming week
<richardlitt>
brimstone: I can give you access to them later, but really, the notes should be good enough to catch what is going on
<richardlitt>
brimstone: if they aren't, let me know.
<noffle>
morning o/
<richardlitt>
hi noffle!
<noffle>
hey hey
<richardlitt>
whyrusleeping: You cool with moving up go-ipfs?
<NeoTeo>
whyrusleeping: Presumably the highest priority is good fiber connection :)
<whyrusleeping>
NeoTeo: eh, $80/mo for internet is pretty cheap around here
<whyrusleeping>
they have $60/mo for symmetric 100mb
<whyrusleeping>
where i was paying $70 for 50/15 from time warner in a different place
<NeoTeo>
whyrusleeping: Still ouch. I have 200/200 for $15
<whyrusleeping>
yeah... thats nice
<whyrusleeping>
we arent that lucky because comcast sucks
<whyrusleeping>
they drive up prices because they get to 'own' cities
jhulten_ has joined #ipfs
<NeoTeo>
To be honest I think it's quite good for Cph as well. But with a small country like Denmark you get all sorts of weird things (like bike lanes everywhere)
<NeoTeo>
Monopolies suck
<whyrusleeping>
yeah... we have some nice bike lanes in seattle too
<whyrusleeping>
surprisingly
<whyrusleeping>
but copenhagen is insane with how many people bike places
<NeoTeo>
I look forward to seeing it one day :)
<NeoTeo>
Yeah, it's like they're trying to set some kind of record or something.
<noffle>
dignifiedquire: great! now just got to break that out into its own module!
<Kubuxu>
- [ ] - vectorised logo - ipfs/logo#7
<Kubuxu>
- [ ] - migrating my nodes to 0.4 - one test node already is migrated, everything seems to work
<daviddias>
whyrusleeping: looks like it is blocked (or deadlocked)
<daviddias>
running ipfs files ls /npm-registry hangs too
<richardlitt>
EOF
<Kubuxu>
Not a lot done but I love that _dnslink. is working now.
<dignifiedquire>
noffle: no need for that, read my second message, all lodash methods are available as "loadash.<name>"
<richardlitt>
Yeah: what does that mean, functionally?
<noffle>
dignifiedquire: yes, but discoverability suffers (couldn't find it on npm search), and you're at the mercy of lodash's versioning, release cycle, etc
<Kubuxu>
This allows users to CNAME (alias) main domain to ipfs.io gateway, and still be able to set dnslinks separately.
<Kubuxu>
Up to now you needed to copy IPs
simonv3 has joined #ipfs
<dignifiedquire>
noffle: would be better for lodash to add the docs for the method onto the readme, but other than that I find it superflous to create yet another package
wking has joined #ipfs
<vijayee>
kubuxu: Does the logo need to be an svg? I could do that real quick?
<richardlitt>
Cool.
<richardlitt>
Thanks Kubuxu. Anyone else have comments for them?
<dignifiedquire>
vijayee: logo needs to be scalable + svg yes, that's the point
<Kubuxu>
vijayee: I have it done already, just discussing some changes with jbenet.
<richardlitt>
if not, it's time for daviddias to kill all discussions.
<dignifiedquire>
lol
<noffle>
dignifiedquire: less about creating 'another' package; more about removing a useful piece from a sub-ecosystem that it has no intrinsic tie to
<daviddias>
- [x] file -> merkledag works and I can move it around with IPFS, but I was seeing some weird encoding, so went back and did all of the above to improve ipfs-blocks and merkle-dag, fixing problems along the way
<daviddias>
#### js-ipfs-api
<daviddias>
- [x] rebase master on files-api ipfs/js-ipfs-api#74
<daviddias>
js-ipfs-merkle-dag and js-ipfs-blocks are pretty fun, let's star that
<daviddias>
also, being able to import a file into MerkleDAG, is kind of a good milestone
<silotis>
A question regarding routing: As I understand it, when a file is chunked each chunk is individually announced to the routing layer. Are you worried about the load that will put on the routing layer? If the chunk sizing is similar to bittorrent then large files can easily have 1000+ chunks, that's a lot of announcments, expecially if you're using a DHT.
<richardlitt>
daviddias: what is cool about those? That they're made?
<daviddias>
richardlitt: yeah, that and also means that other people that want to build their own MerkleDAG structs, they can
vijayee has quit [Ping timeout: 264 seconds]
<daviddias>
MerkleDAG uses Blocks which uses Repo, and it all works
<daviddias>
currently working in more refactoring of registry-mirror :)
<dignifiedquire>
noffle: note the this._evil variables I used
<daviddias>
dignifiedquire: thank you for getting a idb blob store working nicely
<richardlitt>
why is it important you **won**? What does won mean?
<dignifiedquire>
richardlitt: didn't you read all my cursing in the chat? :D
<richardlitt>
dignifiedquire: took the last two days off
<richardlitt>
My mental health needed a no-code day or two :P
<noffle>
richardlitt: ready for me?
<dignifiedquire>
the short story is node streams are not able to provide consistency gurantees for writes on the "end" event
<dignifiedquire>
and I had to find a way to make them so if we wanted to use them in js-ipfs
<richardlitt>
noffle: not yet, I want to hear this from dignifiedquire
<richardlitt>
so, what was the solution?
<dignifiedquire>
that module I linked is the solution
<richardlitt>
achin: you here, btw? Guessing you're at work.
<dignifiedquire>
it fixes the inconsitency issues that substack/idb-blob-store has
<achin>
richardlitt: yes, at work and about to head to lunch. what's up though?
Matoro has quit [Ping timeout: 250 seconds]
<richardlitt>
achin: nothing. just saying hi
<achin>
hi :)
fiatjaf_ has joined #ipfs
<richardlitt>
dignifiedquire: got it
<richardlitt>
Thsnk!
<richardlitt>
*Thanks!
<dignifiedquire>
=)
<richardlitt>
*Vielen dank
<richardlitt>
noffle: go ahead
<achin>
be back in about an hour!
<noffle>
## noffle sync update
<noffle>
I went down an 'ipfs mountrabbit hole when looking at https://github.com/ipfs/go-ipfs/issues/2187. I realized that we were letting users publish manually while /ipns was mounted. Then I realized that we don't do state cleanup after a user 'ipfs mount's -- we assume it's still mounted as long as the daemon is running. In fixing that I realized that test nodes often fail to publish (since we try to pull their
<noffle>
pubkey from the dht, which is often not yet populated by a fresh node). And then in this I felt that 'ipfs mount' as a command could benefit from some improvements, and so I started a discussion on this (https://github.com/ipfs/notes/issues/105).
<noffle>
- [~] pm
<noffle>
- [x] meet up & work with @jbenet in PA on Thursday
<noffle>
- [ ] chat with @diasdavid re: helping out on js-ipfs
<substack>
dignifiedquire: what about the callback in end(cb)?
<daviddias>
substack: I worked on a DHT before with webrtc(the webrtc-explorer), the IPFS DHT in webrtc is a WIP :)
<substack>
that's how I've seen this handled in some other places
<noffle>
so this week'll be working back up the rabbit hole and making mount nicer along the way
<richardlitt>
NodeSchool SF is awesome.
<richardlitt>
Did you meet llkats or riza?
<noffle>
richardlitt: both
<substack>
daviddias: I've thought about this problem and it seems really hard due to the connection cost and coordination
<richardlitt>
jedireza is awesome. Big fan.
<noffle>
richardlitt: chatted with them about maybe getting a nodeschool started in san jose
<dignifiedquire>
substack: that one is bound to "end" in the default implementation, that means if someone else subscribes to the "end" event that cb is not guranteed to finish, in my implementation I delay the end emit so that you get this gurantee
<noffle>
south bay has no node stuff
<richardlitt>
Do it! I have some friends who would go, I think.
<richardlitt>
I was there for the first one in SF, helped them set it up
<substack>
algorithms like chord/kademlia assume you can open a udp socket and listen for whatever flotsom drifts into your network card, but webrtc handshakes require more coordination
<noffle>
nice
<richardlitt>
noffle: what are your stars?
<dignifiedquire>
substack: the main thing is that mystream.end('some data', function () { console.log('everything written to disk')}) works
<noffle>
richardlitt: none this week. just lots of wip. next week should have a bunch if things go well
<substack>
dignifiedquire: I don't think the 'end' event is specified for writable streams
<richardlitt>
ok, cool.
<noffle>
richardlitt: mounting improvements, ipget on dist.ipfs.io, etc
<dignifiedquire>
substack: s/end/finish/ -.-
<richardlitt>
let's wait until next week for stars, then
<voxelot_>
the way go-ipfs stores the base64 private key in the config is weird, I can't get it converted back to PEM :(
<dignifiedquire>
substack: I stop the finish event, so that the end method works
<richardlitt>
noffle: good job with the rabbit hole, too.
<dignifiedquire>
noffle: is ipget on dist ready for review?
<richardlitt>
noffle: that shit happens.
The_8472 has quit [Ping timeout: 264 seconds]
<dignifiedquire>
I remember there were some merge conflicts
<daviddias>
substack: that is right, a lot of DHT seek peers iteratively, opening connections as they need, which is quite expensive when the transport being used is WebRTC and the vehicle is the browser
<richardlitt>
dignifiedquire: there were. noffle, can you fix them?
<noffle>
dignifiedquire: I just need to rebase
<richardlitt>
Maybe it can ship today :D
<daviddias>
substack: the approach I took with webrtc-explorer was to keep the connections on the Chord ring as stable as possible and do the routing between the peers themselves
<dignifiedquire>
noffle: can you do the rebase and push, then I can make a test build on my machine
<richardlitt>
lgierth: you're up next
<noffle>
dignifiedquire: absolutely
<daviddias>
like packet switching on the application level
<noffle>
dignifiedquire: I don't think many people have tested it yet, so more machines would be great
<lgierth>
ok c&p incoming
<richardlitt>
noffle: I can direct the sync towards that?
Not_ has joined #ipfs
<noffle>
richardlitt: testing ipget?
<lgierth>
- dev040
<lgierth>
- [x] ipfs.io v03x/v04x multiplexing via multireq
<lgierth>
- [x] review monday's post mortem
<lgierth>
- [x] stop multireq from following redirects
<lgierth>
- [x] make multireq more robust
<lgierth>
- [ ] migrate pinbot to v04x
<lgierth>
- infrastructure
<lgierth>
- [x] merge ng branch
<lgierth>
- [x] stop using docker networking (no more bootstrappers behind NAT)
<lgierth>
- [~] consolidate, it's a bit messy at the moment
<lgierth>
- [ ] captain's log
<lgierth>
- misc
<lgierth>
- [x] set up sundial
<lgierth>
- [x] set up yubikey / 2-factor-auth
chriscool has quit [Quit: Leaving.]
<lgierth>
- [~] work through github notifications backlog
<lgierth>
- wishlist
<lgierth>
- ~~ipv6 for ipfs.io~~
<lgierth>
- ~~make use of _dnslink and cname~~
<lgierth>
- ~~wildcart cert for *.ipfs.io~~### @lgierth todo
<lgierth>
road to multireq/v04x/v03x was bumpy but it seems to work fine now
<substack>
daviddias: will that scale? From what I've read about routing algorithms, the best ones can only scale to ~1000 nodes before requiring a more hierarchical topology
chriscool has joined #ipfs
<richardlitt>
noffle: maybe. If the cats are herdable
<richardlitt>
dignifiedquire: is this the coffeetalk you recorded?
<richardlitt>
lgierth: good work! are we using angular, now?
The_8472 has joined #ipfs
<richardlitt>
sundial + yubikey FTW
zorglub27 has quit [Ping timeout: 240 seconds]
<richardlitt>
"merge ng branch"
<richardlitt>
Also, any stars this week?
<lgierth>
angular?
<richardlitt>
All angular things are prefaced ng-* :P
<lgierth>
nope no stars last sprint, a few stars this week though!
<lgierth>
ah hehe
<lgierth>
ng is just my generic "i'm reworking this thing" branch name
<richardlitt>
Yeah! Well done last week.
<daviddias>
substack: I need to hit those problems again, when I was doing this stuff on the last time, I often killed my browser when I was sending and routing thousands of messages between all those RTCPeerConnections. The answer probably will be creating some metric that is valuable for the user of the app and that enables nodes to cluster more easily and reduce the
<daviddias>
number of hops fast enough before a flood happens
<kyledrake>
lol
<whyrusleeping>
kyledrake lives!
<lgierth>
o/
<richardlitt>
(substack, daviddias, dignifiedquire --- sorry for flooding the chat, please ignore irrelevant stuff. Your discussion is good. +1)
<richardlitt>
cool. Anyone got more comments for lars?
<noffle>
whyrusleeping: is there a good write-up on gx yet? we should collab on something if not
<whyrusleeping>
noffle: there isnt
<whyrusleeping>
and i was going to ask if anyone wanted to help with that this week
<richardlitt>
:D :D :D
<richardlitt>
Time to do some writing
<whyrusleeping>
i think i know a linguist...
<richardlitt>
I can help copy edit. You and noffle should stub something out
<whyrusleeping>
i'll ask him out
<lgierth>
PSA: today is international change your password day
<whyrusleeping>
er
<whyrusleeping>
ask him to help out
<dignifiedquire>
lgierth: woot
<whyrusleeping>
lgierth: i never change my password
pfraze has joined #ipfs
<dignifiedquire>
lgierth: I don't want to
<dignifiedquire>
lgierth: I can't remember that shit otherwise
<lgierth>
my password, singular
pepesza has quit [Excess Flood]
<whyrusleeping>
its been hunter2 for years and nobody has ever used it against me
<richardlitt>
lol
<lgierth>
m(
<dignifiedquire>
whyrusleeping: but most checkers won't let you use that anymore, you have to use at least a captial letter a special character and the blood of your first borne
<whyrusleeping>
hrm..
Evermore has joined #ipfs
<whyrusleeping>
i don't have a first born
<whyrusleeping>
how will i make a password?
<richardlitt>
ok
<richardlitt>
before we derail entirely
<richardlitt>
Would anyone else like to go?
<dignifiedquire>
*cough*
<richardlitt>
Has anyone in this channel done any good work this week on IPFS they'd like to talk about?
<richardlitt>
Oh yea
<richardlitt>
didn't you go?
<richardlitt>
shit
<dignifiedquire>
(that was just about derailing things)
<richardlitt>
I'm sorry dignifiedquire :(
<dignifiedquire>
no worries
<dignifiedquire>
I already did my part :D
<dignifiedquire>
sorry richardlitt didn't want to confuse you
<richardlitt>
**scrolls up**
<richardlitt>
shit
jhulten_ has quit [Ping timeout: 245 seconds]
<richardlitt>
haha
<richardlitt>
ok. Well, in that case, end of meeting.
<dignifiedquire>
thanks richardlitt and everyone else :)
<richardlitt>
You all have 30 minutes before the first call, by @dignifiedquire, about Apps on IPFS
<lgierth>
dignifiedquire: wanna write that dist hash down in ops-requests? i'll make these deployments easier very very soon
<dignifiedquire>
lgierth: sure, *goes looking for that hash in some logs..*
<richardlitt>
Low hanging fruit for these 30 minutes:
<richardlitt>
noffle: rebase ipget? dignifiedquire: edit my post on dist.ipfs.io? whyrusleeping: stub out a post about gx?
<richardlitt>
:D
<lgierth>
dignifiedquire: when in doubt, just rebuild :)
<whyrusleeping>
brb, have to measure something outside
<richardlitt>
<3<3<3<3<3
<dignifiedquire>
richardlitt: eating food :P
<noffle>
richardlitt: working on something else atm, but it'll happen :)
<dignifiedquire>
-.- in that second my internet died
<daviddias>
whyrusleeping: If you need to be elsewere, feel free to go, at least I don't have any direction question to you right now. I'll keep opening issues as things come up
<lgierth>
which is the second level domain in the example above?
<Kubuxu>
example.net
<lgierth>
right ok
<lgierth>
so basically "general restrictions with CNAME records apply"
<Kubuxu>
CNAME makes it that you can't have other records
<Kubuxu>
yup
<Kubuxu>
This is the reason why I keep my sites redirecting to www.example.com, I can CNAME www.example.com, I can't CNAME example.com
<lgierth>
If you try to create a CNAME-record for the name of the zone itself, you will always encounter this conflict because a zone always has at least a SOA-record and typically one or more NS-records with the zone name:
<lgierth>
yep
<lgierth>
the workaround is setting A/AAAA records
<dignifiedquire>
ansuz: you will need a masterball
<ansuz>
walrussleeping, I choose you
hellertime1 has joined #ipfs
<Kubuxu>
When will be next release of 04 onto gateways?
<lgierth>
Kubuxu: tonight if you want
<lgierth>
brb
<Kubuxu>
no hurry, just asking so I know when I can change my domains
<richardlitt>
haha, sweet!
<richardlitt>
I was preapproved for a small business loan!
hellertime has quit [Ping timeout: 252 seconds]
<jbenet>
Thanks very much everyone, and part. richardlitt for leading
fiatjaf_ has quit [Remote host closed the connection]
<ansuz>
happy to be able to help
<richardlitt>
:)
<richardlitt>
woot woot.
<dignifiedquire>
richardlitt: congrats
<dignifiedquire>
you gonna spend it on flying to conferences? ;)
<richardlitt>
yeah. SUre glad I picked up that phone.
blarp has quit [Quit: Leaving.]
blarp has joined #ipfs
<Kubuxu>
lgierth: we have a problem, nobody tested CNAME+_dnslink
pepesza_ has quit [Excess Flood]
<Kubuxu>
lgierth: It doesn't work :/
sikander has quit [Remote host closed the connection]
<whyrusleeping>
lol, i broke the code that was supposed to give a stack trace dump
<whyrusleeping>
it panic'ed and printed a stack trace while printing my stack trace
<Kubuxu>
weird, or it does, I will leave one pair for the night so it can propagate to my secondary
mildred has quit [Ping timeout: 248 seconds]
sikander has joined #ipfs
pepesza_ has joined #ipfs
<Kubuxu>
lgierth: doing further testing, I will leave one record pair over night and see, it might be just a problem with propagating to secondary.
<montagsoup>
Just added an IPFS logo to my Nintendo DS. I suddenly feel really cool.
<lgierth>
Kubuxu: i've seen a few weirdnesses with dns resolution in go-ipfs and it's always resolved after a while. i'll give it a try too, can't wait to actually :)
mildred has joined #ipfs
HostFat has quit [Read error: Connection reset by peer]
<lgierth>
Kubuxu: there is allegedly no dns caching in golang. on the other hand, golang uses its own resolution mechanism (unless configured differently) because libc's gethostbyname() blocks the whole thread and gets in the way of golang's own scheduler
mildred has quit [Ping timeout: 252 seconds]
sikander has quit [Remote host closed the connection]
sikander has joined #ipfs
<grncdr>
cryptix: can you ping me when you're around? I'm super interested in the public writable gateway PR and would like to help out if possible
sikander has quit [Remote host closed the connection]
<richardlitt>
February 1st--8th Weekly: Please update this file if you think anything cool should be in the next weekly. :D https://github.com/ipfs/weekly/pull/17
<patagonicus>
So why does ipfs name resolve --recursive=false /ipns/interplanetary.shitty.solutions say "Error: could not resolve name (recursion limit exceeded)."?
ygrek_ has joined #ipfs
<Kubuxu>
Because it decides to that error is more important even though you want to show result if error is ErrDepthLimitExceeded
pfraze has quit [Remote host closed the connection]
ygrek has quit [Ping timeout: 265 seconds]
<patagonicus>
Kubuxu: Hmm? Why does ErrDepthLimitExceeded happen even though I set recursive to false? And why does it happen on my domain but not on ipfs.io which seems to have the same format for its TXT record, just a different pubkey hash?
pfraze has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
water_resistant has quit [Remote host closed the connection]
water_resistant has joined #ipfs
<ipfsbot>
[go-ipfs] chriscool pushed 2 new commits to refactor-iptb-tests: https://git.io/vgJxX
<ipfsbot>
go-ipfs/refactor-iptb-tests e0a48ff Christian Couder: iptb-lib: add startup_cluster()...
<ipfsbot>
go-ipfs/refactor-iptb-tests 79b6297 Christian Couder: t0130: use startup_cluster() from iptb-lib.sh...
<lgierth>
patagonicus: --recursive=false basically means depth-limit = 1
<lgierth>
with -r it'll go on resolving until it reaches an /ipfs/ path
<lgierth>
with --recursive=false it'll stop at /ipns/thatdomain.net and yell at you because it's not an /ipfs/ path
pfraze has quit [Remote host closed the connection]
simonv3 has joined #ipfs
IlanGodik has quit [Quit: Connection closed for inactivity]
water_resistant has quit [Ping timeout: 272 seconds]