2,645 karma · joined October 10, 2023
hn at <username>.io
> Rust is not actually the right tool for all problems.
Rust is certainly the right tool for this problem, your own decisions notwithstanding.
> Bad immigration policy can and does negatively affect opportunities and salaries.
It is true by definition that some immigration policies are worse than others — for example, a policy of no immigration at all (which is a kind of immigration policy) would be very bad for opportunities and salaries.
[1] https://en.wikipedia.org/wiki/Laffer_curve#Income_tax_rate_a...
I showed Bryan the post while in a meeting room with him, left the room, and a few minutes later heard a very loud, very exasperated primal scream coming from the room!
One example: in some old code I wrote I had assumed that the Rust Hash impl for a type is stable over time. This is not the case in general, but writing a custom hasher for a complex type is incredibly annoying, so I took that shortcut. That was fine for years, but came back to bite me this week as I was trying to update a dependency.
How much incidental complexity is due to that kind of thing? An LLM code review would flag this instantly, and one would also write a stable hash function for you.
This was worked out by David Ricardo 200 years ago. You still benefit from trade even if (granting the argument) you are worse at producing everything.
[1] https://github.com/tokio-rs/mio/blob/master/src/sys/windows/...
I'm using 1.25 scale on Niri + DMS right now, on a dual 4k monitor (G9 57) at 240Hz. Probably the most demanding single monitor setup right now.
The idea behind VC funding generally is that you need large infusions of capital to get to the point where the business becomes sustainable long-term. The first one is the most expensive, and so on. Hardware is capital-intensive compared to SaaS, and especially so in the current environment.
Bryan has a good take on the incentive structures holding back commodity hardware vendors: https://m.youtube.com/shorts/O8GSWKpK79s
I guess the next best thing would be to port spr to this. (Probably time to start looking at this to be honest!) This makes me quite sad.