Alnkq
banner
alnkq.bsky.social
Alnkq
@alnkq.bsky.social
Software dev. Interests: .NET, compilers, performance, DuckDB, ATProto
I'm building AppViewLite, a self-hostable appview for Bluesky
https://github.com/alnkesq/AppViewLite
You can follow Fediverse, RSS, Tumblr, Reddit, Nostr, Telegram, and Twitter accounts.

Such non-bsky likes and follows remain private to your appviewlite profile however, since the official lexicon only supports did:plc: and did:web:
I added support for bookmarks (private likes), and for following non-ATProto profiles (Nostr, Fediverse, RSS...)
November 19, 2025 at 7:15 PM
I don't think the answer to an appview becoming hostile is to effectively use a VPN or proxy (PDS).

It is to switch to a 3rd party appview that better reflects your views and appetite for free speech vs censorship
November 14, 2025 at 4:31 PM
If you disagree with the overly restrictive policies that an appview applies based on geolocation (because of legal regulations or by voluntary policy), perhaps you will also disagree with their mandatory labels and index filtering
November 14, 2025 at 4:28 PM
I've been running a full appview since last January (minus backfilling) and I'm using it as my main client.

LAN-only however, it's not accessible from the internet.
November 10, 2025 at 9:16 PM
In the meantime a workaround is to add some swap space.

My machine has 8 GB of RAM, and I haven't experienced OOMs since adding 8 GB of swap. Memory usage seems to plateau after a while.
October 22, 2025 at 12:54 PM
I'll leave the current process run for a few more days (current uptime 9 days) and then deploy a version that sets GCLargeObjectHeapCompactionMode to see if it fixes the issue.
October 22, 2025 at 12:45 PM
That's an issue I'm investigating.

I believe it might be due to Large Object Heap fragmentation rather than an actual leak, since running "dotnet-gcdump collect" makes memory usage go back to normal
October 22, 2025 at 12:34 PM
I don't currently have any sponsor page
October 2, 2025 at 5:35 PM
I'm not very familiar with nix or tangled, but I assume the two things are not related, right?

As for the nix packaging, I can accept pull requests.
That and deployment with containers are things that AppViewLite is still lacking.
August 25, 2025 at 1:57 PM
And now likes to reposts are properly displayed in the notifications page
July 18, 2025 at 2:14 PM
By default, it only listens to mod.bsky.app, but if you set that env variable to *, it will listen to all the labelers listed in the PLC directory
May 24, 2025 at 11:41 PM
Note that this is not another discovery feed. The balanced feed still only shows you content from the people you follow, or that they directly repost.
May 13, 2025 at 5:53 PM