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
jager has quit [Ping timeout: 276 seconds]
jager has joined #ipfs
gordonb has quit [Quit: gordonb]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
gordonb has joined #ipfs
<kyledrake> daviddias WIP, but how's this for a basic idea? http://www.kyledrake.net/libp2p-newwebsite/index.html
simpbrain has quit [Ping timeout: 276 seconds]
pfraze has quit [Remote host closed the connection]
<jbenet> kyledrake: nice!
<kyledrake> jbenet thx! The graphics you made really helped it
null_radix has joined #ipfs
devbug has quit [Read error: Connection reset by peer]
reit has quit [Quit: Leaving]
reit has joined #ipfs
devbug has joined #ipfs
harlan_ has quit [Quit: Connection closed for inactivity]
devbug has quit [Ping timeout: 260 seconds]
reit has quit [Read error: Connection reset by peer]
captain_morgan has quit [Remote host closed the connection]
HoboPrimate has quit [Ping timeout: 250 seconds]
HoboPrimate has joined #ipfs
gordonb has quit [Quit: gordonb]
<jbenet> !pin /ipfs/QmNw9tJZx2zxP853wHK1LwzyAXyF2aShrJUTSwqPDsKW3z
<pinbot> now pinning /ipfs/QmNw9tJZx2zxP853wHK1LwzyAXyF2aShrJUTSwqPDsKW3z
celehner is now known as cel
simpbrain has joined #ipfs
HoboPrimate has quit [Quit: HoboPrimate]
HoboPrimate has joined #ipfs
domanic has joined #ipfs
zugzwanged has joined #ipfs
r04r is now known as zz_r04r
zugz has quit [Ping timeout: 245 seconds]
<ipfsbot> [go-ipfs] jbenet force-pushed appveyor from fdb5793 to b0230ed: http://git.io/vBFrc
<ipfsbot> go-ipfs/appveyor b0230ed rht: Add appveyor conf...
jager has quit [Ping timeout: 260 seconds]
joaosa has joined #ipfs
<ipfsbot> [go-ipfs] jbenet force-pushed appveyor from b0230ed to 1ff5ab9: http://git.io/vBFrc
<ipfsbot> go-ipfs/appveyor 1ff5ab9 rht: Add appveyor conf...
HoboPrimate has quit [Quit: HoboPrimate]
jager has joined #ipfs
gordonb has joined #ipfs
joaosa has left #ipfs [#ipfs]
gordonb has quit [Client Quit]
joaosa has joined #ipfs
joaosa has quit [Client Quit]
HoboPrimate has joined #ipfs
Gaboose has quit [Remote host closed the connection]
HoboPrimate has quit [Read error: Connection reset by peer]
HoboPrimate has joined #ipfs
<kandinski> I totally blew the hangouts today
pfraze has joined #ipfs
HoboPrimate has quit [Quit: HoboPrimate]
domanic_ has joined #ipfs
domanic has quit [Ping timeout: 260 seconds]
<pokeball99> Shit
<pokeball99> Wrong channel
evanmccarter has quit [Quit: Connection closed for inactivity]
grahamperrin has joined #ipfs
domanic_ has quit [Ping timeout: 260 seconds]
ygrek has quit [Ping timeout: 260 seconds]
eternaleye is now known as M-eternaleye
M-eternaleye is now known as eternaleye
Qwertie has quit [Ping timeout: 264 seconds]
Qwertie has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
mrrrgn_afk is now known as mrrrgn
grahamperrin has left #ipfs ["Leaving"]
Oatmeal has joined #ipfs
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
devbug has joined #ipfs
guest234234 has joined #ipfs
rjeli is now known as rjelii
rjelii is now known as rjeliiiiii
rjeliiiiii is now known as rjeli
ygrek has joined #ipfs
reit has joined #ipfs
<kyledrake> daviddias when do you get into Portland?
simonv3 has quit [Quit: Connection closed for inactivity]
patcon has quit [Ping timeout: 260 seconds]
computerfreak has joined #ipfs
devbug has quit [Ping timeout: 250 seconds]
captain_morgan has joined #ipfs
captain_morgan has quit [Read error: Connection reset by peer]
captain_morgan has joined #ipfs
nessence has joined #ipfs
morgan_ has joined #ipfs
guybrush_ is now known as guybrush
guybrush has quit [Changing host]
guybrush has joined #ipfs
<alu> anyone here from LA?
<whyrusleeping> lgierth: can i run ls on the gateways?
<whyrusleeping> do we have that readonly api stuff setup?
reit has quit [Read error: Connection reset by peer]
karel0 has joined #ipfs
captain_morgan has quit [Remote host closed the connection]
captain_morgan has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence_ has joined #ipfs
morgan_ has quit [Remote host closed the connection]
captain_morgan has quit [Read error: Connection reset by peer]
captain_morgan has joined #ipfs
captain_morgan has quit [Remote host closed the connection]
captain_morgan has joined #ipfs
NightRa has joined #ipfs
TheWhisper has quit [Ping timeout: 246 seconds]
hjoest has quit [Ping timeout: 246 seconds]
hjoest has joined #ipfs
nessence_ has quit [Remote host closed the connection]
pfraze has quit [Remote host closed the connection]
TheWhisper has joined #ipfs
mildred has joined #ipfs
TheWhisper has quit [Read error: Connection reset by peer]
TheWhisper has joined #ipfs
<daviddias> kyledrake: on sunday :)
<computerfreak> hey guys, is there any c++ binding yet?
<daviddias> and the cube image looks really nice :)
<computerfreak> or do u know a way to use ipfs with Qt
karel0 has left #ipfs [#ipfs]
amstocker has joined #ipfs
<M-davidar> computerfreak (IRC): Qt or qml?
<tidux> I'm just happy with the Go binary for now
<computerfreak> well i can include qml in my Qt-App so it wont matter ;)
<M-davidar> computerfreak (IRC): what I mean is, if you're using mostly QML, you might be able to get away with js-ipfs
<M-davidar> (temporarily, at least)
<computerfreak> ah thats what u mean ... okey
<computerfreak> well id prefer c++ but for testing maybe ..
<M-davidar> It doesn't look like anyone has started on C/C++ bindings yet
<M-davidar> computerfreak (IRC): you could be that person ;)
<M-davidar> Oh wait
<computerfreak> hehe i would really do it, but im not so experienced tbh, im learning to create guis right now and i love ipfs .. so i just wanted to combine it a bit ;)
<computerfreak> well i cloned arbore already but the binding here is not working on other apps right now ..
<computerfreak> still reading the code and try to understand what he did :P
<M-davidar> computerfreak (IRC): maybe submit an issue with the problems you're having?
<computerfreak> well i already speak with the dev(s) on #arbore
<computerfreak> maybe i create a git account soon ^^
elima has joined #ipfs
hjoest has quit [Ping timeout: 246 seconds]
hjoest has joined #ipfs
intercostohumera has quit [Ping timeout: 260 seconds]
test294822 has joined #ipfs
myrmicid has joined #ipfs
nessence has joined #ipfs
nessence has quit [Ping timeout: 245 seconds]
<haadcode> morning
<computerfreak> moin
zz_r04r is now known as r04r
screensaver has joined #ipfs
s_kunk has quit [Ping timeout: 246 seconds]
NightRa has quit [Quit: Connection closed for inactivity]
nham has quit [Ping timeout: 260 seconds]
amstocker has quit [Ping timeout: 250 seconds]
oguz_ has joined #ipfs
ogzy has quit [Disconnected by services]
oguz_ is now known as ogzy
ogzy has quit [Changing host]
ogzy has joined #ipfs
ogzy_ has joined #ipfs
reit has joined #ipfs
<ogzy> I am having problems with ipns, i have a three node ipfs daemon running at my local environment, superroutes and bootstrap notes are removed before running ipfs daemon, there is no problem about adding a file and reaching it from another node, the problem occurs when i publish it from a node, when i resolve it from another node and try to reach it with the result, i am still seeing the same content although i had changed the file and readded it, any idea why th
<ogzy> is happening?
<tidux> ogzy: that works by design, you can't exactly delete content from ipfs
<tidux> you want ipns for pointers to mutable conten
<tidux> t
ilyaigpetrov has joined #ipfs
s_kunk has joined #ipfs
<kpcyrd> *for mutable pointers to immutable content
dignifiedquire has joined #ipfs
<dignifiedquire> good morning
<alu> hi
computerfreak has quit [Ping timeout: 250 seconds]
<daviddias> Morning :)
devbug has joined #ipfs
<tidux> I wonder if "ipfs add" and "ipfs pin add" time is proportional to the number of connected peers
<tidux> I've got ~160 peers connected and a simple add -r of a 300MB mp3 album is taking hours
<tidux> there's clearly something delaying it before the actual upload starts because it's still sitting at 0%
<dignifiedquire> daviddias: can you do ipfs-geoip releases?
computerfreak has joined #ipfs
<daviddias> tidux: ipfs add of a file should not take hours
<daviddias> IPFS starts sending to the network the providing records
<tidux> ipfs add -r of a 24GB directory took about a day
<daviddias> but hashing it should take seconds
<tidux> the hashing itself is quick, I've tested with -n
<tidux> there's something weird causing the add commands to just sit in a sleep state for hours on end
<daviddias> dignifiedquire: muching all of this github notifs
<dignifiedquire> daviddias: :D
<daviddias> (I was out just for 7 hours and it is like the whole world did something :P )
<tidux> does go-ipfs use gdb?
<dignifiedquire> daviddias: yeah Tuesday is the worst and on the weekend not a single notification sometimes xD
ianopolous has quit [Ping timeout: 260 seconds]
<ogzy> tidux, what i want is to see the updated content, https://gateway.ipfs.io/ipns/QmcQdfnbrrqAyd6HjrUbcTfZHeQww5n4XTxApr55tEBp17 for example, i already updated the content and added it via only-hash still seeing the wrong content
<daviddias> there is no build process on geoip right?
<tidux> see that gives me a path resolve error ogzy
<daviddias> this is browserify only, correct?
<dignifiedquire> daviddias: there is no browser build generated no, it’s just node code and you can browserify/webpack it if you want externally
<ipfsbot> [webui] greenkeeperio-bot opened pull request #110: Update ipfs-geoip to version 1.4.5
<daviddias> dignifiedquire: released a patch and add you to owners https://www.npmjs.com/package/ipfs-geoip
<dignifiedquire> daviddias: thanks
<daviddias> :)
<ogzy> tidux, both works
<daviddias> adding kind of the Installation such as https://github.com/jbenet/js-multihashing#installation is nice for new users
<dignifiedquire> daviddias: yes, but not convinced we should provide browser builds on all repos
<dignifiedquire> I would just say, compatible with browserify / webpack
<daviddias> ok, and if someone asks for a build version, we can add it then
<dignifiedquire> yes
<ogzy> tidux, this is the updated content, , added without --only-hash but still the gatewya ipns displays the old stuff https://ipfs.io/ipfs/QmeQAsCA9o9LqjYDVtuUcuARs6ZT9scnEUQZk7AXAjA5nq
<ogzy> tidux, any idea what can be the reson?
<ipfsbot> [webui] Dignifiedquire closed pull request #110: Update ipfs-geoip to version 1.4.5
Encrypt has joined #ipfs
hjoest has quit [Ping timeout: 246 seconds]
hoony has joined #ipfs
hjoest has joined #ipfs
ygrek has quit [Ping timeout: 250 seconds]
hoony has quit [Read error: Connection reset by peer]
NeoTeo has joined #ipfs
Oatmeal has quit [Read error: Connection reset by peer]
M-hash has quit [Ping timeout: 245 seconds]
M-davidar-test has quit [Ping timeout: 245 seconds]
M-oddvar has quit [Ping timeout: 245 seconds]
M-prosodyContext has quit [Ping timeout: 245 seconds]
edrex has quit [Quit: No Ping reply in 180 seconds.]
edrex has joined #ipfs
M-oddvar has joined #ipfs
M-hash has joined #ipfs
M-prosodyContext has joined #ipfs
M-davidar-test has joined #ipfs
Oatmeal has joined #ipfs
Soft has joined #ipfs
gorhDroid is now known as gorhgorh
devbug_ has joined #ipfs
devbug has quit [Ping timeout: 260 seconds]
srenatus has joined #ipfs
hjoest has quit [Ping timeout: 246 seconds]
cemerick has joined #ipfs
ogzy has quit [Ping timeout: 245 seconds]
hjoest has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
edrex has quit [Quit: No Ping reply in 180 seconds.]
edrex has joined #ipfs
martinkl_ has joined #ipfs
martinkl_ has quit [Read error: Connection reset by peer]
martinkl_ has joined #ipfs
rombou has joined #ipfs
reit has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] rht created fix/corsconfig (+1 new commit): http://git.io/vBAAX
<ipfsbot> go-ipfs/fix/corsconfig e7dee98 rht: Fix SetAllowedOrigins...
<ipfsbot> [go-ipfs] rht opened pull request #2021: Fix SetAllowedOrigins (master...fix/corsconfig) http://git.io/vBAxr
ehd has quit [Ping timeout: 240 seconds]
guest1969 has joined #ipfs
ploopkazoo has quit [Ping timeout: 276 seconds]
ploopkazoo has joined #ipfs
<guest1969> Question. If I run "strip ipfs" on the 64-bit Linux executable, the file size shrinks from 25.2MB to 16.3MB. If I do this, will any functionality be lost?
<tidux> so that "ipfs add" command I mentioned almost three hours ago is still running with no perceptible progress
<tidux> I'd report it on github but my account is locked out at the moment
<alterego> tidux: what are you adding? How large is the file?
<tidux> a directory of mp3s
<tidux> 185MB
<svetter> tidux: you re removing all debug symbols
<tidux> svetter: wrong nick
<svetter> sorry
martink__ has joined #ipfs
<svetter> guest1969: ^
<alterego> tidux: What did you use --only-hash for?
<tidux> nothing
<tidux> I didn't use --only-hash
ehd has joined #ipfs
<alterego> Oh, thought I read that in your previous comments.
<tidux> you misread that
<tidux> that was ogzy
<alterego> If you want progress with add you need to do: ipfs add -p *.mp3
martinkl_ has quit [Ping timeout: 260 seconds]
<tidux> I did use that
<tidux> "no visible progress" means the fucking bar hasn't moved in six hours
<dignifiedquire> tidux: that sounds like a bug
<tidux> like I said, I'd report it on github but my account is locked out
<dignifiedquire> or at best something gone very wrong somewhere
<tidux> is there some sort of exclusive lock generated when the daemon is running?
<dignifiedquire> could you create a pastebin/gist of your log output, I’ll create a report
<tidux> I've got it backgrounded as a systemd service
<alterego> tidux: no, the command line client will use the daemon if it finds it.
<tidux> it's not logging anything
<dignifiedquire> also, what version are you running 0.3.9?
<tidux> ~/.ipfs/logs is empty
<tidux> 0.3.9
<dignifiedquire> okay
<dignifiedquire> before you cancel, there is a way to get a stacktrace from the running process
<dignifiedquire> let me quickly dig up the command for that
<dignifiedquire> tidux: if you could run this: curl localhost:5001/debug/pprof/goroutine?debug=2 > debug.log and add the output to your pastebin that would be really helpful
<tidux> > wc -l debug.log
<tidux> 268581 debug.log
<tidux> I think I'll just link it directly from my webserver
<dignifiedquire> yeah that file can get quite large
guest1969 has left #ipfs [#ipfs]
<tidux> thanks
<tidux> possibly related: I have the local gateway reverse proxied to nginx on port 80 on that system and have seen other people using it
<tidux> ok it's definitely related to something in the running environment of that server
<tidux> the same ipfs add command completed in less than a minute on my desktop
rombou has quit [Quit: Leaving.]
<ipfsbot> [go-ipfs] rht pushed 1 new commit to fix/corsconfig: http://git.io/vBxYn
<ipfsbot> go-ipfs/fix/corsconfig 547823b rht: rerun test...
<tidux> has go-ipfs ever been tested on multi-socket machines?
<tidux> this one has two Xeon E5520s
<ipfsbot> [go-ipfs] rht force-pushed fix/corsconfig from 547823b to 2433100: http://git.io/vBxYK
<ipfsbot> go-ipfs/fix/corsconfig 7670070 Lars Gierth: commands: fix description of --api...
<ipfsbot> go-ipfs/fix/corsconfig 2433100 rht: Fix SetAllowedOrigins...
<ipfsbot> [go-ipfs] rht force-pushed fix/corsconfig from 2433100 to b6a5531: http://git.io/vBxYK
<ipfsbot> go-ipfs/fix/corsconfig b6a5531 rht: Fix SetAllowedOrigins...
e-lima has joined #ipfs
NeoTeo has joined #ipfs
elima has quit [Ping timeout: 260 seconds]
martink__ has quit [Ping timeout: 260 seconds]
rombou has joined #ipfs
martinkl_ has joined #ipfs
hoony has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
hellertime has joined #ipfs
devbug_ has quit [Ping timeout: 245 seconds]
myrmicid has quit [Killed (Sigyn (Spam is off topic on freenode.))]
brod has joined #ipfs
test294822 has quit [Ping timeout: 252 seconds]
<alterego> Wow, IPNS is even slow on the same node as the IPNS publish O_o
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
srenatus has quit [Quit: Connection closed for inactivity]
rombou has quit [Read error: No route to host]
rombou has joined #ipfs
<tidux> I'm excited for namecoin being usable instead of TXT records
<tidux> sure that's one more thing to optimize, but it completely decentralizes the network
<tidux> and it also removes DNS blocking from the toolbox of politicians
Encrypt has quit [Quit: Eating time!]
rombou has quit [Ping timeout: 245 seconds]
guest234234 has quit [Ping timeout: 245 seconds]
dignifiedquire_ has joined #ipfs
<dignifiedquire_> daviddias: what was this static site generator you were talking about looking at mre closely before? was it harpjs?
<tidux> not him, but I use Pelican
<tidux> it's nice
<dignifiedquire_> wow there are a lot out ther: https://www.staticgen.com/
<tidux> yeah it basically depends on your preferred style and language
NightRa has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hoony has quit [Ping timeout: 260 seconds]
arpu has joined #ipfs
martinkl_ has joined #ipfs
Encrypt has joined #ipfs
cemerick has joined #ipfs
e-lima has quit [Ping timeout: 250 seconds]
ashark has joined #ipfs
hjoest has quit [Ping timeout: 246 seconds]
pinoaffe has quit [Ping timeout: 250 seconds]
dignifiedquire has left #ipfs [#ipfs]
dignifiedquire has joined #ipfs
ipmb has joined #ipfs
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
e-lima has joined #ipfs
rombou has joined #ipfs
hjoest has joined #ipfs
<ipfsbot> [go-ipfs] jbenet closed pull request #2010: Fix maybeGC trigger condition (master...hotfix/auto-gc) http://git.io/vB2pj
dignifiedquire_ has joined #ipfs
<ipfsbot> [go-ipfs] jbenet pushed 1 new commit to master: http://git.io/vBhLC
<ipfsbot> go-ipfs/master 7d0d1af Juan Benet: Merge pull request #2001 from ipfs/version-commit...
frabrunelle has joined #ipfs
hoony has joined #ipfs
frabrunelle has quit [Quit: Textual IRC Client: www.textualapp.com]
frabrunelle has joined #ipfs
hoony has quit [Remote host closed the connection]
simonv3 has joined #ipfs
hoony has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
hoony has quit [Client Quit]
frabrunelle has quit [Quit: Textual IRC Client: www.textualapp.com]
nham has joined #ipfs
Encrypt has quit [Quit: Quitte]
hjoest has quit [Ping timeout: 246 seconds]
<whyrusleeping> lgierth: ping
pfraze has joined #ipfs
<whyrusleeping> alterego: ipns resolve is currently far on the 'safety' side of the triangle, we ask the network what they think our record is
<whyrusleeping> in case (future) we have shared keys, and one of the people we shared keys with has published
hjoest has joined #ipfs
<achin> was ipns caching ever implemented?
<ion> achin: Yes
bret-raspi has quit [Quit: WeeChat 1.3]
uhhyeahbret has joined #ipfs
<achin> in what branch?
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
<dignifiedquire> whyrusleeping: https://github.com/ipfs/distributions/issues/13 < any thoughts, or any pointers on how to get this magical “gobuilder-cli” into my path?
<whyrusleeping> dignifiedquire: uhm...
voxelot has quit [Client Quit]
<whyrusleeping> go get github.com/Luzifer/gobuilder/cmd/gobuilder-cli
jhulten has joined #ipfs
<whyrusleeping> thats on my todo-list though
tidux has left #ipfs ["WeeChat 1.0.1"]
voxelot has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Remote host closed the connection]
voxelot_ has joined #ipfs
gperrin has joined #ipfs
mildred has quit [Ping timeout: 245 seconds]
rendar has joined #ipfs
gperrin has quit [Client Quit]
<ion> achin: master
<achin> maybe it just doesn't work as i expect? the second time i run "ipfs name resolve" is still takes like 10 seconds
* whyrusleeping looks at some things
<ion> achin: I ran “ipfs name resolve“ twice and it took 11.4 seconds and then 0.0 seconds.
<whyrusleeping> yeah, caching appears to be working for me
<whyrusleeping> i do need more granular ipns record manipulation commands though
<achin> oops, maybe i'm not running master? i forgot i was playing with the ipfs-updated, and i might be instead of 0.3.9
evanmccarter has joined #ipfs
<dignifiedquire> whyrusleeping: which where the other packages you wanted to add to ipfs/distributions besides go-ipfs?
hjoest2 has joined #ipfs
<whyrusleeping> ipfs-update and fs-repo-migrations
<richardlitt> @whyrusleeping https://github.com/ipfs/pm/issues/60
<richardlitt> :D
<whyrusleeping> >.>
reit has joined #ipfs
hjoest has quit [Ping timeout: 246 seconds]
<richardlitt> .tell victorbjelkholm to add his todos to the sprint in https://github.com/ipfs/pm/issues/60
<multivac> richardlitt: I'll pass that on when victorbjelkholm is around.
cemerick has quit [Ping timeout: 260 seconds]
<lgierth> whyrusleeping: pong
gperrin has joined #ipfs
ygrek has joined #ipfs
gperrin has left #ipfs [#ipfs]
botbot has quit [Remote host closed the connection]
[0__0] has joined #ipfs
<whyrusleeping> lgierth: can i do things like 'ls' on the gateways?
tidux has joined #ipfs
<tidux> ok, further bug testing on the stalls
<achin> whyrusleeping: ion: updating to 0.3.10-dev makes the caching work. sorry for the false alarm!
<tidux> it seems like the API in general gets massive delays if the daemon runs too long with too many peers
<tidux> forcibly restarting the daemon and re-running a command works most of the time
<tidux> this is obviously sub-optimal if the daemon is acting as a system service
<whyrusleeping> achin: whew! thanks for letting me know
<whyrusleeping> i was worried i would have to debug something
<whyrusleeping> tidux: care to elaborate?
<tidux> whyrusleeping: I've been encountering a weird bug where ipfs API calls will stall for 6+ hours at a time
<tidux> before completing relatively quickly
<tidux> I think the daemon chokes up at over a hundred peers or something
<tidux> it doesn't help that I've got direct /ipv6/::/tcp/4001 open to the internet on all my test machines
<tidux> https://borg.moe/ipfs-debug/debug.log <== from earlier today
<tidux> the weird thing is the daemon will idle for hours at sub-5% CPU usage before doing squat on the requests
<lgierth> whyrusleeping: yeah! either as root (docker exec -i ipfs ipfs <subcommand>), or get an ipfs binary in your home and use ~/.ipfs/api
<tidux> it's definitely not an OOM issue, I've got 192GB of physical memory on the test machine
<tidux> and eight hyperthreaded cores
<achin> so it was *you* who downloaded all the RAM; there's no left for the rest of us
<tidux> lol
<tidux> it was a free rack server somebody threw out
pfraze has quit [Remote host closed the connection]
<tidux> completely fine except for a bunch of bad RAM sticks
<tidux> so I went hog wild on the replacement
<achin> it really wasn't very long ago that a 192GB SSD would have been pretty darn expensive
<richardlitt> whyrusleeping: thanks!
<whyrusleeping> lgierth: i meant from the public gateway api
<tidux> moore's law at work, achin
<whyrusleeping> tidux: when that happens, can you send me the output of 'curl localhost:5001/debug/pprof/goroutine?debug=2' ?
rombou has quit [Ping timeout: 260 seconds]
<tidux> whyrusleeping: that's what the http link was from earlier
<whyrusleeping> and 192GB? dang, i thought my 128 was cool
<tidux> a debug log from when it was exhibiting that stall behavior
<whyrusleeping> tidux: oooh, gotcha
<whyrusleeping> wow, 22MB of stacks
<tidux> 130-170 peers for a day or so will do that
<tidux> especially when it included a 24GB add -r
<whyrusleeping> tidux: thanks for this, theres some stuff i havent seen before here
<tidux> I figured somebody had to stress test the hell out of the thing
<whyrusleeping> :)
ipmb has quit [Quit: Textual IRC Client: www.textualapp.com]
ipmb has joined #ipfs
<whyrusleeping> tidux: hey look, you found a deadlock in go-peerstream
* whyrusleeping claps
<tidux> oh neat
<achin> there should be a prize for that!
border0464 has joined #ipfs
<whyrusleeping> tidux: want some ipfs stickers? i'd mail you some if you like :P
<tidux> yes, actually!
<lgierth> whyrusleeping: commands/root.go says ls is allowed
<tidux> I'll PM you my real name and shipping address
<lgierth> :80/api/v0/ls
<whyrusleeping> sgtm!
<whyrusleeping> lgierth: hell yeah!that makes me happy
<tidux> oh fuck yes, turns out I found a major deadlock bug in go-ipfs and I'm getting stickers in the mail from the lead dev as a bug bounty
<tidux> }:A
<tidux> whoops wrong channel
<tidux> lol
<lgierth> :>
devbug has joined #ipfs
<tidux> as fun as this has been, I must go
<computerfreak> i just made a simple qt-app , which can just add file, add folder , show ip and start daemon :D
<tidux> clojure is calling me :P
tidux has left #ipfs ["WeeChat 1.0.1"]
ygrek has quit [Ping timeout: 260 seconds]
[0__0] has quit [Ping timeout: 250 seconds]
<computerfreak> anyone know howto run theese comands inside of qt? currently im calling .sh scripts with QProcess ...
rombou has joined #ipfs
<ipfsbot> [go-ipfs] jbenet deleted feat/actually-ndjson at 891a8d7: http://git.io/vBjZg
devbug has quit [Read error: Connection reset by peer]
devbug has joined #ipfs
arpu has quit [Remote host closed the connection]
<ion> daviddias: A small gripe on <http://blog.daviddias.me/2015/09/07/idempotent-encoder-decoder>: “we have to encode ‘samples’ of the input signal and not the signal as a whole. This introduces losses to the signal and is typically known as lossy compression”. Sampling is orthogonal to lossy compression. The losses (not related to compression) in sampling come from the sample rate and the precision of each
<ion> sample. If the sample rate is twice the highest frequency contained in the original signal, literally nothing is lost due to the sample rate. Say, if you can not hear frequencies above 20000 Hz, a sample rate of 40000 Hz is enough for any signal you can hear. The effect of the sample precision can be thought of as additive noise on top of a perfectly reproduced signal. With audio as an example, if you amplify a
<ion> properly done recording at 16 bits to the point where said noise becomes audible to humans, the actual signal will be loud enough to cause pain and ear injury. If you manage to amplify a 24-bit recording enough to make the sampling noise audible, the actual signal will likely kill you. Compression, lossy or not, can be optinally done *to* a signal that has already been sampled.
<dignifiedquire> !pin QmR84FoT13yPgxLHM7tMYXsaR3BNLkf426C2Af8ZZvNb8v
<pinbot> now pinning /ipfs/QmR84FoT13yPgxLHM7tMYXsaR3BNLkf426C2Af8ZZvNb8v
<pinbot> [host 4] failed to grab refs for /ipfs/QmR84FoT13yPgxLHM7tMYXsaR3BNLkf426C2Af8ZZvNb8v: context canceled
<pinbot> [host 6] failed to grab refs for /ipfs/QmR84FoT13yPgxLHM7tMYXsaR3BNLkf426C2Af8ZZvNb8v: context canceled
<pinbot> [host 0] failed to grab refs for /ipfs/QmR84FoT13yPgxLHM7tMYXsaR3BNLkf426C2Af8ZZvNb8v: context canceled
<dignifiedquire> pinbot, not cool
arpu has joined #ipfs
<whyrusleeping> computerfreak: qt is c++ yeah?
<whyrusleeping> there might be a c++ api bindings lib
<computerfreak> yeah?
<ion> Qt is “C++”
<computerfreak> for ipfs there are bindings?
pinbot has quit [Ping timeout: 264 seconds]
<ion> F
<computerfreak> theese are just working for Arbore right now ..
<computerfreak> not without all the headers and stuff ..
<whyrusleeping> hm?
<dignifiedquire> whyrusleeping: what was the command to get my bootstrap nodes back when they are lost?
<whyrusleeping> dignifiedquire: did you lose them again somehow?
<dignifiedquire> yes, running 0.4.0 deleted them again..
<dignifiedquire> and now I can’t run 0.3.9
<dignifiedquire> cause it’s not connecting to annonye
<whyrusleeping> running 0.4.0 deletes them?
<whyrusleeping> thats weird...
<dignifiedquire> yes
gamemanj has joined #ipfs
<whyrusleeping> wtf
<whyrusleeping> it shouldnt
<dignifiedquire> the strange thing is that 0.4.0 is even using a different IPFS_PATH when I run it..
baselab has joined #ipfs
pfraze has joined #ipfs
<dignifiedquire> whyrusleeping: so how do I get them back?
<whyrusleeping> dignifiedquire: thank you, i got distracted
<dignifiedquire> whyrusleeping: no distractions allowed here :P
<alterego> whyrusleeping: makes sense, I suspected as much really (re: slow local IPNS resolve)
<alterego> Random question, I want to write some programs that use IPFS quite tightly, would the best way to integrate said applications be using HTTP QPI?
<whyrusleeping> !pin QmSmUU3VFcUX8ojLYgDhRdkoiE7ArUeWxvr6AorYht4585
<alterego> s/QPI/API/ or can I include some magic parts of the go-ipfs project?
<alterego> s/include/import -_-
<whyrusleeping> dignifiedquire: download that hash, and then 'ipfs bootstrap < thatfile'
e-lima has quit [Ping timeout: 260 seconds]
<gamemanj> alterego: Well, if you use the API, then a node has to be running. If you import it, then you run into a problem if you app has any reliance on the user's peerID (basically: does it publish to IPNS)
s_kunk has quit [Ping timeout: 246 seconds]
<dignifiedquire> whyrusleeping: you missed the `add` but I’m back online now :)
pinbot has joined #ipfs
<whyrusleeping> :D
<dignifiedquire> !pin QmQRVJCnq9iwqgQfRoV8gmLXbfWWbwVoTfwMGeFEzEtbvB
<pinbot> now pinning /ipfs/QmQRVJCnq9iwqgQfRoV8gmLXbfWWbwVoTfwMGeFEzEtbvB
<dignifiedquire> whyrusleeping: take a look at the hash, just for you ;)
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<alterego> gamemanj: I will need to update IPNS yes.
<whyrusleeping> ermagherd
<alterego> gamemanj: just seems a little messy using web api, when I'm running locally, like say, uploading a large file.
<alterego> Oh well, nevermind :)
[0__0] has joined #ipfs
yumbox has joined #ipfs
<yumbox> hello
<dignifiedquire> whyrusleeping: still a wip but I think I’m getting somewhere
<whyrusleeping> thats gorgeous
<whyrusleeping> what browser is that?
<dignifiedquire> photoshop
<yumbox> can someone tell me what ipfs is?
<alterego> gamemanj: Would it be easy to just add my own code into the ipfs daemon?
<achin> yumbox: have you been to http://ipfs.io/ ?
<yumbox> achin: yes
<achin> does the demo video or the paper answer your questions?
<yumbox> not really
<achin> what exactly are you unsure of?
<yumbox> wait, i didnt read the paper
<achin> we're always happy to talk about ipfs, but specfic questions are easier to answer then general questions like "what is IPFS"
ashark has quit [Read error: Connection reset by peer]
[0__0] has quit [Ping timeout: 250 seconds]
ashark has joined #ipfs
e-lima has joined #ipfs
<gamemanj> alterego: "just seems a little messy using web api"? To me, it just seems like a potentially-crossplatform form of IPC.
rombou has quit [Ping timeout: 245 seconds]
<yumbox> achin: but why can't you just say what it is?\
ipmb has quit [Quit: Textual IRC Client: www.textualapp.com]
<yumbox> achin: is it a filesystem, or is it a protocol, or ...?
<achin> yumbox: i can, but then i'd be repeating things from the website. and if the website wasn't helpful to you, i'm afraid that what i say will also not be helpful
<achin> it's both
ipmb has joined #ipfs
<achin> there is a protocol that describes how IPFS nodes talk to each other over a network
<yumbox> ah, okay
<yumbox> over tcp or udp?
<achin> each nodes provides an API, plus command line tools to adding files to the system, downloading files, and other things
<achin> there is also a fuse-layer which gives you a filesystem-like interface
<achin> right now, tcp/4001 is used for inter-peer communication. UDP support is in progress
<alterego> gamemanj: well, I'd imagine something like gRPC would be better in that regard, but each to their own.
<drathir> yumbox: both should be possible, but prefered udp i guess...
<gamemanj> alterego: The webui, which is browser-side javascript, has to be able to access it.
<yumbox> drathir: okay, thanks
<yumbox> achin: ah
<alterego> Meh
<yumbox> so is ipfs aiming to be a replacement/alternative to http(s) and/or torrent?
<alterego> yumbox: you'd do good watching some of jbenet's talks.
<achin> the short answer is: yes to both
<drathir> yumbox: not really im preffer to say more like big file cdn like mesh network based at torrent like behaviour....
<yumbox> Is it possible to get ipfs integration with firefox?
<dignifiedquire> !pin QmSVTYzWx2pd2UEbEvDuFSCRhWJ1XwM9JFQBjakAbwzTk2
<pinbot> now pinning /ipfs/QmSVTYzWx2pd2UEbEvDuFSCRhWJ1XwM9JFQBjakAbwzTk2
<achin> yumbox: unless someone has written an addon, no
<drathir> yumbox: in future is planned js integration to allow use in global...
e-lima has quit [Ping timeout: 250 seconds]
<yumbox> drathir: hmm, okay
<achin> ah, that looks pretty close
<alterego> achin: I use it, works well :)
<drathir> yumbox: if not wrong should be even git branch for js...
<achin> at the moment, nearly all IPFS content is served over HTTP for the last part of its journey
<yumbox> i've installed ipfs-go on arch linux. how do I get it working now?
Soft has quit [Quit: WeeChat 1.4-dev]
<yumbox> achin: thanks
<drathir> yumbox: connect into local gateway...
<drathir> and check eg QmSVTYzWx2pd2UEbEvDuFSCRhWJ1XwM9JFQBjakAbwzTk2
<drathir> no idea what is that not checked...
e-lima has joined #ipfs
[0__0] has joined #ipfs
<yumbox> aww
<yumbox> cat.jpg is cute
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-karma-chrome-launcher-0.2.2 (+1 new commit): http://git.io/vBj50
<ipfsbot> js-ipfs-api/greenkeeper-karma-chrome-launcher-0.2.2 c5568fd greenkeeperio-bot: chore(package): update karma-chrome-launcher to version 0.2.2...
fiatjaf has joined #ipfs
<yumbox> do I need to open any ports?
<achin> tcp/4001 inbound idealy
<yumbox> is it necessary?
<achin> strictly speaking, no, but it'll be useful
<yumbox> how is it useful?
<achin> it'll allow your node to communicate with other nodes behind firewalls (by allowing them to dial you)
<yumbox> ah, okay!
gamemanj has quit [Remote host closed the connection]
<ipfsbot> [js-ipfs-api] Dignifiedquire deleted greenkeeper-karma-chrome-launcher-0.2.2 at c5568fd: http://git.io/vBjFW
<yumbox> how do I shutdown the daemon properly?
<yumbox> can I just do control+c ?
<achin> yep
<yumbox> okay
ogzy has joined #ipfs
<yumbox> is there systemd integration for the daemon yet?
<achin> people have done it, but it's not integrated out-of-the-box
<ogzy> anybody had a chance to check the email that i sent to the user list related with the ipns usage?
<yumbox> achin: okay
<achin> writing the service file should be fairly simple, i think
<ogzy> although i updated the content i am not able to see the updated one when i reach the gateway address through ipns
<achin> ogzy: where did you post your query?
rombou has joined #ipfs
devbug has quit [Read error: Connection reset by peer]
<yumbox> are there any ipfs sites?
devbug has joined #ipfs
cemerick has joined #ipfs
ygrek has joined #ipfs
gperrin has joined #ipfs
gperrin has quit [Client Quit]
d6e has left #ipfs [":3"]
<ion> yumbox: The daemon works fine from systemd. Do you mean something further by integration? TCP service activation?
rombou has quit [Ping timeout: 250 seconds]
<yumbox> no, I just mean a simple unit file to start the daemon
arpu has quit [Remote host closed the connection]
<yumbox> ion: thanks
Encrypt has joined #ipfs
Encrypt has quit [Client Quit]
ianopolous has joined #ipfs
gperrin has joined #ipfs
devbug has quit [Remote host closed the connection]
devbug has joined #ipfs
gperrin has left #ipfs [#ipfs]
ianopolous has quit [Ping timeout: 260 seconds]
ianopolous has joined #ipfs
_fil_ has joined #ipfs
_fil_ has left #ipfs [#ipfs]
anticore has joined #ipfs
disgusting_wall has joined #ipfs
disgusting_wall has quit [Client Quit]
computerfreak has quit [Ping timeout: 260 seconds]
nessence has joined #ipfs
__mek__ has joined #ipfs
__mek__ has quit [Ping timeout: 245 seconds]
__mek__ has joined #ipfs
dignifiedquire_ has joined #ipfs
voxelot_ has quit [Ping timeout: 250 seconds]
NeoTeo has quit [Quit: ZZZzzz…]
mildred has joined #ipfs
anticore has quit [Quit: bye]
dignifiedquire_ has quit [Quit: dignifiedquire_]
devbug has quit [Read error: Connection reset by peer]
<dignifiedquire> daviddias: how was your lecture?
<daviddias> It was really, really nice :)
devbug has joined #ipfs
<daviddias> They didn't even wanted the break
<daviddias> During the lab part
NeoTeo has joined #ipfs
<daviddias> Received very good feedback, everyone seemed to be on the flow
<daviddias> They were kind of overwhelmed because it seems I have a lot more work than any other prof
<daviddias> But also said it was productive and that they learned a lot, which is really great :D
<whyrusleeping> daviddias: o/
<whyrusleeping> (high five!)
<daviddias> :D thank you
<dignifiedquire> nice :)
<dignifiedquire> ⚡️
<dignifiedquire> and what was the static site generator you mentioned that was good, harpjs?
<daviddias> harpjs is nice
<daviddias> And we were checking it, lot of people recommend it
<dignifiedquire> (need to improve that setup that is in ipfs/distributions if I want to build that)
<daviddias> But I can't say, without enough experience, that is good
<dignifiedquire> I guess I have to just go and try then
<daviddias> Nice! :)
<daviddias> Looks really good
<dignifiedquire> but it looks decent from what I saw, just need to add webpack & babel support ot it
<alu> hey peeps
<dignifiedquire> thanks
<daviddias> Maybe could use more galactic colors
<dignifiedquire> the idea is to use a similar header, but with a different color for different parts of ipfs apps, and the galactic colors will be needed for the website
<daviddias> Like, exploding star orange :p
<dignifiedquire> exactly :P
gperrin has joined #ipfs
gperrin has left #ipfs [#ipfs]
gperrin has joined #ipfs
gperrin has left #ipfs [#ipfs]
ianopolous2 has joined #ipfs
ianopolous has quit [Ping timeout: 245 seconds]
domanic_ has joined #ipfs
martinkl_ has joined #ipfs
rendar has quit [Ping timeout: 245 seconds]
ianopolous3 has joined #ipfs
fiatjaf has quit [Read error: Connection reset by peer]
fiatjaf has joined #ipfs
ianopolous2 has quit [Ping timeout: 245 seconds]
fiatjaf has quit [Read error: Connection reset by peer]
devbug has quit [Ping timeout: 250 seconds]
ianopolous2 has joined #ipfs
gperrin has joined #ipfs
gperrin has left #ipfs [#ipfs]
chriscool has quit [Read error: No route to host]
ianopolous3 has quit [Ping timeout: 250 seconds]
rendar has joined #ipfs
mildred has quit [Quit: Leaving.]
reit has quit [Ping timeout: 250 seconds]
mildred has joined #ipfs
chriscool has joined #ipfs
martinkl_ has quit [Ping timeout: 260 seconds]
martinkl_ has joined #ipfs
devbug has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
chriscool has quit [Ping timeout: 245 seconds]
chriscool has joined #ipfs
domanic_ has quit [Ping timeout: 245 seconds]
nessence has quit [Remote host closed the connection]
nessence has joined #ipfs
gamemanj has joined #ipfs
chriscool has quit [Ping timeout: 250 seconds]
nessence has quit [Ping timeout: 260 seconds]
voxelot has joined #ipfs
ianopolous2 has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
ianopolous has joined #ipfs
nessence has joined #ipfs
<ion> daviddias: Did you see my message re: sampling and compression?
fiatjaf has joined #ipfs
gperrin has joined #ipfs
hellertime has quit [Quit: Leaving.]
gperrin has left #ipfs [#ipfs]
chriscool has joined #ipfs
<ogzy> achin, to the ipfs-users list
computerfreak has joined #ipfs
chriscool has quit [Ping timeout: 260 seconds]
ogzy has quit [Ping timeout: 260 seconds]
vravn has joined #ipfs
devbug has quit [Read error: Connection reset by peer]
domanic_ has joined #ipfs
devbug has joined #ipfs
ianopolous has quit [Read error: Connection reset by peer]
ianopolous has joined #ipfs
M-fil has quit [Quit: node-irc says goodbye]
M-fil has joined #ipfs
nessence has quit [Remote host closed the connection]
ianopolous has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
ianopolous has joined #ipfs
baselab has quit [Quit: Leaving]
Not_ has joined #ipfs
bsm117532 has quit [Ping timeout: 245 seconds]
nessence has quit [Ping timeout: 250 seconds]
ianopolous has quit [Ping timeout: 260 seconds]
rjeli has quit [Ping timeout: 260 seconds]
rjeli has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
devbug has quit [Remote host closed the connection]
computerfreak has quit [Quit: Leaving.]
devbug has joined #ipfs
gamemanj has quit [Ping timeout: 260 seconds]
<dignifiedquire> daviddias: got a basic harp setup https://github.com/Dignifiedquire/distributions/tree/fresh/harp with browsersync
<Not_> is there any progress on an acrhive.is clone for ipfs? we need this
<alterego> Doesn't seem like much effort, go for it :P
<Not_> woah dignifiedquire thats dope
<Not_> that would help us bring https://github.com/bakape/meguca/ over to ipfs completely
<Not_> we already use ipfs a bit in notjesus.xyz
suoiruc has joined #ipfs
<alterego> So I've noticed that when I put my machine to suspend, and wake it backup, my node seems to disconnect and not bother reconnecting.
patcon has joined #ipfs
suoiruc has quit [Ping timeout: 260 seconds]
<whyrusleeping> 404, issues not found >.>
cemerick has quit [Ping timeout: 260 seconds]
pfraze has quit [Remote host closed the connection]
mildred has quit [Ping timeout: 260 seconds]
ygrek has joined #ipfs
ianopolous has joined #ipfs
bsm117532 has joined #ipfs
dignifiedquire_ has joined #ipfs
ashark has quit [Ping timeout: 260 seconds]
devbug has quit [Read error: Connection reset by peer]
jo_mo has joined #ipfs
devbug has joined #ipfs
brod has quit [Ping timeout: 250 seconds]
watchword has joined #ipfs
dignifiedquire has quit [Quit: dignifiedquire]
dignifiedquire_ is now known as dignifiedquire
domanic_ has quit [Ping timeout: 260 seconds]
pfraze has joined #ipfs
computerfreak has joined #ipfs
devbug has quit [Read error: Connection reset by peer]
devbug has joined #ipfs
e-lima has quit [Ping timeout: 260 seconds]
computerfreak has quit [Remote host closed the connection]
devbug has quit [Read error: Connection reset by peer]
Encrypt has quit [Quit: Quitte]
devbug has joined #ipfs
<dignifiedquire> .tell daviddias I neeeeed npm on ipfs, npm installs are so slooooooooooow
<multivac> dignifiedquire: I'll pass that on when daviddias is around.
<lgierth> dignifiedquire daviddias: know what else is slow? :P
<dignifiedquire> lgierth: what? :P
<lgierth> registry-mirror on castor :P
<dignifiedquire> slow castor is slow :(
<lgierth> we kinda tracked it down the the huge root node
<lgierth> one link for every module
<dignifiedquire> but whyrusleeping promised some magic to make things better?
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lgierth> makes for about 14MB which get copied for every change to anything
amiller_ has quit [Ping timeout: 260 seconds]
<lgierth> needs a better data structure
<dignifiedquire> oh god 14mb per entry change?
<dignifiedquire> no wonder it’s so slow
<dignifiedquire> lets hope daviddias can just ipfs add his local fs version of npm
Guest46010 has joined #ipfs
* lgierth wonders if there isn't some simple http directory that we can wget --mirror and then ipfs add
<lgierth> it's harder to keep updated of course -- but for that we could use registry-mirror
<lgierth> anyhow, even if he can add his local registry, we still have this huge root node
<dignifiedquire> true
Senji has quit [Ping timeout: 245 seconds]
<ion> lgierth: Would be useful to have a note about a 14 MB object having been seen in the real world. :-)
<whyrusleeping> dignifiedquire: yeah... thats #2011
ryepdx has quit [Ping timeout: 276 seconds]
ryepdx has joined #ipfs
wowaname has left #ipfs [#ipfs]
wowaname has joined #ipfs
rombou has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<dignifiedquire> whyrusleeping: isn’t that for node communication? we were talking about the overhead of files api
<dignifiedquire> when doing a lot of writes
wowaname has left #ipfs [#ipfs]
wowaname has joined #ipfs
r04r is now known as zz_r04r
vravn has quit [Excess Flood]
vravn has joined #ipfs
ipmb has quit [Quit: Textual IRC Client: www.textualapp.com]
reit has joined #ipfs
pfraze has quit [Remote host closed the connection]