Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vacuity
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
181.
▲
by
vacuity
11mo ago
Is "Rust" a homogeneous blob of beliefs that you can side with?
182.
▲
by
vacuity
11mo ago
I think Rust primarily being a C++ replacement has been acknowledged ever since it was considered for use in Firefox.
183.
▲
by
vacuity
11mo ago
No, I think the idea of blessing a set of crates (with versions!) is better. The stdlib has a high burden of maintenance, and ideally should only be added to if changes are always backwards compatible. A blessed set is more flexible but sti
184.
▲
by
vacuity
11mo ago
In the long term, I think civilizations grow along the lines of natural selection. They are neither optimal nor pessimal, but are likely to display a high degree of fitness. Environmental shocks in the short term will challenge fitness. Com
185.
▲
by
vacuity
11mo ago
I'm not saying that people don't comment in bad faith here. But if someone's first thought upon seeing significant negativity is that a coordinated, massive campaign is occurring, that someone is probably wrong. Commenting in
186.
▲
by
vacuity
11mo ago
Perhaps you should qualify your claims, because disease and war by Europeans to the indigenous peoples had a significant death toll and negative impact (e.g. forced migration or cultural reeducation).
187.
▲
by
vacuity
11mo ago
Going by some of the statements in this thread, if Spain-after-colonialism becomes richer and more developed, such that the average citizen's standard of living increases, then colonialism benefitted the average citizen. Benefit to the
188.
▲
by
vacuity
11mo ago
> These millenial terms of art have almost entirely disappeared. When's the last time you heard IRL? Pretty recently. I use IRL plenty! Terms like LOL are also fairly alive. Anyways, your comment is quite insightful.
189.
▲
by
vacuity
11mo ago
> people A did X bad things to people B thus people A are responsible for demise of people B In this case, people A are responsible for most of the demise of people B, surely. I don't deny that history education should be improved o
190.
▲
by
vacuity
11mo ago
Can one not say that both the tribes and the Westerners committed atrocities? I think most people in this thread who agree with the latter group would be willing to include the former group. And you are ignoring the relative scales.
191.
▲
by
vacuity
11mo ago
For that matter, who can be said to be perfect?
192.
▲
by
vacuity
11mo ago
Are you saying that the average person in Spain did not support colonialism (let's suppose after the benefits of colonialism became apparent)? Would they be horrified that Spaniards had killed "barbarians" and "savages&q
193.
▲
by
vacuity
11mo ago
You're right, but I think too that the Europeans happily took the deaths as an opportunity and justified it.
194.
▲
by
vacuity
11mo ago
I find it reasonable to assume that any civilization will gradually adapt to meet demands, given whichever constraints burden it. Europe (and the US) had opportunities (partly due to colonialism) to become industrialized and prosperous, and
195.
▲
by
vacuity
11mo ago
I should have elaborated. If a program is known to be malicious, or should be treated as malicious, then it should probably be terminated. Given a potentially malicious program and no easy way to determine (lack of) malice, sandboxing is a
196.
▲
by
vacuity
11mo ago
Implementations can always get better, but I think the only categorical (if even that) improvement that will arise depends on careful program design/implementation; that is, reducing the scope and number of capabilities and providing s
197.
▲
by
vacuity
11mo ago
> the software may be bug-free, but sandboxing it may still be desirable e.g. as a matter of trust (or lack thereof) Wouldn't the only cause of mistrust be bugs, or am I missing something? If the program is malicious, sandboxing isn
198.
▲
by
vacuity
11mo ago
As others have said, programs that have already been written are plainly not in the business of "not...[shipping] bugs in the first place". New code is new code; old code is old code.
199.
▲
by
vacuity
11mo ago
Having only two major options, X and Wayland, doesn't mean either one is correct. It is generally true that X needs to be replaced, but Wayland is not necessarily the replacement we need. It would be good to have more competition. On a
200.
▲
by
vacuity
11mo ago
I maintain that microbenchmarks are not convincing, but you have a fair point that GP's statement is unfounded, and now I've made a reply to GP to that effect.
201.
▲
by
vacuity
11mo ago
A GC lang isn't necessarily significantly slower than C. You should qualify your statements. Moreover, this is a variant of C, which means that the programs are likely less liberal with heap allocations. It remains to be seen how much
202.
▲
by
vacuity
11mo ago
Hacker News is not a place where any one group brigrades a thread. There are people who prefer C who don't want a GC, people who prefer Rust who don't want C, people who prefer Rust who agree with Fil-C for legacy C, people who do
203.
▲
by
vacuity
11mo ago
Along with the sibling comment, microbenchmarks should not be used as authoritative data when the use case is full applications. For that matter, highly optimized Java or Go may be "1 to 4 times as slow as plain C". Fil-C has its
204.
▲
by
vacuity
11mo ago
I don't have numbers, but Rust is also terrible for binary size. Large Rust binaries can be improved with various efforts, but it's not friendly by default. Rust focuses on runtime performance, high-level programming, and compile-
205.
▲
by
vacuity
11mo ago
> The state-machine transformation inside rustc is a thing of beauty, but the libraries and APIs layered on top of that should have been iterated many more times before being rolled out into widespread use. Quite. The mistake was adverti
206.
▲
by
vacuity
11mo ago
Tragedy of the commons is separate, and I think a more serious issue. If the only problem is clashing cultures, a firm warning would suffice. However, people who have more or less the same culture may still perpetrate the tragedy of the com
207.
▲
by
vacuity
1y ago
To be fair, what do you suppose they should do instead? ID isn't popular at all. I don't think the profit motive here is the same as Instagram's, with the latter putting up a front about child safety but making big money from
208.
▲
by
vacuity
1y ago
Please don't assume the entire Rust community, or most of it, is intent on rewriting all legacy software. Frankly, I think the more familiar one is with Rust, the less one is inclined to blindly advocate for rewriting things in Rust, a
209.
▲
by
vacuity
1y ago
Capability-based security and the principle of least privilege/authority...they become more relevant by the day.
210.
▲
by
vacuity
1y ago
A change in mindset must happen, but the proper mindset in which to change one's mindset is elusive. Even if my mindset today is flawed, what specifically should stay and what should go to make myself a better person? It feels like lea
More ›