P2P Matchmaking with Firefly

Hey guys, I was working on a PoC to showcase an open source wristband (LED) for matchmaking in networking events.

Basically when two people interest matches and their intentions complement, their wristband would flash in the same color as they are walking past each other. This is actually an extension of the web app we built under datalatte.com → Demo: https://www.youtube.com/watch?v=Xrwq2nrMM4U

So unfortunately I didnt get my hands on a firefly while at Devcon, and would appreciate having two to be able to test and demo this usecase on Firefly or a way i can get this in Berlin.

2 Likes

Could be a nice feature if you distribute it as a badge for crypto events. And indicating with the LEDs - could be nice!
Could also be nice to use data from github - so it indicates if you are close to someone that you interacted with in a issue/PR - maybe it then even displaying you the issue/PR you interacted in. But that could be too much data for the device. Maybe just indicate the match and let attendees figure out where they interacted. Or offload this to a website.

So unfortunately I didnt get my hands on a firefly while at Devcon, and would appreciate having two to be able to test and demo this usecase on Firefly or a way i can get this in Berlin.

I got one at DEVCon - happy to lend it to you in Berlin

3 Likes

This is such a cool idea @amirmabhout! I would say the main challenge with this version of the Firefly device and your idea is that this current Pixie version is USBC-powered, not battery operated. I know @RicMoo has thought about a battery-operated version… so many ideas and so little time! :sweat_smile:

We have some Firefly devices left over from Devcon. I will DM you about shipping details.

We love this idea of using a Firefly as a badge slash ticket for events, and after Devcon I know @RicMoo has many ideas about ways to be able to play games like the frog game with Firefly. I love the Github issue/PR matching idea :heart:

2 Likes

a very small power bank could be a way to accept this challenge.
Then you could even use a normal firefly without modifying it for this use-case.

2 Likes

Yeah Github one can make it really nice especially places like Protocolberg where mostly protocol contributes are in. The challenge here is pulling that data and doing some computation to get the vectors necessary for matchmaking.

In my way of easy thinking that doesnt require pulling data from oAuth or so, would be user sees a QR code on Firefly screen, scans and land in the local WLAN, with and answer few question of survey, which can on the browser side, turn into 2 vectors: v_interet and V_intentions which will be used p2p to calculate vector distances on fireflies when they get close enough to share data together.

With github and some oAuth stuff, since its public data, i think its less sensitive to do it on the web app, and let users pull those vectors into the device from the web application, but can think of other ways how it can be even more local first.

And thanks offering to lend your firefly, Alisha will send me 2 :smiley:

1 Like

Yeah, a 2$ power bank or even if we find smaller than what i found online, would make it work, its just one i saw its 300gr, a bit making it heavy for badge, so gotta find sth that is lighter than the firefly board.

@Alisha thank you for offering to send it :slight_smile:

1 Like