i was amused that a dude with a CS masters was of the opinion to make interfaces before you even know you need to have more than one implementation too...
i always know i'm gonna need an interface, because i intend to design a generic type and so i design a common interface for using it in a common way and where the code needs to be specific it can type assert it to the type to access the non-interface methods
fiatjaf is so annoying with how he reaches for generics all the time in go but that's only because they renamed interface{} to 'any' and he type asserts these buggers constantly without using the comma ok syntax, and that's fine if you keep that internal but if you do that shit with other people's shit you are looking for some pain
i think it should be an offense to pass off someone else's work as your own, that's plagiarism
i think just passing it on, properly labeled, is free advertising
my license is public domain, always CC0 or Unlicence
idgaf i just would fight a patent with the full strength in my body and soul is all, and making it public domain is the first step because fundamentally any patent claim is void if there is prior art
you are someone i heard recently complaining about lack of IP and calling open source clowning or something like this
or did i misremember this?
intellectual property requires enforcement, and DRM is a security nightmare and fundamentally impossible, and not only that, there is many anecdotes to support the idea that free distribution leads to more sales... that reminds me... i downloaded all of stellardrone and i love stellardrone but i don't think i bought any... i had no money anyway, that's the whole reason why it's such an effective marketing thing - many times the fans are broke, but it's a power curve, a small amount are adequate, and then there's superfans who throw loads of money at it
polymorphism is totally overrated
i can write a generator in 20 minutes and i have to re-run it like once a year, whereas if i've got generics i've gotta wait 5 mimutes each time i compile it
i already suggested removing the requirement of the relay tag...
i still stand by that idea, there is nothing more than time and signatures that matter for auth, party is not relevant, and this requirement makes it difficult to enable relay proxying
but then again you can always run a wireguard connection, just it affects all your network, and then you have fun with cloudflare on a regular basis
there's no way to auth up the line tho
imperative functional static typed ftw
fuck your objects, your templates, your dynamic types, and most of all, your generics
i would say "omg, i know you live out in that" and be jealous except i'm in madeira, and it's similarly spectacular just out my window
living on the edges of habitable spaces ftw!
i might be forgetting but did jack have something to do with Zap wallet?
we know that fiatjaf is quite naive tho
right, so you understand that mopping the floor is usually the last thing before you clock out... the time of the day you least want extra work
care to explain the anomalous two parties involved in auth and count envelopes then? it's an auth... i'm a relay, ok... but i am writing a library to work with both so i have to scan ahead to decide the difference (no i'm not going to decode the whole thing first wtf)
and almost nobody has implemented nip-42 and everyone is racing ahead with nip-44 when there isn't even a reference implementation
honestly, i'll be glad when #hodlbod finally figures out it might be a good idea to make it so his client doesn't connect to nip-42 disrespectors so we don't have our DMs broadcast to the world, cos he's one of the few doing 44 and 42...
making a little model steam engine that works and steam engines carting the freight and generating the power was 50 years between, i wouldn't panic
yes, it's because they got chemically castrated by the food btw
i doubt they printed more than an ant's worth of brain tho, lol, "functional"
also, they are growing cells from humans
wonder where they got that from
ok, you really have never done a serious amount of cleaning work, i'll just leave it at that
not all are susceptible to this obvious temptation
Hmm. Whenever nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s gets bored and/or runs out of storage space and/or server costs reach a threshold that the only way out is to nuke it all down once more.
yes because nobody building relays rn has the faintest idea about resource management, archiving or the very old idea of TTL
that's also why it was a very late afterthought adding expiry tags to events
clown show all the way down

