Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2020-11-11 - meeting #180

Open
ninabreznik opened this issue Nov 6, 2020 · 8 comments
Open

2020-11-11 - meeting #180

ninabreznik opened this issue Nov 6, 2020 · 8 comments
Assignees
Labels

Comments

@ninabreznik
Copy link
Member

ninabreznik commented Nov 6, 2020

⏰ Time: 11 Nov 2020, 22:00 Etc/GMT

Just an hour hanging out and talking about DAT stuff.

πŸ‘‰ Post a comment in this github issue with any topics you'd like to cover this week

πŸ”— https://meet.jit.si/dat-comm-comm (Web)

Timezone Date/Time
Buenos Aires Nov 11, 7 PM
Toronto Nov 11, 5 PM
Tokyo Nov 12, 7 AM
Los Angeles Nov 11, 2 PM
Berlin Nov 11, 11 PM

Or in your local time: https://www.timeanddate.com/worldclock/fixedtime.html?msg=Dat+Comm-Comm+Meeting+2020-11-11&iso=20201111T22&p1=769&ah=1


PS: If there are any issues with Jitsi, we'll move to

πŸ”— https://zoom.us/j/181036238 (Native)

πŸ”— https://zoom.us/wc/join/181036238?pwd= (Web)

@ninabreznik ninabreznik self-assigned this Nov 6, 2020
@urbien
Copy link

urbien commented Nov 9, 2020

Hi guys, I would love to share our work on multi-hyperbee with CRDT no-conflict merging and HLC modern global but super-simple clock.
See https://github.com/tradle/multi-hyperbee/
Multi-writer has been a sore spot of hypercore for awhile and we decided to give it a shot. This is just for hyperbee for now, but can work for hypetrie with simple changes and we hope to work with @RangerMauve (or someone in the community) to extend it to Multi-hyperdrive. The design is minimalist, allowing the network, discovery and authentication to be done outside, much like multi-hyperdrive. Today it is limited to merging json as values for keys in DB. For hyperdrive we will need to extend it to support long string merges (different branch of CRDT theory) for collaborative editing.

Multi-hyperbee is pretty well documented, so you can read the algo description on its readme. Some tests already exist and more will be added soon.

One more thing. We tested Hyperbee as a replacement of LevelUP in AWS DynamoDB emulated by Dynalite. See https://github.com/tradle/dynalite/
All of the many tests pass just fine. But it uses HTTP to emulate DynamoDB. Not cool for embedded apps. So we are working on shortcurcuiting it, and are close. Dynalite is cool as it is implementing secondary indexes, auto-update of secondary indexes, complex queries, and multi-table support in one LevelUP DB (read hyperbee). So writing applications are much simpler (if one had to construct these things on top of LevelDB, one knows the pain) . Multi-hyperbee will slide into this as-is.

@KyGost
Copy link

KyGost commented Nov 12, 2020

Ahhhh! Jitsi recording is not perfect it seems-- it has to record into dropbox and it records only 15 mins.
The first time the limit was fine but it seems the second time it didn't let us know so this is only the first half hour of the meeting!

Will try to find a better way for next Jitsi meeting-- may resort to just screen capturing.

@urbien
Copy link

urbien commented Nov 17, 2020

maybe this is useful for the next comm-comm call:

Q. Can I record Jitisi conference:
Yes. The easiest way to record is to live stream your conference to YouTube and access the recording there. You can try this now on meet.jit.si.

@KyGost
Copy link

KyGost commented Nov 17, 2020

maybe this is useful for the next comm-comm call:

Q. Can I record Jitisi conference:
Yes. The easiest way to record is to live stream your conference to YouTube and access the recording there. You can try this now on meet.jit.si.

Ah, thanks. When I clicked record it only gave me the option to use Dropbox.
I'll see how one sets it up and perhaps next time we use Jitsi for a Comm Comm either I or someone else can record.

@RangerMauve
Copy link
Contributor

We have a Dat Project YouTube channel. Could make sense to record on to there. I think we may have in the past?

cc @okdistribute do you know who has credentials for it?

@KyGost
Copy link

KyGost commented Nov 18, 2020

Looks like Jitsi streaming is Youtube only unfortunately but perhaps eventually if there is ever some sort of Dat streaming software we can put in a PR to change that ;-)

Super easy to set up:

  1. Start a YouTube stream via YouTube
    a. Copy key
  2. Click "Start Live Stream" in Jitsi
  3. Paste key or log into Google

The video just stays when done.

It doesn't cut off every 15 mins.

  • Works with Agregore!

Proper solution for next time we use Jitsi.

Pretty sure tomorrow (#178) will be Zoom though.

@KyGost
Copy link

KyGost commented Nov 18, 2020

We have a Dat Project YouTube channel. Could make sense to record on to there. I think we may have in the past?

cc @okdistribute do you know who has credentials for it?

I couldn't find the channel. Got a link?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants