I am building a simple recommendation system.

- put your npub

- I give you a list of people you don't follow that you might find interesting

It's based on your personal social graph, so no algo deciding what's interesting on your behalf.

nostr:npub1fjqqy4a93z5zsjwsfxqhc2764kvykfdyttvldkkkdera8dr78vhsmmleku and nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl

I am a total fucking noob when it comes to frontend. I only know python.

What's the best way for me to build an ugly proof of concept fast and easy? #asknostr

What resources do you recommend?

Thanks in advance my nostr fellow pleb

Reply to this note

Please Login to reply.

Discussion

i have no idea... you could just start with text output from a CLI program, and then have it generate list events

yeah, looking forward to in a couple weeks i'll be dropping my Go nostr library

that reminds me, i got new hosting... i'm not even sure now if i need it... gotta fix the thing to send proper cors headers for my nip-05

Flutter is the best for you. Cross platform, WYSIWYG UI editor, more efficient than Electron. Being a noob, you won't complain about Dart. Once you learn it, you can call JS monkeys nigger faggots. They deserve it.

Use ChatGPT, Claude, or the new Llama 3 (via meta.ai) to help. Ask it questions, ask it for examples, if someone tries to tell you it might hallucinate etc etc ignore them completely. Yes, errors are possible but you just feed errors back to the model and it help you resolve them with a smile.

yeah, I've been using for learning and it saves time for sure.

It's not able to do the complex stuff, the sophisticated thinking, but for the mundane things it's great

Totally. For me the best part is how it helps keep me in a flow state since I don’t get sidetracked every 10 minutes on yet another JS or CSS obscurity. It keeps you in the problem solving mindset.

i avoid that problem by using a sane language but that is not much help for front end since a decent GUI doesn't exist for Go

Ha ha yeah I hear you, but no matter the language - nobody has solved layouts. It’s all DOM like and never easy.

well, i made a nice Go DSL for an immediate mode GUI called Gio... i even started to work on managing the data and compute separation you need for immediate mode (like all who have tried working with IMGUIs i put long running compute in the render pipeline)

but it's far down my list of priorities because building a good GUI library that is easy to use and intuitive is in the same category of complexity as doing data processing, network protocols or data storage, and the demand for these things far outstrips the demand of Go devs who want to avoid a complex stack

That’s a wise observation.

You could give plasmic.app a try. GUI editor which can use your Python API. No frontend coding needed but some reading of docs.