Hypermind-Swarm: Remember when the internet was fun?

Hypermind-Swarm: Remember when the internet was fun?

I bring you a P2P social network where you're automatically assigned a name like xX_CoolKoala_Xx and nothing you say sticks around. No servers, no algorithms, no permanent history. You run your own node (npm start), discover peers through a DHT, and messages propagate through the mesh with a gossip protocol. Proof-of-work keeps the bots out. Crypto keys prove who you are. When the swarm moves on, the data evaporates. It's Twitter if Twitter respected you. Docker image available.

https://github.com/lklynet/hypermind-swarm

u/ponzi_gg — 4 days ago

Hypermind-Swarm: Remember when the internet was fun?

I bring you a P2P social network where you're automatically assigned a name like xX_CoolKoala_Xx and nothing you say sticks around. No servers, no algorithms, no permanent history. You run your own node (npm start), discover peers through a DHT, and messages propagate through the mesh with a gossip protocol. Proof-of-work keeps the bots out. Crypto keys prove who you are. When the swarm moves on, the data evaporates. It's Twitter if Twitter respected you. Docker image available.

https://github.com/lklynet/hypermind-swarm

u/ponzi_gg — 4 days ago
▲ 2 r/cursor

Anyone find a reliable way to run cursor as a web server?

I work on my projects from home, work, and out of town. It would be a huge help to be able to share one backend and use a bunch of thin clients to connect to the server instead of relying on syncthing and copying and pasting new rules between computers.

Anyone found a way to achieve this? I found a cursor in docker github that runs okay but its pretty laggy.

reddit.com
u/ponzi_gg — 12 days ago

Just bought a home equipped with Vivint

Any ideas of how to reset this thing? I dont want to pay their subscription at all. I plan on trying to use it with home assistant if I can. But its asking for a pin and facial recognition to change anything.

reddit.com
u/ponzi_gg — 13 days ago

Calling all lidarr users to help with Aurral v2 testing.

Hello everyone! Since i first launched Aurral almost 6 months ago I have been toiling away working on V2 and I think it's finally in a good enough spot for larger user testing.

It has changed a LOT since launch:

  • Completely UI overhaul: Way more sleek, intuitive, responsive on mobile, and just in general laid out much nicer. I spent a long time working on a clean UI that feels at home in your *arr stack while also helping users shift from apps like Spotify.
  • SLSKD: We are finally off of my janky in-house soulseek client and moved entirely onto slskd for all playlist and flow downloads. This makes everything a lot more reliable, you're able to easily share your folders, and use your own soulseek account. This was a huge change as well.
  • Prowlarr / NZBget: in addition to slskd, we also have an experiemental nzbget integration to help fill some gaps in soulseek. - New playlists: we automatically create custom playlists including your discover weekly, listening history, release radarr, and more on every discovery refresh to help you find new music and playlists.
  • Plex Integration: this was a big one that was asked for a lot and has finally been added.

Besides that there are performance upgrades. I switched to using Honker for worker queues and orchestration and it has been much more reliable.

We have new health checks, sleeker onboarding, brainzmash backed metadata and a custom search api.

I'm sure there is more im missing, its been a lot of work and time but I'm determined to make Aurral the best self hosted music discovery tool possible and I'm excited to share the recent work. so please come check it out and let me know what you think.

Github: https://github.com/lklynet/aurral/tree/test Docs: https://docs.aurral.org/

Just remember to use :test instead of :latest when you deploy and you should be good to go. And don't forget to join the Discord for help and suggestions.

u/ponzi_gg — 17 days ago
▲ 33 r/codex

Anyone switched to / using Composer 2.5 lately?

I'm SHOCKED how fast and reliably it works. It doesn't do anything extra or unnecessary. It just plows through code and issues. It's amazing. I was thinking of upgrading my codex sub since I keep hitting limits but I think this might be the perfect fallback solution, or maybe just use composer and keep gpt5.5 for the huge, sweeping, heavy tasks.

Anyone else impressed?

reddit.com
u/ponzi_gg — 1 month ago

Aurral update: the last few months

Hello! I havent posted an Aurral update in a while, and a lot has changed.

For anyone new: Aurral is a self-hosted music discovery and request app for Lidarr. It helps you find artists and releases, add them to Lidarr, manage requests, build playlists/flows, and discover music from your library, listening history, tags, and related artists.

Here are the biggest updates from the last few months.

Cleaner UI on desktop and mobile

The app has had a lot of UI polish across desktop and mobile. Navigation is cleaner, artist pages are easier to use, action menus are less cluttered, mobile layouts work better, and the overall experience should feel smoother day to day.

BrainzMash metadata collaboration

Aurral now works with BrainzMash as a metadata source. This improves metadata lookups and gives Aurral a better path for artist/release details without relying on one fragile provider.

Metadata settings were also simplified, and Aurral now has better provider routing and fallback behavior.

Better discovery

Discovery has been one of the biggest areas of work.

There is now better ListenBrainz support, especially for people who do not have or do not want to use a Last.fm API key. Aurral can lean more on ListenBrainz data for discovery fallback and genre/tag-based recommendations.

Discovery also now has:

  • A blocklist for artists and tags you do not want recommended
  • Artist feedback actions like "more like this" and "less like this"
  • A new artist context menu for quick discovery actions
  • Better tag discovery
  • Better related-artist matching
  • Improved recommendation ranking
  • Better caching so pages load faster and external services get hit less

Flows and playlists got a lot more useful

Flows have grown from a simple scheduled playlist feature into a more flexible playlist system.

Newer flow and playlist features include:

  • Spotify playlist import
  • Static playlists
  • Saving generated flows as playlists
  • Importing and exporting playlist JSON
  • Better shared playlist handling
  • More reliable retry and re-search behavior
  • A new focus source mix that can target genre tags and related artists
  • More control over what each flow should pull from

Flows still write to Aurral's own download area, separate from your main Lidarr library, so they are safer to experiment with.

Ticketmaster integration

Aurral now has Ticketmaster integration for shows near you. Artist/show cards can show concert information and link out to ticket pages, making discovery a little more useful outside of just adding music to your library.

Webhooks

Webhook integrations were added so Aurral can notify other services when things happen. Webhooks can be configured and reordered, with template variables for request/update events.

More granular user control

There are more controls throughout the app now:

  • More detailed Lidarr add/monitor behavior
  • Better user preferences
  • Local-network auto-login for simple single-admin local installs
  • Improved onboarding validation
  • Better request refresh and retry actions
  • More control over discovery, flows, and playlist behavior

Better image caching

Artist and album images should be faster and more reliable now. Aurral added a local image proxy/cache, better artist and album image selection, WebP optimization, fallback behavior, and cache clearing when discovery data is reset.

This should make search, discovery, and artist pages feel much more consistent.

Better search

Search has also improved across the app:

  • Artist search
  • Release search
  • Tag search
  • Album sorting
  • Infinite scrolling
  • Better release-group handling
  • Support for adding collaborative albums
  • Better library matching so Aurral knows what you already have

Links

Thanks to everyone who has tested builds, opened issues, contributed code, or helped guide where Aurral is going. The app has grown a lot recently, and the focus is still the same: make self-hosted music discovery and Lidarr workflows easier, faster, and more useful than ever.

u/ponzi_gg — 1 month ago
▲ 54 r/Lidarr+1 crossposts

Aurral update: 3 months of discovery, flows, metadata, and quality-of-life work

Its been a few months since I last posted an Aurral update and the app has changed a lot since then.

For anyone new: Aurral is a self-hosted music discovery and request-management app for Lidarr. It helps you search for artists, add artists and albums to Lidarr, discover new music from your library and listening history, manage requests, and build scheduled playlists/flows that download into a separate Aurral library instead of touching your main music collection directly.

The short version: Aurral has moved from "Lidarr discovery helper" toward a fuller music discovery, playlist, and library workflow around Lidarr, Soulseek, Last.fm, ListenBrainz, MusicBrainz, and Navidrome.

Biggest changes

Discovery is much better

Discovery has probably seen the most visible work. There is now a dedicated Discover experience with configurable refresh behavior, cache controls, improved library matching, and better handling for artists you already have.

Recommendations now use stronger MusicBrainz/MBID matching, local library context, tag search, trending data, Last.fm, and ListenBrainz fallback sources. Artist and tag discovery also gained feedback actions, ranking controls, merged tag-search results, star badges for recommended tag-search artists, and blocklist support so you can keep unwanted artists or tags out of future recommendations.

In practice, Discover should feel faster, less repetitive, and more aware of what is already in your library.

Weekly Flow became a real playlist system

Flows have grown a lot. They are still scheduled dynamic playlists, but now they have more controls and better reliability:

  • Per-flow scheduling by day and hour
  • Focus-aware generation using tags and source preferences
  • Adjustable Discover/Mix/Trending balance
  • Run Now actions
  • Static playlists saved from flows
  • JSON playlist import/export
  • Spotify playlist import support through the helper/converter
  • Shared playlist management and track retry/re-search tools
  • Better status display, progress tracking, worker queues, retries, and restart handling

Flows and imported playlists continue to write into Aurral's own downloads area, which makes them safer to experiment with than writing directly into your main Lidarr music folder.

Lidarr and request handling are smoother

There has been a lot of work around the actual add/request flow:

  • More reliable artist and album add handling
  • Better polling after artists or albums are added
  • Missing-download filters
  • Bulk re-search actions
  • Release type filtering on artist pages
  • External Lidarr links
  • Tag override support when adding artists to Lidarr
  • Better request queue state and real-time download/import updates
  • Refresh and retry actions for stale requests

Album search also got sorting and clearer cards, and search now supports infinite scrolling.

Metadata and artwork are more resilient

Aurral now has a more flexible metadata pipeline. There is support for BrainzMash metadata, provider routing/failover, health tracking, MBID search routing, and a simplified metadata settings/onboarding flow.

Artwork also got a lot of attention:

  • Local image proxy/cache
  • Artist image hydration
  • Cached album art URLs
  • WebP optimization with fallback
  • Better image selection across album and artist sources
  • More graceful proxy fallback behavior

The goal here was to make artist pages, discovery cards, and search results feel faster and more consistent without hammering external services.

UI and mobile polish

The app is a lot nicer to use on smaller screens now. Navigation, artist detail layouts, action menus, mobile scrolling, touch targets, and card interactions all got cleaned up.

There is also a collapsible sidebar, better artist detail hero sections, route scroll reset, improved truncation/tooltips, cleaner Discover pages, and more persistent user preferences such as Discover layout, banner dismissal, and delete-file behavior.

Auth, onboarding, and deployment improvements

Aurral now uses a more hardened local authentication flow, has an admin password reset script, better reverse-proxy auth handling, stronger onboarding validation, and optional local-network auto-login for single-admin local installs.

Docker, CI, release automation, dependency maintenance, and workspace layout also had a lot of cleanup. The Docker quick start is simpler, image publishing has been refactored, and release/version handling is more consistent.

For new users

If you are setting up Aurral for the first time, the basic idea is:

  1. Run the Docker container.
  2. Connect it to Lidarr.
  3. Add your Last.fm API key.
  4. Optionally connect ListenBrainz/Last.fm history for better discovery.
  5. Optionally mount a downloads folder and connect Navidrome if you want flows/playlists exposed as a separate music library.

Aurral is intentionally conservative with your main collection. Normal artist/album changes go through Lidarr, while flows and imported playlists live in Aurral's own downloads area.

Useful links

Thanks to everyone who has opened issues, tested builds, contributed PRs, or helped shape the direction of the app. Aurral is moving quickly, and the next stretch is mostly about making the discovery and playlist workflows feel even more polished and reliable.

Coming Soon

If you join us in the discord, there is an iOS and Android app in the works that is in need of beta testers!

I am always working on one day integrating directly with slskd so you can use your own accounts and properly share your files.

And on the `:test` branch we have the lots of extras merged in such as the 'Missing Albums' monitoring support and much more.

u/ponzi_gg — 1 month ago
▲ 9 r/radarr

How best to downgrade library?

I’ve been using profilarr’s 2160 balanced profile but space is getting low and I’ve noticed that I personally don’t notice a difference in quality between that and their 1080p quality profile, despite using significantly less space.

Any advice on getting radarr to download the smaller versions after updating all my movies to the new profile?l

reddit.com
u/ponzi_gg — 1 month ago

https://preview.redd.it/t0ct6nekxrxg1.jpg?width=3426&format=pjpg&auto=webp&s=9857be738d4117d4fd143e87575c5b3feb255c74

Hello! I created and shared Aurral here a few months ago and wanted to return with an update on how things are going. Since then a ton has changed, such as new featured, big reliablilty/perf work, multi-user improvments, and lots of community contributions.

We are currently at 967 stars, 44 forks, and over 230,000 downloads in the last 30 days. And since the last update, 97 merged PRs and 106 closed issues.

The biggest highlights ->

  • Global search + album request flow (makes finding OST and [Various Artists] albums way easier)
  • Community Flow (community-driven discovery/flows)
    • PR: #196
    • The is my favorite improvement. You have more control over your weekly flows, you can convert your favorite flows to static playlists, export and share those playlists with the community, convert existing spotify playlists and more
  • Weekly Flow got smarter + more reliable
    • Pick which weekdays flows run: #131
    • Worker queue + real-time status updates: #158
    • Reliability hardening / race condition fixes: #142
  • New “Shows near you” discovery (Ticketmaster integration)
  • Listening history got more flexible (multi-user friendly)
    • Last.fm per user: #258
    • ListenBrainz listening history support: #259
  • Notification webhooks (for events/updates)

Discovery + search improvements

  • New/expanded Discover experience
    • Dedicated Discover tab + refresh controls: #128
    • Smoother data refresh model (SWR + WebSocket fallback): #121
  • Search is better
    • Infinite scroll: #129
    • “In library?” indicators + faster lookup: #89
    • Show similarity source for recommended artists: #141
  • Better “in library” visibility across the app
    • Similar artists show library status: #102
    • Discover improvements for matching + status: #127

Lidarr + library workflow improvements

A lot of work went into making the Lidarr flow more correct, more configurable, and more reliable:

  • Per-user Lidarr “add” preferences: #260
  • Honor Lidarr monitor defaults / fix default monitoring behavior
    • Honor default monitor option: #191
    • Artist tagging + monitoring fix: #252
    • Metadata profile filtering for monitoring: #92
  • Reliability fixes around adding artists/albums
    • Handle existing artists cleanly: #143
    • Fix monitored/search behavior correctness: #155
  • External Lidarr links: #193

Performance + reliability work (big focus)

This is the unsexy part, but it’s a big reason the app feels better day-to-day:

  • Reduced polling / smarter caching
    • Download polling + caching improvements: #118
    • Persistent MBID resolution caching + backoff tuning: #120
    • NOT_FOUND image cache now expires: #126
  • Fixed a nasty caching bug (incorrect albums could appear until cache expired)
  • Flow playback/streaming upgrades

UI / UX improvements

  • Collapsible sidebar with icon-only mode: #188
  • Preview volume controls: #192
  • Discover render-loop fix: #257

Auth + security hardening

  • Session-based auth + stream token security: #140
  • Auto-logout + redirect when auth expires: #130
  • Trusted proxy auth restored: #157
  • Role-based UI controls + auth persistence: #205
  • OIDC/service worker navigation edge-case fix: #250

Contributions + housekeeping

  • Lots of community PRs landed across UI, fixes, and integrations (thank you!).
  • Also a steady stream of dependency/security updates to keep things stable.

If you want to dive into the details

  • Repo: https://github.com/lklynet/aurral

Thank you

Seriously thank you to everyone filing issues, testing, and contributing PRs. This project has moved fast because of the community feedback loop.

Remember to use `:test` instead of `:latest` if you want to help test out new features, right now we are working on the new Blocklist integration that keeps unwanted artists and genres out of your discovery and weekly flows.

If you’re using Aurral, I’d love to hear:

what you want next,

what feels confusing,

and what you wish was faster/smoother.

reddit.com
u/ponzi_gg — 2 months ago