Avatar
Arturo Source
c790204c08f67c902b2f8db0392d308e0ae39fa13328e15b73b6f29593ff3f58

Yes, it's the only editor that is not a vscode fork. I use it in my daily work for Python and JS and it works like a charm. The multi buffer feature is 🔥

Replying to Avatar Arturo Source

I finally started the Deduplicator project

https://github.com/arturo-source/deduplicator

I haven't finished the Rust book but I wanted to start with some practice, not only theory. In fact it took me some time to figure out some errors, even if I read them in the book before lol

I plan to add the UI soon, just because my initial motivation was to make a GUI :)

I'm considering either Slint or Egui

I finally started the Deduplicator project

https://github.com/arturo-source/deduplicator

I haven't finished the Rust book but I wanted to start with some practice, not only theory. In fact it took me some time to figure out some errors, even if I read them in the book before lol

I'm fascinated about the Rust security.

On the other hand, wtf happens with the lifetime? Coming from programming languages with GC, the lifetime blows your mind 🤦

So my ideas to make my first desktop app are:

- AI chat (I know there are tenths of them)

- Deduplicator: find duplicates files in your machine

- S3 desktop client: I'm impressed, there is no S3 GUI for Linux (I use mc from minio but it's CLI)

Maybe someone wants to help me decide :)

I have found the Slint project https://slint.dev/

I have never used Rust (you can use Slint with other languages btw) but I like the idea of start learning Rust

So I guess the project will be take some time :)

App idea: Uber but all payments are made with Cashu, journeys are published in Nostr, and a review system based in Nostr. The driver could set a desired €/km and the user could make offers.

Obviously it'd not work:

- network effects

- the regulator of each country will punish drivers (taxi cartel)

- the mainstream don't use BTC already...

But sounds not so difficult to implement, I'd be concerned about privacy because one would be publishing its routes on Nostr 😓

In the beginning I wanted to create an app using Go, I know, it is not the best idea for UIs...

I found GTK 4 bindings for Golang

I realized why so many people program websites and not native UIs :)

cashu-ts is a library, not an app, neither a mint or a wallet itself. The cashu-ts library is used for the client side, which means that it'll be used in some wallets. So answering your questions:

1) It doesn't affect the UX, rather the DX.

2) cashu-ts has nothing to do with mints.

3) Yes, wallets will still work, the Cashu protocol hasn't changed. But the existent wallets already using cashu-ts will have to put some effort in the migration.

Omg I was looking to make a native UI for desktop, so I wanted to avoid Chromium-wrapers

Now I realized that I'm too much used to use HTML, GTK looks very cumbersome 😮‍💨

nostr:nprofile1qqsdmup6e2z6mcpeue6z6kl08he49hcen5xnrc3tnpvw0mdgtjemh0spremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59uq32amnwvaz7tmjv4kxz7fwdehhxarj9e3xwtcpz9mhxue69uhkummnw3ezumrpdejz7qmvcku yesterday I tried to use npub.cash and I wasn't able to connect using NIP-46. I'm a newbie so I don't know much about Nostr, and I thought I could do it using Amber.

What apps can use NIP-46? Is the recommended way that I download the Alby web extension, paste my nsec there, and connect npub.cash using NIP-7?

Today seems like a good day to start a side project

Oh and start using Nostr, this is my first post btw