XD
Personal property taxes in some states/counties
Official website link for v0.1.7
released noscrypt v0.1.7
- Initialize stack buffers to zero before use in noscrypt.c
- NCVerifyDigest() now correctly returns E_OPERATION_FAILED when signature verification fails
Yeah the truth is some sites just aren't going to work, but at least it's a step toward pushing back and tolerating the cost of privacy on the modern internet.
SSL Certificates have been updated across our gitcitadel.eu domain.
You may now browse https://next-alexandria.gitcitadel.eu and https://alexandria.gitcitadel.eu with total comfort an protection provided to you by SSL.
Better! I personally opt out of chromium and walked away from brave when they started to do "too much" for me. Crypto wallets, changing my settings to defaults etc. It's still a better option over chrome so do it but, there are still too many built-in features (not Braves fault) that I don't like.
It's difficult to access a large portion of internet without chromium.
I guess I will have to learn how that works. Can clearnet resources be tunneled?
There are times to do both, positions that disregard balance in life bother me. When I see notes that advocate some "extreme" position relative to the majority of people often make things worse in my experience. There is an awful lot of implicit balance being ignored
> learn to be bored
Only when necessary, not the solution for those already bored and need a purpose (thus confirming their biases)
> silent
Sometimes you must speak to communicate clearly with others, knowing when is the key
> alone
Again, when necessary but one cannot live a fulfilling life alone, you need family and friends (disregarding loneliness)
Looking for someone who knows about building docker images for arm64 and amd64 to review this PR
https://github.com/fiatjaf/narr/pull/3
If this is good then I can continue working on package nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 narr app for Umbrel and start9
In my experience with C and .net applications specifying base images without an arch will cause docker to pull the correct image for the arch and you can let the compiler infer the platform, but I have no idea how well go handles that.
I also notice many go applications are distroless, I'm not how important what commands you are running in your final image are and if you can eliminate them, the image can be quite small if you do, like 7-10mb usually.
The amount of people that will see this note using google chrome while logged into their account will probably make me sick.
I blocked google domains on my systems and I agree no DRM, your software doesn't get to tell me what I can or can't do with files on my system. I pay to listen to music, not for your engineers to tell me what I can and can't do with my computer.
I've been using a tool called pinchflat (uses yt-dlp) to download and archive youtube channel content automatically. I then use it's built-in channel rss feeds with my glance dashboard to see my latest subscriptions.
Asshole spammers are gonna asshole spam I think it's fair to say that's a fact of life. Asking or even demanding them to stop will at best do nothing, at worst increase their effect. They live to piss people off.
Yeah not much grass this time of year :)
And I don't think any educated engineer expects an RDB to perform better than a KV, that's the whole point, I don't have a key, I need to query the data within the rows. These basics are taught in 200 level data structures courses that every undergrad in a CS or CPE degree must understand.
In my testing of dotnet, the EF Core framework averaged faster response times at every query I passed to it compared to hand compiled SQL queries for my use cases. Optimized stored procedures were the only performance benefit when requesting rows with primary keys (which is basically never). After the queries are cached in efcore, the performance is as good or better 99% of the time for my use cases, which is also the general consensus around most ORMs. And beyond this caching is used, where cache optimized KV stores blow the doors of KV databases, so I get the best of both.
I did the same with C#. Almost everything that requires more than a few bytes handles alloc/free on umanaged memory from high performance allocators that can be configured at startup. You will notice a class called VNString. An immutable heap string that is very similar to the string type in C# but stored on the unmanaged heap and 0 copy slices.
https://github.com/VnUgE/VNLib.Core/tree/develop/lib/Utils/src/Memory
Yeah... I figured something was up. I generally prefer larger static segments over runtime performance hits, it's just when compiled the binaries are nearly 2MB. So it balloons quickly. It also means embedded applications are limited.
I try not to be a language maxi. To me C is pretty close to synonymous with the binary/assembly which is my attraction. I'm pretty dumb so being able to quickly understand/map my code to hardware is helpful I think. I stick to strict C89 features (or lacktherof). When I write it, I can pretty easily imagine what that stack and registers will look like. I spend at least one pass before a release looking at an assembly dump. I obviously don't spend too much time on it because modern compilers are 1000000 times better than I will be at this, but I would consider myself a defensive C programmer.
The most amount of my time has been spent on nip44 really. Sure you can slap some things together in a couple weeks if that. I did when starting off, then realized quickly this wasn't going to scale professionally.
I have no interest reinventing the wheel on secp256k1, and the bitcoin core library is great... Except its fucking huge when compiled. When noscrypt is done I want to lean into it and see if I can get it pruned down along with x86 (and others) hardware intrinsics support for performance.
Also proper portable crypto libraries turn out to be a nightmare too. Implementation details, but doing it right takes the most time.
I want my users to be able to snag a package or source code and run 1 (maybe 2) commands and be up and running.
lol. I suppose we could do it like other client's have been using nip05 and nip89 to store cache urls and CORS proxy stuff? User's can set urls they want to us?
But I suppose this is only shorthand for users wanting to share links, not for user's grazing the public internet. When I share links I try to use embed links so we don't have hardcoded urls everywhere. We can't really avoid that though.
+1 for sure. But assume we now make a standard for HTML clients? Where do we discover URLs and so on?
Wild for something I might see once a month but I'm probably taking a piss anyway.
nostr private messages should replace email for services. Easily done for traditional sign-up services using NIP-05

