What problems is WASI 0.2 and the Component Model solving? I've read the project goals but I still don't quite understand. I mean, I guess having some defined interface between languages might be useful for some…
Very cool! It seems to dead-end unexpectedly on some topics. For example, I delved "path tracing" -> "importance sampling" and it output a section on probability distribution functions (PDFs) but didn't offer any links…
> 1999, or any other year is arbitrary, and you probably can pick dates to make any investment strategy look good I agree, that was partly my point!
If you bought gold in 1999 and kept it until today you would have 8x'd your money.
> in regard to the NATO-Ukraine question Putin had by that time already achieved a successful, non-violent containment strategy. But ultimately he opted for the full-scale invasion in 2022 anyway. Beginning in 2019,…
That's some hallucinated nonsense. Putin gave an "explicit warning that Russia perceived NATO's eastward expansion as a threat to its national security" as early as 2007 in his Munich speech [0]. The Russo-Ukrainian war…
"Through the Treasury, the US Government actually booked $15.3 billion in profit, as it earned $441.7 billion on the $426.4 billion invested." So over the 5 years of holding those assets, that's a rate of return of 0.7%?
> Where people live, the infrastructure exists. Have you tried using non-Tesla charging stations? It's a disaster! Those charging terminals are hastily thrown together pieces of junk, frankly. The hardware, software,…
One thing the article didn't mention is that a gaussian blur can be approximated with multiple passes of a box blur. Not sure how that would relate performance-wise to the discussed stack blur algorithm. The code would…
Rich families already do this by sending their kids to private schools. Have you seen how expensive and competitive these schools are, even starting as early as Kindergarten?
> But if your assertion checks don't run in release mode, and due to some bug, those invariants don't hold, well, your program is already going to exhibit undefined behaviour. Why not let the compiler know about the…
Mike Acton presented a great visualization of this in his 2014 DOD talk -- here's a link to just that clip: https://www.youtube.com/watch?v=rX0ItVEVjHc&t=1831s
Try out Doom! You don't have to use evil-mode either if that's not your thing (I don't use it), just disable :editor evil in your init.el. Personally I kind of view it like having a custom mechanical keyboard. Why not…
> But it is not 'a memory usage pattern not supported by the borrow checker'. You can absolutely write a crate with an API identical to slotmap without using unsafe. I think that might actually be worse though,…
It's essentially a "user-space" memory allocator with it's own use-after-free and double-free checks, apparently because the language implementation isn't adequate. If anything it just reinforces the articles point that…
> In fact the pattern described in the article is a common pattern in Rust and I make use of it all the time; the library for making use of it is `slotmap`. Slotmap uses unsafe everywhere, it's a memory usage pattern…
How do you measure cache line utilization with a flame graph? I'm not sure it's as simple as you're describing. Poor memory access patterns from heap allocations can kill performance via death from a thousand cuts. It's…
> My opinion doesn't lead to harm to other people, so you'll understand why I don't respect yours. Your right to swing your infected spittle ends where other people's mouths and noses begin. Don't you have the ability…
This removes half the magic of interacting with ChatGPT. Users will quickly realize they're interacting with a dumb database rather than an AI.
> Socialize losses + Medicare, Medicaid, ERC, unemployment, education, subsidize food, housing, solar, recycling etc etc. I don't understand your point. Those other items are government services that I receive in…
Privatize profits, socialize losses. No wonder it works when you can justify it like that.
> They claim a net windfall of $2.6B, with projected $2B in future costs associated with the takeover. So in some sense it cost them negative $2.6B; in some other sense (if those cost projections are accurate), negative…
That's kind of my point, it's a product that doesn't work. It's a language interface that can't understand language. FWIW I tried many alternatives like "Bach classical music" etc to no avail.
Had the same experience at a friends house trying to get Alexa to play Bach. I gave up after a half dozen attempts. These products are just hilariously bad.
> Other than that, what's the difference to using Rust's green threads, given that the developer knows what they are doing (but are still human and can make mistakes of course)? An analogy: The BEAM process model is to…
What problems is WASI 0.2 and the Component Model solving? I've read the project goals but I still don't quite understand. I mean, I guess having some defined interface between languages might be useful for some…
Very cool! It seems to dead-end unexpectedly on some topics. For example, I delved "path tracing" -> "importance sampling" and it output a section on probability distribution functions (PDFs) but didn't offer any links…
> 1999, or any other year is arbitrary, and you probably can pick dates to make any investment strategy look good I agree, that was partly my point!
If you bought gold in 1999 and kept it until today you would have 8x'd your money.
> in regard to the NATO-Ukraine question Putin had by that time already achieved a successful, non-violent containment strategy. But ultimately he opted for the full-scale invasion in 2022 anyway. Beginning in 2019,…
That's some hallucinated nonsense. Putin gave an "explicit warning that Russia perceived NATO's eastward expansion as a threat to its national security" as early as 2007 in his Munich speech [0]. The Russo-Ukrainian war…
"Through the Treasury, the US Government actually booked $15.3 billion in profit, as it earned $441.7 billion on the $426.4 billion invested." So over the 5 years of holding those assets, that's a rate of return of 0.7%?
> Where people live, the infrastructure exists. Have you tried using non-Tesla charging stations? It's a disaster! Those charging terminals are hastily thrown together pieces of junk, frankly. The hardware, software,…
One thing the article didn't mention is that a gaussian blur can be approximated with multiple passes of a box blur. Not sure how that would relate performance-wise to the discussed stack blur algorithm. The code would…
Rich families already do this by sending their kids to private schools. Have you seen how expensive and competitive these schools are, even starting as early as Kindergarten?
> But if your assertion checks don't run in release mode, and due to some bug, those invariants don't hold, well, your program is already going to exhibit undefined behaviour. Why not let the compiler know about the…
Mike Acton presented a great visualization of this in his 2014 DOD talk -- here's a link to just that clip: https://www.youtube.com/watch?v=rX0ItVEVjHc&t=1831s
Try out Doom! You don't have to use evil-mode either if that's not your thing (I don't use it), just disable :editor evil in your init.el. Personally I kind of view it like having a custom mechanical keyboard. Why not…
> But it is not 'a memory usage pattern not supported by the borrow checker'. You can absolutely write a crate with an API identical to slotmap without using unsafe. I think that might actually be worse though,…
It's essentially a "user-space" memory allocator with it's own use-after-free and double-free checks, apparently because the language implementation isn't adequate. If anything it just reinforces the articles point that…
> In fact the pattern described in the article is a common pattern in Rust and I make use of it all the time; the library for making use of it is `slotmap`. Slotmap uses unsafe everywhere, it's a memory usage pattern…
How do you measure cache line utilization with a flame graph? I'm not sure it's as simple as you're describing. Poor memory access patterns from heap allocations can kill performance via death from a thousand cuts. It's…
> My opinion doesn't lead to harm to other people, so you'll understand why I don't respect yours. Your right to swing your infected spittle ends where other people's mouths and noses begin. Don't you have the ability…
This removes half the magic of interacting with ChatGPT. Users will quickly realize they're interacting with a dumb database rather than an AI.
> Socialize losses + Medicare, Medicaid, ERC, unemployment, education, subsidize food, housing, solar, recycling etc etc. I don't understand your point. Those other items are government services that I receive in…
Privatize profits, socialize losses. No wonder it works when you can justify it like that.
> They claim a net windfall of $2.6B, with projected $2B in future costs associated with the takeover. So in some sense it cost them negative $2.6B; in some other sense (if those cost projections are accurate), negative…
That's kind of my point, it's a product that doesn't work. It's a language interface that can't understand language. FWIW I tried many alternatives like "Bach classical music" etc to no avail.
Had the same experience at a friends house trying to get Alexa to play Bach. I gave up after a half dozen attempts. These products are just hilariously bad.
> Other than that, what's the difference to using Rust's green threads, given that the developer knows what they are doing (but are still human and can make mistakes of course)? An analogy: The BEAM process model is to…