luke.b//blog

I’m working on a new top-secret project and I’ve decided to consider Firebase as a platform to deploy it on.

Everything is very simple, I set up auth in less than an hour and I’m now looking into what to use as a database.

I was originally planning on hosting most of this app myself on a my linode VPS, but now I’m thinking about hosting the entire project over at Google, via Firebase.

Sadly I don’t think Firebase supports GraphQL, but rather a NoSQL database called Cloud Firestore.

Something is telling me I should just take the easy route and focus on building the app. Maybe one day I can use GraphQL but the app that I’m writing is going to be very simple and hopefully replaceable with something more scalable.

Otoh I really want to learn GraphQL 🥺…

In order to use my newly bought Urbit ID, I need to use Bridge to generate a file that will let me boot my ship for use on the Arvo network.

Before that I should probably see if I can get onto the Urbit network with my new identity.

Today has been a simple day of brunch and playing games.

I’m feeling a bit bored and way too alone in my flat, but a phone call helped a lot.

I feel like making a bit of progress with my Hoon learnings.

I’ve just realised that my joto whiteboard is capable of drawing SVG with some helper scripts I wrote last year.

I will now proceed to draw my new Urbit planet onto my joto. What a combination!

I got an urbit planet and he’s the cutest shrimp I’ve ever seen!!!

As you can see, my planet looks like a shrimp wagging it’s tail like a dog… well I think so anyway.

Apart from that, it also has the french equivalent of my name “luc”, and that’s actually how I found it - I basically trawled the pages of “luc”-containing planets for a planet that had it in the top-right of the icon so that it would form a circular shape. After that, I settled on ~namluc because “nam” looked pretty cute and I think it fits well with the “luc” part. The wagging tail was sheer luck I think? I’m honestly not sure how the planet spawning works but somehow this planet was spawned and I found it.

Anyway, you can find my planet here: urbit.live/~namluc-mocsyn

I’m very much looking forward to getting on the network and chatting with other urbit-ers.

And I’m also very excited to make something on top of urbit. More on that soon, hopefully!

I’m finally finally getting some ETH today so that I can buy an Urbit planet 🪐.

I’m super excited. Can’t wait to get on the Urbit network finally.

I woke up super early today and started watching 5 composers 1 theme and it was so darn good.

It makes me want to compose a bunch of music. And write software, duh.

I have finally decided on an Urbit planet I want to buy and omg it looks like a happy shrimp.

I just went to a very interesting webinar from Evernym on their SSI stack and it was really informative and engaging.

They definitely seem to be taking the Enterprise route, with large companies and organisations being their primary target.

In the webinar, Fido was mentioned as an alternative. But Fido only provides a yes/no answer to the question “are you who you say you are?”. SSIs formalise an alternative that allows for much more complex attribute verification.

Fido is a centralised digital identity - a more literal replacement of username + password that requires some second factor that is provided by some physical device or a biometric sensor on the device.

In the world of Fido, the CA-equivalents are still the platforms. For example, Android phones are Fido-compliant meaning they can verify a user’s identity for the purposes of authenticating with a 3rd party. In a sense, the Fido alliance itself can be seen as the one almighty CA. There isn’t really a “wallet” in this model - the keys are simply kept on the device of the user. The user trusts that their phone is capable of making a verifiable check against their pre-existing biometric data (which stays on the device). I would consider this more like a distributed model, where the main platforms and the software they write act as the ephemeral CAs of their users.

Importantly, the notion of identity is still centralised with the platforms or apps that require a user to be authenticated.

I’m definitely interested in reading more into this!

page 4 of 27 after before