i'm pleased that fishy got this sorted out because it was the number one irritating thing to have to use the web interface when the clients were uploading.
yeah, it's confusing but if you open nostr.build without being logged in you see the link up the top bar on the right
you should hurl that thing into the river and forget about it. even if it's omas.
i only want npub login, i think it's a waste of time having anything else.
anyhow, here's a pleasant ditty that i uploaded to my nostr.band that is very hard to find (i was sent a DM by the artist who made it, and told i could up it to youtube so i did but it's also here)
https://e.nostr.build/a_vm7a_mp3?t=mytrip+-+dump+the+bodies+-+feat.+animassacre&by=mleku
or maybe this gets a preview
i only want npub login, i think it's a waste of time having anything else.
anyhow, here's a pleasant ditty that i uploaded to my nostr.band that is very hard to find (i was sent a DM by the artist who made it, and told i could up it to youtube so i did but it's also here)
https://e.nostr.build/a_vm7a_mp3?t=mytrip+-+dump+the+bodies+-+feat.+animassacre&by=mleku
in jumble at least, it automatically adds uploaded images using https://blossom.band to your collection, unlike if you use the CDN way.
lumina should do this too, there is also a nostr event associated with it, from my reading of the nip
it worked, thanks :) and the blossom.band should work now
that didn't work either. my npub is broked
well, that's awesome but i was fine with paying, i just want to use the blossom
clicking the link, it up a notification saying: "Error verifying npub"
it doesn't respond correctly when i paste the code from the DM either.
it's not allowing me to log in without a password, and i think that's what the main problem is, and i don't understand why i need a password when i can sign.
Should work with extension and DM, try and let me know what errors you see. Tag me if not successful
it rejects it with usernpub or password not valid. i can't see what i'm supposed to do with the link it sends me either. i try using that to log in, also doesn't work.
that whole bluetooth thing is hilarious. obviously useless compared to whispering to someone because at bluetooth distances you can hear them whisper.
but if it was where nodes were connecting and sharing their recent events with each other, it would be something like a kinda-sneakernet mesh, with all that fun latency. bitchsync.
laws of physics didn't need a lawgiver, or, wait. maybe they did. perhaps that's why so many theoretical physicists (that you never read about on MSM) believe in God.
laws are part and parcel of a system. they are the protocols created by the behaviours of the elements of a system. you don't necessarily need to invoke God to justify the existence of laws, but you can't justify the creation of laws that violate the behaviours of the system. this is why democracy is bullshit. we don't need more laws. there is already laws baked into the language and physical reality of being human in a human society. they only need to be affirmed and the benefits are for everyone except for those who want to abuse other humans.
when writing software, although we call them bugs, what they really are is the reality of our code being disjoint with the expectations of the code. this universe has been around way too long to have bugs in it. everything is a feature. Praise the Lord!
j k rowling is based when it comes to the subject of abusing children with psychological torment over their not yet existing adult sexual identity.
those transers are all going to hell. one of the most insidiously life destroying memes ever invented.
also, it was just a bad design, locking json library into being for embedding into HTML like this. they refuse to change it but they don't mark it deprecated. it should definitely be deprecated.
no idea if they have fixed this mistake in v2 but i'm betting they did. meh, anyway, so i put some loud warnings into the documentation, i don't want someone to have this issue trying to use my fast custom json encoder and wondering why it doesn't behave properly.
omg. fucking sometimes i really hate the #golang devs.
so, they make this json library. it FORCES output to replace < & and > with unicode escapes becos muh XSS security.
you can't disable it no way no how if you want your calling functions to work with common nostr event encodes because they can contain these characters and then they get mangled by json.Marshal in such a way that it destroys the integrity of the event ID when converted to canonical form.
it can only be done by creating a new json.Encoder with the html escaping disabled. the standard library version that you get when you call json.Marshal breaks any events with any of those above characters.
it was mainly irking me because i was concerned that maybe https://huma.rocks did not handle this correctly, but it does seem that they have got that covered in the outputs so in theory it should then be possible to use my custom event type (which is very custom, everything is []byte except for kind and created_at) which json encoder normally mangles as base64 encoded data. even though it is actually json compliant unicode.
so i think this means i can use the nice openapi library, and pass it events, and it will use my encoder and it uses json.NewEncoder with html escaping disabled. good, because shit, i mean, probably the large majority of go devs working with JSON are NOT feeding these to be displayed on a web page (and exposing a probably archaic XSS vulnerability), they are sending it to custom written code that - like nostr clients, is probably automatically doing this transformation if it is necessary to prevent the stupid html parser from letting people do XSS attacks using json events.
i do really wonder whether this XSS vulnerability even exists in any browser version for data tagged as application/json mimetype at all anymore. but it's still baked into the goddamn json library in go.
i may have to investigate the v2 library that comes with go 1.25. maybe they finally fucking fixed that. they probably didn't change it because of their API compatibility promise, but a v2 would allow them to do whatever they like.
i ran into this issue ages back and forgot about it and anyway just went ahead and created my own custom marshal/unmarshal API that was designed to append output to provided slices, so they could be spliced together such as a simple array encoder that spews its results onto a buffer with multiple other encoders with the same API.
you can't do that with the standard json.Marshal/Unmarshal anyway. in fact the tag codec i wrote, each tag must be constructed using this method to mesh with the custom parser state machine i made (this mainly affects unmarshaling) but underneath the level of implementing the UnmarshalJSON (and MarshalJSON) it already bypasses these things, and i can trivially implement these anyhow except of course using them on tags that contain these characters will not work with json.Marshal anyway.
oof. the main encoder available without further dependencies in Go has a serious flaw that impedes usage for nostr. this is why you will notice that all of the #golang #nostr relays use some kind of custom json encoder.
ah well, it's not so bad. this is just one of the unfortunate issues that preventing user generated XSS attacks in json sent to a Go server that renders the json into a browser due to FUCKING RETARDED BROWSERS AND THEIR ABSURD COMPLEXITY) so whatever. you can't use json.Marshal with nostr. the end. and they all lived happily ever after.
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w
here's another copy of the same image i posted this morning

i can't log in so i can use blossom.band and have my pics go to my gallery, they are just in there and whenever they will disappear.
halp.
the answer is blossom.
the thing that is bugging me is that alby signer makes me enable always allow so it doesn't bug me every time to sign blossom events.
the other thing is idk if that even works with anything because i literally have tried all the image hosts i know and nada. zilch. zero anything.
i think blossom works, and blossom.band is the nostr.build blossom server, but i can't log in to notr.build nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w because it's been so long i have no idea what my password is, i tried to use the nostr DM login and it just blipped, not working.
wen pure nostr user auth fishcake? am i doing something wrong?
haha what a farce. literally i have to make a new npub to use nostr.build now, i can't even use it if want to, can't even pay to use it.
i hope this is all because it's not making money. maybe raise the price? lol.
i'll stick to text on nostr i think
i'm sure that if there is a way to do it in spec already that nostr:npub1syjmjy0dp62dhccq3g97fr87tngvpvzey08llyt6ul58m2zqpzps9wf6wl would probably have it working tomorrow.
i think blossom works, and blossom.band is the nostr.build blossom server, but i can't log in to notr.build nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w because it's been so long i have no idea what my password is, i tried to use the nostr DM login and it just blipped, not working.
wen pure nostr user auth fishcake? am i doing something wrong?
yeah, i have found things now near me that are better... better than what i could get in any other place i've been in, in fact. the selection of beef and lamb at the nearby Continente supermarket is fantastic. aside from having a vegan in the house everything is way better.
i'm not sure, galactose doesn't exist in anything else other than lactose.
yeah, there is some who can't tolerate it either:
1/45000
so, a lot less than can't tolerate lactose. probably galactose intolerance overlaps with lactose intolerance also, because i think the whole thing is lactose tolerant people produce lactase all of their life, where most mammals don't. so galactose intolerance is a rare disease, genetic disorder really. in fact, you could be "lactose tolerant" and still have galactosemia which would mean you would not get lactose gut from drinking it but you'd get the symptoms of galactosemia instead. looks like cateracts is one of the things it can cause.
nah, that wouldn't get rid of the galactose, i'm pretty sure that's a problem as well. but lactase would also make it a lot sweeter because it liberates the glucose. come to think of it, the taste was a bit like there was glucose in it
it's corn sugar. way worse than cane sugar.
high fructose corn syrup
i never heard of it in australia because we have sugar cane everywhere. all the way down to Sydney. in europe it's the norm, and used to be cane sugar before but all the colonies got ornery and they quit buying it from them and built factories to extract the sugars out of corn grown on the continent. but most of the corn is imported actually from the USA and so whatever happened there, happened also in europe.
it has got even worse now, because HFCS is bad but even worse is chemically treated maltodextrin. that is made by treating starch (from potatoes, i think) with sodium hydroxide. personally, that shit gives me actual toothaches, in my whole mouth, and it's really nasty to the kidneys, first time i encountered it, it was the sweetener in a cordial powder mix they gave us in prison. after i drink it, i piss brown. pissing brown means it's killing my kidneys.
nah, like you say, fuck that shit.
we have laws that were ironed out with millennia of debate in courts and adjudication. we don't need more laws, and that's the whole point of democracy is making more laws.
there is only really 10 laws, and that's all you need to make any judgement. everything else is just going to be color of law.
yeah, this was why it was where i was hunting in my late 20s too. punks are not where it's at, they are also groupthinkers. goth means introspection. ie, talking to yourself, not to other people.
there's a venezualan guy called Malos10 i think it is
apple store's beta testing channel
TestFlight. lol. i hate apple. google play and steam both have betas, steam's betas are only linked to published apps tho, there isn't as much critical risk with games as there can be with apps.


