Profile avatar
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
125 posts 372 followers 30 following
Regular Contributor
Active Commenter

AppViewLite tip: if you navigate to <HOST>/r/somesubreddit, it will redirect you to the corresponding AppViewLite page for that subreddit's RSS (which you can then follow)

Apparently, Firefox automatically displays a notification dot on pinned tabs, if the page title is set to "(X) Page title" where X is a number. I discovered this by accident by seeing it on AppViewLite despite not having written any custom code to change the favicon

The AppViewLite default timeline tries to fairly distribute your feed's vertical space among the profiles you follow, even if they post at very different frequencies

Now you can speed up the video playback rate in AppViewLite

New pluggable protocol: now you can follow GitHub projects from AppViewLite (issues, releases, PRs, or issues)

I have a 10 year old machine that I bought for $80 with full network data since February (when I started working on appviewlite). It replaced most of my usage of bsky.social

Can social-app be live-reloaded after making some typescript code changes? Otherwise launching "yarn web" takes 2 minutes

If you attempt to quote or repost a non-ATProto post (Tumblr in this case), AppViewLite will use html2canvas to render it to an image and post it as a BlueSky-readable post (prepopulating the alt text with the original text)

If you attempt to quote or repost a non-ATProto post (Tumblr in this case), AppViewLite will use html2canvas to render it to an image and post it as a BlueSky-readable post (prepopulating the alt text with the original text)

Now you can set a nickname for a list / labeler, which will be displayed in lieu of the original name, on post and profile badges.

The PLC directory used to grow 20-30 MB / day. Now with all this spam it's 500 MB / day. alsoKnownAs[] is stuffed with very long gibberish strings

Firehose listeners: does reconnection *with cursor* work for you? I tried various jetstream firehoses, and once the consumer catches up to real time, the connection is abruptly dropped by the server #atproto

Now AppViewLite can attach images to posts.

If you hold SHIFT while opening a profile menu, AppViewLite will show you block and list related pages for that profile

2 months of full firehose data