frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Usbatlas – simple CLI utility to see what USBIP devices are attached

https://github.com/comalice/usbatlas
2•all2•1h ago
Hello HN,

This is a simple CLI that I vibe coded to scratch an itch at work.

The problem we had was multiple USBIP devices attached to a single Linux server, and we were having a hard time seeing who connected what.

Enter `usbatlas`. It's a basic app that lives on top of the Linux device file system and depends on `usbip` [0][1]. It allows you to see what USB devices are attached to your Linux box and where they come from. Currently the device source IP resolution has some issues. I'm working out the kinks right now.

Here's an example output:

   $ usbatlas --usbip
   xHCI Host Controller [serial: xxxx:xx:xx.x]
   +- USB2744
      +- Lenovo New Calliope USB Keyboard
         +- /dev/hidraw0
         +- /dev/hidraw1
         +- /dev/input/event3
         +- /dev/input/event4
         +- /dev/input/js0
      +- Lenovo USB Optical Mouse
         +- /dev/hidraw2
         +- /dev/input/event5
         +- /dev/input/mouse0
   +- Bluetooth 9460/9560 Jefferson Peak (JfP)
   +- USB2.1 Hub
      +- USB2.1 Hub
         +- Saleae Logic
      +- FT4232H MiniModule [serial: xxxxxxxx]
         +- /dev/ttyUSB4
         +- /dev/ttyUSB6
         +- /dev/ttyUSB7
         +- /dev/ttyUSB8
   +- USB2.1 Hub
      +- USB2.1 Hub
         +- FT4232H MiniModule [serial: xxxxxxxx]
            +- /dev/ttyUSB0
            +- /dev/ttyUSB1
            +- /dev/ttyUSB2
            +- /dev/ttyUSB3
   xHCI Host Controller [serial: xxxx:xx:xx.x]
   +- USB3.1 Hub
      +- USB3.1 Hub
   +- USB3.1 Hub
      +- USB3.1 Hub
      +- J-Trace PRO [serial: xxxxxxxx]
   USB/IP Virtual Host Controller [serial: xxxxxxxx]
   +- FT4232H MiniModule [serial: xxxxxxxx] [usbip]
      +- /dev/ttyUSB9
      +- /dev/ttyUSB10
      +- /dev/ttyUSB11
      +- /dev/ttyUSB12
   +- FT232R USB UART [serial: xxxxxxxx] [usbip]
      +- /dev/ttyUSB13
   +- FT4232H MiniModule [serial: xxxxxxxx] [usbip]
      +- /dev/ttyUSB14
      +- /dev/ttyUSB15
      +- /dev/ttyUSB16
      +- /dev/ttyUSB17
   USB/IP Virtual Host Controller [serial: xxxxxxxx]
[0] https://github.com/dorssel/usbipd-win [1] https://wiki.archlinux.org/title/USB/IP

Show HN: BitBang – Reach machines behind NAT from a browser, no account

https://github.com/richlegrand/bitbang-cli
54•narragansett•5h ago•13 comments

Show HN: Slope remade in HTML5 to load instantly on any browser, any device

https://hurtle.site/
25•novlrdotcom•2h ago•9 comments

Show HN: What should the GUI for AI agents look like?

https://marbleos.com/demo
96•akbabu•14h ago•60 comments

Show HN: Gander, an Android file viewer that asks for no permissions

https://github.com/mokshablr/gander
182•mokshablr•14h ago•64 comments

Show HN: Chronos, 2 terminal games through 50 years of hacking history

https://www.chronos-game.com/
5•xav77•2h ago•1 comments

Show HN: The Goal is simple, there should be an actual free editor

https://sylixide.com
8•Sai-09•2h ago•1 comments

Show HN: I built a cross-browser extension that controls fingerprinting surfaces

https://privacything.com/en/
17•tomaszjanusz•5h ago•10 comments

Show HN: An Unexpected Computer – Universal computing: echo, ed, test and exec [pdf]

https://seriot.ch/resources/unexpected_computer_pagedout_009.pdf
2•beefburger•1h ago•0 comments

Show HN: Usbatlas – simple CLI utility to see what USBIP devices are attached

https://github.com/comalice/usbatlas
2•all2•1h ago•0 comments

Show HN: A Back End You Can Call Directly from React – No API Required

https://linkedrecords.com/getting-started/
2•WolfOliver•1h ago•0 comments

Show HN: Schema-backed, Git-based structured state for agentic systems

2•advancingu•1h ago•1 comments

Show HN: Jacobian – I built tools to help anyone explore and solve conjectures

https://github.com/morluto/jacobian
2•Mplto•2h ago•0 comments

Show HN: Distilling DeepSeek into GPT-OSS doesn't transfer censorship. Try it

https://www.ctgt.ai/research/distillation-censorship-transfer
160•cgorlla•1d ago•72 comments

Show HN: Shellphone, an MCP Extension to Link Claude Chat and Claude Code

https://www.npmjs.com/package/shellphone
2•geoffitect•2h ago•0 comments

Show HN: A little physical breakout clone

https://brontosaurusrex.github.io/physical/v7/
7•brontosaurusrex•5h ago•1 comments

Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite

https://kedge.dev/
130•wgjordan•2d ago•23 comments

Show HN: RØØT – Offline security workspace for labs, CVEs, and tooling

https://github.com/madnessbrainsbl/ROOT
2•madnessbrains_•2h ago•0 comments

Show HN: Doubt – Source-grounded evidence maps for AI research

https://github.com/alsoleg89/doubt
3•olegalsh•3h ago•0 comments

Show HN: Digital Surface - Never Lose Work

https://www.digitalsurfacelabs.com
2•joenewbry•3h ago•1 comments

Show HN: Neural_tilde – Run neural amplifier captures in Max and Ableton Live

https://github.com/apresta/neural_tilde
2•apresta•3h ago•0 comments

Show HN: I built a daily planner for iOS where you can schedule tasks in group

https://apps.apple.com/ph/app/zesfy-to-do-list-reminders/id6479947874
4•zesfyapp•3h ago•0 comments

Show HN: A local memory of all you have seen, said or heard while you work

https://github.com/Rafaelpta/litepipe
6•rafaepta•3h ago•9 comments

Show HN: Squishword, a word game where meaning, not spelling, matters

https://squishword.com/
2•sbloz•4h ago•0 comments

Show HN: How I built Remembered checkout for Voice

https://ringup.dev/
2•atifnayeem•4h ago•0 comments

Show HN: Prompt-scrub – local-first PII redaction for LLM prompts and responses

https://nanocollective.org/blog/prompt-scrub-v100-a-local-first-scrubber-for-prompts-and-their-re...
4•mrspence•4h ago•2 comments

Show HN: GeoEQ, a Python package for civil/geotechnical engineering

https://github.com/geoeq/geoeq
2•riponcm•4h ago•0 comments

Show HN: VAX/VMS 5.5 now runs in browser

http://vax.3dl.network/machines/dec/vax/ka655/
3•baron3dl•4h ago•1 comments

Show HN: A second pair of eyes for electrical schematic review

https://bvcircuits.com/
3•MidavEE•4h ago•1 comments

Show HN: Optimize and serve models with Fable quality at half the cost

https://github.com/experientiallabs/world-model-optimizer
71•SilenN•4d ago•30 comments

Show HN: I made a game where you build a CPU from logic gates

https://select.supply/game/chipbuilder
91•laurentiurad•1d ago•67 comments