I guess I'm one of those #vtubers. Having fun talking about general topics, vrchat/similar, and games. Also #indiedev #gamedev. You can call me: Freak فْرِيكٌ フリク (still learning Nihongo). Making: DEG Mods, DEGA, DNN, DENOS #envtuber #podcast #gaming #gamedev #freedomtech
Public Key
npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Profile Code
nprofile1qqsre6jgq6c7r2vzn5cdtju20qq36sn3cer5avc4x8kfru5pzrlr7sqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3wamnwvaz7tmjv4kxz7fwv3jkwmt0v3ejucm0d5ja583u
Show more details
Published at
2026-06-05T18:33:34Z Event JSON
{
"id": "781f25b1cadd763753c4aeb917738e80fe4ece81b9479e55415575424cb6ee6c" ,
"pubkey": "3cea4806b1e1a9829d30d5cb8a78011d4271c6474eb31531ec91f28110fe3f40" ,
"created_at": 1780684414 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Freakoverse\",\"display_name\":\"Freakoverse\",\"about\":\"I guess I'm one of those #vtubers.\\n\\nHaving fun talking about general topics, vrchat/similar, and games. Also #indiedev #gamedev. You can call me: Freak فْرِيكٌ フリク (still learning Nihongo).\\n\\nMaking: DEG Mods, DEGA, DNN, DENOS\\n\\n#envtuber #podcast #gaming #gamedev #freedomtech\",\"picture\":\"https://m.primal.net/HerC.png\",\"banner\":\"https://m.primal.net/HerB.png\",\"nip05\":\"nabandondelivera\",\"website\":\"\",\"lud16\":\"[email protected] \"}" ,
"sig": "062ce3316f0e2ff4f9a7f545ec2d1a1b8360ad802223612b52ba8e33b6a13dd2519b6bfd2e927bc7ea135f8907ae8ef02f6c04817e1d18a01d5adc45e869c567"
}
Last Notes npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Do not help the sheep remove their shackles, take advantage of them to help those who are trying to remove their shackles and those who are already free. Change your mental to this, and you'll have a higher chance of success, and the right people getting the full benefits. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Dang... is the wolps corp hiring by any chance? jokes aside, hope you find a better job npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yea if you want to have everything in one event then yea that'd be the way to go, though i'd imagine if you do want to go that route, it'll probably be difficult for your client to do a clean seperation of types when you query relays, since the tag isn't a single-letter tag but a full word, meaning if you have a page called /games, then the client will fetch games and mods alike and the client will have to locally filter between games and mods to just show games (same on the /mods side) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yea the event for games will be very close to the event for mods, where the event for games will have a more tags/metadata than mods. On my end I'll keep the title and i think i won't have a one-letter tag for a game's name in the event, as it won't be helpful in querying a relay unless the user does an exact match of a game's name. Regarding games being referenced by a mod or a mod being referenced by a game, the a tag would be used for referencing, potentially with a second value in it to indicate that it's a game or a mod. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I kind of want to, later, build a 'playground' or 'sandbox' or 'tools' site, where it'll basically have all the things i want to build/prototype but not make them a full project, at least not anytime soon, just to get it out of my system, and also gauge people's interest in these things to later determin if they're worth pursuing or not. One of these ideas is something i did in the past which is a social consumer discount calculator, where people would put weights on elements that a game has, positive or negative, and then see if a game has it or not, then at the end it would say at what price you should buy the game at. (For example: Has Denuvo DRM? that's -1 (times the weight), has appealing character designs? that's +1, and so on, and then at the end it may tell you to get it at full price, or at -%20 for example, or +30% who knows maybe it's that good, or -%200 as in it's so bad that they should be paying you to play it. People share their weights and their results and it gets an average of the a price one should get it at + informative to the customer) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse "Thanks! If you build your own hole, maybe we can build an underground tunnel to each of our holes" npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I realized while doing research that, for many people, themes are a very much desirable thing. Didn't make it with that in mind i think, but will be looked into. Question is, how custom should or can it be x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse ugh... i'm being lazy, den chat is basically done, i just need to adjust the emoji/sticker/giff stuff and make it slightly better maybe, and that's about it dev wise. After that i need to record and do guides and promo stuff (busy work) then publicly (publicly publicly) announce it and share it outside of nostr. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Time to call Wolp Protective Services? x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://image.nostr.build/1ea75cc477a5d2db5b0b59cc81d6a0f2928fc7353700c586068ac07c082a5071.jpg . https://image.nostr.build/707996fbae8a47c1f0591d7647d73ea0a2a1f199364cf27b8b87acea920cc7b5.gif npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Comparison old vs new of a few pages https://video.nostr.build/886f2e536ed9b3b35a73cdf65ca9caab8cb69cbfd4ac8a658e6e4de721734d93.mp4#nevent1q…lpr7 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse there we go, found his npub @npub1syj…f6wl here's the repo: https://github.com/CodyTseng/jumble npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://github.com/CodyTseng/jumble npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse nope (it's by a person named Cody), i forked it to play around with my ideas/implementations (it has this nip short, dnn, pc55 (pc local signer, upv2 (username/password v2), more in the future probably) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse People are scared of long links x3 But also as a result, people are putting them in short link IRL services, basically risking addresses being practically lost, so this should solve this problem (even the non DNN ID version npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Updated the spec: https://git.nostrdev.com/freakoverse/DNN/src/branch/main/docs/NIPS/NIP-SHORT.md https://video.nostr.build/6c4b7c592b78ac11f89118770f4aabbde20c52959a6a5a41b9deb46673cb8268.mp4 If you're wondering about collisions: 1. it should be handled in the background and locally adds '-' then one or more characters (example: snabandondelivera82ccf5-h or snabandondelivera82ccf5-hg) which would, upon the user opening it, auto select and render from the colisions it finds based on the s tag and the extension of it that adds another char or two and so on) 2. in a scenario where there are two with the same 6 or 7 and so on, then the client would preview both events the and the user selects the one he wants to see (and then should auto-compute an extension for the user to copy so that the next person he shares it with doesn't have this select step. I think this is good enough to have as an open on deg mods, or perhaps the main thing to show, so i'll go ahead and do it. (this was the most common feedback i got from people "the link is too long!" so this would deterministically solve it. If you want to test it out: https://jdnn.top #nevent1q…k5jq npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Figured out a much more simplified spec for NIP-SHORT, which also speeds things up by double in comparison to before, and be less clunky. Will update the spec/doc, update the reference implementation, and show an example when all is done. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Heat making my slughish, but, after DEN Chat is out-out (meaning i made a tiny video and announce it on twitter for marketing purposes, maybe this weekend or the next?), and DEG Mods rebuild is out (by end of this weekend maybe), I think I'll be able to shift focus back to DEGA (I'll basically be using DEG Mods rebuild for it so I don't start from scratch, and it already has 2 events for it done (mod event, and the other is jam event. yes, as in game jam, but also mod jams) ) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Alright, so here's what i did for nip17 (best effort, can't do something better than this i believe): Since we don't know who's who, nothing is shown aside from a button to decrypt the first set of layers (and one by one so there's no unintentional spam to signers) https://image.nostr.build/ce70e02bae9e340cb3af788efabc06d077f32ed17107abe1d8e4f96f54cc4ea5.jpg After that, the client would know who's who and reorganizes https://image.nostr.build/df15bae0eda8c46f2ae6f6e5b320193295b13fdcf3e9a1382325baedbecb3376.jpg Then it becomes similar to nip04 flow in the previous post with the same options npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I was stressing out... i thought i didn't make the system as robust as i did, but there was just one issue with what I recently did (phew...) Please check if you see your hub npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Rebuilding one of my projects, and decided to not auto-decrypt, and here's the result (all the options provided =3) https://image.nostr.build/06ebdef60879f0615a53a77c01c56416169982ec5b900056e7081708261c6437.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse It's funny how govs around the world think their solutions that they've tried so far to fix the low birthing crisis would be effective. The solution is simple, but hard: Secure me a decent job that comfortably pays for myself, my partner, my however many children they want me to have, in a house that i'd buy within 1-3 years that would comfortably fit such a family, and continue to ensure this stability along with security/saftey. How many countries are pushing this? Non, they just try and give you coupons =P npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I'm kind of glad i didn't develop what I'd eventually call Nostr Ads Network (NAN) when i first thought of it, months/years ago, as I had an idea on how to make it but now after all the experience i have and advancements in nostr, i'm happy to scrap that idea (which was complex and had another layer of middlemen) and replace it with something that's much simpler and more direct and with bigger cuts for everyone, and should be much easier to develop as well. The new idea just came, and it'll still be a while till I get to write up the flow for this NAN, but hey, it'll be nice =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Something to look forward to x3 https://store.steampowered.com/app/4922700/Touhou_Crisis_R/ #anime #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse ugh... I'm very sluggish with this heat... npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse People have desires, and these desires... AI helps fulfill them effortlessly x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse probably because i pushed an update and a small hiccup happened. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I need to watch old movies, they're so much more fun than modern ones =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://image.nostr.build/2ee5ed0dd42b81c6de80477389408a62187348211ced7ca0388fda8aeced896b.gif npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I wanted to do a video about the god of war thing, but it's too damn hot, so here's a quick text version instead: "People hate it because it's a woman protagonist" lol no. "What do you mean she's ugly? she looks fine! have you seen her real-life model?" the standards of fiction is not the same (it's much higher) as the standards of reality. "The gameplay looks awesome! why are people complaining?" Sure, and yet they don't want the game, so you're right to ask that question. "So what if you don't play as kratos, it's a spinoff game" A spinoff game that nobody expected nor desired, and of a character that's short in a few brief dialogues in the 2018 game, and shown in a few scenes in the next game after that just talking with kratos. People expect a spinoff game of something if they wanted it, so they see Laufey and went "who?" "oh.. kratos' wife.. wtf why? why can't i play as kratos?" "Laufey was mention in the previosu games as sometime that equalled kratos! she's badass!" And yet players have never experienced or seen that in those previous games. For example, The Last of Us, the whole game you were playing as Joel alongside Ellie, and in parts you play as Ellie. In the sequel, people were expecting to play as Joel or Ellie, heck many would've been happy to play as Ellie even, but the bad about that game is that you play as a character you hated, and they developed the character of Ellie in a way that leaves a bad taste in your mouth, and just the story execution was horrible, but people weren't pissed that they might've played as Ellie instead because it was heavily built up and experienced in the previous game. The same holds true for the next Witcher game, where you play as Ciri, people want to play as Ciri even, because of the whole point of the main story in W3 revolved around her, and then you journeyed with her later, and then even played as her. The issue people have with the new witcher game is that for one it's not a spinnof and two they're taking a nonsenseical approach turning her into a 'witcher' and fans are on edge to see if the devs will have executed and the story/game well or not and see if they had ruined things or not. Had the developers made another normal god of war game but with similar build up like in the witcher 3 and the last of us, at least just one game where that strategy is applied, and have done it well, people might have even wanted to play as Laufey in a full game just for her. The developers just went "SURPRISE!" with a character out of left-field and expect fans to just immediately love it. That ain't happenin. And this communicates to fans that the devs don't give a shit about what the fans want, so for the fans that have some dignity as a fan, they'd sit and wait, to not buy it on launch and just see how things play out for it. Who knows, it might be great, but first impressions show that it might not be the case. Anyways, looking forward to Stellar Blade: Bloodrain =3 #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse And here's me planning to bring back physical on PC sometime between now and 15 years later through DEGA xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse The mod rebuild is still being constructed / not done yet, so I can't provide you the full event example, but the event kind for the new mod spec is: 31142 (d tag for it is a random UUIDv4) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I think I read your post (had to put it through a different client then translate, my fork of jumble didn't find it for some reason, but got to read it regardless so all's good), and nice! Looking forward to see how it'll look/feel, been building a game store as well, and we'll look at each others projects to see how we can improve things in each project and grow =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse *Sigh... If only WebCrypto had support for secp256k1 and Schnorr... it would've made things so much easier to onboard normies to nostr and generally have better UX. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Speaking of Blue Lock... Powerina special guest in Blue Lock? (my ai failed to do the powerina character right so this is a completely different person x3) https://image.nostr.build/2fbaeba1679d3a6d25256932bed6745d06fc8ef911754f5fb973735be7b1da2b.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I don't usually watch, foodball (well, almost never), but if it's the opposit sex, ya sure, that or if it's a cool anime like Blue Lock x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I think I worded things wrong there, so just in case: not rebranding den chat, that'll remain. There'll be a development/developer name/brand, instead of 'freakoverse' where under it will be denchat, degmods, dega, dnn, demin, and so on. That name is Freeden. It's in the about page in settings in den chat (where you'll also see its logo) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Here u go, an alt, built on nostr, event-based, and getting better everyday (web always updated, builds lag behind (0.3 releasing soon) )#nevent1q…ns56 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse And need to switch to a different repo under the new brand name. Gah-x2! npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Speeding up as fast as I can, the dev of den chat, since there seems to be another boiling point for discord that'll pop soon. Aside from dev, I still need to write guides, recorded videos, and update the landing site. Gah! npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse The Cat and the Dragon I like it =3 https://image.nostr.build/ee0965847dfb396eab5b090ffcf48e0f178247c06bf6c70693bf912248b61b2b.jpg #anime npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Here's the "why the fuck not" new thing in DEN Chat xD https://video.nostr.build/7884e0d068fd0fdc90fdd1a4477c121dd723824f7e422f40536eed87a1fd12ef.mp4 Alright back to fixing bugs, improving things, and adding 'normal' features x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I like what I made, a desktop signer called DENOS, though I haven't looked into / implemented that new version 3 for nip44 decrypt (dunno when i'd look into it) https://image.nostr.build/e0c1887a177425b2e5f6de37f2c36aa5200b1a6c4ad60116dd87a5dba4022231.jpg https://image.nostr.build/36fa533d3bb76bf708f5c4a785da0a9e3e534da71d2682d120318e1506dee454.jpg https://image.nostr.build/b12ec026b8b9802565fd3d69b4c7f5cb64a2267bb31bbe6792d241dfb2d0658c.jpg https://image.nostr.build/74695c73a74edbe9f3a26a11ef0ab919831187b6e25ed4d03c9f1181cab2637b.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Something like this should be a thing on all clients https://image.nostr.build/7c76a364ea7508712be74d86e29d131eda988e0834b2399e7cba3e6a156ad885.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Friend be like (paraphrasing) "So I know your app is all about freedom, but why does it look like communism? Add channel visual customization" Breh xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse It seems like many people forget this important thing, which is under the umbrela that fiction = fiction: The standards of fiction is much higher than the standards of reality. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse i think it's fixed from what I tested (web), though considering this is web, putting it in the background kills things, so try with bunker:// connection not nostrconnect:// npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Possible, I'd want to implement this forum system on DEG Mods for forums there, which will bring an extra upgrade there of categorization (as in old style forums, not reddit style. Same event types, just with an extra tag or two for organizing things. To be played around with / maybe it'll just be the same system). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Good progress today with DEN Chat regarding mobile usage, specifically about importing your (pin protected) seed/nsec into the PWA. I was thiiiis close to use passkeys, but thankfully didn't. I just seperated the storage keys/seeds from the main domain's storage on the phone to a different one (main is web.den, the secondary one is vault.den) meaning if there's a supply chain attack on main then secondary won't be affected. Basically this is close to the security of nostr browser extensions from what I gathered. still not done, since did some decent refactoring with the login flow so still testing it, but assuming all goes well, mobile users will have a nice time. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse hell no, thankfully they updated the nip to not use kind 1 anymore for this reddit style forum posting, that's why i didn't stick posting on forums when it was introduced, as that annoyed the hell out of me. It's using kind 34550 for the community, and kind 1111 (comment type that acts both as a post and a comment, comments use the same kind but structured differently to avoid having them appear as posts). You can read up on it if you want here: https://github.com/nostr-protocol/nips/blob/master/72.md And for the open community type, the "community" isn't a kind but rather just a word (like "gaming") and posts within it are the same kind 1111 but pointing at the word (t tag if i remember) rather than an address with kind 34550. This is basically a custom new approach that no client has done yet (at least as far as i'm aware. I wanted this because i didn't want to hop between two different "gaming" forums, but rather just go to THE "gaming" forum, but i also have the option to go to "gaming"-"by smeef" if i want. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse oh btw added forum posting in den chat, reddit style, and two types of communities: open, moderated moderated is basically NIP-72 (and not sure why it's marked as unrecommended and recommends NIP-29, two completely different use-cases). open is basically making posts under a word rather than a created space/address. There's no moderation here aside from your own. there can be multiple c/gaming (and in reality it'd be c/longAssAddress), but there can only be one w/gaming and nobody controls it. If you're on web version, test it out. Not sure I'm happy with the design. Build release will come out later. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Mainly there for two reasons: - Help bring back logic - Help me and avoid headaches in a comical way "have your read the terms of use?" xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Considering logic is a rare things these days, i felt inclined to add these terms in the terms of use in den chat https://image.nostr.build/3d67e5c13cb43061bb0d6202e69dc4fe0fe01599db2380554d2a37443a01fc42.jpg https://image.nostr.build/16b11c4808be5f4ecf2f8d6c64b650fb0290a8f10963da0337bd190c35b2948b.jpg https://image.nostr.build/4074b799683dc7ef947c555cf40281f6fa6a4c95c69f97ae489176b255257c69.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Someone also wants it to work on mobile. PWA was basically step 1. Logging in UX with nostrconnect:// or bunker:// is... not good, plus it doesn't help that the subscription to relays dies the moment it goes into the background. I want to see if I can add support for nip-55 so that something like Amber appears and hopefully works. Aside from that, and while I don't like it, I might add support for the ability to import your seed or nsec but encrypted with a pin and stays in browser storage... ugh... maybe not... still thinking... improvements to come npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse attatching files/images in the social page in den chat is busted, so don't use it at the moment. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse hm? what brought this on? is there an issue with the current way? or just a sort of logical thinking? npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Let's goooo! xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Me: Ok, time to take a small break Also me: Alright time to rebuild deg mods as I continue deving den chat and slap a new feature in denos me talking to me: Rest motherfucker xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Hm... maybe i should add a zoom function xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat v0.2.2 build is up. Patch notes: https://image.nostr.build/5b9739ebe94326083344d917b62e335a4794eb5986e234b1bec1c51330ea56cf.png npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse An update to DEN Chat, which is now up on web and soon for desktop builds in the next release http://denchat.top/ npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Got an idea to improve Nostr Silent Payments (NSP) to make it less... catastrophic, but it would leak only to the receiver that you're the sender (so instead of it being optional, it would be deterministically known), but the benefit is that in case the receiver didn't get notified of the funds, events got deleted, etc, and there being no way to recover, there'd now be a way to do so. The improvement is that NSP **should** only be used by other nostr users / used keys only, and so what would happen is that a address is generated based on the input of an ECDH result from the sender's private key and receiver's public key + ordering 0 and up with each discovered history in an address. What does this mean? 1. Alice with her npub generates an NSP Bitcoin address from Bob's npub, sends money to it, notifies him, and that's it. 2. Bob didn't get the notification for some reason, and Alice already closed everything (her app, and cleared her cache too, so everything is clean and supposedly unrecoverable). 3. Alice would then grab Bob's npub and generate the same address again from the first step, and resends the notification or just tells him that she sent him a transaction. 4. Bob now gets the notification and retrieves/spends the funds. 5. Let's assume Bob still didn't get the notification, but what he can do after known that Alice sent him money, or suspects it, he can just take Alice's npub and see if he received funds to any of his bitcoin addresses that Alice could have sent to, and he sees there are funds in one of them so he can now spend it. The recovery is deterministic now instead of random tweaks, but yea the "downside" is that if if either of them get compromised then the history is known between each other. The same kind of risk associate with DMs on nostr basically if keys leak, but hey, better than lost funds eh? / having a higher chance of recovery. I'd say the benefits outweigh the cons by a decent margin. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse =3 https://blossom.primal.net/3e8b15e74e145b4c70e391146d790f86eaba69eb030453d6d4b2c19ace187835.png npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yes, eventually something like this will happen, a marketplace of service/hosting providers and a way to pay for it (bitcoin, crypto, or fiat), and after payment they'd receive setup details (all handeled automatically in the background, but viewable). Btw, just in case i'll mention it, voice chat system is already functional in den chat, with two options: centralized with cloudflare (make an account, input a credit card to prove your real, and you get SFU and TURN credentials to use for voice chat with a bandwidth of 10 GB per month fore free), and self-host option with LiveKit (if you have a server you can host a LiveKit on it, grab the required details, and host run it. Voice and video/stream is also encrypted (unless i screwed up but don't think so) so host doesn't hear or see anything. LiveKit option works on web at the moment and soon on the latest build release (soon btw) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse ah... my guess is then they don't want proper translation but rather want "localization" like the shit we see in anime =P Though yes it would be good to proof-read, or at least get people to review if not himself, as it probably needs those small context fixes. Thanks for the recommendation =3 I think "soon" I'll begin rebuilding deg, and with it / after that is done then the work for "deg mods network" would begin, meaning we'll see a lot of "deg mods" across many sites 🤘 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse If you're wondering "so what's up with den?" Still fixing bugs, improving things. One main bug I'm hunting is related to file attachments in DM (private) not doing it right (narrowed it down to a hash issue). Aside from that, improvements related to adding years to dates here and there, moving some UI elements, etc. right now I've added more events to be rebroadcasted on login if it fails below 3 relays, to reduce the chance of events from being deleted, and more importantly also added the same system for the members lists for a hub (blossom / hash files), since it would pretty such if you open your hub and suddenly your members list got wiped. LiveKit now works for voice (before it was just cloudflare, but got around to self-host a livekit server and test things out) A shitton more to share in the patch notes, and I'm hoping a new release sometime this week (hopefully tomorrow?), unless my friend gives me more things to do x3 (I mean they did, but even more x3) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse 1. will look into it 2. i think that's already in, click that blue emoji thing and a popup will appear 3. i think that's newly added, so you'll be able to do that in the next build release =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Me: "Ok so just a few fixes here and a new feature there and i'll release a new build" Friend: "hold my beer" This was 3-4 days ago, said friend sending bug reports, critique/feedback, feature requests, etc. Lucky to have em =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yes, pick the chars you want then swap while in combat and do combo attacks and so on. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Played the test for LIMIT ZERO BREAKERS I like it =3 https://image.nostr.build/169eb83c9cc335591e4da0243714c9a98db70bae6094f967b58d7f03884bdd97.jpg Link: https://store.steampowered.com/app/3764400/LIMIT_ZERO_BREAKERS/ #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I would've released a den chat update by now, but a friend came along and started testing and giving bug reports feedback, no filter, so been fixing and improving a lot. If you've been using web, all the updates are going to it, so you'd be seeing improvements. The desktop build is yet to be built (still fixing and improving), but I guess 0.2.2 build release will go out during the weekend. Won't add anything new, but a lot of changes, fixes, and improvements (patch notes will be long x3) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Now this is a racing game I'd get! x3 https://www.kickstarter.com/projects/projectgt/project-gt-anime-racing-meets-arpg-command-your-car-girl/description #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Guard added (along with fixing a signing bug): https://github.com/Freakoverse/DENOS/releases/tag/v0.2.92 And just in case: Keep in mind that NSP relies on Nostr relays and there's no fallback, and relays can delete events or go offline, so keep that in mind (and this is why I've hidden it behind a toggle in the settings, along with eCash for different but similar reasons, and so on). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I just realized one benefit of receiving Bitcoin or other shitcoins to your nostr: If you see the funds in it are gone and it wasn't you, you now know your nsec is compromised xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Accept it? Not sure what you mean by that, if you can elaborate. The flow is if someone sends you a NSP they'd then click that "Payment sent?" then "send notification" (otherwise the money is essentially lost since a notification, which would contain information about how the address is generated, isn't sen't). Before I removed NSP from DEN Chat, I had a gaurd-popup that appears if you close the receive popup after you generate an address, asking you if you're sure you want to leave without sending a notification (that gaurd isn't on DENOS, and I should add it, as well as adding a forth warning below that "payment sent?" button). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse My 2 reasons: - eh why not - Part of the business model, where people don't know crypto but they do have paypal which recently introduced their own currency, and other popular payment providers will do the same, so it'll now be easier for them to donate/pay, and that pipeline is better than banks. Also, nostr-based fiat payments will be a thing down the line as well (solving-ish the visa/master problem that Steam and others have). So ya, there's now Bitcoin and shitcoins, and later traditional shitcoins (fiat) x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Happy you liked it =3 Hit me up with any feedback or requests "I wish discord had..." "I wish slack didn't..." "I wish element did..." etc No promises, but I do listen =) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://image.nostr.build/c369cb11b3f5e82fa9e63f99d571f3b8b3800ab08f7ac31a873603471321aafc.gif Will keep trying x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat v0.2.1 update is up. https://denchat.top Patch notes: https://image.nostr.build/8fedd31d37e1f02ace41e461324f17d36ea5653f6d27e992af6c82cca4a5ab17.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Another, another time where people can't differentiate between fiction and reality, and with a topping of ignorance, this time hitting the Stellar Blade sequel. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Will give something a try, hopefully it'll fix it (once the new builds are up) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Was getting annoyed switching accounts on DENOS (settings>accounts>seed>key>set , or settings>accounts>key>set), so i updated it to include a small button next to the profile picture at the top in the signer page, so now it's click-key>select-account , and that's it (also updated the profile picture next to it to give better visual feedback that a switch happened). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Sending a message as the other person is a no, considering how giftwraps work, but regarding request-delete, yes, so you either are fine with that, or if one doesn't want that then it can be done where a random address sends a message to that shared address (so the public will see random sending to random). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse The multi request stuff from den chat to denos should be fixed, and by fixed i mean you would before get den chat spam-sending you hundreds of requests immediately, now it sends a couple/few chunks at a time for you to manually approve or give you breathing room to click that auto-approve if you desire. Facing issues by any chance? (just a heads up, if you face this issue with other clients/sites/apps when connecting using denos, that's a client issue (like what i had fixed) and not the signer) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse With the first type, the public knows, if we DM each other, that me and you are talking with each other. Second type the public would see that someone is talking with you (they wouldn't know i am talking with you). Third type is they don't even know that someone is talking with you, or that you're talking with someone, at all. What they see is just a random npub talking to itself. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse It would work with all signers, but the issue you're experiencing might be because of a cache issue with den chat, will look into it. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Whoops, overflow issue. Fixed, do a hard-refresh. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Aye DENOS is PC desktop signer, no mobile version (mobile dev sucks x3 but might do something in the future for it). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat v0.2.0 update is up. https://denchat.top/ Patch notes: https://image.nostr.build/5c6f937d4f9372b3a8543c901a4fa54fe079aa7f3fa8a465ab7da7a6db8dd59c.jpg I think you might get false-errors, hit me up if yes, with details about what signer you're using, but hub messages and DMs should still work. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse This looks awesome =3 https://www.youtube.com/watch?v=zhdh_LspRHk #gaming #StellarBlade npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse This is why I LOVE Zenless Zone Zero, it's one of the few anime games where the characters aren't souless, which most anime games (to me) are. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Played the demo. I enjoyed it. Will probably get, depending on price. https://store.steampowered.com/app/4575730/DragonSword__Awakening_Demo/ #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Looking into it. I wouldn't be able to test with Clave, so once an update is out, try again and see if things improved. (btw how is Clave? I got someone asking me for iOS signers to recommend) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse From relays, nothing central. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse First DM type on nostr: p1 talks to p2, public knows p1 talks to p2. Second DM type on nostr: p1 talks to p2, public doesn't know that p1 talks to p2, because a random address send the message that has your message inside it, but they know that p2 received a message from someone. There can be a third type of DM on nostr: p1 talks to p2, public doesn't know that p1 talks to p2, nor do they know that p2 received any message from someone, as both send each other a message to an address born from each other, and that new address sends messages to themselves. The only downside with this is that p1 and p2 must know each other beforehand (follow each other for example). That third type of DM isn't implemented in any nostr client yet (afaik). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse State of Play: - ILL: Nice, and didn't realize Atomic Heart devs took the devs of it under its wing. - Ace Combat 8: Nice. I need to play the previous one, don't think i have played any from the series and it seems super cool =3 - Onimusha: Nice. I want to play this not because of the gameplay nessarily, but because I think the main character will be entertaining. - No Rest for the Wicked: Already bought it a while ago, btu haven't played it yet / waiting til 1.0 release, and seems like that'll happen in a few months - Phantom Blade 0: Gameplay will be nice from the looks of it, not sure about the characters/story, but we'll see. - Rayman Legends Retold: I like, it's been a while. Last one I played was Origins. - Marvel Tokon: Made by Asians so it should be good / does look good. - Control Resonant: I like the first Control, but not sure about this one... - Kemuri: Looks nice, but... idk, the trailer at least made me feel like I shouldn't care about their characters or world. We'll see. - Raji: Kaliyuga: Maybe, i played the first one and it was ok. - Marvel's Wolverine: lol nah x3 - God of War: Laufey: BIG LOL NAH, they fucked up xD There are a few more games shared but eh. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse While I like what I built, NSP (Nostr Silent Payment), and it does technically work, and it's beutiful to resist agains shitcoin freezing (usdt/pyusd/usdc/etc), because this is money we are talking about, and events/relays are not reliable to that extent of confidence where you don't have to worry about the money, I'll probably replace that flow with a normal static derived address from the npub, not random address, from the donation flow in DEN Chat, and for DENOS i'll update it where it'll be off by default but you can turn it on if you want (and i'll try to make it annoying since to decrease the chance of users accidentally enabling/using it). With that said, if anyone was planning to donate through that, hold the up for a bit x3#nevent1q…ns56 What I'm hoping for in the future that someone will do (or maybe myself, but i think this would be too much for me) is someone does Silent Payment for shitcoins as well like Bitcoin, and if that happens then there would be a saftey net for my NSP and I'd actually start using it. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Still haven't got arround to get familiar with gitworkshop yet, and so i'm using github or gitea, but for this i'm using github and on this account temporarily until i get things organized elsewhere, but ya here's the link if you want to check things out: https://github.com/Freakoverse/den-chat (side note: if you read stuff about 'filter relay' i might not do it, still thinking about it) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Didn't look into it, but if it's nostr to nostr, (not a bridge from traditional email to nostr), and seems fine structure wise, then sure, otherwise probably not. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse If I understood your question right: You can use remote signers (nostrconnect:// / bunker://) like Amber or DENOS (or Primal now?), local PC signers and with username/pass like DENOS, browser extension, or import your 24 words or nsec for local use, or generate a new one. Basically all popular options are there + the stuff I made (pc local, username/pass, dnn)