<davidar>
lol "English is essentially French converted to 7-bit ASCII."
<davidar>
"English is essentially the devil's attempt to reverse the curse of Babel by making a world language from the most difficult language in the world."
<davidar>
"English is essentially all exceptions and no rules."
<kandinski>
yeah
<kandinski>
John Cowan is a treasure
<davidar>
"Australian is essentially a dialect of English as spoken by hungry Europeans pursuing a kangaroo dinner."
<kandinski>
some of it is lazy stereotypes
<kandinski>
some of it is very very canny
* kandinski
is a hungry European-Australian, so watch it!
<davidar>
the one I'm familiar with is "Australian English is when you try to speak English without getting dust in your mouth"
<davidar>
kandinski: as am I ;)
<kandinski>
I don't know, broad aussie sounds very open voweled to me
<davidar>
all the other continents are asleep now
<kandinski>
I'm in Melbourne, if you want to meet
<davidar>
I'm a bit further north
<kandinski>
some other time then
<davidar>
yeah
<davidar>
linux.conf.au is in vic this year isn't it?
<davidar>
s/this/next
<kandinski>
yes
herbane has joined #ipfs
<kandinski>
no, Hobart?
<kandinski>
it was in Geelong last year
<kandinski>
Pycon is in Melbourne in 16 and 17 though
<davidar>
linux.conf.au will be held in Geelong, Victoria, Australia in 2016, between 1st-5th February 2016 at Deakin University’s Waterfront Campus
<kandinski>
ah, great
<davidar>
hobart's 2017 i think?
<kandinski>
I don't know that I will attend
<kandinski>
any IPFS activity planned?
<kandinski>
Geelong is close enough that I can commute for the conf
<davidar>
kandinski: not that I'm aware of, but jbenet likes flying all over the globe to make speaches :p
<kandinski>
yeah, he should be sending one of dem pepper ghost avatars
<kandinski>
Pepper's Ghost even
<davidar>
.ask jbenet will ipfs have a presence at linux.conf.au? (Feb 2016)
<multivac>
davidar: I'll pass that on when jbenet is around.
<davidar>
kandinski: ?
<kandinski>
you know these setups where "Tupac's Hologram" tours?
<kandinski>
I think they just had one with Michael Jackson touring
<davidar>
yeah
<kandinski>
the illusion is called Pepper's Ghost
<kandinski>
so I was thinking of jbenet doing same
<kandinski>
big arena concert style
<davidar>
oh, right
<kandinski>
just whimsy
<davidar>
jbenet seems to like flying :p
<davidar>
i think he's in the air more than he's on the ground tbh :/
<kandinski>
I'm trying to think of a good project to start IPFS work on
<kandinski>
maybe some kind of tumblelog would be the right size/scope
<kandinski>
set of bookmarklets that allow you to scrapbook the web
<kandinski>
what do you think?
domanic has quit [Read error: Connection reset by peer]
<captain_morgan>
that's not far off of what I'd thought to do for a starting project
<kandinski>
and some setup to IPNS a mutable face on top of it
<captain_morgan>
an early 90s style web directory of ipfs content
<kandinski>
captain_morgan: in 1998, everybody was writing their own weblog software, weren't they?
<Leer10>
whyrusleeping what do you think of gnome3 nowadays?
<Leer10>
I'm trying the latest fedora livecd
<whyrusleeping>
Leer10: havent used gnome since like, fedora 15
<whyrusleeping>
it looks pretty though
<Leer10>
what do you use?
<whyrusleeping>
i use i3 on arch
* pjz
uses i3 on xubuntu
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 240 seconds]
hellertime has quit [Ping timeout: 250 seconds]
hellertime has joined #ipfs
voxelot has joined #ipfs
anshukla has quit [Remote host closed the connection]
anshukla has joined #ipfs
<Leer10>
so I'm transferring my stuff from ubuntu
<Leer10>
unfortunately though it seems that the default ubuntu install is everything on a single partition
pfraze has joined #ipfs
<Leer10>
so I had to hack away all but the /home partition and then shrink the nearly 200 GB partition to make space for a root partition
<Leer10>
at 25 MB/s for the filesystem operation I have to wait a bit more than an hour
<Leer10>
woo
r04r is now known as zz_r04r
<Leer10>
for some reason both on fedora and ubuntu my computer hangs
<Leer10>
it happens every once in a while but it irritates me
pfraze has quit [Ping timeout: 250 seconds]
<whyrusleeping>
weird, check syslog
anshukla has quit [Ping timeout: 240 seconds]
d6e has joined #ipfs
<Leer10>
and as I walk back to it my worst fears are confirmed
ploopkazoo has quit [Ping timeout: 240 seconds]
<Leer10>
it hanged at the 31 percent mark
<Leer10>
Hmm
<Leer10>
Well it isn't going to help for me to stare at a frozen screen now so I should just look at what the disk has and see if I can salvage anything
akkad has quit [Excess Flood]
<Leer10>
welp time to photorec whatever's in there
<Leer10>
I swear if it crashes in the middle of photorecing
nicolagreco has joined #ipfs
akkad has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 252 seconds]
jabberwocky has joined #ipfs
hoony has joined #ipfs
<Leer10>
~3 hours to completion
<Leer10>
there's no way it can hang up before then /s
<victorbjelkholm>
Leer10 http://ipfsbin.xyz works kind of like an extension but for all browsers. Basically, in the first load, the whole application is downloaded and after that, you don't need internet anymore, just a local daemon for sharing locally
<basilmk>
victorbjelkholm where to read more about barcelona even ?
<ipfsbot>
[go-ipfs] whyrusleeping force-pushed dev0.4.0-vendor-exp from a45211f to 98dce90: http://git.io/v8b9N
<ipfsbot>
go-ipfs/dev0.4.0-vendor-exp 98dce90 Jeromy: vendor go-keyspace using gx...
<davidar>
ion: video streaming
<davidar>
victorbjelkholm (IRC): hehe
<victorbjelkholm>
basilmk, the event or the city? Just planned the event so nothing is up yet
<victorbjelkholm>
davidar, you're too fast for morning Victor
* whyrusleeping
is in bot making mode
<victorbjelkholm>
evening Victor would have been faster than you
<basilmk>
awesome-ipfs page is full of awesomeness
<victorbjelkholm>
whyrusleeping make me an sandwich
<davidar>
whyrusleeping (IRC): killbots?
<basilmk>
0.4.0 already up ?
<davidar>
basilmk (IRC): not yet i don't think?
anshukla has joined #ipfs
<victorbjelkholm>
.tell daviddias to order a ticket to be in barcelona at 14th (confirmed now!) if he didn't already do that
<multivac>
victorbjelkholm: I'll pass that on when daviddias is around.
anshukla has quit [Ping timeout: 240 seconds]
dignifiedquire has joined #ipfs
<basilmk>
does anyone know how to fix ipfs mount ?
<basilmk>
i keep getting the Dear user message
<basilmk>
Even though i have installed fuse-version
Matoro has quit [Read error: Connection reset by peer]
NeoTeo has joined #ipfs
<ion>
davidar: Video streaming?
<davidar>
ion: weren't you the one talking about video streaming on ipfs at one point?
<ion>
davidar: Yeah. You could just keep pushing a linked list pointing to n-second video clips to IPNS (and take advantage of pubsub when it becomes available). What my proposed algorithm does on top of that is efficient seeking to any point in history with little overhead.
<ion>
davidar: I haven't got around to creating a prototype yet.
Matoro has joined #ipfs
<davidar>
basilmk: ^
<basilmk>
my OSXFUSE.AgentVersion: 2.7.5
<basilmk>
but ipfs mount still says same message :(
<basilmk>
[3]: exec: "fuse-version": executable file not found in $PATH
<basilmk>
which fuse-version
<basilmk>
/usr/local/opt/go/bin/bin/fuse-version
<basilmk>
ipfs config DontCheckOSXFUSE true *doesn't help either*
<basilmk>
Error: Failed to set config value: Wrong config type, expected bool (maybe use --json?)
<davidar>
PSA: for anyone concerned about accidental hash collisions, here's a list of things you should be worrying about instead: https://github.com/davidar/deciban
jhulten has joined #ipfs
<clever>
davidar: -105, lol
<davidar>
clever: that's about a one in 10billion chance
dignifiedquire has joined #ipfs
<clever>
i guess the sheer volume of computers and hashing rate in -104 make it more common, even though it has more bits
jhulten has quit [Ping timeout: 264 seconds]
<davidar>
yeah, the "35 coins" bit is talking about a single coin toss
Leer10 has quit [Ping timeout: 276 seconds]
<davidar>
if you did the coin toss billions of times, it would be much more likely
s_kunk has joined #ipfs
master8787 has joined #ipfs
<daviddias>
victorbjelkholm: certainly on the plan
<multivac>
daviddias: 2015-11-12 - 08:29:23 <victorbjelkholm> tell daviddias to order a ticket to be in barcelona at 14th (confirmed now!) if he didn't already do that
<daviddias>
:D
<basilmk>
i'm stuck on ipfs mount
<basilmk>
:(
<victorbjelkholm>
daviddias, woho! If you need a place to crash that happen to be a bit off from the center, hit me up :)
<daviddias>
victorbjelkholm: sweet, thank you :D
<victorbjelkholm>
davidar, I like that my odds of dying from a vending machine is higher than being killed by a shark. Makes me feel safe
<davidar>
VictorBjelkholm: hehe, i know right
<davidar>
i say we go slaughter those killer vending machines! :p
<davidar>
or cull, or whatever euphemism it is
<davidar>
australia really likes killing sharks :(
<victorbjelkholm>
haha, yeah! So, the tl;dr is that you'll probably die from $RANDOM_THING before a collision of hashes with sha-256 happen
slothbag has quit [Remote host closed the connection]
master8787 has quit [Quit: Leaving]
<davidar>
basically, yeah ;)
joeyh_ has quit [Ping timeout: 246 seconds]
anticore has joined #ipfs
joeyh has joined #ipfs
basilmk has quit [Ping timeout: 260 seconds]
<davidar>
VictorBjelkholm: also, don't ever bet anyone you can flip 35 heads :p
zabirauf has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<davidar>
*in a row
<davidar>
lol "Bet you I can get 35 heads! Head, head, tail, head, tail,...,tail,head,head. 35!"
basilmk has joined #ipfs
dignifiedquire has quit [Quit: dignifiedquire]
reit has quit [Read error: Connection reset by peer]
dignifiedquire has joined #ipfs
anshukla has joined #ipfs
Obamatron has joined #ipfs
CarlWeathers has quit [Read error: Connection reset by peer]
anshukla has quit [Ping timeout: 246 seconds]
Obamatron has quit [Remote host closed the connection]
CarlWeathers has joined #ipfs
<victorbjelkholm>
basilmk, "ipfs mount -f="/Users/Basil/ipfs" -n="/Users/Basil/ipns" "Basils-MacBook-Pro:~ Basil$ ls /ipfs"
<victorbjelkholm>
you're mounting /Users/Basil/ipfs but you try to access /ipfs
<cryptix>
you guys should get your filters straight :p
__konrad_ has quit [Ping timeout: 264 seconds]
<davidar>
cryptix: meh, he can read the logs :p
dignifiedquire_ has joined #ipfs
reit has quit [Quit: Leaving]
reit has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 272 seconds]
<victorbjelkholm>
cryptix, you don't like talking to people who are not there? I do that all the time
Whisper has joined #ipfs
Whisper is now known as Guest15856
nonaTure has quit [Quit: Leaving.]
TheWhisper has quit [Ping timeout: 240 seconds]
Leer10 has joined #ipfs
<cryptix>
victorbjelkholm: i talk to imaginary people to often already so i try to keep it down when other people are watching :P
<ion>
davidar: It’s probably not accidental collisions people are concerned about, it’s about a mistake being discovered in the math. But granted, the probability of *that* is still very low (given that one has not been found yet).
<davidar>
ion (IRC): yes, it's much more likely that sha256 week be broken than we'll see an accidental collision
<davidar>
But in that case we change to a stronger hash
<davidar>
*will
<ion>
davidar: Nice list.
<davidar>
ion: thanks, I've been meaning to make it for a while :)
<davidar>
I'll probably move it into a proper webpage if people are interested
<cryptix>
haha indeed nice list - im much less afraid of vendingmachines now :))
anshukla has joined #ipfs
<dignifiedquire>
-50You will be killed by a snake bite or a bee sting < this should be adjusted if you life in Australia :P
<davidar>
dignifiedquire (IRC): haha
<davidar>
I tried to remove the ones that were most obviously regional
<davidar>
Actually I think very few people actually due from those things in Australia
<dignifiedquire>
probably just the tourists
<davidar>
Many more by bees than by snakes I'd guess
anshukla has quit [Ping timeout: 240 seconds]
<davidar>
iirc there hasn't been a recorded snakes bite death for a number of decades
<dignifiedquire>
what about spiders?
<davidar>
It maybe that's spiders
<davidar>
*or
<davidar>
Haha
<davidar>
One of them is much less dangerous than their reputation
<davidar>
I forget which one though :p
<dignifiedquire>
well you can just try it out ;)
roark_ has quit [Remote host closed the connection]
<davidar>
Also, snakes just creep me out
<davidar>
We had a massive snake on our deck one day
<dignifiedquire>
I find snakes much less crepy than spiders
__konrad_ has joined #ipfs
<dignifiedquire>
(large) spiders just look like they want to kill you
<davidar>
Dude, this thing was like 3m long
<davidar>
It was dragging the deck furniture around
<davidar>
Spiders are generally OK, but I hate huntsmen spiders
<davidar>
Those are creepy
<dignifiedquire>
they are scary, like a bear because of their size agreed, but spiders are much more creepy like they sneak up on you in your f** pool while chilling
<davidar>
Small ones are generally harmless though
<davidar>
Except redbacks
<davidar>
Which like to hide in crevices that you stick your fingers in :/
<multivac>
[WIKIPEDIA] Diving bell spider | "The diving bell spider or water spider (Argyroneta aquatica) is the only species of spider known to live almost entirely under water. It is the only member of the genus Argyroneta. When out of the water, the spider ranges in colour from mid to dark brown, although the hairs on the abdomen give it a dark..."
<ion>
davidar: Shouldn’t the likelihood of flipping heads be −3 decibans?
<davidar>
ion (IRC): no, because it's 50:50
<ion>
10 log_10 (1/2)
<davidar>
Positive decibans is more likely than not
<ion>
Positive?
<davidar>
log *odds*
<davidar>
log (p/(1-p))
<ion>
oh
<davidar>
Yeah, negative is less likely than not
<davidar>
0 is evens ;)
<davidar>
.w logit
<multivac>
[WIKIPEDIA] Logit | "The logit (/ˈloʊdʒɪt/ LOH-jit) function is the inverse of the sigmoidal "logistic" function or logistic transform used in mathematics, especially in statistics. When the function's parameter represents a probability p, the logit function gives the log-odds, or the logarithm of the odds p/(1 − p)...." | https://en.wikipedia.org/wiki/Logit
<davidar>
I should probably link to that
<davidar>
ion (IRC): negate the decibans, and you get the probability of the event *not* occurring
<ion>
Yeah, got it.
ygrek has quit [Ping timeout: 260 seconds]
<davidar>
Also, read the linked paper - Turing using Bayesian probability to break nazi codes in ww2 :D
<haadcode>
there's still some problems but they are kinda working again
<lgierth>
davidar: english does seem to be one of the more democratic languages
<lgierth>
just mash stuff together and it'll work out
<davidar>
Hehe, "democratic"
<davidar>
"The result of one society sailing in and destroying another, many times over"
<ion>
haadcode: A suggestion: like IRC, have a separate command for human messages (bots are allowed to trigger actions when receiving one; bots are forbidden from sending one) and bot messages (bots are forbidden from triggering actions when receiving one, preventing all bot loops; clients can render them in a more inconspicuous color to make the presumably more important human messages stand out).
jabberwocky has joined #ipfs
anticore has quit [Quit: bye]
dignifiedquire_ has quit [Quit: dignifiedquire_]
<lgierth>
nah, more like: One of the beauties of English is its elasticity. Without a single authority governing its rules, English is truly a democratic, utilitarian language, and it becomes what it needs to be to fit the situation. It's a kludgey, ad hoc mess, yes, and its inconsistencies are truly maddening. And yet when another language needs to borrow a word for a new use, English is ready to provide it. We loot and
<lgierth>
barter vocabulary easily, stealing words from France and trading them over to China because we don't give two shits about the cultural sanctity of language. We are the Swiss army knife of linguistics.
<lgierth>
To take that away; to smooth out the inconsistencies and impose a logical order on it would be to rob English of its greatest use to other languages; to be the unstable alpha branch, readily accepting commits from whoever ares to contribute, and letting the best features rise to the top for adoption by other, more stable branches.
<lgierth>
and of course, (What the world needs (I think) is not (a Lisp (with fewer parentheses)) but (an English (with more.)))
<lgierth>
:P
<dignifiedquire>
lgierth: that’s a nice quote
<ion>
victorbjelkholm: Why is it “run.sh” and not “ipfscrape”?
<davidar>
lgierth (IRC): yeah, but historically speaking, it's the result of a massive bloodbath :p
<davidar>
Nice quote though :)
<dignifiedquire>
davidar: what isn’t? (historically speaking)
<lgierth>
davidar: yes of course
<davidar>
victorbjelkholm (IRC): can it spider a massive list of URLs?
<victorbjelkholm>
ion, because. There is not really a reason. I'm working on getting it to work with more things than just websites, like videos and things, will split out things into it's own scripts but... Is a long process, bash is not very friendly. At that point, I'll probably rename it as well
<davidar>
dignifiedquire (IRC): the sun? :/
<victorbjelkholm>
davidar, why not? Just iterate the array of urls you have and pass to it
<victorbjelkholm>
should handle it
<davidar>
victorbjelkholm (IRC): yeah, but I could just just do that with wget anyway
<victorbjelkholm>
don't think it will handle concurrent scrapes though, since it's using the same folder for scraping so...
<davidar>
Actually I probably should just do that
<victorbjelkholm>
davidar, true that
<ion>
mktemp -d
jabberwocky has quit [Ping timeout: 264 seconds]
<victorbjelkholm>
ion, woo, that was simple
<victorbjelkholm>
thanks for that, didn't know
<davidar>
victorbjelkholm (IRC): rm -rf /*
<ion>
mktemp -d ipfscrape.XXXXXXXXXX
<victorbjelkholm>
davidar, wow, now my virtual machine doesn't work anymore.. Buhu
<ion>
Replace “URL=$1” with “for URL; do” and add “done” in the end to iterate over all parameters.
<davidar>
:(){:|:};:
<ion>
:(){:|:;};: to be more compatible, I think
<ion>
or :(){:|:&};:
<dignifiedquire>
ion: are you sure you are not typing just random symbols ;)
<ion>
dignifiedquire: dc -e '[lolssdsl0lqx]sx[1+lddd*lld*-ls+dsdrll2**lo+dsld*rd*+4<kd15>q]sq[q]9ksk[d77/3*2-ss47lxx-P1+d78>0]s00[d23/.5-3*so0l0xr10P1+d24>u]dsux'
<achin>
ion is a haskell programmer. by definition, he's good at random symbols
<davidar>
I never use $ more than once in a line anyway since you can just computer the initial functions
<davidar>
*compose
<davidar>
(.)
<ion>
Using swipe input, I see.
<dignifiedquire>
I like *computer much more
<davidar>
Hehe, yeah...
<dignifiedquire>
(sorry my haskell is too rusty to give any reasonable comments)
<davidar>
On the upside it makes emoji much easier :p
<dignifiedquire>
there should be a language where all operators are emoji
<davidar>
dignifiedquire (IRC): my rust is too haskelly
<davidar>
dignifiedquire (IRC): I think you can do that in Haskell
<davidar>
If you like people hating you, that is :p
<ion>
dignifiedquire: https://twitter.com/emojihaskell (Unfortunately, most of that code doesn’t seem to compile even though they could easily make working code with emoji.)
<dignifiedquire>
<dignifiedquire>
we should port ipfs to emoji haskell :)
<dignifiedquire>
and make that the default implementation
<dignifiedquire>
that way people will have much more fun working on the code base
<davidar>
lol, foldl (+) 0 [1..10]
<davidar>
So much emoji!
<davidar>
dignifiedquire (IRC): haha, +1
<davidar>
Minus the emoji :p
go1111111 has quit [Ping timeout: 244 seconds]
<dignifiedquire>
davidar: thats how it should look: ⬅️ ➕0️⃣ [1️⃣…1️⃣0️⃣]
davidar_ has quit [Quit: Connection closed for inactivity]
go1111111 has joined #ipfs
nonaTure has joined #ipfs
Senji has joined #ipfs
<davidar>
dignifiedquire (IRC): why the blue squares?
<dignifiedquire>
davidar: to make things harder to read and type
<davidar>
Also right arrow would make more sense, since it's folding left to right
<dignifiedquire>
but it’s called fold left :P
<davidar>
Yeah, from the left ;)
<dignifiedquire>
also don’t forget, it’s supposed to be confusing
<davidar>
I actually quite liked it with the other arrow and no squares :)
<davidar>
Reminds me of apl :p
<dignifiedquire>
<dignifiedquire>
that wouldn’t be too bad
<davidar>
lol
hellertime has joined #ipfs
en3r0_ has left #ipfs [#ipfs]
<davidar>
Σ1..10
__konrad_ has quit [Ping timeout: 240 seconds]
<dignifiedquire>
exectuable latex
<dignifiedquire>
\sum_{i=0}^10 i
jabberwocky has joined #ipfs
<davidar>
.wa \sum_{i=0}^10 i
<multivac>
[WOLFRAM ERROR]sum_(i=0)^1 0 i = 0
<davidar>
.wa \\sum_{i=0}^10 i
<multivac>
[WOLFRAM ERROR]sum_(i=0)^1 0 i = 0
<davidar>
.wa sum of i from i=1 to 10
<multivac>
[WOLFRAM ERROR]sum_(i=1)^10 i = 55
<davidar>
Dammit wolfram!
<davidar>
Actually, it got the answer at least
<davidar>
Don't know why it's saying error :/
<locusf>
hah
<davidar>
.wa \sum_{i=0}^{10} i
<multivac>
[WOLFRAM ERROR]sum_(i=0)^10 i = 55
<davidar>
Meh, close enough
<davidar>
.wa meaning of life
<multivac>
[WOLFRAM] Answer to the Ultimate Question of Life, the Universe, and Everything = 42, (according to the book The Hitchhiker's Guide to the Galaxy, by Douglas Adams)
<kandinski>
reading backroll now, with you in 5 minutes
jabberwocky has quit [Ping timeout: 250 seconds]
<kandinski>
davidar: are you going to bed now?
<davidar>
kandinski (IRC): soon, yeah
<kandinski>
yeah, sorry
<davidar>
kandinski (IRC): maybe talk over the weekend?
<kandinski>
I'll read your links, tty tomorrow or over the weekend, yes
<davidar>
ion (IRC): apl is pretty cool, shame it's so esoteric though
<davidar>
anyway, night :)
<ion>
afternoon
nonaTure has quit [Quit: Leaving.]
konrad_ has joined #ipfs
anshukla has joined #ipfs
konrad_ has quit [Read error: Connection reset by peer]
jabberwocky has joined #ipfs
anshukla has quit [Ping timeout: 240 seconds]
jabberwocky has quit [Ping timeout: 252 seconds]
konrad_ has joined #ipfs
JohnClare has joined #ipfs
<JohnClare>
Hi all. Just wanted to see if it's possible to list files on nodes yet? E.g. ls ipfs/hash would list files on a node.
<ion>
You can run “ipfs pin ls” to see what you have pinned.
JohnClare has quit [Remote host closed the connection]
Leer10 has quit [Read error: Connection timed out]
Leer10 has joined #ipfs
konrad_ has quit [Ping timeout: 240 seconds]
Senji has quit [Ping timeout: 250 seconds]
Bf7e8p1MG has joined #ipfs
MwHi8Zyv has joined #ipfs
<haadcode>
ion: got 'ya. my intention was to make anonets more like IRC on ipfs, what is out is only the early prototypes. there's a protocol there somewhere :)
Bf7e8p1MG has quit [Ping timeout: 246 seconds]
chriscool has joined #ipfs
dignifiedquire_ has joined #ipfs
jabberwocky has joined #ipfs
jabberwocky has quit [Remote host closed the connection]
jabberwocky has joined #ipfs
jabberwocky has quit [Ping timeout: 250 seconds]
nonaTure has joined #ipfs
konrad_ has joined #ipfs
hellertime has quit [Quit: Leaving.]
hellertime has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
anticore has joined #ipfs
dignifiedquire_ has joined #ipfs
simonv3 has joined #ipfs
cemerick has joined #ipfs
<pjz>
is there a working web interface to ipfs yet? recently hitting localhost:5001 gets me an interface but no data: no peers, no pin list, etc.
jhulten has joined #ipfs
MwHi8Zyv has quit [Quit: Page closed]
jhulten has quit [Ping timeout: 244 seconds]
ihato has joined #ipfs
<haadcode>
pjz: try localhost:5001/webui
<pjz>
haadcode: yeah, no data there.
<pjz>
haadcode: no peer id, etc etc
<pjz>
running v0.3.10-dev
besenwesen has quit [Quit: ☠]
<pjz>
oh, is it b/c I'm running a dev version? (It's the latest download)
<bergie>
we currently only produce a hash per page, not a IPFS "directory" for a site. That will be the next step, and then making the site IPFS hash history available to users for archival
<victorbjelkholm>
ooh, cool. Seems to work really well, at least from a visitors point of view
<victorbjelkholm>
any troubles integrating ipfs?
<bergie>
not really, the only issue we've seen so far was the daemon dying when doing too many "pin adds" at the same time, so we had to throttle that severely. Looks like related to https://github.com/ipfs/go-ipfs/issues/1630
Guest15856 is now known as TheWhisper
<bergie>
we'll see if there are new problems when we start doing the more complex things, like "object patch" to update a site with the new pages that user published / our AI made
grahamperrin has quit [Quit: Leaving]
mildred has quit [Ping timeout: 252 seconds]
amade has joined #ipfs
pfraze has quit [Remote host closed the connection]
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
Guest30723 has quit [Ping timeout: 246 seconds]
ascigerous has joined #ipfs
<pjz>
victorbjelkholm: I don't see any issues that say it's just broken
<victorbjelkholm>
bergie, ah, cool to know that ipfs works at that scale at least :)
<victorbjelkholm>
pjz, trying to find the issue
<cryptix>
pjz: can you open the web console and reload? i guess its something CORS related if the ajax for the data fails..
ascigerous has quit [Remote host closed the connection]
prerental has joined #ipfs
anshukla has quit [Ping timeout: 240 seconds]
<whyrusleeping>
bret: how are you running the daemon?
jhulten has joined #ipfs
<whyrusleeping>
could you redirect standard err to a file?
cemerick has quit [Ping timeout: 250 seconds]
<whyrusleeping>
systemd is mangling that output
<bret>
yeaaa
<bret>
its a systemd service
<bret>
ill try to see if it happens again
<bret>
my pi locked up twice over the last week, still trying to trace the cause
anticore has joined #ipfs
<whyrusleeping>
my guess is ipfs is running out of memory
<whyrusleeping>
happens more than it should :/
pfraze has joined #ipfs
<achin>
won't out-of-memory conditions be logged to syslog ?
s_kunk has quit [Ping timeout: 260 seconds]
M-oddvar has joined #ipfs
rombou has joined #ipfs
dignifiedquire has quit [Quit: dignifiedquire]
dignifiedquire_ is now known as dignifiedquire
dignifiedquire has quit [Quit: dignifiedquire]
rombou has quit [Ping timeout: 244 seconds]
e-lima has quit [Remote host closed the connection]
anticore has quit [Ping timeout: 244 seconds]
<whyrusleeping>
we dont touch syslog
Tv` has joined #ipfs
<achin>
no, but if the kernel's OOM killer nukes something, i thought it made a note in the syslog
Oatmeal has quit [Read error: Connection reset by peer]
<achin>
(dunno if that's actually happening here)
NeoTeo has joined #ipfs
pfraze has quit [Remote host closed the connection]
pfraze has joined #ipfs
<ion>
bergie: Cool. It takes a really long time to load http://bergie.today/ though. The server does not seem to give a Cache-Control header which would help (especially if a frontend proxy caches responses from the IPFS gateway). This WIP PR will make the IPFS gateway give that header. https://github.com/ipfs/go-ipfs/pull/1921
ygrek has joined #ipfs
<ion>
bergie: The server seems to give a header linking to <ipfs://QmZ8XzeLtriVDGXHF8y6sLYtSfWsxBxcCawGU6b7CU3zqD>. I’m afraid that is wrong, the IPFS hash can not go to the authority part of an URI. <schema>:/ipfs/QmZ8XzeLtriVDGXHF8y6sLYtSfWsxBxcCawGU6b7CU3zqD would be the right way to do it but the schema is still undecided. jbenet’s latest talk had both fs: and ipfs: as examples.
<bergie>
ok, easy to change to ipfs://ipfs/<hash>
mrrrgn_afk is now known as mrrrgn
<ion>
bergie: No, ipfs can not be the authority either. There should be no authority.
<ion>
ipfs:/ipfs/<hash> would be correct.
<bergie>
ok
<ion>
Programs providing an ipfs schema handler will detect the wrong URL and do that substitution because users might mistype it, but programs should not ever give the wrong URL.
ygrek has quit [Ping timeout: 250 seconds]
<ion>
FWIW, it consistently takes my browser 11 to 19 seconds for anything to show up on the page. :-\
<wiedi>
have ni URIs (rfc 6920) been considered?
<ion>
bergie: Oh, it’s not because of the browser waiting for a response, it’s because of the HTML page taking up 607 kB, my computer getting it from the server at 30 to 50 kB/s and the page being made in a way that does not let the browser render anything before most of it is downloaded.
<bergie>
ion: yeah, the AI currently likes to make big pages. We're working on that
<bergie>
I'll deploy the link fix tomorrow
Matoro has quit [Ping timeout: 252 seconds]
<ion>
bergie: great
<bergie>
also, will enable gzip on the server :-)
jabberwocky has quit [Ping timeout: 240 seconds]
Encrypt has quit [Quit: Quitte]
Matoro has joined #ipfs
anshukla has joined #ipfs
anshukla has quit [Client Quit]
anticore has joined #ipfs
dignifiedquire has joined #ipfs
anticore has quit [Client Quit]
ygrek has joined #ipfs
<bergie>
ion: OK, server sends the link now as ipfs:/ipfs/QmZ8XzeLtriVDGXHF8y6sLYtSfWsxBxcCawGU6b7CU3zqD
domanic has joined #ipfs
<ion>
bergie: nice
prerental has quit [Killed (Sigyn (Spam is off topic on freenode.))]
rebeat has joined #ipfs
domanic has quit [Ping timeout: 240 seconds]
Matoro has quit [Ping timeout: 240 seconds]
Matoro has joined #ipfs
atgnag has quit [Ping timeout: 244 seconds]
atgnag has joined #ipfs
jabberwocky has joined #ipfs
jabberwocky has quit [Ping timeout: 246 seconds]
astrocyte has joined #ipfs
roguism has joined #ipfs
roguism1 has joined #ipfs
roguism has quit [Ping timeout: 272 seconds]
roguism1 is now known as roguism
simonv3 has quit [Quit: Connection closed for inactivity]
captain_morgan has quit [Ping timeout: 246 seconds]
rongladney has joined #ipfs
JohnClare has joined #ipfs
rombou has joined #ipfs
JohnClar_ has joined #ipfs
JohnClare has quit [Read error: Connection reset by peer]
<JohnClar_>
ion: Thanks for your reply earlier!
simonv3 has joined #ipfs
hellertime has quit [Ping timeout: 240 seconds]
hellertime has joined #ipfs
mildred has joined #ipfs
hellertime has quit [Quit: Leaving.]
hellertime has joined #ipfs
mildred has quit [Ping timeout: 246 seconds]
cemerick has joined #ipfs
JohnClar_ has quit [Remote host closed the connection]
rombou has left #ipfs [#ipfs]
Matoro has quit [Ping timeout: 240 seconds]
Matoro has joined #ipfs
_whitelogger has joined #ipfs
Matoro_ has joined #ipfs
Matoro has quit [Ping timeout: 240 seconds]
Matoro_ is now known as Matoro
NeoTeo has quit [Quit: ZZZzzz…]
rebeat has quit [Remote host closed the connection]
coambulant has joined #ipfs
ygrek has quit [Ping timeout: 250 seconds]
captain_morgan has joined #ipfs
s_kunk has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
dignifiedquire has quit [Quit: dignifiedquire]
NeoTeo has joined #ipfs
nonaTure has quit [Quit: Leaving.]
anticore has joined #ipfs
ygrek has joined #ipfs
rongladney has quit [Quit: Connection closed for inactivity]
nonaTure has joined #ipfs
anticore has quit [Quit: bye]
anticore has joined #ipfs
bedeho has quit [Ping timeout: 240 seconds]
atgnag has quit [Ping timeout: 250 seconds]
nonaTure has quit [Client Quit]
anticore has quit [Quit: bye]
ianopolous has quit [Ping timeout: 250 seconds]
anticore has joined #ipfs
anticore has quit [Client Quit]
bedeho has joined #ipfs
svetter_ has joined #ipfs
svetter_ has quit [Client Quit]
svetter_ has joined #ipfs
svetter_ has quit [Client Quit]
amade has quit [Quit: leaving]
svetter_ has joined #ipfs
jabberwocky has joined #ipfs
M-amstocker has quit [Quit: node-irc says goodbye]
Matoro has quit [Ping timeout: 240 seconds]
jabberwocky has quit [Ping timeout: 276 seconds]
svetter_ has quit [Ping timeout: 246 seconds]
ihato has quit [Quit: leaving]
simonv3 has quit [Quit: Connection closed for inactivity]
erikj` has joined #ipfs
<erikj`>
is there a way of attaching metadata to files in ipfs?
<erikj`>
e.g., if I have want to have a directory style thing, but with extra arbitrary metadata on each "file"
<ansuz>
how would you do it with a regular filesystem?
<erikj`>
you wouldn't :)
<ansuz>
weird
<erikj`>
Or at least, I don't know if thats a thing you could do with any filesystem
<erikj`>
there probably are filesystems you could do that on
Matoro has joined #ipfs
<erikj`>
I guess the question is vaguely equivalent of, does the directory point to a list of hashes of files, or a list of hashes of some extensible structures that include pointers to the actual files?
<achin>
erikj`: yes, but not in a way that's compatible with the current version of go-ipfs's tools for managing files
<erikj`>
oooh, interesting
<achin>
right now, file data is stored in a unixfs structure, but you could create your own structure to hold the metadata
<ion>
erikj: IPLD (the object format in 0.4.0) might be useful.
<achin>
it seems to be a farily generic concept. i can't quite tell how much of "Linked Data" is a specification, and how much is just an idea
<ion>
It seems to use schema.org schemas etc.
<rendar>
ion, IPLD is like the git format to distinguish blobs, commits, trees etc?
<ion>
rendar: And streaming video and cat databases.
border0464 has joined #ipfs
* erikj`
is actually trying to solve the problem of having a folder full of dog gifs he wants to sync between comps
<erikj`>
and now its so big that ideally I need to be able to tag them :(
<achin>
mrow
<erikj`>
I think I've spent at least a good 20 minutes today browsing that folder at various points :p
<erikj`>
(there are times I wonder if matrix is really a step forward from IRC)
<rendar>
ion, cat databases? what are they?
Leer10 has quit [Read error: Connection timed out]
<ion>
rendar: Your pets and their genealogy as IPLD objects linking to each other for example. :-P
<rendar>
pets?!
<ion>
Using the “rendar’s pet” schema which is also a linked IPFS object.
<rendar>
ion, i see
<rendar>
ion, basically you have the objects schema as an object too
<rendar>
ion, which is a binary file containing schema data in some protocol? e.g. protobuf or something?
<ion>
JSON-LD data structures encoded as CBOR
<ipfsbot>
[js-ipfs-api] diasdavid created fix/double-recursive-flag (+1 new commit): http://git.io/v4eqa
<ipfsbot>
js-ipfs-api/fix/double-recursive-flag 9b77ad3 David Dias: fix double recursive flag
<rendar>
i see
<ipfsbot>
[js-ipfs-api] diasdavid opened pull request #110: fix double recursive flag (master...fix/double-recursive-flag) http://git.io/v4eqo
<ipfsbot>
[js-ipfs-api] diasdavid pushed 1 new commit to master: http://git.io/v4eqP
<ipfsbot>
js-ipfs-api/master d4f29bb David Dias: Merge pull request #110 from ipfs/fix/double-recursive-flag...
<ipfsbot>
[js-ipfs-api] diasdavid pushed 1 new commit to master: http://git.io/v4eqb
<ipfsbot>
js-ipfs-api/master 68c7167 David Dias: Release v2.7.1.
<rendar>
ion, you mentioned another kind of object: video stream -- is that a real object? i mean, i know that ipfs breaks big files into littler chunks, but why you mentioned a special object for video streaming? doesn't ipfs has a *general* object representing the "parent" of N chunks, which will be used in all kind of files, and not only videos..
<rendar>
?
nicknikolov has quit [Ping timeout: 240 seconds]
rossjones_ has quit [Ping timeout: 246 seconds]
Taek has quit [Quit: No Ping reply in 180 seconds.]
multivac has quit [Remote host closed the connection]
Taek has joined #ipfs
monokles has quit [Ping timeout: 246 seconds]
<ion>
rendar: MPEG DASH and Apple HLS are examples of popular video streaming formats which consist of pushing short sequential clips to a HTTP server and mutating a playlist file listing the last few clips. Streaming clients will poll that playlist. On IPFS, you could replace that playlist with a linked list of IPLD objects. You can update a pointer to the head using IPNS, and in the future, pubsub. Additionally,