logoalt Hacker News

Bend – A language that blocks AI mistakes via proof, on CPU and GPU

470 pointsby nicolas-siplisyesterday at 8:36 PM220 commentsview on HN

Comments

hirako2000yesterday at 9:30 PM

Great team behind it. SSL cert is quantum resistant even.

BatchJobtoday at 1:37 AM

2 wrongs will never make a right

show 1 reply
12uq7yesterday at 9:35 PM

  claude: 1 commit 1,722,119 ++0 --
I assume that Claude formally proved Bend correct like CakeML?

Why would anyone want to work with such a dystopian setup? Prove your code directly in Lean or Coq or leave it.

show 1 reply
lr0yesterday at 10:27 PM

How is that better than just writing tests and running them in any other language, let's say Go?

show 1 reply
gigatexalyesterday at 9:50 PM

All these skeptics and nobody just tried it out?

I will later. From what I can tell it looks nice. I like the syntax. I don’t know of the claims but willing to give it a shot.

The GPU story would it work on my Mac or is it not GPU agnostic?

show 2 replies
mantovanidanielyesterday at 9:55 PM

.

show 2 replies
xyzsparetimexyztoday at 12:44 AM

Not the AI slop background colour T_T

mantovanidanieltoday at 1:11 AM

Awesome! Now we can use AI to manage our nuclear defense and attack response.

bb-connoryesterday at 10:23 PM

20k stars is sooooooooo sus lmao

show 1 reply
IshKebabyesterday at 9:02 PM

Interesting... But I don't think formal software verification is going to be the answer (is that what this is? Kind of unclear.)

It's too difficult and doesn't scale well to many real world programs - how do you formally verify Facebook?

We'll probably be stuck with normal testing and at least skimming code for a while.

show 2 replies
boxedyesterday at 8:55 PM

A single commit in github, and the compiler isn't there anyway. Where is the compiler?

show 4 replies
Nezktoday at 6:22 AM

As I understand it, there are no implicit arguments (and, consequently, no unification) here, right? This doesn't seem very serious given the ambitions of a project like this. Of course, one could argue that it isn't necessary if everything is generated by a LLMs, but… why bother with "human-readable" Python-like syntax in that case? It's not Python, after all, and I don't think it would help with LLM code generation in any way.

favori995749721today at 2:26 AM

[flagged]

aitoolcruxtoday at 1:00 AM

[flagged]

kevinbaivyesterday at 10:20 PM

[flagged]

MilkingCowboy49yesterday at 11:48 PM

[dead]

pinklimeteatoday at 12:16 AM

[dead]

tikimcfeetoday at 4:03 AM

[dead]

ycsucks2today at 1:35 AM

[dead]

brcmthrowawayyesterday at 9:43 PM

[dead]