frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Claude Memory

https://www.anthropic.com/news/memory
219•doppp•3h ago•137 comments

Trump pardons convicted Binance founder

https://www.wsj.com/finance/currencies/trump-pardons-convicted-binance-founder-7509bd63
297•cowboyscott•5h ago•185 comments

What happened to Apple's legendary attention to detail?

https://blog.johnozbay.com/what-happened-to-apples-attention-to-detail.html
331•Bogdanp•1h ago•183 comments

New updates and more access to Google Earth AI

https://blog.google/technology/research/new-updates-and-more-access-to-google-earth-ai/
81•diogenico•3h ago•24 comments

Reasoning Is Not Model Improvement

https://manidoraisamy.com/reasoning-not-ai.html
47•QueensGambit•5h ago•38 comments

Make Any TypeScript Function Durable

https://useworkflow.dev/
56•tilt•3h ago•36 comments

Kaitai Struct: declarative binary format parsing language

https://kaitai.io/
27•djoldman•1w ago•7 comments

I spent a year making an ASN.1 compiler in D

https://bradley.chatha.dev/blog/dlang-propaganda/asn1-compiler-in-d/
220•BradleyChatha•7h ago•108 comments

Show HN: OpenSnowcat – A fork of Snowplow to keep open analytics alive

https://opensnowcat.io/
19•joaocorreia•1h ago•3 comments

Show HN: Tommy – Turn ESP32 devices into through-wall motion sensors

https://www.tommysense.com
39•mike2872•3h ago•30 comments

PyTorch Monarch

https://pytorch.org/blog/introducing-pytorch-monarch/
283•jarbus•10h ago•38 comments

VST3 audio plugin format is now MIT

https://forums.steinberg.net/t/vst-3-8-0-sdk-released/1011988
604•rock_artist•14h ago•144 comments

Armed police swarm student after AI mistakes bag of Doritos for a weapon

https://www.dexerto.com/entertainment/armed-police-swarm-student-after-ai-mistakes-bag-of-doritos...
213•antongribok•2h ago•143 comments

Pyscripter – open-source Python IDE written in Delphi

https://github.com/pyscripter/pyscripter
8•peter_d_sherman•3d ago•0 comments

How count-min sketches work – frequencies, but without the actual data

https://www.instantdb.com/essays/count_min_sketch
25•stopachka•1d ago•2 comments

Show HN: Git for LLMs – a context management interface

https://twigg.ai
21•jborland•5h ago•6 comments

Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region

https://aws.amazon.com/message/101925/
303•meetpateltech•19h ago•51 comments

Show HN: I built a tech news aggregator that works the way my brain does

https://deadstack.net/recent
92•dreadsword•2h ago•55 comments

OpenAI acquires Sky.app

https://openai.com/index/openai-acquires-software-applications-incorporated
48•meetpateltech•3h ago•23 comments

OpenMaxIO: Forked UI for MinIO Object Storage

https://github.com/OpenMaxIO/openmaxio-object-browser
144•nimbius•2h ago•37 comments

The OS/2 Display Driver Zoo

https://www.os2museum.com/wp/the-os-2-display-driver-zoo/
30•kencausey•1w ago•2 comments

Can "second life" EV batteries work as grid-scale energy storage?

https://www.volts.wtf/p/can-second-life-ev-batteries-work
51•davidw•2h ago•48 comments

The Muscular Compassion of "Paper Girl"

https://www.newyorker.com/books/page-turner/the-muscular-compassion-of-paper-girl
9•mitchbob•1h ago•2 comments

Nango (YC W23) is hiring staff back-end engineers (remote)

https://www.nango.dev/careers
1•bastienbeurier•8h ago

Antislop: A framework for eliminating repetitive patterns in language models

https://arxiv.org/abs/2510.15061
70•Der_Einzige•4h ago•66 comments

Unconventional Ways to Cast in TypeScript

https://wolfgirl.dev/blog/2025-10-22-4-unconventional-ways-to-cast-in-typescript/
57•Bogdanp•7h ago•24 comments

VectorWare – from creators of `rust-GPU` and `rust-CUDA`

https://www.vectorware.com/blog/announcing-vectorware/
54•ashvardanian•5h ago•18 comments

Programming with Less Than Nothing

https://joshmoody.org/blog/programming-with-less-than-nothing/
390•signa11•15h ago•137 comments

CRDTs: Convergence without coordination

https://read.thecoder.cafe/p/crdt
67•0xKelsey•1w ago•27 comments

Upgrading Our Way Through OpenGL 1.x

https://bumbershootsoft.wordpress.com/2025/09/27/upgrading-our-way-through-opengl-1-x/
36•PaulHoule•1w ago•0 comments
Open in hackernews

VectorWare – from creators of `rust-GPU` and `rust-CUDA`

https://www.vectorware.com/blog/announcing-vectorware/
54•ashvardanian•5h ago

Comments

billconan•4h ago
after reading this page, I still don't know what gpu native ware they want to work on.

> If you look at existing GPU applications, their software implementations aren't truly GPU-native. Instead, they are architected as traditional CPU software with a GPU add-on.

I feel that this is due to the current hardware architecture, not the fault of software.

LegNeato•3h ago
We have some demos coming in the next couple weeks. The hardware is there, the software isn't!
zozbot234•3h ago
What does this mean for the rust-gpu and rust-cuda projects themselves? Will they go unmaintained now that the creators are running a business?

(Don't miss the "Pedantic mode" switch on the linked page, it adds relevant and detailed footnotes to the blog post.)

LegNeato•3h ago
We are investing in them and they form the basis of what we are doing. That being said, we are also exploring other technical avenues with different tradeoffs...we don't want to assume a solution merely because we are familiar with them.
wrs•3h ago
Be sure to turn on "pedantic mode" to get the footnotes that make this make more sense. Some examples of what this means by "applications" would help. I don't think the prediction here is that Excel's main event loop is going to run on the GPU, but I can see that its calculation engine might.
LegNeato•3h ago
More software than you think can run fully on the GPU, especially with datacenter cards. We'll be sharing some demos in the coming weeks.
simonask•3h ago
With current GPU architectures, this seems unlikely. Like, you would need a ton of cells with almost perfectly aligned inputs before even the DMA bus roundtrip is worth it.

We’re talking at least hundreds of thousands of cells, depending on the calculation, or at least a number that will make the UI very sad long before you’ll see a slowdown from calculation.

Databases, on the other hand…

zozbot234•3h ago
There isn't always a DMA roundtrip; unified memory is a thing. But programming for the GPU is very awkward at a systems level. Even with unified memory, there is generally no real equivalent to virtual memory or mmap() so you have to shuffle your working set in and out of VRAM by hand anyway (i.e. backing and residency is managed explicitly, even with "sparse" allocation api's that might otherwise be expected to ease some of the work). Better GPU drivers may be enough to mitigate this, along with broad-based standardization of some current vendor-specific extensions (it's not clear that real HW changes are needed) but this creates a very real limitation in the scale of software (including the AI kind) you can realistically run on any given device.
the__alchemist•3h ago
`rust-GPU` and `rust-CUDA` fall in the category to me of "Rust is great, let's build the X ecosystem in rust". Meanwhile, it's been in a broken and dormant state for years. There was a leadership/dev change recently, (Are the creators of VectorWare the creators of Rust-CUDA, or the new leaders?), and more activity. I haven't tried since.

If you have a Rust application or library and want to use the GPU, these approaches are comparatively smooth:

  - WGPU: Great for 3D graphics
  - Ash and other Vulkan bindings: Low-level graphics bindings
  - Cudarc: Nice API for running CUDA kernels.
I am using WGPU and Cudarc for structural biology + molecular dynamics computations, and they work well.

Rust - CUDA feels like lots-of-PR, but not as good of a toolkit as these quieter alternatives. What would be cool for them to deliver, and I think is in their objectives: Cross-API abstractions, so you could, for example, write code that runs on Vulkan Compute in addition to CUDA.

Something else that would be cool: High-level bindings to cuFFT and vkFFT. You can FFI them currently, but that's not ideal. (Not too bad to impl though, if you're familiar with FFI syntax and the `cc` crate)

LegNeato•3h ago
Yes, it is all these folks getting together and getting resources to push those projects to the next level: https://www.vectorware.com/team/

wgpu, ash, and cudarc are great. We're focusing on the actual code that runs on the GPU in Rust, and we work with those projects. We have cust in rust-cuda, but that existed before cudarc and we have been seriously discussing just killing it in favor of cudarc.

jjallen•3h ago
+1 for cudarc. I've been using it for a couple of years now and has worked great. I'm using it for financial markets backtesting.
LegNeato•3h ago
Pedantic note: rust-cuda was created by https://github.com/RDambrosio016 and he is not currently involved in VectorWare. rust-gpu was created by the folks at embark software. We are the current maintainers of both.

We didn't post this or the title, we would never claim we created the projects from scratch.

ashvardanian•3h ago
My bad! "contributors" is more accurate, but HN doesn't allow editing titles, sadly :(
LegNeato•2h ago
No worries, just wanted to correct it for folks. Thanks for posting!
kibwen•34m ago
HN allows the submitter to edit the title, at least it did last time I checked.
LegNeato•3h ago
One of the founders here, feel free to ask whatever. We purposefully didn't put much technical detail in the post as it is an announcement post (other people posted it here, we didn't).
jiehong•10m ago
Sounds interesting.

But, languages like Java or python simply lack even programming constructs to program on GPUs easily.

No standardised ISA on GPUs also mean compilers can’t really provide a translation layer.

Let’s hope things get better over time!

binarymax•1m ago
Python has decorators which can be used to add sugar to methods for things like true parallelization. For example, see modal.com’s Python snippets.

https://modal.com/docs/examples/batched_whisper