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
<whyrusleeping> lgierth: yep!
ralphtheninja has quit [Ping timeout: 260 seconds]
voxelot has quit [Ping timeout: 250 seconds]
<lgierth> namaka / 151.217.14.51 is the dev040 node
<lgierth> addresses might change at any time btw, it's DHCP
<lgierth> the cjdns addresses are in `dig AAAA <hostname>.v.ipfs.team`
ogd has quit []
ogd has joined #ipfs
computerfreak has quit [Ping timeout: 276 seconds]
computerfreak has joined #ipfs
anticore has quit [Ping timeout: 250 seconds]
x4nadu has joined #ipfs
<x4nadu> hello?
x4nadu_ has joined #ipfs
<whyrusleeping> x4nadu: hello!
x4nadu has quit [Ping timeout: 240 seconds]
<x4nadu_> wow
<x4nadu_> does anyone know how to get a message to Benet?
<achin> jbenet is here on IRC
<x4nadu_> wonderful
<x4nadu_> i think he needs to seek out Ted Nelson
<x4nadu_> Ted is almost 80 years old now
<x4nadu_> and his wife passed away earlier this year
Guest53990 has joined #ipfs
<x4nadu_> those phone numbers might go somewhere, i'm not sure
<ogd> x4nadu_: oh no, hadnt heard that news
<x4nadu_> well Nelson has very similar ideas to Benet
<x4nadu_> they need to collaborate while there is still time
<x4nadu_> IPFS is basically half of the xanudu system as it functions today
<multivac> [WIKIPEDIA] Project Xanadu#Original 17 rules | "Project Xanadu was the first hypertext project, founded in 1960 by Ted Nelson. Administrators of Project Xanadu have declared it an improvement over the World Wide Web, with mission statement: "Today's popular software simulates paper. The World Wide Web (another imitation of paper) trivialises our original..."
<x4nadu_> i'm sure Nelson would get a kick out of talking show
<x4nadu_> *shop
nonapostatizing has quit [Ping timeout: 256 seconds]
<x4nadu_> it's not the project is doing to well on it's own
<x4nadu_> it needs to be merged into ipfs
<x4nadu_> imo
Guest53990 has quit [Remote host closed the connection]
<x4nadu_> http://xanadu.com/xUniverse-D6 <- it's basically a front end for how the data would be stored
<x4nadu_> but i'm not expert
<x4nadu_> is not IPFS claiming to be 'hypermedia'
tremblor has joined #ipfs
<multivac> [WIKIPEDIA] Hypermedia | "Hypermedia, an extension of the term hypertext, is a nonlinear medium of information which includes graphics, audio, video, plain text and hyperlinks. This contrasts with the broader term multimedia, which may include non-interactive linear presentations as well as hypermedia. It is also related to the..."
<x4nadu_> it would be a shame if Benet and Nelson never met
<x4nadu_> wow
<x4nadu_> this group also keeps up with Nelson
<x4nadu_> it would be a good place to meet as well
<x4nadu_> in cali ofc
<x4nadu_> i'm not sure the avg consumer can handle the line art for the xanudu system
<x4nadu_> but the design principles are very interesting
<multivac> [WIKIPEDIA] Project Xanadu#Original 17 rules | "Project Xanadu was the first hypertext project, founded in 1960 by Ted Nelson. Administrators of Project Xanadu have declared it an improvement over the World Wide Web, with mission statement: "Today's popular software simulates paper. The World Wide Web (another imitation of paper) trivialises our original..."
<x4nadu_> ipfs seems to be worried about backend
<x4nadu_> letting the application (browser for html, media player for mp4, etc) worry about the presention
<achin> it seems like you're familiar with the xanadu community. can you make an introduction?
<x4nadu_> lol m8 i just am a fan of nelson, i find it really sad to see him pushed into the shadows of the archives
<x4nadu_> when there are still people like Benet trying to recreate his vision
step21_ is now known as step21
<x4nadu_> i've watched his videos a couple years ago, and revisited them tonight
<x4nadu_> when he was talking about addressing text in memory
<x4nadu_> i realized it was very much like the IPFS concepts
<x4nadu_> i do know someone at NoiseBridge in SanFran
<x4nadu_> but u live on the east coast
<x4nadu_> *i live
<x4nadu_> opps
Tera2342 has joined #ipfs
<multivac> [WIKIPEDIA] Noisebridge | "Noisebridge is an award-winning anarchistic educational hackerspace in San Francisco, inspired by hackerspaces in Europe, like the Metalab in Vienna and c-base in Berlin. It is a registered non-profit California corporation, with IRS 501(c)(3) charitable status. According to the Noisebridge website's..."
<x4nadu_> Nelson is very bitter since a writer at Wired Mag basically ruined his project in the eyes of the public
<x4nadu_> bad timing as well
<x4nadu_> i don't think noisebridge has an obviously connections to Internet Archive
hoony has joined #ipfs
<x4nadu_> other than being in the same part of town
<x4nadu_> it also plays into cyptro-coins
<x4nadu_> but as i said these devs have been pushed into the shadows and bullied by industry
<x4nadu_> it's a damn shame imo
Matoro has joined #ipfs
<x4nadu_> https://encrypted.google.com/search?q=site:xanadu.com&hl=en&source=lnms&tbm=isch
pokeball has joined #ipfs
pokeball is now known as Guest11838
<x4nadu_> lots of strange content lol
pfraze has joined #ipfs
<richardlitt> Is there a broke bridge somewhere?
<x4nadu_> if you guys ever need a search engine for IPFS
<x4nadu_> try forking Yacy
<x4nadu_> it works nice but eats bandwidth
<x4nadu_> would be great in a data center though
<x4nadu_> ironically
Guest11838 has quit [Remote host closed the connection]
<multivac> [WIKIPEDIA] Webgraph | "The webgraph describes the directed links between pages of the World Wide Web. A graph, in general, consists of several vertices, some pairs connected by edges. In a directed graph, edges are directed lines or arcs. The webgraph is a directed graph, whose vertices correspond to the pages of the WWW,..."
<x4nadu_> i like how it makes graphs of site when you index them
Guest11838 has joined #ipfs
<x4nadu_> per domain ofc
<x4nadu_> full sized web graphs are huge
Guest11838 has quit [Remote host closed the connection]
<x4nadu_> but yacy is stable and doing well
Guest11838 has joined #ipfs
<x4nadu_> Nelson's projects are more important since they are unrealized beyond demo/protoypes
Guest11838 is now known as pokeball99
leer10 has quit [Ping timeout: 240 seconds]
anticore has joined #ipfs
<x4nadu_> https://www.youtube.com/watch?v=n22A-Say7do <-- his current zigzag system
rombou has quit [Ping timeout: 256 seconds]
zugzwanged has joined #ipfs
pokeball99 has quit [Quit: Mutter: www.mutterirc.com]
pokeball99 has joined #ipfs
zugz has quit [Ping timeout: 260 seconds]
pokeball99 has quit [Ping timeout: 276 seconds]
<jaboja64> Does ipfs have any concept of unpublishing content?
<lgierth> jaboja64: anything that's not pinned will eventually be garbage collected
<x4nadu_> lgierth: i like to use IPFS a bit like volafile.io sometimes
<x4nadu_> but it's not meant for that ofc
<The_8472> jaboja64, there's nothing preventing others from keeping the data alive
<x4nadu_> volafile doesn't allow for direct linking of media files, something about the http headers and such
boxxa has joined #ipfs
<x4nadu_> here's a long interview with nelson
<x4nadu_> https://www.youtube.com/watch?v=fd9l8RmRe1M , on google hangouts
<The_8472> but the very concept of "unpublishing" is not possible from an information-security POV anyway. once something has been released to the general public it's out of your hands.
<jaboja64> so what if there is legal concern with any of files? shouldn't there be a way of telling the rest of the network "I, publisher of X, request you all to remove it now because of Y"?
<x4nadu_> jaboja64: encypt a file on the desktop, than push it to IPFS
<The_8472> jaboja64, why should anyone feel obliged to listen to such a request? it's not possible to enforce it
<jaboja64> I do not want to enforce it, I want to request it
<The_8472> jaboja64, well, you are free to do so. right now nobody will listen
<lgierth> we'll have various lists of content that shouldn't be served
<lgierth> anybody is free to follow these lists, or some of them
<x4nadu_> peazip should do it then just push it to ipfs, DL with wget through a few gateways until it's mirrored
<The_8472> lgierth, but that only affects the gateways, no?
<x4nadu_> then you have a file that is unreadable to those without the key
<x4nadu_> basically unpublished
* x4nadu_ yawns
<lgierth> The_8472: it'll definitely affect the gateway, and we're not sure about bitswap yet
* lgierth going back upstairs, fixed the nucs
<lgierth> someone switched off a power cable
<lgierth> ping6 namaka.v.ipfs.team, ping6 hiiaka.v.ipfs.team
simonv3 has quit [Quit: Connection closed for inactivity]
step21 is now known as step21_
<The_8472> i'm deeply skeptical about blocklists. if they are included by default they will only create demand, e.g. by authorities. court order to censor X
<jaboja64> but if we are going to make anything more than nice technical experiment we rather should allow removing content (or marking as illegal, NSFW etc.)
<The_8472> opt-in block lists are far less of a juicy target
<x4nadu_> i really hate the term NSFW
<The_8472> jaboja64, does IP/TCP/HTTP have such a mechanism?
<x4nadu_> what if you work in the adult industry legally
<x4nadu_> or what if people at your workplace are upset by politcally incorrect content
<x4nadu_> even if it isn't lewd
<x4nadu_> it's a junk acrynom imo
<The_8472> i don't get why there should be any preemptive compliance for censorship
<ion> The_8472: IPFS implementations are not planning any blocklists included by default.
<The_8472> ion, good good :)
<x4nadu_> jaboja64: doesn't the picture upload site already have a tagging system for http galleries?
<x4nadu_> the report button has no function tbh
<jaboja64> what if someone upload e.g. some child porn to the ipfs and then ping all known nodes to force them to make a local copy?
<jplur> Hi folks, read the whitepaper a few weeks ago and totally blown away
<jplur> I&rsquo;m hoping to make a browser app that can convert dragged files into ipfs format, does that sound doable with js-ipfs-api?
<x4nadu_> <a class="voteButton" data-hash="QmT6TTVbaXEb1kS79iV7eLCXgQZp1qcMTvTRwgkxv9rH1V" data-vote="report" href="#">Report</a>
<The_8472> jaboja64, you cannot force nodes to keep a copy
<x4nadu_> >href="#"
<x4nadu_> does it even do anything
<The_8472> and your web browser does not have a CP blocklist built in either. or your home router. or anything else sitting in the network
<x4nadu_> it does
<x4nadu_> there is an api
<x4nadu_> well it doesn't show anything on the UI
<The_8472> jaboja64, why should it be different for ipfs?
<x4nadu_> junk button imo
hoony has quit [Quit: hoony]
<x4nadu_> The_8472: there has been efforts to make hash lists of 'objectionable' content
<x4nadu_> by MS
<multivac> [WIKIPEDIA] PhotoDNA | "PhotoDNA is a technology developed by Microsoft that computes hash values of images in order to identify alike images. It is used with Microsoft's own services Bing and OneDrive, as well as by Google Gmail, Twitter, Facebook and the National Center for Missing & Exploited Children, to whom Microsoft..."
<The_8472> good for them. doesn't mean they're used anywhere
<The_8472> not as part of internet protocols
<x4nadu_> ofc not
<x4nadu_> software like this has no place in transport layer
<The_8472> exactly
<x4nadu_> next question?
<x4nadu_> btw what does the report button on ipfs.pics do?
anticore has quit [Ping timeout: 264 seconds]
<The_8472> upload something, click on it, see what happens?
<x4nadu_> >upload something
<x4nadu_> lol
<x4nadu_> some votescore counter
<x4nadu_> reddit tier junk
<x4nadu_> we're not try to reinvent the mess that is imgur right?
<x4nadu_> >permant cat pics and junk iphone uploads
<x4nadu_> wow
<x4nadu_> idk i find imgur bad
<x4nadu_> because of public galleries
<x4nadu_> the random button on ipfs.pics
reit has joined #ipfs
<x4nadu_> is similar
<x4nadu_> plus the design of the site looks like imgur
<x4nadu_> yuck
<ion> You don’t have to use either.
<x4nadu_> >it's 2015(16) >people can't figure out how to upload jpgs
<x4nadu_> i don't use it
<The_8472> could you be a little less spammy please? less plenking in particular.
<x4nadu_> i don't use imgur or plank
<x4nadu_> smh
<x4nadu_> oh grammar
<x4nadu_> lol this is irc
<x4nadu_> sorry i'll unplug my keyboard
x4nadu_ has quit [Quit: Lost terminal]
<The_8472> geez... less spammy != silence
dignifiedquire has quit [Quit: Connection closed for inactivity]
pokeball99 has joined #ipfs
pokeball99 has quit [Ping timeout: 264 seconds]
jaboja64 has quit [Ping timeout: 245 seconds]
jaboja has joined #ipfs
r04r is now known as zz_r04r
x4nadu has joined #ipfs
Tera2342 has quit [Read error: Connection reset by peer]
<x4nadu> https://youtu.be/fd9l8RmRe1M?t=2225 <-- see the problem is his system doesn't have backend transport
<x4nadu> IPFS is literally using the word hypermedia, which was coined by Nelson
<x4nadu> surely he should be involved in the project as well
Oatmeal has joined #ipfs
pokeball99 has joined #ipfs
user24 has joined #ipfs
pokeball99 has quit [Quit: Mutter: www.mutterirc.com]
pokeball99 has joined #ipfs
pokeball99 has quit [Ping timeout: 260 seconds]
pokeball99 has joined #ipfs
dignifiedquire has joined #ipfs
ygrek_ has quit [Ping timeout: 255 seconds]
voxelot has joined #ipfs
jaboja has quit [Ping timeout: 265 seconds]
pokeball99 has quit [Ping timeout: 245 seconds]
voxelot has quit [Ping timeout: 246 seconds]
devbug_ has joined #ipfs
user24 has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0/20151210085006]]
leer10 has joined #ipfs
devbug_ has quit [Ping timeout: 240 seconds]
voxelot has joined #ipfs
pokeball99 has joined #ipfs
pokeball99 has quit [Remote host closed the connection]
voxelot has quit [Ping timeout: 246 seconds]
computerfreak has quit [Quit: Leaving.]
devbug_ has joined #ipfs
<M-davidar> x4nadu (IRC): yes, jbenet has met Ted Nelson https://botbot.me/freenode/ipfs/msg/49399351/
jaboja has joined #ipfs
pokeball99 has joined #ipfs
jhulten has joined #ipfs
<M-davidar> Codebird (IRC): a lot of hard drives you say?
Tera2342 has joined #ipfs
Tera2342 has quit [Read error: Connection reset by peer]
pokeball99 has quit [Remote host closed the connection]
<x4nadu> M-davidar: thank you, i'm glad to know
x4nadu has quit [Quit: Lost terminal]
boxxa has quit [Quit: Connection closed for inactivity]
pfraze has quit [Remote host closed the connection]
pokeball99 has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
tremblor has quit [Ping timeout: 256 seconds]
alive has joined #ipfs
ianopolous has joined #ipfs
ygrek_ has joined #ipfs
devbug_ has quit [Read error: No route to host]
devbug_ has joined #ipfs
pokeball99 has quit [Remote host closed the connection]
pokeball99 has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
jhulten has quit [Ping timeout: 255 seconds]
jedahan has joined #ipfs
sbruce_ has quit [Read error: Connection reset by peer]
sbruce_ has joined #ipfs
ulrichard has joined #ipfs
jaboja has quit [Read error: Connection reset by peer]
jaboja has joined #ipfs
pokeball99 has quit [Remote host closed the connection]
pokeball99 has joined #ipfs
devbug_ has quit [Ping timeout: 250 seconds]
jaboja has quit [Ping timeout: 250 seconds]
pokeball99 has quit [Quit: Mutter: www.mutterirc.com]
pokeball99 has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 250 seconds]
<ipfsbot> [go-ipfs] palesz opened pull request #2135: Fixed: On windows 'ipfs add -r .' used the full path (master...master) http://git.io/vEHLq
disgusting_wall has quit [Quit: Connection closed for inactivity]
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
pokeball99 has quit [Remote host closed the connection]
pokeball has joined #ipfs
pokeball is now known as pokeball99
pokeball99 has quit [Remote host closed the connection]
pokeball has joined #ipfs
pokeball is now known as Guest98669
Guest98669 is now known as pokeball99
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 240 seconds]
keorn has joined #ipfs
keorn has quit [Ping timeout: 250 seconds]
voxelot has joined #ipfs
voxelot has quit [Ping timeout: 240 seconds]
ygrek_ has quit [Ping timeout: 245 seconds]
Encrypt has joined #ipfs
pokeball99 has quit [Ping timeout: 240 seconds]
<ianopolous> jbenet: whyrusleeping: what is the expected behaviour going to be when an arbitrary object, which is pinned recursively, has links to an IPNS key?
rendar has joined #ipfs
Senji has joined #ipfs
jfred has quit [Quit: No Ping reply in 180 seconds.]
anticore has joined #ipfs
jfred has joined #ipfs
ehmry has joined #ipfs
Senji has quit [Ping timeout: 272 seconds]
ehmry has left #ipfs [#ipfs]
computerfreak has joined #ipfs
dignifiedquire has joined #ipfs
<computerfreak> can i use ipns from JS ?
<patagonicus> computerfreak: There's https://github.com/ipfs/js-ipfs but I've never used it.
<computerfreak> thats for ipfs, yes but i wanna name publish ...
<patagonicus> Oh, sorry. I figured it would include IPNS.
<computerfreak> currently not i think
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 276 seconds]
hoony has joined #ipfs
<M-davidar> computerfreak (IRC): js as in browser or node?
<Kubuxu> computerfreak: yes you can, using js-ipfs-api
<computerfreak> in browser
<computerfreak> for a webapp
<Kubuxu> If there is local node running
<computerfreak> in terms of ipfs i just think in webapps that only needs ipfs folder to run ;)
<computerfreak> so the only dependency should be ipfs itself
<Kubuxu> If there is ipfs itself running on a computer, you can.
<computerfreak> is there any good reference? the js examples are a bit poor tbh :P
hoony has quit [Ping timeout: 260 seconds]
<Kubuxu> fazo is making boards APP based on IPFS/IPNS, you could dig through the sources: https://github.com/fazo96/ipfs-boards/tree/ipfs0.4
hoony has joined #ipfs
<computerfreak> yeah im watching this already with great interest, some on mine ideas cross his ideas xD
<computerfreak> so looks like this is something to contribute to the community: ipfs/ipns JS reference/wiki
<Kubuxu> but really, using js-ipfs-api is almost the same as using command line
<Codebird> Sounds a lot like the FMS message board on Freenet. I see similar developments every time I look. Unsurprising considering that freenet and IPFS are two implimentations of a similar idea.
joshbuddy has joined #ipfs
m0ns00n has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
hartor has joined #ipfs
mildred has joined #ipfs
hoony has quit [Remote host closed the connection]
hoony has joined #ipfs
ehmry has joined #ipfs
<leer10> Codebird: at least one looks more modern than the other :P
<leer10> (I've used FMS a long time ago)
joshbuddy has joined #ipfs
anticore has quit [Read error: Connection reset by peer]
hoony has quit [Ping timeout: 256 seconds]
ehmry has quit [Ping timeout: 264 seconds]
cemerick has joined #ipfs
step21_ is now known as step21
Kubuxu has quit [Read error: Connection reset by peer]
joshbuddy has quit [Quit: joshbuddy]
Kubuxu has joined #ipfs
joshbuddy has joined #ipfs
Encrypt has quit [Quit: Quitte]
<whyrusleeping> ianopolous: you cant have links to ipns
joshbuddy has quit [Quit: joshbuddy]
jhulten has joined #ipfs
<Kubuxu> whyrusleeping: any plans on progressing IPLD? It would be great to freely create different structures than files and directories (I know you can do everything with them but ... :p)
<whyrusleeping> Kubuxu: i think the idea is to merge it after 0.4.0
<Kubuxu> Is current format compatible with IPLD?
<whyrusleeping> we hope so
<whyrusleeping> lol
<Kubuxu> This might be problematic
<whyrusleeping> i havent havent been working too closely on it, but as far as i know, it should be
<Kubuxu> ok thanks
<whyrusleeping> and you'll never lose data or compatibility
<whyrusleeping> there will always be code to migrate your data to whatever format
jhulten has quit [Ping timeout: 276 seconds]
<Kubuxu> yeah but if schema wouldn't be compatible then file hash would have to change
<Confiks> Kubuxu: It is possible right now to just create merkledag.Node{} structures
<Kubuxu> but will IPFS know what links ie. recursively save?
pokeball has joined #ipfs
pokeball is now known as Guest45731
<Confiks> Kubuxu: Yeah. Nodes have a []*Link field that can contain merkledag.Link{} structures, insertable via DAGService.AddRecursive.
<Kubuxu> ok thanks, still IPLD would be nice thing to standardize it
<Confiks> Yes, certainly.
cemerick has quit [Ping timeout: 260 seconds]
<Confiks> Where is the IPLD spec? Can't find it in the ipfs/specs repo.
<Kubuxu> there is one problem: you can't migrate to IPLD based unixfs w/o breaking hashes, even if you provide backward compatibility
<Kubuxu> PR IIRC
Guest45731 has quit [Remote host closed the connection]
keorn has joined #ipfs
<whyrusleeping> Kubuxu: the old hashes would still be able to resolve
<whyrusleeping> newly created hashes (using ipld cbor encoding) would be different
<Kubuxu> also are file chunks always stored with Links and Data: field?
<whyrusleeping> yea
<whyrusleeping> but the leaf nodes don't have any links
<Kubuxu> seems suboptimal
<Kubuxu> but there is probably some reason for that
<whyrusleeping> suboptimal?
<whyrusleeping> we have (and still are) considered letting leaf nodes be raw blocks
<whyrusleeping> the problem is one of parsing
<whyrusleeping> if i traverse a DAG to a new link, i have to try and parse it as another dag node (with links and data)
<whyrusleeping> if it doesnt match that format, is it always right to assume its 'raw data' ?
<Kubuxu> let's say we have IPLD then we can have links to rawdata and to schemed data
<whyrusleeping> how?
NightRa has joined #ipfs
<whyrusleeping> i guess with ipld we can put arbitrary tags in the links themselves to aid in that parsing
<whyrusleeping> Confiks: did you want to give the lightning talk tomorrow? i can also give it if you'd like
<Kubuxu> with ipld you know with what schema read linked object
<Kubuxu> you have to do it memory safe ofc but you know what are you looking for
<whyrusleeping> right
<Confiks> whyrusleeping: I think it would be better if you gave it. You're closer to the development.
<whyrusleeping> Confiks: alright cool, i'll prepare then :)
<Confiks> whyrusleeping: Slides need to be submitted today before 20:00
<Confiks> Cool :)
<Kubuxu> are lighting talks also recorded?
<Confiks> Yes
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/files-publish: http://git.io/vEQg4
<ipfsbot> go-ipfs/feat/files-publish 2cc7c5c Jeromy: fix 'local' publish/resolve for testing...
zz_r04r is now known as r04r
keorn has quit [Ping timeout: 260 seconds]
lachenmayer_ has left #ipfs ["~"]
lachenmayer has joined #ipfs
machrider has quit [Ping timeout: 250 seconds]
trn has quit [Ping timeout: 264 seconds]
pjz has quit [Ping timeout: 250 seconds]
Encrypt has joined #ipfs
Soft has quit [Read error: Connection reset by peer]
machrider has joined #ipfs
pjz has joined #ipfs
Senji has joined #ipfs
<daviddias> Confiks: can you confirm me the time + room for your IPFS talk tomorrow? https://events.ccc.de/2015/12/20/32c3-lightning-talks/ is down at the moment //cc whyrusleeping
step21 is now known as step21_
<whyrusleeping> i think location is hall G
trn has joined #ipfs
<whyrusleeping> time 14:05
machrider has quit [Ping timeout: 250 seconds]
machrider has joined #ipfs
trn has quit [Excess Flood]
trn has joined #ipfs
trn has quit [Excess Flood]
Soft has joined #ipfs
trn has joined #ipfs
trn has quit [Excess Flood]
joshbuddy has joined #ipfs
trn has joined #ipfs
trn has quit [Excess Flood]
Soft has quit [Read error: Connection reset by peer]
trn has joined #ipfs
trn has quit [Excess Flood]
trn has joined #ipfs
trn has quit [Excess Flood]
reit has quit [Quit: Leaving]
reit has joined #ipfs
reit has quit [Client Quit]
Soft has joined #ipfs
Bat`O_ is now known as Bat`O
Senj has joined #ipfs
Senji has quit [Disconnected by services]
joshbuddy has quit [Quit: joshbuddy]
pfraze has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 246 seconds]
mappum has quit [Ping timeout: 240 seconds]
joshbuddy has joined #ipfs
joshbuddy has quit [Client Quit]
kevin`` has quit [Ping timeout: 240 seconds]
mappum has joined #ipfs
kevin`` has joined #ipfs
simpbrain has quit [Quit: Leaving]
step21_ is now known as step21
Senj has quit [Read error: Connection reset by peer]
Senji has joined #ipfs
OutBackDingo has joined #ipfs
ulrichard has quit [Read error: Connection reset by peer]
ulrichard has joined #ipfs
Senj has joined #ipfs
Senji has quit [Disconnected by services]
step21 is now known as step21_
patagonicus has quit [Quit: WeeChat 1.1.1]
<ipfsbot> [go-ipfs] whyrusleeping deleted cleanup at 1f2faf4: http://git.io/vE73M
<ipfsbot> [go-ipfs] whyrusleeping created cleanup/deps (+2 new commits): http://git.io/vE73y
<ipfsbot> go-ipfs/cleanup/deps 22de6a1 Jeromy: remove old update code...
<ipfsbot> go-ipfs/cleanup/deps 0ae158c Jeromy: replace go-psutil with go-sysinfo...
step21_ is now known as step21
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2136: Cleanup/deps (dev0.4.0...cleanup/deps) http://git.io/vE7Gn
cemerick has joined #ipfs
Senj has quit [Ping timeout: 256 seconds]
<Kubuxu> Gosh, to get Token API running (so we can write/run apps on IPFS for real) we need keystore which needs spec of multikey (probably), ipld and few minor things.
<Kubuxu> It will be a while
step21 is now known as step21_
devbug has joined #ipfs
<OutBackDingo> any ETA on 0.4.0 ?
jhulten has joined #ipfs
bsm117532 has joined #ipfs
devbug has quit [Ping timeout: 276 seconds]
jhulten has quit [Ping timeout: 276 seconds]
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1998: Make closenotify work [wip] (dev0.4.0...fix/closenotify) http://git.io/vBUwA
<ipfsbot> [go-ipfs] whyrusleeping deleted fix/closenotify at 103fac6: http://git.io/vE7uq
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to master: http://git.io/vE7ub
<ipfsbot> go-ipfs/master 8d48163 Jeromy Johnson: Merge pull request #2032 from ipfs/fix/close-notify...
<whyrusleeping> OutBackDingo: an official release will be a few weeks out. Merging to master can happen fairly soon
ralphtheninja has joined #ipfs
<OutBackDingo> whyrusleeping: ok thanks just waiting for the s3 caoabilities
cemerick has quit [Ping timeout: 264 seconds]
ulrichard has quit [Quit: Ex-Chat]
<lgierth> !pin QmSAAJsdDzxDip6uoMJru8mgHLD8noVV36yRDacfFZ4SC3
<pinbot> now pinning /ipfs/QmSAAJsdDzxDip6uoMJru8mgHLD8noVV36yRDacfFZ4SC3
<kpcyrd> heh, something in that hash hilighted me
<lgierth> "no"
<kpcyrd> yRD, probably
<whyrusleeping> lol
<whyrusleeping> lgierth: do we have all of the CCC website in ipfs yet?
<lgierth> nope
<lgierth> i can't get wget to continue retrying
<whyrusleeping> lame
<lgierth> this update ^ didn't even go trhough completely
<ansuz> heh
<lgierth> i'm decomissioning castor
<lgierth> has been shut down today
pinbot has quit [Ping timeout: 255 seconds]
<ansuz> as a gemini, this saddens me
<lgierth> hehe thanks pinbot
<lgierth> ansuz: o/
<ipfsbot> [go-ipfs] whyrusleeping force-pushed cleanup/deps from 0ae158c to 4c9c7e8: http://git.io/vE7Kr
<ipfsbot> go-ipfs/cleanup/deps 4c9c7e8 Jeromy: replace go-psutil with go-sysinfo...
<whyrusleeping> #ipfsWorldTour
<whyrusleeping> gonna go to copenhagen, and paris
<whyrusleeping> and barcelona
<whyrusleeping> and lisbon
vijayee has joined #ipfs
voxelot has joined #ipfs
<lgierth> ok gonna give pinbot a kick
<ion> lgierth: --tries=inf
<lgierth> ooh that's good
pfraze has quit [Remote host closed the connection]
cemerick has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
pinbot has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-karma-mocha-reporter-1.1.4 (+1 new commit): http://git.io/vE7y8
<ipfsbot> js-ipfs-api/greenkeeper-karma-mocha-reporter-1.1.4 605fed3 greenkeeperio-bot: chore(package): update karma-mocha-reporter to version 1.1.4...
zorglub27 has joined #ipfs
simonv3 has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 256 seconds]
simpbrain has joined #ipfs
Kubuxu has quit [Ping timeout: 256 seconds]
trn has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-gulp-git-1.6.1 (+1 new commit): http://git.io/vE7Ax
<ipfsbot> js-ipfs-api/greenkeeper-gulp-git-1.6.1 59e5e2f greenkeeperio-bot: chore(package): update gulp-git to version 1.6.1...
Kubuxu has joined #ipfs
zorglub27 has quit [Ping timeout: 250 seconds]
Encrypt has quit [Quit: Quitte]
jhulten has joined #ipfs
fiatjaf has joined #ipfs
step21_ is now known as step21
joshbuddy has joined #ipfs
pfraze has joined #ipfs
Senji has joined #ipfs
<lgierth> !pin QmSAAJsdDzxDip6uoMJru8mgHLD8noVV36yRDacfFZ4SC3
<pinbot> now pinning /ipfs/QmSAAJsdDzxDip6uoMJru8mgHLD8noVV36yRDacfFZ4SC3
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1992: WIP: working on making close notify work (dev0.4.0...wip/fix-close-notify) http://git.io/vBepb
jaboja has joined #ipfs
<ipfsbot> [go-ipfs] Dignifiedquire closed pull request #2042: Start fixing appveyor (appveyor...app) http://git.io/vRzqO
pinbot has quit [Ping timeout: 255 seconds]
<ipfsbot> [go-ipfs] Dignifiedquire opened pull request #2137: Fix appveyor (master...app) http://git.io/vE5m5
joshbuddy has quit [Quit: joshbuddy]
Senji has quit [Ping timeout: 256 seconds]
step21 is now known as step21_
pinbot has joined #ipfs
cemerick has joined #ipfs
<Kubuxu> is 'ipfs dht findprovs' outputting bunch of 'unrecognized event type' normal?
<Kubuxu> s/normal/intentional
jhulten has quit [Ping timeout: 260 seconds]
<lgierth> !pin QmSAAJsdDzxDip6uoMJru8mgHLD8noVV36yRDacfFZ4SC3
<pinbot> now pinning /ipfs/QmSAAJsdDzxDip6uoMJru8mgHLD8noVV36yRDacfFZ4SC3
<lgierth> pinbot keeps shitting itself
<lgierth> whyrusleeping: seems to be this: unix listener error: accept unix @irc.freenode.net:6667-pinbot/irc: use of closed network connection
hartor has quit [Ping timeout: 246 seconds]
hartor has joined #ipfs
voxelot has quit [Ping timeout: 255 seconds]
pfraze has quit [Remote host closed the connection]
jhulten has joined #ipfs
zorglub27 has joined #ipfs
ralphtheninja has quit [Ping timeout: 246 seconds]
ralphtheninja has joined #ipfs
voxelot has joined #ipfs
<whyrusleeping> weird...
I_can_FLY has quit [Read error: Connection reset by peer]
I_can_FLY has joined #ipfs
<null_radix> is there any way to not use the name field in IPFSLink?
<null_radix> in other words I want to make just a pure tree. Without link names. Just hashes
<whyrusleeping> null_radix: right now you don't have to name the links
<whyrusleeping> but we've been thinking about changing that restriction, as it makes a lot of other operations more difficult
zorglub27 has quit [Ping timeout: 250 seconds]
<null_radix> hmm maybe have a something like a `type hint` and certain types must have names
kitcambridge has quit [Ping timeout: 255 seconds]
<null_radix> but I think its pretty useful to have a pure merkle tree
<null_radix> at least for me :D
kitcambridge has joined #ipfs
zorglub27 has joined #ipfs
joshbuddy has joined #ipfs
anticore has joined #ipfs
trn has quit [Quit: quit]
ygrek_ has joined #ipfs
ralphtheninja has quit [Ping timeout: 255 seconds]
maxlath has joined #ipfs
zorglub27 has quit [Ping timeout: 250 seconds]
maxlath is now known as zorglub27
zorglub27 has quit [Quit: zorglub27]
<ianopolous> whyrusleeping: is your tour stopping in the UK?
voxelot has quit [Read error: Connection reset by peer]
<Kubuxu> null_radix: I think it will be possible if/when there is ipld
<null_radix> what is ipld?
<null_radix> thanks :)
grahamperrin has joined #ipfs
grahamperrin has quit [Remote host closed the connection]
bsm117532 has quit [Ping timeout: 240 seconds]
grahamperrin has joined #ipfs
grahamperrin has quit [Remote host closed the connection]
grahamperrin has joined #ipfs
trn has joined #ipfs
voxelot has joined #ipfs
anticore has quit [Quit: bye]
bsm117532 has joined #ipfs
grahamperrin has left #ipfs ["Leaving"]
Oatmeal has quit [Ping timeout: 245 seconds]
ralphtheninja has joined #ipfs
pfraze has joined #ipfs
anticore has joined #ipfs
devbug has joined #ipfs
patcon has joined #ipfs
Oatmeal has joined #ipfs
devbug has quit [Ping timeout: 255 seconds]
disgusting_wall has joined #ipfs
Encrypt has joined #ipfs
bsm117532 has quit [Ping timeout: 240 seconds]
bsm117532 has joined #ipfs
<whyrusleeping> ianopolous: probably not this time around
simonv3 has quit [Quit: Connection closed for inactivity]
<dignifiedquire> whyrusleeping: Qmd4cGX91BUjbr6dLPzBmZjgiPSUSDRPbTj13CnGnLXFV1
guruvan has joined #ipfs
mildred has quit [Ping timeout: 272 seconds]
anticore has quit [Quit: bye]
<richardlitt> dignifiedquire: I'm not sure that the webpack branch actually works
<dignifiedquire> richardlitt:
<dignifiedquire> richardlitt: what exactly do you mean?
<richardlitt> I can't make DAG go work, eithe
<peteyg> When I run `ipfs object stat QmNe47k2SeiRcm81CYroScAnxe97BXU3GcK6UTjzhLSX6N`, the CumulativeSize is -1365464482 (notice the negative). What does that mean? That hash points to a directory with 12 .mkv files, each ~175MiB in size. Attempting to access that key via the ipfs gateway returns the error "Path Resolve error: context canceled". Any idea what's happening here?
pfraze has quit [Remote host closed the connection]
<richardlitt> dignifiedquire: the files folder doesn't work, either.
<dignifiedquire> richardlitt: you have to run ipfs daemon with these settings: https://github.com/ipfs/js-ipfs-api/blob/master/tasks/daemons.js#L62-L65
<richardlitt> dignifiedquire: I can't drag and drop, or select files.
<tperson> richardlitt: Can you open the console and see what errors are occuring?
<richardlitt> tperson: no errors occur. nothing occurs.
<tperson> Most likely the reverse proxy is not working correctly to connect you to the node.
<dignifiedquire> richardlitt: that's all because it's not connected to a daemon
<richardlitt> dignifiedquire: how do I do that on the domand line?
<richardlitt> *command
<dignifiedquire> tperson I removed the proxy
<richardlitt> I'll find out, give me a minute
<tperson> dignifiedquire: What are you using instead?
<tperson> Just setting CORS and hitting the API directly?
<richardlitt> dignifiedquire: Hmm. Is there a way to conveniently switch config files?
<dignifiedquire> cors and api + Chrome with --disable-web-security
<dignifiedquire> richardlitt: cp ~/.ipfs/config config-1
<richardlitt> dignifiedquire: an easier way than that.
<dignifiedquire> richardlitt: not that I know
<richardlitt> ex: `ipfs config switch dev`
<richardlitt> Well, there should be.
<richardlitt> :P
<tperson> evn IPFS_PATH=$HOME/.ipfs2 ipfs daemon
<tperson> env*
pfraze has joined #ipfs
<richardlitt> dignifiedquire: DAG commands still coming up with nothing
<whyrusleeping> DAG DAG DAG DAG DAG
<dignifiedquire> richardlitt: DAG is broken in master
<dignifiedquire> (most of the time)
<richardlitt> dignifiedquire: cool. Broken in webpack, too.
<richardlitt> :D
<richardlitt> dignifiedquire: you got a chance to look at ipfs/api/pulls yet?
<dignifiedquire> richardlitt: sorry no not yet, will try to do
<richardlitt> Is there anything holding you up from doing that, on my end? Have I not made a clear enough PR, etc?
<richardlitt> Any egregious sins I've made? :)
<tperson> Need a timezone bot
<tperson> dignifiedquire: Do you use npm 3?
<dignifiedquire> tperson: yeah
<dignifiedquire> richardlitt: no sins, just being on #32c3 and lots of stuff happening
<richardlitt> Ah, of course
jaboja64 has joined #ipfs
<tperson> npm 3 might be required, I tried installing via 2 and it failed to get a dependency, though not sure if that is actually a thing.
alhof has joined #ipfs
jaboja has quit [Ping timeout: 255 seconds]
pfraze has quit [Remote host closed the connection]
mildred has joined #ipfs
<dignifiedquire> tperson: might be
<ipfsbot> [webui] Dignifiedquire closed pull request #142: Converted majority of BS elements (webpack...feature/140-convert-react-bs) http://git.io/vEiuS
<tperson> Reinstalled under npm@2 and appears to have worked.. first time I did though I got an error about caniuse-db not being present. So all might be well
ralphtheninja has quit [Ping timeout: 260 seconds]
<ipfsbot> [go-ipfs] whyrusleeping force-pushed fix/record-accounting from 6fabee3 to 0a649c7: http://git.io/vEdzc
<ipfsbot> go-ipfs/fix/record-accounting 06de6f4 Jeromy: send record fixes to peers who send outdated records...
<ipfsbot> go-ipfs/fix/record-accounting 0a649c7 Jeromy: return sentinel error for invalid records...
voxelot has quit [Read error: Connection reset by peer]
ianopolous has quit [Ping timeout: 260 seconds]
<dignifiedquire> tperson: npm is not happy if you do not run rm -rf node_modules at least once a day ;)
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to dev0.4.0: http://git.io/vEdwz
<ipfsbot> go-ipfs/dev0.4.0 69e3672 Jeromy Johnson: Merge pull request #1977 from ipfs/fix/record-accounting...
<whyrusleeping> and then you have to spend an hour of your life running 'npm i'
<Kubuxu> `ipfs cat` does not work with no name files
<Kubuxu> was that reported before?
<whyrusleeping> what
<Kubuxu> ok it was me being stupid
<Kubuxu> sorry
<richardlitt> :)
<Kubuxu> that was really stupd
<richardlitt> Kubuxu: ^^
<Kubuxu> find mistake: $ cat "test"| ipfs add :P
* Kubuxu is pinning it
<whyrusleeping> !pin QmW2WQi7j6c7UgJTarActp7tDNikE4B2qXtFCfLPdsgaTQ
<pinbot> now pinning /ipfs/QmW2WQi7j6c7UgJTarActp7tDNikE4B2qXtFCfLPdsgaTQ
<Kubuxu> One day: why are we out of space?? 2TB of kittens spilling out of HDDs
<dignifiedquire> testing *markdown* with `irc`**cloud**
<whyrusleeping> noob
<dignifiedquire> ok :(
<dignifiedquire> hur dur im a cat
<achin> mrow
<ipfsbot> [go-ipfs] whyrusleeping force-pushed fix/bitswap-ctx-wire from fe40df8 to 7f04b1b: http://git.io/vEdo7
<ipfsbot> go-ipfs/fix/bitswap-ctx-wire 7f04b1b Jeromy: wire contexts into bitswap requests more deeply...
alhof has quit [Quit: Lingo: www.lingoirc.com]
hartor1 has joined #ipfs
<ipfsbot> [webui] travisperson opened pull request #143: Update README with Access-Control headers for development (webpack...readme-dev-update) http://git.io/vEdox
hartor has quit [Ping timeout: 250 seconds]
hartor1 is now known as hartor
<tperson> What is everyones go to domain registar right now?
<Kubuxu> whyrusleeping: I love that with IPFS, what you just merged
<richardlitt> Hover
<Kubuxu> OVH
<achin> name.com
<Kubuxu> whyrusleeping: investing a work done (searching record) to help the network
<whyrusleeping> Kubuxu: yeah :)
rendar has quit [Ping timeout: 265 seconds]
<Kubuxu> achin: name.com has history of NXDOMAIN hijacking, I would stay away from that
<lgierth> gandi
<achin> Kubuxu: what do you mean?
<Kubuxu> third level domains that did not exist redirected to their ad pages
pfraze has joined #ipfs
<Kubuxu> so if you had www.example.com and someone typed wwe.example.com he would get page of ads.
<achin> since i'm using my own DNS servers, i feel pretty comfortable they can't do that to my domain
reit has joined #ipfs
<Kubuxu> they can't but sketchy people do sketchy things
rendar has joined #ipfs
<ipfsbot> [webui] Dignifiedquire closed pull request #143: Update README with Access-Control headers for development (webpack...readme-dev-update) http://git.io/vEdox
voxelot has joined #ipfs
uhhyeahbret has quit [Quit: WeeChat 1.3]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #144: Update react-dom to version 0.14.4
<ipfsbot> [webui] greenkeeperio-bot opened pull request #145: Update react to version 0.14.4
<tperson> So, working on allowing custom paths for the 'datastore', but really I'm tryingt to introduce custom paths for 'data'. The datastore is just the leveldb database, while all the actual block data is stored in blocks. Should Datastore in the config be generalized, or should blocks get it's own config path?
voxelot has quit [Changing host]
voxelot has joined #ipfs
<tperson> jbenet: ipfs.cat + https://harthur.github.io/kittydar/ === A wonderful place you can upload and see pictures of cats. Only cat pictures accepted, and the homepage simply just rotates any picture uploaded.
mildred has quit [Ping timeout: 264 seconds]
tidux has joined #ipfs
<Kubuxu> whyrusleeping: should I base it on master or dev0.4?
<whyrusleeping> tperson: yeah... it doesnt work
<whyrusleeping> Kubuxu: base it on 0.4.0
rollick has quit [Quit: ZNC - 1.6.0 - http://znc.in]
<ipfsbot> [go-ipfs] Kubuxu opened pull request #2139: Remove old DND TXT schema (dev0.4.0...fix/#760) http://git.io/vEdy0
Kubuxu has quit [Ping timeout: 260 seconds]
voxelot has quit [Read error: Connection reset by peer]
Kubuxu has joined #ipfs
voxelot has joined #ipfs
ralphtheninja has joined #ipfs
hartor has quit [Ping timeout: 260 seconds]
<dignifiedquire> tperson: interesting
<dignifiedquire> wanna do a PR with a fix?
<tperson> sure
<dignifiedquire> thanks
go1111111 has quit [Ping timeout: 255 seconds]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #146: Update react to version 0.14.5
cemerick has quit [Ping timeout: 260 seconds]
<whyrusleeping> ralphtheninja: ^
<ipfsbot> [webui] RichardLitt opened pull request #147: Filled out readme (webpack...feature/edit-readme) http://git.io/vEddz
<ipfsbot> [webui] travisperson opened pull request #148: fix: Ensure relative paths are working in resulting bundle (webpack...webpack-relative-path) http://git.io/vEddM
tidux has left #ipfs ["WeeChat 1.0.1"]
<richardlitt> dignifiedquire: should I merge it, then?
<richardlitt> nvm
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
go1111111 has joined #ipfs
fleeky has joined #ipfs
<tperson> There needs to be a module that acts exactly like eslint, but it used instead with pre-commit that will only lint your stated changes.
go1111111 has quit [Ping timeout: 250 seconds]
<richardlitt> IDE plugins?
<tperson> nah, needs to be a npm module so that it works across all platforms. I can do it easily with a shell script, but that won't work on windows.
<tperson> I always forget to do git add after I fix linting issues. Sense eslint checks the working tree and not the git staged tree things can get commited when they do not pass lint.
<tperson> I personally should have a pre-commit hook that checks for unstaged files, and won't let me commit without an override. It would fix my issues a lot
Encrypt has quit [Quit: Sleeping time!]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #149: Update react-dom to version 0.14.5
go1111111 has joined #ipfs
leer10 has quit [Ping timeout: 250 seconds]
ralphtheninja has quit [Ping timeout: 240 seconds]
jhulten has quit [Ping timeout: 250 seconds]