frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Inside the Rage Machine [video]

https://www.bbc.com/video/docs/series/10294077
1•1vuio0pswjnm7•4m ago•0 comments

Show HN: A/B testing LLM silence with one system-prompt toggle

https://twitter.com/RayanPal_/status/2067816563995189631
3•rayanpal_•6m ago•0 comments

Sakha – An AI employee – onboarding tool for businesses

https://www.sakha.one
1•ankleshh•9m ago•0 comments

Profile(v2.1.4) physics-aware optimizer for vLLM (31→470 tok/s on A100)

https://github.com/jungledesh/profile
1•jungledesh•16m ago•0 comments

Staarfruit.com

https://staarfruit.com/
1•BishrKhan•17m ago•0 comments

Slay The Spire 2 – Major Update #2 – v0.107.1

https://store.steampowered.com/news/app/2868840/view/710026912607505280
1•j-scott•17m ago•1 comments

Fable Converted Pylint to Rust

https://pypi.org/project/prylint/
1•adamraudonis•18m ago•0 comments

AI Agents for Product Managers

https://ferrix.ai/blog/ai-agents-for-product-managers
1•B_Nemade•20m ago•0 comments

ElevenLabs Routes Image and Video to Outside Models, and Disclaims What They Do

https://ledger.somantix.ai/posts/eleven-labs-routes-image-and-video-to-outside-models-and-disclai...
2•bdroopy•20m ago•0 comments

Let's Encrypt has been down most of today

https://letsencrypt.status.io/#2026
42•widdakay•21m ago•8 comments

The Plan? To Resurrect Every Person Who Ever Lived

https://jonasanksher.substack.com/p/the-plan-to-resurrect-every-person
2•paulpauper•22m ago•0 comments

Universal Blue

https://universal-blue.org/
2•Tomte•24m ago•0 comments

How Poor People Manifested Billionaire Escape Resorts

https://katherineruss.substack.com/p/how-poor-people-manifested-bunker
1•Nakedemperor•26m ago•0 comments

Low-skilled attacker used Claude, Codex to breach 14 companies

https://www.helpnetsecurity.com/2026/06/17/ai-agents-offensive-cyber-operations-claude-codex/
1•xbmcuser•27m ago•0 comments

UDP Gateway Packet Sources

https://www.proxylity.com/articles/now-available-packet-sources
1•mlhpdx•28m ago•0 comments

Product Hunt launches doubled while engagement halved

https://producthunt.homek8s.com/trends
1•Meetvelde•33m ago•1 comments

Flourish Labs: $500M to reinvent AI using neuroscience [pdf]

https://flourishlabs.ai/flourish_wired_article.pdf
2•spot•34m ago•1 comments

The Major Oak, Ancient Tree of Robin Hood Legend, Has Died

https://www.nytimes.com/2026/06/18/world/europe/major-oak-tree-dies.html
1•jaredwiener•34m ago•0 comments

Ex150-16 review: washout period and starting HCLF

https://www.exfatloss.com/p/ex150-16-review-washout-period-and
1•paulpauper•34m ago•0 comments

Every Privacy Vulnerability in Chrome and How to Catch It

https://www.thatprivacyguy.com/blog/the-beast-behind-the-browser/
2•dotcoma•35m ago•0 comments

The Once and Future Fable #3: Fix This Code

https://thezvi.substack.com/p/the-once-and-future-fable-3-fix-this
1•paulpauper•35m ago•0 comments

Write your novel on your own machine. Pay no subscription

https://github.com/giapnguyen74/xnovelist
1•giapnguyen74•35m ago•0 comments

Show HN: FLIP TABLE 2026

https://fliptable.nyc/
1•wibbily•38m ago•0 comments

Show HN: Kill 80% of meetings by sending short clips back-and-forth

https://www.flowylabs.ai/llink
1•talksik•40m ago•0 comments

The Flat Curve Society

https://steve-yegge.medium.com/the-flat-curve-society-36c8b01eb33b
2•andsoitis•48m ago•0 comments

Show HN: Coding Tools MCP – Give any LLM agent the ability to code

https://github.com/xyTom/coding-tools-mcp
1•xytom•49m ago•0 comments

Ice Water Drowning Survival After 147-Minute Submersion and Hypothermic Arrest

https://www.jacc.org/doi/10.1016/j.jaccas.2025.104885
19•js2•49m ago•4 comments

Adding face tracking to my Pico 4

https://www.kitsu.red/blog/2025-08-06-face-tracking-for-pico-4
2•kitsune_cw•49m ago•0 comments

California 'billionaire tax' makes ballot despite opposition from tech moguls

https://www.theguardian.com/us-news/2026/jun/18/california-billionaire-tax-ballot-tech-opposition
5•dmitrygr•51m ago•2 comments

Show HN: Guess the World Cup players' home club

https://juice.name/
1•chadwittman•52m ago•0 comments
Open in hackernews

Our game anticheat has no kernel driver, we catch not block

https://cyberlete.net
5•sunuam•1h ago

Comments

sunuam•1h ago
Hi HN,

I'm Geoff. My cofounder James and I built Cyberlete, a competitive gaming platform, and the part I'd most like feedback on is the anticheat, because we took a different approach than the rest of the industry.

Most anticheat ships a kernel driver that tries to block cheats in real time (Vanguard, EAC, BattlEye). It's invasive, it's an endless arms race, and it runs ring 0 code on your machine. We don't do any of that. Everything runs in user mode, and we are mouse, keyboard, security, metadata in real time to try to stop a cheat mid match. Additionally, We catch it and audit it after the fact.

Anticheat has also almost always been a closed, centralized black box. You get banned, you never find out why, and there's no real way to appeal. We wanted the opposite: a verdict you can actually inspect and verify.

How the detection works: the desktop app captures raw mouse and keyboard input and runs around 40 motor control detectors over the stream. Fitts' law timing, minimum jerk trajectories, entropy and spectral signatures of human versus synthetic movement, plus a 7 model ML ensemble. The detectors are compiled to both Python and Rust/WASM with byte for byte parity, so a verdict is fully reproducible. There are also about 14 user mode integrity scans (TPM and secure boot attestation, DLL cross validation, DMA device detection).

The compute that runs all of this doesn't just live on our bare metal servers. Players can opt in to contribute their own PC's spare compute, and that distributed network runs the scoring and validation for other people's matches. So the players genuinely run the anticheat. It sits on a custom L1 we built for exactly this, live on testnet today with Windows nodes, mainnet in progress.

Every verdict goes to a human reviewer. And every scored session, plus every node's contribution, produces a cryptographic proof committed to the chain, so two things can be verified independently after the fact: that the verdict is what we say it is, and that a node actually did the work it claims, without anyone having to take its word for it.

The proof layer is built on a STARK interface and that's the direction we're headed, but the proofs running today are Schnorr based, not full ZK STARKs yet. The migration is on the roadmap and the ABI is already in place. I'd rather say that up front than have someone find it.

I'm a Marine vet, self taught, and I wrote most of this stack myself, so I'd genuinely value people here trying to break it.

You can try it at cyberlete.net (Windows for now, Linux and mobile next).

Ask me anything.