746 karma · joined November 1, 2021
This is really annoying.
3 people from my team recently switched to macOS and they never owned a mac before and they are all complaining about window management.
Do you know how dumb it makes me feel to have to tell them they need to install third party apps just to make their system somewhat usable? it's insane.
They are blowing their "weirdness budget" on nonsense.
Are apple engineers not using macOS?
I used to use yabai for this but I can't disable SIP anymore on a work laptop.
Also, stuff like this is why I really hate macOS sometimes.
GPT doesn't know how to get creative, you need to tell it exactly what to do and what code you want it to write.
For Claude you can be more general and it will look up solutions for you outside of the scope you gave it.
I presonaly prefer Claude.
For example, I have Steam installed on my Macbook pro and I occasionally play a single very simple game there. Does that make me a macOS gamer? of course not. The vast majority of games I want to play don't work on macOS.
I suspect that most of those 5% are just Linux users who have steam installed and play a small amount of games. Some probably just installed it to check what's available and don't play anything.
Everyone I know who is a "serious" gamer, as in exited about upcoming releases of AAA games is using Windows.
In those countries women are owned properties of their husbands, homosexuality is punishable by death and slavery is common.
But yeah, sure, they have a tall skyscraper so they are ok I guess.
Homosexuality is illegal there under the penalty of death.
I would argue that because Rust is so strict having the agent compile and run tests on every iterations is actually less needed then in other languages.
I program mostly in python but I keep my projects strictly typed with basedpyright and it greatly reduced the amount of errors the agent makes because it can get immediate feedback it has done something stupid.
Of course you still need to review the code because it doesn't solve logic bugs.
I don't enable strict mode on multiple projects because people don't want to type anything outside of function signatures.
Inferring the type from the first use is 100% the correct choice because this is what users want 99% of the time, for the rest you can provide type information.
2. Maintainers come and go all the time, this is how open source works.
3. The only reason Phoronix reports on this is because anytime they mention Rust it attracts rage bait clicks, for example, your comment.
https://www.cnbc.com/video/2025/12/03/microsoft-have-not-low...
There are official benchmarks of the Spark running multiple models just fine on llama.cpp
They just use an SMS code instead which is not secure at all.
Looks like none of these new type checkers are ready yet.
The only thing they can do is to provide drivers which they do.
> I would gladly take one.
Do you have 10 year old netbooks to give to everyone? because this seems to be required to have slow compile times in Rust.
> And the Roc team as well, maybe they would revert back their decision on moving away from Rust to Zig due to compile times.
More cherry picked examples, you sure love those.
Like whats the point of bringing this up? Do you want me to show you the thousands of software projects that do use rust as a counter example?
Obviously no programming language is one size fits all.
> Maybe nowadays it is faster, I have not bothered since I made the RIR exercise.
Took me 18 seconds on a M4 Pro.
Please stop spreading FUD about Rust. Compile times are much better now then what they were and are constantly improving. Maybe it will never be as fast as one of those old languages that you like that nobody uses anymore but it's plenty usable.
One the one hand the go type system is a joke compared to typescript so the typescript compiler has a much harder job of type checking. On the other hand once type checking is done typescript just needs to strip the types and it's done while go needs to optimize and generate assembly.
Unless you are writing scripts or very simple stuff running side effects when modules are loaded should be avoided at all cost anyway.