frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Proxmox -> Share your host's Bluetooth with a VM over the network

https://github.com/lucid-fabrics/proxmox-bluetooth
21•wmehanna•1h ago

Comments

wmehanna•1h ago
Hi HN, I built this after hitting a wall with Bluetooth passthrough on Proxmox: Intel's onboard Bluetooth/WiFi combo chips (BE200, AX210, AX211, and others) are built so only the machine that boots them can drive them. Hand the chip to a VM via USB passthrough and it wipes its own firmware, no setting fixes it. It's how the hardware works. Also flaky on gaming distros like ChimeraOS/Bazzite even with add-on dongles :-/

Instead of fighting passthrough, this keeps the adapter on the Proxmox host, let's share it into the VM over the local network via BlueZ. 2 simple commands: run the installer on the host, run it again inside the VM pointing at the host's IP. The VM sees a normal Bluetooth adapter and pairs like usual. Both sides auto-reconnect on reboot.

Works for game controllers in a gaming VM, Home Assistant BLE sensors, headphones, anything that expects a normal adapter.

I would be happy to answer questions about the approach.

zbentley•35m ago
Don’t download this. It’s a curl | bash installer for a binary whose sources appear to just … be the popular FOSS bluez tool, which it downloads and builds, and whose binaries are checked into the repo. But it could just as easily be malware.

Assuming that this repo is well intentioned, this should have been a blog post on how to install bluez for your platform and use its proxy tool, with some shell one liners provided to make that easy. Not a curl | bash installer for something totally opaque, which turns out to be another project’s software basically renamed into this repo.

This is not the way. Also potentially a license or trademark/name issue.

j45•22m ago
What's valuable is someone figured out and shared one way of doing it, their way, and I don't think it was asserted that it was the best or the only way.

Lots of folks use community scripts, or use them as inspirations to build their own.

zbentley•19m ago
A community script is fine. A community script which redistributes opaque binaries that are actually renamed builds of an unrelated project with an incompatible license via curl | bash is not.

At best it indicates a lack of awareness of package managers’ value and convenience (and probably distributes binaries that only work on the owner’s distro to boot). At worst it encourages dangerous install practices and/or distributes malware.

A blog post (“here is how you install bluez and run a couple of systemd units that pipe Bluetooth to your VM”) is both more useful for users whose setup differs from the author, less sketchy license- and malware-wise, and more educational. If you want a prepackaged bash tool that automates that too, go nuts. Just don’t vend other people’s software in curl | bash binaries in your repo.

ivanjermakov•4m ago
> But it could just as easily be malware

Everything that can be downloaded could easily be malware. No users verify binaries/compile from line-by-line verified source.

It's always about trust in author and distributor. Curl | bash or AUR or build from source - matters very little.

poisonborz•11m ago
Or just buy a $15 dongle instead of the crap interference-laden onboard BT and have problem-free USB passtrough as well.

AI pricing is understood now but the token is still just a cost

https://www.solvimon.com/blog/ai-pricing-is-understood-now-2026
1•arnon•2m ago•0 comments

Show HN: ActionRail, Runtime value/action grounding framework for AI agents

https://github.com/ToolJet/ActionRail/
1•oss-dev•2m ago•0 comments

Berlin cancels CSD Pride parade after police incident

https://www.dw.com/en/berlin-csd-pride-cancelled-incident/a-78116146
1•Tomte•3m ago•0 comments

Enola – MCP Architectural Snapshot Server and Knowledge Graph

https://github.com/enola-labs/enola
1•Inversechi•4m ago•0 comments

Fly.io CEO Kurt Mackey is stepping down

https://fly.io/blog/kurt-scott-money-sprites/
2•subarctic•7m ago•1 comments

The new rules of context engineering for Claude 5 generation models

https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models
2•mellosouls•8m ago•0 comments

ALP: Adaptive lossless floating-point compression

https://github.com/cwida/ALP
2•fanf2•9m ago•0 comments

How OpenAI Lost Control of an AI Model–and What Needs to Change

https://time.com/article/2026/07/24/openai-hugging-face-attack/
1•reasonableklout•11m ago•0 comments

Inflect-v2: 3.9M and 9.3M parameter open-weight TTS models

https://huggingface.co/posts/Nymbo/780726828379501
2•Nymbo•12m ago•1 comments

Lake Vostok

https://en.wikipedia.org/wiki/Lake_Vostok
2•hdz•15m ago•0 comments

Show HN: PeerTree an Biological Inspired Network

https://github.com/bitmonky/PeerTree
1•BorgIOS•16m ago•0 comments

Apple seeks U.S. approval to buy memory chips from blacklisted CXMT

https://fortune.com/2026/06/27/apple-us-approval-chips-blacklisted-cxmt-price-hikes-mac-memory-sh...
1•walterbell•17m ago•0 comments

Scanwheel, a miniature mechanical TV [video]

https://www.youtube.com/watch?v=41b8fw3_wP8
2•fortran77•18m ago•0 comments

Six Sigma vs. Lean Six Sigma: What's the Difference?

https://www.purdue.edu/leansixsigmaonline/blog/six-sigma-vs-lean-six-sigma/
1•Anon84•18m ago•0 comments

Google Search Distilled Yahoo and Microsoft

https://twitter.com/dnapway/status/2081069949200855220
4•miohtama•21m ago•0 comments

Loops? Graphs? Prolog

https://deepclause.substack.com/p/loops-graphs-prolog
1•schmuhblaster•29m ago•0 comments

How to Manage Your Robot

https://johnjeffers.com/how-to-manage-your-robot/
2•mooreds•30m ago•0 comments

Show HN: Writemark, a dependency free web component for inline Markdown editing

3•_boffin_•32m ago•0 comments

Did They Ghost You?

https://didtheyghostyou.com/
4•mooreds•33m ago•0 comments

Ruflo: An agent meta-harness for Claude Code and Codex

https://github.com/ruvnet/ruflo
2•ms7892•38m ago•0 comments

Fedora 45 Atomic Desktops Look to Allow for Web-Based Remote Installations

https://www.phoronix.com/news/Fedora-45-Atomic-Remote-Install
3•nateb2022•41m ago•0 comments

Show HN: Awsmux – Multi-account AWS CLI, up to 5.4x faster, 7.4x fewer tokens

https://github.com/0hardik1/awsmux
2•0hardik1•42m ago•0 comments

Have your say on advancing AI transparency in Canada

https://ised-isde.canada.ca/site/ised/en/have-your-say-advancing-ai-transparency-canada
2•hmokiguess•44m ago•0 comments

Ask HN: What are some popular AI detection software that you know/have used?

1•dd-sharma•46m ago•1 comments

NVLink, NVSwitch, and All That

https://blog.doubleword.ai/nvlink-scale-up
1•matt_d•47m ago•0 comments

How are you authorizing AI agents that call MCP servers?

https://www.keydris.com/
2•ahmed89•53m ago•0 comments

JetBrains Is Sunsetting Kotlin Notebook – What It Means for Kotlin Developers

https://medium.com/@muhamadsyafii4/jetbrains-is-sunsetting-kotlin-notebook-what-it-means-for-kotl...
4•sorokod•56m ago•1 comments

Show HN: Open-source AI bookmark manager for busy people

https://github.com/rortan134/cache-app
1•gsmt•1h ago•2 comments

'Shameful': Pentagon accused of cover-up over US Military casualties in Iran war

https://www.theguardian.com/us-news/ng-interactive/2026/jul/25/pentagon-iran-war-casualties-cover-up
4•hebelehubele•1h ago•0 comments

America Is About to Go over a Peptide Cliff

https://www.theatlantic.com/health/2026/07/peptide-bpc157-fda-compounding-pharmacy/688052/
3•paulpauper•1h ago•0 comments