Live data from Hacker News

Show HN: Cuq – Formal Verification of Rust GPU Kernels

github.com

61–70 of 70 posts

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#61

As a swede I am reminded of the Honda Fitta.

Or Heinz's mayo-ketchup fusion, which had a funny translation in a local native language:

"This new sandwich spread, whatever it is, they call it Mayochup, In Cree, it means shit-face. lol"

https://www.cbc.ca/news/canada/sudbury/mayochup-cree-transla...

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#62
post #41

Earlier quoted context omitted.

> They're renaming Coq, too, for the obvious reason. Which is a perfectly legitimate name in French and the whole "issue" can be worked around by spelling cee-oh-queue.

Except for the transcripts where they chose the name because they thought it was funny to offend the English

Then spell the letters if the name offends you

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#63

Earlier quoted context omitted.

One of my coworkers uses Siri to say what they want to search for. I'm definitely not saying: "Hey, Siri, show me examples of using Coq." Then, users of search engines will add "training," "in the workplace," "visual guide," "positions," "freelance work with," etc. Everything people use with programming languages or book titles becomes inappropriate with that name. Maybe if I worked on a chicken farm it would be OK.…

God help you if you ever need to talk about some children playing with balls in the lobby, or if maintenance asks you to order more nuts.

That probably won't be a problem since the words have known contexts in America. Coq will bring up only two meanings in most people's minds. Of the two, rooster isn't the most, common use in many places.

Far as my above examples, they were things that might lead to porn in a search engine. Especially if it's a newer product that hasn't had as much work go into preventing that as Google did.

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#64
post #46
post #8

This might be the worst named project of all time. Not funny and demonstrates an absolutely terrible impulse on the part of the author. Probably the worst way possible to advertise your project. edit: According to the author in a reply, the double entendre was in fact not intentional.

Yeah, coq is already bad, but cuq is the cherry on top of it. I don't like both.

Like a similar thread... I always thought of "coq" as "co queue" in terms of as a word. "cuq" as "cook" with the cu as in "CUDA" etc.

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#66
post #47
post #24

Earlier quoted context omitted.

You know you're spending too much time on dubious sites when ...

And your low-key judging people for porn consumption in 2025.

In 2025, we know a lot about related mental health implications.

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#67

Earlier quoted context omitted.

God help you if you ever need to talk about some children playing with balls in the lobby, or if maintenance asks you to order more nuts.

That probably won't be a problem since the words have known contexts in America. Coq will bring up only two meanings in most people's minds. Of the two, rooster isn't the most, common use in many places. Far as my above examples, they were things that might lead to porn in a search engine. Especially if it's a newer product that hasn't had as much work go into preventing that as Google did.

What if my best friend Cunty comes to visit[1]?

[1]https://youtube.com/watch?v=Obagb7RQeYo

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#69

Earlier quoted context omitted.

God help you if you ever need to talk about some children playing with balls in the lobby, or if maintenance asks you to order more nuts.

That probably won't be a problem since the words have known contexts in America. Coq will bring up only two meanings in most people's minds. Of the two, rooster isn't the most, common use in many places. Far as my above examples, they were things that might lead to porn in a search engine. Especially if it's a newer product that hasn't had as much work go into preventing that as Google did.

[flagged]

Re: Show HN: Cuq – Formal Verification of Rust GPU Kernels

#70
post #2

Hi all, this is a small research prototype I built that connects Rust's MIR (Mid-level IR) to Coq, the proof assistant used for formal verification. cuq takes the MIR dump of a Rust CUDA kernel and translates it into a minimal Coq semantics that emits memory events, which are then lined up with the PTX memory model formalized by Lustig et al., ASPLOS 2019. Right now it supports: * a simple saxpy kernel (no atomics) *…

[dead]
Post reply on HN