Yes, sadly.
> You can also do one by using `unsafe` liberally, especially if you're flexible about actually upholding rust's rules (as the bun team just did As in, they did not, which I can prove by using Miri and seeing hundreds…
> Ok, and how does, in your opinion, compiler rules enforcement work in an unsafe block? By the engineer's wit of course! > And how does Miri help solve this issue? By detecting undefined behavior caused by violation…
It's the wrong abstraction though and I am kind of not surprised the Bun maintainers went way. The correct abstraction would be to translate into Rust while using `clone` and `copy` liberally and then iteratively…
This isn't propaganda, the Rust compiler's rules when using the unsafe keyword are difficult to uphold, which is why the community wrote Miri.
It's true and I write Rust and love it dearly. There is an entire book about working with the unsafe keyword and its aliasing rules: https://doc.rust-lang.org/nomicon/working-with-unsafe.html
There is almost zero reason for a public facing, non-embedded project like Bun to use unsafe anywhere.
This is untrue. You can do a file by file translation by using clone and copy liberally. After you're done, you can incrementally introduce borrowing.
The industry isn't biting @ Zig because it's unstable, notoriously difficult to integrate new changes into an existing codebase and because the compiler is a bitch to develop with (hard error on unused variables with no…
> How is that better than the Zig codebase you started with? It's worse, and I say this as an avid Rust fan and programmer. Try Miri with the new Bun project. It's currently blowing up. The Rust compiler's non-unsafe…
Hard to believe when they could use this opportunity to hurt a competitor.
Thank you. I write quite a lot of unsafe code myself and while safe Rust is much easier to get right than C, I'd say unsafe Rust is at least 10x harder to do correctly. Rustc's aliasing rules don't vanish when you use…
> I think the main purpose of the EU is to prevent wars between European states by providing a forum for compromise and cooperation. It should have stayed this way.
I would wager a good amount of money that below 1%, maybe even lower, could name the 5 most basic EU institutions and how they intertwine.
That is because they are so far removed from the actual proceedings and processes of the EU.
Nonsurprisingly, their leniency exists in a cycle that depends on who's in power in the US government.
Reddit is one of the most, if not the most astroturfed and botted platform on the internet today.
Yes! That is our exact issue. Do you have any idea on how to circumvent this problem?
Also be careful when using split DNS and Tailscale, which increasingly won't work without MagicDNS enabled.
Any time now even the most pro-european EU defender will realise that what was once a trade union has slowly transformed itself into an undemocratic, bureaucratic monster.
Well you can't diagnose pyelonephritis without a urine culture as well, which my GP kindly noted after I already took a full 14 day dosis of antibiotics. The ER I was at before tried to, anyway.
> They went through the full regulatory procedures. This is a non-argument if you decide to adjust regulatory procedures for that one case.
And after all that blatant corruption, people will still call you a conspiracy nut if you think human error might may have been a bigger part in it
That's because the professions you're looking for are sorted by fixed income.
Notaries aren't real estate agents. Real estate agent's are optional, but if you use one you'll pay 3.5% to 7%. You can't skip a notary, even if you're doing a deal for many millions or even billions of Euros. > I…
Yes, sadly.
> You can also do one by using `unsafe` liberally, especially if you're flexible about actually upholding rust's rules (as the bun team just did As in, they did not, which I can prove by using Miri and seeing hundreds…
> Ok, and how does, in your opinion, compiler rules enforcement work in an unsafe block? By the engineer's wit of course! > And how does Miri help solve this issue? By detecting undefined behavior caused by violation…
It's the wrong abstraction though and I am kind of not surprised the Bun maintainers went way. The correct abstraction would be to translate into Rust while using `clone` and `copy` liberally and then iteratively…
This isn't propaganda, the Rust compiler's rules when using the unsafe keyword are difficult to uphold, which is why the community wrote Miri.
It's true and I write Rust and love it dearly. There is an entire book about working with the unsafe keyword and its aliasing rules: https://doc.rust-lang.org/nomicon/working-with-unsafe.html
There is almost zero reason for a public facing, non-embedded project like Bun to use unsafe anywhere.
This is untrue. You can do a file by file translation by using clone and copy liberally. After you're done, you can incrementally introduce borrowing.
The industry isn't biting @ Zig because it's unstable, notoriously difficult to integrate new changes into an existing codebase and because the compiler is a bitch to develop with (hard error on unused variables with no…
> How is that better than the Zig codebase you started with? It's worse, and I say this as an avid Rust fan and programmer. Try Miri with the new Bun project. It's currently blowing up. The Rust compiler's non-unsafe…
Hard to believe when they could use this opportunity to hurt a competitor.
Thank you. I write quite a lot of unsafe code myself and while safe Rust is much easier to get right than C, I'd say unsafe Rust is at least 10x harder to do correctly. Rustc's aliasing rules don't vanish when you use…
> I think the main purpose of the EU is to prevent wars between European states by providing a forum for compromise and cooperation. It should have stayed this way.
I would wager a good amount of money that below 1%, maybe even lower, could name the 5 most basic EU institutions and how they intertwine.
That is because they are so far removed from the actual proceedings and processes of the EU.
Nonsurprisingly, their leniency exists in a cycle that depends on who's in power in the US government.
Reddit is one of the most, if not the most astroturfed and botted platform on the internet today.
Yes! That is our exact issue. Do you have any idea on how to circumvent this problem?
Also be careful when using split DNS and Tailscale, which increasingly won't work without MagicDNS enabled.
Any time now even the most pro-european EU defender will realise that what was once a trade union has slowly transformed itself into an undemocratic, bureaucratic monster.
Well you can't diagnose pyelonephritis without a urine culture as well, which my GP kindly noted after I already took a full 14 day dosis of antibiotics. The ER I was at before tried to, anyway.
> They went through the full regulatory procedures. This is a non-argument if you decide to adjust regulatory procedures for that one case.
And after all that blatant corruption, people will still call you a conspiracy nut if you think human error might may have been a bigger part in it
That's because the professions you're looking for are sorted by fixed income.
Notaries aren't real estate agents. Real estate agent's are optional, but if you use one you'll pay 3.5% to 7%. You can't skip a notary, even if you're doing a deal for many millions or even billions of Euros. > I…