If we could somehow build a truly decentralized private messaging system here, we would be solving a very fundamental problem.
Being able to share secrets over long distances trustlessly is a problem of historic proportions. Nostr gives us the opportunity to solve it for everyone once and for all.
https://youtu.be/PWKd9aoZ-Cg?si=V1e7eXUjAYplzXfl
But the worst enemy you can meet will always be yourself; you lie in wait for yourself in caverns and forests. Lonely one, you are going the way to yourself! And your way goes past yourself, and past your seven devils! You will be a heretic to yourself and witch and soothsayer and fool and doubter and unholy one and villain.
You must be ready to burn yourself in your own flame: how could you become new, if you had not first become ashes?
Friedrich Nietzsche, Thus Spoke Zarathustra
Personally, I use it to keep all my frequently used apps and websites, so I can access them easily and do some multitasking if necessary. I’ve replaced a lot of my home screen apps with just this app.
Yes, that’s exactly how I use it. I basically built this app because I wanted something like it. It being open source was very important to me, so that someone isn’t monitoring all our activities.
It uses your default browser engine to create an light-weight instance for that browser, so you will have access to all your accounts.
You can also click the three dots in the top right corner to open the link in your browser. This just to keep things bit more contained and enables multitasking features.
https://video.nostr.build/188998285049a18fc23eec45fb6fd6e83e1623be46c8910f355ba3bf68599569.mp4
A future version of Chrome will come with an inbuilt Gemini Nano model that developers can access with just two lines of code.
These models will run locally, and we can also integrate them into our web app. Someone has already extracted the weights of this model, and it's available on Hugging Face.
https://i.imgur.com/OB6VfUW.jpeg
There is a lot to be said about the Assange case, including the injustice of his nearly 15-year detention and the coercion to plead guilty despite his innocence.
Yet, on a personal level, witnessing his release and departure from the UK is truly heartwarming. 🤍
https://i.imgur.com/rDJ57FQ.jpeg
In the next few days, WebCore users will have access to a suite of encryption and password security tools.
These tools will help you generate strong passwords, encrypt text manually, and provide offline storage that is also AES encrypted & of course everything will be open source.
Install: https://webcore.livehttps://i.imgur.com/lUtapZm.jpeg
I plan to integrate this into WebCore.live tomorrow, but it will have limited/basic functionality in the beginning.
In the future, I will try to make it easier for users to encrypt, store, and share data.
nostr:nevent1qqsfhdf25eltenfytv9gfre2le8n2p6n2ettf7wnqvu7gj6c7wkjlygpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygxx7urh795e65x0j25k22l7hlavqh7xss4eacu3pzwetxu26h2gl5psgqqqqqqsxlqpng
For the first one and a half years, my focus will primarily be on cryptography and generative models. After that, I will likely narrow my specialization.
I have recently started writing a paper on combining the post-quantum Kyber encryption algorithm with the classic AES algorithm. It may not be the ground breaking paper, but you have to start somewhere! 😂
Fun fact: You can also run other AI models locally on your phone, including those for summarization, speech-to-text, translation, and more.
You can essentially run any model that uses the Transformer architecture on mobile devices, and fortunately, these task-specific models are usually small and run very efficiently.
This opens up exciting possibilities for creating private smart note-taking and composition apps.
NostrNet's new 'Aithena' dashboard will become a hub for running multimodal LLMs alongside task-specific SLMs.
You can try these small task-specific AI models and run them locally through your browser.
https://xenova.github.io/transformers.js/
NostrNet is back, and it's better than ever!
Now it comes with integrated AI voice assistant that runs on a fine-tuned Gemini flash model. It's capable & Lightning fast.
In the future, you'll be able to run models locally using WebGPU on any device. Voice recognition and text-to-speech are already happening on-device!
Install NostrNet: https://webcore.livehttps://pub-c7848a5caa274580ba42f37d3b70e823.r2.dev/VN20240524_135945.mp4
I've just built an AI assistant that performs voice recognition and text-to-speech directly on the device. It's using a fine-tuned Google Gemini Flash model, which is fast and works great.
I know, Google, right? But what if we replace that model with an open-source one, like Phi-3 or Gemma-2b, that can also run locally on a device, even a phone? It might be a bit slower and more battery-intensive, but in return, you get a completely private AI assistant that can run offline.
The fun part is I can make it into a PWA, so it can run on any device—Android, iOS, and PC. Plus, it will have proper Nostr integration.
You can check how these models might work on your device using WebGPU in your browser. We'll use this tech and even better ones.
LLM demo in browser: https://webllm.mlc.ai/
I'll also add PDF and vision capabilities. If I'm not making a big miscalculation, with one toggle, you should be able to use Stable Diffusion in one PWA—offline, locally, and completely private.
Let me know if you have any suggestions or recommendations for models or features. I'll share an initial version soon, and from there, we can improve it together.
https://pub-c7848a5caa274580ba42f37d3b70e823.r2.dev/VN20240523_010102.mp4
I should start detecting my web apps from their domains. Once installed as PWAs, all components should be available offline like a native app. Updates should be optional. Domains are shitcoins.
So, if you go with a cache-first strategy in your service worker, it'll grab stuff from the cache first, without bothering to check the domain or the internet.
Yes, I was reading about it. It turns out that in the short to medium term, it is possible. However, in the long term, iOS clears all the cache if the user isn't using the app. I think we should look for a different strategy. Do you have any alternative plans? 🤔
Apologies for any inconvenience to all users.
NostrNet is now live at: webcore.live
NostrSync is also live at: nostrsync.live
The old URL will be active again very soon, along with the Zapit monetization service.
Most importantly, all my services are open source and can be deployed with one click.
My next project will be to create a simple page where you can just click on a button and deploy my app with one click for self-hosting on GitHub or Vercel.
Now I'm thinking every Zapit user should have their own Open API, which they can use to create payment automation in servers and app without any arbitrary restrictions. 🤔
A lot has happened.
First, NostrNet users can use the webcore.live URL for now. It's live.
I will also get the previous domain back. Zapit will also be active tomorrow.
If there is anything else, please let me know. I was a little busy with my studies and have completed the first year of my Master's.
I wasn't either, especially during my school days. I was literally a humanities student. Now, I'm pursuing a Masters in Mathematics and Computer Science. It's all about practice. Begin with pre-algebra, and much of it will start to make sense.
By the way if you are wondering, why this is considered by many the most beautiful equation, here is the small explanation:
"Euler's equation, ( e^{i\pi} + 1 = 0 ), is often considered beautiful because it elegantly ties together five fundamental mathematical constants: ( e ) (the base of natural logarithms), ( i ) (the imaginary unit), ( \pi ) (pi), ( 1 ) (the multiplicative identity), and ( 0 ) (the additive identity). It combines elements from various branches of mathematics (exponentiation, trigonometry, algebra) into a concise and profound statement.
Additionally, it's fundamental in complex analysis and has implications across mathematics and physics, showcasing the interconnectedness of different mathematical concepts."
I went off the grid to focus on my studies. I learned a lot, especially in math, and also dedicated time to improving my fitness. It was a rewarding experience!
How's everyone doing? 🤔
Kanye West's case blows my mind. Not only did he single-handedly create the one of the greatest music style of the past 20 years, but he also flipped the high-end fashion industry on its head with his totally unorthodox Yeezy style, all while inadvertently making Taylor Swift famous.
How the heck is that even possible?
https://cdn.satellite.earth/510e8f0696dce6295b68e8455293fcc5ecf596e4a84d9a38d14a947ecaf65f46.mp4
Users who don't have that option essentially find themselves somewhat isolated in long-thread conversations.
I have some experience with this because I use multiple clients. There is a huge difference between Amethyst and Damus notifications, more than many people realize.
Although I wouldn't say it was censorship because I understood the intention, making it optional is a step in the right direction in my opinion. And I must say, I love your philosophy as a whole.
Notes by iefan 🕊️ | export