frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Eyot, A programming language where the GPU is just another thread

https://cowleyforniastudios.com/2026/03/08/announcing-eyot/
74•steeleduncan•1d ago

Comments

LorenDB•1d ago
This reminds me that I'd love to see SYCL get more love. Right now, out of the computer hardware manufacturers, it seems that only Intel is putting any effort into it.
sourcegrift•1d ago
Don't mean to be rust fanatic or whatever but anyone know of anything similar for rust?
embedding-shape•1d ago
Not similar in the way of "Decorate any function and now it's a thread on the GPU", but Candle been pretty neat for experimenting with ML on Rust, and easy to move things between CPU and GPU, more of a library than a DSL though: https://github.com/huggingface/candle
steeleduncan•1d ago
I'm not totally sure what it is, but I believe there is something for running Rust code on the GPU easily
ModernMech•1d ago
You could use wgpu to replicate this demo.

https://wgpu.rs

notnullorvoid•1d ago
It seems somewhat similar to rust-gpu https://github.com/Rust-GPU/rust-gpu
wingertge•23h ago
I hate doing self-promotion, but this is basically exactly what CubeCL does. CubeCL is a bit more limited because as a proc macro we can't see any real type info, but it's the closest thing I'm aware of. Other solutions need a bunch of boilerplate and custom (nightly-only) compiler backends.
MeteorMarc•1d ago
That is fun: it lends c-style block markers (curly braces) and python-style line separation (new lines). No objection.
maxloh•1d ago
JavaScript and Kotlin do that too.
steeleduncan•1d ago
It uses the same trick as Go [1]. The grammar has semicolons, but the tokeniser silently inserts them for ease of use. I think quite a few languages do it now

[1] https://go.dev/doc/effective_go#semicolons

NuclearPM•15h ago
Lends? What does that mean?
CyberDildonics•1d ago
Every time someone does something with threading and makes it a language feature it always seems like it could just be done with stock C++.

Whatever this is doing could be wrapped up in another language.

Either way it's arguable that is even a good idea, since dealing with a regular thread in the same memory space, getting data to and from the GPU and doing computations on the GPU are all completely separate and have different latency characteristics.

shubhamintech•18h ago
The latency point matters more than it looks imo like the GPU work isn't just async CPU work at a different speed, the cost model is completely different. In LLM inference, the hard scheduling problem is batching non-uniform requests where prompt lengths and generation lengths vary, and treating that like normal thread scheduling leads to terrible utilization. Would be curious if Eyot has anything to say about non-uniform work units.
steeleduncan•7h ago
Not right now, it is far too early days. I'm currently working through bugs, and missing stdlib, to get a simple backpropagation network efficient. Once I'm happy with that I'd like to move onto more complex models.
CyberDildonics•1h ago
What is the new language doing that can't be done with an already established language that is worth sacrificing an entire standard library?

Show HN: MessyData – Synthetic dirty data generator

https://github.com/sodadata/messydata
1•santiviquez•6s ago•0 comments

Tanker War

https://en.wikipedia.org/wiki/Tanker_war
1•softwaredoug•19s ago•0 comments

Helix 02 Living Room Tidy [video]

https://www.youtube.com/watch?v=CAdTjePDBfc
1•sgt•22s ago•0 comments

Un hack me now mate

1•Zelcius•33s ago•0 comments

Show HN: The Mog Programming Language

https://moglang.org
1•belisarius222•36s ago•0 comments

Show HN: OpenClix, Agent friendly, open-source retention tooling

https://github.com/openclix/openclix
1•jace_yoo•42s ago•0 comments

eInk wall remote for HomeAssistant – fed up with tablets and hacked Kindles

https://www.muros.ink/
1•prathammehta•46s ago•1 comments

Show HN: DocTracker – track client documents and send reminders

https://doctracker.app/en
1•bakabegemot•52s ago•0 comments

Models have some pretty funny attractor states

https://www.lesswrong.com/posts/mgjtEHeLgkhZZ3cEx/models-have-some-pretty-funny-attractor-states
1•semiquaver•1m ago•0 comments

Show HN: We built an MCP server so LLMs can self-correct against business rules

https://www.rynko.dev/mcp
1•ksrijith•2m ago•0 comments

Seldom: An Anonymity Network with Selective Deanonymization

https://dl.acm.org/doi/full/10.1145/3794848?af=R
1•maxrmk•2m ago•0 comments

Use /loop to run Claude Code on a Schedule

https://code.claude.com/docs/en/scheduled-tasks
1•thomascountz•3m ago•0 comments

AI agents are coming for government. How one big city is letting them in

https://www.fastcompany.com/91504876/boston-cio-santi-garces-on-ai-agents-mcp-open-data
1•johnshades•3m ago•0 comments

The Government Told Courts It Could Easily Refund Tariffs. Now It Says It Can't

https://www.techdirt.com/2026/03/09/the-government-told-courts-it-could-easily-refund-unlawful-ta...
4•cdrnsf•3m ago•0 comments

How to Track Competitor Pricing Changes Automatically

https://adversa.io/blog/track-competitor-pricing-changes/
1•robinweller•4m ago•0 comments

Canadian employment trends in the era of generative artificial intelligence

https://www150.statcan.gc.ca/n1/pub/36-28-0001/2026001/article/00003-eng.htm
1•jyunwai•4m ago•0 comments

Show HN: A daily arithmetic puzzle with a hidden Hard Mode

https://make24.app
1•kapework•6m ago•0 comments

Breaking macOS Screen Time for fun and profit

https://dunkirk.sh/blog/screentime/
1•clacker-o-matic•7m ago•2 comments

CIA faces furious backlash after hidden document with potential cure for cancer

https://www.dailymail.co.uk/sciencetech/article-15629211/cia-cancer-cure-document-declassified.html
4•Bender•8m ago•1 comments

SSH Config: The File Nobody Reads

https://vivianvoss.net/blog/ssh-config
1•alwillis•8m ago•0 comments

Show HN: Time as the 4th Dimension – What if it emerges from rotational motion?

1•lisajguo•8m ago•0 comments

The internet is being flooded with AI content. How can we tell what is human?

1•01-_-•9m ago•0 comments

Unified Attestation: open-source alternative to Google Play Integrity

https://uattest.net/
1•turrini•9m ago•0 comments

Moltbook: Bot‑Only Network Full of Prompt and Scam Posts Now Monitored

https://youscan.io/blog/moltbook-monitoring/
1•defly•9m ago•0 comments

Ultrasound-Responsive Nanoparticles for Biofilm Treatment

https://pubs.acs.org/doi/10.1021/jacsau.5c01711
1•PaulHoule•10m ago•0 comments

Show HN: Quadratic Intelligence Growth from Logarithmic Routing (QIS Protocol)

https://yonderzenith.github.io/QIS-Protocol-Website/article-architecture-diagram.html
1•chris_trevethan•11m ago•1 comments

OpenAI updates privacy policy as ads expand in ChatGPT

https://searchengineland.com/openai-updates-privacy-policy-as-ads-expand-in-chatgpt-471150
6•speckx•11m ago•0 comments

Show HN: Self-hosted Chromium engine with 256 parallel stealth sessions

https://owlbrowser.net/
1•ahstanin•12m ago•0 comments

Show HN: ChatShell – 22MB AI Agent with 9 Built-In Tools (Tauri, Not Electron)

https://github.com/chatshellapp/chatshell-desktop
1•s3anw3•12m ago•1 comments

Show HN: Marque – MCP/CLI server for persistent agent design identity

https://marque-web.vercel.app/
1•Parth_Sharma_18•13m ago•1 comments