paperplane

joined 1 year ago
[–] paperplane 1 points 9 months ago* (last edited 9 months ago) (1 children)

or Swift, Rust has semicolons while Swift doesn't

[–] paperplane 6 points 9 months ago

It's open source though and they plan on adding Linux/Windows support in the future

[–] paperplane 6 points 10 months ago (1 children)

Side note: Rust is the only of the three to have an ML-style type system, which is generally agreed upon as one of the most theoretically sound foundations. Also the point is that Rust does it precisely without requiring dynamic allocation, as opposed to Go, for example.

[–] paperplane 1 points 10 months ago

Why not just add a timestamp that rotates every, say 5 seconds, to the hashed data?

That would make it infeasible to precompute the table permanently (it would have to be precomputed for a very narrow attack window, which is still better than nothing)

[–] paperplane 5 points 1 year ago

A nice example of this is Ardour: A DAW that's free in the sense that the source code is GPL, but the prebuilt official binaries have to be paid for.

[–] paperplane 16 points 1 year ago (3 children)

How so? It's a polished Unix desktop that runs most open-source and a bunch of proprietary apps, including Final Cut and Logic. It's natively POSIX and has a proper shell.

[–] paperplane 3 points 1 year ago

Swift does, though using the dollar sign rather than underscores

[–] paperplane 7 points 1 year ago* (last edited 1 year ago)

That article tells you how to set up syntax highlighting and run the command-line compiler by hand, not really comparable to IntelliJ... The article feels like a generic SEO post

[–] paperplane 4 points 1 year ago

Just wanted to point that rust-analyzer is the fantastic language server that powers the language support, and it runs in a lot of editors (VS Code, Emacs, Neovim, ...)

[–] paperplane 4 points 1 year ago

This is all fun and games until you try moving a backup to a file system that's case-insensitive

view more: ‹ prev next ›