This in red is the error that happens when trying to push changes now. 
The thing is, normally when pushing a repo to ngit for the first time, this error doesn't happen, and I can push code changes afterwards as long as I don't click on "Save" next to the remote url field.
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu When accidentally clicking "Save" after pushing to ngit for the first time, this error suddenly happens and you can no longer push changes. Not even with copies of the peoject.

That's for your music platform, right? I made a video client in Shakespeare (https://vidstr.shakespeare.wtf), but it's missing playlists for videos like YouTube has. That's the reason for my post.
I heavily improved my NIP-54 successor project.
https://docspaces-client.shakespeare.wtf
Clone it in Shakespeare: https://shakespeare.diy/clone?url=nostr%3A%2F%2Fnpub14rg4vrt2v374q95ezeeydu3hkdhmzglcj950mggacap4x0lv0gyq04wun7%2Fdocspaces-client
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu #ai #shakespeare
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu When adding a project template in the advanced AI settings of #Shakespeare, it deletes all other project templates. This could be bad.
It seems that Opus has a problem with PWAs that much that Sonnet can't fix it. And Sonnet can do PWAs.
https://iot-dash.shakespeare.wtf
First try of a dashboard editor for smarthome and IoT. However, there might be problems with devices in local networks. Also PWA functionality needs to be done again.
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu #ai #shakespeare
It worked for a time, but then it was struggling again.
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu Shakepeare's AI provider is down. For real this time. See the small warning symbol.

I just created this prompt for a PWA smarthome/IoT dashboard. I want to use this with Opus. If there's anything I missed, please let mw know, nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu
_____
Create a dashboard app for smarthome and IoT. It is very important that this is a PWA that can run offline. I want it to be able to connect to devices in a local network, but also online.
The dashboard should support HTTP requests (all methods), WebSocket and MQTT, including support for multiple MQTT brokers or WebSocket servers. Optionally, you can add support for the Constrained Application Protocol (CoAP).
The user should be able to create as many dashboards as he wants. The dashboards can use a JSON-based file format. Make sure the JSON is well formatted so that it can be read by humans using any text editor. Dashboards can be saved as a file and loaded from a file.
A dashboard can contain the following elements:
- text display that shows output
- text fields for data to send to a server or broker
- checkboxes with multiple choices
- radio buttons with one out of multiple choices
- buttons with one action
- switches with 2 actions
- non-binary switches with 3 or more actions
- image and video feed display for webcams
- variables and other things that enable elemwnts to take data from other elements
Server and broker URLs can be defined either per dashboard or per element. Maybe also a mix of both.
Optionally, you could implement some premade templates, including one for Tasmota devices. But please also let the user create a dashboard from scratch.
For future expansions, add Nostr login, just in case a custom or official NIP for smarthome or IoT should ever emerge.
_____
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu Amother question: On Shakespeare-made sites, there is the login option with key files, right next to the field where you can manually enter your nsec. Where are these files described? Can they contain an ncryptsec as well?
Do they know about nostrhub.io for custom NIPs?
Ah okay. UI UX demos are fine, but I'm guessing using some provider APIs something could be written.
In case you or someone else wants to try: https://shakespeare.diy/clone?url=nostr%3A%2F%2Fnpub14rg4vrt2v374q95ezeeydu3hkdhmzglcj950mggacap4x0lv0gyq04wun7%2Frelay-deployer
Ah okay. UI UX demos are fine, but I'm guessing using some provider APIs something could be written.
Do you think Shakespeare with Sonnet can do more complex things like this?
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcmuvweu I got the idea to make a Smarthome dashboard in #Skapespeare that can support HTTP, WebSocket and MQTT. Do you think that #Nostr can be used for Smarthome as well? Or is it too slow for that purpose?
Btw, you can try it for yourself as well: https://shakespeare.diy
Like I said to Vitor, I quickly asked Shakespeare:
nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk I have made NotebookLM Explainer videos about #Cashu and #Bitchat.
nostr:naddr1qqjxxep5v5cngwry95mkgce5956xgce5943rvcmx956kxdesvymrvwr9vejnvqg6waehxw309anxzmnxv9ex2uewdehhxarjxyhxxmmd9upzp2x32cxk5era2qtfj9njgmer0vm0ky3l3ytglks3m36r2vl7c7sgqvzqqqqqz5n8mu7m
nostr:naddr1qqjxvwfnxcexydps95mrqdny956rwefj94skvcmp943x2enxxv6rwvekvf3nzqg6waehxw309anxzmnxv9ex2uewdehhxarjxyhxxmmd9upzp2x32cxk5era2qtfj9njgmer0vm0ky3l3ytglks3m36r2vl7c7sgqvzqqqqqz545tsyt
💥 bitchat android 1.3.0: self-healing mesh with gossip sync and tor enabled by default because why not.
lots of other fixes and design improvements. try the github apk release if you're reckless. play store is in review.
enjoy your sunday 🫡
https://github.com/permissionlesstech/bitchat-android/releases/tag/1.3.0
We also have PoW and bookmarks now.
Maybe that's a better idea. Wallet apps could have a safe mode blocking screenshots from seeds, but then also a "I know what I'm doing" mode which blocks nothing at all, and then let the user decide.
But personally I would never store important seeds on a digital device that's connected to the Internet.
Of course you can store your seeds digitally at your own risk. But don't complain when your Sats or Bitcoin are gone.
Blocking screenshots from seeds is totally right. Never store your seeds digitally!
Question is, how slow will #Amethyst get with 513 relays.
OpenAI was using Claude to build ChatGPT 5 🤣
https://www.wired.com/story/anthropic-revokes-openais-access-to-claude/
Fiat paywall!
nostr:nprofile1qqsy2ga7trfetvd3j65m3jptqw9k39wtq2mg85xz2w542p5dhg06e5qpzdmhxue69uhhvct4d36zu6tjd9ejuar0w3mpq9 I have just read your article in german #21magazine. Do you know about nostr:nprofile1qqsth7fr42fyvpjl3rzqclvm7cwves8l8l8lqedgevhlfnamvgyg78spz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsq3camnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdssexaht? It brings the Signal cryptography and end-to-end encryption to #Nostr.
nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqppemhxue69uhkummn9ekx7mp0qy0hwumn8ghj7mn0wd68yttjv4kxz7fwv3jhyettwfhhxuewd4jj7qg3waehxw309ahx7um5wgh8w6twv5hsleq7kw nostr:nprofile1qqs8sxs4yuz47axp7uprpugrs3sfkdz5379tdg9xe2n5qfvz070a4egprdmhxue69uhkwmr9v9ek7mnpw3hhytnyv4mz7un9d3shjqg4waehxw309aex2mrp0yhx6mmnw3ezuur4vgzaq60d Either #MKStack or #Shakespeare is not working. When creating a new project, it starts, but then the error that causes the whole project to be restarted appears. I thought I try it again, but in the end it seems we have to wait for Shakespeare Act II.


