979 karma · joined May 6, 2021
I don't necessarily know that it's moderator malfeascence so much as people abusing HN tools to bury stories that they don't like, but I do think that there should be some consideration about how those tools are being abused and how that abuse can be effectively countered.
I get the impression that an effort is being made to correct the situation, but I've given up on the front page and only visit /active now, so I might be completely wrong.
https://www.business-standard.com/health/shingles-vaccine-ma...
Usually people will try to make it the first letter of something meaningful, but it is still much harder to parse.
My own preference is to use more descriptive names except in trivial cases. Having the lifetime mirror a struct member name or a parameter name is really helpful for understanding them, in my opinion.
I do have to say that after test-driving a number of different vehicles before buying my Taos last summer, that I appreciate that VW continues to use real buttons for most inputs - although I do understand a number of their other vehicles use capacitive touch buttons.
The problem is that this can make it ambiguous whether edits have been saved to the file or not and even someone reopening the file to verify that they remembered to save the information will be fooled into thinking its there.
Are you claiming this from direct experience, or do you have some data to back it up? Apparently the rollback rate for Rust code in Android is less than half that of C++. [1]
1. https://security.googleblog.com/2024/09/eliminating-memory-s...
trait Foo {
fn frobulate()
}
struct Bar;
struct Baz;
impl Foo for Bar {
fn frobulate() {
// TODO
}
}
fn qux<T: Foo>(...)
It's ends up being too abstract. A more concrete example would help clarify the relationship of the different elements.I do, however, see people trot out the oft-repeated "rust evangelists want to rewrite everything in rust" or "rust people say programming C++ is a crime against humanity", but it seems to me that's the only place I see this argument. In other words, it's a simple strawman.