frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Reverse-engineered a gaming mouse's HID protocol to bring it to Linux

https://github.com/blak0p/attack-shark-linux
1•blakok4•42m ago
I’ve been reverse-engineering the HID protocol of an Attack Shark X6 gaming mouse (no official Linux support) using Ghidra and USB captures, and building a native Linux desktop app around it in Go + Wails, with a React frontend.

The protocol itself is fairly advanced. DPI, RGB lighting, polling rate and button remapping are all documented at the protocol level. The app currently only exposes DPI configuration though, the rest is reverse-engineered but not yet wired into the UI.

One piece is still unsolved: the macro report isn’t captured yet, so there’s no macro editor. If you’ve done HID/USB reverse engineering before, I’d appreciate a hand there.

There’s also plenty of non-reversing work: building out the RGB/polling/remap screens in the frontend, implementing what’s already known in the Go backend, or testing on other Attack Shark models (X3, R1, X11) that likely share the same dongle and protocol.

Happy to answer questions about the protocol work or the architecture in the comments.

Walmart adding Tap to Pay after years of shoppers asking for it

https://www.dexerto.com/entertainment/walmart-finally-adding-tap-to-pay-after-years-of-shoppers-a...
1•thunderbong•4m ago•0 comments

Older Americans leaving workforce poses challenges for AI plans

https://www.spglobal.com/market-intelligence/en/news-insights/articles/2026/8/older-americans-lea...
1•littlexsparkee•4m ago•0 comments

Show HN: Best of Marketing, an interactive and ranked advertising index

https://bestmarketingnewsletter.com/
1•jaskaransainiz•10m ago•0 comments

You can just choose how many bugs you want now

https://nolanlawson.com/2026/08/16/you-can-just-choose-how-many-bugs-you-want-now/
1•tosh•12m ago•0 comments

10% worse, 100x cheaper, 10000x faster: Why Simulation is taking over

https://www.latent.space/p/ainews-10-worse-100x-cheaper-10000x
1•swyx•13m ago•0 comments

I turned Unix talk from 1983 into the interface for my AI

https://en.andros.dev/blog/09a21bdd/i-turned-unix-talk-from-1983-into-the-interface-for-my-ai/
1•andros•14m ago•0 comments

Show HN: Agile AI Development Lifecycle

https://valeriavg.dev/agile-ai-development-lifecycle
1•valeriavg_dev•20m ago•0 comments

Show HN: Learn Leap, an AI tutor that teaches from your own material

https://learnleap.xyz
1•HarunaOseni•21m ago•0 comments

Music Theory for Programmers

https://runjs.app/blog/music-theory-for-programmers
2•reorder9695•21m ago•0 comments

Anthropic's Opus 4.6 is a smut-machine

https://techcrunch.com/2026/08/21/anthropics-opus-4-6-is-a-smut-machine/
1•sbulaev•22m ago•0 comments

LYF SOS: Emergency Tech for Indian Networks

https://lyfsos.lyfmail.com/
1•LYFMail•24m ago•0 comments

Feminism didn't kill the male breadwinner model, the economy did

https://www.ft.com/content/4b7b8d3f-5625-4dba-ad90-66192c101956
1•go4rayyan•24m ago•0 comments

Chainwarden – offline crypto address validation for Java

https://chainwarden.org
1•salvatorzy•25m ago•0 comments

Angus Barbieri's Fast

https://en.wikipedia.org/wiki/Angus_Barbieri%27s_fast
1•handfuloflight•30m ago•0 comments

BBC's Ann Droid [from Diane Morgan] raises questions about the future of care

https://theconversation.com/could-robots-help-tackle-loneliness-bbcs-ann-droid-raises-questions-a...
1•mdp2021•30m ago•0 comments

Walmart launching Apple Pay support next week

https://9to5mac.com/2026/08/21/walmart-finally-launching-apple-pay-support-next-week/
1•ksec•36m ago•0 comments

EnsembleWriter: Free Screenwriting Software

https://ensemblewriter.com/
1•handfuloflight•37m ago•0 comments

Is it on Linux yet? – Tracking Linux support for handmade software

https://isitonlinuxyet.com/
1•HexDecOctBin•39m ago•0 comments

Blast Radius – who else is exposed when an NPM package is compromised

https://github.com/Rohit-ATS/blast-radius
1•rohitmaruri•40m ago•0 comments

Show HN: Reverse-engineered a gaming mouse's HID protocol to bring it to Linux

https://github.com/blak0p/attack-shark-linux
1•blakok4•42m ago•0 comments

Biomimetic reconstruction of butterfly wing nanostructures for radiative cooling

https://pubs.rsc.org/nh/article-abstract/7/9/1054/773493/Biomimetic-reconstruction-of-butterfly-w...
1•soupspaces•45m ago•0 comments

A simplified robotics framework for non robotics devs

https://docs.peppy.bot/quickstart/
1•Ekami•46m ago•0 comments

Git Push No-Mistakes

https://github.com/kunchenguid/no-mistakes
1•handfuloflight•50m ago•1 comments

TikTok to pay $400M to US in one of largest child privacy settlements

https://www.bbc.com/news/articles/cwyr0l45xjro
2•geox•57m ago•0 comments

Bodycam – This Is What a Gunshot Sounds Like – Devlog [video]

https://www.youtube.com/watch?v=Oz66Ek1RYWU
2•twalichiewicz•57m ago•1 comments

South Korea's Child-Hating Society Locks Playgrounds, Silences Children

https://www.chosun.com/english/national-en/2026/08/22/I7XTKBQNYFBXHJRSIZV7XMT45Q/
2•theletterf•57m ago•0 comments

Tech Openings in the Bay Area and New York: What Our August Data Shows

https://corvi.careers/blog/did-nyc-pass-sf-bay-area-tech-openings/
1•sp1982•58m ago•0 comments

Show HN: PgExtAssure – pre-admission security evidence for PostgreSQL extensions

https://github.com/borborich/pgextassure
3•borborich•1h ago•0 comments

Ask HN: Why does the US government search through people's phones at the border?

6•roschdal•1h ago•2 comments

Grid Data Explorer

https://open-energy-transition.github.io/Awesome-Electrical-Grid-Mapping/
1•ly0n•1h ago•0 comments