## Where communities thrive

• Join over 1.5M+ people
• Join over 100K+ communities
• Free without limits
##### Activity
• Aug 21 18:40
okdistribute commented #90
• Aug 20 17:30
lucaslasota opened #90
• Apr 29 01:12
martinheidegger commented #77
• Apr 28 17:33
serapath commented #77
• Dec 20 2019 12:00
jmatsushita commented #77
• Nov 29 2019 16:12
jmatsushita commented #77
• Nov 29 2019 16:07
jmatsushita commented #77
• Sep 19 2019 09:33
deepakedayillam opened #89
• Jul 06 2019 11:46
devxpy commented #69
• Jul 06 2019 01:18
RangerMauve commented #69
• Jul 05 2019 22:08
devxpy commented #69
• Jun 24 2019 20:57
joehand commented #88
• Jun 24 2019 20:56
joehand commented #88
• Jun 24 2019 20:55
joehand commented #88
• Jun 24 2019 20:55
joehand commented #88
• Jun 24 2019 20:54
joehand pinned #88
• Jun 24 2019 20:54
joehand closed #88
• Jun 24 2019 20:54
joehand commented #88
• Jun 24 2019 20:47
RangerMauve commented #88
• Jun 24 2019 20:39
todrobbins commented #88
Ender Minyard
@genderev
How do you run a persistent local server? localtunnel and pm2 help but pm2 shuts down if your computer shuts down
(It's relevant to hyperswarm)
Dat
okdistribute genderev it's in the pm2 docs https://pm2.keymetrics.io/docs/usage/startup/
pasqui23
@pasqui23
I would like if anyone would help with RangerMauve/hyperswarm-web#7
It would be a real help
hp8wvvvgnj6asjm7
@hp8wvvvgnj6asjm7

Sharing dat: 1 files (126 B)

Checking for file updates...

no matter how many files in the folder, its always just 1 file

hp8wvvvgnj6asjm7
@hp8wvvvgnj6asjm7
it doesn't detect any file updates
GECHO.EXE
hey guyx! I was thinking if any of you have any examples of emerging art related (webart or distribution platforms) stuff using dat. Do you know any? Im a design grad student and I'm working on an essay for my future studies class, about the future of art!
Fatih Mert Doğancan
@fatihmert
Can dat stream be used instead of RMTP stream? If yes, I wondered if it would be necessary.
Gene Vayngrib
@urbien
Dat
Soni do we have a maven/gradle plugin for dat yet?
Soni for setting up maven mirrors over dat
Dat
Soni or like... how can one use dat with gradle?
Dat
substack what does it look like to download/seed with hyperdrive from the command-line?
substack i am a bit lost in all the changes
substack i see there is some daemon now. is there an analog to ipfs daemon/ipfs add?
Dat
substack i click on links and there are deprecation notices for example on hyperdrive-daemon-client which links me to hyperspace, but that appears to be another daemon
Dat
cblgh the only thing i have managed to use and download stuff is dat-store, which also is a daemon
Zach Dwiel
@dwiel
should I be able to access all of the versions of the files ever added to a dat? I am trying to use the dat command line --http option with a ?version=xyz in the address and it is working on some files, but not on recently changed files. On recently changed files the http server hangs the request and never returns any data
Zach Dwiel
@dwiel
do I need to be running a dat cli with non-standard command line switches for it to record all versions?
Zach Dwiel
@dwiel
alternatively, is there another service/tool I can use to record the history and not just the most recent version of each file?
Gopalakrishna Palem
@KrishnaPG
How to allow permissions for the shared content? For example, content A can be accessed only certain clients and content B can be accessed by only certain clients etc. Is there a way to achieve this?
Dat
Elon_Sat0shi hello
Dat
Elon_Sat0shi Did you hear about youtube-dl being DCMA'd?
Dat
Elon_Sat0shi Ok, so how do I add new files/changes from the dat CLI program?
Dat
Elon_Sat0shi Why doesn't dat share any files unless I create a dat.json?
Dat
Elon_Sat0shi Unless I create a dat.json when I try to sync it syncs an empty archive
Elon_Sat0shi But if I do create a dat.json it syncs the one file I have in my test folder
Elon_Sat0shi It still syncs that file after I delete dat.json
Elon_Sat0shi But if I don't create dat.json it syncs an empty archive
Elon_Sat0shi I don't get it
Dat
timgoeller Heya, is there some way to access the dat discourse? It seems to be offline
Dr Steve Huckle
@glowkeeper
Is anyone watching the issues' queue for dat-sdk? I'm having an issue or two :)
Nina Breznik
@ninabreznik
@RangerMauve is mainly working on the dat-sdk stuff, so I guess they would be watching the issues
Dr Steve Huckle
@glowkeeper
Thanks @ninabreznik
Nina Breznik
@ninabreznik
Also, everyone, Dat Comm comm call happening in 5min if anyone wants to chat. Not many people planning to join today, but still
Alex Maslakov
@GildedHonour
are there any benchmarks of hypercore? along with descriptions of how they've been condacted?
Martin Heidegger
@martinheidegger
In 6h we will have our next comm-comm meeting: https://twitter.com/dat_protocol/status/1324064394783920130
Nina Breznik
@ninabreznik
Heya, since Hypercore protocol discussions are very lively on Discord these days, we also created a community server there. Feel free to join https://discord.gg/JqhC3Hkq
And here's also the link to the Hypercore protocol Discord server https://discord.gg/Pqt8YZdw
shikhars371
@shikhars371
hi

hello all,

I been trying to build 1.0.0-prerelease-7 on windows from source but it always throws me error ,

on windows 64 bit i have, nodejs -12.0.0 , microsoft visual studio 2015, i have used windows-build-tools , i ahve follwed all the prerequisite - :
In Windows, you'll need to install Python 2.7, Visual Studio 2015 or 2017, and Git. (You might try windows-build-tools.) Then run:

npm config set python c:/python27
npm config set msvs_version 2015
npm install -g node-gyp
npm install -g gulp

I am getting error while doing
npm run burnthemall

C:\beaker-1.0.0-prerelease.7\app\node_modules\fuse-shared-library\lib.js:17
throw new Error(fuse-shared-library is not currently supported on: \${platform})
^

Error: fuse-shared-library is not currently supported on: win32
at Object. (C:\beaker-1.0.0-prerelease.7\app\node_modules\fuse-shared-library\lib.js:17:11)
at require (internal/modules/cjs/helpers.js:16:16)
at [eval]:1:1
at Script.runInThisContext (vm.js:123:20)
at Object.runInThisContext (vm.js:313:38)
gyp: Call to 'node -e "require('fuse-shared-library/lib')"' returned exit status 1 while in binding.gyp. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: gyp failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:345:16)
gyp ERR! stack at ChildProcess.emit (events.js:196:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:256:12)
gyp ERR! System Windows_NT 10.0.19041
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\beaker-1.0.0-prerelease.7\app\node_modules\fuse-native
gyp ERR! node -v v12.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok

Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
unpack_sqlite_dep
'python2.7' is not recognized as an internal or external command,
operable program or batch file.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 1. [C:\beaker-1.0.0-prerelease.7\app\node_modules\sqlite3
build\deps\action_before_build.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:196:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:256:12)
gyp ERR! System Windows_NT 10.0.19041
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "build" "--fallback-to-build" "--module=C:\beaker-1.0.0-prerelease.7\app\node_modules\sqlite3\lib\binding\electron-v10.0-win32-x64\node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=C:\beaker-1.0.0-prerelease.7\app\node_modules\sqlite3\lib\binding\electron-v10.0-win32-x64" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=electron-v10.0"
gyp ERR! cwd C:\beaker-1.0.0-prerelease.7\app\node_modules\sqlite3
gyp ERR! node -v v12.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\beaker-1.0.0-prerelease.7\app\node_modules\sqlite3\

shikhars371
@shikhars371
@shikhars371
hello i resolved the error and ignored fused_library error as i guess its not supported on WINDOWS
but can anyone help me with
this error
"the following tasks did not complete: start, <anonymous>
"Did you forget to signal async completion? "
this im getting when i do npm run start
Gene Vayngrib
@urbien

How to allow permissions for the shared content?

@KrishnaPG - several teams work on this problem. Pushpin by Ink and Switch solved it in one way. Our team plans to work on this quite soon. One thing you need to ask yourself, what is content's granularity. Is it at the level of the whole hypercore, then it is much easier. If it is on the level of individual data elements, like key-value in Hypertrie / Hyperbee or a file in Hyperdrive, then it is much harder. Revocations of permissions is another issue. Separate dimension is what type of permissions. I assume read only. But for the multi-writer data structures, they may extend further, including partial permissions, if you were given permission to write, can you give any permissions to others?

Nina Breznik
@ninabreznik

I am sorry to repeat my message, but I was told the link to the Discord has expired.

So, this chat is staying, no worries about that, but we added an additional communication on the DIscord where we can have multiple chat rooms and better mobile app.

Plan is to migrate to Cabal or similar sistem once it's ready ready, but until then, feel free to find Dat ecosystem also on Discord https://discord.gg/jukapbdep5

Alex Maslakov
@GildedHonour

Hi guys.

For our blockchain project we need to choose the right storage solution based on Hyperprotocol. Our main requirement is that it has to work as a Real Time Database, namely, be fast and performant.
There're other requirements too.

I suppose that it could be Sonar, Hyperswarm, or anything else

Who could give us a few pointers, or a paid consultation?

Alex Maslakov
@GildedHonour
@martinheidegger cc
pinnaculum
@pinnaculum
I've tried to clone with different dat links but all fail, then ran dat doctor and ...