43 karma · joined July 13, 2020
There's a program for that on your computer, it's called 'true'.
from the preface of SICP.
would it be better if they didn't have fun coding it? is something worse if it was fun to make?
:'<,'>s/^/> /> > These are simply more opinions [...]
> > > No, not opinions. Demonstrable facts.
you're going to have to explain this one to me
And even if you know they're flawed, it can still get in your head and discourage you, so the author provides a different list of reasons to still blog in spite of that. It's not meant as proving/disproving any of the points, but simply as motivation to keep going.
https://doc.rust-lang.org/rust-by-example/mod/struct_visibil...
mgaunard says:
> The alternative that the parent said was making all of your state be a union > with some kind of error, and making sure all accesses handle the fact the > variable might be in a erroneous state.
This is exactly what `Result` is in Rust. While I haven't used Rust, it seems that panics are generally discouraged and only used as a last resort whereas exceptions are more commonly used in C++ and Java.
It sold >100,000 units[3], and AFAIK no one's massively undercut the author. I guess he's kind of undercutting himself by making it available on github, but I bet most people would rather pay 3€ and have nice steam features than download and compile a game off a site they likely don't know.
And yes, I do realize he's still the copyright holder for SNKRX, but he's not really enforcing it with a permissive license like MIT.
[1]: https://store.steampowered.com/app/915310/SNKRX/
The Wikipedia article for gradient noise[1] says:
> Gradient noise is a type of noise commonly used as a > procedural texture primitive in computer graphics.
when someone uploads their copyrighted text to a web page they are distributing it to whoever visits that page. the browser is just the medium.