Remix.run Logo
ericdotlee a day ago

My favorite elixir project of all time now written in Rust.

Love to see it.

Have you guys added the ability to cleanse / watch command strings for sensitive items like secrets, keys etc? Seems easier than ever with advances in lightweight LLMs.

ku1ik a day ago | parent | next [-]

The CLI has been rewritten in Rust. The server is still Elixir/Phoenix - perfect for this feature.

jen20 a day ago | parent | prev | next [-]

> My favorite elixir project of all time now written in Rust.

It was written in Python before, no?

PufPufPuf a day ago | parent [-]

Yes, it's right there in the article.

jen20 a day ago | parent [-]

Indeed - it was an invitation to the original commenter to clarify what they thought Elixir had to do with it...

cyphar 17 hours ago | parent [-]

The server is written in Elixir. https://news.ycombinator.com/item?id=45253390

jen20 15 hours ago | parent [-]

Aha, but not the part that got rewritten in Rust. Makes more sense.

nixosbestos a day ago | parent | prev [-]

> Have you guys added the ability to cleanse / watch command strings for sensitive items like secrets, keys etc? Seems easier than ever with advances in lightweight LLMs.

Please this has to be satire, right?

rererereferred a day ago | parent | next [-]

Some games have this feature called "streamer mode", where some text that would normally be on screen is removed, like username or party codes. Makes sense for a terminal to do the same for other sensitive data.

kevincox a day ago | parent [-]

Would actually be nice to standardize an environment variable for this. Obviously not something that you should rely upon when running random tools but can be a nice failsafe.

data-ottawa a day ago | parent | prev | next [-]

It would be nice to censor my username from the prompt without changing my shell prompt.

No idea if it does this already though.

1718627440 a day ago | parent [-]

The file format is just plain text, you can use sed to change the username.

telotortium a day ago | parent | prev [-]

Why would it be satire? Seems like a real use case

ksherlock a day ago | parent [-]

s/mysekretpassword/••••••••••••••••/g

What about that should involve a large language model?

telotortium 18 hours ago | parent [-]

Obviously the part that determines what part of the output might be a password or other sensitive value.

nixosbestos 18 hours ago | parent [-]

Threads like this want me to throw my laptop into a volcano and lobotomize myself. I have a bridge if you think an LLM can reliably generically redact passwords. Especially given the intersection of password quality and the type of person to let their passwords leak into output of a recorded terminal session.

I love leaving my baseline security in the hands of a hallucinating, unreliable token generator.

I'm sorry, I don't even know how to explain that this type of feature would be such a mis-feature, it's hard to even know how to explain it to somehow for whom its not obvious.