Hacker Newsnew | past | comments | ask | show | jobs | submit | LelouBil's commentslogin

You can even get nominal typing with branded types if you need it. (Like for the newtype pattern)

Maybe they should.

Taking a break and looking at the direction AI is advancing won't hurt.


They'd have to convince the Chinese to do the same.

Don't even need a separate user if you're on linux (or wsl), just use the sandbox feature, you can specify allowed directories for read and/or write.

The sandbox is powered by bubblewrap (used by Flatpaks) so I trust it.


It's weird, because they should not consider it as their own, but they should take accountability from it.

Ideally, if I contribute to any codebase, what needs to be judged is the resulting code. Is it up to the project's standards ? Does the maintainer have design objections ?

What tool you use shouldn't matter, be it your IDE or your LLM.

But that also means you should be accountable for it, you shouldn't defend behind "But Claude did this poorly, not me !", I don't care (in a friendly way), just fix the code if you want to contribute.

The big caveat to this is not wanting AI-Generated code for ideological reasons, and well, if you want that you can make your contributors swear they wrote it by themselves in the PR text or whatever.

I'm not really sure how to feel about this, but I stand by my "the code is what matters" line.


Sounds bit like the label "organic (food)" coiuld be applied to hand-written code?

First time I hear about this, it's interesting to have written all of this out.

Now this makes me think of game decompilation projects, which would seem to fall in the same legal area as code that would be generated by something like Malus.

Different code, same end result (binary or api).

We definitely need to know what the legal limits are and should be


Semi-related, someone made basically Malus-for-San-Andreas: https://www.youtube.com/watch?v=zBQJYMKmwAs

That's fascinating !

I think it's worth posting as its own submission (if it wasn't already).


i think most game decompilation projects are either openly illegal or operate on "provide your own binary" and build automatic tooling around it

Yes, because we have clear precedent that distributing Art (the assets) is illegal by current copyright law.

But do we have precedent (in any country) that distributing different source code that compiles to the exact same binary is illegal ?


While not directly related to GP, I would guess that a codebase developped with a coding agent (I assume Claude code is used to work on itself) would benefit from a stricter type system (one important point of Rust)

TypeScript is typed.. It's in the name ?

Yes, but if you put type strictness on a line, Rust would be further along I think.

Not to say that Typescript is bad or anything, but I would like to see data on my gut feeling that "stricter languages would make coding agents work better"


This is actually a curious one, I think you might have that gut feeling towards the compiler/transpiler ?

> Yes, but if you put type strictness on a line, Rust would be further along I think.

There are huge differences between build times, as we know, Rust likes to compile with effort, by design, it's important for the compiler to navigate all the nuances. Typescript with bun for example, can run a bit faster. Is the compiler making you think it's more 'type safe' ?


It's that Rust has more rules that allo you to use it's type system to constrain your logic.

Things like borrowing and ownership, having an affine type system, the GADTs, it's more tools in your toolbox to constrain your problem space.


Time to ask if the contributor know what a Capybara is as a new Turing test

Yes people are overthinking.

Actually having a cross-distro way to specify an age group for parental control purposes would be very useful.

If the law starts to change and be about surveillance (which it isn't about _right now_) then distro maintainers will just not implement that.


> I thought if you used the exact input and seed with the temperature set to 0 you would get the same output.

I think they can also be differences on different hardware, and also usually temperature is set higher than zero because it produces more "useful/interesting" outputs


This is similar :

https://www.vice.com/en/article/musicians-algorithmically-ge...

Two musicians generated every possible melody within an octave, and published them as creative Commons Zero.

I never heard about this again though.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: