jbenet changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
<lgierth> slothbag: the events stream
<noffle> ah, pure local resolve
<lgierth> ipfs daemon's output is still there though -- same as what was the log file
<slothbag> lgierth: thanks, whats the best way to capture it? via the API?
<noffle> I guess I could expose --local for 'mount'. hacky
<lgierth> the output? just run ipfs daemon
<lgierth> oh and you can set IPFS_LOGGING
<lgierth> to e.g. debug
<slothbag> mine just says Daemon is ready and nothing more
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<noffle> whyrusleeping: thanks -- this has me on the right track now
felixn has quit [Read error: Connection reset by peer]
Oatmeal has quit [Ping timeout: 276 seconds]
<whyrusleeping> noffle: wo0oo!
<noffle> whyrusleeping: in general we need a way to setup the daemon s.t. namesys resolves happen locally, for tests
<whyrusleeping> the --local flag could work
<noffle> a CLI-wise flag is the easiest/hackiest way
<whyrusleeping> also, check the tests with iptb
<noffle> CLI-wide*
<whyrusleeping> they are able to resolve just fine
<whyrusleeping> (because they set up multiple nodes)
<noffle> oh, so they resolve to each other?
<noffle> how does it work?
<noffle> whyrusleeping: also, +1 for a testbed app :)
elima_ has quit [Remote host closed the connection]
<noffle> wait, sanity check: if namesys resolution fails on mount, shouldn't we fallback to whatever's in the local cache? it seems bizarre to make this a hard failure
jhulten_ has quit [Ping timeout: 272 seconds]
<whyrusleeping> eh...
<whyrusleeping> theres weird safety implications around that
<whyrusleeping> falling back to an old version might lead to 'corrupted' data
pfraze has joined #ipfs
kerozene has quit [Ping timeout: 256 seconds]
kerozene has joined #ipfs
tmg has quit [Ping timeout: 264 seconds]
tmg has joined #ipfs
HostFat has joined #ipfs
fiatjaf_ has joined #ipfs
kerozene has quit [Client Quit]
kerozene has joined #ipfs
Oatmeal has joined #ipfs
reit has quit [Quit: Leaving]
boxxa has quit [Quit: Connection closed for inactivity]
IlanGodik has quit [Quit: Connection closed for inactivity]
Matoro has quit [Ping timeout: 256 seconds]
<noffle> whyrusleeping: you can never guarantee you have the latest ipns data anyways
<noffle> we need to be very tolerant of having stale data anyways
<richardlitt> achin: you around?
<noffle> brb, they're killing the wifi soon at hanahaus on us :'(
<achin> richardlitt: ohi
<richardlitt> can you get people who have committed in a certain time range?
<achin> aye
<richardlitt> cool
<achin> i think i'll only need to make a tiny tweak to get_commits.py
<richardlitt> Want to throw me everyone from Jan 11 to jan 25?
<richardlitt> Yeah, I was looking at it, I think I know the tweak to do.
<achin> roger; one sec
<richardlitt> I've spent today adding ranges to my js stuff, so now I can do that.
<richardlitt> Going from 2016-01-11T00:01:01Z until 2016-01-25T18:00:01Z
Guest17506 has quit [Ping timeout: 240 seconds]
<achin> oh! this reminds me that there was something i wanted to talk to you about
<achin> let me try to remember :)
TheWhisper has quit [Read error: Connection reset by peer]
fiatjaf_ has quit [Remote host closed the connection]
<richardlitt> heh
TheWhisper has joined #ipfs
<achin> oh yeah! ok, so when people to big merge work (like whyrusleeping merging dev040 into master) there is often a lot of cherrypicking and rewriting. this causes my script to think that a commit that happned a long time ago is a new commit (and thus included in the report)
<achin> i don't think this is a big deal, but just something that i wanted to mention
<richardlitt> hmm
<richardlitt> Good point.
<richardlitt> Yeah, that's interesting. There's at least one name on here that I can't place
<richardlitt> Attached to IPFS code, anyway
<achin> what's the name?
Matoro has joined #ipfs
<richardlitt> Make that... four?
Matoro has quit [Read error: Connection reset by peer]
Matoro has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
hellertime has joined #ipfs
<ipfsbot> [go-ipfs] rht opened pull request #2261: Fix LinksSize calculation in node.Stat() (master...linksSize) https://git.io/vzFKa
Matoro has quit [Ping timeout: 256 seconds]
besenwesen has quit [Ping timeout: 256 seconds]
besenwesen has joined #ipfs
besenwesen has quit [Changing host]
besenwesen has joined #ipfs
Matoro has joined #ipfs
jhulten_ has joined #ipfs
voxelot has joined #ipfs
pierssturley has quit [Quit: Connection closed for inactivity]
r04r is now known as zz_r04r
<whyrusleeping> noffle: no, we're incredibly careful of making sure we have the 'latest' ipns data
<whyrusleeping> if the newest record exists on the network, we'll get it
<whyrusleeping> (which is really why ipns is slow right now)
<achin> whyrusleeping: is your DHT-only thingus capable of keeping IPNS entries published?
immethodize has quit [Ping timeout: 240 seconds]
Cary has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
<slothbag> is it possible to "pin" a raw block?
<slothbag> i can see this block "ipfs block get QmXWXR8ku6MmxeZxtZPf4dTK3VwesKQJsFdZnNx7NhpN2A"
<slothbag> but i cant pin it
<lgierth> no?
<slothbag> bugger.. so no way to tell ipfs to remember this data.. do not drop from cache
<lgierth> pin the object that it belongs to
<slothbag> it doesn't belong to any.. its a raw block I created
<lgierth> the blockstore is one layer below
<lgierth> i'm not sure, maybe it should be able to pin blocks
<voxelot> unless you haven't published in ~24 then the dht forgets your entry
<slothbag> hmm. .. this example doesn't seem to work
<slothbag> echo '{ "Data": "abc" }' | ipfs object put
<slothbag> Error: Argument 'data' is required
<b0at> maybe it's case-sensitive
<slothbag> nope, triede both
<achin> what version of ipfs?
<achin> that works fine for me
<slothbag> latest master
<slothbag> on windows
<achin> (i'm running 0.4.0-dev)
<achin> hmm, i'm on linux, but i would not have expected that to matter
pfraze has quit [Remote host closed the connection]
Matoro_ has joined #ipfs
the193rd has quit [Ping timeout: 256 seconds]
the193rd has joined #ipfs
simonv3 has quit [Quit: Connection closed for inactivity]
<slothbag> yup, works fine on my linux too
<achin> quoting on windows is stupid and funky. any chance that echo command isn't actually echoing the right thing?
Matoro has quit [Ping timeout: 256 seconds]
<slothbag> yeah, just playing around with that now.. funky is a polite way to put it :(
pfraze has joined #ipfs
reit has joined #ipfs
pixeljoe has joined #ipfs
kaiza has joined #ipfs
pixeljoe has left #ipfs [#ipfs]
bitseph has joined #ipfs
joshbuddy has joined #ipfs
<deltab> slothbag: which shell are you using?
HostFat has quit [Quit: Leaving]
bitseph has quit [Quit: Leaving]
simonv3 has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #ipfs
voxelot has quit [Remote host closed the connection]
patcon has quit [Ping timeout: 250 seconds]
<slothbag> ConEmu which wraps a standard command prompt i thought
jhulten_ has quit [Ping timeout: 264 seconds]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/gx-libp2p: https://git.io/vzFF8
<ipfsbot> go-ipfs/feat/gx-libp2p d28109e Jeromy: circle.yml fix?...
<b0at> it does. but if you're running into shell quoting problems, maybe cygwin bash (in mintty, preferably) would simplify things.
<ion> or msys2
<ion> msys2 comes with mintty.
ygrek_ has joined #ipfs
f[x] has quit [Ping timeout: 240 seconds]
<b0at> whoa, msys2 uses pacman? definitely gonna have to try it out.
jfis has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
corruptednode has joined #ipfs
corruptednode has quit [Client Quit]
ygrek_ has quit [Ping timeout: 240 seconds]
jfis has joined #ipfs
jhulten_ has joined #ipfs
gaboose has quit [Remote host closed the connection]
devbug__ has joined #ipfs
devbug__ has quit [Ping timeout: 250 seconds]
groxx has joined #ipfs
groxx has quit []
groxx has joined #ipfs
Not_ has quit [Remote host closed the connection]
Guest17506 has joined #ipfs
pfraze has quit [Remote host closed the connection]
boxxa has joined #ipfs
<daviddias> richardlitt: whyrusleeping mornin'
jfis has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<whyrusleeping> daviddias: that seems normalish
<whyrusleeping> probably
Tv` has quit [Quit: Connection closed for inactivity]
<daviddias> whyrusleeping: I managed to load the hash on the gateways, not sure why you and richardlitt can't get it from me
<whyrusleeping> the pictures?
<whyrusleeping> i think its just slow
<daviddias> yep
<whyrusleeping> i've got most of them
<whyrusleeping> just taking a while
<daviddias> aaaa
<whyrusleeping> i need to do bitswap work
<whyrusleeping> after everything else on my list gets done
<daviddias> I thought you said you only managed to get 120MB and then it would hang
<whyrusleeping> nah
<whyrusleeping> it kept climbing
jfis has joined #ipfs
<daviddias> sweet, so it works :D
<whyrusleeping> yep! :D
<whyrusleeping> also, the gx install stuff should be a bit faster now
<whyrusleeping> for good measure, do 'rm -rf $GOPATH/src/gx'
<whyrusleeping> before starting it again
<whyrusleeping> the transition from 'works on my machine' to 'works for everyone' is always rough
<daviddias> but it is a pretty damn good sticker! :P
<daviddias> (running it again)
<whyrusleeping> lol
<daviddias> woa, it is printing nicer messages
<whyrusleeping> yay
<daviddias> whyrusleeping: when doing removeRecursive, do you fetch node links from bitswap to make sure you don't miss any node to be removed by missing a link in the chain, or you stop when you don't have any more of the links in your local blocks store?
<whyrusleeping> removeRecursive?
<whyrusleeping> mmm, i dont use remove recursive
<whyrusleeping> that code needs to be delteed
<whyrusleeping> yeah, its wrong
<whyrusleeping> ignore it
<daviddias> whyrusleeping: nice, that is good to know
<whyrusleeping> you never delete blocks
<whyrusleeping> you just gc them
<whyrusleeping> daviddias: btw
<whyrusleeping> registry mirror broke
<whyrusleeping> i don't think its my fault this time
<daviddias> let's see
<daviddias> ETIMEDOUT 52.23.180.84:443
<whyrusleeping> thats npm
<whyrusleeping> skimdb.npmjs.org
<whyrusleeping> or rather, thats what my reverse dns lookup gace
<whyrusleeping> gave*
<daviddias> yeah, I was checking the same, they might have had some hickup
<daviddias> it is running again
<whyrusleeping> huh
<whyrusleeping> cool
<whyrusleeping> i'm going to sleep
<whyrusleeping> i'll check it in the morning
<daviddias> good night :)
jhulten_ has quit [Ping timeout: 260 seconds]
ulrichard has joined #ipfs
jfis has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
konubinix has quit [Quit: ZNC - http://znc.in]
konubinix has joined #ipfs
ygrek_ has joined #ipfs
raxrb has joined #ipfs
jfis has joined #ipfs
dignifiedquire has joined #ipfs
mildred has joined #ipfs
<raxrb> When I add something using "ipfs add ", does that blocks remain permanent in my system ?
<raxrb> or it stays in the cache
hellertime has quit [Quit: Leaving.]
Cary has quit [Ping timeout: 245 seconds]
IlanGodik has joined #ipfs
bedeho has quit [Ping timeout: 250 seconds]
fibry has joined #ipfs
chriscool has quit [Ping timeout: 250 seconds]
devbug has joined #ipfs
chriscool has joined #ipfs
boxxa has quit [Quit: Connection closed for inactivity]
devbug has quit [Ping timeout: 245 seconds]
rendar has joined #ipfs
bedeho has joined #ipfs
srenatus has joined #ipfs
Guest17506 has quit [Ping timeout: 240 seconds]
ecloud_wfh is now known as ecloud
<slothbag> raxrb: i believe it is stored permanently in the datastore ~/.ipfs/datastore
ylp has joined #ipfs
user24 has joined #ipfs
user24 has quit [Client Quit]
computerfreak has joined #ipfs
m0ns00nfup has joined #ipfs
<raxrb> slothbag: so what's the difference between pinning and normal adding
ugjka has joined #ipfs
devbug_ has joined #ipfs
devbug_ has quit [Ping timeout: 240 seconds]
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
raxrb has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
raxrb has joined #ipfs
raxrb has quit [Client Quit]
devbug has joined #ipfs
chriscool has quit [Quit: Leaving.]
reit has quit [Ping timeout: 245 seconds]
chriscool has joined #ipfs
s_kunk has joined #ipfs
s_kunk has quit [Read error: Connection reset by peer]
s_kunk has joined #ipfs
groxx has quit [Quit: Connection closed for inactivity]
user24 has joined #ipfs
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
The_8472 has quit [Ping timeout: 264 seconds]
user24 has quit [Client Quit]
<computerfreak> pinning is adding content over hash
<computerfreak> which someone else addet
m0ns00nfup has quit [Client Quit]
The_8472 has joined #ipfs
ygrek_ has quit [Ping timeout: 240 seconds]
CounterPillow has quit [Remote host closed the connection]
CounterPillow has joined #ipfs
ipfs_intern has joined #ipfs
simonv3 has quit [Quit: Connection closed for inactivity]
ipfs_intern has quit [Quit: Page closed]
devbug has quit [Ping timeout: 260 seconds]
IlanGodik has quit [Quit: Connection closed for inactivity]
yellowsir1 has joined #ipfs
reit has joined #ipfs
zorglub27 has joined #ipfs
yellowsir1 has quit [Remote host closed the connection]
wiedi has quit [Quit: ^C]
IlanGodik has joined #ipfs
Maija has joined #ipfs
slothbag has quit [Quit: Leaving.]
fibry has quit [Ping timeout: 245 seconds]
Encrypt has joined #ipfs
Maija has quit [Quit: Leaving]
shyamsk has quit [Ping timeout: 256 seconds]
shyamsk has joined #ipfs
<cryptix> ohai
<computerfreak> hi
drnet has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
hashcore has joined #ipfs
hellertime has joined #ipfs
zorglub27 has quit [Ping timeout: 260 seconds]
The_8472 has quit [Ping timeout: 240 seconds]
The_8472 has joined #ipfs
TheWhisper has quit [Quit: Leaving]
TheWhisper has joined #ipfs
HostFat has joined #ipfs
kragniz has quit [Ping timeout: 256 seconds]
kragniz has joined #ipfs
Encrypt has quit [Quit: Quitte]
yellowsir has joined #ipfs
drnet has quit [Quit: Leaving]
jhulten_ has joined #ipfs
zorglub27 has joined #ipfs
IlanGodik has quit [Quit: Connection closed for inactivity]
zorglub27 has quit [Ping timeout: 250 seconds]
jaboja has joined #ipfs
<richardlitt> well
<richardlitt> I am reading through 8000 lines of IPFS logs.
cemerick has joined #ipfs
Encrypt has joined #ipfs
tmg has quit [Ping timeout: 250 seconds]
pfraze has joined #ipfs
<richardlitt> someone on go-ipfs, merge this? https://github.com/ipfs/go-ipfs/pull/2191
<richardlitt> (Am I the only one awake?)
<mmuller> richardlitt: US East Coast? ;-)
<richardlitt> mmuller: how'd you guess :P
<richardlitt> mmuller: where you at?
<mmuller> NYC.
<richardlitt> I think me and achin are the only east coasters
<richardlitt> Ah, sweet!
<richardlitt> We're hoping to have an IPFS meetup in NY towards the end of February
<richardlitt> Do you live there?
<mmuller> I do. I actually live upstate.
<mmuller> but work in the city.
<richardlitt> mmuller: add yourself to https://github.com/ipfs/community/issues/99
<richardlitt> mmuller: where upstate? Westchester?
<mmuller> Putnam.
<richardlitt> Cool.
<mmuller> But yeah, totally into a meetup.
<richardlitt> I used to live in Easton, CT when I was younger, and my dad commuted in to work for Prudential, dealing with Trump's buildings
<achin> hmm!
<richardlitt> Long time ago now.
<richardlitt> I also lived in Bushwick for a year a couple years ago. NYC is the best.
<richardlitt> achin: can you get the bus down easily from Providence? Or the train?
<richardlitt> I'll probably train down from Cambridge.
<achin> NYC might be a stretch for me
<achin> yeah, probably amtrak is the easiest
<richardlitt> the bus really isn't expensive, and it's not too far from Providence
<richardlitt> 3 hours, maybe.
<richardlitt> Should be $30 round trip if you buy in advance
<richardlitt> Busses suck though
<achin> busses do suck :(
<achin> trains are much better, but amtrak can be weirdly expensive
<richardlitt> Yeah
<richardlitt> Hence advance notice :D
<richardlitt> mmuller: are you mindhog?
<mmuller> indeed I am.
<richardlitt> woot
<achin> richardlitt: if you ever do a Boston meetup/hackathon, i am 100% in
<richardlitt> achin: well, I'm always happy to do something here.
<richardlitt> Every day is a hackathon for IPFS in Boston :D
<achin> :D
zorglub27 has joined #ipfs
HostFat has quit [Ping timeout: 240 seconds]
<achin> i don't remember what the price is now, but i remember when a 1-way train ticket from providence to south station was like $7
<richardlitt> yeah
<richardlitt> It's cheap
zorglub27 has quit [Ping timeout: 264 seconds]
zz_r04r is now known as r04r
wa7son has joined #ipfs
<wa7son> daviddias: mafintosh told me about https://www.sinfo.org - are you involved in organising?
<daviddias> wa7son: I'm not, but I'm good everythings with the folks there :)
<wa7son> daviddias: do you think they need any help recording and mixing the talks?
<daviddias> SINFO Venue is the University where I studied, and btw, xicombd_ was one of the organizers of last year's edition!
<wa7son> daviddias: just added SINFO to my list: https://github.com/watson/hacker-conferences
<daviddias> wa7son I can ask, they typically hire someone to do that, but probably the deal might have been already closed
<wa7son> daviddias: let me know - I can send our video guy from Opbeat
<wa7son> … maybe
randomguy has joined #ipfs
<daviddias> wa7son pinging them as we speak :)
r04r is now known as zz_r04r
drnet has joined #ipfs
<daviddias> woot! wa7son just heard back
<daviddias> they not only haven't closed the deal yet, but also were looking for a new partner because they haven't had much luck with the provider on the last editions
<computerfreak> any idea hoe to replace couchDB with ipfs? for Hoodie ?
consentfully has joined #ipfs
chriscool has quit [Quit: Leaving.]
zz_r04r is now known as r04r
consentfully has quit [Remote host closed the connection]
<wa7son> daviddias: cool - I’ll just check that he’s free on those dates before I promise too much
<daviddias> ok :)
hashcore has quit [Ping timeout: 240 seconds]
<richardlitt> haha
<richardlitt> wa7son: I was so confused for a few seconds there, thought I was in arctifjs
<richardlitt> New edition of the IPFS weekly! Can you please take a look and let me know if it sums up the past two weeks?
<richardlitt> cc whyrusleeping daviddias dignifiedquire achin
<richardlitt> lgierth: can you take a look quickly, too?
<achin> richardlitt: i think we should include a link to the 0.3.11 changelog
<wa7son> richardlitt: haha
<richardlitt> achin: done
<richardlitt> daviddias: look good?
<achin> on my machine https://arcticjs.club/ has a bad SSL cert. is anyone else seeing this?
<daviddias> richardlitt: checking
<daviddias> could you reference the Captain.log entry? https://github.com/ipfs/js-ipfs/issues/30#issuecomment-175142590 as a good entry point to contribute
<daviddias> achin: does it have a SSL cert at all?
<achin> richardlitt: for "cdn.media.ccc.de is now being mirrored in the IPFS archives" perhaps include a link to the issue specifically?
<achin> daviddias: "This server could not prove that it is arcticjs.club; its security certificate is from www.github.com."
<richardlitt> How to swiftly both relive your childhood, but also go insane: https://www.youtube.com/watch?v=G2vA6Dngzhs
<richardlitt> daviddias: maybe that's for this last week, not the two weeks before?
<richardlitt> As in, nothing done in the past four days
<richardlitt> I know, my dilatory writing of this has resulted in lots of confusion. :(
IlanGodik has joined #ipfs
<daviddias> richardlitt: oh I see, so will we ship another one before next week?
<daviddias> or merge 2?
<richardlitt> This is for anything before this monday.
<richardlitt> We'll ship one for This Week next Wednesday or Tuesday.
gaboose has joined #ipfs
<richardlitt> I was supposed to write and send this on Tuesday or Wednesday, but travel kept me from the intensive amount of time I needed to prepare for this
<richardlitt> The weekly is a LOT of work. :(
<achin> i wonder how we can fix that
<richardlitt> Given the systems we have right now in place for it.
<richardlitt> achin: I've got a few ideas.
<richardlitt> I just want to publish this one before moving on to that.
<richardlitt> This is mostly set-up work at the moment. It'll be easier in the futuree.
<richardlitt> " IPFS Never Forgives, IPFS Never Forgets" - best quote.
<achin> IPFS Is Forever
<daviddias> richardlitt: I understand, thank you for keeping doing it though <3
<richardlitt> daviddias: trying. Today I read 1500 lines of IRC logs before I gave up in despair
ulrichard has quit [Quit: Ex-Chat]
ashark has joined #ipfs
jaboja has quit [Ping timeout: 272 seconds]
<dignifiedquire> daviddias: how is the js-ipfs hacking coming along?
<daviddias> doing some progress, got the Data Importing creating the MerkleDAG layout for a file (that required chunking) and accessed to it's DAG objects succesfuly through go-ipfs
<dignifiedquire>
<daviddias> now working on ipfs-merkle-dag and ipfs-blocks to complete the dag-service and make more exhaustive tests/make the API nicer
<dignifiedquire> I got my first api request handled through redux + redux-saga yesterday
<daviddias> I noticed that the encoding of the data for the same file was being stored differently
<daviddias> figuring out way by creating stronger foudnations
<daviddias> dignifiedquire: oh nice! do you like it?
<dignifiedquire> it's definitely the best "flux" architecture I've seen so far
<dignifiedquire> still quite a lot of overhead and a steep learining curve though
<dignifiedquire> but I think the best choice for now as long as we are using react
<dignifiedquire> daviddias: you can see how it looks here: https://github.com/ipfs/webui/pull/229/files
<dignifiedquire> it is conceptually quite nice, but it takes some time to understand it
<daviddias> I need to speed myself up on those things
<dignifiedquire> prepare for a lot of reading ;)
simonv3 has joined #ipfs
debruise has joined #ipfs
voxelot has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
water_resistant has joined #ipfs
<gaboose> is the js-ipfs meant for running ina browser?
<voxelot> gaboose: that is something we are aiming for
mildred has quit [Quit: Leaving.]
ylp has quit [Quit: Leaving.]
drnet has quit [Quit: Leaving]
jfis has joined #ipfs
<whyrusleeping> dignifiedquire: lgierth thoughts on shipping the new version of distributions?
<gaboose> How does it connect with go-ipfs then, websockets?
<whyrusleeping> i'm working on making ipfs-update use distributions for its fetching
<whyrusleeping> gaboose: webrtc
<gaboose> Im extending multiaddr-net to handle ws right now
<gaboose> Maybe i should take a look at webrtc too
<gaboose> Is somebody working on that?
jaboja has joined #ipfs
<whyrusleeping> i don't think so
<whyrusleeping> but websockets will be nice to have
<gaboose> main reason im doing it is to put a node on heroku :)
<dignifiedquire> whyrusleeping: did you build a new version yet? or do you want me to?
<whyrusleeping> i would, but i have 1mbps of upload
<dignifiedquire> after that it's just adding and pinning and tell lgierth to update the record
<whyrusleeping> and it would take ages to pin
<dignifiedquire> okay will do that then
<whyrusleeping> <3
<dignifiedquire> give me 10 min or so
<whyrusleeping> looking at a house this weekend that has symmetric gigabit
<achin> o_O
<whyrusleeping> ye
<whyrusleeping> i'm pretty excited about that
<whyrusleeping> i'm hoping its nice and they will let us rent it
<achin> if not, ask if you can keep a few computers in the basement
<gaboose> Is your pc going to handle that? :)
<ipfsbot> [webui] greenkeeperio-bot opened pull request #230: Update lodash to version 4.1.0
* dignifiedquire building all the versions
<ipfsbot> [webui] dignifiedquire closed pull request #230: Update lodash to version 4.1.0
vijayee has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
the193rd has quit [Read error: Connection reset by peer]
<lgierth> whyrusleeping: dignifiedquire: i'm ready whenever
<whyrusleeping> gaboose: lol, i have an intel dual port 10gb eth card
arpu has quit [Quit: Ex-Chat]
M-jon is now known as jfred-matri
jfred-matri is now known as jfred-matrix
the193rd has joined #ipfs
<lgierth> this week i learned that a dedicated full-duplex 1Gbit line in berlin costs 1700 euros a month
Akaibu has quit [Quit: Connection closed for inactivity]
<whyrusleeping> o.o
<whyrusleeping> its gonna $80/mo for me
<whyrusleeping> its probably not dedicated though
<lgierth> but dedicated?
<lgierth> yeah
<whyrusleeping> but my friend has the same service and can pull 128MB/s downloading things
<whyrusleeping> it scares me a little
<lgierth> there's not really any end customer gbit internet here
<lgierth> nice
<lgierth> the two gbit providers are connecting datacenters and offices
jhulten_ has joined #ipfs
Tv` has joined #ipfs
Encrypt has quit [Quit: Quitte]
<dignifiedquire> whyrusleeping: QmaWwZPaivr2sKaLNn5DrnyxjKMsifAaYZ58HgFDVgBJYw
<whyrusleeping> lgierth: https://ipfs.io/ipfs/
<dignifiedquire> whyrusleeping: please try opening and reivew
<lgierth> whyrusleeping: you meant the 503?
<lgierth> none of the backends responds with 2xx/3xx
<whyrusleeping> i got a white page back
<dignifiedquire> whyrusleeping: yeah still uploading
<lgierth> it should probably just hand out the last response regardless
<lgierth> i gotta run for a bit
<lgierth> ok false alarm i'm still here
* whyrusleeping is incredibly releived
<lgierth> <3
hellertime has quit [Read error: Connection reset by peer]
hellertime has joined #ipfs
Not_ has joined #ipfs
hellertime has quit [Client Quit]
hellertime has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
<richardlitt> Added a lot, 99% sure this ready to go: https://github.com/ipfs/weekly/pull/14
<richardlitt> Amazing how much work this thing is.
M-kegan has quit [Quit: node-irc says goodbye]
M-kegan has joined #ipfs
pierrebeaucamp has joined #ipfs
<lgierth> wtf so many contributors
<lgierth> @tv is duplicate
<lgierth> and a few bots in there
<lgierth> richardlitt: ^
<richardlitt> bots are ok, those bots represent someones time
<richardlitt> lgierth: thanks though!
<richardlitt> daviddias: are you actively clicking things in the sprint issue when you do them? O.o
<richardlitt> daviddias: Why on earth would you do that, it actually make sense and it makes us look bad.
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1736: add a ipfs repo ls command (master...repo_ls) https://git.io/vnWIz
Matoro_ has quit [Ping timeout: 256 seconds]
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1740: Implement path validations (master...path_validation) https://git.io/vnELA
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1747: add robots-header to prevent duplicate-content on gateways (master...master) https://git.io/vnyk0
<ipfsbot> [go-ipfs] lgierth closed pull request #1316: WIP: discover peers from cjdns (master...discovery-cjdns) https://git.io/vkMG8
pierrebeaucamp has quit [Ping timeout: 240 seconds]
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1776: fix http output to never have both transfer-encoding and content-length (master...fix/cat-http-output) https://git.io/vczXs
<daviddias> richardlitt hmm :) well, having worked remotely my whole life and also having had the chance to manage teams, I learned how it is important to write things down and how the life of someone that is working with us gets so much easier if they have a way to peak into our status, so I just do that naturally now
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1864: Add systemd unit to misc/ (master...systemd) https://git.io/vWfri
<dignifiedquire> richardlitt: daviddias I do the same thing, just on a private document where I note what I worked on every day to keep track for myself and for reports
<voxelot> daviddias: is it odd that running 'jsipfs version' shows 0.3.11-dev when my go-ipfs repo version is 0.4.0-dev
<daviddias> I use wunderlist to keep track of my TODOs
Matoro_ has joined #ipfs
<daviddias> if something seems like a reasonable action item, I try to push it somewhere
<voxelot> daviddias: ohh wait, maybe it's odd that updating to v0.4.0-dev didn't update my config version that jsipfs reads from =/
<voxelot> yet 'ipfs version' still shows 0.4.0-dev
<daviddias> there is a repo migrations thing
<voxelot> yeah i didn't properly migrate
<richardlitt> daviddias: I was half joking, I think that's awesome and agree. I do the same thing that dignifiedquire does
<richardlitt> Hey team, let's write the weekly during the week instead of after it. Check out this PR: https://github.com/ipfs/weekly/pull/16
<richardlitt> achin: ^^
hellertime1 has joined #ipfs
<dignifiedquire> maybe we could find a nice tracker that's public for this that we all can use?
hellertime has quit [Ping timeout: 240 seconds]
debruise has quit [Ping timeout: 240 seconds]
<richardlitt> GitHub issues works, I think.
Kane` has quit [Ping timeout: 265 seconds]
<voxelot> interesting not, changing version in config to 'voxelot is cool' doesn't break anything and now jsipfs version says im cool :)
<dignifiedquire> richardlitt: not really tbh
<daviddias> voxelot: ahahah
<daviddias> you are cool indeed :)
<richardlitt> lidel: are you around?
cellar has joined #ipfs
Kane` has joined #ipfs
<voxelot> protocolVersion : '9000' or over 9000!!?
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1964: Remove intermediate InsertNodeAtPath in ipfs add (dev0.4.0...no-insertnodeatpath) https://git.io/v4Und
<Kubuxu> cleanup time?
<whyrusleeping> yeaaap
<whyrusleeping> was laying in bed last night
<whyrusleeping> thinking "i should go through every PR and either close or review it"
<whyrusleeping> so i am
<whyrusleeping> brb, more coffee
chriscool has joined #ipfs
<Kubuxu> Right moment to run this: $('.notifications > .list-group-item a').each((_, a) => window.open($(a).attr('href'), '_blank'))
<voxelot> whyrusleeping: can you point me to how go-ipfs derives the public from the priv? i want to try and implement this in js
<whyrusleeping> thats just rsa math
<voxelot> so chinese number theory and euclidian algo
<voxelot> thanks
<whyrusleeping> either that, or they just store the public key alongside the private key
<voxelot> so the config doesn't store the public currently right? it derives it on command id?
Matoro_ has quit [Ping timeout: 256 seconds]
devbug has joined #ipfs
<ansuz> whyrusleeping:
<ansuz> ping
<ansuz> pong
<whyrusleeping> ansuz: yo, hows my favorite canadian?
<ansuz> idk, who is he?
<whyrusleeping> idk, i expected you to go find out
<ansuz> oh, because I'm the NSA
<ansuz> right
<ansuz> :D
<whyrusleeping> lol
<whyrusleeping> sup?
<ansuz> you pinged me the other day
<ansuz> wanted peers or someting?
<whyrusleeping> mmm, oh yeah
<whyrusleeping> cjdns sucks
<ansuz> lol
<ansuz> yea
<whyrusleeping> give me better peers pls
<ansuz> lately
<ansuz> half the net has updated, half hasn't
<ansuz> kind of a 0.4.x meets 0.3.x problem
<whyrusleeping> ooooh
<whyrusleeping> hard fork?
<ansuz> and the network is writhing in pain
<ansuz> just a funny OOM bug
<ansuz> but with a bunch of node's periodically freaking out and churning everything
<ansuz> nodes*
<whyrusleeping> lol
<whyrusleeping> fun stuff
<whyrusleeping> hows babyfoot playing going today?
<ansuz> I won and Jean went home
<whyrusleeping> ha!
<ansuz> champion for the weekend
<Kubuxu> Some nodes start 100% CPU and drop 90% of packets.
<ansuz> ^
<Kubuxu> Which is much worst than dropping out at all.
<ansuz> > oh hey it's kind of working, let me send some packets over there
<ansuz> > hey, bro, did you get those packets I sent you?
<ansuz> >> nope
<ansuz> s/nope/lolnope
<Kubuxu> I think Arc might have screwed up something with his reach metric but it is not a place to discuss it.
<ansuz> indeed
<ansuz> anyway, I'm going home, but I'll check with you in another hour or so
<ansuz> and find some better peers
<ansuz> ps: the place to find peers to get on hype is on hype in #peering
<ansuz> TROLLOLOL
<ansuz> ttys
<Kubuxu> To get on hype place is hyperboria/peers and then when you are there #peering
<whyrusleeping> Kubuxu: ping on 2191
<whyrusleeping> i just responded
<whyrusleeping> sorry for that taking so long to get to
<Kubuxu> whyrusleeping: kk
Matoro_ has joined #ipfs
hellertime1 has quit [Quit: Leaving.]
parkan has joined #ipfs
<Kubuxu> whyrusleeping: 'select' block should be indented one deeper, right?
mrdomino has quit [Quit: leaving]
<whyrusleeping> i think the cases are usually on the same indentation as the select keyword
<whyrusleeping> run gofmt though, it will fix it
<Kubuxu> Yeah, it is the same, bit weird IMO.
<Kubuxu> whyrusleeping: pushed
<whyrusleeping> eh, i just let gofmt dictate the style so i don't ever get into arguments about it, lol
Matoro has joined #ipfs
devbug has quit [Ping timeout: 245 seconds]
hellertime has joined #ipfs
<dignifiedquire> whyrusleeping: are you happy with the dist version?
Matoro_ has quit [Ping timeout: 256 seconds]
Akaibu has joined #ipfs
<Kubuxu> Wow, 2hours of GH downtime because of "brief power disruption".
peteyg has quit [Read error: Connection reset by peer]
peteyg has joined #ipfs
felixn has joined #ipfs
ygrek_ has joined #ipfs
Guest17506 has joined #ipfs
<whyrusleeping> dignifiedquire: yep! looks good to me
threebean has left #ipfs ["WeeChat 1.3"]
cellar has quit [Ping timeout: 250 seconds]
Tai has joined #ipfs
mildred has joined #ipfs
mildred has quit [Client Quit]
ygrek_ has quit [Ping timeout: 240 seconds]
mildred has joined #ipfs
computerfreak has quit [Quit: Leaving.]
Matoro has quit [Ping timeout: 256 seconds]
fiatjaf_ has joined #ipfs
randomguy has quit [Remote host closed the connection]
Matoro has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
Matoro has quit [Ping timeout: 256 seconds]
Matoro has joined #ipfs
ygrek_ has joined #ipfs
jaboja64 has joined #ipfs
jaboja has quit [Ping timeout: 250 seconds]
mildred has joined #ipfs
mrdomino has joined #ipfs
mrdomino has quit [Client Quit]
rendar has quit [Ping timeout: 272 seconds]
<dignifiedquire> lgierth: when you have a moment, new dist.ipfs.io: QmaWwZPaivr2sKaLNn5DrnyxjKMsifAaYZ58HgFDVgBJYw
mrdomino has joined #ipfs
<Kubuxu> whyrusleeping: care to take a look: https://travis-ci.org/ipfs/go-ipfs/jobs/105736540#L322 It looks like some race condition in tests.
rendar has joined #ipfs
<whyrusleeping> Kubuxu: blech, i was hoping i wouldnt see that one again
<whyrusleeping> its nothing to do with your code
<Kubuxu> I know, wanted to let you know but you seem to have met it before, repushed so tests run again.
jaboja64 has quit [Remote host closed the connection]
mildred has quit [Ping timeout: 256 seconds]
<ansuz> ohai whyrusleeping
<whyrusleeping> ansuz: hello again
<ansuz> are you back in the land of freedom again?
<whyrusleeping> MERICA
<whyrusleeping> I FEEL SO FREE RIGHT NOW
Kane`_ has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
Kane` has quit [Ping timeout: 264 seconds]
<ansuz> I can hook you up to my node in New Jersey
<ansuz> that's the closest I have
nicolagreco has joined #ipfs
<ansuz> PMing
<whyrusleeping> sweet, thanks
edubai__ has quit [Quit: Connection closed for inactivity]
mildred has joined #ipfs
shea256 has joined #ipfs
<noffle> whyrusleeping: o/
<whyrusleeping> noffle: 'eyo
<whyrusleeping> sup?
Matoro has quit [Ping timeout: 250 seconds]
disgusting_wall has joined #ipfs
<richardlitt> morning.
<noffle> whyrusleeping: hey! I'd like to have an IpfsNode, in a particular case, do a purely offline Resolve. kind of like how IpfsNode.SetupOfflineRouting, but non-mutating. it'd be nice to do one-time offline resolves, or maybe if the IpfsNode itself had online and offline resolvers/routers built in? seeking advice on how to approach this
<noffle> generalized problem: sometimes you want to use the network to resolve a path, other times you want to use your local repo
<noffle> richardlitt: \o
<whyrusleeping> core.NewNode(ctx, nil)
<richardlitt> <3 all around
<whyrusleeping> ah but i see
<whyrusleeping> my general tactic has been to construct a version of the needed part without the dht or exchange service
Matoro has joined #ipfs
<noffle> so, as a new node?
<AdrianG> whats the incentive to store content?
<whyrusleeping> well, yeah. but what are you trying to do?
<whyrusleeping> maybe we add an 'offline dagservice' to the IpfsNode?
<whyrusleeping> and using the `--local` flag will use that one instead of the networked one?
<noffle> whyrusleeping: I think the best shim for the 'ipfs mount tries to do a dht lookup for its own pubkey but often fails because ipfs init was just run' is to fallback to doing an offline resolve of its pubkey dagnode
<whyrusleeping> or maybe just defer the actual resolving until we need it
<whyrusleeping> lazy load it
<noffle> not sure if that'll help the flakiness
<whyrusleeping> hrm... yeah
<whyrusleeping> because we still need to resolve it at some point
<noffle> might make fail % lower
<whyrusleeping> eh, thats just hiding the issue then
<whyrusleeping> don't want that
<noffle> I suppose 'ipfs mount' should also fail if you've never 'ipfs name publish'd too
shea256 has quit []
<whyrusleeping> at least the ipns portion
<whyrusleeping> but
<whyrusleeping> no
<whyrusleeping> thats wrong
<whyrusleeping> we set an empty directory at first
<richardlitt> Is it wrong that I have this bookmarked as an IPFS example
<whyrusleeping> richardlitt: no, that is as correct as you could be
<Kubuxu> richardlitt: It should be the official IPFS example.
<dignifiedquire> richardlitt: ipfs was invented so we never loose any cat pictures again
<richardlitt> Kubuxu: I think it actually is.
<dignifiedquire> so you did everything right!
<Kubuxu> Hehe
<richardlitt> dignifiedquire: sorry, you must be talking to someone else.
<richardlitt> dignifiedquire: you've never used those words for me before.
<Kubuxu> jbene.t biggest cat lover ever
<dignifiedquire> richardlitt: which words ;)
<noffle> whyrusleeping: cool, good to know that
<whyrusleeping> juan actually started ipfs so he could store all his memes online redundantly
Matoro has quit [Ping timeout: 256 seconds]
<whyrusleeping> and i'm only here because i wanted to have a filesystem with the same stuff on all my computers
<whyrusleeping> nfs was too har
<whyrusleeping> d
<Kubuxu> NFS is too hard
jfis has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jfis has joined #ipfs
gaboose has quit [Quit: Connection closed for inactivity]
chriscool has quit [Quit: Leaving.]
warner has quit [Read error: Connection reset by peer]
<dignifiedquire> whyrusleeping: sooo many go-ipfs notifications
<whyrusleeping> dignifiedquire: lol
warner has joined #ipfs
<whyrusleeping> Kubuxu: thayre you go
<ipfsbot> [go-ipfs] whyrusleeping pushed 2 new commits to master: https://git.io/vzApm
<ipfsbot> go-ipfs/master 0e18246 Kubuxu: Make dns resolve paths under _dnslink....
<ipfsbot> go-ipfs/master ba148b2 Jeromy Johnson: Merge pull request #2191 from Kubuxu/feature/dnslink...
<Kubuxu> Yey
<whyrusleeping> lgierth: enjoy
devbug has joined #ipfs
<richardlitt> dignifiedquire: did you see my draft for dist.ipfs.io blogpost?
<richardlitt> dignifiedquire: and can you help with https://github.com/ipfs/weekly/pull/14#discussion_r51288755, maybe?
<dignifiedquire> richardlitt: did you see my comments? :P
<richardlitt> dignifiedquire: oh! not yet, checking now
<dignifiedquire> richardlitt: will take a look later
Kane`_ has quit [Read error: Connection reset by peer]
<richardlitt> dignifiedquire: ah, cool, I see your comments now. Thanks!
Matoro has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
Matoro has quit [Remote host closed the connection]
Matoro has joined #ipfs
devbug has quit [Remote host closed the connection]
devbug has joined #ipfs
srenatus has quit [Quit: Connection closed for inactivity]
Matoro has quit [Ping timeout: 245 seconds]
chriscool has joined #ipfs
<ipfsbot> [go-ipfs] chriscool closed pull request #2241: Fuse and docker tests together (master...tlk-fuse-and-docker) https://git.io/vzorE
joshbuddy has joined #ipfs
<richardlitt> Yeah Seal of approval is the best
Matoro has joined #ipfs
Encrypt has joined #ipfs
<voxelot> server error 500, not a valid hash
<richardlitt> that's what i thought.
<richardlitt> But... it is.
<voxelot> hmm
<voxelot> yeah it's an image?
<voxelot> dawww
notdaniel has joined #ipfs
<richardlitt> whyrusleeping: any ideas?
<richardlitt> hmm
<richardlitt> nvm. s/\//?
pfraze has quit [Remote host closed the connection]
<parkan> the weekly hangout is on Tuesday, right? is there a link somewhere?
<ipfsbot> [go-ipfs] RichardLitt created docs/block-put-quotes (+1 new commit): https://git.io/vzxtF
<ipfsbot> go-ipfs/docs/block-put-quotes 7758ad3 Richard Littauer: Added quotes around block put command...
devbug has quit [Ping timeout: 272 seconds]
notdaniel has quit [Quit: Bye!]
<noffle> are sharness tests part of CI for go-ipfs?
hellertime has quit [Ping timeout: 260 seconds]
reit has quit [Ping timeout: 256 seconds]
<ipfsbot> [go-ipfs] noffle opened pull request #2266: Adds offline key resolution on ipns mount. (master...mount_local) https://git.io/vzxYX
<richardlitt> parkan: it's on Monday
<richardlitt> in here
<noffle> ^ CR desired (cc whyrusleeping jbenet)
parkan has quit [Ping timeout: 245 seconds]
fiatjaf_ has quit [Remote host closed the connection]
m0ns00nfup has joined #ipfs
mildred has quit [Ping timeout: 245 seconds]
m0ns00nfup has quit [Client Quit]
<ipfsbot> [ipfs] mortonfox opened pull request #155: Fix the organization link (master...patch-1) https://git.io/vzxGB
wiedi has joined #ipfs
ashark has quit [Ping timeout: 250 seconds]
jfis has quit [Quit: Textual IRC Client: www.textualapp.com]
m0ns00nfup has joined #ipfs
<dignifiedquire> whyrusleeping: progress was made, more in the next days https://usercontent.irccloud-cdn.com/file/szvqfjYr/ipfs-home-1.gif
<dignifiedquire> cc voxelot daviddias ^^
notdaniel has joined #ipfs
<richardlitt> dignifiedquire: any chance you could CR this? Would help me and kyledrake as it has an error data structure set in it https://github.com/ipfs/http-api-spec/pull/24
<richardlitt> dignifiedquire: also... damn. That looks nice.
<ipfsbot> [ipfs] RichardLitt closed pull request #155: Fix the organization link (master...patch-1) https://git.io/vzxGB
<voxelot> dignifiedquire: very nice!
cemerick has quit [Ping timeout: 240 seconds]
mildred has joined #ipfs
jo_mo has joined #ipfs
<dignifiedquire> richardlitt: the error object looks good to me, too tired to review the rest right now I'm afraid
<richardlitt> dignifiedquire: Cool. That's useful, I'll separate it into a separate PR and merge that.
<richardlitt> Thanks!
<dignifiedquire> np =)
devbug has joined #ipfs
<dignifiedquire> richardlitt: would you mind doing some thinking of text/infos/details for the home page on the webui
pfraze has joined #ipfs
<lidel> richardlitt, i am now ;-)
votz has joined #ipfs
<richardlitt> dignifiedquire: Of course not. I'll do that tonight
<richardlitt> lidel: Awesome! Can you help me out with explaining your firefox addon?
<dignifiedquire> thanks
<richardlitt> dignifiedquire: do you have 2 more minutes?
<dignifiedquire> what's up?
<lidel> richardlitt, well, if you run go-ipfs locally, you can use it as a http2ipfs gateway
<richardlitt> dignifiedquire: I really want to push this ASAP, can you help out with this comment? https://github.com/ipfs/weekly/pull/14#discussion_r51288755
<lidel> richardlitt, not sure if there is more to it :)
<richardlitt> lidel: interesting. What does that mean for me, as a new person?
<richardlitt> Why is an http2ipfs gateway important?
pfraze has quit [Remote host closed the connection]
<lidel> richardlitt, it enables you to load content via IPFS instead of HTTP, for example if you open a resource from a public gateway (eg. https://ipfs.io/ipfs/QmTAsnXoWmLZQEpvyZscrReFzqxP3pvULfGVgpJuayrp1w) and have addon enabled, the request will not hit public gateway, but data will be loaded from IPFS swarm, in a decentralized and distributed way
devbug has quit [Ping timeout: 256 seconds]
<dignifiedquire> richardlitt: do you mean the part about dist?
<richardlitt> Does that make it faster?
<richardlitt> dignifiedquire: yeah. I need to describe it better. Maybe I should take some stuff from my blog post draft?
<richardlitt> lgierth: you still awake?
votz has left #ipfs ["Leaving"]
m0ns00nfup has quit [Quit: undefined]
<lidel> richardlitt, depends. may be slower if content was already in the gateway. may be faster if it was not, and you fetch from fast peer close to you. generally there is a lot to improve performance-wise in go-ipfs, but we are getting there.
<dignifiedquire> richardlitt: yeah I suggest doing short version of the blog post
<richardlitt> lidel: Hmm. What other benefits are there, then?
<richardlitt> dignifiedquire: Ok. I'll write something now.
<lidel> richardlitt, support for fs:/ipfs/<hash> in the browser
mildred has quit [Ping timeout: 276 seconds]
<lidel> richardlitt, as of now, the addon just redirects to local gateway and that is all. in future version we will have some diagnostic information about running daemon (number of peers etc) and DNSlink support.
devbug has joined #ipfs
<richardlitt> dignifiedquire: how about this? https://github.com/ipfs/weekly/pull/14/files
<richardlitt> lidel: Cool! Ok, I think I get it all now
<richardlitt> That's really awesome.
<lidel> richardlitt, long term goal is to bring IPFS to the browser, perhaps at some point we could run javascript-based node within the addon itself, but for now we use gateway from go-ipfs :)
<richardlitt> :)
<richardlitt> lidel: awesome. I'm trying to write this up for the Weekly roundup
<richardlitt> How does this sound: * [**ifps-firefox-addon**](//github.com/lidel/ipfs-firefox-addon/releases/tag/v1.4.2) The Firefox addon that provides transparent access to IPFS resources via local HTTP2IPFS gateway has been updated to release 1.4.2. This is the first time we've mentioned this in this newsletter; go check it out. The addon enables you to load content
<richardlitt> via IPFS instead of HTTP. For example, if you open a resource from a public gateway (eg. https://ipfs.io/ipfs/QmTAsnXoWmLZQEpvyZscrReFzqxP3pvULfGVgpJuayrp1w) and have addon enabled, the request will not hit public gateway, but data will be loaded from IPFS swarm, in a decentralized and distributed way. It also now supports the IPFS protocol scheme, meaning
<richardlitt> that can look up a hash by going to `fs:/ipfs/<hash>` directly.
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
anticore has joined #ipfs
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
<lidel> Sounds good :)
<lidel> but maybe we should use a hash of a cat picture instead
<dignifiedquire> richardlitt: sounds good to me
<richardlitt> dignifiedquire: :D
<richardlitt> lidel: I'll use the cat photo :P
jaboja has joined #ipfs
computerfreak has joined #ipfs
<richardlitt> thanks lidel !
joshbuddy has quit [Quit: joshbuddy]
<lidel> yw :)
ashark has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
jo_mo has quit [Quit: jo_mo]
notdaniel has quit [Quit: later]
notdaniel has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
joshbuddy has joined #ipfs
anticore has quit [Quit: bye]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to master: https://git.io/vzxgI
<ipfsbot> go-ipfs/master eb9d072 Jeromy Johnson: Merge pull request #2265 from ipfs/docs/block-put-quotes...
Encrypt has quit [Quit: Quitte]
notdaniel has quit [Remote host closed the connection]
Whispery has joined #ipfs
TheWhisper has quit [Ping timeout: 256 seconds]
patcon has joined #ipfs
danielrf1 has joined #ipfs
Oatmeal has joined #ipfs
pinbot has quit [Ping timeout: 240 seconds]
danielrf has quit [Ping timeout: 240 seconds]
IlanGodik has quit [Ping timeout: 240 seconds]