Show HN: AI Code Detector – detect AI-generated code with 95% accuracy

Hey HN,

I’m Henry, cofounder and CTO at Span (https://span.app/). Today we’re launching AI Code Detector, an AI code detection tool you can try in your browser.

The explosion of AI generated code has created some weird problems for engineering orgs. Tools like Cursor and Copilot are used by virtually every org on the planet – but each codegen tool has its own idiosyncratic way of reporting usage. Some don’t report usage at all.

Our view is that token spend will start competing with payroll spend as AI becomes more deeply ingrained in how we build software, so understanding how to drive proficiency, improve ROI, and allocate resources relating to AI tools will become at least as important as parallel processes on the talent side.

Getting true visibility into AI-generated code is incredibly difficult. And yet it’s the number one thing customers ask us for.

So we built a new approach from the ground up.

Our AI Code Detector is powered by span-detect-1, a state-of-the-art model trained on millions of AI- and human-written code samples. It detects AI-generated code with 95% accuracy, and ties it to specific lines shipped into production. Within the Span platform, it’ll give teams a clear view into AI’s real impact on velocity, quality, and ROI.

It does have some limitations. Most notably, it only works for TypeScript and Python code. We are adding support for more languages: Java, Ruby, and C# are next. Its accuracy is around 95% today, and we’re working on improving that, too.

If you’d like to take it for a spin, you can run a code snippet here (https://code-detector.ai/) and get results in about five seconds. We also have a more narrative-driven microsite (https://www.span.app/detector) that my marketing team says I have to share.

Would love your thoughts, both on the tool itself and your own experiences. I’ll be hanging out in the comments to answer questions, too.

Comments URL: https://news.ycombinator.com/item?id=45265831

Points: 68

# Comments: 55


Tue, 16 Sep 2025, 6:18 pm






Plugin System

Article URL: https://iina.io/plugins/

Comments URL: https://news.ycombinator.com/item?id=45264190

Points: 121

# Comments: 31


Tue, 16 Sep 2025, 4:10 pm






When the job search becomes impossible

Article URL: https://www.jeffwofford.com/wp/?p=2240

Comments URL: https://news.ycombinator.com/item?id=45261848

Points: 123

# Comments: 138


Tue, 16 Sep 2025, 1:18 pm



Just Use HTML

Article URL: https://gomakethings.com/just-use-html/

Comments URL: https://news.ycombinator.com/item?id=45261480

Points: 74

# Comments: 27


Tue, 16 Sep 2025, 12:45 pm









Linux phones are more important now than ever

Article URL: https://feddit.org/post/18353777

Comments URL: https://news.ycombinator.com/item?id=45256651

Points: 291

# Comments: 159


Tue, 16 Sep 2025, 12:33 am





Show HN: Pooshit – Sync local code to remote Docker containers

Pronounced Push-It....

I'm a lazy developer for the most part, so this is for people like me. Sometimes I just want my local code running in live remote containers quickly, without building images and syncing to cloud docker repos or setting up git workflows or any of the other draining ways to get your code running remotely.

With pooshit (and a simple config file), you can simply push your local dev files to a remote folder on a VM then automatically remove relevant running containers, then build and run an updated container with one command line call.

It works well with reverse proxies like nginx or caddy as you can specify the docker run arguments in the pooshit_config files.

https://github.com/marktolson/pooshit

Comments URL: https://news.ycombinator.com/item?id=45255337

Points: 51

# Comments: 42


Mon, 15 Sep 2025, 9:46 pm







macOS Tahoe

Article URL: https://www.apple.com/os/macos/

Comments URL: https://news.ycombinator.com/item?id=45252378

Points: 345

# Comments: 473


Mon, 15 Sep 2025, 5:16 pm


GPT-5-Codex

Article URL: https://openai.com/index/introducing-upgrades-to-codex/

Comments URL: https://news.ycombinator.com/item?id=45252301

Points: 255

# Comments: 77


Mon, 15 Sep 2025, 5:10 pm



Boring work needs tension

Article URL: https://iaziz786.com/blog/boring-work-needs-tension/

Comments URL: https://news.ycombinator.com/item?id=45251093

Points: 109

# Comments: 57


Mon, 15 Sep 2025, 3:44 pm


Launch HN: Trigger.dev (YC W23) – Open-source platform to build reliable AI apps

Hi HN, I’m Eric, CTO at Trigger.dev (https://trigger.dev). We’re a developer platform for building and running AI agents and workflows, open-source under the Apache 2.0 license (https://github.com/triggerdotdev/trigger.dev).

We provide everything needed to create production-grade agents in your codebase and deploy, run, monitor, and debug them. You can use just our primitives or combine with tools like Mastra, LangChain and Vercel AI SDK. You can self-host or use our cloud, where we take care of scaling for you. Here’s a quick demo: (https://youtu.be/kFCzKE89LD8).

We started in 2023 as a way to reliably run async background jobs/workflows in TypeScript (https://news.ycombinator.com/item?id=34610686). Initially we didn’t deploy your code, we just orchestrated it. But we found that most developers struggled to write reliable code with implicit determinism, found breaking their work into small “steps” tricky, and they wanted to install any system packages they needed. Serverless timeouts made this even more painful.

We also wanted to allow you to wait for things to happen: on external events, other tasks finishing, or just time passing. Those waits can take minutes, hours, or forever in the case of events, so you can’t just keep a server running.

The solution was to build and operate our own serverless cloud infrastructure. The key breakthrough that enabled this was realizing we could snapshot the CPU and memory state. This allowed us to pause running code, store the snapshot, then restore it later on a different physical server. We currently use Checkpoint Restore In Userspace (CRIU) which Google has been using at scale inside Borg since 2018.

Since then, our adoption has really taken off especially because of AI agents/workflows. This has opened up a ton of new use cases like compute-heavy tasks such as generating videos using AI (Icon.com), real-time computer use (Scrapybara), AI enrichment pipelines (Pallet, Centralize), and vibe coding tools (Hero UI, Magic Patterns, Capy.ai).

You can get started with Trigger.dev cloud (https://cloud.trigger.dev), self-hosting (https://trigger.dev/docs/self-hosting/overview), or read the docs (https://trigger.dev/docs).

Here’s a sneak peek at some upcoming changes: 1) warm starts for self-hosting 2) switching to MicroVMs for execution – this will be open source, self-hostable, and will include checkpoint/restoring.

We’re excited to be sharing this with HN and are open to all feedback!

Comments URL: https://news.ycombinator.com/item?id=45250720

Points: 131

# Comments: 53


Mon, 15 Sep 2025, 3:20 pm


Paid $2400 to Cloudflare, support refuses to help

I signed up for Cloudflare's Business plan and paid for a year in advance. While adding a new domain I made a typo and now the subscription is stuck in a limbo.

I can't change the domain without contacting their support or paying another $2400. When I open a support ticket, their portal shows 'Unable to find your account' and tells me to open another support request for it.

All support tickets are closed automatically by their "AI" which points to the same article that says open a ticket.

Is shaming them on Twitter my only option left?

Comments URL: https://news.ycombinator.com/item?id=45250553

Points: 117

# Comments: 21


Mon, 15 Sep 2025, 3:05 pm



Show HN: Daffodil – Open-Source Ecommerce Framework to connect to any platform

Hello everyone!

I’ve been building an Open Source Ecommerce framework for Angular called Daffodil. I think Daffodil is really cool because it allows you to connect to any arbitrary ecommerce platform. I’ve been hacking away at it slowly (for 7 years now) as I’ve had time and it's finally feeling “ready”. I would love feedback from anyone who’s spent any time in ecommerce (especially as a frontend developer).

For those who are not javascript ecosystem devs, here’s a demo of the concept: https://demo.daff.io/

For those who are familiar with Angular, you can just run the following from a new Angular app (use Angular 19, we’re working on support for Angular 20!) to get the exact same result as the demo above:

```bash ng add @daffodil/commerce ```

I’m trying to solve two distinct challenges:

First, I absolutely hate having to learn a new ecommerce platform. We have drivers for printers, mice, keyboards, microphones, and many other physical widgets in the operating system, why not have them for ecommerce software? It’s not that I hate the existing platforms, their UIs or APIs, it's that every platform repeats the same concepts and I always have to learn some new fangled way of doing the same thing. I’ve long desired for these platforms to act more like operating systems on the Web than like custom built software. Ideally, I would like to call them through a standard interface and forget about their existence beyond that.

Second, I’d like to keep it simple to start. I’d like to (on day 1) not have to set up any additional software beyond the core frontend stack (essentially yarn/npm + Angular). All too often, I’m forced to set up docker-compose, Kubernetes, pay for a SaaS, wait for IT at the merchant to get me access, or run a VM somewhere just to build some UI for an ecommerce platform that a company uses. More often than not, I just want to start up a little local http server and start writing.

I currently have support for Magento/MageOS/Adobe Commerce, I have partial support for Shopify and I recently wrote a product driver for Medusa - https://github.com/graycoreio/daffodil/pull/3939.

Finally, if you’re thinking “this isn’t performant, can’t you just do all of this with GraphQl on the server”, you’re exactly correct! That’s where I’d like to get to eventually, but that’s a “yet another tool” barrier to “getting started” that I’d like to be able to allow developers to do without for as long as I can in the development cycle. I’m shooting to eventually ship the same “driver” code that we run in the browser in a GraphQl server once all is said and done with just another driver (albeit much simpler than all the others) that uses the native GraphQl format.

Any suggestions for drivers and platforms are welcome, though I can’t promise I will implement them. :)

Comments URL: https://news.ycombinator.com/item?id=45250193

Points: 56

# Comments: 7


Mon, 15 Sep 2025, 2:32 pm








Show HN: I reverse engineered macOS to allow custom Lock Screen wallpapers

Hi HN, I'm Oskar, a solo indie Mac developer from Sweden. For those in the Mac community, you might know me from my other apps like Sensei and Trim Enabler.

For years, I've been frustrated by the lack of customisation of macOS. In particular the Lock Screen which supports animated wallpapers, but only ones provided by Apple. There's never been a way to add your own personal videos.

I decided to figure out how to solve this, and the result is Backdrop 2.0. Backdrop is my Live Wallpaper app for Mac, it can play video wallpapers on your desktop. And now it can play on your Lock Screen too.

The core technical challenge, as you can imagine, came from trying to do something that Apple otherwise does not allow. However, through extensive reverse engineering of the macOS wallpaper system, I figured out a way to provide Backdrop wallpapers to the system in a way that allows them to play on the lock screen, and even appear in a custom section in System Settings.

I'm here all day to answer any questions—especially about the reverse engineering process, the challenges of integrating with macOS, or the experience of being an indie Mac developer.

Would love to hear your thoughts and feedback.

Comments URL: https://news.ycombinator.com/item?id=45247396

Points: 73

# Comments: 52


Mon, 15 Sep 2025, 8:28 am


Folks, we have the best π

Article URL: https://lcamtuf.substack.com/p/folks-we-have-the-best

Comments URL: https://news.ycombinator.com/item?id=45246953

Points: 72

# Comments: 17


Mon, 15 Sep 2025, 7:10 am


Celestia – Real-time 3D visualization of space

Article URL: https://celestiaproject.space/

Comments URL: https://news.ycombinator.com/item?id=45246403

Points: 58

# Comments: 8


Mon, 15 Sep 2025, 5:30 am


Show HN: Omarchy on CachyOS

An install script to create a strong and stable blend of Omarchy on top of CachyOS. You must install CachyOS first (please read the README file.)

Feedback and contributions welcome!

Comments URL: https://news.ycombinator.com/item?id=45246325

Points: 60

# Comments: 59


Mon, 15 Sep 2025, 5:13 am


A qualitative analysis of pig-butchering scams

Article URL: https://arxiv.org/abs/2503.20821

Comments URL: https://news.ycombinator.com/item?id=45245962

Points: 53

# Comments: 9


Mon, 15 Sep 2025, 3:58 am